SlideShare une entreprise Scribd logo
1  sur  11
Sistemas Operativos
Clase 1
• 20-03-2023
UNIDAD CONTENIDOS
I
Introducción: Conceptos generales de S.O. Que es un S.O. Evolución Histórica de los S.O.
Tipo de Sistemas Informáticos.
PROGRAMA DE LA MATERIA
UNIDAD CONTENIDOS
II
Arquitectura: Estructuras de E/S. Sistema de Interrupciones. DMA. Jerarquía de
Memorias. Protección de Hardware
UNIDAD
CONTENIDOS
III
Estructura de los S.O.: Componentes típicos de un S.O. Servicios de un S.O. Llamadas al
sistema. Programas del Sistema. El núcleo o kernel. Modelo de Diseño de S.O. Como se
implementa un S.O.
UNIDAD
CONTENIDOS
IV
Sistema de Archivos: Interfaz del sistema de archivos. Implementación del sistema de
archivos. Operaciones bajo S.O. Linux
UNIDAD
CONTENIDOS
V
Procesos: Concepto de proceso. Estructuras de datos. BCP y Colas de procesos. Niveles de
Planificación. Creación y finalización de procesos. Hilos.
UNIDAD
CONTENIDOS
VI
Planificación de Procesos: Modelos del sistema y criterios de rendimiento. Algoritmo
FCFS. Algoritmo SJF. Métodos basados en prioridades. Round Robin. Métodos multicolas.
Multiprocesadores.
UNIDAD
CONTENIDOS
VII Concurrencia: Sistemas Concurrentes. Semáforos. Monitores.
UNIDAD
CONTENIDOS
VIII
Memorias: Antecedentes. Técnicas básicas. Gestión de memoria. Segmentación.
Paginación. Técnicas Mixtas. Memoria Virtual.
UNIDAD
CONTENIDOS
IX
Entrada / Salida: Definición y Objetivos. Estructura del subsistema de E/S. Políticas de
gestión de disco.
UNIDAD
CONTENIDOS
X
Interbloqueo: Características de interbloqueo. Estrategias de tratamiento. Métodos de
prevención. Métodos de evitación. Detección de interbloqueo. Recuperación tras
interbloqueo.
UNIDAD
CONTENIDOS
XI
Seguridad en S.O.: Conceptos de Seguridad y Protección. Mecanismos de protección.
ACL. Modelo Bell-LaPadula. Modelo BIBA. Canales encubiertos.
https://drive.google.com/drive/u/0/folders/17t63AxfGrNzaPvqW-rSEb_ShOTBCDH3w
Recursos disponibles:
Drive de Google :
Aquí encontrará en la carpeta Sistemas Operativos el software necesario (y el instructivo
paso a paso) para instalar una maquina virtual e imágenes para montar al momento de ver
las unidad temática de Linux.
Para comunicarse con el docente, recuerde que puede utilizar el espacio de consultas del
Campus Virtual ó enviar un email a mviapiano@esbabarrionorte.edu.ar ó un ws al número
1151655284
Temas Administrativos:
2 (dos) exámenes parciales + un trabajo práctico (en grupos) de investigación que deberán
exponer. Al ser una asignatura “promocional”, en todas las instancias de examen deben
tener mas de 7 (siete) para no rendir examen final. Si obtienen 4,5,6 en alguno (o ambos)
exámenes parciales, regularizan la materia pero rinden examen final. Si obtienen menos de
4 (un uno o ambos parciales), para regularizar la materia deberán rendir el examen
recuperatorio correspondiente (y posteriormente el examen final).
Unidad I
• ¿ Qué es un SO ?
• Evolución histórica de los SO
• Tipos de sistemas informáticos
Principios Básicos
- Que es un SISTEMA???
- Un “sistema” es un conjunto ordenado de normas y procedimientos que regulan
funcionamiento de un grupo o colectividad, "un sistema político; un sistema
jurídico; el entrenador decidió cambiar el sistema de juego del equipo"
Un “sistema” es un Conjunto de reglas, principios o medidas que tienen relación
entre sí ,"el sistema gramatical; sistema de numeración sexagesimal"
Concepto y definición de Sistemas Operativos
Existen diversas definiciones de lo que es un Sistema Operativo, pero no hay una
definición exacta, es decir una que sea estándar; a continuación se presentan algunas:
1. Un sistema operativo (SO) 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
2. Un Sistema Operativo (SO) es el software básico de una computadora que provee una
interfaz entre el resto de programas de la computadora, los dispositivos hardware y el
usuario.
3. Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso
del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un
administrador de los recursos de hardware del sistema.
Un error común muy extendido es denominar al conjunto completo de herramientas
“sistema operativo”, es decir, la inclusión en el mismo término de programas como el
administrador de archivos, el navegador web, el editor de textos y todo tipo de
herramientas que permiten la interacción con el sistema operativo, también llamado núcleo
o kernel.
-Un Sistema Operativo es una parte importante de cualquier sistema de computación.
Un sistema de computación puede dividirse en cuatro componentes:
• Hardware (CPU, memoria y dispositivos de E/S)
• Sistema Operativo (software)
• Programas de aplicación, o de usuario: compiladores, DB, juegos (software).
• Usuarios: usuarios, programadores, máquinas.
-El hardware (Unidad Central de Procesamiento(UCP),memoria y dispositivos de
entrada/salida (E/S)) proporciona los recursos de computación básicos.
Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de video
y programas para negocios) definen la forma en que estos recursos se emplean para
resolver los problemas de computación de los usuarios.
Interacción entre el SO con el resto de las partes
Objetivos:
. Actuar de intermediario entre usuario y hardware.
. Garantizar el funcionamiento correcto del equipo
. Facilitar la tarea de programación (comodidad).
. Administrar eficientemente los recursos de la máquina.
. La ocultación de los detalles de funcionamiento de los dispositivos
consiguiendo la comodidad de los usuarios

