Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Examen SO, Exámenes de Sistemas Operativos

Asignatura: Sistemes operatius, Profesor: Maria Bosch, Carrera: Enginyeria Informàtica, Universidad: UPC

Tipo: Exámenes

2010/2011

Subido el 14/11/2011

elanor-12
elanor-12 🇪🇸

4.3

(12)

15 documentos

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Control1SOTardor05
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
A D D C D D D C D C D C C B B C
TEST (5,5 punts) Una resposta incorrecta resta 1/3 de resposta encertada.
1. Els processos que s’executen en un sistema batch (per lots) tenen una característica principal.
Quina és?
a) La no interactivitat
b) El no tenir un termini de finalització determinat
c) El tenir uns requeriments temporals molt exigents
d) Cap de les anteriors
2. Quina o quines de les següents afirmacions és certa?
a) Un S.O. multiprogramat, es basa en el paral·lelisme de les operacions de CPU i E/S.
b) Els sistemes de temps compartit divideixen el temps de processament entre els diferents
processos que es troben a la cua de llestos, assignant petites porcions a cadascun d’ells.
c) Les anteriors afirmacions són falses
d) La a) i la b)
3. En un S.O. amb planificació de la cua de llestos amb una política apropiativa és cert:
a) Tots els processos alliberen sempre la CPU abans de finalitzar la seva ràfega
b) Un procés amb ràfega més curta prendrà la CPU a un altre amb ràfega més llarga
c) El procés Nul pren sempre la CPU al que s’estigui executant
d) Cap de les anteriors
4. Quina de les següents afirmacions és correcta?
a) Un procés pot compartir fluxes amb d’altres processos
b) Els fluxes que pertanyen a un mateix procés són sempre fluxes d’execució seqüencial
c) Un procés tradicional és equivalent a un procés amb un sol fluxe d’execució
d) Un fluxe pot existir per si mateix.
5. Quina de les següents afirmacions és correcta?
a) En una sessió d’un usuari només hi pot haver en execució un procés
b) En un sistema multiusuari l’intèrpret de comandes és el mateix per cada usuari
c) L’espai d’adreces d’un procés és el conjunt d’adreces del S.O. a les que pot accedir el
procés.
d) Cap de les anteriors és certa
6. Quina de les següents afirmacions és certa?
a) Si un procés es troba en estat de suspès, no necessita PCB
b) El PCB d’un procés suspès es troba emmagatzemat a disc
c) No és possible suspendre els processos que es troben en estat de bloquejat.
d) Pot donar-se el cas que un procés, durant el seu temps de vida, no passi mai per l’estat
de bloquejat.
EUPMataró
Control1SO (etig/ett)
27 d’octubre del 2005
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Examen SO y más Exámenes en PDF de Sistemas Operativos solo en Docsity!

A D D C D D D C D C D C C B B C

TEST (5,5 punts) Una resposta incorrecta resta 1/3 de resposta encertada.

  1. Els processos que s’executen en un sistema batch (per lots) tenen una característica principal. Quina és? a) La no interactivitat b) El no tenir un termini de finalització determinat c) El tenir uns requeriments temporals molt exigents d) Cap de les anteriors
  2. Quina o quines de les següents afirmacions és certa? a) Un S.O. multiprogramat, es basa en el paral·lelisme de les operacions de CPU i E/S. b) Els sistemes de temps compartit divideixen el temps de processament entre els diferents processos que es troben a la cua de llestos, assignant petites porcions a cadascun d’ells. c) Les anteriors afirmacions són falses d) La a) i la b)
  3. En un S.O. amb planificació de la cua de llestos amb una política apropiativa és cert: a) Tots els processos alliberen sempre la CPU abans de finalitzar la seva ràfega b) Un procés amb ràfega més curta prendrà la CPU a un altre amb ràfega més llarga c) El procés Nul pren sempre la CPU al que s’estigui executant d) Cap de les anteriors
  4. Quina de les següents afirmacions és correcta? a) Un procés pot compartir fluxes amb d’altres processos b) Els fluxes que pertanyen a un mateix procés són sempre fluxes d’execució seqüencial c) Un procés tradicional és equivalent a un procés amb un sol fluxe d’execució d) Un fluxe pot existir per si mateix.
  5. Quina de les següents afirmacions és correcta? a) En una sessió d’un usuari només hi pot haver en execució un procés b) En un sistema multiusuari l’intèrpret de comandes és el mateix per cada usuari c) L’espai d’adreces d’un procés és el conjunt d’adreces del S.O. a les que pot accedir el procés. d) Cap de les anteriors és certa
  6. Quina de les següents afirmacions és certa? a) Si un procés es troba en estat de suspès, no necessita PCB b) El PCB d’un procés suspès es troba emmagatzemat a disc c) No és possible suspendre els processos que es troben en estat de bloquejat. d) Pot donar-se el cas que un procés, durant el seu temps de vida, no passi mai per l’estat de bloquejat.

