Inés Arabia Díaz 1
Sistemas Informáticos

Sistemas Operativos
1. ¿Qué es un sistema operativo?
Es el software que maneja todos los programas que usamos.
Sirve de punto de unión entre el usuario, todos los otros programas
que se ejecuten en el PC y el hardware y los dispositivos que están
conectados a él.

2. ¿Cuáles

son

las

principales tareas

de

un

sistema

operativo?
Manejar los recursos Hardware y Software del Sistema Informático.
Proporcionar una forma estable y consciente para tratar con el
hardware sin tener que saber los detalles del Hardware.

3. ¿Qué funciones realiza un sistema operativo?
Puede asegurar que las aplicaciones continúen ejecutándose cuando
ocurran actualizaciones o se pase a una versión más reciente de la
misma, eso es así, porque es el S.O y no la aplicación el encargado
de manejar el Software y la distribución de sus recursos.
-

Gestión
Gestión
Gestión
Gestión
Gestión
Gestión

del procesador
de la memoria
de archivos
de dispositivos
de la interfaz de usuario
de la seguridad
Inés Arabia Díaz 2
Sistemas Informáticos

4. ¿Cuáles son las posibles clasificaciones de un sistema
operativo?
Por servicios:
-

Monoproceso
Multiproceso
Monotarea
Multitarea
Monousuario (móviles)
Multiusuario
*número de usuarios que pueden hacer uso de una máquina concreta.

Por la forma de ofrecer los servicios:
-

Centralizados
En red
Distribuidos
Escritorio/ monopuesto
Servidor

Arquitectura:
-

Monolíticos/Microkernel
Capas /anillos
Tiempo real
Máquina Virtual

-

Software libre
Software propietario

Licencia:

5. ¿Qué es una instalación desatendida?
Aquella cuya información está previamente definida en un fichero.
Una vez realizada la carga del fichero nos es necesaria la atención a
la instalación.
Las instalaciones desatendidas automatizan mucho el proceso. Se
trata de un software que

podemos instalar en nuestro equipo y a

partir de una imagen de Windows nos permitirá crear una instalación
Inés Arabia Díaz 3
Sistemas Informáticos
en la que nuestra intervención será prácticamente innecesaria puesto
que podemos definir todos los parámetros que tendrá nuestro
sistema para despreocuparnos de la instalación y ahorrarnos mucho
tiempo.

6. ¿Qué

es

la

estructura

monolítica

en

un

sistema

operativo/informático?
Son sistemas operativos que no pueden cambiarse, que tienen una
interfaz pobre o poco amigable y son muy poco flexibles. Está
diseñados para la realización de una función específica.
Es la estructura de los primero sistemas operativos constituidos
fundamentalmente por un solo programa
compuesto

de

un

conjunto

de

rutinas

entrelazadas de tal forma que cada una
puede llamar a cualquier otra.

7. ¿Qué

es

la

estructura

jerárquica

en

un

sistema

operativo/informático?
Es un sistema por capas definidas. Cada capa tiene una interfaz clara
y definida para con el usuario.
Con el tiempo fueron creciendo las necesidades de los usuarios y se
perfeccionaron los sistemas, por lo tanto se hizo necesaria una
mayor organización del software del sistema operativo, donde una
parte del sistema contenía sub partes y está organizado en forma de
niveles. Se dividió el sistema operativo en pequeñas partes, de tal
forma que cada una de ellas estuviera perfectamente definida y con
una clara interface con el resto de elementos. En un Sistema
Inés Arabia Díaz 4
Sistemas Informáticos
Operativo se organiza como una jerarquía de capas, donde cada capa
ofrece una interfaz clara y bien definida a la capa superior y
solamente utiliza los servicios que le ofrece la capa inferior.

8. ¿Qué

es

la

estructura

en

anillos

en

un

sistema

operativo/informático?
Similar al jerárquico. Cada capa engloba a la anterior.

9. ¿Qué es la estructura cliente-servidor en un sistema
operativo/informático?
El núcleo tiene como misión establecer la comunicación entre los
clientes y los servidores. Los procesos pueden ser tanto servidores
como clientes. Por ejemplo, un programa de aplicación normal es un
cliente que llama al servidor correspondiente para acceder a un
archivo

o

realizar

una

operación

de

entrada/salida

sobre

un

