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:

  1. El uso de bulbos (tubos de vacío).
  2. El uso de programas en lenguaje de máquina, usualmente en tarjetas perforadas.
  3. Ser enormes y costosas.

Segunda Generación

Sus características principales son:

  1. Se utilizan circuitos de transistores en vez de bulbos.
  2. Se programa en lenguajes de alto nivel.
  3. Se utilizan para nuevas aplicaciones.

Tercera Generación

Al igual que las generaciones pasadas, tiene tres características:

  1. Utiliza circuitos integrados.
  2. Utiliza sistemas operativos. El más famoso es el OS de IBM.
  3. 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.

Entradas relacionadas: