¿CMOS es un hardware independiente que almacena el sistema Bios? ¿El sistema Dos depende del sistema Bios y lo instala? ¿Dos también es un sistema operativo?
El sistema operativo es una colección de software del sistema que controla el funcionamiento de otros programas, gestiona los recursos del sistema y proporciona a los usuarios una interfaz operativa.
El sistema operativo (inglés; sistema operativo (OS)) es un programa que administra los recursos de software y hardware de la computadora, y también es el núcleo y piedra angular del sistema informático. El sistema operativo es responsable de administrar y administrar. configurar la memoria, determinar las prioridades de oferta y demanda de recursos del sistema y controlar asuntos básicos como dispositivos de entrada y salida, redes operativas y administración de sistemas de archivos. El sistema operativo administra todos los recursos de hardware del sistema informático, incluidos los recursos de software y los controles de datos; operaciones del programa; mejora la interfaz hombre-máquina; brinda soporte para otras aplicaciones de software, etc. Permite que todos los recursos del sistema informático maximicen su uso y proporciona a los usuarios una interfaz de servicio conveniente, efectiva y amigable. Programa de control de gestión, que incluye cinco funciones de gestión: gestión de procesos y procesadores, y gestión de trabajos, gestión de almacenamiento, gestión de dispositivos y gestión de archivos. Actualmente, los sistemas operativos comunes en microcomputadoras incluyen DOS, OS/2, UNIX, XENIX, LINUX, Windows. , Netware, etc. Pero todos los sistemas operativos tienen cuatro características básicas: concurrencia, * * * disfrute, virtualidad, incertidumbre
Los tipos de sistemas operativos pueden ser muy diversos. van desde lo simple a lo complejo, desde el sistema integrado de los teléfonos móviles hasta un gran sistema operativo para computadoras. Muchos fabricantes de sistemas operativos tienen diferentes definiciones de sistema operativo. Por ejemplo, algunos sistemas operativos integran una interfaz gráfica de usuario, mientras que otros solo usan una. interfaz de texto y trata la interfaz gráfica como una aplicación innecesaria.
La teoría de sistemas operativos es una rama activa de la informática con una larga historia. El diseño y la implementación de sistemas operativos son la base y el núcleo del software. industria.
[Editar este párrafo] Tipo.
Los sistemas operativos se pueden dividir aproximadamente en seis tipos.
① Sistema operativo simple. Configurado en los primeros días de las computadoras, como el sistema operativo de disco de IBM DOS/360 y el sistema operativo de microcomputadora CP/M. Las funciones principales de este sistema operativo son ejecutar comandos de operación, servicios de archivos y admitir programas de compilación en alto. lenguajes de programación de nivel y control de dispositivos externos.
② Admite sistemas de tiempo compartido que usan una computadora al mismo tiempo, independientemente uno del otro, y el usuario siente como si estuviera usando la misma. ③ El sistema operativo en tiempo real es un sistema operativo configurado para sistemas informáticos en tiempo real. 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. Es un sistema operativo de red. Con su soporte, las computadoras en la red pueden comunicarse entre sí y compartir recursos. Su característica principal es la integración con el hardware de la red para completar las tareas de comunicación de la red. >⑤Sistema operativo distribuido. Es un sistema operativo configurado para sistemas informáticos distribuidos. Es muy diferente de otros sistemas operativos en términos de gestión de recursos, control de comunicaciones y estructura del sistema operativo porque los recursos de un sistema informático distribuido se distribuyen en diferentes. computadoras en el sistema, la demanda del sistema operativo de recursos del usuario no puede esperar a la asignación directa de recursos como un sistema operativo general, sino que necesita buscar en todas las computadoras del sistema y asignar los recursos requeridos después de encontrarlos. 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 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.
⑥Sistema operativo inteligente (ver software inteligente).
[Editar este párrafo] Funciones
Las principales funciones del sistema operativo son la gestión de recursos, el control de programas y la interacción persona-computadora. Los recursos del sistema informático se pueden dividir en dos categorías: recursos de equipo y recursos de información. Los recursos del dispositivo se refieren a los dispositivos de hardware que componen una computadora, como CPU, memoria principal, almacenamiento en disco, impresoras, almacenamiento en cinta, monitores, dispositivos de entrada de teclado y ratones. Los recursos de información se refieren a diversos datos almacenados en las computadoras, como archivos, bibliotecas de programas, bases de conocimiento, software del sistema y software de aplicación, etc.
Gestión de recursos
Los recursos de equipo y de información del sistema son asignados y programados por el sistema operativo de acuerdo con ciertas políticas según las necesidades del usuario. La gestión de almacenamiento del sistema operativo es responsable de asignar unidades de memoria a los programas que requieren memoria para su ejecución y de recuperar las unidades de memoria ocupadas por el programa para su reutilización después de la ejecución. Para los sistemas informáticos que proporcionan almacenamiento virtual, el sistema operativo debe cooperar con el hardware para realizar la programación de páginas, asignar páginas de acuerdo con los requisitos del programa en ejecución, transferir páginas dentro y fuera de la memoria y reciclar páginas durante el proceso de ejecución.
La gestión del procesador o programación del procesador es otra parte importante de la función de gestión de recursos del sistema operativo. En un sistema que permite la ejecución simultánea de múltiples programas, el sistema operativo asignará alternativamente procesadores a los programas que esperan ser ejecutados en el sistema de acuerdo con ciertas estrategias. Un programa que espera ser ejecutado no puede ejecutarse hasta que obtenga un procesador. Si un programa encuentra un evento, como iniciar un dispositivo externo, y temporalmente no puede continuar ejecutándose, o ocurre un evento externo, el sistema operativo manejará el evento correspondiente y luego reasignará el procesador.
La función de administración de dispositivos del sistema operativo es principalmente asignar y reciclar dispositivos externos y controlar los dispositivos externos para que funcionen de acuerdo con los requisitos de los programas del usuario. Para dispositivos externos que no sean de almacenamiento, como impresoras, monitores, etc. , se pueden asignar directamente a un programa de usuario como dispositivo y reciclarse después de su uso para otro usuario que lo necesite. Para los tipos de almacenamiento, los dispositivos externos, como discos y cintas, brindan a los usuarios espacio de almacenamiento para almacenar archivos y datos. La gestión de dispositivos de almacenamiento externos está estrechamente integrada con la gestión de la información.
La gestión de la información es una función importante del sistema operativo, que proporciona principalmente a los usuarios un sistema de archivos. En términos generales, un sistema de archivos proporciona a los usuarios funciones como crear archivos, deshacer archivos, leer y escribir archivos, abrir y cerrar archivos, etc. Al utilizar un sistema de archivos, los usuarios pueden acceder a los datos a través del nombre del archivo sin saber dónde están almacenados los datos. Este enfoque no solo es conveniente para los usuarios, sino que también les ayuda a disfrutar de los datos públicos. Además, dado que el creador puede especificar permisos de uso al crear un archivo, se puede garantizar la seguridad de los datos.
Control de programas
La ejecución de los programas de usuario está siempre bajo el control del sistema operativo. El usuario escribe un programa en un determinado lenguaje de programación para resolver el problema que quiere resolver y luego ingresa el programa en la computadora junto con los requisitos para su ejecución. El sistema operativo controla la ejecución del programa de usuario de acuerdo con los requisitos hasta que. el fin. El sistema operativo controla la ejecución del usuario principalmente mediante: llamando al compilador correspondiente, compilando el programa fuente escrito en el lenguaje de programación en un programa de destino ejecutable por computadora, asignando recursos como memoria, cargando el programa en la memoria e iniciándolo, y siguiendo las instrucciones Se requieren instrucciones especificadas por el usuario para manejar varios incidentes que ocurren durante el proceso de ejecución y comunicarse con el operador para obtener instrucciones sobre cómo manejar los incidentes relacionados.
Interacción persona-computadora
La función de interacción persona-computadora del sistema operativo es un factor importante para determinar la "amistad" de un sistema informático. La función de interacción persona-computadora se completa principalmente mediante dispositivos externos de entrada y salida y el software correspondiente. Los dispositivos que se pueden utilizar para la interacción persona-computadora incluyen principalmente teclados, monitores, ratones y diversos dispositivos de reconocimiento de patrones. El software correspondiente a estos dispositivos es la parte del sistema operativo que proporciona funciones de interacción persona-computadora. La función principal de la parte de interacción persona-computadora es controlar el funcionamiento y la comprensión del equipo relacionado, y ejecutar comandos y requisitos relacionados transmitidos a través del equipo de interacción persona-computadora. El primer dispositivo de interacción entre humanos y computadoras fue el teclado. El operador ingresa comandos a través del teclado y el sistema operativo ejecuta los comandos inmediatamente después de recibirlos y muestra los resultados a través del monitor. Hay muchas formas de ingresar comandos, pero cada comando se explica de manera clara y única. Con el desarrollo de la tecnología informática, hay cada vez más comandos operativos y las funciones son cada vez más potentes.
Con el desarrollo del reconocimiento de patrones, la aparición de dispositivos de entrada como el reconocimiento de voz y el reconocimiento de caracteres chinos ha hecho posible que los operadores y las computadoras interactúen a un nivel similar al del lenguaje natural o al lenguaje natural restringido. Además, la interacción persona-computadora a través de gráficos también atrae a las personas a aprender. Estas interacciones persona-computadora pueden denominarse interacciones inteligentes persona-computadora. Se están llevando a cabo activamente trabajos de investigación en esta área.
[Editar este párrafo] Enciclopedia de sistemas operativos
Sistema operativo temprano (protección por patente)
TRS DOS, ROM OS
TI99 - 4
General de brigada Peter, 64 años, y Vic, 20,
La primera computadora personal IBM
iMac
Xin Clay Wei y QnX et al.
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 p>
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 Profesional 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
centro de datos windows Server "Longhorn" x64
Nombre de la empresa estadounidense de productos de red
Sistema operativo de red producido por Novell Company
Unixware
SUSE Linux
Luego
SIGUIENTE PASO (posteriormente Mac OS X)
Plan 9
Infierno
Principal Computadora
Primos