Parcial # 1


REPÚBLICA DE PANAMÁ
CENTRO REGIONAL UNIVERSITARIO DE BOCAS DEL TORO
FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
PROGRAMA ANEXO DE LAS TABLAS
PARCIAL 1- PLATAFORMAS OPERATIVAS
NOMBRE:               CEDULA:                        GRUPO                     FECHA:
VALOR: 100PTOS OBT                        CALIF                                 PROFA:


INDICACIONES GENERALES:  Lea detenidamente la prueba. Escriba claro, sea ordenado, evite tachar o usar liquido correcto. Confié en usted

1.    Defina brevemente los siguientes conceptos: multiprogramación, sistema operativo, multiproceso, multiusuario y multitarea.

    R= A . Se denomina multiprogramación a una técnica por la que dos o más procesos pueden alojarse en la memoria principal y ser ejecutados concurrentemente por el procesador o CPU.
B. Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.
C. Se refiere a un concepto de sistemas operativos, pero en ocasiones también puede aplicarse a programas de computadora de otro tipo  e incluso a sistemas de cómputo.
D. Es la característica de los sistemas operativos modernos de permitir que varios procesos o aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno o más procesadores.
2.    Defina brevemente los siguientes conceptos: condición de competencias, semáforos, monitores y contadores de evento
R=  a: Esto resulta en una situación ideal de los mercados de bienes y servicios, donde la interacción de la oferta y demanda determina el precio.
c: El proceso que no completa la operación por no ser positivo el valor del semáforo en el momento de realizarla no lo hace porque se mantiene en un bucle, de ahí que se denomine de espera activa.
d: es el principal dispositivo de salida (interfaz), que muestra datos o informaciones al usuario.
e: es un cable de transferencia de datos y de corriente creado por Apple, para el uso de productos de esta empresa tal como iPodsiPhones y iPads

3.    Explique las dos funciones principales de un sistema operativo

  • Gestionar la CPU: Se encarga de administrar la CPU que va a estar repartida entre todos los procesos que se estén ejecutando.
  • Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y a cada usuario, en caso de ser necesario.
4.    Explique ¿Qué son sistema abierto? Y sistema propietario?

R= es un sistema físico o químico que interactivo con otros químicos, por lo tanto está conectado con factores externos a él.
Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.

5.    Explique ¿Qué es kernel? Y ¿Qué es Shell?

R= Se encarga de manejar los recursos hardware como la CPU, la memoria y los discos duros, y proporciona abstracciones que le dan a las aplicaciones una visión consistente de esos recursos. 
Es el programa informático que provee una interfaz de usuario para acceder a los servicios del sistema operativo.

6.    ¿Qué es sistema operativo Unix? Y explique los siguientes comando: logout, cal y date.

R=   es un sistema operativo, es decir, es una colección de programas que ejecutan otros programas en una computadora. 
logout: utiliza para salir de un sistema.
cal: muestra el calendario.
date: es un comando existente en sistemas Unix y tipo unix que muestra la hora y la fecha del sistema y el administrador también puede cambiarla.

7.    Explique y defina planificación apropiativa y no apropiativa.

R=  Una vez que se le ha otorgado la cpu a un proceso, no le puede ser retirada.

8.    Explique porque el Shell no forma parte del propio sistema operativo

R=Es el programación informática que provee una interfaz de usuario para acceder a los servicios del sistema operativo.

9.    Explique los objetivos de la planificación de proceso

R= Es un requisito necesario si queremos ser más productivos.

10. Explique de que se encarga el sistema operativo en un sistema multiusuario.

R=En general se le llama multiusuario a la característica de un sistema operativo o programa que permite proveer servicio y procesamiento a múltiples usuarios simultáneamente, estrictamente es pseudo-simultáneo (tanto en paralelismo real como simulado).


No hay comentarios:

Publicar un comentario