TEMA I
PARTES DE UNA COMPUTADORA
PARTES INTERNAS
MEMORIA: Es una secuencia de celdas de almacenamiento numeradas donde cada una es un bit o unidad de informacion
MEMORIA: Es una secuencia de celdas de almacenamiento numeradas donde cada una es un bit o unidad de informacion
- PROCESADOR (tambien llamada unidad central de procesamieno o CPU) Consta de manera basica de los siguientes elementos
LA UNIDAD DE CONTROL : Sigue la direccion de las posisciones en memoria que contiene la minstruccion que el computadoe va ha realizar en ese momento recupera la informacion poniendola en la ALU para la operacion que debe desarrollar
PARTES DE UNA COMPUTADORA ( EXTERNAS)
- MONITOR: el monitor o pantalla de computadora es un dispositivo de salida que mediante una interfazmuestras los resultados o los graficos de procesamientos de una computadora
- IMPRESORA es un periferico de computadora que permite producir una copia permanete de textos o graficos de documentos almacenados en forma electronicos a imprimido en papel ( medio fisico)
- ESCANER: es un periferico que se utiliza para converit mediante el uso de la luz, imagens o textos a cualquier otro formato, ( copia del mismo o almacenamiento digital)
- ALMACENAMIENTO SECUNDARIO : el disco duro es un sistema de grabacion megnetica digital en donde en la mayoria de las cosas resientes el sistema operativo de la computadora
- ALTAVOSES se utilizan para escuchar sonidos emitidos por el computador, musica, errores, etc.
SISTEMA OPERATIVO
Un sistema operativo es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones
FUNCIONES DEL SISTEMA OPERATIVO
ADMINISTRACION DEL PROCESADOR: el sistema operativo administra la distribuir del procesador entre los distintos programas por medio de un algoritmo de programacion
GESTION DE LA MEMORIA DE ACCESO ALAETORIO: el sistema operativo se encarga de gestionar el espacio de memoria asignada para cada aplicacion y para cada usuario, cuando una memoria fisica es insuficienteel sistema operativo crea una zona de memoria en el disco duro denominada "memoria virtual" puede ejecutar aplicaciones que requieran una memoria sepera la memoria RAM pero esta memoria es mucha mas lenta
GESTION DE ENTRADAS/SALIDAS: el sistema operativo permite verificar y controlar el acceso de los programas a los recursos materiales a traves de los drivers
GESTION DE EJECUCION DE APLICACIONES : el sistema operativo se encarga de que las aplicaciones se ejecutan sin problemas asignandoles los recursos que necesiten
ADMINISTRACION DE AUTORIZACION: el sistema operativo se encarga de que las aplicacion se ejecuten de programas garantizado que los recursos sean utilizados por programas y usuarios autorizados
GESTION DE ARCHIVOS: el sistema operativo gestiona la lectura y escritura en el sistema de archivos y las autorizaciones de acceso a aplicaciones y usuarios
GESTION DE MEMORIA: el sistema operativo proporciona cierta cantidad de indicadores que se utilizan para diagnosticar el correcto funcionamiento del equipo
COMPONENTES DE UN SISTEMA OPRATIVO
GESTION DE PROCESOS:
Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de:
- Crear y destruir los procesos.
- Parar y reanudar los procesos.
- Ofrecer mecanismos para que se comuniquen y sincronicen.
GESTION DE ALMACENAMIENTO SECUNDARIO
Un sistema de almacenamiento secundario es necesario, ya que la memoria principal es volátil y además muy pequeña para almacenar todos los programas y datos. También es necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de:- Planificar los discos.
- Gestionar el espacio libre.
- Asignar el almacenamiento.
- Verificar que los datos se guarden en orden
EL SISTEMA DE E/S
Consiste en un sistema de almacenamiento temporal , una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.SISTEMAS DE ARCHIVOS
Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de:- Construir y eliminar archivos y directorios.
- Ofrecer funciones para manipular archivos y directorios.
- Establecer la correspondencia entre archivos y unidades de almacenamiento.
- Realizar copias de seguridad de archivos.
SISTEMA DE PROTECCION
Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de:- Distinguir entre uso autorizado y no autorizado.
- Especificar los controles de seguridad a realizar.
- Forzar el uso de estos mecanismos de protección.
SISTEMA DE COMUNICACION
Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmentePROGRAMA DE SISTEMA
Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan:- Manipulación y modificación de archivos.
- Información del estado del sistema.
- Soporte a lenguajes de programación.
- Comunicaciones.
GESTOR DE RECUROSOS
Como gestor de recursos, el Sistema Operativo administra:- La CPU (Unidad Central de Proceso, donde está alojado el microprocesador).
- Los dispositivos de E/S (entrada y salida)
- La memoria principal (o de acceso directo).
- Los discos (o memoria secundaria).
- Los procesos (o programas en ejecución).
- y en general todos los recursos del sistema.
CLASIFICACION DE LOS SISTEMAS OPERATIVOS
el sistema operativo puede ser de muchas formas:
- SISTEMA OPERATIVO MULTITAREAS Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. SISTEMA OPERATIVO MONOTAREAS: solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.SISTEMA OPERATIVO MONOUSUARIO. son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.SISTEMA OPERATIVO MULTIUSUARIO: los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.SISTEMA OPERATIVO MULTITRAMO: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
SISTEMA OPERATIVO TIEMPO REAL: Es aquel sistema que interactúa activamente con un entorno con dinámica conocida en relación con sus entradas, salidas y restricciones temporales, para darle un correcto funcionamiento de acuerdo con los conceptos de estabilidad, controlabilidad y alcanzabilidad.