Fundamentos de los Sistemas Operativos – Convocatoria ordinaria – 26 de mayo de 2016 © 2016 Universidad de Las Palmas de Gran Canaria

Anuncio
FundamentosdelosSistemasOperativos–Convocatoriaordinaria–26demayode2016
©2016UniversidaddeLasPalmasdeGranCanaria
1. EnLinux,¿puedenexistirsimultáneamentedosprocesosconelmismoPID?
a) No,enningúncaso.
b) Solamentesisonunprocesopadreyunhijo.
c) Solamentesielsistemahaestadoactivounlargotiempoysehaagotadoelrangode
PIDqueelnúcleoescapazdemanejar.
2. Losmétodosdeplanificaciónmulticolas:
a) Estánespecialmenteindicadosparaentornosmultiprocesadores.
b) Permitenaplicarpolíticasdiferentesadistintasclasesdeprocesos.
c) Evitanelefectoconvoy.
3. EnLinux,lallamadaalsistemaexec():
a) CreaunnuevoprocesoconlamismaimagendelprocesoactualyconunPIDdiferente.
b) Cambialaimagen(código)delprocesoactualyleasignaunnuevoPID.
c) Cargaunanuevaimagendecódigoenlamemoriadelprocesoactual.
4. ¿Cuáldeestastransicionesdeestadossólosepuededarsiaplicamosunapolíticade
planificacióndeprocesosexpulsiva?
a) De«preparado»a«enejecución».
b) De«enejecución»a«preparado».
c) De«bloqueado»a«preparado».
5. ¿Cuáleslamisióndelplanificadordelargoplazooplanificadordealtonivel?
a) Realizareldespachodelosprocesosqueestánenlacoladepreparados,yen
particularrealizarloscambiosdecontexto.
b) Enlossistemasdetiemporeal,realizarunaplanificaciónpreviadelacargadetrabajo
quesevaaenviaralsistema,paraasegurarquesecumplenlosplazosdeejecución.
c) Regularlaadmisióndenuevosprocesosalacoladepreparados,paramantenerel
gradodemultiprogramaciónpordebajodeunlímite.
6. EnunalgoritmodeplanificaciónRoundRobin,¿cuáldeestasfuncionesquedaacargodel
sistemadeinterrupciones?
a) Recibirlaseñaldeltemporizadorcuandofinalizauncuantodetiempo.
b) Crearelbloquedecontroldeproceso(BCP)delosprocesosreciéncreados.
c) Actualizarlasestadísticasdeconsumodetiempodecadaproceso.
7. LaCPUdeuncomputadorestáejecutandoahoramismounprocesoPqueentróenCPU
hace3mseg.ysabemosquelerestanotros5mseg.paraterminarsuráfaga.Sabemosque
dentrode2mseg.llegaráalsistemaunnuevoprocesoQquepretendeejecutarunaráfaga
deCPUde2mseg.Sinoocurreningunaincidenciamás,¿quéprocesoestaráejecutándose
enlaCPUdentrode3mseg.?
a) SielalgoritmodeplanificaciónesunSJFnoexpulsivo,elprocesoQ.
b) SielalgoritmodeplanificaciónesunSJFexpulsivo,elprocesoQ.
c) SielalgoritmodeplanificaciónesunFCFS,elprocesoQ.
8. ¿Cómosellamalatécnicaquepermiteevitarlainaniciónenlosalgoritmosbasadosen
prioridades?
a) Expulsividadoexpulsión(preemption).
b) Planificacióndetiemporeal(real-timescheduling).
c) Envejecimiento(aging).
9. ¿Quécaracterísticaesdiferenteenunsistemaporlotescomparadoconunsistemade
tiemporeal?
a) Lasrestriccionessobreelplazodefinalizacióndelosprocesos.
b) Lacapacidadparaejecutarprocesosdeformasimultánea.
c) Laproteccióndelsistemaoperativo.
FundamentosdelosSistemasOperativos–Convocatoriaordinaria–26demayode2016
©2016UniversidaddeLasPalmasdeGranCanaria
10. ElnúcleodelsistemaoperativoLinuxesunclaroejemplode:
a) Micronúcleo.
b) Núcleomonolítico.
c) Máquinavirtualizada.
11. UnejemplodeinterfazCLIdelsistemaoperativoes:
a) LainterfazdellamadasalsistemadeLinux.
b) ElnúcleodeMacOSX.
c) ElshelldeUNIX.
12. Cuandosehabladelascaracterísticasdelaseguridadinformática,lassiglas«CIA»
significan:
a) Confidentiality,Integrity,Availability.
b) Confidentiality,Interoperability,Auditability.
c) Confidentiality,Implementability,Accountability.
13. ¿Paraquésirveelmododualdeoperacióndeunprocesador?
a) Paradarsoportealamultiprogramación.
b) Paraimplementardeformaeficazunniveldeprotecciónsuficienteenelsistema
operativo.
c) Paraquelosprocesosdeusuariopuedaninvocaralosprogramasdelsistema.
14. ¿CuáldeestasaccionesnormalmenteNOseejecutaenmodonúcleo/supervisor?
a) Rutinadeserviciodeinterrupción.
b) Tratamientodeunfallodepágina.
c) Ejecucióndeunafuncióndebiblioteca/librería.
15. ¿Cuáldeestasaccionesesmásprobablequeseaunallamadaalsistema?
a) Leerunbloquededatosdeunfichero.
b) Visualizarenlaconsolaelcontenidodeunfichero.
c) Editarunfichero.
16. Unarutinadeserviciodeinterrupción:
a) SecargaenRAMenelmomentoenquesucedelainterrupción.
b) SecargaenRAMcuandoelsistemaoperativotomaelcontroldelainterrupción.
c) EstácontinuamentecargadaenlaRAM.
17. Todonúcleodesistemaoperativo:
a) Contieneelcargadordeprogramasejecutables.
b) Contieneunintérpreterudimentariodellenguajedeórdenes(shell).
c) Contieneelgestordememoriavirtual.
18. Cuandounprocesoenmodousuariointentaejecutarunainstrucciónprivilegiada,ocurre:
a) Unaexcepción.
b) Unallamadaalsistema.
c) Unaviolacióndesegmento.
19. Unadiferenciaentreunsistemadetiempocompartidoyunsistemaporlotesesque:
a) Elsistemaporlotesnosoportaarquitecturasconmultiprocesadores.
b) Elsistemadetiempocompartidonosoportamúltiplesusuarios.
c) Elsistemaporlotesnogarantizaunaexperienciainteractiva.
20. ¿Quéconseguimosgraciasalamultiprogramación?
a) Másseguridad.
b) Másrendimiento.
c) Másportabilidad.
FundamentosdelosSistemasOperativos–Convocatoriaordinaria–26demayode2016
©2016UniversidaddeLasPalmasdeGranCanaria
21. LlegaunainterrupciónprocedentedeundispositivodeE/Smientrasunprocesodeusuario
seestáejecutando.¿Quésueleocurrirjustoacontinuación?
a) Seconmutaamodosupervisoryseejecutalarutinadeserviciodeinterrupción
correspondiente.
b) SeconmutaamodousuarioparaqueelprocesodialogueconlaE/Sdeacuerdocon
susnecesidades.
c) Seatiendelainterrupcióndeformainmediata,enelmododeoperaciónenelquese
encontrabaelprocesadorenelmomentodeocurrirlaoperación.
22. SienunalgoritmoRoundRobinelcuantodetiempoQsehaceexcesivamentecorto:
a) ElalgoritmodegeneraenunFCFS,contodossusinconvenientes.
b) Disminuyelaproductividaddelprocesadorporqueserealizanmuchoscambiosde
contexto.
c) Aumentaelimpactodelefectoconvoysiexisteunacombinacióndeprocesosdelarga
ydecortaduración.
23. GraciasaunaAPIdeE/Sindependientedeldispositivo,conseguimos:
a) Ganarenportabilidaddelhardware.
b) Facilitarlamultiprogramación.
c) Aprovecharlajerarquíadememoriaspresenteenelsistema.
24. Elfabricantedeunsistemaoperativorealizauncambiodeversiónensuproducto.¿Qué
tipodecambiosnormalmenteobligaríanarealizarcambiosenlasaplicacionesdeusuario?
a) Añadirunanuevallamadaalsistemaparaofrecerunnuevoservicio.
b) Modificarlainterfazdeunallamadalasistema,p.ej.cambiarlacantidadde
parámetrosqueselepasanysutipo.
c) Modificarlaimplementacióndeunallamadaalsistemasincambiarsuinterfaz.
Descargar