Evolución de la Informática: Generaciones, Lenguajes y Conceptos Clave
Clasificado en Informática
Escrito el en español con un tamaño de 2,67 KB
Definición de Informática
Informática: Ciencia que se encarga de la automatización del manejo de la información.
Funciones de la Informática en el Ámbito Empresarial
- Permite realizar los procesos de facturación, remisiones, pedidos, cotizaciones y devoluciones de venta.
- Realiza operaciones de compras, órdenes de compra y devoluciones de compra.
Evolución de las Generaciones de Computadoras
Primera Generación
Se caracteriza principalmente por tres aspectos:
- El uso de bulbos (tubos de vacío).
- El uso de programas en lenguaje de máquina, usualmente en tarjetas perforadas.
- Ser enormes y costosas.
Segunda Generación
Sus características principales son:
- Se utilizan circuitos de transistores en vez de bulbos.
- Se programa en lenguajes de alto nivel.
- Se utilizan para nuevas aplicaciones.
Tercera Generación
Al igual que las generaciones pasadas, tiene tres características:
- Utiliza circuitos integrados.
- Utiliza sistemas operativos. El más famoso es el OS de IBM.
- Aparecen las minicomputadoras.
Cuarta Generación
En esta generación aparecen los microprocesadores, los núcleos magnéticos son reemplazados por chips de silicio (almacenamiento de memoria) y un sinfín de cambios que continúan apareciendo día con día.
Lenguajes de Programación
Lenguaje de Máquina
El lenguaje de máquina es el único lenguaje que puede ejecutar una computadora. Es un código que es interpretado directamente por el microprocesador.
Lenguaje de Alto Nivel
Se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas. En los primeros lenguajes de alto nivel, la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales.
Lenguaje de Bajo Nivel
Es el que proporciona un conjunto de instrucciones aritmético-lógicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware.
Conceptos Fundamentales en Programación
Algoritmos
Un algoritmo es una secuencia de pasos lógicos tendientes a resolver una tarea específica.
Programa
Un programa es una serie de instrucciones que le indican a la computadora cuáles son las tareas que tiene que realizar para lograr un fin específico.