ICC243 Sistemas Operativos

Slides:



Advertisements
Presentaciones similares
Introducción Principios del Software E/S Principios del Hardware E/S
Advertisements

Capítulo II Capas del Software de E/S
III - Gestión de memoria
Definición Objetivos Funciones de un S.O.
Aplicación de Computación ICDL
Sistema operativo Componentes de un sistema operativo
Diseño de Sistemas Operativos Ing. Ángel Caffa
1 Circuitos Digitales II Circuitos Digitales II Fundamentos de Arquitectura de Computadores Información sobre el Curso Semana No.1 Semestre Prof.
IET110 Sistemas Operativos
Trascendencia de este curso Curso Introducción a la Computación 1
Introducción al software
M.C. Juan Carlos Olivares Rojas
Administración de Centros de Computo
Sistemas Operativos ISI, III Nivel, 4hs. UTN FRD ISI, III Nivel, Sistemas Operativos, Lic. Guillermo Cherencio.
ConceptoDefiniciónCaracterísticas (palabra clave) Ejemplo/Aplicación Sistema operativo Un sistema operativo es un software, es decir, forma parte de la.
Direcciones físicas y direcciones virtuales (lógicas)
Introducción a los SSOO Sebastián Sánchez Prieto.
HILOS Y COMUNICACIÓN ENTRE PROCESOS
Sistemas Operativos Procesos.
Constituye la parte más importante del sistema operativo. Es el responsable de facilitar acceso seguro al hardware de la computadora,es el encargado de.
SEMINARIO DE INFORMATICA
Hector R. Acevedo Montero Prof. Domingo Cordero
Profesor: Rodrigo Sanhueza Figueroa
IET110 Sistemas Operativos P04: Exclusión Mutua Prof. Jonathan MakucSlide: 1.
M.C. Juan Carlos Olivares Rojas
O PERACIONES 2 2º Semestre 2009 Profesor: Pablo Diez Bennewitz Ingeniería Comercial – U.C.V.
ICC243 Sistemas Operativos P03: Introducción: Conceptos Prof. Jonathan Makuc.
UNIVERSIDAD DE MANAGUA INTRODUCCIÓN A LA INFORMÁTICA I
Overview de Sistemas Operativos
Introducción a los Sistemas Operativos
ICC243 Sistemas Operativos
Sincronización de Procesos
Sistemas Concurrentes I.T. Informática de Sistemas Curso
ICC243 Sistemas Operativos
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
1 Descripción y control de procesos Capítulo 3. 2 Requerimientos de un SO relacionados con procesos Ejecutar concurrentemente múltiples procesos para.
Memoria virtual.
Integrantes: Ma Carmen Zaragoza Santiago Leticia González Hernández Abraham Obispo Antonio Alexis González Ramírez Eduardo Hernández Tolentino.
Introducción a los SOs.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
Ing. Johanna Macias Correo Electrónico: Blog Docente:
 Qué opinan de un Sistema Operativo (S.O.)?  Qué esperan de un S.O.?  Cuál es el S.O. de su preferencia?  Qué los decepciona de su S.O?  Cómo y por.
LÍNEA DE ESPECIALIZACION URBANISMO GESTION | MATERIALIZACION | SEMINARIO | TALLER.
Clasificación y estructura. Alejandra Rivero Esteban
INTRODUCCION A SISTEMAS OPERATIVOS
Presentación del cursoUniversidad de AntioquiaInformática I Sesión 01: Presentación del Curso Departamento de Ingeniería Electrónica y de Telecomunicaciones.
E.T.S. de Ingeniería Informática Arquitectura de Redes Curso Departamento de Tecnología Electrónica.
Sistemas Operativos INTRODUCCIÓN CONCEPTOS BÁSICOS. Prof. Francis Moreno.
ARQUITECTURA DE COMPUTADORAS II
SISTEMAS OPERATIVOS Por Martín Arosemena.
Escuela de Geografía Asignatura: Programación Digital Asignatura: Programación Digital Profesora: Nelly García Mora Semestre: B-2010 Sem B-2010Ing. Nelly.
UTFSM - Sistemas Operativos
Teoría de Sistemas Operativos Estructura de SO Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz
Profesor Alvaro Pérez Fica
Prof.: Jeannette M. Billard R. Año PENSAMIENTO “El que no sabe algo y pregunta es tonto por cinco minutos pero el que no sabe algo y no pregunta.
Sistemas Operativos I Introducción
Elementos y tipos de sistemas operativos
UNIDAD I INTRODUCCION A LOS S.O.
Introducción a los Sistemas Computacionales.  Camerina Laura Ramírez Gallegos ( ) khamme.wordpress.com (blog)  Al mandar algún.
Introducción a los Sistemas Computacionales. Camerina Laura Ramírez Gallegos
TECNICO EN SISTEMAS NUMERO DE FICHA:
Proceso de arranque en Linux
Informática (34159) Presentación del curso Grado en Matemáticas
. Ing. Jorge Ospina. Cortes y parciales I corteMartes 1 de Marzo de 2011 II corteMartes 12 de Abril de 2011 III corteMartes 1 de Junio de 2011.
POR: BITT BOUTH Informática Aplicada al Medio Ambiente - Curso 99/00 1.
Instituto de Ciencias y Humanidades Tabasco. El software Coordinar el uso del hardware Coordinar el uso del hardware Ejercer el control Programas de aplicación.
CAPITULO III El Sistema Operativo (OS)
Silberschatz, Galvin, and Gagne  Applied Operating System Concepts Memoria Virtual Concepto Paginado bajo demanda Performance del Paginado bajo.
Gestión de Memoria – Parte 2
OBJETIVOS DE LOS PROGRAMAS DE ESTUDIO: SESIÓN DE TRABAJO 3 DE SEPTIEMBRE DE 2013 SECRETARÍA GENERAL SECRETARÍA DE APOYO A LA DOCENCIA.
Transcripción de la presentación:

