SlideShare una empresa de Scribd logo
1 de 10
110490224155<br />SISTEMAS 1<br />SISTEMAS OPERATIVOS<br />ANGIE CRISPIN GOMEZ<br />GESTION EMPRESARIAL; 1A<br />BLADIMIR  CHIQUIZA<br />23/05/2011<br />BOGOT DC<br />CORUNIVERSITEC<br />SISTEMAS OPERATIVOS<br />U<br />n Sistema Operativo (SO) es el software básico de una computadora que provee una<br />Interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.<br />En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.<br />-400055359400<br />Clasificación de los Sistemas Operativos<br />Los sistemas operativos pueden ser clasificados de la siguiente forma:<br />Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.<br />Multiprocesador: soporta el abrir un mismo programa en más de una CPU.<br />Multitarea: Permite que varios programas se ejecuten al mismo tiempo.<br />Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.<br />Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.<br />Cómo funciona un Sistema Operativo<br />Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.<br />Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.<br />-127635458470<br />Cómo se utiliza un Sistema Operativo<br />Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla<br />Ejemplos de Sistema Operativo<br />A continuación detallamos algunos ejemplos de sistemas operativos:<br />Familia Windows<br />Windows 95<br />Windows 98<br />Windows ME<br />Windows NT<br />Windows 2000<br />Windows 2000 server<br />Windows XP<br />Windows Server 2003<br />Windows CE<br />Windows Mobile<br />Windows XP 64 bits<br />Windows Vista (Longorón)<br />Familia Macintosh<br />Mac OS 7<br />Mac OS 8<br />Mac OS 9<br />Mac OS X<br />Familia UNIX<br />AIX<br />AMIX<br />GNU/Linux<br />GNU / Hurd<br />HP-UX<br />Irix<br />Minix<br />System V<br />Solaris<br />UnixWare<br />TIPOS DE SISTEMAS<br />El sistema operativo como máquina virtual<br />Un computador se compone de uno o más procesadores o CPUs, memoria principal o RAM, memoria secundaria (discos), tarjetas de expansión (tarjetas de red, módems y otros), monitor, teclado, mouse y otros dispositivos. O sea, es un sistema complejo. Escribir programas que hagan uso correcto de todas estas componentes no es una tarea trivial. Peor aún si hablamos de uso óptimo. Si cada programador tuviera que preocuparse de, por ejemplo, cómo funciona el disco duro del computador, teniendo además siempre presentes todas las posibles cosas que podrían fallar, entonces a la fecha se habría escrito una cantidad bastante reducida de programas. <br />Es mucho más fácil decir `escriba quot;
Chaoquot;
 al final del archivo quot;
datosquot;
', que 1-Poner en determinados registros del controlador de disco la dirección que se quiere escribir, el número de bytes que se desea escribir, la posición de memoria donde está la información a escribir, el sentido de la operación (lectura o escritura), amén de otros parámetros; 2-Decir al controlador que efectué la operación. 3-Esperar. Decidir qué hacer si el controlador se demora más de lo esperado (¿cuánto es quot;
lo esperadoquot;
?). 4-Interpretar el resultado de la operación (una serie de bits). 5-Reintentar si algo anduvo mal. 6-etc. Además, habría que reescribir el programa si se instala un disco diferente o se desea ejecutar el programa en otra máquina. <br />Hace muchos años que quedó claro que era necesario encontrar algún medio para aislar a los programadores de las complejidades del hardware. Esa es precisamente una de las tareas del sistema operativo, que puede verse como una capa de software que maneja todas las partes del sistema, y hace de intermediario entre el hardware y los programas del usuario. El sistema operativo presenta, de esta manera, una interfaz o máquina virtual que es más fácil de entender y de programar que la máquina quot;
puraquot;
. Además, para una misma familia de máquinas, aunque tengan componentes diferentes (por ejemplo, monitores de distinta resolución o discos duros de diversos fabricantes), la máquina virtual puede ser idéntica: el programador ve exactamente la misma interfaz. <br />El sistema operativo como administrador de recursos<br />La otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora). <br />Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la información confidencial sólo debe ser accesada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobre escribir áreas críticas del sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de solicitudes conflictivas. <br />                                <br />-327660443230SISTEMAS ANTIGUOS<br />
Angie crispin sistemas
Angie crispin sistemas
Angie crispin sistemas
Angie crispin sistemas
Angie crispin sistemas
Angie crispin sistemas
Angie crispin sistemas
Angie crispin sistemas
Angie crispin sistemas

Más contenido relacionado

La actualidad más candente

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
negradadys
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
MaryFeer_94
 
Debate 3ra participacion semana 1
Debate 3ra participacion semana 1Debate 3ra participacion semana 1
Debate 3ra participacion semana 1
oremorffa
 
Que es el sistema operativo y para que sirve
Que es el sistema operativo y para que sirveQue es el sistema operativo y para que sirve
Que es el sistema operativo y para que sirve
Edwin López
 
Sistemas operativos (1)
Sistemas operativos (1)Sistemas operativos (1)
Sistemas operativos (1)
Alyaminthamadi
 
Sango edison sistemas operativos
Sango edison sistemas operativosSango edison sistemas operativos
Sango edison sistemas operativos
EdySon Teck
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
maiteo9
 
Sistemas operativos y recursos que administran
Sistemas operativos y recursos que administranSistemas operativos y recursos que administran
Sistemas operativos y recursos que administran
Brahian Perlaza
 

La actualidad más candente (19)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
¿que es un sistema operativo? - What is the operating system?
¿que es un sistema operativo? -  What is the operating system?¿que es un sistema operativo? -  What is the operating system?
¿que es un sistema operativo? - What is the operating system?
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistemas operativos tics
Sistemas operativos ticsSistemas operativos tics
Sistemas operativos tics
 
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNAD
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNADSistema operativo Herramientas Teleinformaticas grupo 221120-208 UNAD
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNAD
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Debate 3ra participacion semana 1
Debate 3ra participacion semana 1Debate 3ra participacion semana 1
Debate 3ra participacion semana 1
 
Sistemasoperativos davidbueno
Sistemasoperativos davidbuenoSistemasoperativos davidbueno
Sistemasoperativos davidbueno
 
Sistemas Operativos: Componentes
Sistemas Operativos: ComponentesSistemas Operativos: Componentes
Sistemas Operativos: Componentes
 
Que es el sistema operativo y para que sirve
Que es el sistema operativo y para que sirveQue es el sistema operativo y para que sirve
Que es el sistema operativo y para que sirve
 
Sistemas operativos (1)
Sistemas operativos (1)Sistemas operativos (1)
Sistemas operativos (1)
 
Sango edison sistemas operativos
Sango edison sistemas operativosSango edison sistemas operativos
Sango edison sistemas operativos
 
Sistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposSistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tipos
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistemas operativos y recursos que administran
Sistemas operativos y recursos que administranSistemas operativos y recursos que administran
Sistemas operativos y recursos que administran
 
Reporte de Sistemas operativos
Reporte de Sistemas operativosReporte de Sistemas operativos
Reporte de Sistemas operativos
 

Destacado

01 cellorganelles2009regents
01 cellorganelles2009regents01 cellorganelles2009regents
01 cellorganelles2009regents
sbarkanic
 
Presentación estrategias ejemplos ave
Presentación estrategias ejemplos avePresentación estrategias ejemplos ave
Presentación estrategias ejemplos ave
marianafuentes
 
5 4 the number e
5 4 the number e5 4 the number e
5 4 the number e
hisema01
 
Pontes Ferroviárias
Pontes FerroviáriasPontes Ferroviárias
Pontes Ferroviárias
Daniel Campos
 
Лоск, Гародзькі, Забрэззе, Сакаўшчына, Славенск, Дубіна
Лоск,  Гародзькі, Забрэззе, Сакаўшчына, Славенск, ДубінаЛоск,  Гародзькі, Забрэззе, Сакаўшчына, Славенск, Дубіна
Лоск, Гародзькі, Забрэззе, Сакаўшчына, Славенск, Дубіна
sv_los
 
шалгалтын дүн мэдээ102
шалгалтын дүн мэдээ102шалгалтын дүн мэдээ102
шалгалтын дүн мэдээ102
zulaat
 
11-25-2012 FHLDC study
11-25-2012 FHLDC study11-25-2012 FHLDC study
11-25-2012 FHLDC study
tccdeaf
 
Why many prefer home dna test kits
Why many prefer home dna test kitsWhy many prefer home dna test kits
Why many prefer home dna test kits
Charles Kassotis
 

Destacado (20)

(Organization)
(Organization)(Organization)
(Organization)
 
Dealer Marketing Magazine, July 2011
Dealer Marketing Magazine, July 2011Dealer Marketing Magazine, July 2011
Dealer Marketing Magazine, July 2011
 
01 cellorganelles2009regents
01 cellorganelles2009regents01 cellorganelles2009regents
01 cellorganelles2009regents
 
Presentación estrategias ejemplos ave
Presentación estrategias ejemplos avePresentación estrategias ejemplos ave
Presentación estrategias ejemplos ave
 
Entrepreneurship vs Employment -Zaid
Entrepreneurship vs Employment -ZaidEntrepreneurship vs Employment -Zaid
Entrepreneurship vs Employment -Zaid
 
Gerak
GerakGerak
Gerak
 
5 4 the number e
5 4 the number e5 4 the number e
5 4 the number e
 
Diapositivalogistica
DiapositivalogisticaDiapositivalogistica
Diapositivalogistica
 
Pontes Ferroviárias
Pontes FerroviáriasPontes Ferroviárias
Pontes Ferroviárias
 
1.2 security 1
1.2 security 11.2 security 1
1.2 security 1
 
Lesson 21 review
Lesson 21 reviewLesson 21 review
Lesson 21 review
 
Calendar 2014
Calendar  2014Calendar  2014
Calendar 2014
 
Лоск, Гародзькі, Забрэззе, Сакаўшчына, Славенск, Дубіна
Лоск,  Гародзькі, Забрэззе, Сакаўшчына, Славенск, ДубінаЛоск,  Гародзькі, Забрэззе, Сакаўшчына, Славенск, Дубіна
Лоск, Гародзькі, Забрэззе, Сакаўшчына, Славенск, Дубіна
 
OSDOC 2010 Welcome
OSDOC 2010 WelcomeOSDOC 2010 Welcome
OSDOC 2010 Welcome
 
Resume
ResumeResume
Resume
 
шалгалтын дүн мэдээ102
шалгалтын дүн мэдээ102шалгалтын дүн мэдээ102
шалгалтын дүн мэдээ102
 
Overzicht Scenario[1]
Overzicht Scenario[1]Overzicht Scenario[1]
Overzicht Scenario[1]
 
11-25-2012 FHLDC study
11-25-2012 FHLDC study11-25-2012 FHLDC study
11-25-2012 FHLDC study
 
Why many prefer home dna test kits
Why many prefer home dna test kitsWhy many prefer home dna test kits
Why many prefer home dna test kits
 
Conflict Sensitive Journalism
Conflict Sensitive JournalismConflict Sensitive Journalism
Conflict Sensitive Journalism
 

Similar a Angie crispin sistemas

Sistema operativo (1)
Sistema operativo (1)Sistema operativo (1)
Sistema operativo (1)
KikkeM
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
anitatenem
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
marlifruca
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
marlifruca
 
Elementos de un computador
Elementos de un computadorElementos de un computador
Elementos de un computador
Michel Berti
 
C:\Users\Estudiante\Desktop\PresentacióN1
C:\Users\Estudiante\Desktop\PresentacióN1C:\Users\Estudiante\Desktop\PresentacióN1
C:\Users\Estudiante\Desktop\PresentacióN1
david urbina
 
Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]
kaory22
 

Similar a Angie crispin sistemas (20)

Sistema operativo (1)
Sistema operativo (1)Sistema operativo (1)
Sistema operativo (1)
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Leidy lozano
Leidy lozanoLeidy lozano
Leidy lozano
 
Selena 1º1 sistema operativo
Selena 1º1 sistema operativoSelena 1º1 sistema operativo
Selena 1º1 sistema operativo
 
Mabel
MabelMabel
Mabel
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
Taller sobre Sistema Operativo
Taller sobre Sistema OperativoTaller sobre Sistema Operativo
Taller sobre Sistema Operativo
 
Aldo caluña
Aldo caluñaAldo caluña
Aldo caluña
 
sistemas opertaivos
sistemas opertaivossistemas opertaivos
sistemas opertaivos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Elementos de un computador
Elementos de un computadorElementos de un computador
Elementos de un computador
 
Epo 6 Sistema Operativos
Epo 6 Sistema OperativosEpo 6 Sistema Operativos
Epo 6 Sistema Operativos
 
Presentación1
Presentación1Presentación1
Presentación1
 
C:\Users\Estudiante\Desktop\PresentacióN1
C:\Users\Estudiante\Desktop\PresentacióN1C:\Users\Estudiante\Desktop\PresentacióN1
C:\Users\Estudiante\Desktop\PresentacióN1
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

Angie crispin sistemas

  • 1. 110490224155<br />SISTEMAS 1<br />SISTEMAS OPERATIVOS<br />ANGIE CRISPIN GOMEZ<br />GESTION EMPRESARIAL; 1A<br />BLADIMIR CHIQUIZA<br />23/05/2011<br />BOGOT DC<br />CORUNIVERSITEC<br />SISTEMAS OPERATIVOS<br />U<br />n Sistema Operativo (SO) es el software básico de una computadora que provee una<br />Interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.<br />En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.<br />-400055359400<br />Clasificación de los Sistemas Operativos<br />Los sistemas operativos pueden ser clasificados de la siguiente forma:<br />Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.<br />Multiprocesador: soporta el abrir un mismo programa en más de una CPU.<br />Multitarea: Permite que varios programas se ejecuten al mismo tiempo.<br />Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.<br />Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.<br />Cómo funciona un Sistema Operativo<br />Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.<br />Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.<br />-127635458470<br />Cómo se utiliza un Sistema Operativo<br />Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla<br />Ejemplos de Sistema Operativo<br />A continuación detallamos algunos ejemplos de sistemas operativos:<br />Familia Windows<br />Windows 95<br />Windows 98<br />Windows ME<br />Windows NT<br />Windows 2000<br />Windows 2000 server<br />Windows XP<br />Windows Server 2003<br />Windows CE<br />Windows Mobile<br />Windows XP 64 bits<br />Windows Vista (Longorón)<br />Familia Macintosh<br />Mac OS 7<br />Mac OS 8<br />Mac OS 9<br />Mac OS X<br />Familia UNIX<br />AIX<br />AMIX<br />GNU/Linux<br />GNU / Hurd<br />HP-UX<br />Irix<br />Minix<br />System V<br />Solaris<br />UnixWare<br />TIPOS DE SISTEMAS<br />El sistema operativo como máquina virtual<br />Un computador se compone de uno o más procesadores o CPUs, memoria principal o RAM, memoria secundaria (discos), tarjetas de expansión (tarjetas de red, módems y otros), monitor, teclado, mouse y otros dispositivos. O sea, es un sistema complejo. Escribir programas que hagan uso correcto de todas estas componentes no es una tarea trivial. Peor aún si hablamos de uso óptimo. Si cada programador tuviera que preocuparse de, por ejemplo, cómo funciona el disco duro del computador, teniendo además siempre presentes todas las posibles cosas que podrían fallar, entonces a la fecha se habría escrito una cantidad bastante reducida de programas. <br />Es mucho más fácil decir `escriba quot; Chaoquot; al final del archivo quot; datosquot; ', que 1-Poner en determinados registros del controlador de disco la dirección que se quiere escribir, el número de bytes que se desea escribir, la posición de memoria donde está la información a escribir, el sentido de la operación (lectura o escritura), amén de otros parámetros; 2-Decir al controlador que efectué la operación. 3-Esperar. Decidir qué hacer si el controlador se demora más de lo esperado (¿cuánto es quot; lo esperadoquot; ?). 4-Interpretar el resultado de la operación (una serie de bits). 5-Reintentar si algo anduvo mal. 6-etc. Además, habría que reescribir el programa si se instala un disco diferente o se desea ejecutar el programa en otra máquina. <br />Hace muchos años que quedó claro que era necesario encontrar algún medio para aislar a los programadores de las complejidades del hardware. Esa es precisamente una de las tareas del sistema operativo, que puede verse como una capa de software que maneja todas las partes del sistema, y hace de intermediario entre el hardware y los programas del usuario. El sistema operativo presenta, de esta manera, una interfaz o máquina virtual que es más fácil de entender y de programar que la máquina quot; puraquot; . Además, para una misma familia de máquinas, aunque tengan componentes diferentes (por ejemplo, monitores de distinta resolución o discos duros de diversos fabricantes), la máquina virtual puede ser idéntica: el programador ve exactamente la misma interfaz. <br />El sistema operativo como administrador de recursos<br />La otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora). <br />Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la información confidencial sólo debe ser accesada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobre escribir áreas críticas del sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de solicitudes conflictivas. <br />                                <br />-327660443230SISTEMAS ANTIGUOS<br />