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.