Historia Logros. Sistemas Operativos. Introducción a los Sistemas Operativos. Esteban De La Fuente Rubio L A TEX
|
|
- Esperanza Muñoz Montoya
- hace 6 años
- Vistas:
Transcripción
1 Introducción a los esteban@delaf.cl L A TEX Universidad Andrés Bello 19 ago 2010
2 Tabla de contenidos Qué es? 1 Qué es? Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador 2 Tipos de sistemas operativos Computadores a lo largo de los años 3
3 Qué es un sistema operativo? Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Según RAE: 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. Objetivos: Simplificar labores del usuario. Administrar eficientemente los recursos disponibles.
4 Desde el punto de vista del usuario Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Usuario final no se preocupa por el hardware. Si le interesan las aplicaciones que puede usar sobre el hardware. Desarrolladores no requieren implementar llamadas directas al sistema.
5 Desde el punto de vista del usuario (2) Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Servicios ofrecidos: Creación de programas: herramientas para realizar la tarea de desarrollo de aplicaciones para el sistema operativo. Ejecución de programas: administra los procesos que se ejecutan en el sistema. Acceso a los dispositivos de E/S: simplifica la tarea de escribir en una pantalla o leer datos desde el teclado. Almacenamiento: se preocupa de los discos, la búsqueda de información en estos, su formato y gestión en general.
6 Desde el punto de vista del usuario (3) Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Memoria: administración del uso de memoria disponible. Detección y respuesta contra errores: deberá ser capaz de detectar y proteger al sistema frente a eventuales anomaĺıas. Estadísticas: deberá recopilar información sobre el uso de los recursos y parámetros generales sobre el hardware.
7 Desde el punto de vista del usuario (4) Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Figura: Capas visibles por el usuario
8 Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Visto desde la administración de recursos El sistema operativo es un programa que también debe hacer uso de los recursos disponibles en la máquina. Lo anterior lleva a la situación donde el sistema operativo debe ser lo suficientemente eficaz en la administración de recursos como para hacerla de forma satisfactoria y a la vez no entorpecer la ejecución de los programas útiles de los usuarios.
9 Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Visto desde la administración de recursos (2) El sistema operativo se encuentra cargado en memoria RAM todo el tiempo, por esto motivo hay espacio en memoria que no se encuentra disponible para el resto de los programas. Es el encargado de tomar la desición de cuando y quien utilizará un determinado recurso (como el procesador, memoria principal, disco duro, etc).
10 Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Visto desde la administración de recursos (3) Figura: Recursos a administrar
11 Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Visto desde la administración de recursos (4) Figura: Relación entre los recursos
12 Hardware de un computador Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Figura: Hardware disponible para utilizar por el usuario
13 Hardware de un computador (2) Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Figura: Distintos tipos de memoria
14 Hardware de un computador (3) Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Figura: Organización de la memoria principal
15 Hardware de un computador (4) Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Figura: Disco duro
16 Hardware de un computador (5) Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Figura: Funcionamiento de las interrupciones
17 Hardware de un computador (6) Definición Desde el punto de vista del usuario Visto desde la administración de recursos Hardware de un computador Figura: Visión global del computador
18 Qué es? Tipos de sistemas operativos Computadores a lo largo de los años Cuándo se actualiza un sistema operativo? Actualizaciones de hardware o nuevos tipos. Nuevos servicios y/o funcionalidades. Correcciones.
19 Sistemas operativos por lotes (batch) Tipos de sistemas operativos Computadores a lo largo de los años Requiere que este unido: programa, datos y llamadas al sistema. Poca o ninguna interacción con el usuario. Útiles en programas largos y que no son interactivos. Lo primero que llega es lo primero que se procesa. Baja utilización de los recursos. La planificación del procesador y administración de memoria es simple.
20 Tipos de sistemas operativos Computadores a lo largo de los años Sistemas operativos por lotes (batch) (2) Figura: Tarjetas para un sistema operativo por lotes
21 Tipos de sistemas operativos Computadores a lo largo de los años Sistemas operativos de multiprogramación Soporta varios procesos residentes, simultáneamente en memoria primaria. Multiprogramación implica multiproceso (no a la inversa). Multiproceso: un mismo programa se ejecuta paralelamente. Relacionado con el concepto de multiusuarios.
22 Tipos de sistemas operativos Computadores a lo largo de los años Sistemas operativos de multiprogramación (2) Figura: Uso de CPU en lotes v/s multiprogramación
23 Tipos de sistemas operativos Computadores a lo largo de los años Sistemas operativos de tiempo compartido Sistemas multiprogramados y multiusuario. Buen tiempo de respuesta. Reparto equitativo de recursos y protección frente al uso de estos. Control de concurrencia (memoria, dispositivos de E/S, archivos). La administración del procesador y de la memoria es más compleja. Se organiza por sesiones y no por trabajos.
24 Tipos de sistemas operativos Computadores a lo largo de los años Sistemas operativos de tiempo compartido (2) Figura: Trabajos: T1/15K, T2/20K, T3/5K, y T4/10K
25 Sistemas operativos de tiempo real Tipos de sistemas operativos Computadores a lo largo de los años Diseñados para aplicaciones en tiempo real (ej: control tráfico o procesos industriales). Tiempos rápidos de respuesta. Procesos residen permanentemente en memoria. Interrupciones deben ser atendidas muy rápidamente.
26 Sistemas operativos distribuidos Tipos de sistemas operativos Computadores a lo largo de los años Varias CPU s, conectadas entre sí, trabajan de manera conjunta. Influenciado por el decaimiento en los costos de los procesadores. La velocidad de la luz, un ĺımite natural para la capacidad de los procesadores. Aprovechamiento de las redes de computadores. Se espera: alto rendimiento, alta disponibilidad, balanceo de carga y escalabilidad.
27 Sistemas operativos distribuidos (2) Tipos de sistemas operativos Computadores a lo largo de los años Figura: Cluster de la NASA
28 Tipos de sistemas operativos Computadores a lo largo de los años La primera generación de computadores ( ) Caracterizada por los grandes tamaños. Capacidad muy limitada y lentas. El mismo grupo de personas, diseñaba, construía, programaba, operaba y mantenía las máquinas. No existía SO, los programas se introducían bit a bit. Luego se automatiza la función cuando en 1950, se introduce la lectora de tarjetas perforadas.
29 Tipos de sistemas operativos Computadores a lo largo de los años La primera generación de computadores ( ) (2) Figura: Computador primera generación
30 Tipos de sistemas operativos Computadores a lo largo de los años La primera generación de computadores ( ) (3) Figura: Circuito primera generación
31 Tipos de sistemas operativos Computadores a lo largo de los años La segunda generación de computadores ( ) Caracterizada por la introducción de los transistores que hizo a los computadores más confiables. Se separaron las funciones de diseño, construcción, programación, operación y mantenimiento. El procedimiento a seguir era: diseñar el programa, perforar tarjetas, cargar el programa, esperar la salida, impresión de resultados (sistema on-line).
32 Tipos de sistemas operativos Computadores a lo largo de los años La segunda generación de computadores ( ) (2) Para automatizar la tarea del operador, nace el primer SO, el Monitor Residente. Luego surge el sistema de procesamiento por lotes. Sólo se cargaban programas escritos en Fortran o Cobol para luego procesarlos en serie. Introducción de la unidad de cinta (sistema off-line).
33 Tipos de sistemas operativos Computadores a lo largo de los años La segunda generación de computadores ( ) (3) Figura: Circuito segunda generación
34 Tipos de sistemas operativos Computadores a lo largo de los años La tercera generación de computadores ( ) Caracterizada por los circuitos integrados (computadores de tamaño más pequeño que en la primera generación) y la multiprogramación. Aparecen los discos magnéticos que permiten una lectura y escritura en forma simultánea. La necesidad del mercado por ciclos de procesamiento fue aumentando, lo que derivó en la necesidad de máquinas más grandes y compatibles entre sí.
35 Tipos de sistemas operativos Computadores a lo largo de los años La tercera generación de computadores ( ) (2) La multiprogramación fue uno de los aportes más significativos de esta generación de computadores. Soporte de hardware para la protección de diferentes programas residentes en memoria simultáneamente. La necesidad de reducir los tiempos de respuesta entre la entrada de datos y los resultados, fue uno de los impulsores de los sistemas de tiempo compartido.
36 Tipos de sistemas operativos Computadores a lo largo de los años La tercera generación de computadores ( ) (3) Aparece el concepto de memoria virtual, se podían ejecutar programas mayores que la memoria real disponible. Surge la ingeniería de software; la comprensión de que el software debía ser diseñado de modo que fuera confiable, comprensible y fácil de mantener, mediante el uso de métodos disciplinados y estructurados en la construcción de programas. Los SO de esta época se caracterizaron por tener múltiples modos de operación que comprendían el procesamiento por lotes, de tiempo compartido y de tiempo real.
37 Tipos de sistemas operativos Computadores a lo largo de los años La tercera generación de computadores ( ) (4) Costo de construir un ordenador disminuidos drásticamente. Aparece el uso de los estándares en los protocolos de comunicación como TCP/IP del departamento de Defensa de Estados Unidos y el uso en redes de área local del estándar Ethernet desarrollado en el Centro de Investigación de Palo Alto de Xerox.
38 Tipos de sistemas operativos Computadores a lo largo de los años La tercera generación de computadores ( ) (5) Figura: Circuito tercera generación
39 Tipos de sistemas operativos Computadores a lo largo de los años La cuarta generación de computadores ( ) Caracterizada por la utilización de los circuitos de integración a gran escala. Aparición de los computadores personales. Reducción en el costo de los computadores hacen posible la adquisición masiva de equipos por parte de las universidades e industria.
40 Tipos de sistemas operativos Computadores a lo largo de los años La cuarta generación de computadores ( ) (2) Se hacen populares las estaciones de trabajo. Surge la industria del software de aplicación. En las computadoras personales que utilizan el procesador Intel 8088, y sus sucesores, 80286, y 80486, domina el SO. MS-DOS de Microsoft.
41 Tipos de sistemas operativos Computadores a lo largo de los años La cuarta generación de computadores ( ) (3) En las estaciones de trabajo el SO. predominante es UNIX. Se hicieron populares las aplicaciones en redes de computadores como el correo electrónico, la transferencia de archivos y el acceso a bases de datos remotas. Proliferaron las aplicaciones tipo cliente/servidor.
42 Tipos de sistemas operativos Computadores a lo largo de los años La cuarta generación de computadores ( ) (4) Figura: Circuito cuarta generación
43 Tendencias últimas 2 décadas Tipos de sistemas operativos Computadores a lo largo de los años Computación distribuida, mediante el uso de plataformas multiprocesadoras y procesadores conectados en red. Dispositivos de entrada más rápidos y eficientes como los sistemas de reconocimiento automático de voz. Calidad fotográfica en el tratamiento de imágenes. Gran desarrollo en aplicaciones en Multimedia (Datos + Sonido + Imágenes).
44 Tendencias últimas 2 décadas (2) Tipos de sistemas operativos Computadores a lo largo de los años Los sistemas abiertos: Normas de comunicación abiertas, como el modelo de referencia OSI. Normas de SO. abiertos como UNIX. Normas de interfaces de usurio abiertas, como el sistema de ventanas X desarrollado por MIT. Normas de aplicaciones de usuario abiertas, como las entregadas por la FSF.
45 Qué es? Los procesos. La gestión de memoria. La seguridad y la protección de la información. La planificación y la gestión de recursos. La estructura del sistema.
46 Procesos y memoria Qué es? Un proceso corresponde a cualquier programa en ejecución. Estados: Listo: preparado para ser ejecutado. Standby: ha sido elegido por el planificador. Ejecución: está siendo ejecutado. Espera: existe algún tipo de bloqueo. Transición: listo para ejecutar, pero en espera de recursos. Terminado: fin del proceso.
47 Procesos y memoria (2) Qué es? Figura: Posibles estados de un proceso
48 Procesos y memoria (3) Qué es? Requiere usar CPU, memoria, dispositivos de entrada/salida, etc. Acceso a un mismo recurso al mismo tiempo. Ejemplo CPU, existe competencia por el uso del procesador. Diferentes algoritmos utilizados por el sistema operativo para administrar CPU y memoria principal.
49 Procesos y memoria (4) Qué es? Figura: Ejemplo de acceso a un mismo recurso
50 Procesos y memoria (5) Qué es? Problemas comunes: Sincronización incorrecta: una señal que debería llegar a un proceso y no llegó. Fallos de exclusión mutua: 2 procesos accediendo al mismo recurso. Funcionamiento no determinista: salida de un proceso no depende de la entrada o los cálculos (ejemplo: fallo memoria compartida). Interbloqueos: proceso A en espera de B y B en espera de A.
51 Procesos y memoria (6) Qué es? Figura: Ejemplo de interbloqueo
52 Procesos y memoria (7) Qué es? Proceso requiere para funcionar: Ejecutable. Datos asociados. Contexto: datos que requiere el sistema operativo para manejar un proceso (ejemplo: espacio en memoria).
53 Procesos y memoria (8) Qué es? Figura: Uso de memoria principal por un proceso
54 Seguridad y protección Qué es? Poĺıticas de protección: No compartición: procesos se encuentran aislados. Compartida solo como lectura, para escribir un recurso se requieren mecanismos (o condiciones) especiales. Subsistemas confinados: similar a una protección por ocultación donde un proceso evita que otros sepan como opera. Diseminación controlada: en este caso existen credenciales de seguridad para acceder a los recursos.
55 Seguridad y protección (2) Categorías de protección: Control de acceso: que recursos puede utilizar un usuario en el sistema. Control de flujo de información: indica como se comparte la informacion entre el sistema y los usuarios. Certificación: corresponde a la verificación del cumplimiento de los casos anteriores de acuerdo a las poĺıticas usadas.
56 Gestión de recursos Qué es? Factores a tener en cuenta: Equidad: igual preferencias. Sensibilidad: priorizar ciertos procesos. Eficiencia: maximizar productividad y minimizar tiempo de respuesta.
57 Gestión de recursos (2) Qué es? Figura: Esquema para la gestión de recursos
58 Estructura del sistema Qué es? La estructura del software utilizada dentro del sistema operativo puede afectar considerablemente el funcionamiento de este. Un sistema con más o menos instrucciones no significa que sea un sistema más o menos eficiente, ni mucho menos más o menos simple. Existen problemas con los tiempos de entrega del software, fallos y rendimiento en el momento de poner en funcionamiento un nuevo sistema. Se debe dividir el sistema operativo, de tal forma de que cada una de las partes de este cumpla una función específica.
Sistemas Operativos- Evolución Histórica
Esquema Primeros Computadores Accesos por operador Secuencia automática de trabajos Mejora del rendimiento Multiprogramación Proceso distribuído Multiproceso Primeros Computadores Lenguaje Máquina Monoprogramación
Más detallesIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos (primera parte) USB Agosto 2012 Introduccion Un ordenador moderno consiste de uno o más procesadores, alguna memoria principal, discos, impresoras, un teclado, una
Más detallesIntroducción a los sistemas operativos. Ing Esp Pedro Alberto Arias Quintero
Introducción a los sistemas operativos Ing Esp Pedro Alberto Arias Quintero Unidad 1: Conceptos generales de Sistemas Operativos. Tema 1: Introducción: 1.1 Introducción: Qué es un sistema operativo?. 1.2
Más detallesSistemas Operativos. Dr. Wenceslao Palma M.
Sistemas Operativos Dr. Wenceslao Palma M. www.inf.ucv.cl/~wpalma/so Introducción a los Sistemas Computacionales Un vistazo de alto nivel caracteriza a un sistema computacional
Más detallesTEMA 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS
TEMA 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS 1. Definición, funciones y objetivos de un SO. 1.1. Sistema Informático 1.2. Definiciones de Sistema Operativo 1.3. Objetivos y/o funciones de un SO 1.4.
Más detallesInformática 4º ESO. J. Javier Esquiva Mira
Sistemas Operativos Informática 4º ESO J. Javier Esquiva Mira Qué es un S.O.? Programa o conjunto de programas y servicios. Administra y gestiona los recursos de una computadora y brinda los servicios
Más detallesSistemas Operativos. Un sistema operativo es un conjunto de programas de computadora diseñados especialmente para cubrir los siguientes objetivos:
Qué es un Sistema Operativo? Sistemas Operativos Un sistema operativo es un conjunto de programas de computadora diseñados especialmente para cubrir los siguientes objetivos: 1. Servir como interfaz entre
Más detallesIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Departament d Informàtica de Sistemes i Computadors EPS d'alcoi Contenidos Introducción Hardware Qué es un Sistema Operativo Historia de los Sistemas Operativos 1
Más detallesPREPARATORIA OFICIAL NO. 82 JOSÉ REVUELTAS INFORMÁTICA & COMPUTACIÓN I UNIDAD II LAS TIC
GOBIERNO DEL ESTADO DE MÉXICO PREPARATORIA OFICIAL NO. 82 JOSÉ REVUELTAS INFORMÁTICA & COMPUTACIÓN I UNIDAD II LAS TIC SECTOR EDUCATIVO INDEPENDIENTE OCTUBRE 2013 Índice Unidad II Las Tic Informática y
Más detallesSISTEMAS OPERATIVOS Introducción. Amilcar Meneses Viveros
SISTEMAS OPERATIVOS Introducción Amilcar Meneses Viveros ameneses@computacion.cs.cinvestav.mx Presentación Objetivos Definición de sistema operativo Evolución de los sistemas operativos Objetivos Definición
Más detallesHerramientas Informáticas I
Herramientas Informáticas I CARRERA: APU 2008 CURSO: Primer Año AÑO 2011 I n g. N o r m a C a ñ i z a r e s Evolución de las computadoras Computadora (Pasado) Evolución de las computadoras 1era Generación
Más detallesUniversidad Autónoma de Baja California Facultad de Ciencias Administrativas Unidad Mexicali
SISTEMAS OPERATIVOS I Clave: 4595 HC: 3 HL: 2 HT: HPC: HCL: HE: CR: 8 Etapa de formación a la que pertenece: Básica Carácter de la Asignatura: Obligatoria PROPÓSITO GENERAL DEL CURSO Proporcionar al estudiante
Más detallesPREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1
PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 1. Cuál de los siguientes componentes no forma parte del esquema general de un ordenador? A Memoria Principal B Disco Duro C Unidad de Control D Unidad Aritmético
Más detallesHoja de respuestas. Examen tipo A
Hoja de respuestas. Examen tipo A Cuestiones 1. La memoria virtual nos permite: Emular la RAM mediante la utilización de los dispositivos de almacenamiento Tener una memoria de capacidad infinita en nuestro
Más detallesSistemas Operativos. Curso 2017 Estructura de los sistemas operativos
Sistemas Operativos Curso 2017 Estructura de los sistemas operativos Agenda Servicios del sistema operativo (system services). Llamados a sistema (system calls). Estructura del sistema. Máquinas virtuales.
Más detallesConcurrencia de Procesos
Concurrencia de Procesos Dos o mas procesos, se dice que son concurrentes o paralelos, cuando se ejecutan al mismo tiempo. Esta concurrencia puede darse en un sistema con un solo procesador (pseudo paralelismo)
Más detallesSISTEMAS OPERATIVOS. Ing. Raúl Alberto Rojas Reátegui
SISTEMAS OPERATIVOS Ing. Raúl Alberto Rojas Reátegui OBJETIVOS PEDAGOGICOS Describir las principales características de un Sistemas operativos. Describe las principales características de sistemas operativos
Más detallesEn este video vamos a examinar los distintos tipos de ordenadores que podemos encontrar hoy en día.
En este video vamos a examinar los distintos tipos de ordenadores que podemos encontrar hoy en día. Tenemos los supercomputadores son los más rápidos y más potentes. Están diseñados para tareas de cálculo,
Más detallesINDICE 1. Introducción 2. Entrada / Salida: Principios y Programación 3. Procesos
INDICE Prólogo XV 1. Introducción 1 1.1. Evolución de los sistemas operativos 2 Procesamiento en serie 3 Procesamiento por lotes 4 Multiprogramación 7 1.2. Tipos de Sistemas Operativos 9 Sistemas operativos
Más detallesUnidad 1: Conceptos generales de Sistemas Operativos.
Unidad 1: Conceptos generales de Sistemas Operativos. Tema 1: Introducción: 1.1 Introducción: Qué es un sistema operativo?. 1.2 Conceptos clave de un sistema operativo. 1.3 Funciones principales de un
Más detallesPreguntas de autoevaluación tema 1
0.21. Qué es un canal o procesador de E/S? Es un procesador auxiliar que se encarga de realizar todas las operaciones de E/S con un determinado conjunto de dispositivos de E/S. 0.22. Describir el proceso
Más detallesTema 1: Introducción a los Sistemas Operativos
Tema 1: Introducción a los Sistemas Operativos Yolanda Blanco Fernández yolanda@det.uvigo.es Qué es un Sistema Operativo (SO)? Un programa que actúa como intermediario entre el usuario y el hardware del
Más detallesSistemas Operativos. Estructura de los sistemas operativos
Sistemas Operativos Estructura de los sistemas operativos Agenda Componentes de un sistema operativo. Servicios del sistema operativo (system services). Llamados a sistema (system calls). Estructura del
Más detallesIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es 1 Índice General Conceptos sobre ordenadores Concepto
Más detallesIntroducción a los Sistemas Operativos S.O.
Introducción a los Sistemas Operativos S.O. Contenido 1. Conceptos 2. Evolución de los Sistemas Operativos 3. Administración del Entorno de Hardware 1. CONCEPTOS 1.1. Definición de Sistema Operativo Es
Más detallesSistemas Operativos. Introducción. Tema 6
Sistemas Operativos Introducción Qué es un sistema operativo? Ubicación de un sistema operativo en un computador Descripción de un sistema operativo: Funcional Estructural Realización Funciones de los
Más detallesClases 02 & 03: Revisión de conceptos
Clases 02 & 03: Revisión de conceptos Prof. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido
Más detallesProgramación Concurrente y Paralela. Unidad 1 Introducción
Programación Concurrente y Paralela Unidad 1 Introducción Contenido 1.1 Concepto de Concurrencia 1.2 Exclusión Mutua y Sincronización 1.3 Corrección en Sistemas Concurrentes 1.4 Consideraciones sobre el
Más detallesUnidad Nº I Revisión de conceptos de. Sistemas Operativos
Instituto Universitario Politécnico Santiago Mariño Unidad Nº I Revisión de conceptos de Sistemas Operativos Definicióm de Sistema Operativo Es un programa que actúa como intermediario entre el usuario
Más detallesUNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA 2003 2 I. INFORMACION GENERAL SILABO 1.1 Asignatura : Sistemas Operativos 1.2 Código : II 0606 1.3 Número de Créditos : 4 1.4
Más detallesSistemas Operativos Tema 1: conceptos generales
Contenidos Sistemas Operativos Tema 1: conceptos generales Qué es un SO? Evolución histórica de los SO Tipos de sistemas informáticos 1998-2008 José Miguel Santos Alexis Quesada Francisco Santana 1 2 Elementos
Más detallesSistema Operativo. Introducción. Sistema operativo. Componentes del sistema operativo
Introducción Sistema Operativo Todo sistema de cómputo se puede dividir, en forma general, en dos partes: hardware (aseguramiento técnico) y software (aseguramiento de programas). El software hace útil
Más detallesComputación 1. Conociendo la herramienta de cálculo La Computadora (II)
Computación 1 Conociendo la herramienta de cálculo La Computadora (II) Contenido Programas Sistemas operativos Herramientas de software 28/03/2016 Computación 1 - Clase 3 2 Programas Qué son? Un PROGRAMA
Más detallesCONCEPTO. Actúa de intermediario entre el hardware y los programas de aplicación.
CONCEPTO ES UN SOFTWARE DE SISTEMA, ES DECIR, UN CONJUNTO DE PROGRAMAS DE COMPUTACIÓN DESTINADOS A REALIZAR MUCHAS TAREAS ENTRE LAS QUE DESTACA LA ADMINISTRACIÓN EFICAZ DE SUS RECURSOS. Se encarga de gestionar
Más detallesProblemas que resuelve un S.O. (2)
Sistemas Operativos y Distribuidos D.C.I.C. U.N.S. http://cs.uns.edu.ar/~jechaiz je@cs.uns.edu.ar Los Sistemas Operativos son programas para la administración eficiente de los recursos de la computadora.
Más detallesCURSO TEMA 1: HARDWARE Y SOFTWARE
TEMA 1: HARDWARE Y SOFTWARE Índice de contenido 1º QUE SON?...2 HARDWARE:...2 SOFTWARE:...2 2º HARDWARE...2 2.1 PLACA BASE:...2 2.2 MICROPROCESADOR:...2 2.3 CONECTORES INTERNOS Y PUERTOS...3 2.4 MEMORIAS:...3
Más detallesINFORMÁTICA 4º ESO. Qué es un Sistema Operativo (O.S.)?
UD.1 1 Qué es un Sistema Operativo (O.S.)? Definición Instalación Ejecución Funcionamiento de un S.I. sin Sistema Operativo UD.1 2 Estructura de un Sistema Operativo Núcleo (kernel) CPU Administrador de
Más detallesARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla
ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software
Más detallesHerramientas Informáticas I Software: Sistemas Operativos
Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Sistemas Operativos. Es el software base que permite trabajar como
Más detallesHARDWARE: DISPOSITIVOS DE ENTRADA, PROCESAMIENTO Y SALIDA/ SOFTWARE: SOFTWARE DE SISTEMAS DE APLICACIONES. Ralph Stair y George Reynolds
HARDWARE: DISPOSITIVOS DE ENTRADA, PROCESAMIENTO Y SALIDA/ SOFTWARE: SOFTWARE DE SISTEMAS DE APLICACIONES Ralph Stair y George Reynolds Hardware: dispositivos de entrada, procesamiento y salida En este
Más detallesUn sistema operativo (SO) es un conjunto de programas o software, que permite la comunicación de usuario con la computadora. Administra los recursos
Un sistema operativo (SO) es un conjunto de programas o software, que permite la comunicación de usuario con la computadora. Administra los recursos de software y hardware desde los niveles más básicos.
Más detallesIntroduccion a Sistemas Operativos. Ej: Linux
Universidad Nacional de Ingeniería Facultad de Ciencias Física Computacional CC063 Introduccion a Sistemas Operativos. Ej: Linux Prof: J. Solano 2012-I Resumen Qué hacen los sistemas operativos? Organización
Más detallesSISTEMAS OPERATIVOS: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. Introducción y conceptos básicos
SISTEMAS OPERATIVOS: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS Introducción y conceptos básicos ADVERTENCIA 2 Este material es un simple guión de la clase: no son los apuntes de la asignatura. El conocimiento
Más detallesSistemas Operativos 1
Sistemas Operativos 1 2 Para que el hardware o la parte física de un ordenador pueda funcionar es necesario tener un conjunto de normas y ordenes para coordinar todos los procesos que se realicen. Este
Más detallesEvolución del software y su situación actual
Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su
Más detallesFundamentos de Programación. Sabino Miranda-Jiménez
Fundamentos de Programación Sabino Miranda-Jiménez MÓDULO 1. Introducción a la computación Temas: La computación en el profesional de ingeniería Desarrollo computacional en la sociedad Aplicaciones Software
Más detallesSistemas Operativos Ricardo Sanz
Sistemas Operativos Ricardo Sanz UPM-ASLab Curso 2005-2006 Contenido Qué es un Sistema Operativo? Los primeros sistemas Componentes básicos Sistemas actuales Qué es un Sistema Operativo? Un programa que
Más detallesIntroducción a la Computación. Herramientas Informáticas. Omar Ernesto Cabrera Rosero Universidad de Nariño
Introducción a la Computación Omar Ernesto Cabrera Rosero Universidad de Nariño 6 de Julio 2010 Esquema Terminología Informática 1 Terminología Informática Computación e Informática Dato e Información
Más detallesUNIDAD II. Software del Computador. Ing. Yesika Medina Ing. Yesika Medina
UNIDAD II Software del Computador SOFTWARE Se denomina software a todos los componentes intangibles de una computadora, formados por el conjunto de programas y procedimientos necesarios para hacer posible
Más detallesNo obstante, incluso en los sistemas monolíticos es posible tener al menos un poco de estructura. Los servicios (llamadas al sistema) proporcionados
Sistemas operativos Es un software de sistemas, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando se enciende
Más detallesConvivencia Introducción
Convivencia Introducción Dra. Carolina Mañoso Dpto. Informática y Automática.UNED Definición (1/3) El sistema operativo como máquina virtual o extendida: Un sistema operativo es una serie de componentes
Más detallesParticipantes: Avila Aida Betancourt Sioly Briceño Susana Rojas Alejandro
Participantes: Avila Aida Betancourt Sioly Briceño Susana Rojas Alejandro Es una instancia de un programa en ejecución (corriendo). A los procesos frecuentemente se les refiere como tareas. El contexto
Más detallesESCUELA DE INGENIERIA Informática Y Sistemas
ESCUELA DE INGENIERIA Informática Y Sistemas ASIGNATURA SISTEMAS OPERATIVOS CODIGO ST0257 SEMESTRE 2013-2 INTENSIDAD HORARIA 64 horas semestral CARACTERÍSTICAS Suficientable CRÉDITOS 4 1. JUSTIFICACIÓN
Más detallesTema 12: El sistema operativo y los procesos
Tema 12: El sistema operativo y los procesos Solicitado: Tarea 06 Arquitecturas de una computadora y el funcionamiento del software M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx
Más detallesTEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS. Introducción Hardware Software Aspectos de diseño
TEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño 1 Introducción Aparecen en los 80 Desarrollo de Microprocesadores LAN Sistemas Distribuidos:
Más detallesIntroducción a los S.O.
Introducción n a los Sistemas operativos Introducción a los S.O. Que es un Sistema Operativo? Es un medio para que el usuario pueda operar la computadora con un entorno, lenguaje y operación bien definido
Más detallesCapítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales.
Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales. 1. Concepto de Sistema Operativo. 2. Evolución histórica. 3. Tipos de Sistemas Operativos. 4. Estructura de un Sistema Operativo.
Más detallesTEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS
TEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño 1 Introducción Aparecen en los 80 Desarrollo de Microprocesadores LAN Sistemas Distribuidos: Gran nº de procesadores
Más detallesUNIVERSIDAD DE ORIENTE NÚCLEOS NUEVA ESPARTA-SUCRE COMISIÓN DE CURRICULA PROGRAMA ANALÍTICO DE LA ASIGNATURA
UNIVERSIDAD DE ORIENTE NÚCLEOS NUEVA ESPARTA-SUCRE COMISIÓN DE CURRICULA PROGRAMA ANALÍTICO DE LA ASIGNATURA ESCUELA Hotelería y Turismo-Nva. Esparta Ciencias Sucre CÓDIGO 230-3464 HORAS SEMANALES 6 HORAS
Más detallesSistemas Operativos. Curso 2014 Estructura de los sistemas operativos
Sistemas Operativos Curso 2014 Estructura de los sistemas operativos Agenda Componentes de un sistema operativo. Servicios del sistema operativo (system services). Llamados a sistema (system calls). Estructura
Más detallesIntroducción a los Ordenadores. Dept. Ciencias de la Computación e I.A. Universidad de Granada
1 TEMA Introducción a los Ordenadores Dept. Ciencias de la Computación e I.A. Universidad de Granada Tema 1 Introducción a los Ordenadores 2 Indice 1. La Informática y el ordenador 2. Componentes de un
Más detallesTEMA II: ALMACENAMIENTO DE LA INFORMACIÓN
CUESTIONES A TRATAR: Existe un tipo único tipo de memoria en un determinado computador? Todas las memorias de un computador tienen la misma función?. Qué es la memoria interna de un computador? Por qué
Más detallesINTRODUCCION A SISTEMAS OPERATIVOS
INTRODUCCION A SISTEMAS OPERATIVOS 1 Objetivos de un Sistema Operativo Proveer la interfase entre el usuario y la máquina para lograr un uso conveniente y eficiente Administrar los recursos (concepto de
Más detallesSistemas Operativos. MODULO I. ANTECEDENTES 1.1 Componentes lógicos del ordenador. Resumen preparado por Miguel Cotaña
Sistemas Operativos MODULO I. ANTECEDENTES 1.1 Componentes lógicos del ordenador Resumen preparado por Miguel Cotaña Recordando Cuáles son los elementos que integran un sistema informático? Hardware Software
Más detalles1 ( 3,5 puntos) Responda, justificando sus respuestas, a las siguientes cuestiones:
Universidad de Las Palmas de Gran Canaria Escuela Universitaria de Informática Facultad de Informática Sistemas Operativos Convocatoria de Junio, 26 de Junio de 2003 SOLUCIONES Calificación 1 2 3 4 Nombre
Más detallesConcurrencia. Concurrencia
Concurrencia Procesos y hebras Concurrencia Programación concurrente Por qué usar hebras y procesos? Ejecución de procesos Ejecución de hebras Hebras vs. Procesos Creación y ejecución de hebras La prioridad
Más detallesLas herramientas ofimáticas permiten idear, crear, manipular, transmitir y almacenar información necesaria en una oficina.
OFIMÁTICA La ofimática es el conjunto de técnicas, aplicaciones y herramientas informáticas que se utilizan en funciones de oficina para optimizar, automatizar y mejorar los procedimientos o tareas relacionados.
Más detallesÍNDICE INTRODUCCIÓN CAPÍTULO 1. ARQUITECTURAS DE UN SISTEMA MICROINFORMÁTICO... 15
ÍNDICE INTRODUCCIÓN... 13 CAPÍTULO 1. ARQUITECTURAS DE UN SISTEMA MICROINFORMÁTICO... 15 1.1 ESQUEMA FUNCIONAL DE UN ORDENADOR...15 1.2 LA UNIDAD CENTRAL DE PROCESO Y SUS ELEMENTOS...16 1.2.1 La memoria
Más detallesTema 1: Arquitectura de ordenadores, hardware y software
Fundamentos de Informática Tema 1: Arquitectura de ordenadores, hardware y software 2010-11 Índice 1. Informática 2. Modelo de von Neumann 3. Sistemas operativos 2 1. Informática INFORMación automática
Más detallesCuerpo de Profesores Técnicos de Formación Profesional
Tabla de equivalencias entre los temarios de Sistemas y Aplicaciones Informáticas de Profesores Técnicos de Formación Profesional e Informática del Cuerpo de Profesores de Enseñanza Secundaria Cuerpo de
Más detallesIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Parte II USB Servicios de los SO Interfaz de usuario Ejecución de programas Operaciones de E/S Manipulación de archivos Comunicaciones Detección de errores 1 Funciones
Más detallesPARADIGMA y LENGUAJES DE PROGRAMACIÓN
CATEDRA CARRERA: PARADIGMA y LENGUAJES DE PROGRAMACIÓN LICENCIATURA EN SISTEMAS DE INFORMACION FACULTAD DE CIENCIAS EXACTAS QUIMICAS Y NATURALES UNIVERSIDAD NACIONAL DE MISIONES Año 2017 2do Cuatrimestre
Más detallesDiseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso Presentación e introducción
Diseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso 2016-2017 Presentación e introducción Félix García Carballeira Grupo de Aruitectura de Computadores felix.garcia@uc3m.es
Más detallesTAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.
1 TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1- Cuáles son las principales funciones de un sistema operativo? Los Sistemas Operativos tienen como objetivos o funciones principales lo siguiente; Comodidad;
Más detallesACADEMIA CISCO UCV- MARACAY CURSO CCNA IT ESSENTIALS
ACADEMIA CISCO UCV- MARACAY CURSO CCNA IT ESSENTIALS HARDWARE Y SOFTWARE PARA COMPUTADORES PERSONALES Y DISPOSITIVOS MOVILES (IT Essentials) Capítulo 1. Introducción a la Computadora Personal 1.1 Sistemas
Más detallesUnidad I: Organización del Computador. Ing. Marglorie Colina
Unidad I: Organización del Computador Ing. Marglorie Colina Arquitectura del Computador Atributos de un sistema que son visibles a un programador (Conjunto de Instrucciones, Cantidad de bits para representar
Más detallesNociones Básicas. CUARTA GENERACIÓN (1971 hasta la actualidad)
IBM 360. Fue una de las primeras computadoras comerciales que usó circuitos integrados; podía realizar tanto análisis numéricos como administración o procesamiento de archivos. Los clientes podían escalar
Más detallesENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda
Tipos de Dispositivos ENTRADA-SALIDA 1. Dispositivos de Bloque: Almacena información en bloques de tamaño fijo (512b hasta 32Kb) Se puede leer o escribir un bloque en forma independiente 2. Dispositivos
Más detallesPágina 1 de 12 CONCEPTOS INFORMÁTICOS BÁSICOS
Página 1 de 12 CONCEPTOS INFORMÁTICOS BÁSICOS CONTENIDOS a. CONCEPTOS INFORMÁTICOS i. Informática ii. Sistema informático iii. Ordenador iv. El sistema binario v. Medidas de almacenamiento de la información
Más detallesHistoria de la computación Generación de computadoras. Profesora Marlene Durán I-ciclo 2012 EIF200
Historia de la computación Generación de computadoras Profesora Marlene Durán I-ciclo 2012 EIF200 Historia de la computación El ábaco fue uno de los primeros dispositivos mecánicos para contar, no se considera
Más detallesSistemas Operativos Distribuidos
Contenidos del Tema Gestión de procesos Modelos de sistema Asignación de procesadores Estrategias dinámicas Estrategias estáticas Ejecución remota de procesos Modelos de sistema Organización de los procesadores
Más detallesTEST DE INFORMÁTICA GENERAL - NÚMERO 2
TEST DE INFORMÁTICA GENERAL - NÚMERO 2 1. En qué año se construyó el ENIAC? a) 1946 b) 1944 c) 1931 d) 1926 2. A qué llamamos teclas de función en el teclado de los ordenadores? a) A las teclas de escritura
Más detallesINFORME MEMORIA CACHE Y MEMORIA VIRTUAL.
AIEP PROGRAMACIÓN COMPUTACIONAL FUNDAMENTOS DE PROGRAMACIÓN INFORME MEMORIA CACHE Y MEMORIA VIRTUAL. Por:Diego Menéndez Introducción. Ante la inmensa velocidad de los procesadores que a medida del tiempo
Más detallesFUNDAMENTOS DE INFORMÁTICA. Principios Básicos de Sistemas Operativos. Definición de Sistema Operativo
UNIVERSIDADE DE VIGO ESCOLA TÉCNICA SUPERIOR DE ENXEÑEIROS INDUSTRIÁIS FUNDAMENTOS DE INFORMÁTICA Principios Básicos de Sistemas Operativos 1 Definición de Sistema Operativo Un sistema operativo es parte
Más detallesCuestionario 1-Parte 1
Cuestionario 1-Parte 1 Sistemas Operativos José Antonio Méndez Barrios 201118720 1. Qué es un Sistema Operativo? Programa que controla la ejecución de los programas de aplicación y que actúa como interfaz
Más detallesLa técnica es un sistema conformado por:
La técnica es un sistema conformado por: Las acciones se clasifican en tres tipos: Uso de medios técnicos Identificar la necesidad y sus características. Planear alternativas de acción y seleccionar. Analizar
Más detallesANTECENDENTES DE LA COMPUTADORA
ANTECENDENTES DE LA COMPUTADORA COMPUTACION HARDWARE SOFTWARE CODIGO 071353 INTRODUCCIÓN A LA INFORMÁTICA Licenciado: Rolando Amézquita FLUJO DE LA INFORMACION WINDOWS CONCEPTO Es el estudio de cómo las
Más detallesNombre del estudiante: Gustavo Antonio González Morales. Nombre del trabajo: Tarea 3. Administración de la Memoria.
Nombre del estudiante: Gustavo Antonio González Morales. Nombre del trabajo: Tarea 3. Administración de la Memoria. Fecha de entrega: Miércoles 15 de Mayo de 2013 Materia: Sistemas Operativos I Carrera:
Más detalles6. Enumere tres ventajas de los ULT frente a los KLT.
1 Tarea 3 Hilos 1. Cuales bloques de control de proceso deberían pertenecer a un bloque de control de hilo y cuáles a un bloque de control de proceso en un sistema multihilo? Para modelos monohilo deben
Más detalles1. Necesidades del comprador: COMPUTADOR PERSONAL Y DE OFICINA PROCESADORES, MEMORIAS RAM, ROM, DISCO DURO, CACHÉ, TARJETAS, IMPRESORAS
1. Necesidades del comprador: COMPUTADOR PERSONAL Y DE OFICINA PROCESADORES, MEMORIAS RAM, ROM, DISCO DURO, CACHÉ, TARJETAS, IMPRESORAS 2. CLON O COMPUTADOR DE MARCA? REQUERIMIENTOS: Procesador Memorias
Más detallesGestión de Entrada-salida
Gestión de Entrada-salida E. Campo M. Knoblauch Ó. López J. Clemente Departamento de Automática Universidad de Alcalá Sistemas Operativos Avanzados Gestión de Entrada-salida 1 / 18 Índice Introducción
Más detallesUniversidad Central Del Este U C E Facultad de Ciencias y Humanidades Escuela de Pedagogía Mención Informática.
Universidad Central Del Este U C E Facultad de Ciencias y Humanidades Escuela de Pedagogía Mención Informática. Programa de la asignatura: SIS-305 SISTEMA OPERATIVO II Total de Créditos: 3 Teórico: 2 Práctico:
Más detallesInstituto Universitario Politécnico. Santiago Mariño. Unidad Nº I: Nociones generales de la. computación. Elaborado por: Ing. Víctor Valencia.
Instituto Universitario Politécnico Santiago Mariño Unidad Nº I: Nociones generales de la computación Qué es el computador? La computadora es una máquina automática capaz de recibir un conjunto de instrucciones.
Más detallesTEMA 1. FUNCIONAMIENTO DE UN
1 Tema 1. Funcionamiento de un ordenador. Sistemas operativos. OPERACIONES AUXILIARES CON TIC TEMA 1. FUNCIONAMIENTO DE UN ORDENADOR. SISTEMAS OPERATIVOS. PCPI INFORMÁTICA 2 Tema 1. Funcionamiento de un
Más detallesPROGRAMA: INTRODUCCIÓN A LA INFORMÁTICA
UNIVERSIDAD NACIONAL EXPERIMENTAL DEL TACHIRA VICERECTORADO ACADÉMICO DEPARTAMENTO DE INGENIERÍA INFORMÁTICA PROGRAMA: INTRODUCCIÓN A LA INFORMÁTICA Código Nombre de la Asignatura 8501 Introducción a la
Más detalles1. Introducción 2. S.O. de Red. NFS 3. S.O. Distribuidos 4. Características de Diseño. Tema5: Sistemas Operativos Distribuidos
Tema 5: Sistemas Operativos Distribuidos 1. Introducción 2. S.O. de Red. NFS 3. S.O. Distribuidos 4. Características de Diseño 1 1. Introducción Sistema Informático Distribuido: Colección de S.I. autónomos
Más detallesPartes internas del CPU.
Partes internas del CPU. DISCO DURO Es un dispositivo de almacenamiento de datos no volátil que emplea un sistema de grabación magnética para almacenar datos digitales. Se compone de uno o más platos o
Más detalles6.1 Base De Datos Centralizada
6. Infraestructura El tipo de infraestructura o bien arquitectura, se debe de elegir pensando en el sistema a ejecutar, las necesidades que este tendrá, el tipo de usuario que lo utilizará, la seguridad
Más detallesTRABAJO DE SISTEMAS OPERATIVOS ÍNDICE INTRODUCCIÓN Qué es Linux? Características de Linux Funciones
TRABAJO DE SISTEMAS OPERATIVOS ÍNDICE INTRODUCCIÓN 3 1. Qué es Linux? 4 1.1 Características de Linux 4 1.2. Funciones 5 1.3. Utilidades 6 1.5. Ventajas y desventajas 6 2. Cuáles son las variantes de Linux?
Más detalles