¿Cuántos sistemas operativos informáticos hay en el mundo?
1. Sistema operativo de procesamiento por lotes
El método de trabajo del sistema operativo de procesamiento por lotes es el siguiente: los usuarios entregan sus trabajos al operador del sistema, quien luego transfiere las tareas de muchos usuarios a Los trabajos se forman en lotes y luego se ingresan en la computadora para formar un flujo de trabajo continuo, que se transmite automáticamente al sistema, y luego se inicia el sistema operativo, y el sistema operativo ejecuta automáticamente cada trabajo en secuencia. Luego inicie el sistema operativo y el sistema ejecutará automáticamente cada trabajo en secuencia. Finalmente, el operador envía los resultados del trabajo al usuario.
Los sistemas operativos por lotes se caracterizan por el procesamiento multicanal y por lotes.
2. Sistema operativo de tiempo compartido
El sistema operativo de tiempo compartido funciona de la siguiente manera: un host está conectado a múltiples terminales y cada terminal tiene un usuario. Los usuarios solicitan comandos del sistema de forma interactiva. El sistema acepta comandos de cada usuario, utiliza la rotación de intervalos de tiempo para procesar las solicitudes de servicio y muestra los resultados a los usuarios en el terminal de forma interactiva. El usuario emite el siguiente comando según los resultados del paso anterior. Un sistema operativo de tiempo compartido divide el tiempo de la CPU en varios segmentos, llamados intervalos de tiempo. El sistema operativo proporciona servicios a cada usuario final por turno. Cada usuario realiza un turno utilizando un intervalo de tiempo sin ser consciente de la presencia de otros usuarios. Los sistemas de tiempo compartido se caracterizan por la multiplexación, la interactividad, la "exclusividad" y la puntualidad. La multiplexación se refiere a que varios usuarios usan una computadora al mismo tiempo. Macroscópicamente, significa que varias personas usan un procesador central al mismo tiempo. Microscópicamente, significa que varias personas usan el procesador central por turnos en diferentes momentos. "Interactividad" significa que el usuario realiza más solicitudes en función de la respuesta del sistema (el usuario participa directamente en cada paso). "Exclusivo" significa que el usuario no siente que la computadora está al servicio de otros, como si todo el sistema le perteneciera únicamente a él. "Puntualidad" significa que el sistema puede responder a las solicitudes de los usuarios de manera oportuna. Admite que varios usuarios utilicen una computadora al mismo tiempo en diferentes terminales, independientemente uno del otro y sin interferir entre sí. es todo para su uso.
Un sistema operativo común de propósito general es una combinación de un sistema de tiempo compartido y un sistema de procesamiento por lotes. El principio es: el tiempo compartido tiene prioridad y el procesamiento por lotes viene después. El front-end responde a trabajos que requieren interacción frecuente, como requisitos de terminal.
3. Sistema operativo en tiempo real
El sistema operativo en tiempo real (RealTimeOperatingSystem, RTOS) significa que la computadora puede responder a solicitudes de eventos externos de manera oportuna y completar el procesamiento. de eventos dentro de un tiempo estricto específico y controla el sistema operativo que coordina todos los dispositivos y tareas en tiempo real. El objetivo que persigue un sistema operativo en tiempo real es responder a solicitudes externas dentro de un plazo estricto con alta confiabilidad e integridad. Su característica principal es que la asignación y programación de recursos debe considerar primero el rendimiento en tiempo real y luego la eficiencia. Además, el sistema operativo en tiempo real también debería tener una fuerte tolerancia a fallos.
4. Sistema operativo de red
El sistema operativo de red se basa en una red informática. Es un software desarrollado de acuerdo con los estándares de protocolo de arquitectura de red en varios sistemas operativos informáticos, incluida la gestión de redes y las comunicaciones. , seguridad, uso compartido de recursos y diversas aplicaciones de red. Su objetivo es comunicarse entre sí y disfrutar de los recursos****. Con su soporte, las computadoras de la red pueden comunicarse entre sí y disfrutar de los recursos libremente. Su característica principal es combinarse con el hardware de la red para completar las tareas de comunicación de la red.
5. Sistema operativo distribuido
Es un sistema operativo configurado para sistemas informáticos distribuidos. Una gran cantidad de computadoras están conectadas entre sí a través de la red, lo que puede obtener una potencia informática extremadamente alta y una gran cantidad de datos. Estos sistemas se denominan sistemas distribuidos. Es muy diferente de otros sistemas operativos en términos de gestión de recursos, control de comunicaciones y estructura del sistema operativo. Dado que los recursos de un sistema informático distribuido se distribuyen en diferentes computadoras del sistema, el sistema operativo no puede simplemente asignar recursos directamente hasta que el usuario tenga necesidades de recursos como un sistema operativo general. En cambio, debe buscar en cada computadora del sistema para encontrarlos. Se pueden asignar los recursos necesarios. Para algunos recursos, como archivos con múltiples copias, también se debe considerar la coherencia.
La llamada coherencia significa que los datos leídos por varios usuarios del mismo archivo al mismo tiempo son los mismos. Para garantizar la coherencia, el sistema operativo debe controlar la lectura, escritura y operaciones de archivos para que varios usuarios puedan leer un archivo al mismo tiempo, pero como máximo un usuario puede modificar el archivo en cualquier momento. Las funciones de comunicación de los sistemas operativos distribuidos son similares a las de los sistemas operativos de red. Debido a que los sistemas informáticos distribuidos no están tan ampliamente distribuidos como las redes, y los sistemas operativos distribuidos también admiten el procesamiento paralelo, los mecanismos de comunicación que proporcionan son diferentes de los sistemas operativos de red, que requieren velocidades de comunicación más altas. La estructura del sistema operativo distribuido también es diferente de otros sistemas operativos: se distribuye entre varias computadoras en el sistema, puede manejar varias necesidades de los usuarios en paralelo y tiene una fuerte tolerancia a fallas.
Lista completa de sistemas operativos
Sistemas operativos antiguos (protegidos por patentes)
TRS-DOS, sistemas operativos ROM
TI99- 4
Commodore PET, 64 y VIC-20,
PC IBM de primera generación
Apple Computer
p> Sinclair Micro y QnX esperar.
Sistema operativo comercial no Unix
Sistema operativo CPM
MP/M-80
sistema P UCSD
Mini-FLEX
SSB-DOS
CP/M-86 <
DR-DOS
FreeDOS
MS-DOS
PC-DOS
Mach investigado por la Universidad Kananichi-Mellon
Microkernel L4 de segunda generación
CORO
Seleccione
Multics
OS-9
NSJ
Netware: Sistemas operativos de servidor de red p>
Unix y sistemas similares
A/UX (Apple UNIX)
Unix
Microsoft Xenix
ChorusOS p>
Cromix
UNIflex
OS-9
IBM AIX
BSD
p>FreeBSD
NetBSD
OpenBSD
DragonFly BSD
PC-BSD
Digital UNIX , posteriormente Compaq Tru64
DNIX
HP-UX de HP
GNU/Hurd
IRIX de SGI
Inferno
Linux (o GNU/Linux)
Mac OS X
MenuetOS
Minix
OSF/1
Plan9
SCO UNIX de SCO
SunOS de Sun y posterior Solaris
System V
Ultrix
UniCOS
Kylin, un sistema operativo de servidor desarrollado en cooperación con la Universidad Nacional de Tecnología de Defensa, ChinaSoft, Lenovo, Inspur y Nationstar
OS/390
z /OS
Sílaba
SCO UNIX
Sun's SunOS
Sun's SunOS,
p>
Sílaba del sistema
Otro
Bellota
Arthur
ARX
RISC OS
p>RISCiX
Amiga
AmigaOS
Atari ST
TOS
MultiTOS
MiNT
Apple/Macintosh
Apple DOS
ProDOS
Mac OS
Mac OS X p>
Mac OS X 10.4 Tiger
Mac OS X 10.5 Leopard
Mac OS
BeOS
A/UX
Ser
BeOS
BeIA
Digital/Compaq
AIS
OS-8
RSTS/E
RSX-11
RT-11
TOPS-10
TOPS-20
VMS (posteriormente renombrado OpenVMS)
IBM
OS/2
AIX
OS/400
OS/390
VM/CMS
DOS/VSE
VSE/SP
VSE/ESA
OS/360
MFT
MVT
SVS
MVS
TPF
ALCS
z/OS
PC-DOS
SO rosa
Microsoft
MS-DOS
Xenix
Microsoft Bob
Windows basado en MS-DOS
Windows 1.0
Windows 2.0
Windows 3.1
p>Windows 95
Windows 98
Windows ME
Windows NT
Windows NT 3.5
Windows NT 4
Windows 2000
Windows XP
Windows XP SP1
Windows XP SP2
Windows XP SP3
Windows XP Media Center Edition
Windows XP Home Edition
Windows XP Tablet Edition
Windows XP Professional
Edición Windows XP Professional x64
Windows Server 2003
Edición Windows Server 2003 de 64 bits
Windows Vista
Windows Vista SP1
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Business
Windows Vista Ultimate
Windows Vista Enterprise
Windows Vista Starter
Windows Server 2008
Windows Server "Longhorn" Web x86
Windows Server "Longhorn" Web x64
Windows Server "Longhorn" Estándar x86
Windows Server "Longhorn" Estándar x64
Windows Server "Longhorn" Enterprise x86
Windows Server "Longhorn" Enterprise x64
Windows Server "Longhorn" Datacenter x86
Windows Server "Longhorn" Datacenter x64
Windows 7 Home Basic
Windows 7 Starter
Windows 7 Home Premium
Windows 7 Professional
Windows 7 Enterprise
Windows 7 Ultimate Version
p>Windows Server 2008 R2
Novell
NetWare
Unixware
SUSE Linux
Siguiente
SIGUIENTE PASO (posteriormente Mac OS X)