Está en la página 1de 7

EJERCICIOS: SISTEMAS OPERATIVOS

1.- Define Sistema Operativo.

El Sistema Operativo es un software por medio del cual un usuario puede realizar
distintas tareas con una computadora, en términos generales el Sistema Operativo
se encarga de coordinar y manipular el hardware de la computadora como la
memoria, el procesador, los discos duros, y también los periféricos externos como el
teclado, el mouse, la impresora, etc. También se organiza los diferentes archivos
que se generan dentro de las unidades de memoria y gestiona la perdida de datos
producidos por conflictos dentro del hardware.
Sin embargo, un termino mas especifico seria definir a un Sistema Operativo como
una capa dentro de un sistema informático. Un sistema informático es la relación
entre el hardware, el software, la aplicación y el usuario, cada una se define como
una capa, en este caso, el Sistema Operativo es la capa que permite al usuario
utilizar herramientas, interfaces y aplicaciones necesarias para realizar cualquier
trabajo, sin necesidad de realizar procesos complicados, para ello existen las demás
capas.

2.- Define y enumera las diferencias entre monotarea y multitarea

Los Sistemas Operativos Monotarea son aquellos que solo pueden ejecutar un
proceso a la vez independientemente de los procesos internos del SO. Cuando se
ejecuta un nuevo proceso, no se puede iniciar otro proceso ni recibir nuevas
instrucciones hasta que termine de ejecutarse el primer proceso, por lo general esto
Sistemas Operativos son los más primitivos.
Los Sistemas Operativo Multitarea son aquellos que permiten la ejecución de
múltiples procesos a la vez, o al menos es lo que percibe el usuario, realmente es
una ilusión creada por la Unidad Central de Proceso (UCP) llamado segmentación
de tiempos, el cual se encarga de ejecutar un proceso en un periodo de tiempo
determinado, independientemente si el proceso termina o no, si el periodo de tiempo
se agota, este proceso se suspende y se ejecuta otro, de esta forma se realiza un
intercambio de procesos a alta velocidad denominado conmutación de contexto, el
SO mediante una herramienta llamada planificador, se encarga de determinar que
proceso es el siguiente en ejecutarse y le proporciona a los procesos los recursos
del CPU, memoria, periféricos, etc. Mientras se encuentran en ejecución.

A continuación, se muestran las diferencias entre monotarea y multitarea.

1) Los SO monotarea solo pueden ejecutar un proceso a la vez.

2) Los SO monotarea fueron los primeros en ser utilizados, por lo que son los más
primitivos.
3) Los SO monotarea deben terminar o interrumpir un proceso para poder iniciar
otro.

4) Mediante algunos programas específicos algunos SO monotarea eran capaces de


simular algo parecido a una función multitarea.

5) Los SO multitarea pueden ejecutar varios procesos al mismo tiempo.

6) Los SO multitarea utilizan la UCP para poder ejecutar múltiples procesos.

7) Los SO multitarea son capaces de crear y utilizar memoria virtual para procesos
muy exigentes.

8) Existen varios SO multitarea: nulos, cooperativos, preferentes y reales.

3.- ¿Cuáles son los SO’s de Windows basados en NT?


Los Sistemas Operativos de Windows basados en NT son los siguientes:

- Windows NT. Es el primer sistema operativo que utiliza la arquitectura NT (New


Tecnology) sin embargo aún conservaba la interfaz gráfica del Windows 3.1, al ser
un sistema operativo completamente nuevo tuvo muchos problemas para acoplarse
al hardware y software de las computadoras en ese tiempo.

- Windows NT 3.1. Este sistema operativo recibió ese nombre como parte de una
estrategia de marketing para aparentar ser la sucesora de Windows 3.1, sin
embargo, era el mismo sistema operativo basado en arquitectura NT con la interfaz
del Windows 3.1, solo se solucionaron los problemas de su antecesora.

- Windows NT 4.0. Este sistema operativo tuvo cambios significativos con su


