Indique la diferencia entre un sistema operativo de PC y un sistema operativo de mainframe.
Según el campo de aplicación, se puede dividir en sistema operativo de escritorio, sistema operativo de servidor, sistema operativo host y sistema operativo integrado.
Según el número de usuarios soportados, se puede dividir en sistemas monousuario (MSDOS, OS/2) y multiusuario (UNIX, MVS, Windows).
Según la estructura del hardware, se puede dividir en sistemas operativos de red (Netware, Windows NT, OS/2 warp), sistemas distribuidos (Amoeba) y sistemas multimedia (AMIGA).
Según el entorno de uso y el método de procesamiento de trabajos del sistema operativo, se puede dividir en sistema de procesamiento por lotes (MVX, DOS/VSE), sistema de tiempo compartido (Linux, UNIX, XENIX, Mac OS). ) y sistema en tiempo real (iEMX, VRTX, RTOS, RT Windows).
Según la complejidad técnica del sistema operativo, se puede dividir en sistema operativo simple y sistema operativo inteligente (ver software inteligente). El llamado sistema operativo simple se refiere al sistema operativo configurado en las primeras etapas de las computadoras, como el sistema operativo de disco DOS/360 de IBM, el sistema operativo de microcomputadora CP/M, etc. Las funciones principales de este sistema operativo son ejecutar comandos operativos, servicios de archivos, admitir la compilación de programas en lenguajes de programación de alto nivel y controlar dispositivos externos.
Existen cinco tipos de sistemas operativos: sistemas operativos por lotes, sistemas operativos de tiempo compartido, sistemas operativos en tiempo real, sistemas operativos de red y sistemas operativos distribuidos.
1. Sistema operativo por lotes
El modo de trabajo del sistema operativo por lotes es: el usuario entrega el trabajo al operador del sistema y el operador del sistema combina los trabajos de varios usuarios. en un lote, luego ingrese a la computadora para formar un flujo de trabajo automático y continuo en el sistema, y luego inicie el sistema operativo, y el sistema ejecutará automáticamente cada trabajo en secuencia. Finalmente, el operador entrega los resultados del trabajo al usuario.
Las características del sistema operativo por lotes son el procesamiento multicanal y por lotes.
2. Sistema operativo de tiempo compartido
El modo de funcionamiento del sistema operativo de tiempo compartido es: un host está conectado a múltiples terminales y cada terminal es utilizado por un usuario. Los usuarios realizan solicitudes de comandos al sistema de forma interactiva, y el sistema acepta los comandos de cada usuario, procesa las solicitudes de servicio en una rotación de intervalos de tiempo y muestra los resultados al usuario de manera interactiva. El usuario envía la siguiente vida según el resultado del paso anterior. El sistema operativo de tiempo compartido divide el tiempo de la CPU en varios segmentos, llamados intervalos de tiempo. El sistema operativo atiende a cada usuario final por turnos en unidades de intervalos de tiempo. Cada usuario toma un turno usando un intervalo de tiempo para que cada usuario no se dé cuenta de la presencia de los demás usuarios. El sistema de tiempo compartido tiene las características de diversidad, interactividad, "monopolio" y puntualidad. La multiplexación significa que muchos usuarios usan una computadora mientras esperan. Macroscópicamente, muchas personas usan una CPU al mismo tiempo. Microscópicamente, muchas personas se turnan para usar esta CPU en diferentes momentos. Interactividad significa que el usuario realiza nuevas solicitudes basadas en los resultados de la respuesta del sistema (el usuario interviene directamente en cada paso). "Exclusivo" significa que el usuario no sentirá que la computadora está al servicio de otros, como si todo el sistema estuviera monopolizado por él. La puntualidad se refiere a la respuesta oportuna del sistema a las solicitudes de los usuarios. Admite que varios usuarios de diferentes terminales utilicen una computadora al mismo tiempo, de forma independiente y sin interferir entre sí. El usuario siente que el ordenador le pertenece.
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 primero y el procesamiento por lotes al final. El "primer plano" responde al trabajo que requiere interacción frecuente, como las solicitudes de terminal; el "segundo plano" maneja el trabajo que no tiene requisitos de tiempo estrictos.
3. Sistema operativo en tiempo real
El sistema operativo en tiempo real (RTOS) se refiere a una computadora que puede responder a solicitudes de eventos externos de manera oportuna y completar eventos dentro de un tiempo estricto especificado. El sistema operativo de procesamiento que controla todos los dispositivos en tiempo real y coordina el trabajo de las tareas en tiempo real. El objetivo de un sistema operativo en tiempo real es responder a solicitudes externas dentro de plazos estrictos 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, un sistema operativo en tiempo real debería ser altamente tolerante a fallos.
4. Sistema operativo de red
El sistema operativo de red es un software basado en una red informática y desarrollado de acuerdo con los estándares de protocolo de arquitectura de red en varios sistemas operativos informáticos, incluida la gestión de red, la comunicación, seguridad, uso compartido de recursos y diversas aplicaciones de red. Su objetivo es comunicarse entre sí y compartir recursos. Con su apoyo, las computadoras de la red pueden comunicarse entre sí y compartir recursos. Su característica principal es combinarse con hardware de red para completar tareas de comunicación de 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 para obtener una potencia informática extremadamente alta y un amplio intercambio de datos. Este sistema se llama sistema distribuido. 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 esperar a que los recursos se asignen directamente a los usuarios como un sistema operativo general, sino que busca en todas las computadoras del sistema para encontrar los recursos necesarios. antes de asignarlos. Para algunos recursos, como archivos con múltiples copias, también se debe considerar la coherencia. Coherencia significa que los datos leídos por varios usuarios al mismo tiempo del mismo archivo son consistentes. Para garantizar la coherencia, el sistema operativo debe controlar la lectura, escritura y operación de archivos para que varios usuarios puedan leer un archivo al mismo tiempo y solo un usuario pueda modificar el archivo en cualquier momento. La función de comunicación de un sistema operativo distribuido es similar a la de un sistema operativo de red. Dado 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 proporcionados por los sistemas operativos de red y requieren altas velocidades de comunicación. La estructura de un sistema operativo distribuido también es diferente de la de otros sistemas operativos. Se distribuye en todas las computadoras del sistema, puede manejar varias necesidades de los usuarios en paralelo y tiene una fuerte tolerancia a fallas.
Enciclopedia del sistema operativo Sistema operativo temprano (Protección de patente)
TRS DOS, ROM OS
TI99-4
Brigadier de 64 años General Peter y Vic, de 20 años,
La primera computadora personal IBM
iMac
Sinclair Micro y QnX, etc.
Sistema operativo comercial no Unix
Sistema operativo CPM
MP/M-80
Sistema UCSD P
MINIFLEX
SSB-DOS
CP/M-86
DR-DOS
FreeDOS
Sistema operativo de disco Microsoft
PC-DOS
Mach asistió a la Universidad Carnegie Mellon.
Microkernel L4 Microkernel de Segunda Generación
Chorus
Select
Multics
Sistema Operativo-9
NSJ
Netware: Sistema operativo de servidor de red
Unix y sistemas similares
UX (Apple UNIX)
Operativo Unix Sistema
Microsoft Xenix
Joe Russos
Cromix
UNIflex
Sistema Operativo - 9
AIX de IBM
Software de la Universidad de California, Berkeley (Distribución de software de Berkeley)
FreeBSD
NetBSD
OpenBSD
Dragonfly BSD
PC-BSD
UNIX digital, concretamente Compaq Tru64.
DNIX
UX de HP
GNU/Hurd
IRIX de SGI
Infierno
Linux (o GNU/Linux)
Mac OS X
Menues
Minix
OSF /1
Plan 9
UNIX de SCO
SunOS de Sun, y posteriormente Solaris.
System 5
Ultrix
Únicos
Kylin fue desarrollado por la Universidad Nacional de Tecnología de Defensa, ChinaSoft, Lenovo, Inspur y A. Sistema operativo de servidor desarrollado conjuntamente por Nationstar Corporation.
OS/390
z/OS
Silábico
Otro
Bellota
King Arthur
ARX
Sistema operativo RISC
RISC
Amiga
A Migos
Atari Street
Software IBM
Notas múltiples
Transmisión
Apple Computer (Apple/Macintosh)
Apple DOS
ProDOS
sistema operativo mac
Mac OS X
Mac OS X 10.4 Tiger
Mac OS X 10.5 Leopard
Mac OS X 10.6 Snow Leopard (Alpha)
Sistema Operativo Rosa
BeOS
UX
Existencia
BeOS
Beya
Digital/Compaq Cypress)
Ficha de información avanzada
Sistema Operativo 8
RSTS/E
RSX-11
RT-11
TOPS-10
top-20
Máquina virtual (posteriormente rebautizada como OpenVMS)
Corporación Internacional de Máquinas de Negocios
Sistema Operativo/2
[Computación] Ejecutivo Interactivo Avanzado
Sistema Operativo/400
OS/ 390
Máquina Virtual/Sistema de Gestión de Contenido
Doss/VSE
VSE/SP
VSE/ESA
OS/360
MFT
MVT
SVS
MVS
TPF
ALCS
z/OS
PC-DOS
Sistema Operativo Rosa
Microsoft Corporation
Sistema Operativo Microsoft Disk
Xenix
Microsoft Bob
Windows basado en el sistema operativo MS-DOS
Windows 1.0
Windows 2.0
Windows 3.1
Windows 95
Windows 98
Sistema Operativo Millennium Edition
sistema operativo Windows
Windows NT 3.5
Windows NT 4
Windows 2000
Windows XP
Windows XP SP1
SP2 Sistema Windows XP
SP3 Sistema Windows XP
Windows XP Media Center Edition
Windows XP Home Edition
p>Windows XP Tablet PC Edition
Windows XP Professional Edition
Windows XP Edición Professional Edición x64
Windows Server 2003
Windows Server 2003 versión de 64 bits
Windows Vista
Windows Vista SP1
Windows Vista Home Basic Edition
Windows Vista Home Premium Edition
Windows Vista Business Edition
Windows Vista Ultimate Edition
Windows Vista Enterprise Edition
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" Data Center x64
Windows 7 Home Basic Edition
Windows 7 Starter Edition
Windows 7 Home Premium
Windows 7 Professional Edition
Windows 7 Enterprise Edition
Windows 7 Ultimate Edition
Windows Server 2008 R2 Edition
Productos de red de EE. UU. Nombre de la empresa
Sistema operativo de red producido por Novell
Unixware
SUSE Linux
Luego
SIGUIENTE PASO (Más tarde Mac OS Siemens
bs 2000-Unidad central Siemens.
SINIX (también conocido como Reliant UNIX) - Sistema informático UNIX de Siemens.
Sistema Operativo de Asistente Electrónico Personal (PDA)
Sistema Operativo Palm
Pocket PC
EPOC
Microsoft Windows CE
Sistema operativo Linux
Sistema operativo para smartphone
Serie Windows Mobile
Embedded Linux es desarrollado por Montavista para Motorola A760, E680 y otros modelos.
Mobilinux fue creado por Montavista.
Serie Symbian OS
Android (sistema operativo móvil de Google)
Otros sistemas operativos
Sistema operativo dinámico escalable
Núcleo Exo del MIT
SPIN de la Universidad de Washington
VINO de la Universidad de Harvard
La elección del Reactor de la Universidad de Illinois