Home
Contacto
Libro de visitantes
PRECURSORES DE LA INFORMATICA
El computador electrónico
TENDENCIAS Y REPERCUSIONES
Equipo de Cómuto (Arquitectura), Tipos de Computadoras
El valor de la informática en las organizaciones
FLUJO DE INFORMACIÓN EN LA COMPUTACION
EL IMPACTO DE LA COMPUTADORA
DATOS, INFORMACION Y PROCESAMIENTO DE INFORMACIÓN
MEJORAMIENTO DE LA COMUNICACION EN LA ORGANIZACIÓN
Programàtica

PROGRAMÁTICA

Con la aparición de las computadoras desaparecen las secuencias de posiciones de llaves mecánicas que debían desconectarse para obtener una acción determinada, una llave conectada era un 1 y una llave desconectada era un 0. Una sucesión de llaves en cualquiera de sus dos posiciones definía una secuencia de ceros y unos (por ejemplo: 0100011010011101...) que venía a representar una instrucción o un conjunto de instrucciones (programa) para el ordenador (o computador) en el que se estaba trabajando. A esta primera forma de especificar programas para una computadora se la denomina lenguaje máquina o código máquina.

La necesidad de recordar secuencias de programación para las acciones usuales llevó a denominarlas con nombres fáciles de memorizar y asociar: ADD (sumar), SUB (restar), MUL (multiplicar), CALL (ejecutar subrutina), etc. A esta secuencia de posiciones se le denominó "instrucciones", y a este conjunto de instrucciones se le llamó lenguaje ensamblador.

Posteriormente aparecieron diferentes lenguajes de programación, los cuales reciben su denominación porque tienen una estructura sintáctica similar a los lenguajes escritos por los humanos.

Con la programación estructurada elaborar programas de computador sigue siendo un albor que demanda esfuerzo, creatividad, habilidad y cuidado. Sin embargo, con este nuevo estilo podemos obtener las siguientes ventajas: 

VENTAJAS Y DESVENTAJAS DEL DESARROLLO PROGRAMATICO

El proceso de evolución trajo consigo algunas desventajas, que ahora veremos como las ventajas de usar el Lenguaje Ensamblador, respecto a un lenguaje de alto nivel:

·         Velocidad

·         Eficiencia de tamaño

·         Flexibilidad

Por otro lado, al ser un lenguaje más primitivo, el Ensamblador tiene ciertas desventajas respecto a los lenguajes de alto nivel:

·         Tiempo de programación

·         Programas fuente grandes

·         Peligro de afectar recursos inesperadamente

·         Falta de portabilidad

TIPOS DE LENGUAJE DE PROGRAMACIÓN

·         Lenguajes de programación imperativos y funcionales

·         Lenguaje de programación imperativo

·         Lenguaje de programación funcional

·         Interpretación y compilación

·         Lenguaje interpretado

·         Lenguaje compilado

·         Lenguajes intermediarios

 


Hoy habia 2 visitantes (11 clics a subpáginas) ¡Aqui en esta página!
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis