SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
1
CONCEPTOS BASICOS DE PROGRAMACION
AUTOR
NICOLLE CELESTE QUINTERO MENESES
LICENCIADO
GUILLERMO MONDRAGON
INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL
GRADO 10-5
Santiago de cali, 1 de agosto del 2023
2
TABLA DE CONTENIDO
Eje tematico 3 ………………………………………………………………………… Pag 3
Conceptos Basicos Acumuladores ………………………………………………… Pag 4
Conceptos Basicos Contadores …………………………………………………….. Pag 5
Conceptos Basicos Constantes ……………………………………………………… pag 6
Conceptos Basicos Variables ……………………………………………………….. Pag 7
Conceptos Basicos Identificadores ………………………………………………….. Pag 8
¿Qué es el pseint y para qué sirve? ………………………………………………….Pag 9
Mapa Conceptual ……………………………………………………………………….Pag 10
Conclusion ……………………………………………………………………………… Pag 11
3
EJE TEMATICO
La Electricidad Y La Electronica:
Tanto en la electricidad como en la electrónica se trabaja con voltajes y corrientes. Ambas
disciplinas trabajan con campos electromagnéticos. La electricidad se utiliza para la generación,
distribución y conversión de energía y la electrónica se utiliza para el procesamiento, medición y
tratamiento de señales. La electrónica es fundamental en la capacidad del ser humano de
construir implementos complejos y herramientas autónomas que le permiten comunicarse a lo
largo de enormes distancias, automatizar diversas tareas de su cotidianidad o hacérselas en todo
caso más fáciles.
¿Qué diferencia hay entre la electricidad y la corriente eléctrica?
La electricidad estática es otro tipo de energía. A diferencia de la corriente eléctrica en la
que las cargas se mueven, en este caso las cargas eléctricas permanecen en su lugar. Una vez
definida la electricidad veamos algunas de sus características más importantes. Estas
características son la intensidad, la tensión y la resistencia.
4
ACUMULADORES
Conceptos Basicos
En programación, se llama acumulador a una variable cuyo valor se incrementa o
decrementa en un valor que no tiene por qué ser fijo (en cada iteración de un bucle). Un acumulador
suele utilizarse para acumular resultados producidos en las iteraciones de un bucle. Ejemplo: for
(i=1;i<100;i++) Las variables acumuladoras tienen la misión de almacenar resultados sucesivos, es
decir, de acumular resultados, de ahí su nombre. Las variables acumuladores también debe ser
inicializadas. Si llamamos “acum” a un acumulador, escribiremos antes de iniciar el bucle algo como
esto: acum = 0 Por supuesto, el valor inicial puede cambiar, dependiendo de la naturaleza del
problema.
Ejemplos De Acumuladores
En un fichero tenemos las notas de 35 alumnos de una clase en un array Nota(1), Nota(2),
..., Nota(35), establecidas entre cero y 10. Se desea desarrollar el pseudocódigo y diagrama de
flujo para un programa que determine la nota media.
1. Inicio [Algoritmo Nota Media aprenderaprogramar.com] 2. Desde i = 1 hasta 35 Hacer 2.1
Leer Nota(i) 2.2 Sumatorio = Sumatorio + Nota(i) Siguiente 3. Media = Sumatorio / 35 4. Mostrar
“La nota media de la clase es”, Media 5. Fin
5
CONTADORES
Conceptos Basicos
Es una variable que está en ambos miembros de una asignación interna, a la que se le suma
un valor constante. Es necesario haber inicializado en un momento previo a esta variable, ya que
va a ser leído su contenido. Un contador es una variable cuyo valor se incrementa o decrementa
en una cantidad constante, cada vez que se produce un determinado suceso, acción o iteración.
Los contadores se utilizan con la finalidad de contar sucesos, acciones o iteraciones internas en un
bucle, proceso, subrutina o donde se requiera cuantificar; deben ser inicializados antes del ciclo o
proceso, e incrementados o decrementados dentro del ciclo.
Ejemplos
1.- Diseña el algoritmo del programa que muestra en pantalla las potencias de
2comprendidas entre 0 y 10 ( 2 0 ; 2 1 ; 2 2 ... 2 10 )
InicioContador = 0Mientras ( Contador <= 10 ) hacerPotencia = 2^ContadorContador =
Contador + 1Visualizar potenciaFin_mientrasFin.
6
CONSTANTES
Conceptos Basicos
En programación, una constante es un valor que no puede ser alterado/modificado durante
la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una
longitud fija de un área reservada en la memoria principal del ordenador, donde el programa
almacena valores fijos. Si nos fijamos en las matemáticas, tenemos las dos constantes más
famosas que son:
El número Pi π.
El número e.
Por ejemplo, para declarar una constante en C se haría así:
#define PI 3.1415926
En C++, una constante se debe declarar así:
const float PI = 3.1416;
7
VARIABLES
Conceptos Basicos
Una variable es donde se almacenan y se recuperan los datos de un programa. Así de
simple. En programación, la utilizamos para guardar datos y estados, asignar ciertos valores de
variables a otras, representar valores de expresiones matemáticas y mostrar valores por pantallas.
Las variables se expresan así:
• Como un número
• Como un texto
• Como un dato abstracto
• Como un objeto
¿Cuáles son los tipos de variables en programación?
• String: almacena texto y números.
• Int: guarda números enteros y positivos.
• Long: almacena números decimales.
• Boolean: guarda caracteres con el significado de verdadero o falso.
• Char: almacena símbolos o caracteres.
• Float: concentra muchos números en su definición.
8
IDENTIFICADORES
Conceptos Basicos
Los "identificadores" o "símbolos" son los nombres que se proporcionan para variables, tipos,
funciones y etiquetas del programa. Los nombres de identificadores deben diferir en ortografía y
mayúsculas y minúsculas de cualquier palabra clave. No se puede utilizar palabras clave (ya sea
de C o de Microsoft) como identificadores; se reservan para uso especial. Para crear un
identificador, especifíquelo en la declaración de una variable, un tipo o una función. En este ejemplo,
result es un identificador para una variable de tipo entero y main y printf son nombres de
identificador para funciones.
Ejemplos
• Ejemplo de identificadores válidos son: actual, x425, No_hay_datos,
areaDelTriangulo, _80486, dX_, etc.
• Ejemplo de identificadores inválidos son: año, 425x, No hay datos, α-β, Tecla↵,
Tres-Cuatro, etc.
• Al haber diferencias entre mayúsculas y minúsculas, todos estos identificadores serán
considerados diferentes: actual, Actual, ACTUAL, AcTuAl.
9
¿QUÉ ES EL PSEINT Y PARA QUÉ SIRVE?
La PSeInt posibilita el empleo de elementos visuales los cuales permiten la construcción de
un diagrama de flujo (o el pseudocódigo) para representar el problema en cuestión, además del
análisis detallado del mismo. El software no permite el empleo de instrucciones incorrectas, los
estudiantes pueden verificar si su diagrama de flujo o su pseudocódigo son correctos.
Este tipo de problema no solamente contribuye al desarrollo del pensamiento algorítmico de
los estudiantes, sino también a la comprensión de los conceptos del álgebra lineal.
10
MAPA CONCEPTUAL
11
CONCLUSION
La informática induse a adquirir conocimiento a partir de un tratamiento automático y
racional de la información, Podemos afirmar que la informática ayuda a mejorar las aéreas ,
ciencias mejorando su calidad de investigación , modernizacion y difusión. Quiza al principio nos
parezca un proceso complicado, pero con el pasar del tiempo nos sorprenderemos al ver la gran
cantidad de comandos existentes en esta rama de la Ingeniería que estudia el hardware. Como
estudiante de grado decimo podria afirmar que la plataforma PSeInt es bastante recomendada
para estudiantes o simplemente personas que sean principiantes y esten interesadas en aprender
sobre informatica, esta nos guia desde lo mas basico hasta el superior de la informatica. Es una
herramienta para aprender la lógica de programación, está diseñado para estudiantes sin
experiencia en este tema. Mediante la utilización de un simple e intuitivo pseudocódigo en
español, permite comprender conceptos básicos y fundamentales de un algoritmo computacional.
REFERENCIAS :
- Titulo del articulo: La Electricidad y Electronica
Titulo del sitio web: Diferencia entre Electricidad y Electronica
URL: https://www.euroinnova.co/blog/diferencia-entre-electricidad-y-electronica/
- Titulo del articulo: Acumuladores y Contadores
Titulo del sitio web: Fundamentos de programacion
URL: http://blog.espol.edu.ec/ccpg1001/contadores-y-acumuladores/
- Titulo del articulo: Constantes y Variables
Titulo del sitio web: Tipos de datos simples. Constantes y variables.
URL: http://informatica.uv.es/mguia/asignatu/INF/2003_04/PR3/pract03_2003.pdf
- Titulo del articulo: PSeInt
- Titulo del sitio web: La introducción de la herramienta didáctica PSeInt
- URL: cielo.sld.cu/scielo.php?script=sci_arttext&pid=S2077-
29552019000100147#:~:text=La%20PSeInt%20posibilita%20el%20empleo,del%20a
nálisis%20detallado%20del%20mismo.

Más contenido relacionado

Similar a taller tegnologia.docx..pdf

TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfValeryPatarroyohoyos
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfmariagarciauchima
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdfLauraPrieto83
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdfMajuMuoz
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdfssuser7ec9f9
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdfMajuMuoz
 
Tecnologia (2).pdf
Tecnologia (2).pdfTecnologia (2).pdf
Tecnologia (2).pdfheidyruiz26
 
Tecnologia 2.pdf
Tecnologia 2.pdfTecnologia 2.pdf
Tecnologia 2.pdfmajopepe17
 
Tecnologia (1).pdf
Tecnologia (1).pdfTecnologia (1).pdf
Tecnologia (1).pdfcamila370750
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programacióncarlinauribe
 
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6AnaSofiaLpezMilln
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programaciónNataliaVicua1
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programaciónlaurapolindara1
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)daniel lozada cutiva
 
Taller Estructuras básicas_ conceptos básicos de programación.pdf
Taller Estructuras básicas_ conceptos básicos de programación.pdfTaller Estructuras básicas_ conceptos básicos de programación.pdf
Taller Estructuras básicas_ conceptos básicos de programación.pdfIsabellaLugo3
 

Similar a taller tegnologia.docx..pdf (20)

TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdf
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdf
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdf
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdf
 
Tecnologia (1).pdf
Tecnologia (1).pdfTecnologia (1).pdf
Tecnologia (1).pdf
 