dispositivo concreto. A su vez, un proceso cliente puede actuar como
servidor para otro.". Este paradigma ofrece gran flexibilidad en
cuanto a los servicios posibles en el sistema final, ya que el núcleo
provee solamente funciones muy básicas de memoria, entrada/salida,
archivos y procesos, dejando a los servidores proveer la mayoría que
el usuario final o programador puede usar. Estos servidores deben
tener mecanismos de seguridad y protección que, a su vez, serán
filtrados por el núcleo que controla el hardware.
Inés Arabia Díaz 5
Sistemas Informáticos

10.

¿Qué es una máquina virtual?

Una máquina virtual es un software que simula a una computadora y
puede ejecutar programas como si fuese una computadora real.

11.

¿Qué es el POST?

El POST es el acrónimo en inglés de Power On Self Test (Auto prueba
de encendido). Es un proceso de verificación e inicialización de los
componentes de entrada y salida en un sistema de cómputo que se
encarga de configurar y diagnosticar el estado del hardware.

12.

Dibuja el diseño de la arquitectura de un sistema

operativo

13.

¿Qué significa que un sistema operativo tenga una

arquitectura de proceso en serie?
Que se ejecuta un proceso detrás de otro de forma seguida.

14.

¿Qué significa que un sistema operativo tenga una

arquitectura de sistemas por lotes?
Un sistema por lotes es un sistema que permite implementar varias
órdenes que se ejecutan de forma individual pero consecutiva.
Inés Arabia Díaz 6
Sistemas Informáticos

15.

¿Qué significa que un sistema operativo tenga una

arquitectura

de

sistemas

por

lotes

con

multiprogramación?
Es un sistema que permite la ejecución de archivos por los lotes que
se ejecuten en distintos procesadores.

16.

¿Qué significa que un sistema operativo tenga una

arquitectura de sistema de tiempo compartido?
Es un sistema que permite la ejecución de archivos por lotes que se
ejecuten en distintos procesadores y usuarios además.

17.

Explicar las diferencias entre un sistema operativo

en red y un sistema distribuido
En el sistema distribuido no es necesario saber las direcciones de red
mientras que en uno en red es necesario saber la ruta en la que se
encuentra el sistema.

18.

Expón

una

visión

ordenador
Hardware:
-

Memoria principal

-

Disco duro

-

Fuente de alimentación

-

CPU

Software:
-

Sistema operativo

-

BIOS

global

de

la

estructura

del
Inés Arabia Díaz 7
Sistemas Informáticos

19.

¿Qué es un lenguaje de programación?

Es el conjunto de símbolos y reglas empleados para codificar las
instrucciones que componen cada programa.

20.

¿Cuál es la diferencia entre un lenguaje de bajo

nivel y uno de alto nivel?
La cercanía a la maquina o al usuario. Los de alto nivel están más
cercanos al usuario. Los de bajo nivel están más cercanos a la
máquina y por ello se ejecutan más rápido.

21.

¿Qué son las aplicaciones informáticas?

Programas diseñados para necesidades específicas para los usuarios.

22.

¿Qué tipos de aplicaciones informáticas hay?

Ofimáticas, diseño, reproducción multimedia, navegadores, entornos
de desarrollo...

23.

¿Qué tipos de licencias hay disponibles para el

software comercial?
Retail: Son las versiones, tanto de software como de hardware,
destinadas

a

su

venta

directa

al

usuario

final.

OEM: Las licencias OEM son licencias de software que son adquiridas
en la compra de un PC con software legalmente preinstalado.
Volumen: Se compran muchas OEM de golpe.

24.

¿Qué es un gestor de arranque?

Permite elegir el sistema operativo con el que se arranque el
ordenador.
Inés Arabia Díaz 8
Sistemas Informáticos

25.

Enumera y explica sucintamente cuatro tipos de

gestores de arranque
NT LDR: (abreviatura de NT Loader) es el archivo encargado del
arranque del Sistema Operativo en las primeras versiones de
Microsoft WindowsXP
BOOTMGR: El bootmgr (BOOT ManaGeR) es el gestor de arranque de
Windows Vista/7 que sustituye al NTLDR (NT LoaDeR) del Windows
XP
Lilo ("Linux Loader") es un gestor de arranque que permite elegir,
entre sistemas operativos Linux y otras plataformas.
GRUB: GNU GRUB (GNU Grand Unified Bootloader) es un gestor de
arranque múltiple, desarrollado por el proyecto GNU que se usa
comúnmente para iniciar uno, dos o más sistemas operativos
instalados en un mismo equipo

26.

Indique

tres

programas

que

permitan

crear

máquinas virtuales en Windows
Oracle VM VirtualBox
VMWare Workstation
VirtualPC