Contenu connexe

Similaire à sistemas_operativos_clase_1_20032023.pptx

Informática I Sistema Operativo
Informática I Sistema OperativoInformática I Sistema Operativo
Informática I Sistema Operativo
vale cambranis
 
Pic Sistemas Operativos I
Pic Sistemas Operativos IPic Sistemas Operativos I
Pic Sistemas Operativos I
rauljide
 
Metodología para el desarrollo de sistema de información según jeffrey whitten
Metodología para el desarrollo de sistema de información según jeffrey whittenMetodología para el desarrollo de sistema de información según jeffrey whitten
Metodología para el desarrollo de sistema de información según jeffrey whitten
travesuras79
 
Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemas
Mario J Arrieta
 

Similaire à sistemas_operativos_clase_1_20032023.pptx (20)

1 conceptos asoitson
1 conceptos asoitson1 conceptos asoitson
1 conceptos asoitson
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Informática I Sistema Operativo
Informática I Sistema OperativoInformática I Sistema Operativo
Informática I Sistema Operativo
 
Informatica l actividad 2
Informatica l actividad 2Informatica l actividad 2
Informatica l actividad 2
 
actividad 2
actividad 2actividad 2
actividad 2
 
Informatica i
Informatica  iInformatica  i
Informatica i
 
Introducción a Plataformas Tecnológicas
Introducción a Plataformas TecnológicasIntroducción a Plataformas Tecnológicas
Introducción a Plataformas Tecnológicas
 
Pic Sistemas Operativos I
Pic Sistemas Operativos IPic Sistemas Operativos I
Pic Sistemas Operativos I
 
sistema operativos
sistema operativos sistema operativos
sistema operativos
 
Portafolio de evidencias epab
Portafolio de evidencias epabPortafolio de evidencias epab
Portafolio de evidencias epab
 
Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...
 
Metodología para el desarrollo de sistema de información según jeffrey whitten
Metodología para el desarrollo de sistema de información según jeffrey whittenMetodología para el desarrollo de sistema de información según jeffrey whitten
Metodología para el desarrollo de sistema de información según jeffrey whitten
 
Metodología para el desarrollo de sistemas de información y comunicación segú...
Metodología para el desarrollo de sistemas de información y comunicación segú...Metodología para el desarrollo de sistemas de información y comunicación segú...
Metodología para el desarrollo de sistemas de información y comunicación segú...
 
Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemas
 
1 conceptos asoitsonp
1 conceptos asoitsonp1 conceptos asoitsonp
1 conceptos asoitsonp
 
Ciclo de vida y diseño de los sistemas de informacion
Ciclo de vida y diseño de los sistemas de informacionCiclo de vida y diseño de los sistemas de informacion
Ciclo de vida y diseño de los sistemas de informacion
 
ciclo de desarrollo de un sistema
ciclo de desarrollo de un sistema ciclo de desarrollo de un sistema
ciclo de desarrollo de un sistema
 
Dc
DcDc
Dc
 
Figura profesional Administración de Sistemas
Figura profesional Administración de SistemasFigura profesional Administración de Sistemas
Figura profesional Administración de Sistemas
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

