¿En cuántos períodos se puede dividir la historia del desarrollo informático?

Hay cuatro etapas de desarrollo:

¿La primera generación de ordenadores? Se caracteriza por el uso de tubos de electrones como componente principal.

La segunda generación de ordenadores se caracteriza por el uso de transistores como dispositivo principal.

La tercera generación de ordenadores se caracteriza por circuitos integrados de tamaño pequeño y mediano en semiconductores.

La cuarta generación de ordenadores se caracteriza por tener circuitos integrados de gran y muy gran escala.

Tubos electrónicos (primera etapa) - transistores (segunda etapa) - circuitos integrados pequeños y medianos (tercera etapa) - circuitos integrados de gran y muy gran escala (cuarta etapa) - inteligencia (quinta etapa)

Datos extendidos:

Una computadora, comúnmente conocida como computadora, es una computadora electrónica moderna que se utiliza para cálculos de alta velocidad. Puede realizar cálculos numéricos y lógicos. y también tiene función de almacenamiento y memoria. Es un dispositivo electrónico inteligente moderno que puede funcionar según el programa y procesar automáticamente datos masivos a alta velocidad.

Consiste en un sistema de hardware y un sistema de software. Un ordenador sin ningún software instalado se denomina ordenador bare metal. Se puede dividir en cinco categorías: supercomputadoras, computadoras de control industrial, computadoras de red, computadoras personales y computadoras integradas. Las computadoras más avanzadas incluyen computadoras biológicas, computadoras fotónicas y computadoras cuánticas.

Los lenguajes que las personas utilizan para intercambiar información con los ordenadores se denominan lenguajes informáticos o lenguajes de programación. Los lenguajes informáticos suelen dividirse en lenguaje de máquina, lenguaje ensamblador y lenguaje de alto nivel. Si desea ejecutar un programa de lenguaje de alto nivel en su computadora, debe estar equipado con un traductor de lenguaje de programa (en lo sucesivo, el traductor). El programa de traducción en sí es un conjunto de programas y diferentes idiomas de alto nivel tienen programas de traducción correspondientes. Hay dos métodos de traducción:

Uno se llama "explicación". Así es como se ejecutaron los primeros programas fuente BASIC. Llama al "intérprete" básico con el que está equipada la máquina. Cuando ejecuta un programa fuente BASIC, interpreta y ejecuta las declaraciones del programa fuente BASIC una por una. No conserva el código del programa de destino, es decir, no genera un archivo ejecutable. Este método es lento y requiere "explicación" cada vez que se ejecuta, y se ejecuta mientras se explica.

El otro se llama "compilación", que llama al compilador del lenguaje correspondiente para convertir el programa fuente en un programa de destino (usando .obj como extensión) y luego conecta el programa de destino con la biblioteca. file para formar un archivo ejecutable con vinculador. Aunque el proceso de compilación es más complicado, el archivo ejecutable (con extensión .exe) formado por él se puede ejecutar repetidamente y más rápido. Para ejecutar un programa, simplemente escriba el nombre del archivo del programa ejecutable y presione Entrar.

Los programas que interpretan y compilan los programas fuente se denominan compiladores e intérpretes respectivamente. Los lenguajes de alto nivel como FORTRAN, COBOL, PASCAL y C requieren compiladores correspondientes cuando se utilizan. Los lenguajes de alto nivel como BASIC y LISP requieren el uso de los intérpretes correspondientes.

Materiales de referencia:

Enciclopedia-Computadora Baidu