SlideShare una empresa de Scribd logo
1 de 11
1
ESTRUCTURAS BÁSICAS
LESLY VALERIA ACOSTA SÁNCHEZ
HILARY ARAYÓN RIVERA
LENNY EDUARDO HINESTROZA
INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL
ÁREA DE TECNOLOGÍA
SANTIAGO DE CALI
2021
2
TABLA DE CONTENIDO
1. DIAGRAMA DE FLUJO…………………………………………………………...3
1.1 IMPORTANCIA DE LOS DIAGRAMAS DE FLUJO……………………….3
1.2 EXPLICACIÓN DE SÍMBOLOS UTILIZADOS EN LOS DIAGRAMAS
DE FLUJO………………………………………………………………..………….4
1.3 PROCESO ……………………………………………………………………….4
1.4 ENTRADA/SALIDA…………………………………………………………….4
1.5 DECISION ……………………………………………………………………...4
1.6 CONECTOR…………………………………………………………………….4
1.7 CONECTOR FUERA DE PÁGINA…………………………………………….4
1.8 FLUJO DEL PROGRAMA ……………………………………………………. 4
1.9 SALIDA DE INFORMACIÓN IMPRESA……………………………………..5
2. CONSTANTE …………………………………………………………...…………...5
3. VARIABLES ……………………………………………………………..…………..5
4. ACUMULADORES …………………………………………………………..……..6
5. CONTADORES ……………………………………………………………….……. 7
6. IDENTIFICADORES ……………………………………………………………….8
7. PSEINT ………………………………………………………………………….…...8
8. ¿QUÉ ES UN COMANDO? ………………………………………………………...8
8.1 SEGÚN …………………………………………………………………….……..9
8.2 MIENTRAS ……………………………………………………………….……..9
8.3 MAPAS CONCEPTUALES……………………………………………………..9
9. CONCLUSION……………………………………………………………………….9
10. REFERENCIAS……………………………………………………………………..9
11. BLOGS……………………………………………………………………………....10
12. ANEXOS…………………………………………………………………………….10
3
DIAGRAMA DE FLUJO
Es un esquema para representar gráficamente un algoritmo. Se basan en la utilización de
diversos símbolos para representar operaciones específicas, es decir, es la representación
gráfica de las distintas operaciones que se tienen que realizar para resolver un problema, con
indicación expresa el orden lógico en que deben realizarse. Se les llama diagramas de flujo
porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de
operación. Para hacer comprensibles los diagramas a todas las personas, los símbolos se
someten a una normalización; es decir, se hicieron símbolos casi universales, ya que, en un
principio cada usuario podría tener sus propios símbolos para representar sus procesos en
forma de Diagrama de flujo. Esto trajo como consecuencia que sólo aquel que conocía sus
símbolos, los podía interpretar. La simbología utilizada para la elaboración de diagramas de
flujo es variable y debe ajustarse a un patrón definido previamente. El diagrama de flujo
representa la forma más tradicional y duradera para especificar los detalles algorítmicos de un
proceso. Se utiliza principalmente en programación, economía y procesos industriales.
IMPORTANCIA DE LOS DIAGRAMAS DE FLUJO
Los diagramas de flujo son importantes porque nos facilita la manera de representar
visualmente el flujo de datos por medio de un sistema de tratamiento de información, en este
realizamos un análisis de los procesos o procedimientos que requerimos para realizar un
programa o un objetivo. Por ejemplo: si nosotros queremos realizar una pizza, primero
necesitamos los ingredientes, este ya sería un proceso, luego de haber conseguido los
ingredientes necesitamos realizar la masa, este sería otro proceso, luego realizamos la salsa,
este sería otro procesos y finalmente unimos todo lo que hemos hecho y agregamos los
complemento como el jamón, el queso, etc. Para la realización de esta pizza ya contamos con
4 procesos los cuales podemos desarrollar en un diagrama de flujo y unirlos en el mismo.
EXPLICACIÓN DE SÍMBOLOS UTILIZADOS EN LOS DIAGRAMAS DE FLUJO.
Inicio/fin:
Este se utiliza para representar el inicio o el fin de un algoritmo.
También puede representar una parada o una interrupción programada que sea necesaria
realizar en un programa.
Proceso:
Este se utiliza para un proceso determinado, es el que se utiliza
comúnmente para representar una instrucción, o cualquier tipo de operación que origine un
cambio de valor.
4
Entrada/salida:
Este símbolo es utilizado para representar una entrada o salida de
información, que sea procesada o registrada por medio de un periférico.
Decisión:
Este es utilizado para la toma de decisiones, ramificaciones, para la
indicación de operaciones lógicas o de comparación entre datos.
Conector:
Este es utilizado para enlazar dos partes cualesquiera de un diagrama a través
de un conector de salida y un conector de entrada. Esta forma un enlace en la misma página
del diagrama.
Conector fuera de página:
Este es utilizado para enlazar dos partes de un diagrama pero que no se
encuentren en la misma página.
Flujo del programa:
Este es utilizado para indicar la secuencia del diagrama de flujo, es
decir, para indicar el sentido de las operaciones dentro del mismo.
Salida de información impresa:
5
Este es utilizado para representar la salida de información por medio de la
impresora.
CONSTANTE
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.
Por ejemplo:
En C las constantes se declaran con la directiva #define, esto significa que esa constante
tendrá el mismo valor a lo largo de todo el programa.El identificador de una constante así
definida será una cadena de caracteres que deberá cumplir los mismos requisitos que el de
una variable (sin espacios en blanco, no empezar por un dígito numérico, etc).
Ejemplo:
#include <stdio.h>
#define PI 3.1415926
int main()
{
printf("Pi vale %f", PI);
return 0;
}
Lo cual mostrará por pantalla:
Pi vale 3.1415926
Es decir, PI es una constante a la que le hemos asignado el valor 3,1415926 mediante la
directiva #define.
VARIABLES
En programación, una variable está formada por un espacio en el sistema de almacenaje
(memoria principal de un Computadora electrónica ordenador) y un nombre simbólico (un
identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad de
información conocida o desconocida, es decir un valor. El nombre de la variable es la forma
usual de referirse al valor almacenado: esta separación entre nombre y contenido permite que
el nombre sea usado independientemente de la información exacta que representa. El
identificador, en el código fuente de la computadora puede estar ligado a un valor durante el
6
tiempo de ejecución y el valor de la variable puede por lo tanto cambiar durante el curso de la
ejecución del programa. El concepto de variables en computación puede no corresponder
directamente al concepto de variables en matemática. El valor de una variable en
computación no es necesariamente parte de una ecuación o fórmula como en matemáticas. En
computación una variable puede ser utilizada en un proceso repetitivo: puede asignársele un
valor en un sitio, ser luego utilizada en otro, más adelante asignársele un nuevo valor para
más tarde utilizarla de la misma manera. Procedimientos de este tipo son conocidos con el
nombre de iteración. En programación de computadoras, a las variables, frecuentemente se le
asignan nombres largos para hacerlos relativamente descriptivos para su uso.
Cuando escribimos código, las variables se utilizan para:
● Guardar datos y estados.
● Asignar valores de una variable a otra.
● Representar valores dentro de una expresión matemática.
● Mostrar valores por pantalla.
Todas las variables deben ser de un tipo de datos, ya sea un dato de tipo primitivo, como un
número o texto, o un dato abstracto, como un objeto que se ha creado.
Así que básicamente podemos decir que una variable es
Tipo de dato → identificador variable → valor almacenado.
ACUMULADORES
En una CPU de computadora, el acumulador es un registro en el que son almacenados
temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por el
circuito operacional de la unidad aritmético-lógica (ALU). Sin un registro como un
acumulador, sería necesario escribir el resultado de cada cálculo, como adición,
multiplicación, desplazamiento,etc.... en la memoria principal, quizás justo para ser leída
inmediatamente otra vez para su uso en la siguiente operación. El acceso a la memoria
principal es significativamente más lento que el acceso a un registro como el acumulador
porque la tecnología usada para la memoria principal es más lenta y barata que la usada para
un registro interno del CPU.
El ejemplo para el uso del acumulador es cuando se suma una lista de números. El
acumulador es puesto inicialmente a cero, entonces cada número es sumado al valor en el
acumulador. Solamente cuando se han sumado todos los números, el resultado mantenido en
el acumulador es escrito a la memoria principal o a otro, registro no-acumulador del CPU.
Los procesadores modernos generalmente tienen muchos registros, todos o muchos de ellos
pueden ser capaces de ser utilizados para los cálculos. En una arquitectura de computadora, la
característica que distingue un registro acumulador de uno que no lo sea, es que el
acumulador puede ser usado como operando implícito para las instrucciones aritméticas (si la
arquitectura fuera a tener alguno).
Por ejemplo, una computadora puede tener una instrucción como:
7
Add Dirección De Memoria
Esta instrucción agregaría el valor leído en la posición de memoria indicada en Dirección De
Memoria al valor del acumulador, poniendo el resultado en el acumulador. El acumulador no
es identificado en la instrucción por un número del registro; está implícito en la instrucción y
ningún otro registro puede ser especificado en la instrucción. Algunas arquitecturas utilizan
un registro particular como acumulador en algunas instrucciones, pero en otras instrucciones
usan números de registros como especificación explícita del operando.
CONTADORES
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. La inicialización
consiste en asignarle al contador un valor inicial, es decir el número desde el cual necesitamos
se inicie el conteo. El contador contará (valga la redundancia) las iteraciones dentro del
algoritmo o contará el número de registro que desees. Ejemplo:
c <-- 0;
REPITA
Escribir (' hola amigos')
c <-- c + 1
Hastas que c=100
Este ejemplo escribirá 100 veces "hola amigos" por pantalla
IDENTIFICADORES
Los identificadores, en los lenguajes de programación, son palabras o textos que se utilizan
para nombrar diferentes elementos del lenguaje. Cuando leemos el código fuente de un
programa, escrito en un determinado lenguaje, incluso en pseudocódigo, encontramos multitud
de términos y palabras que corresponden a identificadores. Los lenguajes de programación
utilizan una serie de identificadores o palabras para asignarlas a diferentes elementos del propio
8
lenguaje (como las instrucciones, los operadores, las constantes predefinidas,...). Son las
llamadas palabras reservadas del lenguaje (en pseudocódigo por ejemplo, las palabras entero,
real, lógico, carácter y cadena, son palabras reservadas del lenguaje). Los nombres de los
identificadores deben seguir unas reglas de sintaxis, establecidas por los propios lenguajes de
programación. Suelen ser éstas:
● No pueden existir dos identificadores que se llamen igual. De aquí se puede deducir
que las palabras reservadas del lenguaje no pueden ser usadas como identificadores
creados por el programador.
● Para nombrarlos podemos usar letras, dígitos numéricos e incluso algunos caracteres
especiales (como subrayado bajo _ ), pero el primero no podrá ser un dígito numérico.
● Dependiendo del lenguaje, se distinguirá o no entre mayúsculas y minúsculas. Es
decir, que puede haber lenguajes en los que no haya distinción entre mayúsculas y
minúsculas, y por tanto identificadores como "altura" y "Altura" sean en realidad el
mismo, o en cambio, habrá lenguajes en los que sean dos identificadores distintos.
PSEINT
PseInt es una herramienta de enseñanza especialmente diseñada para personas con poca o
ninguna experiencia en programación, que puede ayudarte a escribir algoritmos en un
pseudo-idioma español simple e intuitivo. El software se desarrolló en Argentina a principios
de la década de 2000, cuando era estudiante universitario. Desde entonces, se ha convertido
en un método de enseñanza en muchas instituciones de educación secundaria y superior.
¿QUÉ ES UN COMANDO?
Un comando es una orden que se le da a un programa de computadora que actúa como
intérprete del mismo, para así realizar una tarea específica.
Según: Permite trabajar con un sistema de valor numérico, donde, según el
valor elegido ocurría una secuencia de acciones.
Mientras: La instrucción Mientras ejecuta una secuencia de instrucciones
mientras una condición sea verdadera.
Mientras <condición> Hacer
<instrucciones>
9
Fin Mientras
Repetir: ejecuta una secuencia de instrucciones hasta que la condición sea
verdadera. Al ejecutarse esta instrucción, la secuencia de instrucciones que forma el cuerpo
del ciclo se ejecuta una vez y luego se evalúa la condición.
Para: Trabaja de manera similar al ‘Repetir’, solo que, aquí asignamos las
variables dentro del comando.
Función: Crea subprocesos/algoritmos o funciones aparte, que pueden ser
llamados en cualquier momento sin tener que hacer la secuencia de acciones en el
proceso/algoritmo principal.
MAPAS CONCEPTUALES:
10
Conclusión
Gracias a este trabajo adquirimos nuevos conocimientos para esta área tecnológica los cuales
nos pueden servir en el dia a dia, aprendimos la importancia de trabajar en equipo y tener
compañerismo.
Referencias
(junio 2016). PSeInt: Aprende los fundamentos de la programación en español!.Risk
Networks.https://riskn.wordpress.com/pseint/
https://es.m.wikipedia.org/wiki/Constante_(inform%C3%A1tica)
https://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1g1
0_fproy/nivel1/programacion/unidad2/leccion1.html
https://es.m.wikipedia.org/wiki/Acumulador_(inform%C3%A1tica)
https://sites.google.com/site/algoritmicai/contadores-y-sumadores
https://www.ecured.cu/Identificadores_(Inform%C3%A1tica)
https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo
Blogs
Arayon Hilary:
https://tecnohil09.blogspot.com/?m=1
Acosta Lesly:
https://tecnovaleria14.blogspot.com/
Hinestroza Lenny;
https://eduardohinestroza.blogspot.com/
11

Más contenido relacionado

La actualidad más candente

Trabajo de tecnologia- Reconstruccion.pdf
Trabajo de tecnologia- Reconstruccion.pdfTrabajo de tecnologia- Reconstruccion.pdf
Trabajo de tecnologia- Reconstruccion.pdfSharonRodriguez43
 
Estructuras básicas tecnología
Estructuras básicas  tecnología Estructuras básicas  tecnología
Estructuras básicas tecnología valentinacrdenas6
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicasNicolas1128
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)SebastianNaranjo19
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología valentinacrdenas6
 
