You are on page 1of 6

M-EP20162

PREGUNTAS
1. A Pregunta (4 ptos.) (Algoritmo FCFS-SIN programación múltiple)

Teniendo la “Tabla de Datos” llenar la tabla, calcular el Tiempo Promedio de Espera y


de Retorno; así como también el tiempo promedio de vuelta o retorno . Los cálculos
intermedios deberán ser consignados en el Examen.

Tabla de Datos
Proceso Tiempo de Tiempo de Tiempo de Tiempo de Tiempo de Tiempo T.Ponderado
Ejecución Llegada Comienzo Finalización Retorno de Espera de retorno

A 8 10:00
B 4 10:05
C 9 10:10
D 5 10:15
E 2 10:20
F 7 10:30
G 6 10:35
H 3 10:40
I 1 10:45
J 8 10:50

M-EP20162
2. B- Pregunta (4 ptos.) (Algoritmo FCFS-CON programación múltiple)

Teniendo la “Tabla de Datos” llenar la tabla, calcular el Tiempo Promedio de Espera y


de Retorno; así como también el tiempo promedio de vuelta o retorno . Los cálculos
intermedios deberán ser consignados en el Examen.

Tabla de Datos PROGRAMACIÓN MULTIPLE


Proceso Tiempo de Tiempo de Tiempo de Tiempo de Tiempo de Tiempo T.Ponderado
Ejecución Llegada Comienzo Finalización Retorno de Espera de retorno

A 8 11:00
B 4 11:05
C 9 11:10
D 5 11:15
E 2 11:20
F 7 11:30
G 6 11:35
H 3 11:40
I 5 11:45
J 8 11:50

3 E Pregunta (4 ptos.) (A continuación se presenta un algoritmo


Comente - Describa que ejecuta el algoritmo. Identifique el lenguaje – que
aplicación se puede dar el Sistemas Operativos .

<html>
<head><title> ejemplo de funcion..llamada</title></head>
<body>
<script language="javascript">

function llamadaproceso()
{document.write (" esto es una llamada "+"<br>");
document.write (" a un proceso ........ "+"<br>");
}
var n,k;
n= prompt("ingrese cantidad de llamadas " , " ");
for ( k=1; k<=n; k++)
{ llamadaproceso();
}

</script>
</body>
</html>

El algoritmo es un contador donde k es el acumulador y n es el número de iteraciones.


El algoritmo ejecuta un contador
El lenguaje es html
La aplicación que se puede dar es para contar cuantas veces llamadas se da

M-EP20162
4 D Pregunta (4 ptos.) (cuestionario multiple)

1. ¿Qué es un sistema operativo?


A. Es un programa que actúa como intermediario entre el usuario y el hardware
de un computador
B. Un sistema operativo es el código que acompaña la ejecución de cualquier
aplicación
C. Un sistema operativo es la parte del sistema de cómputo que administra el
hardware y el software
D. todas las anteriores

2. ¿Qué afirmación de las siguientes es correcta con relación a la existencia de


sistemas operativos en un ordenador?
A. En cada PC sólo se puede instalar un sistema operativo.F
B. Podríamos tener instalados en el PC los sistemas operativos Windows y Linux,
existiendo la posibilidad de trabajar simultáneamente con ambos en una seF
C. Podríamos tener instalados en un PC los sistemas operativos Windows y Linux,
existiendo la posibilidad de utilizar uno u otroV
D. En un PC determinado se pueden instalar varios sistemas operativos, siempre
que estos correspondan a distintas versiones de Windows.

3. ¿Qué es un sistema multitarea?


A. permite que varios usuarios puedan ejecutar programas a la vez.
B. ninguna de las anteriores
C. que un mismo ordenador pueda tener varios microprocesadores que deben
utilizarse simultáneamente.
D. permite ejecutar diversos programas al mismo tiempo.

4. ¿Qué es un sistema multiusuario?


A. que un mismo ordenador pueda tener varios microprocesadores que deben
utilizarse simultáneamente
B. permite que varios usuarios puedan ejecutar programas a la vez
C. ninguna de las anteriores
D. permite ejecutar diversos programas al mismo tiempo.

5. ¿Qué es un sistema multiprocesador?


A. permite que varios usuarios puedan ejecutar programas a la vez.
B. permite ejecutar diversos programas al mismo tiempo.
C. que un mismo ordenador pueda tener varios microprocesadores que deben
utilizarse simultáneamente.
D. ninguna de las anteriores

6. ¿Cuál de las siguientes, no es una función del sistema operativo?


A. Controlar el proceso de almacenamiento de datos en los diferentes discos así
como su lectura.
B. Controlar y ejecutar todo tipo de aplicaciones, así como detectar los errores de
ejecución.
C. Controlar el uso de los dispositivos físicos de ordenador y detectar los posibles
errores que se produzcan en su funcionamiento
D. Corrección ortográfica y gramática de los documentos de texto

7. ¿Qué ocurre con el S.O ante una interrupción?

M-EP20162
A. se reinicia el equipo perdiendo la información de los programas que se están
ejecutando
B. El sistema operativo guarda el estado del proceso interrumpido. En muchos
sistemas esta información se guarda en el bloque de control de proceso inter
C. se apaga el equipo por falta de energía
D. todas las anteriores

8. Las ventajas de usar un sistema operativo Mac OS son


A. La interfaz es intuitiva.
B. La instalación y des-instalación de programas es muy sencilla,
C. Es menos vulnerable a virus y malware.
D. todas las anteriores

9. El Bloque de Control del Proceso (PCB) de un proceso bloqueado contiene:


A. la dirección de la última instrucción ejecutada por el proceso
B. la identificación del próximo proceso que pasará a estado Activo
C. la dirección de la próxima instrucción a ejecutar por el proceso
D. la dirección al PCB del proceso que está Activo

10. ¿Cuál de las siguientes sentencias es cierta?


A. Un proceso esta en estado activo cuando está ejecutándose o puede hacerlo.
B. La transición del estado listo a activo se dará siempre que se desbloquee un
proceso.
C. Todos los Sistemas Operativos requieren que los procesos posean una
prioridad.
D. Un proceso puede iniciar por si mismo la transición de estado activo a
bloqueado.

11. Un procesador puede ser definido como:


A. un conjunto de instrucciones que pueden ser ejecutadas por una CPU,
B. un componente hardware que ejecuta un conjunto de instrucciones,
C. las acciones derivadas de la ejecución de un conjunto de instrucciones,
D. ninguna de las afirmaciones anteriores es correcta.

12. Las ventajas de usar un sistema operativo Mac OS son


A. La interfaz es intuitiva.
B. La instalación y des-instalación de programas es muy sencilla,
C. Es menos vulnerable a virus y malware.
D. todas las anteriores

5 E Pregunta (4 ptos.) (cuestionario multiple)

13 En la planificación Round Robin:


a) El proceso preparado que pasa a ejecución corresponde al de tiempo de
ejecución más corto
b) De acuerdo a su prioridad cada proceso preparado pasa a ejecución durante
un periodo de tiempo llamado cuanto
c) De forma secuencial cada proceso preparado pasa a ejecución durante un
periodo de tiempo llamado cuanto
d) El proceso preparado que pasa a ejecución es el que tiene mayor prioridad
que el que ya ocupa la CPU
14. ¿Cuál de estas transiciones de estados de un proceso jamás se produce en un
sistema normal?

