Estructuras básicas: conceptos básicos de programación
Jonathan Estiven Gamboa
Nicolas Giraldo
Sarah Lora Dorado
Nyobe Mahecha Davila
Lindsay Gabriela Mancilla
Oriana Ramirez
Grado 10 - 3
I.E. Liceo Departamental
Área de tecnología e informática
Santiago de Cali
2023
Tabla de contenido
Variables………………………………………………………………………………………...3
Contadores……………………………………………………………………………………...3
Acumuladores…………………………………………………………………………………..5
Constantes………………………………………………………………………………………5
Ejemplos de constantes en programación…………………………………………………...5
Identificador……………………………………………………………………………………...6
Mapa conceptual………………………………………………………………………………..7
Conclusiones…………………………………………………………………………………….7
Evidencias……………………………………………………………………………………….8
Referencias………………………………………………………………………………………19
1. (Preguntas resueltas del eje temático 3) constantes,variables, acumuladores,
contadores, identificadores.
Fundamentos de programación de pseint.
Variables
-En el ámbito de la programación (informática), las variables son estructuras
de datos que pueden cambiar de contenido a lo largo de la ejecución de un
programa. Estas estructuras corresponden a un área reservada en la
memoria principal de la computadora.
● Otra definición tomada de alegsa.com.ar:
En programación, una variable es un espacio de memoria reservado para
almacenar un valor que corresponde a un tipo de dato soportado por el
lenguaje de programación. Una variable es representada y usada a través de
una etiqueta (un nombre) que le asigna un programador o que ya viene
predefinida.
Así que cuando programamos podemos usar la memoria central de
computador para guardar información, a estos pedazos de memoria nos
referimos mediante etiquetas que nosotros l os humanos podemos recordar y
nos basta con usar la etiqueta en nuestros programas cuando queremos
hacer referencia a lo que tenemos guardado ahí.
● En las variables guardamos las entradas del usuario y cálculos,
valores que luego usaremos en otras partes del algoritmo.
● Contadores
● Suponga que está en la entrada de un evento y su jefe le pide que le
diga al final cuántas personas han venido al evento…
● ¿Qué hace usted?
Contadores
Lo más lógico sería tomar una hoja e ir haciendo una marca por cada
persona que entra, al final lo que queda es contabilizar cuántas marcas tiene
en la hoja y esa será la cantidad de personas que han entrado.
Una variable contador en algoritmos hace precisamente esto mismo, lleva la
contabilidad de repeticiones, eventos, accesos, etc.
La forma básica general de un contador es:
contador = contador + constante
o
contador = contador — constante
Lo importante acá es que el contador incrementa o decrementa de forma
constante.
Los ciclos llevan un contador interno que mide el avance de las repeticiones.
Acumuladores
Suponga ahora que su jefe le ha pedido que lleve la cuenta de cuanto paga la
gente al entrar al evento… nuevamente, qué hace ud?
Una opción lógica sería tomar una caja de algún tipo e ir poniendo en ella el
dinero recaudado.
Otra vez, al final para darle un total a su jefe tendrá que contar el dinero en la
caja y darle el número.
Una variable acumuladora hace precisamente esto, va acumulando distintas
cantidades y guarda el total.
La forma general de un acumulador sería la siguiente:
acumulador = acumulador + variable
o
acumulador = acumulador — variable
Los usamos en caso de:
● Necesitar un total de factura (sumamos los valores de los ítems de la
factura).
O para calcular el total de ventas del día.
Sumar las notas de las materias de un estudiante para luego dividirlas entre
la cantidad de notas y obtener un promedio
Constantes
● Hablamos de constante a un tipo especial de variable (aunque no está bien
decir que son variables constantes) que no se puede modificar su valor.
Cuando decimos que no se puede cambiar hablamos que no se puede
cambiar durante la ejecución del programa, es decir, en tiempo de ejecución.
Esa es la principal diferencia entre constante y variable. Una variable puede
tener cualquier valor (del mismo tipo de datos que hemos declarado), ya sea
en tiempo de diseño, lo cambiamos nosotros en el código fuente, o en tiempo
de ejecución, dependiendo de como se está ejecutando el programa.
Pero una constante tendrá su valor inicial, que pondremos en el momento de
declararla, siempre.
Ejemplos de constantes en programación
Veamos algunos ejemplos de constantes en programación. Si nos fijamos en las
matemáticas, tenemos las dos constantes más famosas que son:
● El número Pi π.
● El número e.
En programación también tenemos otros ejemplos. Éstos pueden venir definidos por
el propio lenguaje de programación, como puede ser un código de color, errores del
sistema, etc.
Pero también las podemos definir nosotros, como el tamaño máximo de una array o
matriz, un texto que se utilice en varios sitios del código.
Identificador
Se refiere al nombre o denominación que se le asigna a cualquier variable, función o
subrutina, clase, etiqueta o tipo dentro de la informática. Como todo lo que tenga
que ver con la escritura de código, y dependiendo de en qué lenguaje de
programación (C + +, Java, Python, etc.) se esté trabajando, se tienen limitantes o
parámetros a cumplir.
No deja de ser un elemento para referenciar un valor que puede ser cualquiera de
los tipos de datos disponibles. Al momento de ser declarado, basta con solo
mencionarlo a lo largo de la aplicación para que el compilador lo interprete de
forma correcta con leer el nombre. 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.
Mapa Conceptual
Estructuras básicas: conceptos básicos de programación
Conclusiones
En conclusión, mi grupo y yo, logramos aprender sobre los fundamentos de programación
y estructuras básicas ,cómo funcionan y se emplean, cómo las variables, contadores,
acumuladores constantes e identificadores, también se logró evidenciar dichos
conocimientos ,en la elaboración de una actividad del taller adjunto sobre estructuras
básicas aplicando lo aprendido en PSEINT.
Evidencias:
Lindsay Mancilla
Nyobe Mahecha:
Nicolás Giraldo Patiño
Sarah Lora:
Oriana Ramirez
Referencias
1. (Qué es una constante en
programación)https://lenguajesdeprogramacion.net/diccionario/que-e
s-una-constante-en-programacion/
2. Adrian Seco,(2022) Que es un identificador en programación(Lenguaje
programación)https://quees.com/identificador-programacion/#%C2%B
FQu%C3%A9_significa_identificador_en_un_lenguaje_de_programaci
%C3%B3n
Links de los blogs
Lindsay Gabriela Mancilla Montaño
https://tecnomundo4574.blogspot.com/
Nyobe Mahecha Davila
https://tecnoyobe89.blogspot.com/
Nicolas Enrique Giraldo
https://nicolastecnomundo.blogspot.com/

