1
UNIVERSIDAD NACIONAL DE LA RIOJA
-SEDE CHEPES-
TRABAJO PRÁCTICO DE
SISTEMA I
Nombre del trabajo: “Sistemas Operativos”
CARRERA: TEC. U. en Informática
Profesora: Ávila Marianela
Alumna: Flores Ivana
Fecha: 17/11/2015
2
INDICE
Introducción…………………………………………………………………3
Definición de sistema operativo…………………………………………..4
Funciones del sistema operativo…………………………………………5
Componentes del sistema operativo……………………………………..6
Clases de sistemas operativos……………………………………………7
Tipos de sistemas operativos……………………………………………..8
Más ejemplos de sistemas operativos………………………………….11
Sistemas operativos para dispositivos móviles………………………..12
Cuadro comparativo de S.O.…………………………………………….13
Conclusión………………………………………………………………....15
3
Introducción:
Los sistemas operativos son aquellos que ayudan a nuestros ordenadores a tener
un funcionamiento adecuado. Es por ello, que es importante saber este tema ya
que podremos saber con qué sistema funciona nuestra computadora y además si
existe alguno que convenga más para nuestra satisfacción.
A partir de lo mencionado conoceremos su significado, funcionamiento,
componentes, clasificación, tipos, ejemplos y por último se realizará una
conclusión sobre los sistemas operativos.
4
Definición de sistema operativo:
El sistema operativo (a veces también citado mediante su forma abreviada OS en
inglés) se encarga de crear el vínculo entre los recursos materiales, el usuario y
las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un
programa desea acceder a un recurso material, no necesita enviar información
específica a los dispositivos periféricos; simplemente envía la información al
sistema operativo, el cual la transmite a los periféricos correspondientes a través
de su driver (controlador). Si no existe ningún driver, cada programa debe
reconocer y tener presente la comunicación con cada tipo de periférico.
De esta forma, el sistema operativo permite la "disociación" de programas y
hardware, principalmente para simplificar la gestión de recursos y proporcionar
una interfaz de usuario (MMI por sus siglas en inglés) sencilla con el fin de reducir
la complejidad del equipo.
5
Funciones del sistema operativo:
El sistema operativo cumple varias funciones:
Administración del procesador: el sistema operativo administra la
distribución del procesador entre los distintos programas por medio de un
algoritmo de programación. El tipo de programador depende
completamente del sistema operativo, según el objetivo deseado.
Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga
de gestionar el espacio de memoria asignado para cada aplicación y para
cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente,
el sistema operativo puede crear una zona de memoria en el disco duro,
denominada "memoria virtual". La memoria virtual permite ejecutar
aplicaciones que requieren una memoria superior a la memoria RAM
disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.
Gestión de entradas/salidas: el sistema operativo permite unificar y
controlar el acceso de los programas a los recursos materiales a través de
los drivers (también conocidos como administradores periféricos o de
entrada/salida).
Gestión de ejecución de aplicaciones: el sistema operativo se encarga de
que las aplicaciones se ejecuten sin problemas asignándoles los recursos
que éstas necesitan para funcionar. Esto significa que si una aplicación no
responde correctamente puede "sucumbir".
Administración de autorizaciones: el sistema operativo se encarga de la
seguridad en relación con la ejecución de programas garantizando que los
recursos sean utilizados sólo por programas y usuarios que posean las
autorizaciones correspondientes.
Gestión de archivos: el sistema operativo gestiona la lectura y escritura en
el sistema de archivos, y las autorizaciones de acceso a archivos de
aplicaciones y usuarios.
Gestión de la información: el sistema operativo proporciona cierta cantidad
de indicadores que pueden utilizarse para diagnosticar el funcionamiento
correcto del equipo.
6
Componentes del sistema operativo
El sistema operativo está compuesto por un conjunto de paquetes de software que
pueden utilizarse para gestionar las interacciones con el hardware. Estos
elementos se incluyen por lo general en este conjunto de software:
El núcleo, que representa las funciones básicas del sistema operativo,
como por ejemplo, la gestión de la memoria, de los procesos, de los
archivos, de las entradas/salidas principales y de las funciones de
comunicación.
El intérprete de comandos, que posibilita la comunicación con el sistema
operativo a través de un lenguaje de control, permitiendo al usuario
controlar los periféricos sin conocer las características del hardware
utilizado, la gestión de las direcciones físicas, etcétera.
El sistema de archivos, que permite que los archivos se registren en una
estructura arbórea.
7
Clases de sistemas operativos
Los sistemas operativos pueden ser clasificados de distintas formas o tipos:
A) Según la administración de tareas:
Monotarea: este tipo de sistemas operativos son capaces de manejar un
programa o realizar una sola tarea a la vez. Son los más antiguos. Por
ejemplo, si el usuario está escaneando, la computadora no responderá a
nuevas indicaciones ni comenzará un proceso nuevo. Uno de ellos es el
DOS.
Multitarea: esta característica es propia de los S.O. más avanzados y
permiten ejecutar varios procesos a la vez, desde uno o varios
ordenadores, es decir que los pueden utilizar varios usuarios al mismo
tiempo. Esto se puede realizar por medio de sesiones remotas una red o
bien, a través de terminales conectadas a una computadora. Algunos de
ellos son el Windows 98,XP, vista, Linux.
B) Según la administración de usuarios:
Monousuario: Sólo pueden responder a un usuario por vez. De esta
manera, cualquier usuario tiene acceso a los datos del sistema. Existe un
único usuario que puede realizar cualquier tipo de operación. Ejemplo el
MS-DOS.
Multiusuario: esta característica es propia de aquellos S.O. en los que
varios usuarios pueden acceder a sus servicios y procesamientos al mismo
tiempo. De esta manera, satisfacen las necesidades de varios usuarios que
estén utilizando los mismos recursos, ya sea memoria, programas,
procesador, impresoras, scanners, entre otros. Ejemplos: Unix, Linux.
8
Tipos de Sistemas Operativos más conocidos
D.O.S.: Fue el primer sistema desarrollado por Microsoft. Sus siglas
corresponden a Sistema Operativo de Disco o Disk Operating System. En
sus inicios, DOS ganó rápidamente una alta popularidad en el incipiente
mercado de las PCs, allá por los 90. Prácticamente todo el software
desarrollado para PCs se creaba para funcionar en este S.O.
Windows 3.1: Microsoft vuelve a tomar la iniciativa, y desarrolla un sistema
operativo con interfaz gráfica, fácil de usar para el usuario promedio. Así
nace Windows, con un sistema de ventanas con archivos identificables
gráficamente a través de íconos. El mouse comienza a ser utilizado en la
interacción con el sistema, agilizando y facilitando cualquier tipo de tarea.
Windows 95: Microsoft da nuevamente un gran salto y lanza una versión
muy mejorada del Windows 3.1 allá por 1995 en pleno auge del mercado de
las PCs, y lo llama Windows 95. A partir de esta versión, los usuarios se
benefician de la multitarea (posibilidad de ejecutar varias tareas al mismo
tiempo) y de la compatibilidad con la arquitectura de 32 bits, que permite el
desarrollo de mejor software, tras la llegada del procesador Intel 80386.
Con los años, Microsoft fue actualizando este sistema, lanzando Windows
9
98, Windows Me, Windows XP, Windows 7, Windows 8, hasta llegar al
recientemente lanzado Windows 10.
Windows NT: Microsoft lanza la versión Windows NT (New Technology)
orientada a estaciones de trabajo y servidores de red. Se distribuía en dos
versiones, Workstation (para ser usado en estaciones de trabajo) y Server
(para montarlo en servidores de redes).
OS/2: Este sistema, fabricado por IBM, intentó reemplazar a DOS como
sistema opertivo de las PCs. Su versión 1.0 fue lanzada con arquitectura de
16 bits en 1987, actualizada luego en su versión 2.0 a la arquitectura de 32
bits, gracias al procesador Intel 80386. No tuvo una buena recibida en el
mercado, al no contar con el apoyo de gran parte de los desarrolladores de
software, que se volcaron a la creación de programas para Windows.
10
Mac OS / Mac OS X. El Mac OS (Macintosh Operating System) es un
sistema operativo creado por Apple Inc. y destinado exclusivamente a las
computadoras Macintosh comercializadas por la misma compañía. Lanzado
por primera vez en 1985, fue evolucionando hasta 2002, año en el que se
lanza la versión 10 (conocida como Mac OS X), que cambió su arquitectura
y pasó a basarse en UNIX. Es un sistema muy amigable para el usuario, se
aprende a usar con bastante rapidez.
Unix: Desarrollado en 1969 por AT&T, se trata de un SO portable,
multitarea y multiusuario, que corre en una variada clase de ordenadores
(mainframes, PCs, Workstations, supercomputadoras).
11
Ejemplos de Sistema Operativo
A continuación mostraré algunos ejemplos de sistemas operativos:
Familia Windows:
Windows 95
Windows 98
Windows ME
Windows NT
Windows 2000
Windows 2000 server
Windows XP
Windows Server 2003
Windows CE
Windows Mobile
Windows XP 64 bits
Windows Vista (Longhorn)
Familia Macintosh:
Mac OS 7
Mac OS 8
Mac OS 9
Mac OS X
Familia UNIX:
AIX
AMIX
GNU/Linux
GNU / Hurd
HP-UX
Irix
Minix
System V
Solaris
UnixWare
12
Sistemas operativos para dispositivos móviles:
iOS
Android
Symbian
Palm OS
BlackBerry 10
BlackBerry OS
Windows Mobile
Firefox OS
Ubuntu Phone OS
13
Cuadro comparativo de S.O.
Sistema
Logotipo Caracteríticas Ventajas Desventajas
Operativo
MS-DOS
(Microsoft -Disk Diseñado por la empresa Microsoft
Los requerimientos del Sistema monotarea y de
Operating porBill Gates para las computadoras
sistema son mínimos línea de comando
System) IBM y compatibles
(1981)
OS/2 (Operating Existen pocas aplicaciones y
Diseñado por Microsoft e IBM para los Sistema multitarea de
System 2) escasa capacidad de uso en
equipos personales ps/2 interfaz gráfica
IBM (1987) red
La empresa Apple de Steve
Alto precio, sólo funciona en
Jobs desde el año de 1984 ha
equipos Mac y tiene
Mac OS X programado varias versiones que con Su uso es fácil, de interfaz
dificultades de
(2012) el tiempo han mejorado gráfica y multitarea
incompatibilidad de
exclusivamente para equipos
procesamiento múltiple
Macintosh de Apple Computer
Es multitarea, de No cuenta con una versión
Unix Desarrollado por AT&T para
procesamiento multiple y estándar y es difícil su
(1970) minicomputadoras
capacidades de uso en red. aprendizaje
Cuenta con menos soporte
Es de libre distribución, es
de hardware, pocas
multitarea, de interfaz
Linux Mandriva Es una distribución Linux publicada aplicaciones e
gráfica, ambiente flexible,
(2011) por la compañía francesa Mandriva. incompatibilidad de
eficiente y más seguro con
aplicaciones de otros
respecto a los virus
sistemas operativos
Windows NT
(1993)
Creado especialmente para Mismas desventajas que
Orientado a Pertenece a la familia de Microsoft
uso de red Windows 95-98
estaciones de
trabajo y
servidores de red
Es multitarea, de interfaz
gráfica, procesamiento Los requerimientos del
multiple, facilidad de datos sistema son mayores. Tiene
Windows 95-98 Creado por Microsoft en 1985
compartidos entre errores incorregibles y es
aplicaciones, fácil acceso a inseguro contra virus
internet
14
Integra Voz y video de
manera sencilla en el correo Requiere mayor capacidad
Windows XP
Pertenece a la familia de Microsoft electrónico y la configuración de memoria, procesador y
(2001)
de nuevos dispositivos es disco duro
Fácil
Requiere mayor capacidad
Interfaz más novedosa y
de memoria, procesador y
Windows Vista llamativa, más estable,
Pertenece a la familia de Microsoft disco duro. Poca
(2007) incluye programas de
disponibilidad de
seguridad
controladores
Requiere mayor capacidad
Interfaz rediseñada, nueva
de memoria, procesador y
Windows 7 barra de tareas, estable y
Pertenece a la familia de Microsoft disco duro. Con mayor
(2009) rápido, incluye programas de
disponibilidad de
seguridad
controladores
15
Conclusión:
En mi opinión un sistema operativo (SO) es un programa de computadora muy
especial e importante en un ordenador. Este despierta a la misma y hace que
reconozca a la CPU, la memoria, el teclado, el sistema de vídeo y las unidades de
disco.
Además, proporciona la facilidad para que los usuarios se comuniquen con el
ordenador y sirve de plataforma a partir de la cual se corran programas de
aplicación.
Como así también puedo decir que existen gran variedad de tipos de sistemas
operativos, todos han sufrido cambios por parte de los programadores, y siguen
evolucionando. De esta manera se puede plantear que los sistemas operativos
más conocidos son: DOS, Windows 3.1, Windows 95, Windows NT, OS/2, Mac
OS, UNIX.