You are on page 1of 16

ABSTRAC

 The operating system is the software (or


software) more important than one computer.
To work for other programs, each general-
purpose computer must have an operating
system. Operating systems perform basic
tasks such as recognition of the keyboard
connection, sending information to the screen,
keep track of files and directories on disk, and
controlling peripheral devices such as printers,
scanners.

INTRODUCCION

 Un Sistema Operativo (SO) es una colección organizada de rutinas o


extensiones de software del hardware. Consiste en rutinas de control
que hacen funcionar una computadora y proporcionan un entorno
para la ejecución de los programas. Existen otros programas que se
apoyan en el SO para poder acceder a los recursos que necesitan.
Esto se lleva a cabo a través de llamadas sistema operativo.
También el SO debe brindar una forma de que el usuario se pueda
comunicar con él a través de una interfaz que le brinde una vía de
comunicación con el hardware del sistema informático.
 El objetivo principal del SO es lograr que el sistema informático es el
lograr que el hardware de la computadora se emplee de modo
eficiente, y el objetivo secundario se use de manera cómoda.
 El SO debe asegurar el correcto funcionamiento del sistema informático.
Para lograr esto el hardware debe brindar algún mecanismo
apropiado que impida que los usuarios intervengan en el
funcionamiento del sistema y así mismo el SO debe poder utilizar
este recurso de hardware de modo que esto se cumpla. El SO debe
ofrecer servicios a los programas y sus usuarios para facilitar la
tarea de programación.


PALABRAS CLAVES
 PROCESOS: Es un concepto manejado por el sistema
operativo que consiste en las instrucciones de un
programa destinadas a un microprocesador.
 SISTEMAS: En el sentido más amplio, un sistema es
simplemente un conjunto de componentes que interactúan
para alcanzar un objetivo.
 CONCURRENCIA: es la propiedad de los sistemas
que permiten que múltiples procesos sean ejecutados al
mismo tiempo, y que potencialmente puedan interactuar
entre sí
 DISPOSITIVOS: En informática, se utiliza para referirse a
los componentes de la computadora
 SEGURIDAD: Garantía o conjunto de garantías que se da a
alguien sobre el cumplimiento de algo.

 CONFIABILIDAD: permite asegurar los factores claves con


una correcta operación y mantenimiento

 VELOCIDAD: La velocidad de funcionamiento de una


computadora está relacionada a rendimiento

 EFICIENCIA: Uso racional de los recursos con que se cuenta


para alcanzar un objetivo predeterminado. A mayor eficiencia menor
la cantidad de recursos que se emplearán, logrando mejor
optimización y rendimiento.



 PROGRAMAS: secuencia de instrucciones que una computadora
puede interpretar y ejecutar.

 FLEXIBILIDAD: permite manejar aplicaciones tanto sencillas


como avanzadas

 POTENCIA: al sistema de potencia lo forman todos los elementos


que están interrelacionados con el fin de lograr realizar un trabajo en
función del tiempo, es decir que operan a un dispositivo

 INTERFAZ: parte de un programa que permite el flujo de información


entre un usuario y la aplicación
 MULTITAREA : permite ejecutar varios procesos al mismo
tiempo usando uno o más microprocesadores.
 MULTIUSUARIO : Cualquier hardware o software que tiene la
capacidad de soportar múltiples usuarios
 DISCOS:es un dispositivo de almacenamiento no volátil, que conserva
la información aun con la pérdida de energía

 ORDENADOR:es una máquina electrónica que recibe y procesa


datos para convertirlos en información útil.

 MEMORIA: se utiliza frecuentemente para referirse a los
módulos de memoria que se usan en los computadores
personales y servidores.

 EJECUTAR: ejecutar es la acción de iniciar la carga de


un programa o de cualquier archivo ejecutable.

 LICENCIA: es el conjunto de permisos que un desarrollador


da para la distribución, uso y/o modificación de la aplicación que
desarrolló

CARACTERISTICAS
 Permitir la concurrencia de procesos, traslapándose el tiempo de entrada/salida
(E/S) con el de cálculo y ocupando la memoria con varios programas.
 Posibilitar la ejecución de cualquier proceso en el momento que se solicite
siempre y cuando haya suficientes recursos libres para él.
 Ser eficiente en cuanto a reducir: el tiempo medio que ocupa cada trabajo, el
tiempo que no se usa la CPU, el tiempo de respuesta en sistemas
multiacceso y el plazo entre dos asignaciones de CPU a un mismo programa.
 Ser eficiente en cuanto a aumentar la utilización de recursos en general, tales
como memoria, procesadores, dispositivos de E/S, discos magnéticos, datos,
etc.
 Ser fiable, es decir, un sistema operativo no debe tener errores y debe prever
todas las posibles situaciones.
 Ser de tamaño pequeño.
 Posibilitar y facilitar en lo posible el "diálogo" entre computadora y usuario de la
misma.
 Permitir compartir entre varios usuarios los recursos de hardware con que cuenta
una computadora.
 Permitir a los usuarios compartir datos entre ellos, en caso necesario.
 Facilitar la E/S de los diferentes dispositivos conectados a una computadora.
 LINK VIDEO

http://senamae.blogspot.com


WINDOWS
MAC
LINUX
SO
SO
VENTAJAS

 el sistema operativo permite la "disociación" de programas y
hardware, principalmente para simplificar la gestión de recursos
y proporcionar una interfaz de usuario


 permite la interacción de todos los dispositivos que componen el
hardware


 hace mas amigable la interfaz de trabajo para el usuario

CONCLUSION

 Los sistemas operativos siguen evolucionando. Los sistemas
operativos distribuidos están diseñados para su uso en un grupo
de ordenadores conectados pero independientes que comparten
recursos. En un sistema operativo distribuido, un proceso puede
ejecutarse en cualquier ordenador de la red (normalmente, un
ordenador inactivo en ese momento) para aumentar el rendimiento
de ese proceso.
Todos los Sistemas Operativos modernos son multitarea y pueden
ejecutar varios procesos simultáneamente. En la mayoría de los
ordenadores sólo hay una CPU; un Sistema Operativo multitarea
crea la ilusión de que varios procesos se ejecutan
simultáneamente en la CPU. El mecanismo que se emplea más a
menudo para lograr esta ilusión es la multitarea por segmentación
de tiempos, en la que cada proceso se ejecuta individualmente
durante un periodo de tiempo determinado. Si el proceso no
finaliza en el tiempo asignado, se suspende y se ejecuta otro
proceso. Este intercambio de procesos se denomina conmutación
de contexto. El sistema operativo se encarga de controlar el
estado de los procesos suspendidos. También cuenta con un
mecanismo llamado planificador que determina el siguiente
proceso que debe ejecutarse. El planificador ejecuta los procesos
basándose en su prioridad para minimizar el retraso percibido por

You might also like