25
Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N.

Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

Embed Size (px)

Citation preview

Page 1: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

Principios de Computación

Universidad de Sonsonate

Ing. Antonio H. Morán N.

Page 2: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Tema:

Software de Sistema

Objetivos: COnocer la definición de Software Conocer los diferentes tipos de software Conocer la importancia de un OS

Page 3: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Tipos de Software

SIstemas Operativos Para usuarios finales (Lenguajes de

Programación) Software de Aplicación

Page 4: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Software de Sistema

Un Sistema Operativo es conjunto de programas que crean la interfaz del hardware con el usuario, y que son ante todo administradores de los recursos, el principal recurso que administran es el hardware de la computadora, además de los procesadores, los dispositivos de almacenamiento, los dispositivos de entrada/salida, los dispositivos de comunicación y datos

Page 5: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Sistemas Operativo

Usuario

Programas

Computadora

OS

Page 6: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Importancia de los OS

Un Sistema Operativo (SO) es en sí mismo un programa de computadora. Sin embargo, es un programa muy especial, quizá el más complejo e importante en una computadora. El SO despierta a la computadora y hace que reconozca a la CPU, la memoria, el teclado, el sistema de vídeo y las unidades de disco

Page 7: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Que puede hacer una pc sin OS

NADA… solo mostrar los mensajes del BIOS NO ROM BASIC - SYSTEM HALTED

Non-System Disk or Disk errorreplace and strike any key when ready

DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER

Page 8: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

No Boot Device availableStrike F1 to retry Boot, F2 for setup utilityo también No Boot Sector on fixed diskStrike F1 to retry Boot, F2 for setup utility

Page 9: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Función del OS

Adjudicar REcursos Monitoreando las actividades del sistema  Administración del disco y los archivos Administración de Trabajos Control de Operaciones de Entrada y Salida Administración de Memoria Recuperación de Errores Programas de Proceso

Page 10: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Estructura de un OS

Monolítica Jerarquica

Page 11: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Estructura Monolítica

Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra

Page 12: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Caracteristica Principal

Basado en Modulos

Page 13: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Estructura Jerarquica

A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del sistema contenía subpartes y esto organizado en forma de niveles

Page 14: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Dividido en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos

Page 15: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Otra forma

Page 16: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Máquina Virtual.

Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas:

Page 17: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes.

Page 18: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Page 19: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Cliente-servidor ( Microkernel

El tipo más reciente de sistemas operativos es el denominado Cliente-servidor, que puede ser ejecutado en la mayoría de las computadoras, ya sean grandes o pequeñas.

Page 20: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Ejemplos

Page 21: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Clasificación de OS x Servicios

Page 22: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Sistemas operativos por la forma de ofrecer sus servicios.

Sistemas Operativos de Red Sistemas Operativos Distribuidos

Page 23: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

NOS – NetWork Operating System

Los sistemas operativos de red se definen como aquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras a través de un medio de transmisión con el objeto de intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades.

Page 24: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

Sistemas Operativos Distribuidos

Los sistemas operativos distribuidos abarcan los servicios de los de red, logrando integrar recursos ( impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso ) en una sola máquina virtual que el usuario accesa en forma transparente.

Page 25: Principios de Computación Universidad de Sonsonate Ing. Antonio H. Morán N

[ UNIVERSIDAD DE SONSONATE ] - [ PRINCICIOS DE COMPUTACIÓN ] – [ ING. ANTONIO H. MORÁN N.]

CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO

Su función es cargar a memoria a todos los archivos todos los archivos necesarios para la ejecución de un proceso.