sistemas_operativos_clase_1_20032023.pptx

  • 2. UNIDAD CONTENIDOS I Introducción: Conceptos generales de S.O. Que es un S.O. Evolución Histórica de los S.O. Tipo de Sistemas Informáticos. PROGRAMA DE LA MATERIA UNIDAD CONTENIDOS II Arquitectura: Estructuras de E/S. Sistema de Interrupciones. DMA. Jerarquía de Memorias. Protección de Hardware UNIDAD CONTENIDOS III Estructura de los S.O.: Componentes típicos de un S.O. Servicios de un S.O. Llamadas al sistema. Programas del Sistema. El núcleo o kernel. Modelo de Diseño de S.O. Como se implementa un S.O. UNIDAD CONTENIDOS IV Sistema de Archivos: Interfaz del sistema de archivos. Implementación del sistema de archivos. Operaciones bajo S.O. Linux
  • 3. UNIDAD CONTENIDOS V Procesos: Concepto de proceso. Estructuras de datos. BCP y Colas de procesos. Niveles de Planificación. Creación y finalización de procesos. Hilos. UNIDAD CONTENIDOS VI Planificación de Procesos: Modelos del sistema y criterios de rendimiento. Algoritmo FCFS. Algoritmo SJF. Métodos basados en prioridades. Round Robin. Métodos multicolas. Multiprocesadores. UNIDAD CONTENIDOS VII Concurrencia: Sistemas Concurrentes. Semáforos. Monitores. UNIDAD CONTENIDOS VIII Memorias: Antecedentes. Técnicas básicas. Gestión de memoria. Segmentación. Paginación. Técnicas Mixtas. Memoria Virtual.
  • 4. UNIDAD CONTENIDOS IX Entrada / Salida: Definición y Objetivos. Estructura del subsistema de E/S. Políticas de gestión de disco. UNIDAD CONTENIDOS X Interbloqueo: Características de interbloqueo. Estrategias de tratamiento. Métodos de prevención. Métodos de evitación. Detección de interbloqueo. Recuperación tras interbloqueo. UNIDAD CONTENIDOS XI Seguridad en S.O.: Conceptos de Seguridad y Protección. Mecanismos de protección. ACL. Modelo Bell-LaPadula. Modelo BIBA. Canales encubiertos.
  • 5. https://drive.google.com/drive/u/0/folders/17t63AxfGrNzaPvqW-rSEb_ShOTBCDH3w Recursos disponibles: Drive de Google : Aquí encontrará en la carpeta Sistemas Operativos el software necesario (y el instructivo paso a paso) para instalar una maquina virtual e imágenes para montar al momento de ver las unidad temática de Linux. Para comunicarse con el docente, recuerde que puede utilizar el espacio de consultas del Campus Virtual ó enviar un email a mviapiano@esbabarrionorte.edu.ar ó un ws al número 1151655284 Temas Administrativos: 2 (dos) exámenes parciales + un trabajo práctico (en grupos) de investigación que deberán exponer. Al ser una asignatura “promocional”, en todas las instancias de examen deben tener mas de 7 (siete) para no rendir examen final. Si obtienen 4,5,6 en alguno (o ambos) exámenes parciales, regularizan la materia pero rinden examen final. Si obtienen menos de 4 (un uno o ambos parciales), para regularizar la materia deberán rendir el examen recuperatorio correspondiente (y posteriormente el examen final).
  • 6. Unidad I • ¿ Qué es un SO ? • Evolución histórica de los SO • Tipos de sistemas informáticos
  • 7. Principios Básicos - Que es un SISTEMA??? - Un “sistema” es un conjunto ordenado de normas y procedimientos que regulan funcionamiento de un grupo o colectividad, "un sistema político; un sistema jurídico; el entrenador decidió cambiar el sistema de juego del equipo" Un “sistema” es un Conjunto de reglas, principios o medidas que tienen relación entre sí ,"el sistema gramatical; sistema de numeración sexagesimal"
  • 8. Concepto y definición de Sistemas Operativos Existen diversas definiciones de lo que es un Sistema Operativo, pero no hay una definición exacta, es decir una que sea estándar; a continuación se presentan algunas: 1. Un sistema operativo (SO) 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 2. Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas de la computadora, los dispositivos hardware y el usuario. 3. Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema. Un error común muy extendido es denominar al conjunto completo de herramientas “sistema operativo”, es decir, la inclusión en el mismo término de programas como el administrador de archivos, el navegador web, el editor de textos y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel.
  • 9. -Un Sistema Operativo es una parte importante de cualquier sistema de computación. Un sistema de computación puede dividirse en cuatro componentes: • Hardware (CPU, memoria y dispositivos de E/S) • Sistema Operativo (software) • Programas de aplicación, o de usuario: compiladores, DB, juegos (software). • Usuarios: usuarios, programadores, máquinas. -El hardware (Unidad Central de Procesamiento(UCP),memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de video y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios.
  • 10. Interacción entre el SO con el resto de las partes
  • 11. Objetivos: . Actuar de intermediario entre usuario y hardware. . Garantizar el funcionamiento correcto del equipo . Facilitar la tarea de programación (comodidad). . Administrar eficientemente los recursos de la máquina. . La ocultación de los detalles de funcionamiento de los dispositivos consiguiendo la comodidad de los usuarios