PROGRAMACIÓN
por IARA GUTIERREZ ALVAREZ
1. El lenguaje ensamblador: Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables.
2. características de los lenguajes de alto nivel: Depuración más sencilla: debido a que el código es más legible, la depuración también se hace más fácil. Con la ayuda de editores (IDES - Entorno de Desarrollo Integrados) la compilación, depuración y ejecución se hacen más fácilmente. Productividad aceptable: son más productivos que los lenguajes de alto nivel. Algunos permiten la portabilidad: generalmente los interpretados.
3. Programación orientada a objetos (POO) Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos.
4. Programación concurrente Este tipo de programación se utiliza cuando tenemos que realizar varias acciones a la vez. Se suele utilizar para controlar los accesos de usuarios y programas a un recurso de forma simultanea.
4.1. programación modular, el programa principal coordina las llamadas a los módulos secundarios y pasa los datos necesarios en forma de parámetros.
5. El más parecidos al lenguaje natural, cercanos al problema, nos olvidamos de la estructura interna del ordenador
6. Clasificación
6.1. por nivel
6.1.1. alto
6.1.2. bajo
6.1.2.1. código máquina: son un conjunto de instrucciones en código binario que el ordenador es capaz de ejecutar directamente, específicos
6.2. aplicación
7. Tipos de programas
7.1. Programación estructurada (PE) :Esta programación estructurada utiliza un número limitado de estructuras de control, reduciendo así considerablemente los errores.
8. Lenguaje de programación
8.1. concepto
8.1.1. es un lenguaje formal, una serie de instrucciones
8.2. finalidad
8.2.1. permiten a un programador escribir secuencias de órdenes y algoritmos a modo de controlar el comportamiento físico y lógico de una computadora