You are on page 1of 5

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MEXICO

DIVISION DE CIENCIAS EXACTAS INGENIERIA Y


TECNOLOGIA

SISTEMAS OPERATIVOS
DOCENTE: LIC. ROCIO ALEJANDRA VAZQUEZ TZOMPANTZI

UNIDAD 1 ACTIVIDAD 1
INTRODUCCION A LOS SISTEMAS OPERATIVOS

INGENIERIA EN DESARROLLO DE SOFTWARE


ALEJANDRO CORTES ZUIGA ES1611302703
GRUPO: DS-DSOP-1602-B1-001
JULIO 2016
Introduccin:

Escribir del sistema operativo de cualquier maquina es escribir del alma de


una maquina ya que es la que permite la interaccin y ejecucin entre el usuario y los
elementos perifricos que la componen, este estudio est basada en el hecho de que todas
las maquinas poseen uno, llmese como se llame y sea de la versin que sea al final es el
software que permite el funcionamiento de la mquina y su correlacin con el usuario.

1.- Qu es un Sistema Operativo?

Una computadora moderna consta de uno o ms procesadores, una memoria


principal, discos, impresoras, un teclado, un ratn, una pantalla o monitor, interfaces
de red y otros dispositivos de entrada/salida.
Las computadoras estn equipadas con una capa de software llamada
sistema operativo, cuyo trabajo es proporcionar a los programas de usuario un
modelo de computadora mejor, ms simple y pulcro, as como encargarse de la
administracin de todos los recursos antes mencionados.
El sistema operativo es la pieza fundamental del software y se ejecuta en
modo kernel (tambin conocido como modo supervisor).
En este modo, el sistema operativo tiene acceso completo a todo el hardware
y puede ejecutar cualquier instruccin que la mquina sea capaz de ejecutar.
El resto del software se ejecuta en modo usuario, en el cual slo un
subconjunto de las instrucciones de mquina es permitido.
En particular, las instrucciones que afectan el control de la mquina o que se
encargan de la E/S (entrada/salida) estn prohibidas para los programas en modo
usuario
2.- Cul es la funcin de un Sistema Operativo?

En trminos generales se puede definir como el componente del software


encargado de la interrelacin de los programas con los componentes del equipo y
del equipo con el usuario.
Una de las principales funciones es la de servir de mquina virtual, esta
funcionalidad es la que permite a los programadores abstraerse de la capa de
hardware y utilizar una serie de llamadas al sistema operativo para que este sea el
encargado de trabajar a bajo nivel con los componentes fsicos, es por este motivo
que se dice que el sistema operativo es una interfaz entre las aplicaciones y el
hardware del equipo.
La otra gran funcin de un sistema operativo es la de controlar el acceso y la
utilizacin de recursos del sistema, adems tambin controla quien hace y utiliza
estos recursos y en qu momento; sin esta funcin del sistema operativo todos los
procesos podran enviar al mismo tiempo peticiones de escritura/lectura a un disco
duro y, por consiguiente, no se podra garantizar que se completase con xito ninguna
de las peticiones ya que no existira forma de controlar en qu momento se encuentra
ocupado ejecutando la orden encomendada por uno de los procesos.

3.- Qu gestiona un Sistema Operativo?

Gestin de procesos

Un proceso es bsicamente un entorno formado por todos los recursos


necesarios para ejecutar programas. Desde el punto de vista del SO, un proceso es
un objeto ms que hay que gestionar y al cual hay que dar servicio

Podemos decir que un programa es una entidad pasiva, en tanto en cuanto es


un conjunto de instrucciones de cdigo mquina y datos almacenados en un
ejecutable.
Mientras que un proceso sera la ejecucin de ese programa, es decir, el
programa en accin.
Esto indica que los procesos son dinmicos, estn en constante cambio debido
a estos recursos necesarios, ya que al intentar realizar algn tipo de accin puede
ser que tenga que permanecer a la espera de que dicho recurso est disponible,
por ejemplo una peticin de lectura del disco duro, y que el brazo lector del disco
duro lo est utilizando otro proceso. Al igual que las instrucciones de programa,

Gestin de memoria

La gestin de memoria se encarga de asignar la memoria fsica del sistema a