ICC243 Sistemas Operativos P01: Aspectos Administrativos Slide: 1 Prof. Jonathan Makuc

Clases y Evaluaciones :// Sistemas Operativos: Aspectos Administrativos Clases y Evaluaciones :// Clases: 4 Horas de Cátedra a la Semana 2 Horas de Ayudantía / Laboratorio Evaluaciones: 4 Pruebas Solemnes 15% c/u Trabajos, controles 40% Eximisión >= 5.0 Sistemas Operativos – ICC243 [ 2 ] Prof. Jonathan Makuc

Objetivos :// Sistemas Operativos: Aspectos Administrativos “Al finalizar el curso el alumno estará en condiciones de comprender el funcionamiento interno de un Sistema Operativo, reconociendo la labor de cada parte; permitiendo al alumno integrar conceptualmente el hardware con el software de usuario” Comprender el funcionamiento de un computador desde el punto de vista de un sistema operativo. Manejar el concepto de proceso en el contexto de una configuración computacional. Entender y aplicar la concurrencia de procesos. Entender y aplicar concepto de administración de procesador. Entender el manejo que realiza un sistema operativo de memoria. Aplicar conceptos de organización de memoria. Entender la estructura detrás de un sistema de archivos Entender la técnicas de manejo de entrada y salida. Modificar partes reales de un sistema operativo Sistemas Operativos – ICC243 [ 3 ] Prof. Jonathan Makuc

Programa :// Sistemas Operativos: Aspectos Administrativos Capítulo I. Introducción 1.1 Introducción a la Asignatura (Aspectos Administrativos y presentación) 1.2 Conceptos Generales 1.3 Introducción a los Sistemas Operativos 1.4 Evolución de los Sistemas Operativos 1.5 Componentes de un Sistema Operativo 1.5.1 Servicio: definiciones, rutinas, programas, procesos 1.5.2 Funciones de los Componentes 1.6 Trabajo 1 Sistemas Operativos – ICC243 [ 4 ] Prof. Jonathan Makuc

Sistemas Operativos: Aspectos Administrativos Programa :// Capítulo II. Administración de memoria 2.1 Conceptos fundamentales 2.2 Memoria con particiones Fijas 2.3 Memoria con particiones variables 2.4 Espacios de direcciones físicas y virtuales 2.5 Localidades y protección 2.5 Paginación y Swapping 2.6 Algoritmos de Reemplazo (FIFO, LRU, LFU, Working Set, etc) 2.7 Ejercicios 4.8 Trabajo 2 Sistemas Operativos – ICC243 [ 5 ] Prof. Jonathan Makuc

Sistemas Operativos: Aspectos Administrativos Programa :// Capítulo III. Administración del Procesador 3.1 Concepto General de Procesador y definiciones fundamentales 3.2 Concepto de proceso y thread (usuario y kernel) 3.3 Estados de un proceso 3.4 Cambio de Contexto 3.5 Scheduler de CPU: largo, mediano y corto plazo; pre-emptive, non-preemtive 3.6 Algoritmos de Scheduling (FIFO, RR, SJF, SRJ, etc) 3.7 Análisis Comparativo 3.8 Ejercicios 3.7 Trabajo 3 Sistemas Operativos – ICC243 [ 6 ] Prof. Jonathan Makuc

Sistemas Operativos: Aspectos Administrativos Programa :// Capítulo IV. Programación Concurrente 4.1 Definiciones: 4.1.1 Concurrencia 4.1.2 Exclusión mutua (mutex) 4.1.3 Condición de carrera 4.1.4 Deadlock 4.1.5 Región crítica 4.2 Soluciones generales por Software 4.2.1 Solucion de dos procesos 4.2.3 Solución General de Peterson, Lamport y Dekker 4.3 Soluciones Por Hardware 4.3.1 Test And Set 4.3.2 Interrupciones 4.4 Semáforos 4.3 Monitores 4.4 Mensajes 4.5 Estudio de Casos 4.6 Trabajo 4 Sistemas Operativos – ICC243 [ 7 ] Prof. Jonathan Makuc

Sistemas Operativos: Aspectos Administrativos Programa :// Capítulo V. Archivos 5.1 Conceptos de archivo (tipos, estructura de directorios) 5.3 Estructura de directorios 5.4 Mecanismos de protección 5.4 Métodos de acceso y asignación de memoria secundaria 5.5 Ejemplos de sistemas de archivos Sistemas Operativos – ICC243 [ 8 ] Prof. Jonathan Makuc

Sistemas Operativos: Aspectos Administrativos Programa :// Capítulo VI. Entrada y Salida (I/O) 6.1 Principios de I/O 6.2 Principios del Software de I/O 6.3 Capas del Software de I/O 6.4 Discos 6.5 Relojes 6.6 Terminales Orientados a Caracteres Sistemas Operativos – ICC243 [ 9 ] Prof. Jonathan Makuc

Bibliografia :// Sistemas Operativos: Aspectos Administrativos Tanembaum, Sistemas Operativos Modernos, 2da edición Apuntes entregados por el profesor. Silberschat and Gavin, Sistemas Operativos, 5ta edición. Milankovich Milan, Operating System, última edición Bibliografía Complementaria Daitel, Sistemas Operativos, última edición Sistemas Operativos – ICC243 [ 10 ] Prof. Jonathan Makuc

ICC243 Sistemas Operativos P01: Aspectos Administrativos Slide: 11 Prof. Jonathan Makuc