Algoritmos tecnologia 2021 tercer periodo (1)
Algoritmos tecnologia 2021 tercer periodo (1)Algoritmos tecnologia 2021 tercer periodo (1)
Algoritmos tecnologia 2021 tercer periodo (1)JoseAgr
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientolaura931445
 
Conceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programaciónConceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programaciónjosemurillo237014
 
Algoritmo Y Pseudocódigo
Algoritmo Y PseudocódigoAlgoritmo Y Pseudocódigo
Algoritmo Y PseudocódigoJohanCaro5
 
Desarrollo de habilidades de pensamiento-PERIODO 3
Desarrollo de habilidades de pensamiento-PERIODO 3Desarrollo de habilidades de pensamiento-PERIODO 3
Desarrollo de habilidades de pensamiento-PERIODO 3nicolasacosta53
 

La actualidad más candente (20)

Trabajo de tecnologia- Reconstruccion.pdf
Trabajo de tecnologia- Reconstruccion.pdfTrabajo de tecnologia- Reconstruccion.pdf
Trabajo de tecnologia- Reconstruccion.pdf
 
Estructuras básicas tecnología
Estructuras básicas  tecnología Estructuras básicas  tecnología
Estructuras básicas tecnología
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
 
Tecnologia 10 5
Tecnologia 10 5Tecnologia 10 5
Tecnologia 10 5
 