EUPMataró

Control1 SO (etig/ett)

27 d’octubre del 2005

  1. En un algorisme de planificació Round_Robin on el quantum té un valor molt gran ( ∞), es pot dir que: a) Els processos intensius de cpu generen llargues cues d’espera a la cua de llestos b) El procés que té la cpu, la deixa quan arriba un nou procés al sistema c) El procés que té la cpu, la deixa quan fa una operació d’E/S d) Les respostes a i c
  2. Quina o quines de les següents afirmacions és certa? a) L’algorisme de planificació R.R. té sempre un comportament més eficient que el FCFS. b) El planificador a curt termini escull quin és el següent procés bloquejat que passa a la cua de llestos c) En un SO amb planificació per prioritats és possible que es produeixi inanició d’un procés. d) Totes les anteriors són falses
  3. La tècnica del Buffering permet que: a) Un procés no s’esperi quan un recurs no compartible, estigui assignat a un altra procés b) Un procés no es quedi bloquejat per motius de la lentitud dels dispositius d’E/S c) Es solapin operacions de CPU d’un procés amb operacions d’E/S d’un altre procés d) Totes les afirmacions anteriors són falses
  4. Quina de les següents afirmacions és correcta? a) Un directori és un dispositiu virtual b) Un procés zombie és un procés amb el programa que executa a memòria però que l’entrada a la taula de processos que ocupava s’ha eliminat c) La paperera de Windows és un dispositiu lògic d) Cap de les anteriors és certa
  5. La tècnica de l’spoolling... a) Permet compartir un recurs no compartible b) Solapa l’execució de la CPU d’un procés amb l’E/S d’altres processos c) Permet gestionar la cua d’impressió amb un algorisme per prioritats d) Totes són certes.
  6. Quins d’aquests sistemes informàtics no é possible? a) Un sistema monoprogramat per lots multiusuari b) Un sistema multiprogramat per lots monousuari c) Un sistema monoprogramat de temps compartit multiusuari d) Un sistema multiprogramat de temps compartit monousuari
  7. La tècnica d’accés directe a la memòria (DMA), en relació a la gestió de la transferència d’informació entre perifèrics i memòria... a) Permet que el perifèric tingui prioritat per a capturar els busos del sistema b) S’encarrega de crear diferents espais disjunts de memòria principal per augmentar l’eficiència c) És utilitzada per a transferir els blocs d’informació de manera independent de l’activitat del processador d) Cap de les anteriors

Qüestions (2 punts) Respon de manera concreta tot justificant la resposta

  1. Donada la següent seqüència de comandes: $ bash $ cat < f1 | sort >> f a) Dibuixa la jerarquia de processos i la taula de canals

Taula de canals:

b) Què sortirà a pantalla, què hi haurà a f2 en finalitzar l’execució de les comandes?

A la pantalla, possibles errors. A f2, el que ja hi hagués seguit del contingut d’f1 ordenat

  1. Té sentit parlar d’algorismes de planificació a llarg termini, apropiatius?

Quan es defineix un algorisme com apropiatiu es fa referència al fet

d’expropiar de l’ús de la CPU a un procés.

Els algorismes de planificació a llarg termini determinen quins són els

processos que s’admeten al sistema, és a dir, no els concedeixen la

CPU sino que s’els crea el seu PCB i són encuats a la cua_llestos.

En conseqüència, no té sentit parlar d’algorismes de planificació a llarg

termini apropiatius.

IC bash cat sort

0 teclat teclat f1 pipe

1 pant pant pipe f

2 pant pant pant pant

IC

bash

cat sort

bash

IC

exit

exit

exit

  1. Imagina un ordinador que es dedica de manera exclusiva a l’execució d’un programa amb un únic fil d’execució. Quina de les dues opcions següents creus més adient per a minimitzar el temps d’execució del programa: a. Instal.lar un segon processador idèntic al que ja hi ha b. Duplicar la freqüència del processador

Duplicar la freqüència del processador permetria reduir el temps

d’execució del programa, ja que el processador és més ràpid. En

canvi la primera opció és inútil, atès que el programa mai no traurà

profit del segon processador, perquè està escrit per a ser executat

en un únic processador (únic fil d’execució).

Control

SO

Tardor