SlideShare una empresa de Scribd logo
1 de 8
Ejercicios de Sistemas Operativos
1. ¿Qué es un sistema operativo?
Un sistema operativo puede ser definido como un conjunto de
programas especialmente hechos para la ejecución de varias tareas,
en las que sirve de intermediario entre el usuario y la computadora.
Un sistema operativo, tiene también como función, administrar todos
los periféricos de una computadora.
2. ¿Cuáles son las principales tareas de un sistema operativo?
Adjudicación de recursos, monitorización de actividades y el disco y
los archivos.
3. ¿Qué funciones realiza un sistema operativo?
GESTIÓN DE RECURSOS: control de discos duros, CDROM
y DVDROM, gestión de periféricos (teclado, ratón, etc...), asignación de
cantidades de memoria…
INTERFAZ DE USUARIO: nos referimos al modo que tiene el
ordenador de presentar la información al usuario. Ésta puede ser:
GRÁFICA (un escritorio con distintos iconos y barras de menú
gobernados por ratón).
Es el interfaz comúnmente utilizado por todos nosotros.
POR MENÚS: las órdenes se dan escogiendo entre diversas
opciones agrupadas por
menús.
CONSOLA DE COMANDOS: un buen ejemplo es el símbolo de
sistema, en el grupo de
programas de Accesorios de Windows XP. Este sistema de comunicación
consiste en
teclear directamente las órdenes en el teclado del PC.
ADMINISTRACIÓN DE ARCHIVOS: el sistema operativo de
encarga de guardar los datos
en distintas unidades de almacenamiento (disco duro, disquetes, CD's y
DVD's), así como de
recuperarlos cuando el usuario se lo pida.
GESTIÓN DE TAREAS: los SO actuales son multitarea, es decir,
pueden realizar varias tareas y ejecutar varios programas a la vez.
4. ¿Cuáles son las posibles clasificaciones de un sistema operativo?
Sistemas operativos por lotes ,Sistemas operativos por
multiprogramación, Sistemas operativos multiusuario, Sistemas
operativos tiempo real, Sistemas operativos de tiempo compartido.
5. ¿Qué es una instalación desatendida?
Una instalación predeterminada, sin que el usuario tenga que
intervenir en alguna parte del proceso de instalación.
6. ¿Qué es la estructura monolítica en un sistema operativo/informático?
Es la estructura de los primeros 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.
Características:
Construcción del programa final a base de módulos compilados
separadamente
Buena definición de parámetros de enlace entre las distintas
rutinas existentes
Carecen de protecciones y privilegios
Generalmente están hechos a medida, por lo que son eficientes
y rápidos en su ejecución y gestión
Carecen de flexibilidad para soportar diferentes ambientes de
trabajo o tipos de aplicaciones
7. ¿Qué es la estructura jerárquica en un sistema operativo/informático?
La estructura Jerárquica dividió el sistema operativo en pequeñas
partes, de tal forma que cada una de ellas estuviera perfectamente
definida y con un claro interface con el resto de elementos. Se
constituyó una estructura jerárquica o de niveles en los sistemas
operativos. Se puede pensar también en estos sistemas como si
fueran multicapa. Multics y Unix caen en esa categoría. En la
estructura anterior se basan prácticamente la mayoría de los
sistemas operativos actuales. En el sistema de anillos, cada uno tiene
una apertura, conocida como puerta o trampa (trap), por donde
pueden entrar las llamadas de las capas inferiores. De esta forma, las
zonas más internas del sistema operativo o núcleo del sistema
estarán más protegidas de accesos indeseados desde las capas más
externas. Las capas más internas serán, por tanto, más privilegiadas
que las externas
8. ¿Qué es la estructura en anillos en un sistema operativo/informático?
Capas o anillos. Consiste en organizar al sistema operativo en una
jerarquía de capas, es decir que una está construida sobre la
inmediata inferior. El primer sistema construido de esta forma fue el
llamado SISTEMA THE (Technische Hogeschool Eindhoven) el cual
constaba de seis capas
9. ¿Qué es la estructura cliente-servidor en un sistema operativo/informático?
La arquitectura Cliente/Servidor es una extensión de programación
modular en la que la base fundamental es separar una gran pieza de
software en módulos con el fin de hacer más fácil el desarrollo y
mejorar su mantenimiento. Esta arquitectura permite distribuir
físicamente los procesos y los datos en forma más eficiente lo que en
computación distribuida afecta directamente el tráfico de la red,
reduciéndolo grandemente. Esta arquitectura consiste básicamente
en un cliente que realiza peticiones a otro programa (el servidor) que
le da respuesta. Aunque esta idea se puede aplicar a programas que
se ejecutan sobre una sola computadora es más ventajosa en un
sistema operativo multiusuario distribuido a través de una red de
computadoras.
10. ¿Qué es 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?
Auto prueba de encendido
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?
En los primeros computadores, a fines de los 40 hasta mediados de los 50, el
programador interactuaba directamente con el hardware; no había sistema operativo. La
operación con estas máquinas se efectuaba desde una consola consistente en unos
indicadores luminosos, unos conmutadores, algún dispositivo de entrada y una
impresora. Los programas en código de máquina se cargaban a través del dispositivo de
entrada. Si se detenía el programa por un error, la condición de error se indicaba
mediante los indicadores luminosos. El programador podía examinar los registros y la
memoria principal para determinar la causa del error. Si el programa continuaba hasta
su culminación normal, la salida aparecería en la impresora.
Estos sistemas presentaban dos problemas principales:
Planificación: la mayoría de las instalaciones empleaban un formulario de
reserva de tiempo de máquina. Un usuario podía reservar una hora y terminar a
los 45 minutos (produciendo un desperdicio del tiempo de computador) o, bien
no alcanzarle el tiempo reservado (dejando trabajos inconclusos).
Tiempo de preparación: un programa sencillo cargaba un compilador y un
programa fuente, salvaba el programa compilado (programa objeto) y luego
montaba y cargaba el programa objeto junto con las funciones comunes. Cada
uno de estos pasos podía implicar montar y desmontar cintas o preparar paquetes
de tarjetas
Este modo de operación podría denominarse proceso en serie porque refleja el hecho de
que los usuarios tenían que acceder al computador en serie.
14. ¿Qué significa que un sistema operativo tenga una arquitectura de sistemas por
lotes?
Para mejorar el uso, se desarrolló el concepto de sistema operativo por lotes
(batch). El primer S.O. por lotes fue desarrollado a mediados de los 50 por
General Motors.
La idea central que está detrás del esquema sencillo de proceso por lotes es el
uso de un elemento SW conocido como monitor. Para entender cómo funciona
este esquema, se va a ver desde dos puntos de vista: el del monitor y el del
procesador.
Desde el punto de vista del monitor, él es quien controla la secuencia de sucesos.
Para que esto sea posible, gran parte del monitor debe estar siempre en memoria
principal y disponible para su ejecución. Esta parte del monitor se conoce como
monitor residente. El resto del monitor consta de utilidades y funciones comunes
que se cargan como subrutinas en los programas de los usuarios al comienzo de
cualquier trabajo que las necesite.
El monitor lee los trabajos uno a uno del dispositivo de entrada y, a medida que
los lee, el trabajo actual se ubica en la zona del programa de usuario y toma el
control. Cuando el trabajo termina, se devuelve el control al monitor, quien lee
el siguiente trabajo. Los resultados de cada trabajo se imprimen y entregan al
usuario.
Consideremos ahora desde el punto de vista del procesador. El procesador
ejecuta las instrucciones del programa de usuario hasta que encuentre una
condición de finalización o de error, tras lo cual va en búsqueda de la instrucción
siguiente del programa monitor.
Debe quedar claro que es el monitor el que gestiona el problema de la
planificación. Con respecto a la preparación de los trabajos, también el monitor
se encarga de ello. Con cada trabajo se incluyen instrucciones de una forma
primitiva de lenguaje de control de trabajos (JCL - Job Control Language), que
es un tipo especial de lenguaje de programación empleado para dar instrucciones
al monitor.
Durante la ejecución del programa de usuario, cada instrucción de entrada
origina la lectura de una tarjeta de datos. La instrucción de entrada en el
programa del usuario hace que se invoque una rutina de entrada, que forma parte
del sistema operativo. La rutina de entrada se asegura de que el programa de
usuario no ha leído accidentalmente una tarjeta JCL; si esto sucede, se produce
un error y el control se transfiere al monitor.

15. ¿Qué significa que un sistema operativo tenga una arquitectura de sistemas por
lotes con multiprogramación?
Aún con el secuenciamiento automático de los trabajos ofrecido por un S.O. por
lotes, el procesador está desocupado a menudo. El problema es que los dispositivos
de E/S son lentos comparados con el procesador.
Esta ineficiencia no es necesaria. Se sabe que hay memoria suficiente para
almacenar el S.O. (el monitor residente) y un programa de usuario. Supóngase que
hay espacio suficiente para el sistema operativo y dos programas usuarios. Ahora,
cuando un trabajo necesite esperar una E/S, el procesador puede cambiar al otro
trabajo que probablemente no estará esperando a la E/S. Además se podría ampliar
la memoria para almacenar tres, cuatro o más programas y conmutar entre todos
ellos. Este proceso es conocido como multiprogramación o multitarea. Éste es el
punto central de los sistemas operativos modernos.

16. ¿Qué significa que un sistema operativo tenga una arquitectura de sistema de
tiempo compartido?
Con el uso de la multiprogramación, el tratamiento por lotes puede llegar a ser
bastante eficiente. Sin embargo, para muchas tareas, es conveniente suministrar
un modo en que el usuario interactúe directamente con el computador.
Al igual que la multiprogramación permite al procesador manejar varias tareas
por lotes al mismo tiempo, la multiprogramación puede también utilizarse para
manejar varias tareas interactivas. En este último caso, la técnica se conoce
como tiempo compartido, porque refleja el hecho de que el tiempo del
procesador es compartido entre los diversos usuario. La técnica básica de un
sistema de tiempo compartido es tener a varios usuarios utilizando
simultáneamente el sistema mediante terminales, mientras que el sistema
operativo intercala la ejecución de cada programa de usuario en ráfagas cortas de
cómputo (quantum). De esta manera si hay n usuario que solicitan el servicio a
la vez, cada usuario sólo dispondrá, en promedio, de 1 / n de la atención efectiva
del computador, sin contar con la sobrecarga del sistema operativo.

17. Explicar las diferencias entre un sistema operativo en red y un sistema
distribuido
Los servicios de comunicación son los típicos servicios de red, pero en
el caso de los sistemas operativos distribuidos son más especializados
en ciertas áreas. Los sistemas operativos distribuidos utilizan un
concepto de interconexión llamado Multicast (Comunicación en Grupo)
que le permite a todos los computadores del sistema trabajar como
un solo elemento de la red. Toda la coordinación de los SOD son
sincronizados por medio de SOCKETS los cuales son paso de
mensajes por la red que le permiten a los sistemas verificar cual es el
equipo que está disponible o simplemente el estado de un equipo
actual. Los SOCKETS también son utilizados para la actualización del
reloj .Sistemas de Ficheros (File Sharing). El concepto del sistema de
ficheros está basado en la gestión de distintos dispositivos en
diferentes nodos ofreciendo a usuarios la misma visión que un
Sistema Centralizado. Dicho sistema permite que los usuarios
compartan información de forma transparente.
18. Expón una visión global de la estructura del ordenador
Software: Bios y el sistema operativo.
Hardware: CPU, Memoria RAM, Disco Duro, Microprocesador, Bus de
datos.
Periféricos: Ratón,teclado, impresora, pantalla…
19. ¿Qué es un lenguaje de programación?
Un lenguaje de programación es un lenguaje formal diseñado para
expresar procesos que pueden ser llevados a cabo por máquinas como
las computadoras.
Pueden usarse para crear programas que controlen el comportamiento
físico y lógico de una máquina, para expresar algoritmos con
precisión, o como modo de comunicación humana.
Está formado por un conjunto de símbolos y reglas sintácticas y
semánticas que definen su estructura y el significado de sus
elementos y expresiones.

20. ¿Cuál es la diferencia entre un lenguaje de bajo nivel y uno de alto nivel?
Un lenguaje de muy bajo nivel requeriría que un humano diera
instrucciones directamente al hardware de la computadora, usando un
lenguaje y estructura de hardware. En los lenguajes de alto nivel, los
humanos trabajan con herramientas complejas de lógica abstracta
para escribir instrucciones que un programa determinado debe
traducir para la computadora. Generalmente es más fácil para los
humanos usar estas herramientas.
21. ¿Qué son las aplicaciones informáticas?
Software (posible integración con hardware) diseñado para
necesidades específicas para los usuarios.
22. ¿Qué tipos de aplicaciones informáticas hay?
Ofimáticas, diseño, reproducción y edición multimedia, navegadores,
entornos de desarrollo,juegos…
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?
Un Bootloader es un programa sencillo que no tiene la totalidad de las
funcionalidades de un sistema operativo, y que está diseñado
exclusivamente para preparar todo lo que necesita el sistema
operativo para funcionar
25. Enumera y explica sucintamente cuatro tipos de gestores de arranque
NTLDR,BootMgr,LILO,GRUB.
26. Indique tres programas que permitan crear máquinas virtuales en Windows
Oracle VM VirtualBox, VMWare Workstation yV irtualPC.
27. Explica la diferencia que hay entre el modo Bridge, Host-Only y NAT
En bridged no dispone de servidor DNS en la red, hay que poner IP
estática y puerta de enlace y DNS.
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.

Más contenido relacionado

La actualidad más candente

Modulo 1 sistemas operativos
Modulo 1 sistemas operativosModulo 1 sistemas operativos
Modulo 1 sistemas operativosLuis Puerres
 
Concepto De Sistema Operativo.
Concepto De Sistema Operativo.Concepto De Sistema Operativo.
Concepto De Sistema Operativo.jengibre
 
Generacion de Sistemas Operativos
Generacion de Sistemas OperativosGeneracion de Sistemas Operativos
Generacion de Sistemas OperativosFreddy Sinchi
 
Mapa conceptual arquitectura del pc
Mapa conceptual arquitectura del pcMapa conceptual arquitectura del pc
Mapa conceptual arquitectura del pcGustavo Oseche
 
Concepto de hardware
Concepto de hardwareConcepto de hardware
Concepto de hardwaredanielito101
 
Elementos de windows
Elementos de windowsElementos de windows
Elementos de windowsanyvo
 
Diseño de salidas del sistema
Diseño de salidas del sistemaDiseño de salidas del sistema
Diseño de salidas del sistemacidbauniquindio
 
Guia de aprendizaje access
Guia de aprendizaje accessGuia de aprendizaje access
Guia de aprendizaje accessIsaac Galvez
 
Lenguaje técnico de informática
Lenguaje técnico de informáticaLenguaje técnico de informática
Lenguaje técnico de informática993431901jaz
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoYurley Ochoa
 
Mapa conceptual sistema operativo android
Mapa conceptual sistema operativo androidMapa conceptual sistema operativo android
Mapa conceptual sistema operativo androidCarmenYelenaHM
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 
What is Kernel, basic idea of kernel
What is Kernel, basic idea of kernelWhat is Kernel, basic idea of kernel
What is Kernel, basic idea of kernelNeel Parikh
 
Guia de aprendizaje : Sistemas Operativos
Guia de aprendizaje : Sistemas OperativosGuia de aprendizaje : Sistemas Operativos
Guia de aprendizaje : Sistemas OperativosJorge Castro
 

La actualidad más candente (20)

Modulo 1 sistemas operativos
Modulo 1 sistemas operativosModulo 1 sistemas operativos
Modulo 1 sistemas operativos
 
Computación-Primero de Bachillerato
Computación-Primero de BachilleratoComputación-Primero de Bachillerato
Computación-Primero de Bachillerato
 
Concepto De Sistema Operativo.
Concepto De Sistema Operativo.Concepto De Sistema Operativo.
Concepto De Sistema Operativo.
 
Generacion de Sistemas Operativos
Generacion de Sistemas OperativosGeneracion de Sistemas Operativos
Generacion de Sistemas Operativos
 
Mapa conceptual arquitectura del pc
Mapa conceptual arquitectura del pcMapa conceptual arquitectura del pc
Mapa conceptual arquitectura del pc
 
Concepto de hardware
Concepto de hardwareConcepto de hardware
Concepto de hardware
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 
Elementos de windows
Elementos de windowsElementos de windows
Elementos de windows
 
Kernel o núcleo
Kernel o núcleoKernel o núcleo
Kernel o núcleo
 
Diseño de salidas del sistema
Diseño de salidas del sistemaDiseño de salidas del sistema
Diseño de salidas del sistema
 
Guia de aprendizaje access
Guia de aprendizaje accessGuia de aprendizaje access
Guia de aprendizaje access
 
Lenguaje técnico de informática
Lenguaje técnico de informáticaLenguaje técnico de informática
Lenguaje técnico de informática
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
Mapa conceptual sistema operativo android
Mapa conceptual sistema operativo androidMapa conceptual sistema operativo android
Mapa conceptual sistema operativo android
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Disk management
Disk managementDisk management
Disk management
 
What is Kernel, basic idea of kernel
What is Kernel, basic idea of kernelWhat is Kernel, basic idea of kernel
What is Kernel, basic idea of kernel
 
Mapa conceptual windows
Mapa conceptual windowsMapa conceptual windows
Mapa conceptual windows
 
Window11
Window11Window11
Window11
 
Guia de aprendizaje : Sistemas Operativos
Guia de aprendizaje : Sistemas OperativosGuia de aprendizaje : Sistemas Operativos
Guia de aprendizaje : Sistemas Operativos
 

Destacado

Más ejercicios de sistemas operativos
Más ejercicios de sistemas operativosMás ejercicios de sistemas operativos
Más ejercicios de sistemas operativosInes Arabia
 
Tema 1: Sistemas Operativos ejercicios
Tema 1: Sistemas Operativos ejercicios Tema 1: Sistemas Operativos ejercicios
Tema 1: Sistemas Operativos ejercicios SheilaDaniel28
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosYamile Ruiz
 
Practica 4 sistema operativo
Practica 4 sistema operativoPractica 4 sistema operativo
Practica 4 sistema operativoEsa_chiqui_96
 
practica windows
practica windowspractica windows
practica windowssusinina
 
Practica taller bios setup
Practica taller bios setupPractica taller bios setup
Practica taller bios setupProfvilca
 
100 Ejerc...
100 Ejerc...100 Ejerc...
100 Ejerc...Viviana Trujillo
 
Ejercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos IIEjercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos IIPablo Macon
 
Sistemas operativos.
Sistemas operativos.Sistemas operativos.
Sistemas operativos.damaso123456
 
Actividad 1 sistemas operativos
Actividad 1   sistemas operativosActividad 1   sistemas operativos
Actividad 1 sistemas operativosNatalia
 
Inf 4º ejercicios unidad 1 1
Inf 4º ejercicios unidad 1 1Inf 4º ejercicios unidad 1 1
Inf 4º ejercicios unidad 1 1pulivictor
 
Practica de sistemas operativos
Practica de sistemas operativosPractica de sistemas operativos
Practica de sistemas operativoselsitalis
 
Ventana y sus partes
Ventana y sus partesVentana y sus partes
Ventana y sus partesazevalloss
 
PRACTICAS "COMANDOS Y REDES" PDF.
PRACTICAS "COMANDOS Y REDES" PDF.PRACTICAS "COMANDOS Y REDES" PDF.
PRACTICAS "COMANDOS Y REDES" PDF.Kim Sorel Rush
 

Destacado (20)

Más ejercicios de sistemas operativos
Más ejercicios de sistemas operativosMás ejercicios de sistemas operativos
Más ejercicios de sistemas operativos
 
Tema 1: Sistemas Operativos ejercicios
Tema 1: Sistemas Operativos ejercicios Tema 1: Sistemas Operativos ejercicios
Tema 1: Sistemas Operativos ejercicios
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Practica 4 sistema operativo
Practica 4 sistema operativoPractica 4 sistema operativo
Practica 4 sistema operativo
 
practica windows
practica windowspractica windows
practica windows
 
EJERCICIO DE WINDOWS 03
EJERCICIO DE WINDOWS 03EJERCICIO DE WINDOWS 03
EJERCICIO DE WINDOWS 03
 
EJERCICIO DE WINDOWS 02
EJERCICIO DE WINDOWS 02EJERCICIO DE WINDOWS 02
EJERCICIO DE WINDOWS 02
 
Practica taller bios setup
Practica taller bios setupPractica taller bios setup
Practica taller bios setup
 
Inf 4º ejercicios unidad 1
Inf 4º ejercicios unidad 1Inf 4º ejercicios unidad 1
Inf 4º ejercicios unidad 1
 
100 Ejerc...
100 Ejerc...100 Ejerc...
100 Ejerc...
 
Ejercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos IIEjercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos II
 
Ejercicios completos
Ejercicios completosEjercicios completos
Ejercicios completos
 
Sistemas operativos.
Sistemas operativos.Sistemas operativos.
Sistemas operativos.
 
Actividad 1 sistemas operativos
Actividad 1   sistemas operativosActividad 1   sistemas operativos
Actividad 1 sistemas operativos
 
Inf 4º ejercicios unidad 1 1
Inf 4º ejercicios unidad 1 1Inf 4º ejercicios unidad 1 1
Inf 4º ejercicios unidad 1 1
 
Practica de sistemas operativos
Practica de sistemas operativosPractica de sistemas operativos
Practica de sistemas operativos
 
Las Ventanas De Windows
Las Ventanas De WindowsLas Ventanas De Windows
Las Ventanas De Windows
 
Primer examen práctico de windows 7
Primer examen práctico de windows 7Primer examen práctico de windows 7
Primer examen práctico de windows 7
 
Ventana y sus partes
Ventana y sus partesVentana y sus partes
Ventana y sus partes
 
PRACTICAS "COMANDOS Y REDES" PDF.
PRACTICAS "COMANDOS Y REDES" PDF.PRACTICAS "COMANDOS Y REDES" PDF.
PRACTICAS "COMANDOS Y REDES" PDF.
 

Similar a Ejercicios de sistemas operativos

Conceptos 2
Conceptos 2 Conceptos 2
Conceptos 2 fredur
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWAREJenni2011
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 
Sistemas!!
Sistemas!!Sistemas!!
Sistemas!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativopaulavito1
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1Isa Tarazona
 
Sistemas operativos propio!
Sistemas operativos propio!Sistemas operativos propio!
Sistemas operativos propio!an32
 
Dii4+Sistema+Operativo
Dii4+Sistema+OperativoDii4+Sistema+Operativo
Dii4+Sistema+OperativoMENOSCAL
 
Elemento 1 miguel antonio miranda chonata - sistemas operativos
Elemento 1   miguel antonio miranda chonata - sistemas operativosElemento 1   miguel antonio miranda chonata - sistemas operativos
Elemento 1 miguel antonio miranda chonata - sistemas operativosQue te Importa
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativolaidysita
 
Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998Michael Lozano
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosIsa Tarazona
 

Similar a Ejercicios de sistemas operativos (20)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas[1]
Sistemas[1]Sistemas[1]
Sistemas[1]
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Conceptos 2
Conceptos 2 Conceptos 2
Conceptos 2
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 
Sistemas!!
Sistemas!!Sistemas!!
Sistemas!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Sistemas operativos propio!
Sistemas operativos propio!Sistemas operativos propio!
Sistemas operativos propio!
 
Dii4+Sistema+Operativo
Dii4+Sistema+OperativoDii4+Sistema+Operativo
Dii4+Sistema+Operativo
 
Elemento 1 miguel antonio miranda chonata - sistemas operativos
Elemento 1   miguel antonio miranda chonata - sistemas operativosElemento 1   miguel antonio miranda chonata - sistemas operativos
Elemento 1 miguel antonio miranda chonata - sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Dii4%2 B Sistema%2 B Operativo
Dii4%2 B Sistema%2 B OperativoDii4%2 B Sistema%2 B Operativo
Dii4%2 B Sistema%2 B Operativo
 
1. sistemas operativos
1.  sistemas operativos1.  sistemas operativos
1. sistemas operativos
 
Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos
 
Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Más de daw106

Perifericos
PerifericosPerifericos
Perifericosdaw106
 
Entorno personal de aprendizaje
Entorno personal de aprendizajeEntorno personal de aprendizaje
Entorno personal de aprendizajedaw106
 
Placa basemanuelcastro
Placa basemanuelcastroPlaca basemanuelcastro
Placa basemanuelcastrodaw106
 
Memorias digitales webquest
Memorias digitales webquestMemorias digitales webquest
Memorias digitales webquestdaw106
 
Webquest microprocesador
Webquest microprocesadorWebquest microprocesador
Webquest microprocesadordaw106
 
Placa basemanuelcastro
Placa basemanuelcastroPlaca basemanuelcastro
Placa basemanuelcastrodaw106
 
Memorias digitales webquest
Memorias digitales webquestMemorias digitales webquest
Memorias digitales webquestdaw106
 
Webquest microprocesador
Webquest microprocesadorWebquest microprocesador
Webquest microprocesadordaw106
 
Webqueste si1
Webqueste si1Webqueste si1
Webqueste si1daw106
 
Memorias digitales webquest
Memorias digitales webquestMemorias digitales webquest
Memorias digitales webquestdaw106
 
Placa basemanuelcastro
Placa basemanuelcastroPlaca basemanuelcastro
Placa basemanuelcastrodaw106
 
Webquestesi1
Webquestesi1Webquestesi1
Webquestesi1daw106
 

Más de daw106 (12)

Perifericos
PerifericosPerifericos
Perifericos
 
Entorno personal de aprendizaje
Entorno personal de aprendizajeEntorno personal de aprendizaje
Entorno personal de aprendizaje
 
Placa basemanuelcastro
Placa basemanuelcastroPlaca basemanuelcastro
Placa basemanuelcastro
 
Memorias digitales webquest
Memorias digitales webquestMemorias digitales webquest
Memorias digitales webquest
 
Webquest microprocesador
Webquest microprocesadorWebquest microprocesador
Webquest microprocesador
 
Placa basemanuelcastro
Placa basemanuelcastroPlaca basemanuelcastro
Placa basemanuelcastro
 
Memorias digitales webquest
Memorias digitales webquestMemorias digitales webquest
Memorias digitales webquest
 
Webquest microprocesador
Webquest microprocesadorWebquest microprocesador
Webquest microprocesador
 
Webqueste si1
Webqueste si1Webqueste si1
Webqueste si1
 
Memorias digitales webquest
Memorias digitales webquestMemorias digitales webquest
Memorias digitales webquest
 
Placa basemanuelcastro
Placa basemanuelcastroPlaca basemanuelcastro
Placa basemanuelcastro
 
Webquestesi1
Webquestesi1Webquestesi1
Webquestesi1
 

Último

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 

Último (20)

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 

Ejercicios de sistemas operativos

  • 1. Ejercicios de Sistemas Operativos 1. ¿Qué es un sistema operativo? Un sistema operativo puede ser definido como un conjunto de programas especialmente hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora. Un sistema operativo, tiene también como función, administrar todos los periféricos de una computadora. 2. ¿Cuáles son las principales tareas de un sistema operativo? Adjudicación de recursos, monitorización de actividades y el disco y los archivos. 3. ¿Qué funciones realiza un sistema operativo? GESTIÓN DE RECURSOS: control de discos duros, CDROM y DVDROM, gestión de periféricos (teclado, ratón, etc...), asignación de cantidades de memoria… INTERFAZ DE USUARIO: nos referimos al modo que tiene el ordenador de presentar la información al usuario. Ésta puede ser: GRÁFICA (un escritorio con distintos iconos y barras de menú gobernados por ratón). Es el interfaz comúnmente utilizado por todos nosotros. POR MENÚS: las órdenes se dan escogiendo entre diversas opciones agrupadas por menús. CONSOLA DE COMANDOS: un buen ejemplo es el símbolo de sistema, en el grupo de programas de Accesorios de Windows XP. Este sistema de comunicación consiste en teclear directamente las órdenes en el teclado del PC. ADMINISTRACIÓN DE ARCHIVOS: el sistema operativo de encarga de guardar los datos en distintas unidades de almacenamiento (disco duro, disquetes, CD's y DVD's), así como de recuperarlos cuando el usuario se lo pida.
  • 2. GESTIÓN DE TAREAS: los SO actuales son multitarea, es decir, pueden realizar varias tareas y ejecutar varios programas a la vez. 4. ¿Cuáles son las posibles clasificaciones de un sistema operativo? Sistemas operativos por lotes ,Sistemas operativos por multiprogramación, Sistemas operativos multiusuario, Sistemas operativos tiempo real, Sistemas operativos de tiempo compartido. 5. ¿Qué es una instalación desatendida? Una instalación predeterminada, sin que el usuario tenga que intervenir en alguna parte del proceso de instalación. 6. ¿Qué es la estructura monolítica en un sistema operativo/informático? Es la estructura de los primeros 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. Características: Construcción del programa final a base de módulos compilados separadamente Buena definición de parámetros de enlace entre las distintas rutinas existentes Carecen de protecciones y privilegios Generalmente están hechos a medida, por lo que son eficientes y rápidos en su ejecución y gestión Carecen de flexibilidad para soportar diferentes ambientes de trabajo o tipos de aplicaciones 7. ¿Qué es la estructura jerárquica en un sistema operativo/informático? La estructura Jerárquica dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos. Se constituyó una estructura jerárquica o de niveles en los sistemas operativos. Se puede pensar también en estos sistemas como si fueran multicapa. Multics y Unix caen en esa categoría. En la estructura anterior se basan prácticamente la mayoría de los sistemas operativos actuales. En el sistema de anillos, cada uno tiene una apertura, conocida como puerta o trampa (trap), por donde
  • 3. pueden entrar las llamadas de las capas inferiores. De esta forma, las zonas más internas del sistema operativo o núcleo del sistema estarán más protegidas de accesos indeseados desde las capas más externas. Las capas más internas serán, por tanto, más privilegiadas que las externas 8. ¿Qué es la estructura en anillos en un sistema operativo/informático? Capas o anillos. Consiste en organizar al sistema operativo en una jerarquía de capas, es decir que una está construida sobre la inmediata inferior. El primer sistema construido de esta forma fue el llamado SISTEMA THE (Technische Hogeschool Eindhoven) el cual constaba de seis capas 9. ¿Qué es la estructura cliente-servidor en un sistema operativo/informático? La arquitectura Cliente/Servidor es una extensión de programación modular en la que la base fundamental es separar una gran pieza de software en módulos con el fin de hacer más fácil el desarrollo y mejorar su mantenimiento. Esta arquitectura permite distribuir físicamente los procesos y los datos en forma más eficiente lo que en computación distribuida afecta directamente el tráfico de la red, reduciéndolo grandemente. Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras. 10. ¿Qué es 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? Auto prueba de encendido 12. Dibuja el diseño de la arquitectura de un sistema operativo
  • 4. 13. ¿Qué significa que un sistema operativo tenga una arquitectura de proceso en serie? En los primeros computadores, a fines de los 40 hasta mediados de los 50, el programador interactuaba directamente con el hardware; no había sistema operativo. La operación con estas máquinas se efectuaba desde una consola consistente en unos indicadores luminosos, unos conmutadores, algún dispositivo de entrada y una impresora. Los programas en código de máquina se cargaban a través del dispositivo de entrada. Si se detenía el programa por un error, la condición de error se indicaba mediante los indicadores luminosos. El programador podía examinar los registros y la memoria principal para determinar la causa del error. Si el programa continuaba hasta su culminación normal, la salida aparecería en la impresora. Estos sistemas presentaban dos problemas principales: Planificación: la mayoría de las instalaciones empleaban un formulario de reserva de tiempo de máquina. Un usuario podía reservar una hora y terminar a los 45 minutos (produciendo un desperdicio del tiempo de computador) o, bien no alcanzarle el tiempo reservado (dejando trabajos inconclusos). Tiempo de preparación: un programa sencillo cargaba un compilador y un programa fuente, salvaba el programa compilado (programa objeto) y luego montaba y cargaba el programa objeto junto con las funciones comunes. Cada uno de estos pasos podía implicar montar y desmontar cintas o preparar paquetes de tarjetas Este modo de operación podría denominarse proceso en serie porque refleja el hecho de que los usuarios tenían que acceder al computador en serie.
  • 5. 14. ¿Qué significa que un sistema operativo tenga una arquitectura de sistemas por lotes? Para mejorar el uso, se desarrolló el concepto de sistema operativo por lotes (batch). El primer S.O. por lotes fue desarrollado a mediados de los 50 por General Motors. La idea central que está detrás del esquema sencillo de proceso por lotes es el uso de un elemento SW conocido como monitor. Para entender cómo funciona este esquema, se va a ver desde dos puntos de vista: el del monitor y el del procesador. Desde el punto de vista del monitor, él es quien controla la secuencia de sucesos. Para que esto sea posible, gran parte del monitor debe estar siempre en memoria principal y disponible para su ejecución. Esta parte del monitor se conoce como monitor residente. El resto del monitor consta de utilidades y funciones comunes que se cargan como subrutinas en los programas de los usuarios al comienzo de cualquier trabajo que las necesite. El monitor lee los trabajos uno a uno del dispositivo de entrada y, a medida que los lee, el trabajo actual se ubica en la zona del programa de usuario y toma el control. Cuando el trabajo termina, se devuelve el control al monitor, quien lee el siguiente trabajo. Los resultados de cada trabajo se imprimen y entregan al usuario. Consideremos ahora desde el punto de vista del procesador. El procesador ejecuta las instrucciones del programa de usuario hasta que encuentre una condición de finalización o de error, tras lo cual va en búsqueda de la instrucción siguiente del programa monitor. Debe quedar claro que es el monitor el que gestiona el problema de la planificación. Con respecto a la preparación de los trabajos, también el monitor se encarga de ello. Con cada trabajo se incluyen instrucciones de una forma primitiva de lenguaje de control de trabajos (JCL - Job Control Language), que es un tipo especial de lenguaje de programación empleado para dar instrucciones al monitor. Durante la ejecución del programa de usuario, cada instrucción de entrada origina la lectura de una tarjeta de datos. La instrucción de entrada en el programa del usuario hace que se invoque una rutina de entrada, que forma parte del sistema operativo. La rutina de entrada se asegura de que el programa de usuario no ha leído accidentalmente una tarjeta JCL; si esto sucede, se produce un error y el control se transfiere al monitor. 15. ¿Qué significa que un sistema operativo tenga una arquitectura de sistemas por lotes con multiprogramación? Aún con el secuenciamiento automático de los trabajos ofrecido por un S.O. por lotes, el procesador está desocupado a menudo. El problema es que los dispositivos de E/S son lentos comparados con el procesador.
  • 6. Esta ineficiencia no es necesaria. Se sabe que hay memoria suficiente para almacenar el S.O. (el monitor residente) y un programa de usuario. Supóngase que hay espacio suficiente para el sistema operativo y dos programas usuarios. Ahora, cuando un trabajo necesite esperar una E/S, el procesador puede cambiar al otro trabajo que probablemente no estará esperando a la E/S. Además se podría ampliar la memoria para almacenar tres, cuatro o más programas y conmutar entre todos ellos. Este proceso es conocido como multiprogramación o multitarea. Éste es el punto central de los sistemas operativos modernos. 16. ¿Qué significa que un sistema operativo tenga una arquitectura de sistema de tiempo compartido? Con el uso de la multiprogramación, el tratamiento por lotes puede llegar a ser bastante eficiente. Sin embargo, para muchas tareas, es conveniente suministrar un modo en que el usuario interactúe directamente con el computador. Al igual que la multiprogramación permite al procesador manejar varias tareas por lotes al mismo tiempo, la multiprogramación puede también utilizarse para manejar varias tareas interactivas. En este último caso, la técnica se conoce como tiempo compartido, porque refleja el hecho de que el tiempo del procesador es compartido entre los diversos usuario. La técnica básica de un sistema de tiempo compartido es tener a varios usuarios utilizando simultáneamente el sistema mediante terminales, mientras que el sistema operativo intercala la ejecución de cada programa de usuario en ráfagas cortas de cómputo (quantum). De esta manera si hay n usuario que solicitan el servicio a la vez, cada usuario sólo dispondrá, en promedio, de 1 / n de la atención efectiva del computador, sin contar con la sobrecarga del sistema operativo. 17. Explicar las diferencias entre un sistema operativo en red y un sistema distribuido Los servicios de comunicación son los típicos servicios de red, pero en el caso de los sistemas operativos distribuidos son más especializados en ciertas áreas. Los sistemas operativos distribuidos utilizan un concepto de interconexión llamado Multicast (Comunicación en Grupo) que le permite a todos los computadores del sistema trabajar como un solo elemento de la red. Toda la coordinación de los SOD son sincronizados por medio de SOCKETS los cuales son paso de mensajes por la red que le permiten a los sistemas verificar cual es el equipo que está disponible o simplemente el estado de un equipo actual. Los SOCKETS también son utilizados para la actualización del reloj .Sistemas de Ficheros (File Sharing). El concepto del sistema de ficheros está basado en la gestión de distintos dispositivos en diferentes nodos ofreciendo a usuarios la misma visión que un
  • 7. Sistema Centralizado. Dicho sistema permite que los usuarios compartan información de forma transparente. 18. Expón una visión global de la estructura del ordenador Software: Bios y el sistema operativo. Hardware: CPU, Memoria RAM, Disco Duro, Microprocesador, Bus de datos. Periféricos: Ratón,teclado, impresora, pantalla… 19. ¿Qué es un lenguaje de programación? Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. 20. ¿Cuál es la diferencia entre un lenguaje de bajo nivel y uno de alto nivel? Un lenguaje de muy bajo nivel requeriría que un humano diera instrucciones directamente al hardware de la computadora, usando un lenguaje y estructura de hardware. En los lenguajes de alto nivel, los humanos trabajan con herramientas complejas de lógica abstracta para escribir instrucciones que un programa determinado debe traducir para la computadora. Generalmente es más fácil para los humanos usar estas herramientas. 21. ¿Qué son las aplicaciones informáticas? Software (posible integración con hardware) diseñado para necesidades específicas para los usuarios. 22. ¿Qué tipos de aplicaciones informáticas hay?
  • 8. Ofimáticas, diseño, reproducción y edición multimedia, navegadores, entornos de desarrollo,juegos… 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? Un Bootloader es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y que está diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar 25. Enumera y explica sucintamente cuatro tipos de gestores de arranque NTLDR,BootMgr,LILO,GRUB. 26. Indique tres programas que permitan crear máquinas virtuales en Windows Oracle VM VirtualBox, VMWare Workstation yV irtualPC. 27. Explica la diferencia que hay entre el modo Bridge, Host-Only y NAT En bridged no dispone de servidor DNS en la red, hay que poner IP estática y puerta de enlace y DNS. 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.