1. S.E.P. S.N.E.S.T. D.G.E.S.T.
INSTITUTO TECNOLÓGICO
DEL ISTMO.
CARRERA: ING. INFORMATICA.
MATERIA: SISTEMAS OPERATIVOS I.
ALUMNO: SANCHEZ LOPEZ FREDDY.
DOCENTE: ING.ME. JACINTO TOLEDO TORRES.
TEMA:
CUESTIONARIO DE INTRODUCCION A LOS SISTEMAS
OPERATIVOS.
SEMESTRE: 4
GRUPO: 4S
Hca. Ciudad de Juchitán de Zaragoza Oax. A febrero del 2015.
2. 1._ CON TUS PROPIAS PALABRAS CONSTRUYE UNA DEFINICION DE S.O.
Un sistema operativo es un software básico o un conjunto de programas que
permite a la computadora realizar diversas tareas además de brindarles recursos
para realizar cada una de estas, El sistema operativo además administra cada una
de las operaciones que la computadora lleva acabo en caso de que surja un
problema el mismo sistema operativo ofrece ayuda para solucionar dicho
problema, en otras palabras el sistema operativo podría ser un medio para que la
computadora pueda interactuar con el usuario.
2._PARA DISEÑAR Y CREAR UN SISTEMA OPERATIVO SE DEBEN DE
ESTABLECER SUS BOJETIVOS, EXPLICA EN QUE CONSISTEN ESOS
OBJETIVOS.
El objetivo fundamental de los sistemas operativos es ejecutar los programas
de los usuarios y facilitar la resolución de sus problemas. El hardware se
construye con este fin, pero como este no es fácil de utilizar, se desarrollan
programas de aplicación que requieren ciertas operaciones comunes.
Otros objetivos son:
Transformar el complejo hardware de una computadora a una máquina
accesible al usuario, esto se refiere que el sistema operativo tiene que
permitir la interacción de la maquina con el usuario haciendo entendible sus
acciones y sus manejos para un uso más fácil.
Lograr el mejor uso posible de los recursos, esto se refiere a que el sistema
operativo tiene que hacer que cada programa con el que cuenta la
computadora tiene que funcionar de manera óptima para un buen
funcionamiento del equipo.
3. Hacer eficiente el uso del recurso, en este punto se refiere a que el sistema
operativo tiene que brindar un buen manejo del programa que se va a
utilizar para realizar dicha tarea en el equipo.
3._ IDENTIFICA EN FORMA DE LISTA CUALES SON LOS COMPONENTES DE
UN S.O.
Los componentes básicos de un sistema operativo son los siguientes:
Gestión de procesos.
Un procesador se dedica exclusivamente a un proceso, con todos sus recursos,
no puede dedicar unos recursos a un proceso y el resto a otro proceso
simultáneamente. Incluye:
Planificación de procesos: se trata de la parte del sistema operativo que decide
qué proceso emplea el procesador en cada instante de tiempo.
Mecanismos de comunicación entre procesos: permiten comunicar a dos
procesos del sistema operativo, tales como la mensajería.
Mecanismos de sincronización: permiten coordinar a procesos que realizan
accesos concurrentes a un cierto recurso.
Administración de memoria principal.
Tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión
del espacio de memoria principal libre y ocupada, así como la asignación de
memoria principal a los procesos.
4. Administración de ficheros.
Gestiona la manera en que la información se almacena en dispositivos de
entrada/salida que permiten el almacenamiento estable.
Gestión de los dispositivos de entrada/salida (driver).
Parte del sistema operativo que conoce los detalles específicos de cada
dispositivo, lo que permite poder operar con él.
Además, el sistema operativo ofrece:
Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto
incluye los intérpretes de órdenes textuales y los basados en gestores de
ventanas.
Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al
sistema operativo.
4._UN ESTUDIANTE DEL NIVEL BASICO AFIRMA QUE EL S.O. NO ES MAS
QUE EL PROGRAMA QUE PERMITE INICIALIZAR LA COMPUTADORA PARA
QUE SE PUEDA TRABAJAR CON ELLA. ¿ES ESTA AFIRMACION
CORRECTA?
En parte la afirmación del estudiante es buena, porque realmente un sistema
operativo es el que permite que una computadora empiece a funcionar, pero a la
vez el sistema operativo sirve para mucho más que eso no simplemente para que
la computadora se inicialice. El sistema operativo permite que cada programa
instalado en el equipo pueda ejecutar su funcionamiento de una manera eficiente
además de ofrecerle al usuario un fácil manejo y entendimiento del equipo de
cómputo.