Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación Estructurada - Coggle Diagram
Programación Estructurada
Programacion estructurada
La programación estructurada significa escribir un programa de acuerdo a las siguientes reglas
El programa tiene un diseño modular.
Los módulos son diseñados de manera que un problema complejo, sedivide en problemas más simples.
Cada módulo se codifica utilizando las tres estructuras de control básicas: secuencia, selección y repetición.
C es un lenguaje estructurado.
El componente estructural principal de C es la función, rutina que permite definir tareas de un programa y codificarlas por separado haciendo que los programas sean modulares.
La programación estructurada es una forma de escribir programas.
Precedentes de la programación estructurada
Antes de que la programación estructurada hiciera su aparición en el contexto de codificación de un programa
Se desarrollaron lenguajes de programación
como el Basic, GW_Basic o básico
Dichos lenguajes presentaron
inconvenientes,
como es el caso del código de la programación espagueti,
que inicia en un punto y no se sabe donde termina debido al empleo de tantos saltos
lectura de datos por teclado
Se utilizan información de múltiples medios o se emplean formularios
Los lenguajes actuales no ofrecen mucha ayuda para programar
En todos los lenguajes de programación se leen datos por teclado, para eso se utilizan variables
Las personas que ocuparon los primeros lenguajes de programación debían hacer uso del ingenio
El lenguaje GW_BASIC es un entorno de programación clásico.
Estos lenguajes evolucionaron en el tiempo, tanto en software como en hardware
Se estructuraron en un entorno IDE (integrated development environment),
Programación orientada a objetos
La Programación Orientada a Objetos (POO) es un paradigma de programación que define los programas en términos de “clases” de “objetos”,
a éstos se les considera entidades que combinan estado(es decir, datos), comportamiento (procedimientos o métodos) e identidad(propiedad del objeto que lo diferencia del resto).
La programación orientada a objetos expresa un programa como un
conjunto de estos objetos, que colaboran entre ellos para realizar tareas.