M-EP20162
a) de “bloqueado” a “preparado”
b) de “preparado” a “bloqueado”
c) de “ejecución” a “preparado”
d) de “ejecución” a “bloqueado”
15. De las siguientes afirmaciones referidas a la jerarquía de memoria, ¿cuál es falsa?
a) El coste por bit es mayor cuanto más rápida es la memoria
b) La capacidad de la memoria es mayor a medida que el tiempo de acceso
es mayor
c) La memoria más rápida es la caché del procesador
d) La aplicación del principio de caché permite mejorar el rendimiento de los
sistemas
16. ¿Cuál de las siguientes afirmaciones es falsa en un sistema multiprogramado con
una única CPU?
a) Se pueden ejecutar N procesos concurrentemente.
b) Se pueden ejecutar N procesos en paralelo.
c) Se pueden tener N procesos, tantos como indique el grado de
multiprogramación.
d) Se pueden tener N procesos, cada uno definido según su bloque de
control de procesos.
17 En un Sistema operativo
a) Un sistema operativo ejecuta una serie de servicios que ofrece a los
programas únicamente a través del intérprete de órdenes
b) Las órdenes del shell son llamadas al sistema
c) El intérprete de órdenes se ejecuta en modo núcleo, puesto que se
comunica directamente con el hardware
d) Ninguna de las afirmaciones anteriores es correcta
18. ¿Cuál de las siguientes afirmaciones es correcta?
a) El reparto de los recursos de la máquina entre los procesos que coexisten
en el ordenador no es una tarea del sistema operativo
b) La garantía de protección entre usuarios de un sistema es tarea del
hardware, y no del sistema operativo.
c) El sistema operativo se considera una máquina extendida porque además
de facilitar el uso del hardware también incrementa los servicios que en
principio ésta podría ofrecerle.
d) Ninguna de las afirmaciones restantes es correcta

19. Referente a las estructuras del Sistema Operativo:


a) Los sistemas operativos con estructura monolítico, normalmente se
ejecutan en un único espacio de direcciones
b) Una ventaja de los sistemas monolíticos frente a los sistemas cliente-
servidor es que los primeros son más rápidos que los segundos
c) Una ventaja de los sistemas micronúcleo frente a los monolíticos es que
resulta más fácil su ampliación que en el caso de los monolíticos.
d) Todas las afirmaciones anteriores son correcta

20 . ¿Cuál de las siguientes afirmaciones es correcta?


a) La gestión de procesos se encarga de facilitar el manejo de los
dispositivos periféricos
b) La gestión de memoria se encarga de asignar memoria principal a los
procesos que quieren ejecutarse
c) La creación de directorios es una tarea del Shell del sistema, mientras
que la creación de ficheros es una tarea del sistema de archivos.
d) Ninguna de las afirmaciones restantes es correcta

M-EP20162