Red de conocimiento del abogados - Bufete de abogados - ¿CMOS es una pieza de hardware independiente que almacena el sistema Bios? ¿El sistema Dos se instala de forma dependiente del sistema Bios?

¿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

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

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

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