Sistemas operativos 1 introducción

Post on 28-Jun-2015

72 views 1 download

Transcript of Sistemas operativos 1 introducción

SISTEMAS OPERATIVOS 1

Prof. Sebastián de los Angeles Esc. Técnica de Melo

¿Por qué y

para qué

existen las

computadoras?

“Es indigno de hombres excelentes

desperdiciar las horas como esclavos en

la labor de calcular lo que sin riesgo

podría relegarse a alguien más si se

utilizaran máquinas.”

Gottfried Leibniz (1646 - 1716)

filosofo, lógico, matemático, jurista, bibliotecario y político alemán. Desarrolló, al mismo

tiempo que Newton, el cálculo diferencial e integral. Mejoró y desarrolló el sistema numérico

binario, desarrolló aspectos de la algoritmia y otras teorías que luego resultarían

fundamentales para el desarrollo de teorías básicas la informática como ser la máquina de

Turing y la teoría cibernética, además de describir métodos de control y cálculo que siguen

aplicándose en las computadoras modernas. Inventó, junto con Denis Papin, una máquina de

vapor, y por su cuenta una calculadora mecánica capaz de realizar sumas, restas,

multiplicaciones y divisiones con números de hasta 16 cifras. Se lo considera el primer teórico

de la informática.

Computadoras:

Máquinas electrónicas programables capaces de realizar cálculos lógicos y aritméticos.

Diseñadas para simplificar y agilizar la tarea de realizar cálculos y procesar información.

Resultan en sistemas muy complejos como para que el usuario interactúe directamente con ellos

Interfaces de Control

Sistemas que permiten a un ser humano controlar e

interactúe con un dispositivo (por lo general

mecánico o electrónico) de forma sencilla y segura.

Sistemas Operativos

Son un conjunto de programas y aplicaciones que permiten al usuario controlar e interactuar con una computadora.

Controla y administra el hardware disponible.

Traduce las órdenes del usuario a señales binarias comprensibles por el hardware y las respuestas del hardware para que resulten comprensibles por el usuario.

Funciones de un S.O.

a) Creación y Ejecución de programas

b) Acceso controlado a los archivos

c) Acceso a los dispositivos de ingreso y salida

de datos (I/O)

d) Detección de errores

e) Información y estadísticas del rendimiento del sistema

Funcionamiento de un S.O

Usuario

Aplicación

Sistema Operativo

Hardware

Estructura de un S.O.

Aplicaciones

CPU Memoria Dispositivos

Núcleo ó Kernel

Tipos de Sistema Operativo

Monotarea: Sólo puede ejecutar una tarea a la vez

Multitarea: Puede ejecutar varias tareas a la vez

Monousuario: Sólo admite un usuario

Multiusuario: Admite múltiples usuarios y configuraciones

Embebido o empotrado: Incluido en el hardware y diseñado para desempeñar tareas básicas y dedicadas

De propósito general: Instalado en un medio de almacenamiento de una computadora.

Distribuido: Instalado en varias computadoras que comparten tareas y trabajan como una sola.

De Tiempo Real: Usado para aplicaciones donde se requiere respuesta inmediata, como ser procesos industriales, sistemas de control de aviones, aplicaciones militares, etc.

Material redactado por prof. Sebastián de los Angeles basándose en documentación

obtenida en las páginas:

• http://en.wikipedia.org/wiki/Operating_system

Y en las siguientes publicaciones:

• Martínez Pomares, Diego y Roumenov Chirinov, Roumen. “Arquitectura de Computadores”, Universidad Pública de Navarra.

Este material está publicado bajo una licencia de Creative Commons Reconocimiento-

CompartirIgual 3.0 Unported, puede reutilizarse y redistribuirse libremente, siempre y

cuando se lo nombre como referencia y el trabajo resultante se distribuya de forma

gratuita.

© Luis Sebastián de los Angeles, 2013

Melo, Cerro Largo, Uruguay