Programas e Instrucciones



Un programa informático o programa de computadora es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora, Este dispositivo requiere programas para funcionar, por lo general, ejecutando las instrucciones del programa en un procesador central, El programa tiene un formato ejecutable que la computadora puede utilizar directamente para ejecutar las instrucciones, Generalmente, el código fuente lo escriben profesionales conocidos como programadores  de computadora.

La Programación: La programación de computadoras es el proceso iterativo de escribir o editar código de fuente. Dicha edición implica probar, analizar y perfeccionar, y, a veces, coordinar con otros programadores, en el caso de un programa desarrollado en conjunto. Una persona que practica esta técnica se le conoce como programador de computadoras, desarrollador de software, o codificador. El proceso, a veces a largo plazo, de programación de computadoras normalmente se lo conoce como desarrollo de software. El término ingeniería de software  se está convirtiendo en muy popular, ya que esta actividad es vista como una disciplina de Ingeniería.




Ejecución y Almacenamiento de los Programas: Típicamente, los programas se almacenan en una memoria no volatil (por ejemplo un disco), para que luego el usuario de la computadora, directa o indirectamente, solicite su ejecución.

Programas Empotrados en Hardware: lgunos programas están empotrados en el hardware. Una computadora con arquitectura de programas almacenados requiere un programa inicial almacenado en su ROM para arrancar. El proceso de arranque es para identificar e inicializar todos los aspectos del sistema, desde los registros del procesadorcontroladores de dispositivos hasta el contenido de la memoria RAM

Programas Cargados Manualmente: Históricamente, los programas eran cargados al procesador central de forma manual mediante interruptores. Una instrucción se representaba por una configuración de estados de interruptores de abierto o cerrados. Después de establecer la configuración, se ejecutaba un botón de ejecución.

Programas Generados Automáticamente: La programación automática es un estilo de programación que crea código fuente mediante clases genéricasprototiposplantillasaspectos, y generadores de código para aumentar la productividad del programador. El código fuente se genera con herramientas de programación tal como un procesador de plantilla o un IDE. La forma más simple de un generador de código fuente es un procesador macro, tal como el preprocesador de C, que reemplaza patrones de código fuente de acuerdo a reglas relativamente simples.



 


Comentarios

Entradas populares