Trabajo de tecnologia
Trabajo de tecnologia Trabajo de tecnologia
Trabajo de tecnologia
 
Estructuras básicas.docx
Estructuras básicas.docxEstructuras básicas.docx
Estructuras básicas.docx
 
Algoritmos tecnologia 2021 tercer periodo (1)
Algoritmos tecnologia 2021 tercer periodo (1)Algoritmos tecnologia 2021 tercer periodo (1)
Algoritmos tecnologia 2021 tercer periodo (1)
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Conceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programaciónConceptos sobre algoritmos y lenguaje de programación
Conceptos sobre algoritmos y lenguaje de programación
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
PSeInt.
PSeInt.PSeInt.
PSeInt.
 
Algoritmo Y Pseudocódigo
Algoritmo Y PseudocódigoAlgoritmo Y Pseudocódigo
Algoritmo Y Pseudocódigo
 
Desarrollo de habilidades de pensamiento-PERIODO 3
Desarrollo de habilidades de pensamiento-PERIODO 3Desarrollo de habilidades de pensamiento-PERIODO 3
Desarrollo de habilidades de pensamiento-PERIODO 3
 

Similar a Estructuras básicas en programación: diagramas de flujo, variables, constantes y más

Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaLauraOspina49
 
Naturaleza y evolución de la tecnología (1)
Naturaleza y evolución de la tecnología (1)Naturaleza y evolución de la tecnología (1)
Naturaleza y evolución de la tecnología (1)daniela515873
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaSarahOrdez
 
