Para crear un programa, y que la computadora lo intérprete y
ejecute las instrucciones escritas en él, debe usarse un lenguaje de
programación. En sus inicios las computadoras interpretaban sólo instrucciones
en un lenguaje específico, del más bajo nivel, conocido como código maquina,
siendo éste excesivamente complicado para programar. De hecho sólo consiste en
cadenas de números 1 y 0 (sistema binario). Para facilitar el trabajo de
programación, los primeros científicos que trabajaban en el área decidieron
reemplazar las instrucciones, secuencias de unos y ceros, por palabras o letras
provenientes del ingles; las codificaron y crearon así un lenguaje de mayor
nivel, que se conoce como Assembly o lenguaje ensamblador. Por ejemplo, para
sumar se usa la letra A de la palabra inglesa add (sumar).
Tipos de #Programacion *-*
LENGUAJES DE MÁQUINA
El lenguaje máquina de una computadora consta de cadenas de números binarios (ceros y unos) y es el único que "entienden" directamente los procesadores. Todas las instrucciones preparadas en cualquier lenguaje de máquina tienen por lo menos dos partes.
LENGUAJES ENSAMBLADORES
A principios de la década de 1950, y con el fin de facilitar la labor de los programadores, se desarrollaron códigos nemotécnicos para las operaciones y direcciones simbólicas. La palabra nemotécnico se refiere a una ayuda para la memorización.
LENGUAJES DE ALTO NIVEL
Los primeros programas ensambladores producían sólo una instrucción en lenguaje de máquina por cada instrucción del programa fuente. Para agilizar la codificación, se desarrollaron programas ensambladores que podían producir una cantidad variable de instrucciones en lenguaje de máquina por cada instrucción del programa fuente.
¿Que es un programa?
Un programa de computadora o simplemente un programa, es una
secuencia de instrucciones, escritas para realizar una tarea específica con 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. El mismo programa en su formato de código fuente
legible para humanos, del cual se derivan los programas ejecutables (por
ejemplo, compilados), le permite a un programador estudiar y desarrollar sus
algoritmos. Una colección de programas de computadora y datos relacionados se
conoce como software.
¿Que es un algoritmo?
En matemáticas, lógica, ciencias de la computación y
disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y
este a su vez del matemático persa Al-Juarismi1 ) es un conjunto prescrito de
instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar
una actividad mediante pasos sucesivos que no generen dudas a quien deba
realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los
pasos sucesivos se llega a un estado final y se obtiene una solución. Los
algoritmos son el objeto de estudio de la algoritmia.

No hay comentarios.:
Publicar un comentario