Este documento presenta las estructuras básicas de programación como constantes, variables, acumuladores, contadores e identificadores. Explica que estas son elementos clave para el desarrollo de algoritmos y la resolución de problemas. Usa el entorno de programación PSeInt para introducir estos conceptos de manera didáctica a través de ejemplos. Concluye que el dominio de estas estructuras básicas sienta las bases para aprender programación de manera sólida.
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
Informe_ trabajo en equipo.pdf
1. Informe: trabajo en equipo
Sofia Acosta Escobar
Angela Maria Castañeda Betancourt
Sofía Díaz Rubio
Isabella García Garcés
Laura Murillo Cortez
Karen Ramirez Bueno
Valentina Tabares Rodriguez
Grado 10-3
I.E Liceo Departamental
Area de Tecnologia
Santiago de Cali
2023
3. 1. Introducción
En el ámbito de la informática y el desarrollo de software, la programación es
una disciplina fundamental que permite la creación de soluciones y
aplicaciones para resolver problemas de diversa índole. A través de un
lenguaje de programación, se pueden construir algoritmos y programas que
guíen el funcionamiento de las computadoras y automatizar tareas complejas.
El presente informe tiene como objetivo explorar las estructuras básicas de
programación y los conceptos fundamentales que constituyen los pilares del
proceso de programación. Entre estos conceptos, se encuentran las
constantes, variables, acumuladores, contadores e identificadores, elementos
clave para el desarrollo de algoritmos y la resolución de problemas de
programación.
Se abordará una introducción a los fundamentos de programación utilizando
PSeInt, un entorno de programación y seudocódigo especialmente diseñado
para enseñar a programar de manera sencilla y didáctica. Con PSeInt, los
principiantes en programación pueden familiarizarse con los conceptos y
prácticas esenciales antes de adentrarse en lenguajes de programación más
complejos.
A lo largo del informe, se analizará cada uno de estos conceptos en detalle,
comprendiendo cómo funcionan y cómo se aplican en la resolución de
problemas prácticos. Además, se presentarán ejemplos ilustrativos y
ejercicios para consolidar los conocimientos adquiridos.
Es importante destacar que el dominio de las estructuras básicas y los
conceptos de programación sentarán las bases para el desarrollo de
habilidades más avanzadas en el mundo de la programación. Por tanto, este
informe se constituye como un recurso valioso para quienes deseen iniciar su
formación en esta disciplina o reforzar sus conocimientos en el área.
Sin más preámbulos, adentrémonos en el fascinante mundo de las
estructuras básicas de programación y los fundamentos de la programación
utilizando PSeInt.
2. Desarrollo
En el desarrollo del informe sobre las estructuras básicas de programación y
los fundamentos de programación utilizando PSeInt, se abordarán en detalle
los conceptos clave que permiten construir algoritmos y programas efectivos.
A continuación, se describe cada uno de estos conceptos:
4. 2.1. Constantes
Las constantes son valores fijos que no cambian durante la ejecución de un
programa. En PSeInt, las constantes se definen mediante una asignación
directa de un valor numérico o texto a un identificador, utilizando la palabra
clave "Definir".
Ejemplo:
Definir PI Como Real = 3.1416
Definir NOMBRE_COMPAÑIA Como Texto = "Mi Empresa S.A."
2.2. Variables
Las variables son espacios de memoria reservados para almacenar valores
que pueden cambiar durante la ejecución del programa. En PSeInt, las
variables se declaran mediante la palabra clave "Definir" seguida del tipo de
dato y el nombre de la variable.
Ejemplo:
Definir edad Como Entero
Definir nombre Como Texto
2.3 Acumuladores
Un acumulador es una variable que se utiliza para ir sumando valores de
forma iterativa. Se utiliza para llevar un registro de la suma de diferentes
elementos durante el procesamiento del programa.
Ejemplo:
Definir totalVentas Como Real = 0
Repetir
Definir venta Como Real
Leer venta
totalVentas = totalVentas + venta
Hasta que venta = 0
2.4 Contadores
Un contador es una variable que se utiliza para contar la cantidad de veces
que ocurre un evento o una iteración. Es muy útil para llevar un registro del
número de repeticiones o la ocurrencia de ciertas condiciones.
Ejemplo:
Definir contador Como Enteró = 0
5. Repetir
contador = contador + 1
Hasta que contador = 10
2.5. Identificadores
Los identificadores son nombres que se utilizan para referirse a constantes,
variables, procedimientos o funciones. En PSeInt, los identificadores deben
cumplir ciertas reglas de nomenclatura y no pueden contener caracteres
especiales o espacios en blanco.
Ejemplo:
Definir PI Como Real = 3.1416
Definir radio Como Real
radio = 5
Definir areaComo Real = PI * radio * radio
En el desarrollo de un programa, el uso adecuado de constantes, variables,
acumuladores, contadores e identificadores es esencial para la correcta
resolución de problemas y la optimización de algoritmos. PSeInt proporciona
una plataforma amigable y accesible para aprender estos conceptos, lo que
facilita el proceso de adquisición de habilidades en programación.
Con el conocimiento de estas estructuras básicas y fundamentos de
programación, los programadores pueden abordar con mayor confianza
desafíos más complejos y desarrollar soluciones eficientes para diversas
situaciones. Es importante practicar y aplicar estos conceptos en la
resolución de problemas reales para mejorar las habilidades en programación
y fortalecer la comprensión de estos fundamentos.
3. Conclusión
En conclusión, las estructuras básicas de programación y los fundamentos
presentados en este informe son los cimientos indispensables para
desarrollar habilidades sólidas en el mundo de la programación. El
conocimiento de constantes, variables, acumuladores, contadores e
identificadores nos proporciona las herramientas necesarias para crear
algoritmos y resolver problemas de manera efectiva.
El uso adecuado de constantes y variables nos permite almacenar y
manipular datos, lo que es esencial para cualquier programa. Los
acumuladores y contadores son especialmente útiles para llevar un
seguimiento de la suma o la repetición de acciones, lo que facilita la
automatización de tareas repetitivas.
6. Además, los identificadores nos permiten asignar nombres significativos a las
constantes, variables y otros elementos del programa, lo que mejora la
legibilidad y la comprensión del código, tanto para nosotros como para otros
programadores que puedan revisarlo.
El entorno de programación PSeInt ha sido una herramienta valiosa para
entender estos conceptos, ya que nos proporciona una interfaz amigable y un
lenguaje de seudocódigo que nos permite concentrarnos en la lógica del
algoritmo sin preocuparnos demasiado por la sintaxis de un lenguaje de
programación completo.
Es importante destacar que el aprendizaje de estos fundamentos sienta las
bases para abordar lenguajes de programación más avanzados en el futuro.
Una vez dominados estos conceptos, podemos ampliar nuestro conocimiento
en diferentes paradigmas de programación y explorar soluciones más
complejas y especializadas.
En resumen, el conocimiento de las estructuras básicas de programación y
los fundamentos en PSeInt es esencial para cualquier aspirante a
programador. Continuar practicando, resolviendo ejercicios y enfrentando
desafíos reales nos permitirá consolidar nuestros conocimientos y mejorar
nuestras habilidades en el apasionante mundo de la programación. Con
perseverancia y dedicación, podemos convertirnos en programadores
competentes capaces de crear soluciones innovadoras y eficientes para
diversos problemas y aplicaciones.