0 évaluation0% ont trouvé ce document utile (0 vote)
6K vues5 pages
El documento explica conceptos básicos sobre sistemas operativos, incluyendo si pueden ser multiusuario, si pueden funcionar como cliente o servidor, cómo gestionan la memoria, si todos los procesos pertenecen al SO, qué ocurre cuando un proceso se bloquea, quién se encarga de la comunicación con los periféricos, si todos los SO gráficos incluyen interfaz texto, cómo procesan Windows los trabajos y diferencias entre programa y proceso.
El documento explica conceptos básicos sobre sistemas operativos, incluyendo si pueden ser multiusuario, si pueden funcionar como cliente o servidor, cómo gestionan la memoria, si todos los procesos pertenecen al SO, qué ocurre cuando un proceso se bloquea, quién se encarga de la comunicación con los periféricos, si todos los SO gráficos incluyen interfaz texto, cómo procesan Windows los trabajos y diferencias entre programa y proceso.
El documento explica conceptos básicos sobre sistemas operativos, incluyendo si pueden ser multiusuario, si pueden funcionar como cliente o servidor, cómo gestionan la memoria, si todos los procesos pertenecen al SO, qué ocurre cuando un proceso se bloquea, quién se encarga de la comunicación con los periféricos, si todos los SO gráficos incluyen interfaz texto, cómo procesan Windows los trabajos y diferencias entre programa y proceso.
Elementos y estructura Actividades 1. Pueden ser multiusuario todos los SO actuales? No. Sistema multiusuario es aquel al que se conectan y validan otros usuarios desde otros terminales o equipos ejecutando programas en el equipo al que se conectan. Windows Vista y XP, entre otros, son sistemas que no permiten este tipo de conexiones. 2. Puede un SO servidor explotarse como SO cliente? S. Windows Server o Linux !untu pueden explotarse como servidores o como clientes, dependiendo de los programas y servicios que les instalemos. !. "odos los SO #estionan la memoria en $lo%ues? 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 re#erencia un conjunto de celdas de memoria en las que se puede almacenar in#ormaci*n so!re un +nico programa o proceso. &. "odos los procesos %ue #estiona un SO pertenecen al propio SO? 'o. ,ay procesos propios del sistema y procesos que pueden ser ejecutados en una sesi*n de tra!ajo por un usuario. (. Si estamos e)ecutando un *i)o de un proceso y este se $lo%uea+ %u, le ocurre al proceso padre? Los procesos -ijos y el proceso padre tam!i.n 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. -. .ui,n se encar#a de poner en contacto los peri/,ricos con el ordenador? El c*ipset. $sta comunicaci*n se reali/a a trav.s del gestor de entrada0salida u!icado en la placa !ase del ordenador. $ste componente, integrado en la circuiter1a de la placa !ase, se denomina c-ipset y una de las #unciones que rea2 li/a, entre otras muc-as, es precisamente la de comunicar las unidades #uncionales del equipo con los peri#.ricos de entrada0salida. 0. "odos los sistemas operativos con inter/a1 tipo #r2/ico incorporan inter/a1 tipo texto para reali1ar al#unas operaciones? S. So!re todo para poder tra!ajar remotamente o en caso de no poder ejecutar el entorno gr3#ico por alg+n pro!lema. 3. 4indo5s 6P y 4indo5s 7ista+ procesan los tra$a)os en lotes o en tiempo real? En tiempo real. $ste tipo de explotaci*n del ordenador es similar a la de proceso por lotes. La di#erencia est3 en que el usuario que introduce los datos es el que suele lan/ar el programa para ejecutar los datos introducidos y el que o!tiene la in#ormaci*n procesada, todo ello en un mismo sistema in#orm3tico y en un tiempo relativamente corto. 18. 9 los SO :inux? En tiempo real+ i#ual %ue en el caso anterior. 4dem3s, las tres #ases se -acen sin que #1sicamente -aya varios componentes, di#erentes personas implicadas o distintos sistemas in#orm3ticos especiali/ados en cada una de las #unciones. 11. Se puede explotar un SO multiusuario como monotarea? S. 4unque no es lo normal, en sistemas antiguos que conta!an con un solo procesador y con un dise)o de sistema operativo !astante !3sico este era el modo -a!itual de explotaci*n. ,oy por -oy no es -a!itual. 12. 9 un multitarea como monousuario? S. "e -ec-o, sistemas operativos actuales se explotan de esta #orma, como Windows 5X, Vista, XP, etc. 1!. Si un ordenador tiene dos o m2s procesadores+ so lamente podr2 explotar SO multiprocesador? 'o. $n .l se podr3 instalar S( de cualquier tipo, multiprocesador o monoprocesador6 lo que ocurre es que si instalamos un S( monoprocesador el sistema in#orm3tico estar3 in#rautili/ado. 1&. Pude /uncionar un SO monoprocesador so$re un ordenador con dos procesadores en su placa $ase? S. 7omo -emos comentado en el punto anterior, si instalamos un S( monoprocesador el sistema in#orm3tico estar3 in#rautili/ado ya que un procesador quedar3 ocioso. 1(. Son todos los SO 4indo5s multitarea? 'o. Los +nicos sistemas Windows 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 -acen no es la que realmente reali/a un sistema operativo multitarea. 1;. Cu2l 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 perifricos. 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 #r2/icamente la #esti=n %ue reali1ar2 la UCP si usa los al#oritmos @C@S+ S@A+ ?oundB?o$in sin prioridad C%uantumD1E+ en los si#uientes casos> Usa la plantilla en $lanco %ue *ay en la p2#ina y p,#alas en el documento. aE El orden de lle#ada de A+ < y C se produce en los ciclos> 1+ 8 y ! respectivamente. D7DS SED Found2Fo!in $E 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 #r2/icamente la #esti=n %ue reali1ar2 la UCP si usa los al#oritmos ?oundB?o$in sin prioridad con %uantumD1+ SA@ y @C@S+ en los si#uientes casos> aE D7DS y SED F(N"2F(GAN $E D7DS SED F(N"2F(GAN