Tecnología 2do periodo .pdf
Tecnología 2do periodo .pdfTecnología 2do periodo .pdf
Tecnología 2do periodo .pdf
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 
Tecnologia (2).pdf
Tecnologia (2).pdfTecnologia (2).pdf
Tecnologia (2).pdf
 
Tecnologia 2.pdf
Tecnologia 2.pdfTecnologia 2.pdf
Tecnologia 2.pdf
 
Tecnologia (1).pdf
Tecnologia (1).pdfTecnologia (1).pdf
Tecnologia (1).pdf
 
tecnologia (2).pdf
tecnologia (2).pdftecnologia (2).pdf
tecnologia (2).pdf
 
tecnologia (1).pdf
tecnologia (1).pdftecnologia (1).pdf
tecnologia (1).pdf
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)
 
Taller Estructuras básicas_ conceptos básicos de programación.pdf
Taller Estructuras básicas_ conceptos básicos de programación.pdfTaller Estructuras básicas_ conceptos básicos de programación.pdf
Taller Estructuras básicas_ conceptos básicos de programación.pdf
 

Último

FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclasesFORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclasesjvalenciama
 
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfguillencuevaadrianal
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfPriscilaBermello
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxMatiasGodoy33
 
clase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteclase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteJanettCervantes1
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfjesuseleazarcenuh
 
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESACOPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESADanielAndresBrand
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHkarlinda198328
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxwilliamzaveltab
 
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdfPresentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdfLuisAlbertoAlvaradoF2
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmisssusanalrescate01
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxKevinHeredia14
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..JoseRamirez247144
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
EVALUACIÓN PARCIAL de seminario de .pdf
EVALUACIÓN PARCIAL de seminario de  .pdfEVALUACIÓN PARCIAL de seminario de  .pdf
EVALUACIÓN PARCIAL de seminario de .pdfDIEGOSEBASTIANCAHUAN
 
Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Gonzalo Morales Esparza
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassJhonnyvalenssYupanqu
 
Como Construir Un Modelo De Negocio.pdf nociones basicas
Como Construir Un Modelo De Negocio.pdf   nociones basicasComo Construir Un Modelo De Negocio.pdf   nociones basicas
Como Construir Un Modelo De Negocio.pdf nociones basicasoscarhernandez98241
 

Último (20)

FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclasesFORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
 
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdf
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptx
 
clase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteclase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importante
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdf
 
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESACOPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
 
Tarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.pptTarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.ppt
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
 
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdfPresentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
Presentacion III ACTIVIDADES DE CONTROL. IV UNIDAD..pdf
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdf
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
Capitulo-6.ppt-gestión del tiempo en pmi
Capitulo-6.ppt-gestión del tiempo en pmiCapitulo-6.ppt-gestión del tiempo en pmi
Capitulo-6.ppt-gestión del tiempo en pmi
 
EVALUACIÓN PARCIAL de seminario de .pdf
EVALUACIÓN PARCIAL de seminario de  .pdfEVALUACIÓN PARCIAL de seminario de  .pdf
EVALUACIÓN PARCIAL de seminario de .pdf
 
Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hass
 