antecesora, el mas importante es que utiliza la interfaz grafica del Windows 95
mientras sigue utilizando la arquitectura NT.

- Windows 2000. Este sistema operativo fue lanzado en el año 2000, esta utiliza la
arquitectura NT y nuevas y novedosas características para la época, admitía
dispositivos Plug and Play, tenia un nuevo sistema de archivos NTFS 5 capaz de
cifrar y comprimir archivos, introdujo un nuevo sistema de componentes COM+
unificando la tecnología COM y MTS. Se lanzaron 4 versiones; Profesional, Server,
Advanced Server y Datacenter Server.

- Windows XP. Este sistema operativo es la unificación de los sistemas operativos


basados en arquitectura NT (NT/2000) y los sistemas operativos basados en
Windows MS-DOS (31/95/98/ME). Existían 2 tipos de sistemas operativos porque los
sistemas operativos basado en MS-DOS eran destinadas para computadoras
domesticas que no requerían mucho esfuerzo, mientras que los sistemas operativos
basados en NT eran destinados al entorno corporativo y empresarial, por lo general
estos sistemas operativos eran utilizados en Datacenters y requerían mucho
esfuerzo, ahora Windows XP es capaz de tener la interfaz cómoda para un uso
domestico y es capaz de soportar grandes cargas de información para uso
empresariales.
Windows XP esta basado en la arquitectura NT por lo que a partir de esta versión ya
no serán lanzados más sistemas operativos basados en MS-DOS.

- Windows Server 2003. Este sistema operativo es el sucesor del Windows Server
2000, como su nombre lo indica, esta destinado a realizar funciones de servidor,
dependiendo de las disposiciones necesarias, puede ser utilizada de manera
centralizada o distribuida.

4.- Existen varias versiones de Windows XP, algunas de ellas han sido desarrolladas
para hardware especifico. Nómbralas.

Microsoft lanzo 3 versiones de Windows XP para hardware especifico los cuales son:
- Windows XP Media Center Edition. Este sistema operativo viene por defecto en las
computadoras HP Media Center Computer y la Alienware Navigation.
- Windows XP Tablet PC Edition, Este sistema operativo está destinado únicamente
a computadora portátiles con pantalla táctil que permite la escritura a mano.
- Windows XP 64 bits. Este sistema operativo esta diseñado para computadora con
un procesador de 64 bits, como la Intel Itanium.

5.- ¿Qué indica la denominación GNU/Linux?


El termino GNU/Linux es utilizada para denominar a los sistemas operativos que
utilizan las herramientas y aplicaciones desarrolladas por el proyecto GNU
encabezado por Richard Stallman y el núcleo o kernel llamado Linux desarrollado
por Linus Torvalds.
Si bien GNU/Linux debería ser el termino correcto, algunos desarrolladores solo
usan la denominación Linux, otros usan otras denominaciones como GNU/LinEx o
GNU/BSD y otros no usan ninguna de las 2 denominaciones como Android.

6.- ¿Cuáles son las distribuciones GNU/Linux más conocidas?

Las distribuciones GNU/Linux mas conocidas son las siguientes:

- SuSE. Es una de las principales distribuciones de GNU/Linux a nivel mundial, su


