Guia 2
-
Upload
katerinelok -
Category
Documents
-
view
407 -
download
2
description
Transcript of Guia 2
![Page 1: Guia 2](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559c857c1a28ab79328b467a/html5/thumbnails/1.jpg)
DEFINA SOFWARE
Son aquellos
Programas destinados a ser ejecutados
por la
CPU del ordenador. Son cargados en la
memoria principal
Para su ejecución.
SISTEMA OPERATIVO
Un sistema operativo es
un programa que actúa como
intermediario entre el usuario y el
hardware de un computador y su
propósito es proporcionar un entorno en
el cual el usuario pueda
ejecutar programas.
El objetivo principal de
un sistema operativo es lograr que
el sistema de computación se use de
manera cómoda, y el objetivo secundario
es que el hardware del computador se
emplee de manera eficiente.
Un sistema operativo es un software de
sistema, es decir, un conjunto de
programas de computadora destinado a
permitir una administración eficaz de
![Page 2: Guia 2](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559c857c1a28ab79328b467a/html5/thumbnails/2.jpg)
sus recursos. Comienza a trabajar
cuando se enciende el computador, y
gestiona el hardware de la máquina
desde los niveles más básicos,
permitiendo también la interacción con
el usuario
Historia de los sistemas operativos:
A fines de los 40´s el uso de
computadores estaba restringido a
aquellas empresas o instituciones que
podían pagar su alto precio, y no
existían los sistemas operativos, en su
lugar, el programador debía tener un
conocimiento y contacto profundo con el
hardware, y en el infortunado caso de
que su programa fallara, debía
examinar los valores de los registros y
paneles de luces indicadores del estado
de la computadora para determinar la
causa del dallo y poder corregir su
programa, además de enfrentarse
nuevamente a los procedimientos de
apartar tiempo del sistema y poner a
punto los compiladores, limadores, etc.;
para volver a correr su programa, es
decir, enfrentaba el problema del
procesamiento serial (serial procesan).
Cómo funciona un Sistema Operativo
![Page 3: Guia 2](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559c857c1a28ab79328b467a/html5/thumbnails/3.jpg)
Los sistemas operativos proporcionan
una plataforma de software encima de
la cual otros programas, llamados
aplicaciones, puedan funcionar. Las
aplicaciones se programan para que
funcionen encima de un sistema
operativo particular, por tanto, la
elección del sistema operativo
determina en gran medida las
aplicaciones que puedes utilizar
Cómo se utiliza un Sistema Operativo
Un usuario normalmente interactúa con
el sistema operativo a través de un
sistema de comandos, por ejemplo, el
sistema operativo DOS contiene
comandos como copiar y pegar para
copiar y pegar archivos
respectivamente. Los comandos son
aceptados y ejecutados por una parte
del sistema operativo llamada
procesador de comandos o intérprete de
la línea de comandos. Las interfaces
gráficas permiten que utilices los
comandos señalando y pinchando en
objetos que aparecen en la pantalla.
![Page 4: Guia 2](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559c857c1a28ab79328b467a/html5/thumbnails/4.jpg)
Características de un sistema
operativo
Las características deseables más
importantes de un sistema operativo
son:
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 mulatices 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.
![Page 5: Guia 2](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559c857c1a28ab79328b467a/html5/thumbnails/5.jpg)
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.
Clasificación de los Sistemas Operativos
Los sistemas operativos pueden ser
clasificados de la siguiente forma:
Multiusuario: Permite que dos o más
usuarios utilicen sus programas al
mismo tiempo. Algunos sistemas
operativos permiten a centenares o
millares de usuarios al mismo tiempo.
Multiprocesador: soporta el abrir un
mismo programa en más de una CPU.
![Page 6: Guia 2](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559c857c1a28ab79328b467a/html5/thumbnails/6.jpg)
Multitarea: Permite que varios
programas se ejecuten al mismo tiempo.
Multigrano: Permite que diversas
partes de un solo programa funcionen al
mismo tiempo.
Tiempo Real: Responde a las entradas
inmediatamente. Los sistemas
operativos como DOS y UNIX, no
funcionan en tiempo real.
Ejemplos de Sistema Operativo
Familia Windows
Windows 95
Windows 98
Windows ME
Windows NT
Windows 2000
Windows 2000 server
Windows XP
Windows Server 2003
Windows CE
Windows Mobile
Windows XP 64 bits
Windows Vista (Longorón)
Familia Macintosh
Mac OS 7
Mac OS 8
Mac OS 9
![Page 7: Guia 2](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559c857c1a28ab79328b467a/html5/thumbnails/7.jpg)
Mac OS X
Familia UNIX
AIX
AMIX
GNU/Linux
GNU / Hure
HP-UX
Iris
Minis
Sistema V
Solares
Anexare