Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen Capitulo 3
Resumen Capitulo 3
Matricula 67313
programación I
Resumen
cumplir con un objetivo específico. Si bien la estructura puede variar ligeramente entre diferentes
que se desarrolle ampliamente y sea de su mejor opción y tenga una eficacia potencial al lector
Estructura de un programa
2. Facilidad de mantenimiento:
Un programa con una estructura lógica y modular es más fácil de mantener y modificar.
Los cambios en una parte del programa no afectan a otras partes, lo que reduce la
probabilidad de introducir nuevos errores.
3. Escalabilidad:
4. Reducción de errores:
Una estructura clara y organizada ayuda a prevenir errores durante la escritura del
programa.
La modularidad del código permite aislar errores y facilitar su localización y corrección.
5. Mejor rendimiento:
Un programa bien estructurado puede tener un mejor rendimiento, ya que el código está
organizado de manera eficiente y evita redundancias.
6. Facilidad de colaboración:
Un programa con una estructura clara y modular facilita la colaboración entre varios
programadores en el desarrollo del mismo.
Cada programador puede trabajar en una parte específica del programa sin afectar el
trabajo de los demás.
Instrucciones y tipos de instrucciones
1. Datos: Los datos son la información que se procesa en el programa. Pueden ser de
2. Tipos de datos: Cada tipo de dato tiene un formato y unas operaciones específicas que se
pueden realizar sobre él. Los tipos de datos más comunes son:
false).
o Datos tipo carácter: Representan un único carácter, como una letra o un símbolo
o Datos tipo cadena: Representan una secuencia de caracteres, como una frase o una
3. Operaciones primitivas: Las operaciones primitivas son las acciones básicas que se
pueden realizar sobre los datos. Las operaciones primitivas dependen del tipo de dato,
2. Instrucciones: Son las órdenes que indican al programa qué hacer. Se ejecutan
hasta que se cumpla una condición. Por ejemplo, los bucles for y while.
4. Funciones: Son bloques de código reutilizables que realizan una tarea específica. Se
5. Entrada y salida: Permiten al programa interactuar con el usuario o con otros sistemas.
que lo componen, las cuales se combinan para lograr el objetivo deseado. Esta estructura se
Constantes: Son valores fijos que no se pueden modificar durante la ejecución del
Variables: Son espacios en memoria que almacenan valores que pueden cambiar durante
la ejecución del programa. Se utilizan para representar datos que varían, como la edad de
2. Expresiones:
Expresiones lógicas (booleanas): Combinan operadores lógicos (AND, OR, NOT) con
Son bloques de código predefinidos por el lenguaje de programación que realizan tareas
específicas. Se utilizan para modular el código, hacerlo más reutilizable y evitar la redundancia.
4. La operación de asignación:
5. Conversión de tipo:
Permite cambiar el tipo de dato de un valor a otro. Por ejemplo, convertir un número entero a un
número decimal.
dispositivos.
7. Escritura de algoritmos/programas:
Cabecera del programa o algoritmo: Contiene información básica como el nombre del
utilizarán en el programa.
comprensión.
Conclusión
La estructura general de un programa proporciona un marco básico para organizar las
los diferentes tipos de instrucciones, datos y operaciones, los programadores pueden crear
la estructura de programa bien definida es esencial para crear software de alta calidad, que sea