¿CMOS es una pieza de hardware independiente que almacena el sistema Bios? ¿El sistema Dos se instala de forma dependiente del sistema Bios?
Lo entenderás después de leer la siguiente descripción. El sistema operativo DOS es el sistema operativo más antiguo de Microsoft. El sistema operativo windos significa DOS con ventana y win significa ventana. ¡Hay dos tipos de sistema operativo Linux y Windows! sistema, actualmente existen versiones como Hongqi Linux en China, ¡es un sistema operativo de código abierto!
El sistema operativo es una colección de software del sistema que controla el funcionamiento de otros programas, administra los recursos del sistema y proporciona usuarios con una interfaz operativa.
El sistema operativo (inglés; Operating System, denominado OS) es un programa que gestiona los recursos de hardware y software de la computadora. También es el núcleo y la piedra angular del sistema informático. El sistema operativo es responsable de tareas básicas como administrar y configurar la memoria, priorizar la oferta y demanda de recursos del sistema, controlar los dispositivos de entrada y salida, operar redes y administrar los sistemas de archivos. El sistema operativo gestiona todos los recursos de hardware del sistema informático, incluidos los recursos de software y los recursos de datos; controla el funcionamiento del programa; proporciona soporte para otras aplicaciones de software, etc., para que todos los recursos del sistema informático puedan maximizarse; su uso y proporcionar a los usuarios una interfaz de servicio conveniente, efectiva y amigable. El sistema operativo es un enorme programa de control de gestión, que incluye aproximadamente cinco aspectos de las funciones de gestión: gestión de procesos y procesadores, gestión de trabajos, gestión de almacenamiento, gestión de dispositivos y gestión de archivos. En la actualidad, 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 e incertidumbre.
Existen muchos tipos de sistemas operativos. Los sistemas operativos instalados en diferentes máquinas pueden variar desde simples hasta complejos, desde sistemas integrados en teléfonos móviles hasta sistemas operativos a gran escala en supercomputadoras. Muchos fabricantes de sistemas operativos también tienen definiciones inconsistentes de SO. Por ejemplo, algunos SO integran una interfaz gráfica de usuario, mientras que otros solo usan interfaces de texto y consideran las interfaces gráficas como una aplicación no esencial.
La teoría de los sistemas operativos es una rama activa y de larga data de la informática, y el diseño y la implementación de sistemas operativos son la base y el núcleo de la industria del software.
[Editar este párrafo] Tipo
Los sistemas operativos se pueden dividir aproximadamente en 6 tipos.
①Sistema operativo sencillo. Es el sistema operativo configurado en los primeros días de las computadoras, como el sistema operativo de disco DOS/360 de IBM y el sistema operativo de microcomputadora CP/M. Las funciones de este tipo de sistema operativo son principalmente la ejecución de comandos operativos, servicios de archivos, soporte para programas de compilación de lenguajes de programación de alto nivel y control de dispositivos externos.
②Sistema de tiempo compartido. Permite que varios usuarios ubicados en diferentes terminales utilicen una computadora al mismo tiempo, independientemente unos de otros y sin interferir entre sí. El usuario siente como si una computadora estuviera completamente utilizada por él.
③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. Además, el sistema operativo en tiempo real debería tener una fuerte tolerancia a fallos.
④Sistema operativo de red. Es un sistema operativo configurado para redes informáticas. Con su apoyo, las computadoras de la red pueden comunicarse entre sí y compartir recursos. Su característica principal es combinarse 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 bastante 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, los requisitos de recursos del sistema operativo para los usuarios no pueden simplemente asignarse directamente cuando los recursos están disponibles como un sistema operativo general, sino que deben buscarse en cada computadora del sistema. sistema para encontrar Asignar recursos sólo después de que se requieran recursos. 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 al mismo tiempo del mismo archivo son coherentes. 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 a la vez. Las funciones de comunicación de un sistema operativo distribuido son similares a las de un sistema operativo de red. Dado que el sistema informático distribuido no está tan ampliamente distribuido como la red, y el sistema operativo distribuido también necesita admitir el procesamiento paralelo, el mecanismo de comunicación que proporciona es diferente del proporcionado por el sistema operativo de la red y requiere una alta velocidad de comunicación. La estructura del sistema operativo distribuido también es diferente de otros sistemas operativos: se distribuye en cada computadora 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 la unidad central de procesamiento, la memoria principal, el almacenamiento en disco, las impresoras, el almacenamiento en cinta, los monitores, los dispositivos de entrada de teclado y los 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 aplicaciones, 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 estrategias 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 que puedan ejecutarse. Una vez completada la ejecución del programa, las unidades de memoria ocupadas por él se recuperan para su reutilización. Para los sistemas informáticos que proporcionan almacenamiento virtual, el sistema operativo también 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 la 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 en espera de ser ejecutado sólo puede ejecutarse después de haber obtenido un procesador. Si un programa encuentra un evento mientras se ejecuta, como iniciar un dispositivo externo y no poder continuar ejecutándose temporalmente, o la ocurrencia de un evento externo, etc., 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 dispositivos externos para que funcionen de acuerdo con los requisitos del programa de usuario. Para dispositivos externos que no son 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 que los utilice otro usuario que lo necesite. Para dispositivos externos de tipo almacenamiento, como discos, cintas, etc., proporcionan espacio de almacenamiento a los usuarios para almacenar archivos y datos. La gestión de dispositivos de almacenamiento externos y la gestión de la información están estrechamente integradas.
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, eliminar archivos, leer y escribir archivos, abrir y cerrar archivos, etc. Con un sistema de archivos, los usuarios pueden acceder a los datos por nombre de archivo sin saber dónde están almacenados los datos. Este enfoque no solo es conveniente para los usuarios, sino que también favorece que los usuarios compartan datos públicos. Además, dado que el creador del archivo puede especificar permisos de uso cuando se crea el archivo, se puede garantizar la seguridad de los datos.
Control del programa
La ejecución de un programa de usuario está bajo el control del sistema operativo de principio a fin. Un 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. termina. El sistema operativo controla la ejecución del usuario principalmente de la siguiente manera: llamar al programa compilador correspondiente, compilar el programa fuente escrito en un determinado lenguaje de programación en un programa de destino ejecutable por computadora, asignar recursos como el almacenamiento interno y transferir el programa a la memoria. Inicie, maneje varios eventos que ocurren durante la ejecución de acuerdo con los requisitos especificados por el usuario y comuníquese con el operador para obtener instrucciones sobre cómo manejar eventos inesperados.
Interacción persona-computadora
La función de interacción persona-computadora del sistema operativo es un factor importante que determina la "amabilidad" de un sistema informático. Las funciones de interacción persona-computadora se logran principalmente mediante dispositivos externos que pueden ingresar y generar y el software correspondiente. Los dispositivos disponibles para la interacción persona-computadora incluyen principalmente teclado, mouse, varios dispositivos de reconocimiento de patrones, etc. 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 del equipo relevante y comprender y ejecutar varios comandos y requisitos relacionados transmitidos a través del equipo de interacción persona-computadora. La primera herramienta de interacción entre humanos y computadoras fue la pantalla del teclado. El operador ingresa comandos a través del teclado y el sistema operativo ejecuta inmediatamente los comandos después de recibirlos y muestra los resultados en el monitor. Los comandos se pueden ingresar de diferentes maneras, pero la explicación de cada comando es clara y única. Con el desarrollo de la tecnología informática, existen cada vez más comandos operativos y funciones más potentes. Con el desarrollo de dispositivos de entrada como el reconocimiento de patrones, como el reconocimiento de voz y el reconocimiento de caracteres chinos, se ha hecho posible que los operadores y las computadoras interactúen a un nivel similar al 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 realizar investigaciones. 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] Lista completa de sistemas operativos
Primeros sistemas operativos (protección por patente)
TRS-DOS, ROM OS's
TI99 -4
Commodore PET, 64 y VIC-20,
Primer IBM-PC
Apple Computer
Sinclair Micro y QnX, etc.
Sistema operativo comercial no Unix
Sistema operativo CPM
MP/M-80
UCSD P- sistema
p>Mini-FLEX
SSB-DOS
CP/M-86
DR-DOS
FreeDOS
p>
MS-DOS
PC-DOS
Mach es investigado por la Universidad Kananichi Mellon
L4 microkernel microkernel de segunda generación
CHORUS
Choices
Multics
OS-9
NSJ
Netware :Un sistema operativo de servidor de red
Unix y sistemas similares
A/UX (Apple UNIX)
Unix
Microsoft Xenix
ChorusOS
Cromix
UNIflex
OS-9
AIX de IBM
BSD
FreeBSD
NetBSD
OpenBSD
DragonFly BSD
PC-BSD
UNIX digital, más tarde Compaq Tru64
DNIX
HP-UX de HP
GNU/Hurd
IRIX de SGI
Inferno
Linux (o GNU/Linux)
Mac OS X
MenuetOS
Minix
p>
OSF/1
Plan9
SCO UNIX de SCO
SunOS de Sun, más tarde Solaris
System V
Ultrix
UniCOS
El sistema operativo Kylin (Kylin) es desarrollado por cinco empresas: National University of Defense Technology, ChinaSoft, Lenovo, Inspur y National Star Corporation Server. sistema operativo desarrollado en colaboración con la empresa
OS/390
z/OS
Sílaba
Otros
Bellota
Arthur
ARX
RISC OS
RISCiX
Amiga
AmigaOS
Atari ST
TOS
MultiTOS
MiNT
Apple/Macintosh
Apple DOS
ProDOS
Mac OS
Mac OS X
Mac OS X 10.4 Tiger
Mac OS X 10.5 Leopard
Mac OS
Be
BeOS
BeIA
Digital/Compaq
AIS
OS-8
RSTS/E
RSX-11
RT-11
TOPS-10
TOPS-20
VMS (posteriormente rebautizado como OpenVMS)
IBM
OS/2
AIX
OS/400
OS/390
VM/CMS
DOS/VSE
VSE/SP
VSE/ESA
OS/360
MFT
MVT
SVS p>
MVS
p>TPF
ALCS
z/OS
PC-DOS
sistema operativo rosa
Microsoft
MS-DOS
Xenix
Microsoft Bob
Windows basado en MS- Sistema operativo DOS
Windows 1.0
Windows 2.0
Windows 3.1
Windows 95
Windows 98 p>
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 PC Edition
Windows XP Professional
Windows XP Professional x64 Edition
Windows Server 2003
Windows Server 2003 Edición 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" Standard x86 p>
Windows Server "Longhorn" Standard x64
Windows Server "Longhorn" Enterprise x86
Windows Server "Longhorn" Enterprise x64
Windows Server " Centro de datos "Longhorn" x86
Centro de datos "Longhorn" x64 de Windows Server
Novell
NetWare
Unixware
SUSE Linux
NeXT
SIGUIENTE PASO (posteriormente Mac OS X)
Plan 9
Inferno
Prime Computer
Primos