Diagramas de flujo y pseint
Diagramas de flujo y pseintDiagramas de flujo y pseint
Diagramas de flujo y pseintpaulamurillo19
 
Diagramas de flujo y pseint
Diagramas de flujo y pseint Diagramas de flujo y pseint
Diagramas de flujo y pseint SharonRodriguez43
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas valeja985
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas evelinml12
 
Conceptos Básicos de Programación y Pseint
Conceptos Básicos de Programación y PseintConceptos Básicos de Programación y Pseint
Conceptos Básicos de Programación y Pseintvaleriamanrique6
 
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)johanespinosa6
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicasDanaArdila
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujoMelian2027
 
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ónjuanjosegonzalez52
 

Similar a Estructuras básicas en programación: diagramas de flujo, variables, constantes y más (20)

Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnología
 
Naturaleza y evolución de la tecnología (1)
Naturaleza y evolución de la tecnología (1)Naturaleza y evolución de la tecnología (1)
Naturaleza y evolución de la tecnología (1)
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnología
 
Tecnología
Tecnología Tecnología
Tecnología
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
 
Diagramas de flujo y pseint
Diagramas de flujo y pseintDiagramas de flujo y pseint
Diagramas de flujo y pseint
 
Diagramas de flujo y pseint
Diagramas de flujo y pseint Diagramas de flujo y pseint
Diagramas de flujo y pseint
 
