6
Sistema operativo De Wikipedia, la enciclopedia libre. Un sistema operativo (SO) es un conjunto de programas o software destinado a permitir la comunicación del usuario con un ordenador y gestionar sus recursos de manera cómoda y eficiente. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la máquina desde los niveles más básicos. Hoy en día un sistema operativo se puede encontrar normalmente en ordenadores o productos electrónicos como teléfonos móviles . Tabla de contenidos [esconder ] 1 Otra definición 2 Definición coloquial 3 Características 4 Sistemas operativos o 4.1 AtheOS/Syllable/Cosmoe o 4.2 OSBOS o 4.3 SkyOS o 4.4 Familia Amiga o 4.5 Familia Macintosh o 4.6 Familia QNX o 4.7 Familia DOS o 4.8 Familia Windows o 4.9 Familia UNIX 4.9.1 Familia BSD o 4.10 Familia Mach o 4.11 Familia IBM o 4.12 Sistemas operativos académicos o experimentales o 4.13 Librerías para la creación de sistemas operativos 5 Véase también 6 Enlaces externos [editar ] Otra definición Otra definición posible y bastante aceptada define un sistema operativo como una capa compleja entre el hardware y el usuario, concebible también como una máquina virtual , que facilita al usuario o al programador las herramientas e interfaces adecuadas para realizar sus tareas informáticas, abstrayéndole de los complicados procesos necesarios para llevarlas a cabo. Por ejemplo, un usuario normal simplemente abre los ficheros grabados en un disco, sin preocuparse por

Sistema Operativo

Embed Size (px)

DESCRIPTION

Información

Citation preview

Sistema operativo

Sistema operativo

De Wikipedia, la enciclopedia libre.

Un sistema operativo (SO) es un conjunto de programas o software destinado a permitir la comunicacin del usuario con un ordenador y gestionar sus recursos de manera cmoda y eficiente. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la mquina desde los niveles ms bsicos.

Hoy en da un sistema operativo se puede encontrar normalmente en ordenadores o productos electrnicos como telfonos mviles.

Tabla de contenidos

[esconder] 1 Otra definicin

2 Definicin coloquial

3 Caractersticas

4 Sistemas operativos

4.1 AtheOS/Syllable/Cosmoe

4.2 OSBOS

4.3 SkyOS

4.4 Familia Amiga

4.5 Familia Macintosh

4.6 Familia QNX

4.7 Familia DOS

4.8 Familia Windows

4.9 Familia UNIX

4.9.1 Familia BSD

4.10 Familia Mach

4.11 Familia IBM

4.12 Sistemas operativos acadmicos o experimentales

4.13 Libreras para la creacin de sistemas operativos

5 Vase tambin

6 Enlaces externos

[editar]

Otra definicin

Otra definicin posible y bastante aceptada define un sistema operativo como una capa compleja entre el hardware y el usuario, concebible tambin como una mquina virtual, que facilita al usuario o al programador las herramientas e interfaces adecuadas para realizar sus tareas informticas, abstrayndole de los complicados procesos necesarios para llevarlas a cabo. Por ejemplo, un usuario normal simplemente abre los ficheros grabados en un disco, sin preocuparse por la disposicin de los bits en el medio fsico, los tiempos de espera del motor del disco, la posicin de un cabezal, el acceso de otros usuarios, etc.

Aunque es un tema propenso a la discusin, algunos expertos estn de acuerdo en que un sistema operativo debe constar de, por lo menos, un conjunto de programas similar al siguiente:

Un compilador de algn lenguaje de programacin, en Unix es de C.

Un enlazador.

Un ensamblador.

Un intrprete de comandos.

Una amplia biblioteca del lenguaje de la plataforma.

Un kernel o ncleo.

[editar]

Definicin coloquial