centro de producción se encuentra en Alemania. Esta distribucion cuenta con varios
asistentes gráficos, un programa de instalación y administración llamado YaST2 el
cual permite configurar la red y el cortafuegos, administra los usuarios y instala
actualizaciones del sistema, también usa un sistema de paquetes RPM (nombre
similar a otra distribucion, aunque no ninguna hay relación con esta). Todas estas
características hacen que esta distribucion sea una de las más fáciles de administrar
e instalar.
- Red Hat Linux. Esta distribucion fue una de las mas populares para usuarios
domésticos, es una de las distribuciones más antiguas y también fue la primera que
utilizo el sistema de paquete RPM como su formato de paquete. Esta distribucion a
sido tomado como base para otras distribuciones como Yellow Dog Linux. Fue
lanzado el noviembre de 1994 y su última versión fue lanzada en abril de 2004.
- Debian GNU/Linux. Esta distribucion fue desarrollado por Debian Project en 1994 y
se basa en el principio del Software Libre, pues el propósito del desarrollo de esta
distribucion es separar el Software Libre del Software Propietario, eso quiere decir
que no se dependió de las empresas para el desarrollo de esta distribucion si no que
lo hicieron los mismos usuarios, se podía adquirí completamente gratis.
- Knoppix. Esta distribucion esta basada en Debian y utiliza KDE. La principal
característica de esta distribucion es que no se instala en el disco duro, si no, utiliza
un CD de 700 Mb para iniciarse en una computadora, tiene la capacidad de
reconocer automáticamente la mayoría del hardware soportado por Linux. Es una
distribucion completamente libre y es capaz de almacenar hasta 2 Gb de información
en un CD.

7.- ¿Qué distribucion de Linux no requiere una instalación en el disco duro para ser
utilizada?
La distribucion denominada Knoppix es una distribucion desarrollada por el consultor
de GNU/Linux Klaus Knopper, esta distribucion esta basada en Debian y su principal
característica es que no necesita ser instalada en un disco duro.
La distribucion Knoppix puede ser iniciada en una computadora desde un CD de 700
Mb y puede reconocer automáticamente la mayoría del hardware de la computadora
soportado por Linux. Es un Software Libre que también incluye programas con
distribucion libre como GIMP, OpenOffice y KDE. También puede almacenar
archivos de hasta 2 Gb en un disco CD de forma comprimida.

8.- ¿Qué tipo de Sistema Operativo es UNIX?


El Sistema Operativo UNIX es unos de los primeros SO portables desarrollados,
tiene características como multitarea y multiusuario, si buen fue desarrollado hace
mucho tiempo, su desarrollo fungió como base para la creación de nuevos y
novedosos Sistemas Operativos que hasta el día de hoy se siguen utilizando.
Fue desarrollado por Ken Thompson, Dennis Ritchie y Douglas McIlroy, a finales de
los años 60’s, después de que el sistema operativo experimental llamado Multics no
contara con el suficiente rendimiento, el desarrollo de Multics fue detenido, sin
embargo, Ken Thompson siguió trabajando con la computadora GE-645 donde se
estaba desarrollando Multics, este se dio cuenta al desarrollar otro programa que la
computadora no tenía las características necesarias, por lo que Ken Thompson y
Dennis Ritchie decidieron escribir el programa en lenguaje de ensamblador para
ejecutarlo en una computadora DEC PDP-7.
Ken Thompson decidió un nuevo sistema operativo para la computadora DEC PDP-
7, Ken Thompson y Dennis Ritchie lideraron un grupo de programadores dentro de
los laboratorios BELL y empezaron a desarrollar un sistema de ficheros, un
interprete de comandos y un conjunto de programas para crear un sistema operativo
multitarea, el cual fue bautizado como UNICS para luego ser cambiado a UNIX. Al
no contar con apoyo económico, decidieron solicitar al Grupo de Investigación en
Ciencias de la Computación poner a prueba UNIX en una computadora superior al
PDP-7, para ello desarrollaron herramientas que permitieran el procesamiento de
texto, Ken Thompson y Dennis Ritchie lograron cumplir con la solicitud y se ejecuto
UNIX en una computadora PCP-11/20, así fue como en 1970 una computadora
PCP-11/20 con un sistema operativo UNIX es capaz de dar formato y editar texto.
En 1973 se escribió UNIX, pero en lenguaje de programación C, de esta forma UNIX
podría ser modificado para ser ejecutado en otras computadoras, así varias
versiones de UNIX fueron desarrolladas.

9.- Que diferencia existe entre una versión en Linux terminada en número impar y
otra terminada en número par
Las versiones terminadas en numero par son consideradas versiones de Linux
“estables”, mientras que las versiones terminadas en numero impar son versiones
que un están en desarrollo y no se deben considerar para producción.

También podría gustarte