INGENIERA EN SISTEMAS DE INFORMACIN - SISTEMAS OPERATIVOS
Ejercicios de Primeros Parciales
1). Una de las estrategias para implementar multitarea que utilizaron algunos sistemas operativos se denomin multitarea cooperativa. a). Explique en qu consista y muestre cmo funcionaba utilizando un diagrama de transicin de estados del proceso. b). Enuncie las desventajas de este enfoque. Los S.O. tomaban alguna medida para mitigar estas desventajas? c). Enumere los sistemas operativos que la utilizaron. 2). Compare la gestin de memoria de CP/M, MS-DOS, PalmOS y MacOS. Asegrese de explicitar las razones que llevaron a utilizar el enfoque elegido por cada S.O. y de comentar ventajas y desventajas. 3). Enumere y explique los objetivos del sistema de gestin de memoria de un sistema operativo. Evale la gestin de memoria paginada de acuerdo al cumplimiento de stos objetivos. 4). Cmo se determinaba el tamao real de un archivo en CP/M? y en DOS? 5). Explique en detalle qu significa que el sistema operativo brinde una mquina extendida. D al menos tres ejemplos. 6). Compare la gestin de memoria principal de CP/M, MS-DOS, y MacOS. Asegrese de explicitar las razones que llevaron a utilizar el enfoque elegido por cada S.O. y de comentar ventajas y desventajas. 7). Explique los posibles enfoques arquitectnicos al construir un sistema operativo (asegrese de mencionar las ventajas y desventajas de cada enfoque). Diga (justificando) a qu enfoque corresponde cada uno de los sistemas operativos analizados hasta el momento. 8). Una de las decisiones al momento de implementar un sistema operativo es si el mdulo que proporciona la interfaz de usuario (shell) ser parte del ncleo (kernel) o un mdulo/programa separado. Diga que decisin se tom al respecto en cada uno de los sistemas operativos vistos en la ctedra. Enuncie las razones por las que decidi de una u otra manera en cada caso. 9). Enumere y explique los tipos de sistemas operativos. Diga a qu tipo pertenece cada uno de los sistemas operativos analizados hasta el momento. 10). Qu recursos gestiona un sistema operativo? Cmo organiza sus componentes para realizar dicha gestin? 11). Compare la gestin de archivos y directorios de los Sistemas Operativos CP/M, MS-DOS y MacOS. 12). Compare la estructura y kernel de CP/M, MS-DOS y MacOS. 13). Cmo se cargaban en memoria los Sistemas Operativos CP/M, MS-DOS y MacOS. Explique las razones en cada caso.