He aquí por qué:
* memoria limitada: Las computadoras de segunda generación tenían significativamente más memoria que sus predecesores, pero aún limitadas en comparación con los estándares actuales.
* Sin interacción directa: Los usuarios no interactuaron directamente con la computadora. En cambio, enviaron programas en tarjetas perforadas o cinta magnética.
* Procesamiento de lotes: El sistema operativo reuniría un lote de programas, los ejecutaría secuencialmente y produciría salida en impresoras u otros dispositivos.
* Sin multitarea: Solo un programa se ejecutó a la vez.
Ejemplos de sistemas operativos de lotes tempranos:
* IBSYS de IBM
* univac's EXEC
Si bien las computadoras de segunda generación no tenían los sofisticados sistemas operativos que estamos acostumbrados hoy, fueron un salto significativo en términos de eficiencia y automatización en comparación con sus predecesores de primera generación.