1. Las principales características de la primera etapa de las computadoras de tubos de electrones (1946-1957) son: (1) Utilizan tubos de electrones como componentes lógicos básicos, son de gran tamaño, consumen mucha energía, tienen una vida útil corta, alta confiabilidad y bajo costo. (2) Se utilizaron tubos de rayos electrónicos como componentes de almacenamiento y la capacidad era muy pequeña. Posteriormente, la memoria externa utilizó tambores magnéticos para almacenar información, lo que amplió la capacidad. (3) Los dispositivos de entrada y salida están al revés y utilizan principalmente tarjetas perforadas, que son lentas, fáciles de sacar y usar y muy inconvenientes. (4) Sin el software del sistema, la programación solo se puede realizar en lenguaje de máquina y lenguaje ensamblador. 2. Las características principales de la computadora con transistores de segunda etapa (1958-1964) son: (1) Uso de transistores para fabricar componentes lógicos básicos, se reduce el volumen, se reduce el peso, se reduce el consumo de energía, se reduce el costo, y se mejoran la confiabilidad y la velocidad de computación de la computadora. (2) Los núcleos magnéticos se utilizan generalmente como dispositivos de almacenamiento y los discos/tambores magnéticos se utilizan como dispositivos de almacenamiento externos. (3) Comenzó a aparecer el software del sistema (programa de monitoreo), se propuso el concepto de sistema operativo y aparecieron lenguajes de alto nivel. 3. La tercera etapa de las computadoras de circuitos integrados (1965-1969) Las características principales son: (1) Uso de circuitos integrados de mediana y pequeña escala para producir varios componentes lógicos, lo que hace que la computadora sea más pequeña, más liviana y consuma menos. potencia y tienen una vida útil más larga. Más tiempo, menor costo y mayor mejora en la velocidad de computación. (2) El uso de memoria semiconductora como memoria principal reemplaza la memoria de núcleo magnético original, lo que mejora en gran medida la velocidad de acceso a la capacidad de la memoria y aumenta la potencia de procesamiento del sistema. (3) El software del sistema se ha desarrollado enormemente y han surgido sistemas operativos de tiempo compartido, que permiten a varios usuarios compartir recursos de software y hardware. (4) En términos de programación, se adopta la programación estructurada, que brinda garantía técnica para el desarrollo de software más complejo. 4. La cuarta etapa: computadoras de circuitos integrados a gran y muy gran escala