¿Que es la programacion?
*La programación informática es el proceso por medio del cual se diseña, codifica, limpia y protege el código fuente de programas computacionales. A través de la programación se dictan los pasos a seguir para la creación del código fuente de programas informáticos. De acuerdo con ellos el código se escribe, se prueba y se perfecciona.
Tipos de programacion que existen
- Programación Estructurada:
*Esta compuesta por un conjunto de técnicas que han ido evolucionando aumentando considerablemente la productividad del programa reduciendo el tiempo de depuración y mantenimiento del mismo.
Incorpora:
- Diseño descendente (top-dow): el problema se descompone en etapas o estructuras jerárquicas.
- Recursos abstractos (simplicidad): consiste en descompones las acciones complejas en otras más simples capaces de ser resueltas con mayor facilidad.
- Estructuras básicas: existen tres tipos de estructuras básicas:Estructuras secuénciales: cada acción sigue a otra acción secuencialmente. La salida de una acción es la entrada de otra.
- Estructuras selectivas: en estas estructuras se evalúan las condiciones y en función del resultado de las mismas se realizan unas acciones u otras. Se utilizan expresiones lógicas.
- Estructuras repetitivas: son secuencias de instrucciones que se repiten un número determinado de veces.
Las ventajas son:
- Los programas son mas fáciles de entender
- Se reduce la complejidad de las pruebas
- Aumenta la productividad del programador
- Los programas queden mejor documentados internamente.
- Programacion Estructurada a Objetos:
*Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos.
*El elemento principal de la programación orientada a objetos es el objeto.
*El objeto es un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización.
*Un objeto contiene varios datos bien estructurados y pueden ser visibles o no dependiendo del programador y las acciones del programa en ese momento.
*El polimorfismo y la herencia son unas de sus principales características.
*El elemento principal de la programación orientada a objetos es el objeto.
*El objeto es un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización.
*Un objeto contiene varios datos bien estructurados y pueden ser visibles o no dependiendo del programador y las acciones del programa en ese momento.
*El polimorfismo y la herencia son unas de sus principales características.
- Programacion Orientada a Eventos:
*Es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.
- Bloques
*La programación por bloques es un sotfware el cual nos permite aprender a programar desde niños, mediante el uso de sencillas y muy básicas conexiones de gráficas, haciendo uso de la gran variedad de herramientas que este nos ofrece.
No hay comentarios:
Publicar un comentario