tecnologia.pdf

  • 1.
    Estructuras básicas: conceptosbásicos de programación Jonathan Estiven Gamboa Nicolas Giraldo Sarah Lora Dorado Nyobe Mahecha Davila Lindsay Gabriela Mancilla Oriana Ramirez Grado 10 - 3 I.E. Liceo Departamental Área de tecnología e informática Santiago de Cali 2023
  • 2.
    Tabla de contenido Variables………………………………………………………………………………………...3 Contadores……………………………………………………………………………………...3 Acumuladores…………………………………………………………………………………..5 Constantes………………………………………………………………………………………5 Ejemplosde constantes en programación…………………………………………………...5 Identificador……………………………………………………………………………………...6 Mapa conceptual………………………………………………………………………………..7 Conclusiones…………………………………………………………………………………….7 Evidencias……………………………………………………………………………………….8 Referencias………………………………………………………………………………………19
  • 3.
    1. (Preguntas resueltasdel eje temático 3) constantes,variables, acumuladores, contadores, identificadores. Fundamentos de programación de pseint. Variables -En el ámbito de la programación (informática), las variables son estructuras de datos que pueden cambiar de contenido a lo largo de la ejecución de un programa. Estas estructuras corresponden a un área reservada en la memoria principal de la computadora. ● Otra definición tomada de alegsa.com.ar: En programación, una variable es un espacio de memoria reservado para almacenar un valor que corresponde a un tipo de dato soportado por el lenguaje de programación. Una variable es representada y usada a través de una etiqueta (un nombre) que le asigna un programador o que ya viene predefinida. Así que cuando programamos podemos usar la memoria central de computador para guardar información, a estos pedazos de memoria nos referimos mediante etiquetas que nosotros l os humanos podemos recordar y nos basta con usar la etiqueta en nuestros programas cuando queremos hacer referencia a lo que tenemos guardado ahí. ● En las variables guardamos las entradas del usuario y cálculos, valores que luego usaremos en otras partes del algoritmo. ● Contadores ● Suponga que está en la entrada de un evento y su jefe le pide que le diga al final cuántas personas han venido al evento… ● ¿Qué hace usted? Contadores Lo más lógico sería tomar una hoja e ir haciendo una marca por cada persona que entra, al final lo que queda es contabilizar cuántas marcas tiene en la hoja y esa será la cantidad de personas que han entrado. Una variable contador en algoritmos hace precisamente esto mismo, lleva la contabilidad de repeticiones, eventos, accesos, etc.
  • 4.
    La forma básicageneral de un contador es: contador = contador + constante o contador = contador — constante Lo importante acá es que el contador incrementa o decrementa de forma constante. Los ciclos llevan un contador interno que mide el avance de las repeticiones. Acumuladores Suponga ahora que su jefe le ha pedido que lleve la cuenta de cuanto paga la gente al entrar al evento… nuevamente, qué hace ud? Una opción lógica sería tomar una caja de algún tipo e ir poniendo en ella el dinero recaudado. Otra vez, al final para darle un total a su jefe tendrá que contar el dinero en la caja y darle el número. Una variable acumuladora hace precisamente esto, va acumulando distintas cantidades y guarda el total. La forma general de un acumulador sería la siguiente: acumulador = acumulador + variable o acumulador = acumulador — variable Los usamos en caso de: ● Necesitar un total de factura (sumamos los valores de los ítems de la factura). O para calcular el total de ventas del día. Sumar las notas de las materias de un estudiante para luego dividirlas entre la cantidad de notas y obtener un promedio Constantes ● Hablamos de constante a un tipo especial de variable (aunque no está bien decir que son variables constantes) que no se puede modificar su valor.
  • 5.
    Cuando decimos queno se puede cambiar hablamos que no se puede cambiar durante la ejecución del programa, es decir, en tiempo de ejecución. Esa es la principal diferencia entre constante y variable. Una variable puede tener cualquier valor (del mismo tipo de datos que hemos declarado), ya sea en tiempo de diseño, lo cambiamos nosotros en el código fuente, o en tiempo de ejecución, dependiendo de como se está ejecutando el programa. Pero una constante tendrá su valor inicial, que pondremos en el momento de declararla, siempre. Ejemplos de constantes en programación Veamos algunos ejemplos de constantes en programación. Si nos fijamos en las matemáticas, tenemos las dos constantes más famosas que son: ● El número Pi π. ● El número e. En programación también tenemos otros ejemplos. Éstos pueden venir definidos por el propio lenguaje de programación, como puede ser un código de color, errores del sistema, etc. Pero también las podemos definir nosotros, como el tamaño máximo de una array o matriz, un texto que se utilice en varios sitios del código.
  • 6.
    Identificador Se refiere alnombre o denominación que se le asigna a cualquier variable, función o subrutina, clase, etiqueta o tipo dentro de la informática. Como todo lo que tenga que ver con la escritura de código, y dependiendo de en qué lenguaje de programación (C + +, Java, Python, etc.) se esté trabajando, se tienen limitantes o parámetros a cumplir. No deja de ser un elemento para referenciar un valor que puede ser cualquiera de los tipos de datos disponibles. Al momento de ser declarado, basta con solo mencionarlo a lo largo de la aplicación para que el compilador lo interprete de forma correcta con leer el nombre. 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. Mapa Conceptual Estructuras básicas: conceptos básicos de programación
  • 7.
    Conclusiones En conclusión, migrupo y yo, logramos aprender sobre los fundamentos de programación y estructuras básicas ,cómo funcionan y se emplean, cómo las variables, contadores, acumuladores constantes e identificadores, también se logró evidenciar dichos conocimientos ,en la elaboración de una actividad del taller adjunto sobre estructuras básicas aplicando lo aprendido en PSEINT.
  • 8.
  • 10.
  • 11.
  • 12.
  • 19.
  • 20.
    Referencias 1. (Qué esuna constante en programación)https://lenguajesdeprogramacion.net/diccionario/que-e s-una-constante-en-programacion/ 2. Adrian Seco,(2022) Que es un identificador en programación(Lenguaje programación)https://quees.com/identificador-programacion/#%C2%B FQu%C3%A9_significa_identificador_en_un_lenguaje_de_programaci %C3%B3n Links de los blogs Lindsay Gabriela Mancilla Montaño https://tecnomundo4574.blogspot.com/ Nyobe Mahecha Davila https://tecnoyobe89.blogspot.com/ Nicolas Enrique Giraldo https://nicolastecnomundo.blogspot.com/