Otra definicin, ms coloquial, denomina sistema operativo a todo el software que viene con el ordenador antes de que se instale ninguna aplicacin. Segn esta definicin, orientada al usuario final, las herramientas de desarrollo no son necesarias y, sin embargo, se consideran elementos imprescindibles un amplio nmero de programas orientados a diferentes tareas, como editores de texto, administradores de archivos, navegadores, etc. En industrias como la manufacturera o de servicios, se le denomina sistema operativo a la aplicacin de software que se usa como principal fuente de datos de entrada de la compaa, es decir, el sistema que se usa en el rea operativo.

[editar]

Caractersticas

Administracin de tareas:

Monotarea: Si solamente puede ejecutar un programa (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a funcionar un programa, continuar hacindolo hasta su finalizacin o interrupcin.

Multitarea: Si es capaz de ejecutar varios programas al mismo tiempo. Este tipo de S.O. normalmente asigna los recursos disponibles (CPU, memoria, perifricos) de forma alternativa a los programas que los solicitan, de manera que el usuario percibe que todos funcionan a la vez.

Administracin de usuarios:

Monousuario: Si slo permite ejecutar los programas de un usuario al mismo tiempo.

Multiusuario: Si permite que varios usuarios ejecuten simultneamente sus programas, accediendo a la vez a los recursos del ordenador. Normalmente estos SS.OO. utilizan mtodos de proteccin de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.

Manejo de recursos:

Centralizado: Si permite utilizar los recursos de un solo ordenador.

Distribuido: Si permite utilizar los recursos (memoria, CPU, disco, perifricos... ) de ms de un ordenador al mismo tiempo.

Organizacin interna:

Kernel monoltico (Linux, BSD, skyOS, Windows, Syllable).

Microkernel (BeOS, Mach, Mac OS X, newOS).

Nanokernel (AdeOS, Eros, KeyKOS, Brix-OS).

VOiD (unununium, TUNES, Vapour).

Sasos (Opal, Mungi, BriX).

VM (Merlin, Argante).

Exokernel (MIT exokernel).

Cache kernel (Universidad de Stanford).

[editar]

Sistemas operativos

[editar]

AtheOS/Syllable/Cosmoe[editar]

OSBOS BeOS

Haiku

Zeta

BlueEyedOS

Cosmoe

BeFree

Sequel

Mockup/BeOS

[editar]

SkyOS[editar]

Familia Amiga AmigaDOS 1.x

AmigaOS 2.x

AmigaOS 3.0-3.1

AmigaOS 3.5/3.9

WarpOS (AmigaOS 3.x + subsistema PowerPC)

MorphOS

AmigaOS 4.0

[editar]

Familia Macintosh Mac OS 8

Mac OS X

[editar]

Familia QNX RTOS

Neutrino

RTP

[editar]

Familia DOS MS-DOS

DR-DOS

PC-DOS

FreeDOS

Novell DOS

[editar]

Familia Windows Windows 1.0

Windows 2.0

Windows 3.0

Windows 3.1

Windows 3.11

Windows 95

Windows 98

Windows ME

Windows NT

Windows 2000

Windows 2000 server

Windows XP

Windows 2003 Server

Windows CE

Windows Mobile

Windows Vista (Longhorn)

[editar]

Familia UNIX AIX

AMIX

GNU/Linux

Distribuciones Linux

GNU / Hurd

HP-UX

Irix

Minix

System V

Solaris

UnixWare

LynxOS

Xenix

Digital UNIX

[editar]

Familia BSD FreeBSD

NetBSD

VINO

OpenBSD

PicoBSD

Darwin

GNU/Darwin

[editar]

Familia Mach GNU / Hurd

BSD lites

Mac OS X

NEXTSTEP

YAMIT

MKlinux

[editar]

Familia IBM OS/2

eComStation

OS/360

OS/370

OS/390

OS/400

[editar]

Sistemas operativos acadmicos o experimentales

Chorus/Jaluna

Amoeba

MIT Exokernel

BriX

[editar]

Libreras para la creacin de sistemas operativos

Kernel Toolkit

[editar]

Vase tambin

Historia y evolucin de los sistemas operativos

Comparacin de sistemas operativos

Planificador

http://es.wikipedia.org/wiki/Software