Es un objeto complejo cuyos componentes se relacionan entre si, hardware, software y recurso humano que permite almacenar y procesar información.
Los elementos del Sistema Computacional son:
- E/S
- Interconexiones
- CPU
- ALU
- Unidad de Control
- Banco de registros
- Interconexiones del CPU
- Memoria
- Software : Sistema Operativo, firmware, bios,etc
Cuando la ALU es limitada a funciones especificas se denomina Sistema Minimo normalmente utilizado en electronica, el sistema maximo es cuando la ALU sirve pra propsitos mas amplios o generales.
Multiprogramacion: Esta relacionado al software, permite ejecutar varios programas dentro de un sistema computacional de forma conjunta, cargados al mismo tiempo sin que se entorpescan o bloqueen entre si. Tambien se le denomina seudo paralelismo. Mientras un proceso espera el otro ejecuta y asi sucesivamente.
Multiproceso: Esta relacionado al Hardaware, cuando la computadora tiene mas de un microprocesador y el sistema operativo es capaz de administrarlos permitiendo ejecutar varios programas al mismo tiempo (paralelismo real)
¿Que es un Sistema Operativo?
Es una coleccion de uno o mas modulos de software que gestionan y controlan los recursos de un sistema computacional.
Permiten al usuario o programadores utilizar una computadora sin tener que tratar con comandos Hardware de bajo nivel muy dificiles de utilizar.
Actua de Interfaz entre el usuario y el hardware.
El sistema operativo Virtualiza la maquina, presenta el sistema computacional de forma que permita acceder a el sin tener que trabajar con el hardaware de forma directa.
Objetivo principal de un sistema operativo: Optimizar el uso de los recursos de un Sistema Computacional
Recursos administrados por el Sistema Operativo: Procesamiento(microprocesadores, memoria ram, memoria virtual, cache, memoria de video), E/S, memoria
Principales Objetos de un sistema Operativo: Procesos: Instrucciones y Archivos: Datos
¿Que es Software?
Es la parte logica de un sistema computacional son aplicaciones y datos.
Tipos de Software
- De acuerdo a su naturaleza:
- Ensamblados
- Compilados
- De acuerdo a su finalidad:
- Sistema: Necesarios para que el sistema computacional funcione(Sistema Operativo, Bios,Microcodigo)
- Orientados a Desarrollo: Orientados a base dedatos o a lenguajes de programacion
- Aplicaciones finales: Utilitarios, etc
Proceso de carga del sistema computacional
- Revision Electrica:(POST) Energiza y verifica los dispositivos
- Bios: Inicia la carga de los dispositivos
- Sistema Operativo: Inicia el Booteo
- Drivers: controladores logicos
- Se analiza la memoria
Tipos de Sistemas
- Por uso
- Secuencia x lotes:Operaciones una tras otra
- Multiprogramacion: se ejecutan varios programas en conjunto sin que se bloqueen o entorpescan entre si, seudo paralelismo
- Tiempo compratido: 1 microprocesador que comparte los recursos con otros procesos
- Tiempo real: Sistema Computacional que responde quaziimediato a lo que le solicitan
- Usuario
- Monousuario: Solo puede atender un usuario a la vez
- Multiusuario: Puede antender varios usuarios a la avez
- Tarea
- Monotarea
- Multitarea
- Presentacion
- Consola: Permite un mayor acercamiento hacia el nucleo del Sistema Operativo
- Grafico: Por debajo tambien maneja consola
Estructura de los Sistemas
- Monoliticos: Todos los componentes o funcionalidades estan contenidas en unico conjunto de aplicaciones las cuales estan muy relacionados directamente (gestion de memoria, gestion de procesos) por lo cual si algo falla dentro de ese conjunto todo falla
- Capas: Se parte del hardware y se comienza a especificar las demas partes, en los niveles inferiores estan los mas importantes.
- Componentes: Se instancian cada uno de los componentes, esta orientado al paradigma d elos objetos. Si algo falla no colapsa todo como en los sistemas monoliticos.
Componentes del SO
- Nucleo
- Administrador de Procesos
- Administrador de Memoria
- Administracion de E/S
- Administracion de archivos
- Administracion de seguridad
- Administracion de comunicacion y redes.
No hay comentarios:
Publicar un comentario