duraciÓn: dispones de dos horas para realizar el...
TRANSCRIPT
·Página1de1
Nombreyapellidos DNI/NIE
DURACIÓN:Disponesdedoshoraspararealizarelexamen.
Leelasinstruccionesparaeltestenlahojacorrespondiente.
1 (1’25puntos)ElalgoritmoRound-RobinparalaplanificacióndeCPUsurgiócuandoloscomputadoressolamentedisponíandeunprocesador.Enlaactualidad,losmultiprocesadoressoncadavezmásbaratosyesnormalquelaCPUdeunPCounmóvilcuenteconvariosnúcleos.Silohabitualesqueuncomputadoractualtengaochoomásprocesadores,¿sigueteniendosentidoutilizarelalgoritmoRound-Robin?
2 (1punto)HassidocontratadoporlaOperatingSystemsTechnologyInnovationAgency(O.S.T.I.A.),paraasesorarlesobresuúltimoproyecto,queconsisteenunsistemaoperativoquesoportealmismotiempolasAPIdeWindowsydeLinux.LaO.S.T.I.A.sedebateentredosarquitecturas(verlafigura).Enunapropuesta,sedisponededosmódulosindependientesparaWindowsyLinux,cadaunodeloscualesaccededirectamentealosrecursosdelhardware.Laotrapropuestaincluyeunacapadesoftwarebásica,queestáencontactodirectoconelhardwareyqueatiendelaspeticionesdelossubsistemasWindowsyLinux.Haydiscusionessobrelosbeneficioseinconvenientesdecadaunadelasdosaproximaciones.AyudaalaO.S.T.I.A.yaportatuopiniónexperta:¿quéarquitecturateparecemásconveniente?¿Quéventajaseinconvenienteslevesacadauna?
3 (0,75puntos)Supongamosuncomputadorquecarecedesistemadeinterrupciones.¿Quédificultadestendríamosparaimplementarenestecomputadorunnúcleodesistemaoperativo?
4 (1punto)Explicaporquéesimportantequeunalgoritmoqueresuelvaelproblemadelaseccióncríticadebecumplirlacondicióndeprogreso.Intentaapoyarteenejemplos.
SubsistemaWindows
SubsistemaLinux
Hardware
API Win API Linux
procesos Windows procesos Linux
SubsistemaWindows
SubsistemaLinux
Hardware
API Win API Linux
procesos Windows procesos Linux
Subsistema común
Fundamentos de los Sistemas Operativos Examen parcial – 11 de abril de 2016
1 2
3
4
test
extra NOTA