los programas, stos se expanden hasta llenar la memoria con que se cuenta.
Todas las computadoras tienen una jerarqua de memoria, con una pequea
cantidad de memoria cach, una cantidad mucho mayor de memoria principal (RAM)
y decenas o centenas de gigabyte de almacenamiento en disco. El administrador de
memoria es el encargado de administrar la jerarqua de memoria.
Es el encargado de saber qu partes de la memoria estn en uso o no, asignar y
liberar la memoria principal a los procesos que la requieren, y administrar los
intercambios entre la memoria principal y el disco.
Se puede decir que los objetivos principales de un sistema de gestin de memoria
pasan por ofrecer a cada proceso un espacio lgico propio proporcionando una
proteccin entre los procesos, permitir que los procesos compartan la memoria.
Adems se debe maximizar el rendimiento del sistema y proporcionar a los procesos
mapas de memoria grandes.

Existen dos tipos de memoria:


Principal y virtual

La memoria principal constituye el dispositivo de almacenamiento primario de


los computadores. De carcter voltil, en ella se ubican los datos que precisan los
programas para su ejecucin. Esta memoria es de mayor costo que la memoria
secundaria, pero el acceso a su informacin es mucho mayor.
La memoria principal se comunica con la CPU mediante el bus de
direcciones, y es el ancho de este bus el que determina la capacidad del
microporcesador para el direccionamiento de direcciones de memoria. Se puede
decir de manera coloquial que la memoria principal est formada como un conjunto
de casillas, cada una con una direccin que las identifica, donde se almacenan los
datos y las instrucciones correspondientes a los programas. Cada casilla est
enumerada con lo que se denomina direccin de memoria.
Memoria virtual El tamao del programa, datos y pila puede exceder la
cantidad de memoria fsica disponible, por lo que el sistema guarda en la memoria
secundaria aquellas partes del programa que no estn en ejecucin o que no tienen
espacio para ser cargadas en la memoria principal. La memoria virtual utiliza estos
dos niveles de jerarqua de memoria: principal y secundaria o de respaldo que suele
ser el disco. Con ello podemos obtener una cantidad de memoria mayor que la

Memoria fsica disponible, y por tanto ejecutar procesos con una memoria lgica
mayor que la memoria fsica disponible.

4.- Qu Sistemas Operativos conoces?

Windows

5.- Cmo elegimos un Sistema operativo?

Para elegir un sistema operativo hay que tener en cuenta:

Costos
Requisitos de Hardware
Evaluacin de necesidades
Facilidad de uso
Compatibilidad de Software
Proteccin contra virus
Herramientas de edicin
Herramientas de Programacin
Adems de:
Falibilidad
Rendimiento
Controladores de dispositivos (plug and play)
Aplicaciones
6.- Cules son las caractersticas de los Sistemas Operativos que conoces?

Principales caractersticas de Windows

Cuenta un ambiente grafico (GUI)


Multitarea (Multitasking)
Permite el uso de hasta 255 caracteres para nombrar archivos
Asistente
Entorno de red
Administracin de archivos y carpetas
Conexiones de red e internet
Dispositivos de Sonido, Audio y Voz
Plug and Play de perifricos
Qu nueva caracterstica o funcionalidad consideras que debe incluir la siguiente
generacin de los Sistemas Operativos?

Bajo costo (W10 free)


Incrementar los protocolos de seguridad
Rapidez
Que sea amigable
Desarrollo de ambientes grficos

Conclusin:

Como se pudo observar el software es sino la parte fundamental es uno de


los mecanismos que permiten el funcionamiento de cualquier mquina, en conjunto
software y hardware, componen un todo para su mejor funcionamiento, haciendo una
analoga su comportamiento y funcionamiento asemejan al cuerpo humano ya que sin los
rganos interno el cuerpo humano simplemente no tendra correlacin algunos con las
piernas, brazos etc., impidiendo as su buen funcionamiento, claro que la edad estara en
relacin con las versiones y actualizaciones de este.

Y para ti que me hiciste el favor de leerme Qu versin eres y que tan actualizado
estas?

Bibliografa
Discovery. (1996). http://www.discoverycomputer.co/. Obtenido de http://www.discoverycomputer.co/

Mizraim, P. V. (02 de 02 de 2015). http://es.slideshare.net/azrahim/principales-caractersticas-de-windows.


Obtenido de http://es.slideshare.net

Rodriguez, L. D. (2007). El gran libro del PC interno. Barcelona Espaa: AlfaOmega.

Tanenbaum, A. S. (2009). Sistemas Operativos Modernos. Mexico d.f.: Pearson Educacion.

wikiHow. (s.f.). http://es.wikihow.com/elegir-un-sistema-operativo. Obtenido de http://es.wikihow.com

You might also like