Guia 2

7
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

description

sistemas operativos

Transcript of Guia 2

Page 1: Guia 2

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

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

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

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

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

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

Mac OS X

Familia UNIX

AIX

AMIX

GNU/Linux

GNU / Hure

HP-UX

Iris

Minis

Sistema V

Solares

Anexare