Como Construir Un Modelo De Negocio.pdf nociones basicas
Como Construir Un Modelo De Negocio.pdf   nociones basicasComo Construir Un Modelo De Negocio.pdf   nociones basicas
Como Construir Un Modelo De Negocio.pdf nociones basicas
 

taller tegnologia.docx..pdf

  • 1. 1 CONCEPTOS BASICOS DE PROGRAMACION AUTOR NICOLLE CELESTE QUINTERO MENESES LICENCIADO GUILLERMO MONDRAGON INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL GRADO 10-5 Santiago de cali, 1 de agosto del 2023
  • 2. 2 TABLA DE CONTENIDO Eje tematico 3 ………………………………………………………………………… Pag 3 Conceptos Basicos Acumuladores ………………………………………………… Pag 4 Conceptos Basicos Contadores …………………………………………………….. Pag 5 Conceptos Basicos Constantes ……………………………………………………… pag 6 Conceptos Basicos Variables ……………………………………………………….. Pag 7 Conceptos Basicos Identificadores ………………………………………………….. Pag 8 ¿Qué es el pseint y para qué sirve? ………………………………………………….Pag 9 Mapa Conceptual ……………………………………………………………………….Pag 10 Conclusion ……………………………………………………………………………… Pag 11
  • 3. 3 EJE TEMATICO La Electricidad Y La Electronica: Tanto en la electricidad como en la electrónica se trabaja con voltajes y corrientes. Ambas disciplinas trabajan con campos electromagnéticos. La electricidad se utiliza para la generación, distribución y conversión de energía y la electrónica se utiliza para el procesamiento, medición y tratamiento de señales. La electrónica es fundamental en la capacidad del ser humano de construir implementos complejos y herramientas autónomas que le permiten comunicarse a lo largo de enormes distancias, automatizar diversas tareas de su cotidianidad o hacérselas en todo caso más fáciles. ¿Qué diferencia hay entre la electricidad y la corriente eléctrica? La electricidad estática es otro tipo de energía. A diferencia de la corriente eléctrica en la que las cargas se mueven, en este caso las cargas eléctricas permanecen en su lugar. Una vez definida la electricidad veamos algunas de sus características más importantes. Estas características son la intensidad, la tensión y la resistencia.
  • 4. 4 ACUMULADORES Conceptos Basicos En programación, se llama acumulador a una variable cuyo valor se incrementa o decrementa en un valor que no tiene por qué ser fijo (en cada iteración de un bucle). Un acumulador suele utilizarse para acumular resultados producidos en las iteraciones de un bucle. Ejemplo: for (i=1;i<100;i++) Las variables acumuladoras tienen la misión de almacenar resultados sucesivos, es decir, de acumular resultados, de ahí su nombre. Las variables acumuladores también debe ser inicializadas. Si llamamos “acum” a un acumulador, escribiremos antes de iniciar el bucle algo como esto: acum = 0 Por supuesto, el valor inicial puede cambiar, dependiendo de la naturaleza del problema. Ejemplos De Acumuladores En un fichero tenemos las notas de 35 alumnos de una clase en un array Nota(1), Nota(2), ..., Nota(35), establecidas entre cero y 10. Se desea desarrollar el pseudocódigo y diagrama de flujo para un programa que determine la nota media. 1. Inicio [Algoritmo Nota Media aprenderaprogramar.com] 2. Desde i = 1 hasta 35 Hacer 2.1 Leer Nota(i) 2.2 Sumatorio = Sumatorio + Nota(i) Siguiente 3. Media = Sumatorio / 35 4. Mostrar “La nota media de la clase es”, Media 5. Fin
  • 5. 5 CONTADORES Conceptos Basicos Es una variable que está en ambos miembros de una asignación interna, a la que se le suma un valor constante. Es necesario haber inicializado en un momento previo a esta variable, ya que va a ser leído su contenido. Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante, cada vez que se produce un determinado suceso, acción o iteración. Los contadores se utilizan con la finalidad de contar sucesos, acciones o iteraciones internas en un bucle, proceso, subrutina o donde se requiera cuantificar; deben ser inicializados antes del ciclo o proceso, e incrementados o decrementados dentro del ciclo. Ejemplos 1.- Diseña el algoritmo del programa que muestra en pantalla las potencias de 2comprendidas entre 0 y 10 ( 2 0 ; 2 1 ; 2 2 ... 2 10 ) InicioContador = 0Mientras ( Contador <= 10 ) hacerPotencia = 2^ContadorContador = Contador + 1Visualizar potenciaFin_mientrasFin.
  • 6. 6 CONSTANTES Conceptos Basicos En programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Si nos fijamos en las matemáticas, tenemos las dos constantes más famosas que son: El número Pi π. El número e. Por ejemplo, para declarar una constante en C se haría así: #define PI 3.1415926 En C++, una constante se debe declarar así: const float PI = 3.1416;
  • 7. 7 VARIABLES Conceptos Basicos Una variable es donde se almacenan y se recuperan los datos de un programa. Así de simple. En programación, la utilizamos para guardar datos y estados, asignar ciertos valores de variables a otras, representar valores de expresiones matemáticas y mostrar valores por pantallas. Las variables se expresan así: • Como un número • Como un texto • Como un dato abstracto • Como un objeto ¿Cuáles son los tipos de variables en programación? • String: almacena texto y números. • Int: guarda números enteros y positivos. • Long: almacena números decimales. • Boolean: guarda caracteres con el significado de verdadero o falso. • Char: almacena símbolos o caracteres. • Float: concentra muchos números en su definición.
  • 8. 8 IDENTIFICADORES Conceptos Basicos Los "identificadores" o "símbolos" son los nombres que se proporcionan para variables, tipos, funciones y etiquetas del programa. Los nombres de identificadores deben diferir en ortografía y mayúsculas y minúsculas de cualquier palabra clave. No se puede utilizar palabras clave (ya sea de C o de Microsoft) como identificadores; se reservan para uso especial. Para crear un identificador, especifíquelo en la declaración de una variable, un tipo o una función. En este ejemplo, result es un identificador para una variable de tipo entero y main y printf son nombres de identificador para funciones. Ejemplos • Ejemplo de identificadores válidos son: actual, x425, No_hay_datos, areaDelTriangulo, _80486, dX_, etc. • Ejemplo de identificadores inválidos son: año, 425x, No hay datos, α-β, Tecla↵, Tres-Cuatro, etc. • Al haber diferencias entre mayúsculas y minúsculas, todos estos identificadores serán considerados diferentes: actual, Actual, ACTUAL, AcTuAl.
  • 9. 9 ¿QUÉ ES EL PSEINT Y PARA QUÉ SIRVE? La PSeInt posibilita el empleo de elementos visuales los cuales permiten la construcción de un diagrama de flujo (o el pseudocódigo) para representar el problema en cuestión, además del análisis detallado del mismo. El software no permite el empleo de instrucciones incorrectas, los estudiantes pueden verificar si su diagrama de flujo o su pseudocódigo son correctos. Este tipo de problema no solamente contribuye al desarrollo del pensamiento algorítmico de los estudiantes, sino también a la comprensión de los conceptos del álgebra lineal.
  • 11. 11 CONCLUSION La informática induse a adquirir conocimiento a partir de un tratamiento automático y racional de la información, Podemos afirmar que la informática ayuda a mejorar las aéreas , ciencias mejorando su calidad de investigación , modernizacion y difusión. Quiza al principio nos parezca un proceso complicado, pero con el pasar del tiempo nos sorprenderemos al ver la gran cantidad de comandos existentes en esta rama de la Ingeniería que estudia el hardware. Como estudiante de grado decimo podria afirmar que la plataforma PSeInt es bastante recomendada para estudiantes o simplemente personas que sean principiantes y esten interesadas en aprender sobre informatica, esta nos guia desde lo mas basico hasta el superior de la informatica. Es una herramienta para aprender la lógica de programación, está diseñado para estudiantes sin experiencia en este tema. Mediante la utilización de un simple e intuitivo pseudocódigo en español, permite comprender conceptos básicos y fundamentales de un algoritmo computacional.
  • 12. REFERENCIAS : - Titulo del articulo: La Electricidad y Electronica Titulo del sitio web: Diferencia entre Electricidad y Electronica URL: https://www.euroinnova.co/blog/diferencia-entre-electricidad-y-electronica/ - Titulo del articulo: Acumuladores y Contadores Titulo del sitio web: Fundamentos de programacion URL: http://blog.espol.edu.ec/ccpg1001/contadores-y-acumuladores/ - Titulo del articulo: Constantes y Variables Titulo del sitio web: Tipos de datos simples. Constantes y variables. URL: http://informatica.uv.es/mguia/asignatu/INF/2003_04/PR3/pract03_2003.pdf - Titulo del articulo: PSeInt - Titulo del sitio web: La introducción de la herramienta didáctica PSeInt - URL: cielo.sld.cu/scielo.php?script=sci_arttext&pid=S2077- 29552019000100147#:~:text=La%20PSeInt%20posibilita%20el%20empleo,del%20a nálisis%20detallado%20del%20mismo.