ACT_reflexiva utilizar el lenguaje C
Enviado por Cesarmtzcrz • 20 de Septiembre de 2020 • Apuntes • 668 Palabras (3 Páginas) • 132 Visitas
Actividad Reflexiva
1. Lo aprendido durante el curso.
Lo que e aprendido a lo largo de este curso de programación es a utilizar el lenguaje C para poder elaborar programas para distintos casos o situaciones así como a identificar y elaborar pseudocodigos, algoritmos y diagramas de flujo que sirven para entender mejor el funcionamiento y estructura de un programa, en el lenguaje C aprendimos los tipos de variables, librerías, funciones, los tipos de datos, así como las estructuras selectivas if, if-else, y switch,las estructuras repetitivas o cíclicas como while, for, do-while, así como las sentencias anidadas, los arreglos de datos o vectores que son utilizados para almacenar múltiples valores en una única variable, que permiten almacenar muchos valores en posiciones de memoria continuas, lo cual permite acceder a un valor u otro de manera rápida y sencilla. Estos valores pueden ser números, letras o cualquier tipo de variable que deseemos incluso tipos de datos propios.
También hemos aprendido acerca de las matrices, una matriz es un vector de vectores o un también llamado array bidimensional, así como los punteros que es valor de todas las variables que manejamos en nuestros programas se almacenan en memoria y tienen una dirección. Un puntero es una variable especial que apunta a la dirección de memoria de una variable.
El puntero tiene a su vez su propia dirección. Todas estas direcciones tienen un formato hexadecimal.
Así como a hacer las estructura de registros y arreglos de estructuras y parámetros
2. Las aplicaciones de la programación estructurada.
La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora recurriendo únicamente a subrutinas y tres estructuras básicas: secuencia, selección (if y switch) e iteración (bucles for y while), asimismo, se considera innecesario y contraproducente el uso de la instrucción de transferencia incondicional (GOTO), que podría conducir a código espagueti, mucho más difícil de seguir y de mantener, y fuente de numerosos errores de programación.
3. En que materias podrás aplicar la programación estructurada
La programación estructurada se puede aplicar en la mayoría de materias ya que se pueden realizar programas para muchos de los temas que podemos ver, ya sea para resolver algún problema o ecuaciones
4. Cinco diferencias con la programación orientada a objetos
1. La programación estructurada es mas fácil de entender
2. La programación estructurada puede ser leído en manera de secuencia y su unidad es la función mientras que en la orientada a objetos es la clase
3. La programación orientada a objetos incluye datos y procedimientos en una clase
4. La programación estructurada tiene una estructura mas sencilla que la orientada a objetos
5. La programación orientada a objetos encapsula datos en objetos que están relacionados entre si
5. Ventajas y desventajas del Lenguaje C
Ventajas:
-Usa funciones matemáticas propias del lenguaje y funciones suministradas por bibliotecas para el manejo de archivos.
-Acceso a memoria de bajo nivel mediante el uso de punteros.
-Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado.
...