Sie sind auf Seite 1von 10

Ejercicios de Sistemas Operativos

1. Qu es un sistema operativo?

Un Sistema Operativo (SO) es el software bsico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.
2. Cules son las principales tareas de un sistema operativo?

Las funciones bsicas del Sistema Operativo son administrar los recursos de la mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.

3.

Qu funciones realiza un sistema operativo?

Las funciones bsicas del Sistema Operativo son administrar los recursos de la mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.

4. Cules son las posibles clasificaciones de un sistema operativo?

Por servicios:

Monoproceso Multiproceso Monotarea Multitarea Monousuario Multiusuario

Por la forma de ofrecer los servicios:


Centralizados En red

Distribuidos

Escritorio Servidor

Arquitectura Monoliticos Capa o anillos Tiempo real Maquina virtual

5.

Qu es una instalacin desatendida?

Aquella cuya informacin est previamente definida en un fichero. Una vez realizada la carga del fichero nos es necesaria la atencin a la instalacin.
6. Qu es la estructura monoltica en un sistema operativo/informtico?

Son sistemas operativos que no pueden cambiarse, que tienen una interfaz pobre o poco amigable y son muy poco flexibles. Est diseado para la realizacin de una funcin especfica.
7. Qu es la estructura jerrquica en un sistema operativo/informtico?

Es un sistema por capas definidas. Cada capa tiene una interfaz clara y definida para con el usuario.
8. Qu es la estructura en anillos en un sistema operativo/informtico?

Similar al jerrquico. Cada capa engloba a la anterior.


9. Qu es la estructura cliente-servidor en un sistema operativo/informtico?

El ncleo tiene como misin establecer la comunicacin entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes. Por ejemplo, un programa de aplicacin normal es un cliente que llama al servidor correspondiente para acceder a un archivo o realizar una operacin 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 ncleo provee solamente funciones muy bsicas de memoria, entrada/salida, archivos y procesos, dejando a los servidores proveer la mayora que el usuario final o programador puede usar. Estos servidores deben tener mecanismos de seguridad y proteccin que, a su vez, sern filtrados por el ncleo que controla el hardware.

10. Qu es una mquina virtual?

Es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real.
11. Qu es el POST?

Es la serie de comprobaciones que una computadora hace con sus dispositivos al iniciar el sistema. La encargada de hacer el POST es la BIOS.
12. Dibuja el diseo 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 detrs de otro de forma seguida.


14. Qu significa que un sistema operativo tenga una arquitectura de sistemas por lotes?

Se conoce como sistema por lotes, o modo batch, a la ejecucin de un programa sin el control o supervisin directa del usuario (que se denomina procesamiento interactivo). Este tipo de programas se caracterizan porque su ejecucin no precisa ningn tipo de interaccin con el usuario.
15. Qu significa que un sistema operativo tenga una arquitectura de sistemas por lotes con multiprogramacin?

Es un sistema que permite la ejecucin de archivos por lotes que se ejecuten en distintos procesadores.
16. Qu significa que un sistema operativo tenga una arquitectura de sistema de tiempo compartido? Los procesos van a tener que compartir el tiempo del procesador.

Se refiere a compartir de forma concurrente un recurso computacional (tiempo de ejecucin en la CPU, uso de la memoria, etc.) entre muchos usuarios por medio de las tecnologas de multiprogramacin y la inclusin de interrupciones de reloj por parte del sistema operativo, permitiendo a este ltimo acotar el tiempo de respuesta del computador y limitar el uso de la CPU por parte de un proceso dado.
17. Explicar las diferencias entre un sistema operativo en red y un sistema distribuido

Un sistema operativo de red (Network Operating System) es un componente software de una computadora que tiene como objetivo coordinar y manejar las actividades de los recursos del ordenador en una red de equipos. Consiste en un software que posibilita la comunicacin de un sistema informtico con otros equipos en el mbito de una red. Dependiendo del fabricante del sistema operativo de red, tenemos que el software de red para un equipo personal se puede aadir al propio sistema operativo del equipo o integrarse con l.

Sistema distribuido es un conjunto de computadores independientes que se presenta a los usuarios como un sistema nico. En esta definicin cabe destacar dos aspectos. Uno, el hardware. La definicin habla de mquinas autnomas, es decir, que pueden operar sin la supervisin de ninguna otra. Dos, el software, que debe conseguir que los usuarios del sistema lo vean como una mquina central convencional nica.
18. Expn una visin global de la estructura del ordenador

Hardware:

CPU Memoria principal Disco duro Fuente de alimentacin

Software :

Sistema operativo BIOS

19. Qu es un lenguaje de programacin?