Estructuras Basicas
Estructuras BasicasEstructuras Basicas
Estructuras Basicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecno
TecnoTecno
Tecno
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
 
Conceptos Básicos de Programación y Pseint
Conceptos Básicos de Programación y PseintConceptos Básicos de Programación y Pseint
Conceptos Básicos de Programación y Pseint
 
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)
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
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
 

Último

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Estructuras básicas en programación: diagramas de flujo, variables, constantes y más

  • 1. 1 ESTRUCTURAS BÁSICAS LESLY VALERIA ACOSTA SÁNCHEZ HILARY ARAYÓN RIVERA LENNY EDUARDO HINESTROZA INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA SANTIAGO DE CALI 2021
  • 2. 2 TABLA DE CONTENIDO 1. DIAGRAMA DE FLUJO…………………………………………………………...3 1.1 IMPORTANCIA DE LOS DIAGRAMAS DE FLUJO……………………….3 1.2 EXPLICACIÓN DE SÍMBOLOS UTILIZADOS EN LOS DIAGRAMAS DE FLUJO………………………………………………………………..………….4 1.3 PROCESO ……………………………………………………………………….4 1.4 ENTRADA/SALIDA…………………………………………………………….4 1.5 DECISION ……………………………………………………………………...4 1.6 CONECTOR…………………………………………………………………….4 1.7 CONECTOR FUERA DE PÁGINA…………………………………………….4 1.8 FLUJO DEL PROGRAMA ……………………………………………………. 4 1.9 SALIDA DE INFORMACIÓN IMPRESA……………………………………..5 2. CONSTANTE …………………………………………………………...…………...5 3. VARIABLES ……………………………………………………………..…………..5 4. ACUMULADORES …………………………………………………………..……..6 5. CONTADORES ……………………………………………………………….……. 7 6. IDENTIFICADORES ……………………………………………………………….8 7. PSEINT ………………………………………………………………………….…...8 8. ¿QUÉ ES UN COMANDO? ………………………………………………………...8 8.1 SEGÚN …………………………………………………………………….……..9 8.2 MIENTRAS ……………………………………………………………….……..9 8.3 MAPAS CONCEPTUALES……………………………………………………..9 9. CONCLUSION……………………………………………………………………….9 10. REFERENCIAS……………………………………………………………………..9 11. BLOGS……………………………………………………………………………....10 12. ANEXOS…………………………………………………………………………….10
  • 3. 3 DIAGRAMA DE FLUJO Es un esquema para representar gráficamente un algoritmo. Se basan en la utilización de diversos símbolos para representar operaciones específicas, es decir, es la representación gráfica de las distintas operaciones que se tienen que realizar para resolver un problema, con indicación expresa el orden lógico en que deben realizarse. Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación. Para hacer comprensibles los diagramas a todas las personas, los símbolos se someten a una normalización; es decir, se hicieron símbolos casi universales, ya que, en un principio cada usuario podría tener sus propios símbolos para representar sus procesos en forma de Diagrama de flujo. Esto trajo como consecuencia que sólo aquel que conocía sus símbolos, los podía interpretar. La simbología utilizada para la elaboración de diagramas de flujo es variable y debe ajustarse a un patrón definido previamente. El diagrama de flujo representa la forma más tradicional y duradera para especificar los detalles algorítmicos de un proceso. Se utiliza principalmente en programación, economía y procesos industriales. IMPORTANCIA DE LOS DIAGRAMAS DE FLUJO Los diagramas de flujo son importantes porque nos facilita la manera de representar visualmente el flujo de datos por medio de un sistema de tratamiento de información, en este realizamos un análisis de los procesos o procedimientos que requerimos para realizar un programa o un objetivo. Por ejemplo: si nosotros queremos realizar una pizza, primero necesitamos los ingredientes, este ya sería un proceso, luego de haber conseguido los ingredientes necesitamos realizar la masa, este sería otro proceso, luego realizamos la salsa, este sería otro procesos y finalmente unimos todo lo que hemos hecho y agregamos los complemento como el jamón, el queso, etc. Para la realización de esta pizza ya contamos con 4 procesos los cuales podemos desarrollar en un diagrama de flujo y unirlos en el mismo. EXPLICACIÓN DE SÍMBOLOS UTILIZADOS EN LOS DIAGRAMAS DE FLUJO. Inicio/fin: Este se utiliza para representar el inicio o el fin de un algoritmo. También puede representar una parada o una interrupción programada que sea necesaria realizar en un programa. Proceso: Este se utiliza para un proceso determinado, es el que se utiliza comúnmente para representar una instrucción, o cualquier tipo de operación que origine un cambio de valor.
  • 4. 4 Entrada/salida: Este símbolo es utilizado para representar una entrada o salida de información, que sea procesada o registrada por medio de un periférico. Decisión: Este es utilizado para la toma de decisiones, ramificaciones, para la indicación de operaciones lógicas o de comparación entre datos. Conector: Este es utilizado para enlazar dos partes cualesquiera de un diagrama a través de un conector de salida y un conector de entrada. Esta forma un enlace en la misma página del diagrama. Conector fuera de página: Este es utilizado para enlazar dos partes de un diagrama pero que no se encuentren en la misma página. Flujo del programa: Este es utilizado para indicar la secuencia del diagrama de flujo, es decir, para indicar el sentido de las operaciones dentro del mismo. Salida de información impresa:
  • 5. 5 Este es utilizado para representar la salida de información por medio de la impresora. CONSTANTE 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. Por ejemplo: En C las constantes se declaran con la directiva #define, esto significa que esa constante tendrá el mismo valor a lo largo de todo el programa.El identificador de una constante así definida será una cadena de caracteres que deberá cumplir los mismos requisitos que el de una variable (sin espacios en blanco, no empezar por un dígito numérico, etc). Ejemplo: #include <stdio.h> #define PI 3.1415926 int main() { printf("Pi vale %f", PI); return 0; } Lo cual mostrará por pantalla: Pi vale 3.1415926 Es decir, PI es una constante a la que le hemos asignado el valor 3,1415926 mediante la directiva #define. VARIABLES En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un Computadora electrónica ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad de información conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al valor almacenado: esta separación entre nombre y contenido permite que el nombre sea usado independientemente de la información exacta que representa. El identificador, en el código fuente de la computadora puede estar ligado a un valor durante el
  • 6. 6 tiempo de ejecución y el valor de la variable puede por lo tanto cambiar durante el curso de la ejecución del programa. El concepto de variables en computación puede no corresponder directamente al concepto de variables en matemática. El valor de una variable en computación no es necesariamente parte de una ecuación o fórmula como en matemáticas. En computación una variable puede ser utilizada en un proceso repetitivo: puede asignársele un valor en un sitio, ser luego utilizada en otro, más adelante asignársele un nuevo valor para más tarde utilizarla de la misma manera. Procedimientos de este tipo son conocidos con el nombre de iteración. En programación de computadoras, a las variables, frecuentemente se le asignan nombres largos para hacerlos relativamente descriptivos para su uso. Cuando escribimos código, las variables se utilizan para: ● Guardar datos y estados. ● Asignar valores de una variable a otra. ● Representar valores dentro de una expresión matemática. ● Mostrar valores por pantalla. Todas las variables deben ser de un tipo de datos, ya sea un dato de tipo primitivo, como un número o texto, o un dato abstracto, como un objeto que se ha creado. Así que básicamente podemos decir que una variable es Tipo de dato → identificador variable → valor almacenado. ACUMULADORES En una CPU de computadora, el acumulador es un registro en el que son almacenados temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por el circuito operacional de la unidad aritmético-lógica (ALU). Sin un registro como un acumulador, sería necesario escribir el resultado de cada cálculo, como adición, multiplicación, desplazamiento,etc.... en la memoria principal, quizás justo para ser leída inmediatamente otra vez para su uso en la siguiente operación. El acceso a la memoria principal es significativamente más lento que el acceso a un registro como el acumulador porque la tecnología usada para la memoria principal es más lenta y barata que la usada para un registro interno del CPU. El ejemplo para el uso del acumulador es cuando se suma una lista de números. El acumulador es puesto inicialmente a cero, entonces cada número es sumado al valor en el acumulador. Solamente cuando se han sumado todos los números, el resultado mantenido en el acumulador es escrito a la memoria principal o a otro, registro no-acumulador del CPU. Los procesadores modernos generalmente tienen muchos registros, todos o muchos de ellos pueden ser capaces de ser utilizados para los cálculos. En una arquitectura de computadora, la característica que distingue un registro acumulador de uno que no lo sea, es que el acumulador puede ser usado como operando implícito para las instrucciones aritméticas (si la arquitectura fuera a tener alguno). Por ejemplo, una computadora puede tener una instrucción como:
  • 7. 7 Add Dirección De Memoria Esta instrucción agregaría el valor leído en la posición de memoria indicada en Dirección De Memoria al valor del acumulador, poniendo el resultado en el acumulador. El acumulador no es identificado en la instrucción por un número del registro; está implícito en la instrucción y ningún otro registro puede ser especificado en la instrucción. Algunas arquitecturas utilizan un registro particular como acumulador en algunas instrucciones, pero en otras instrucciones usan números de registros como especificación explícita del operando. CONTADORES 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. La inicialización consiste en asignarle al contador un valor inicial, es decir el número desde el cual necesitamos se inicie el conteo. El contador contará (valga la redundancia) las iteraciones dentro del algoritmo o contará el número de registro que desees. Ejemplo: c <-- 0; REPITA Escribir (' hola amigos') c <-- c + 1 Hastas que c=100 Este ejemplo escribirá 100 veces "hola amigos" por pantalla IDENTIFICADORES Los identificadores, en los lenguajes de programación, son palabras o textos que se utilizan para nombrar diferentes elementos del lenguaje. Cuando leemos el código fuente de un programa, escrito en un determinado lenguaje, incluso en pseudocódigo, encontramos multitud de términos y palabras que corresponden a identificadores. Los lenguajes de programación utilizan una serie de identificadores o palabras para asignarlas a diferentes elementos del propio
  • 8. 8 lenguaje (como las instrucciones, los operadores, las constantes predefinidas,...). Son las llamadas palabras reservadas del lenguaje (en pseudocódigo por ejemplo, las palabras entero, real, lógico, carácter y cadena, son palabras reservadas del lenguaje). Los nombres de los identificadores deben seguir unas reglas de sintaxis, establecidas por los propios lenguajes de programación. Suelen ser éstas: ● No pueden existir dos identificadores que se llamen igual. De aquí se puede deducir que las palabras reservadas del lenguaje no pueden ser usadas como identificadores creados por el programador. ● Para nombrarlos podemos usar letras, dígitos numéricos e incluso algunos caracteres especiales (como subrayado bajo _ ), pero el primero no podrá ser un dígito numérico. ● Dependiendo del lenguaje, se distinguirá o no entre mayúsculas y minúsculas. Es decir, que puede haber lenguajes en los que no haya distinción entre mayúsculas y minúsculas, y por tanto identificadores como "altura" y "Altura" sean en realidad el mismo, o en cambio, habrá lenguajes en los que sean dos identificadores distintos. PSEINT PseInt es una herramienta de enseñanza especialmente diseñada para personas con poca o ninguna experiencia en programación, que puede ayudarte a escribir algoritmos en un pseudo-idioma español simple e intuitivo. El software se desarrolló en Argentina a principios de la década de 2000, cuando era estudiante universitario. Desde entonces, se ha convertido en un método de enseñanza en muchas instituciones de educación secundaria y superior. ¿QUÉ ES UN COMANDO? Un comando es una orden que se le da a un programa de computadora que actúa como intérprete del mismo, para así realizar una tarea específica. Según: Permite trabajar con un sistema de valor numérico, donde, según el valor elegido ocurría una secuencia de acciones. Mientras: La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera. Mientras <condición> Hacer <instrucciones>
  • 9. 9 Fin Mientras Repetir: ejecuta una secuencia de instrucciones hasta que la condición sea verdadera. Al ejecutarse esta instrucción, la secuencia de instrucciones que forma el cuerpo del ciclo se ejecuta una vez y luego se evalúa la condición. Para: Trabaja de manera similar al ‘Repetir’, solo que, aquí asignamos las variables dentro del comando. Función: Crea subprocesos/algoritmos o funciones aparte, que pueden ser llamados en cualquier momento sin tener que hacer la secuencia de acciones en el proceso/algoritmo principal. MAPAS CONCEPTUALES:
  • 10. 10 Conclusión Gracias a este trabajo adquirimos nuevos conocimientos para esta área tecnológica los cuales nos pueden servir en el dia a dia, aprendimos la importancia de trabajar en equipo y tener compañerismo. Referencias (junio 2016). PSeInt: Aprende los fundamentos de la programación en español!.Risk Networks.https://riskn.wordpress.com/pseint/ https://es.m.wikipedia.org/wiki/Constante_(inform%C3%A1tica) https://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n1g1 0_fproy/nivel1/programacion/unidad2/leccion1.html https://es.m.wikipedia.org/wiki/Acumulador_(inform%C3%A1tica) https://sites.google.com/site/algoritmicai/contadores-y-sumadores https://www.ecured.cu/Identificadores_(Inform%C3%A1tica) https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo Blogs Arayon Hilary: https://tecnohil09.blogspot.com/?m=1 Acosta Lesly: https://tecnovaleria14.blogspot.com/ Hinestroza Lenny; https://eduardohinestroza.blogspot.com/
  • 11. 11