■ Unidad 2 Concepto de sistema operativo. Elementos y estructura
!ase, se denomina c-ipset y una de las #unciones que rea2 li/a, entre otras muc-as, es precisamente la de comunicar las unidad unidades es #uncio #uncional nales es del equipo equipo con los peri#r peri#rico icos s de entrada0salida.
0. ¿"o ¿"odos dos los los sist sistem emas as oper operat ativ ivos os con con inte inter/ r/a a tipo tipo #r/ #r/ic ico o inco incorp rpor oran an inte inter/ r/a a tipo tipo text texto o para para real reali iar ar al#unas operaciones?
Actividades 1. ¿Pueden ¿Pueden ser multiusuari multiusuario o todos los SO actuales? actuales? No. Sistema Sistema multiu multiusua suario rio es aquel aquel al que se conect conectan an y valida validan n otros otros usuari usuarios os desde desde otros otros termin terminale ales s o equipo equipos s ejecut ejecutand ando o progra programas mas en el equipo equipo al que se conect conectan. an. Window Windows s Vista Vista y XP, XP, entre entre otros, otros, son sistem sistemas as que no permiten este tipo de conexiones. 2. ¿Puede un SO servidor servidor explotarse como SO SO cliente? S. Windows Server o Linux !untu pueden explotarse como servidores o como clientes, dependiendo de los programas y servicios que les instalemos.
S. So!re todo para poder tra!ajar remotamente remotamente o en caso de no poder ejecutar el entorno gr3#ico por alg+n pro!lema. 3. 4indo5s 6P 6P y 4indo5s 7ista+ 7ista+ ¿procesan los tra$a)os en lotes o en tiempo real? En tiempo tiempo real. $ste tipo de explotaci*n del ordenador es similar a la de proceso por lotes. La di#erencia est3 en que el usuari usuario o que introduc introduce e los datos es el que suele lan/ar lan/ar el progra programa ma para para ejecut ejecutar ar los datos datos introd introduci ucidos dos y el que o!tien o!tiene e la in#orm in#ormaci aci*n *n proces procesada ada,, todo todo ello ello en un mismo mismo sistema in#orm3tico y en un tiempo relativamente corto.
!. ¿"odos ¿"odos los SO #estionan la memoria en $lo%ues? 18. ¿9 los los SO SO :inu :inux? x? S. "e una u otra #orma, los programas se almacenan en memoria en !loques. $stos !loques pueden ser de %&'!, en sistemas monousuario como en "(S o en !loques de mayor tama)o como en los sistemas actuales. n !loque de memoria memoria re#erencia un conjunto de celdas celdas de memoria en las que se puede almacenar in#ormaci*n so!re un +nico programa o proceso. &. ¿"odos ¿"odos los procesos procesos %ue #estiona #estiona un SO pertenecen al propio SO?
En tiempo real+ i#ual %ue en el caso anterior. 4dem3s, anterior. 4dem3s, las tres tres #ase #ases s se -ace -acen n sin sin que que #1sic #1sicam amen ente te -aya -aya vari varios os component componentes, es, di#erentes di#erentes personas personas implicadas implicadas o distintos distintos sistemas sistemas in#orm3ticos in#orm3ticos especiali/ad especiali/ados os en cada una de las #unciones.
11. ¿Se ¿Se pued puede e expl explot otar ar un SO mult multiu iusu suar ario io com como monotarea?
'o. ay procesos procesos propio propios s del sistem sistema a y proces procesos os que pueden pueden ser ejecut ejecutado ados s en una sesi*n sesi*n de tra!aj tra!ajo o por un usuario.
S. 4unque no es lo normal, en sistemas antiguos que conta!an con un solo procesador y con un dise)o de sistema operat operativo ivo !astan !astante te !3sico !3sico este era el modo modo -a!itu -a!itual al de explotaci*n. oy por -oy no es -a!itual.
(. Si estamos estamos e)ecutando e)ecutando un *i)o de un proceso proceso y este se $lo%uea+ ¿%u, le ocurre al proceso padre?
12. ¿9 un multit multitarea area como como monousu monousuario? ario?
Los procesos -ijos y el proceso padre tam!in se !loquean, ya que al no estar disponi!les los recursos que estos -ijos -eredan del proceso padre todos los procesos que dependen de l, esperan a que el !loqueo se resta!le/ca. -. ¿u ¿ui,n i,n se enca encarr#a de pone oner peri/,ricos con el ordenador?
en con contact tacto o
S. "e -ec-o, sistemas operativos actuales se explotan de esta #orma, como Windows 5X, Vista, XP, etc. 1!. Si un ordenador ordenador tiene dos o ms procesadore procesadores+ s+ ¿so lamente podr explotar SO multiprocesador?
los los
El c*ipset. $sta comunicaci*n se reali/a a travs del gestor de entrada0salida u!icado en la placa !ase del ordenador. $ste componente, integrado en la circuiter1a de la placa
'o. $n l se podr podr3 3 inst insta alar lar S( de cualq ualqui uier er tipo tipo,, multiprocesador o monoprocesador6 lo que ocurre es que si instalamos instalamos un S( monoproce monoprocesador sador el sistema sistema in#orm3tico in#orm3tico estar3 in#rautili/ado. 1&. ¿Pude /uncionar /uncionar un SO monoprocesador monoprocesador so$re un ordenador con dos procesadores en su placa $ase? 7omo -emo -emos s come coment ntad ado o en el punt punto o ante anteri rior or,, si S. 7omo instalamos instalamos un S( monoproces monoprocesador ador el sistema sistema in#orm3tico in#orm3tico estar3 in#rautili/ado ya que un procesador quedar3 ocioso. 1(. ¿Son todos todos los los SO 4indo 4indo5s 5s multitare multitarea? a? 'o. Los +nicos sistemas Windows Windows multitarea multitarea real son todas las versiones de la #amilia N8, XP, Vista y las versiones Ser2 ver. Windows 9.: y 9.:: no lo son y Windows 5;, 5< y =e se consideran pseudomultitarea, ya que la gesti*n de memoria que que -ace -acen n no es la que que real realme ment nte e real reali/ i/a a un sist sistem ema a operativo multitarea.
1;. ¿Cul es la di/erencia entre pro#rama y proceso? n programa es una serie de instrucci*n ordenadas desarrolladas para reali/ar una tarea, esa in#ormaci*n se encuentra guardada en una unidad de almacenamiento sin que se encuentre en #uncionamiento. n programa cuando pasa a ejecutarse guardando se en memoria principal se pasa a llamar proceso.
:>. ?7u3l de las siguientes a#irmaciones es cierta so!re el sistema operativo@ a. 4ct+a como intermediario entre el usuario del ordenador y el -ardware de ste. !.
7rea un entorno dentro del que otros programas puedan reali/ar un tra!ajo +til.
c. Proporciona la in#raestructura necesaria para que usuarios y programadores puedan utili/ar el ordenador e#icientemente. d. Todas las anteriores son ciertas.
:<.?7u3l de las siguientes a#irmaciones es falsa so!re el sistema operativo@ a. SO multitarea es aquel que puede utilizar varios procesadores. !. S( multitarea y multiusuario es m3s complejo que monotarea monousuario c. Los S( primitivos ten1an una estructura monol1tica. d. Los S( actuales tienen una estructura en capas. :5.?7u3l de las siguientes a#irmaciones es cierta so!re el sistema operativo@ a. Su estructura actual es en capas, en la que una #unci*n se distri!uye por todas las capas. !. ay un +nico inter#a/, para que el usuario interact+e con la m3quina. $ste inter#a/ puede ser 7LA o BA. c. El nivel supervisor coordina la E/S de los procesos hacia los periféricos.
d. $l nivel de usuario gestiona por completo los procesos de los usuarios, incluyendo su uso de 7P, uso de memoria, uso de peri#ricosC
28. "res procesos A+ < y C+ solicitan la atenci=n de la UCP. :os tiempos o ciclos de UCP %ue necesitan respectivamente para completarse son> &+ ! y 2. epresentar #r/icamente la #esti=n %ue realiar la UCP si usa los al#oritmos @C@S+ S@+ oundBo$in sin prioridad %uantumD1+ en los si#uientes casos> Usa la plantilla en $lanco %ue *ay en la p#ina y p,#alas en el documento. a El orden de lle#ada de A+ < y C se produce en los ciclos> 1+ 8 y ! respectivamente.
D7DS
SED
Found2Fo!in
$ El orden de lle#ada de A+ < y C se produce en los ciclos> 2+ 1 y 8 respectivamente.
D7DS y SED
F(N"2F(GAN
21. epresentar #r/icamente la #esti=n %ue realiar la UCP si usa los al#oritmos oundBo$in sin prioridad con %uantumD1+ S@ y @C@S+ en los si#uientes casos> a
D7DS y SED
F(N"2F(GAN
$
D7DS
SED
F(N"2F(GAN