Un lenguaje de programacin es un lenguaje formal diseado para expresar procesos que pueden ser llevados a cabo por mquinas como las computadoras.
20. Cul es la diferencia entre un lenguaje de bajo nivel y uno de alto nivel?

Los lenguajes de programacin de alto nivel (como Java y Python) suelen ser sencillos y permiten crear programas rpidamente. Porque muchas de las tareas bsicas a nivel sistema (como el valor de algunas variables a nivel memoria, el lugar que esas variables ocuparn, etc.) se la dejan a la computadora. Esto hace ms sencillo hacer programas para diferentes computadoras (con diferentes

arquitecturas) y sistemas operativos, incluso a veces se puede usar el mismo cdigo.

Los lenguajes de bajo nivel requieren cdigo mucho ms especifico. Es necesario expresar con algoritmos a nivel maquina cada instruccin, es ms, en algunos lenguajes como Assembly es necesario conocer la estructura del procesador para la maquina que se est programando y como este guarda las variables en los registros. Tienen la ventaja de que se puede sacar provecho de cada bit y byte procesado con mayor precisin
21. Qu son las aplicaciones informticas?

Una aplicacin es un tipo de programa informtico diseado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajos.
22. Qu tipos de aplicaciones informticas hay?

Existen 3 grandes grupos de programas, el primero recoge los programas que hacen que funcionen los ordenadores, son los sistemas operativos. El grupo lenguajes de programacin incluye programas que sirven para crear otros programas. El ltimo grupo son las aplicaciones informticas, que permiten mejorar o facilitar el trabajo cotidiano. Las aplicaciones informticas ms frecuentes son:

Programas Programas Programas Programas Programas Programas

Ofimticos de Diseo de Comunicaciones Multimedia de Edicin de Gestin

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?

Es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y que est diseado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar
25. Enumera y explica sucintamente cuatro tipos de gestores de arranque

GRUB: GNU GRUB (GNU GRand Unified Bootloader) es un gestor de arranque mltiple, desarrollado por el proyecto GNU que se usa comnmente para iniciar uno, dos o ms sistemas operativos instalados en un mismo equipo. Lilo ("Linux Loader") es un gestor de arranque que permite elegir, entre sistemas operativos Linux y otras plataformas. BOOTMGR: El bootmgr (BOOT ManaGeR) es el gestor de arranque de Windows Vista/7 que sustituye al NTLDR (NT LoaDeR) del Windows XP NT LDR: (abreviatura de NT Loader) es el archivo encargado del arranque del Sistema Operativo en las primeras versiones de Microsoft WindowsXP
26. Indique tres programas que permitan crear mquinas virtuales en Windows Vmware,virtualbox 27. Explica la diferencia que hay entre el modo Bridge, HostOnly y NAT

Bridge
The VM appears as if it was a physical host on the network. La mquina virtual se muestra como si se tratase de otro equipo fsico ms en la red Es el tipo de interfaz de red puesto por defecto cuando creamos una mquina virtual. La mquina virtual ser totalmente independiente en la red. Ser como un equipo ms. Si la mquina real est configurada para recibir una ip por DHCP, la mquina virtual recibir ip del mismo servidor DHCP.

Host-only

The VM can only access the VMware host and other VMs in the same host-only network

La mquina virtual slo puede acceder al equipo y a otras mquinas virtuales de la red Vmware En el modo host-only la mquina virtual no solo est protegido de tu red de rea local, sino que est totalmente aislada de ella. La red de la mquina virtual est totalmente dentro de la mquina real. Al igual que en el modo NAT (el cual veremos a continuacin), la mquina virtual recibir una ip del servidor DHCP que funciona dentro de la aplicacin de virtualizacin (tanto virtualbox como vmware).

NAT

The VM hides behind the IP address of the VMware host. Other VMs in the same NAT network can access it directly. La mquina virtual se esconde detrs de la IP de la mquina real. Las mquinas virtuales en la misma direccin de red pueden acceder a ella directamente. Cuando la mquina virtual intenta comunicarse con la red real o Internet, lo hace a travs de un Firewall propio dentro de la aplicacin de virtualizacin ya que no se encuentra dentro de la red de la mquina real. La mquina virtual recibir una direccin IP de un servidor DHCP dentro del equipo real. Sin embargo, el que pide la ip ser el firewall

dentro de la aplicacin de virtualizacin, que sustituye a tu mquina virtual. Asi, el que se encarga de comunicarse con la red fuera de tu equipo ser tu firewall, no tu mquina virtual. Visto de otro modo, la mquina virtual comparte la ip del anfitrin.

Das könnte Ihnen auch gefallen