Fundamentos de los Sistemas Operativos – Convocatoria extraordinaria – 2 de julio de 2015 © 2015 Universidad de Las Palmas de Gran Canaria

Anuncio
FundamentosdelosSistemasOperativos–Convocatoriaextraordinaria–2dejuliode2015
©2015UniversidaddeLasPalmasdeGranCanaria
1. Lossistemasdetiempocompartidoseapoyanenuncomponentedehardware
característico.Estecomponentees:
a) Lamultiprogramación.
b) Eltemporizador.
c) Losregistrosbaseylímite.
2. Unusuariopuedeinvocaralosserviciosdelsistemaoperativoatravésde:
a) elintérpretedeórdenes.
b) elmododualdeoperación.
c) lajerarquíadememorias.
3. Unsistemaoperativonunca...
a) administrarecursosfísicos.
b) incrementalavelocidaddelprocesador.
c) ocupatiempodeprocesadoraprovechableenotrasactividades.
4. ¿Cuáldeestasoperacionesnoesnecesarioqueseaprivilegiada?
a) Inhabilitarlasinterrupciones.
b) Leerunbloquededatoscualquieradeundisco.
c) Leerelvaloractualdeltemporizador.
5. Tenemosunservidorquesevaadedicaraimprimirlasnóminasyfacturasdeuna
empresa.Lasórdenesdeimpresiónsegeneranperiódicamentedesdeotrosequipos.¿Cuál
seríaeltipodesistemaoperativoquemejorencajaríaparaestesistema?
a) Sistemadeprocesamientoporlotes.
b) Sistemadetiempocompartido.
c) Sistemadetiemporeal.
6. ¿Cuáldeestoseventosesseñaladoalsistemaoperativomedianteunainterrupcióndel
hardware?
a) Fallodepágina.
b) Llamadaalsistema.
c) Terminacióndeunproceso.
7. Habitualmente,elnúcleodelsistemaoperativo:
a) Seejecutaenmodosupervisor.
b) Contieneelcódigodelintérpretedeórdenes(shell).
c) Seejecutasólocuandotodoslosprocesosestánbloqueados.
8. Tenemostresprocesosenlacoladepreparados,conestasduraciones:A=3mseg,B=4
mseg,C=5mseg.ElsistemalosempiezaaplanificarconunSRTF.Sialcabode5msegllega
unprocesoDconduración1mseg.¿Quéocurriráeneseinstante?
a) ElprocesoDsecolocaalcomienzodelacoladepreparados.
b) ElprocesoDsecolocaalfinaldelacoladepreparados.
c) SedesalojaalprocesoactualdelaCPUyentraelprocesoD.
9. ¿QuéefectotieneelutilizarunvalordeQexcesivamentegrandeenelalgoritmoRound
Robin?
a) ElalgoritmodegeneraenunFCFS.
b) Elelevadonúmerodecambiosdecontextobajalaproductividaddelsistema.
c) Aumentaelriesgodeinanicióndelosprocesosdelargaduración.
10. ¿Quéclasedepolíticadeplanificacióndeprocesoslograunrepartomásequitativodel
procesador?
a) FCFS.
b) RoundRobin.
c) Métodosbasadosenprioridades.
FundamentosdelosSistemasOperativos–Convocatoriaextraordinaria–2dejuliode2015
©2015UniversidaddeLasPalmasdeGranCanaria
11. UnplanificadordeprocesosFCFStiene10procesosenlacoladepreparados.Cadaunode
ellosvaaconsumir10milisegundosenCPU.Considerandoqueelprocesadoracabade
quedarlibre,¿cuálseráeltiempodeesperamedioparaesteconjuntodeprocesos?
a) 10mseg.
b) 100mseg.
c) 45mseg.
12. Tenemosenlacoladepreparados10procesos.Todosellospretendenejecutarunaráfaga
deCPUde4milisegundos.¿Cuáldeestaspolíticasdeplanificaciónocasionarámáscambios
decontextoparaestacargadetrabajo?
a) FCFS.
b) SJFexpulsivo.
c) RoundRobinconQ=2milisegundos.
13. ¿Quérealizalallamadaalsistemafork()deUnix?
a) Creaunnuevoprocesopesadoqueejecutaunacopiadelprocesopadre.
b) Creaunnuevoprocesoligeroqueejecutaunafunciónpasadacomoargumento.
c) Creaunnuevoprocesopesadoqueejecutaunprogramapasadocomoargumento.
14. ¿Quérealizalallamadapthread_create()deLinux?
a) Creaunnuevoprocesopesadoqueejecutaunacopiadelprocesopadre.
b) Creaunnuevoprocesoligeroqueejecutaunafunciónpasadacomoargumento.
c) Creaunnuevoprocesopesadoqueejecutaunprogramapasadocomoargumento.
15. Enunsistemaconcurrente,tenemosunavariableVquesesabequesólovaaseraccedida
porciertohiloH.¿ConquémecanismohemosdeprotegeraVparaqueseaccedaen
exclusiónmutua?
a) Conunsemáforoinicializadoauno.
b) Conunsemáforoinicializadoacero.
c) Nohacefaltaprotegerlavariable.
16. ¿Cuáldelaspropiedadesdeunalgoritmocorrectodeseccióncríticaeslaquemandaquela
decisiónsobrequiénentraenlaseccióncríticasedebetomarenuntiempofinito?
a) Exclusiónmutua.
b) Progreso.
c) Esperaactiva.
17. ¿Cuáldeestasaccionesconducealbloqueodeunproceso?
a) LlamaraunaoperaciónWAIT()sobreunsemáforobinarioquetienevalorcero.
b) LlamaraunaoperaciónSIGNAL()sobreunsemáforobinarioquetienevaloruno.
c) LlamaraunaoperaciónWAIT()sobreunsemáforobinarioquetienevaloruno.
18. ¿Quéconsiguenlasinstruccionestest-and-setySWAP?
a) Insertarunhiloenunacoladeespera.
b) Ejecutarunconjuntodeaccionesdeformaatómica.
c) Efectuarelbloqueodeunhilosinesperaactiva.
19. Losdisquetesmásutilizadosantesdesudeclive(discosde3½pulgadas)seformateaban
con1440KiBdecapacidad.Elsistemaoperativomanejabauntamañodebloquede512
bytesyunaFATconentradasde12bits.¿Cuálseríaeltamañoaproximadodecadacopia
delaFATparaestosdisquetes?(Indiquelacantidadquemásseaproxime).
a) 1500bytes.
b) 2800bytes.
c) 4500bytes.
20. ElsistemadedirectoriosdeLinuxtieneunaorganizacióndetipo:
a) Árbol.
b) Grafosinciclos.
c) Grafogeneral.
FundamentosdelosSistemasOperativos–Convocatoriaextraordinaria–2dejuliode2015
©2015UniversidaddeLasPalmasdeGranCanaria
21. ¿Cuáldeestossistemasdeasignacióndeespaciononecesitaalmacenarlalistacompleta
delosenlacesalosbloquesdedatosdecadaarchivo?
a) Sistemacontiguo
b) Sistemaenlazado.
c) Sistemaindexado.
22. ¿Cuáleselsistemadeasignacióndeespacioaarchivosquepermiteejecutarunacceso
directodeformamáseficiente?
a) Sistemacontiguo.
b) Sistemaenlazado.
c) Sistemaindexado.
23. Delassiguientesoperaciones,laquedebeconsumirmenostiempoes:
a) Traduccióndeunadirecciónlógicaadirecciónfísica.
b) Cambiodecontexto.
c) Gestióndeunfallodepágina.
24. ¿Encuáldeestaspolíticasdegestióndememorialafragmentaciónexternasuponeun
mayorproblema?
a) Contiguaconparticionesmúltiples(MVT).
b) Segmentación.
c) Paginación.
25. Enunsistemadememoriavirtual,tenemosestacadenadereferenciasapáginas:42123
1241232423.Suponiendoquedisponemosdetresmarcosqueinicialmenteestán
libres,¿lapolíticaóptima(OPT)generamenosfallosdepáginaquelaLRU?
a) Sí.
b) No.
c) Conlosdatosexpuestosnosepuededarunarespuestatajante.
26. Tenemosunsistemadegestióndememoriaconsegmentación,condireccioneslógicasde
16bits.Sicadaprocesoescapazdemanejarhasta32segmentos,¿cuáleseltamaño
máximoquepuedellegaratenerunsegmento?
a) 4GiB.
b) 512bytes.
c) 2KiB.
27. Tenemosunsistemadegestióndememoriapaginadasimple.Lasdireccioneslógicasson
de24bitsylasdireccionesfísicassonde32bits.Sieltamañodepáginaesde4KiB,
¿cuántaspáginasdistintasescapazdedireccionarunproceso?
a) 212(2elevadoa12).
b) 220(2elevadoa20).
c) 228(2elevadoa28).
28. ¿CuáleselproblemadelalgoritmodereemplazodepáginasLRU?
a) Requiereconocerlosaccesosfuturosamemoria.
b) Padeceelfenómenollamado«AnomalíadeBélády».
c) Tieneuncostedeimplementaciónmuyalto.
29. ¿EncuáldeestossistemasdegestióndememoriaresultamáscríticodisponerdeunaTLB?
a) Enunsistemadepaginaciónsimple.
b) Enunsistemadepaginaciónjerárquicadetresniveles.
c) Enunsistemadesegmentación.
30. ¿QuéeslaMMU?
a) Eselmódulodelhardwareencargadodelatraduccióndedireccioneslógicasa
direccionesfísicas.
b) Eselmódulodelsistemaoperativoencargadodedetectaraccesosaposicionesde
memoriaindebidas.
c) Eselmódulodelsistemaoperativoencargadoderesolverlosfallosdepáginay
recuperarlaspáginasdelamemoriasecundaria.
Descargar