27.

Explica la diferencia que hay entre el modo Bridge,

Host-Only y NAT
En bridge no dispone de servidor DNS en la red, hay que poner IP
estática

y

puerta

de

enlace

y

DNS.
Inés Arabia Díaz 9
Sistemas Informáticos
En Host-Only la maquina está en dinámico y VMware le asigna IP
En NAT la IP la asigna VMware , le añadirá la puerta de enlace virtual
y utiliza al anfitrión como proxy.

Ejercicios sistemas operativos I

  • 1.
    Inés Arabia Díaz1 Sistemas Informáticos Sistemas Operativos 1. ¿Qué es un sistema operativo? Es el software que maneja todos los programas que usamos. Sirve de punto de unión entre el usuario, todos los otros programas que se ejecuten en el PC y el hardware y los dispositivos que están conectados a él. 2. ¿Cuáles son las principales tareas de un sistema operativo? Manejar los recursos Hardware y Software del Sistema Informático. Proporcionar una forma estable y consciente para tratar con el hardware sin tener que saber los detalles del Hardware. 3. ¿Qué funciones realiza un sistema operativo? Puede asegurar que las aplicaciones continúen ejecutándose cuando ocurran actualizaciones o se pase a una versión más reciente de la misma, eso es así, porque es el S.O y no la aplicación el encargado de manejar el Software y la distribución de sus recursos. - Gestión Gestión Gestión Gestión Gestión Gestión del procesador de la memoria de archivos de dispositivos de la interfaz de usuario de la seguridad
  • 2.
    Inés Arabia Díaz2 Sistemas Informáticos 4. ¿Cuáles son las posibles clasificaciones de un sistema operativo? Por servicios: - Monoproceso Multiproceso Monotarea Multitarea Monousuario (móviles) Multiusuario *número de usuarios que pueden hacer uso de una máquina concreta. Por la forma de ofrecer los servicios: - Centralizados En red Distribuidos Escritorio/ monopuesto Servidor Arquitectura: - Monolíticos/Microkernel Capas /anillos Tiempo real Máquina Virtual - Software libre Software propietario Licencia: 5. ¿Qué es una instalación desatendida? Aquella cuya información está previamente definida en un fichero. Una vez realizada la carga del fichero nos es necesaria la atención a la instalación. Las instalaciones desatendidas automatizan mucho el proceso. Se trata de un software que podemos instalar en nuestro equipo y a partir de una imagen de Windows nos permitirá crear una instalación
  • 3.
    Inés Arabia Díaz3 Sistemas Informáticos en la que nuestra intervención será prácticamente innecesaria puesto que podemos definir todos los parámetros que tendrá nuestro sistema para despreocuparnos de la instalación y ahorrarnos mucho tiempo. 6. ¿Qué es la estructura monolítica en un sistema operativo/informático? Son sistemas operativos que no pueden cambiarse, que tienen una interfaz pobre o poco amigable y son muy poco flexibles. Está diseñados para la realización de una función específica. Es la estructura de los primero sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. 7. ¿Qué es la estructura jerárquica en un sistema operativo/informático? Es un sistema por capas definidas. Cada capa tiene una interfaz clara y definida para con el usuario. Con el tiempo fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, por lo tanto se hizo necesaria una mayor organización del software del sistema operativo, donde una parte del sistema contenía sub partes y está organizado en forma de niveles. Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con una clara interface con el resto de elementos. En un Sistema
  • 4.
    Inés Arabia Díaz4 Sistemas Informáticos Operativo se organiza como una jerarquía de capas, donde cada capa ofrece una interfaz clara y bien definida a la capa superior y solamente utiliza los servicios que le ofrece la capa inferior. 8. ¿Qué es la estructura en anillos en un sistema operativo/informático? Similar al jerárquico. Cada capa engloba a la anterior. 9. ¿Qué es la estructura cliente-servidor en un sistema operativo/informático? El núcleo tiene como misión establecer la comunicación entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes. Por ejemplo, un programa de aplicación normal es un cliente que llama al servidor correspondiente para acceder a un archivo o realizar una operación de entrada/salida sobre un dispositivo concreto. A su vez, un proceso cliente puede actuar como servidor para otro.". Este paradigma ofrece gran flexibilidad en cuanto a los servicios posibles en el sistema final, ya que el núcleo provee solamente funciones muy básicas de memoria, entrada/salida, archivos y procesos, dejando a los servidores proveer la mayoría que el usuario final o programador puede usar. Estos servidores deben tener mecanismos de seguridad y protección que, a su vez, serán filtrados por el núcleo que controla el hardware.
  • 5.
    Inés Arabia Díaz5 Sistemas Informáticos 10. ¿Qué es una máquina virtual? Una máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. 11. ¿Qué es el POST? El POST es el acrónimo en inglés de Power On Self Test (Auto prueba de encendido). Es un proceso de verificación e inicialización de los componentes de entrada y salida en un sistema de cómputo que se encarga de configurar y diagnosticar el estado del hardware. 12. Dibuja el diseño de la arquitectura de un sistema operativo 13. ¿Qué significa que un sistema operativo tenga una arquitectura de proceso en serie? Que se ejecuta un proceso detrás de otro de forma seguida. 14. ¿Qué significa que un sistema operativo tenga una arquitectura de sistemas por lotes? Un sistema por lotes es un sistema que permite implementar varias órdenes que se ejecutan de forma individual pero consecutiva.
  • 6.
    Inés Arabia Díaz6 Sistemas Informáticos 15. ¿Qué significa que un sistema operativo tenga una arquitectura de sistemas por lotes con multiprogramación? Es un sistema que permite la ejecución de archivos por los lotes que se ejecuten en distintos procesadores. 16. ¿Qué significa que un sistema operativo tenga una arquitectura de sistema de tiempo compartido? Es un sistema que permite la ejecución de archivos por lotes que se ejecuten en distintos procesadores y usuarios además. 17. Explicar las diferencias entre un sistema operativo en red y un sistema distribuido En el sistema distribuido no es necesario saber las direcciones de red mientras que en uno en red es necesario saber la ruta en la que se encuentra el sistema. 18. Expón una visión ordenador Hardware: - Memoria principal - Disco duro - Fuente de alimentación - CPU Software: - Sistema operativo - BIOS global de la estructura del
  • 7.
    Inés Arabia Díaz7 Sistemas Informáticos 19. ¿Qué es un lenguaje de programación? Es el conjunto de símbolos y reglas empleados para codificar las instrucciones que componen cada programa. 20. ¿Cuál es la diferencia entre un lenguaje de bajo nivel y uno de alto nivel? La cercanía a la maquina o al usuario. Los de alto nivel están más cercanos al usuario. Los de bajo nivel están más cercanos a la máquina y por ello se ejecutan más rápido. 21. ¿Qué son las aplicaciones informáticas? Programas diseñados para necesidades específicas para los usuarios. 22. ¿Qué tipos de aplicaciones informáticas hay? Ofimáticas, diseño, reproducción multimedia, navegadores, entornos de desarrollo... 23. ¿Qué tipos de licencias hay disponibles para el software comercial? Retail: Son las versiones, tanto de software como de hardware, destinadas a su venta directa al usuario final. OEM: Las licencias OEM son licencias de software que son adquiridas en la compra de un PC con software legalmente preinstalado. Volumen: Se compran muchas OEM de golpe. 24. ¿Qué es un gestor de arranque? Permite elegir el sistema operativo con el que se arranque el ordenador.
  • 8.
    Inés Arabia Díaz8 Sistemas Informáticos 25. Enumera y explica sucintamente cuatro tipos de gestores de arranque NT LDR: (abreviatura de NT Loader) es el archivo encargado del arranque del Sistema Operativo en las primeras versiones de Microsoft WindowsXP BOOTMGR: El bootmgr (BOOT ManaGeR) es el gestor de arranque de Windows Vista/7 que sustituye al NTLDR (NT LoaDeR) del Windows XP Lilo ("Linux Loader") es un gestor de arranque que permite elegir, entre sistemas operativos Linux y otras plataformas. GRUB: GNU GRUB (GNU Grand Unified Bootloader) es un gestor de arranque múltiple, desarrollado por el proyecto GNU que se usa comúnmente para iniciar uno, dos o más sistemas operativos instalados en un mismo equipo 26. Indique tres programas que permitan crear máquinas virtuales en Windows Oracle VM VirtualBox VMWare Workstation VirtualPC 27. Explica la diferencia que hay entre el modo Bridge, Host-Only y NAT En bridge no dispone de servidor DNS en la red, hay que poner IP estática y puerta de enlace y DNS.
  • 9.
    Inés Arabia Díaz9 Sistemas Informáticos En Host-Only la maquina está en dinámico y VMware le asigna IP En NAT la IP la asigna VMware , le añadirá la puerta de enlace virtual y utiliza al anfitrión como proxy.