duraciÓn: dispones de dos horas para realizar el...

Post on 26-Sep-2018

221 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

top related