SlideShare una empresa de Scribd logo
1 de 22
PRIMERA UNIDAD: Introducción a los Sistemas Operativos L.I.  María de los Ángeles Martínez Morales Asistencia    10% Tareas    30% Examen    60%
1.1 Definición, objetivos y funciones de un S.O. Es un conjunto de programas encargados de administrar y explotar los recursos de un sistema de computador para ofrecer un conjunto de servicios a los usuarios.  Los componentes de un sistema de computador son hardware, software  y datos. Es el sistema operativo  quien proporciona las facilidades para  aprovechar  adecuadamente estos recursos
1.1 Definición, objetivos y funciones de un S.O. El sistema operativo es el encargado  de asignar  los recursos. Ya que puede haber muchas solicitudes de recursos que seguramente no podrán satisfacerse simultáneamente, el sistema operativo debe decidir a cuales solicitudes se les va asignando recursos para poder operar el sistema de cómputo de una manera eficiente y justa.
¿Qué es el Sistema Operativo? El S.O. es el que administra el hardware y el software. Para ser mas específicos es el que controla los archivos, dispositivos, secciones de la memoria principal y cada nanosegundo del tiempo de procesamiento; asimismo, controla quien puede utilizar el sistema  y de que manera.
OBJETIVO PRIMORDIAL Proporcionar comodidad al usuario. Ortiz, Pabón Héctor Jairo,  Sistemas Operativo Modernos (p-13). S.O. Intermediario entre el usuario y la máquina.
1.1 Definición, objetivos y funciones de un S.O. Desde el punto de vista del usuario, la finalidad es crear un entorno adecuado para la ejecución de programas de usuario, lo que presenta varias facetas: Usar la computadora cómodamente. Que la computadora pueda ser usada de forma eficiente. Que se gestionen los recursos como la memoria, dispositivos de E/S resolviendo los conflictos de asignación y liberación de los recursos. Permitir que la computadora sea fiable. La fiabilidad esta relacionada con la separación entre el usuario y la máquina, de manera que  ciertos errores sean subsanados por el sistema, sin informar al usuario.
OBJETIVOS DE UN S.O. De acuerdo a Pablo Cancelo López y José Miguel Alonso Giráldez: La comunicación primaria y elemental entre la maquina y el usuario hasta la comunicación más compleja entre máquinas. Optimizar recursos Creación de archivos de seguridad que permitan almacenar todo lo que existe en el sistema. Realizar tareas de control: el establecimiento de controles y filtros, como el control del acceso al propio sistema o a  los archivos.
OBJETIVOS DE UN S.O. Analizar continuamente los diferentes componentes y aplicaciones para tratar de buscar posibles fallos o errores que impidan el normal funcionamiento del sistema. Gestionar la memoria, es decir la cantidad de RAM que distribuye o se utiliza para cada programa, en función de sus necesidades. Gestionar los archivos y toda la corriente o flujo de datos y de información que entra y sale del procesador. Abraham Duarte nos dice que su principal objetivo es facilitar el manejo y uso del ordenador para conseguir que esta sea segura y eficiente para el usuario.
FUNCIONES DEL S.O. Abraham Duarte, menciona las siguientes funciones: Gestionar recursos tanto del software como el hardware con que cuenta la computadora. Ejecución de servicios para los programas. Ejecución de programas, operaciones de E/S, operaciones sobre archivos y detectar y corregir errores. La realización de todas las ordenes solicitadas por el usuario.
1.2 Historia y evolución de los S.O. Década de los 40 (1940 -1955) La tecnología eran los tubos de vacio  Las computadoras eran del tamaño de un salón de clases Había poca necesidad de un software estándar de sistema operativo. Los encargados de operar las máquinas eran profesionales que trabajaban con aplicaciones matemáticas,  científicas o militares por lo que estaban familiarizados con el hardware Los programadores operaban la máquina desde la consola principal. Posteriormente surgieron los compiladores y ensambladores Eran muy costosas.
1.2 Historia y evolución de los S.O. Década de los 50(1955 - 1965) Se desarrollaron computadoras para satisfacer la necesidad de los negocios. Seguían siendo muy caras por ejemplo la IBM 7094 tenia un precio de 200 000 dólares. Se contrataron operadores de computadoras para facilitar la operación  de cada máquina.
1.2 Historia y evolución de los S.O. La segunda generación de computadoras (1955 - 1965) Se instituyo la programación de las tareas que trajo consigo las tarjetas de control, que definían la naturaleza exacta de cada programa y sus requerimientos. LENGUAJE DE CONTROL DE TARJETAS, que ayudo al sistema operativo a coordinar y administrar los recursos del sistema, al identificar los usuarios y sus tareas, y al especificar los recursos requeridos para la ejecución cada tarea. Se mejoro el desempeño o rendimiento del CPU. Primero, la velocidad de los dispositivos de E/S como unidades de cintas, discos y tambores se fue haciendo mas rápida.  Segundo para hacer mas  el área de almacenamiento disponible los registros bloqueaban antes  de su recuperación o almacenamiento. Posteriormente había que desbloquearlos.
1.2 Historia y evolución de los S.O. La segunda generación de computadoras (1955 - 1965) Se creo una interfaz conocida como Unidad de Control para ejecutar la función de almacenamiento temporal en el buffer. Los programadores llevaron a cabo la creación de aplicaciones más sencillas empleando palabras en ingles, estructuras modulares y operaciones estándares. Por lo que el mantenimiento se hizo más rápido y fácil.
1.2 Historia y evolución de los S.O. Década de los 80 El hardware era más flexible y menos costoso. Se creo el Firmware para indicar que un programa esta contenido de manera permanente en el ROM Las tareas del programador cambiaron de manera espectacular ya que el software del sistema desempeñaba muchas funciones de programación. Se creo el multiprocesamiento. La evolución de las computadoras personales y de las comunicaciones de alta velocidad dio origen al procesamiento distribuido y los sistemas de red.
1.2 Historia y evolución de los S.O. Década de los 90 Se generalizaron las capacidades para Internet. Se proliferaron las aplicaciones de multimedios que demandan potencia, flexibilidad y compatibilidad de dispositivos adicionales para la mayor parte de los sistemas operativos.
1.3. Subsistemas de un S.O. Representación abstracta de un S.O, que muestra sus interrelaciones o sus 4 administradores
1.3. Subsistemas de un S.O.
1.3. Subsistemas de un S.O. Sin importar el tamaño de configuración del sistema, cada uno de los administradores de subsistemas deben de llevar a cabo estas tareas: Monitorear continuamente sus recursos Obligar al cumplimiento de las políticas que determinan quien obtiene que, cuando y cuanto. Asignar los recursos cuando es apropiado. Liberar el recurso – recuperarlo – cuando es conveniente.
GESTION DE PROCESOS En este nivel se encuentra la parte del sistema operativo encargada de la gestión de la CPU. El núcleo (Kernel) es el modulo de más bajo nivel (el mas vinculado al hardware) del sistema operativo, soporta a los demás módulos en tareas de administración del hardware. Las tareas que ejecuta son: Manejar interrupciones Asignar tareas al procesador y facilitar la comunicación  entre los diferentes programas. Controlar los demás niveles y sincronizar su ejecución. Aplicar técnicas de fracción de tiempo (time slicing) en sistemas multiprogramación y multiproceso. Asignar a cada programa un intervalo corto de tiempo del procesador, si no ha terminado en este intervalo de tiempo, mandarlo a la cola de programa para volver a ser relanzado.
GESTION DE DISPOSITIVOS En este nivel se realiza la gestión de las entradas y las salidas (E/S) en función de los dispositivos existentes. Se encarga de las siguientes funciones: Crear procesos de E/S. Asignar y liberal dispositivos de E/S.
GESTION DE MEMORIA Y PROCESOS Este nivel es el encargado de: Asignar determinadas porciones de la memoria principal (RAM) a los diferentes programas o partes de los programas que la necesiten. Creación, comunicación y destrucción de los procesos (asignación y liberación de memoria) Control de violación de acceso a zonas de memoria no permitidas. La asignación de memoria principal se hace de forma estructurada, siguiendo un determinado orden. Utilizar los dispositivos de almacenamiento masivo para crear la memoria virtual cuando la principal es escaza.
GESTION DE LA INFORMACIÓN En este nivel se encuentra la parte del sistema operativo encargada de la gestión de la CPU. Las tareas que ejecuta son: Gestionar el espacio de nombres lógicos y la protección de la información realizando funciones de creación y destrucción de ficheros y directorios, directorios y programas del sistema y de los diferentes usuarios. Apertura y cierre de ficheros. Lectura y escritura de ficheros y protección de acceso.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Software
SoftwareSoftware
Software
 
Fundamentos de los sistemas operativos
Fundamentos de los sistemas operativosFundamentos de los sistemas operativos
Fundamentos de los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Programas de control sistemas operativos
Programas de control  sistemas operativosProgramas de control  sistemas operativos
Programas de control sistemas operativos
 
Erikaquintero ensayo.pdf
Erikaquintero ensayo.pdfErikaquintero ensayo.pdf
Erikaquintero ensayo.pdf
 
Sistemas operativos isc
Sistemas operativos iscSistemas operativos isc
Sistemas operativos isc
 
Tema 1 sistemas operativos(4ºeso)
Tema 1 sistemas operativos(4ºeso)Tema 1 sistemas operativos(4ºeso)
Tema 1 sistemas operativos(4ºeso)
 
Software Joseph1812
Software Joseph1812Software Joseph1812
Software Joseph1812
 
Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02
 
Administración de Hardware y foftware
Administración de Hardware y foftwareAdministración de Hardware y foftware
Administración de Hardware y foftware
 
Computador
ComputadorComputador
Computador
 
¿Que es un SO?
¿Que es  un SO?¿Que es  un SO?
¿Que es un SO?
 
So
SoSo
So
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.doc
 

Similar a Primeraunidad

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosJunior
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1Thiago Cruzz
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1Thiago Cruzz
 
Sistemas operativos 1 pdf
Sistemas operativos 1 pdfSistemas operativos 1 pdf
Sistemas operativos 1 pdffernyMultimedia
 
Introduccion a los sistemas operativos
Introduccion a los sistemas operativosIntroduccion a los sistemas operativos
Introduccion a los sistemas operativosFriky Equis De
 
Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]ruben ferrer
 
Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]ruben ferrer
 
Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]guest3a9ca34d
 
Sistemas operativos om
Sistemas operativos omSistemas operativos om
Sistemas operativos omeckygaby
 
1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdfssuser6353bc
 
Trabajo colaborativo 1
Trabajo colaborativo 1Trabajo colaborativo 1
Trabajo colaborativo 1fabian gomez
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosNoeljg69
 
Unidad 1 Sistemas Operativos
Unidad 1 Sistemas OperativosUnidad 1 Sistemas Operativos
Unidad 1 Sistemas OperativosNoeljg69
 
Trabajo so
Trabajo soTrabajo so
Trabajo soNoeljg69
 
Software y sistema operativo
Software y sistema operativoSoftware y sistema operativo
Software y sistema operativoMaria Fabiola
 

Similar a Primeraunidad (20)

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Unidadd 1 s.o
Unidadd 1 s.oUnidadd 1 s.o
Unidadd 1 s.o
 
Sistemas operativos 1 pdf
Sistemas operativos 1 pdfSistemas operativos 1 pdf
Sistemas operativos 1 pdf
 
que es un sistema operativo
 que es un sistema operativo que es un sistema operativo
que es un sistema operativo
 
Introduccion a los sistemas operativos
Introduccion a los sistemas operativosIntroduccion a los sistemas operativos
Introduccion a los sistemas operativos
 
Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]
 
Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]
 
Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]Sistema Operativo2pnf[1]
Sistema Operativo2pnf[1]
 
Sistemas operativos om
Sistemas operativos omSistemas operativos om
Sistemas operativos om
 
1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf
 
Trabajo colaborativo 1
Trabajo colaborativo 1Trabajo colaborativo 1
Trabajo colaborativo 1
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Unidad 1 Sistemas Operativos
Unidad 1 Sistemas OperativosUnidad 1 Sistemas Operativos
Unidad 1 Sistemas Operativos
 
Trabajo so
Trabajo soTrabajo so
Trabajo so
 
Presentación1
Presentación1Presentación1
Presentación1
 
Software y sistema operativo
Software y sistema operativoSoftware y sistema operativo
Software y sistema operativo
 
1 expo so
1 expo so1 expo so
1 expo so
 

Más de Mary Martínez Morales

Más de Mary Martínez Morales (20)

Innovación Tecnológica y Emprendimiento
Innovación Tecnológica y EmprendimientoInnovación Tecnológica y Emprendimiento
Innovación Tecnológica y Emprendimiento
 
Rubrica video
Rubrica videoRubrica video
Rubrica video
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Programa
ProgramaPrograma
Programa
 
Formato inscripcion fomi-2013 - final
Formato inscripcion fomi-2013 - finalFormato inscripcion fomi-2013 - final
Formato inscripcion fomi-2013 - final
 
Proyecto investigacion-sitio web bic 23
Proyecto investigacion-sitio web bic 23Proyecto investigacion-sitio web bic 23
Proyecto investigacion-sitio web bic 23
 
Proyecto de investicacion centro ecoturismo zuzul
Proyecto de investicacion centro ecoturismo zuzulProyecto de investicacion centro ecoturismo zuzul
Proyecto de investicacion centro ecoturismo zuzul
 
Instalar y configurar un curso en línea de informática ii
Instalar y configurar un curso en línea de informática iiInstalar y configurar un curso en línea de informática ii
Instalar y configurar un curso en línea de informática ii
 
Rubrica blog-peeweb(2)
Rubrica blog-peeweb(2)Rubrica blog-peeweb(2)
Rubrica blog-peeweb(2)
 
Formato guia del_instructor_2013
Formato guia del_instructor_2013Formato guia del_instructor_2013
Formato guia del_instructor_2013
 
Sesion2 2013
Sesion2 2013Sesion2 2013
Sesion2 2013
 
Sesion3 2013
Sesion3 2013Sesion3 2013
Sesion3 2013
 
Sesion1 2013
Sesion1 2013Sesion1 2013
Sesion1 2013
 
Ejemplos delimitacion-de-temas
Ejemplos delimitacion-de-temasEjemplos delimitacion-de-temas
Ejemplos delimitacion-de-temas
 
Manual office-2010
Manual office-2010Manual office-2010
Manual office-2010
 
Ejemplo bosquejo monografia
Ejemplo bosquejo monografiaEjemplo bosquejo monografia
Ejemplo bosquejo monografia
 
Ejemplo anteproyecto investigacion
Ejemplo anteproyecto investigacionEjemplo anteproyecto investigacion
Ejemplo anteproyecto investigacion
 
Manual office-2010
Manual office-2010Manual office-2010
Manual office-2010
 
Manual office-2010
Manual office-2010Manual office-2010
Manual office-2010
 
Citasyreferencias
CitasyreferenciasCitasyreferencias
Citasyreferencias
 

Último

Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 

Último (20)

Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 

Primeraunidad

  • 1. PRIMERA UNIDAD: Introducción a los Sistemas Operativos L.I. María de los Ángeles Martínez Morales Asistencia 10% Tareas 30% Examen 60%
  • 2. 1.1 Definición, objetivos y funciones de un S.O. Es un conjunto de programas encargados de administrar y explotar los recursos de un sistema de computador para ofrecer un conjunto de servicios a los usuarios. Los componentes de un sistema de computador son hardware, software y datos. Es el sistema operativo quien proporciona las facilidades para aprovechar adecuadamente estos recursos
  • 3. 1.1 Definición, objetivos y funciones de un S.O. El sistema operativo es el encargado de asignar los recursos. Ya que puede haber muchas solicitudes de recursos que seguramente no podrán satisfacerse simultáneamente, el sistema operativo debe decidir a cuales solicitudes se les va asignando recursos para poder operar el sistema de cómputo de una manera eficiente y justa.
  • 4. ¿Qué es el Sistema Operativo? El S.O. es el que administra el hardware y el software. Para ser mas específicos es el que controla los archivos, dispositivos, secciones de la memoria principal y cada nanosegundo del tiempo de procesamiento; asimismo, controla quien puede utilizar el sistema y de que manera.
  • 5. OBJETIVO PRIMORDIAL Proporcionar comodidad al usuario. Ortiz, Pabón Héctor Jairo, Sistemas Operativo Modernos (p-13). S.O. Intermediario entre el usuario y la máquina.
  • 6. 1.1 Definición, objetivos y funciones de un S.O. Desde el punto de vista del usuario, la finalidad es crear un entorno adecuado para la ejecución de programas de usuario, lo que presenta varias facetas: Usar la computadora cómodamente. Que la computadora pueda ser usada de forma eficiente. Que se gestionen los recursos como la memoria, dispositivos de E/S resolviendo los conflictos de asignación y liberación de los recursos. Permitir que la computadora sea fiable. La fiabilidad esta relacionada con la separación entre el usuario y la máquina, de manera que ciertos errores sean subsanados por el sistema, sin informar al usuario.
  • 7. OBJETIVOS DE UN S.O. De acuerdo a Pablo Cancelo López y José Miguel Alonso Giráldez: La comunicación primaria y elemental entre la maquina y el usuario hasta la comunicación más compleja entre máquinas. Optimizar recursos Creación de archivos de seguridad que permitan almacenar todo lo que existe en el sistema. Realizar tareas de control: el establecimiento de controles y filtros, como el control del acceso al propio sistema o a los archivos.
  • 8. OBJETIVOS DE UN S.O. Analizar continuamente los diferentes componentes y aplicaciones para tratar de buscar posibles fallos o errores que impidan el normal funcionamiento del sistema. Gestionar la memoria, es decir la cantidad de RAM que distribuye o se utiliza para cada programa, en función de sus necesidades. Gestionar los archivos y toda la corriente o flujo de datos y de información que entra y sale del procesador. Abraham Duarte nos dice que su principal objetivo es facilitar el manejo y uso del ordenador para conseguir que esta sea segura y eficiente para el usuario.
  • 9. FUNCIONES DEL S.O. Abraham Duarte, menciona las siguientes funciones: Gestionar recursos tanto del software como el hardware con que cuenta la computadora. Ejecución de servicios para los programas. Ejecución de programas, operaciones de E/S, operaciones sobre archivos y detectar y corregir errores. La realización de todas las ordenes solicitadas por el usuario.
  • 10. 1.2 Historia y evolución de los S.O. Década de los 40 (1940 -1955) La tecnología eran los tubos de vacio Las computadoras eran del tamaño de un salón de clases Había poca necesidad de un software estándar de sistema operativo. Los encargados de operar las máquinas eran profesionales que trabajaban con aplicaciones matemáticas, científicas o militares por lo que estaban familiarizados con el hardware Los programadores operaban la máquina desde la consola principal. Posteriormente surgieron los compiladores y ensambladores Eran muy costosas.
  • 11. 1.2 Historia y evolución de los S.O. Década de los 50(1955 - 1965) Se desarrollaron computadoras para satisfacer la necesidad de los negocios. Seguían siendo muy caras por ejemplo la IBM 7094 tenia un precio de 200 000 dólares. Se contrataron operadores de computadoras para facilitar la operación de cada máquina.
  • 12. 1.2 Historia y evolución de los S.O. La segunda generación de computadoras (1955 - 1965) Se instituyo la programación de las tareas que trajo consigo las tarjetas de control, que definían la naturaleza exacta de cada programa y sus requerimientos. LENGUAJE DE CONTROL DE TARJETAS, que ayudo al sistema operativo a coordinar y administrar los recursos del sistema, al identificar los usuarios y sus tareas, y al especificar los recursos requeridos para la ejecución cada tarea. Se mejoro el desempeño o rendimiento del CPU. Primero, la velocidad de los dispositivos de E/S como unidades de cintas, discos y tambores se fue haciendo mas rápida. Segundo para hacer mas el área de almacenamiento disponible los registros bloqueaban antes de su recuperación o almacenamiento. Posteriormente había que desbloquearlos.
  • 13. 1.2 Historia y evolución de los S.O. La segunda generación de computadoras (1955 - 1965) Se creo una interfaz conocida como Unidad de Control para ejecutar la función de almacenamiento temporal en el buffer. Los programadores llevaron a cabo la creación de aplicaciones más sencillas empleando palabras en ingles, estructuras modulares y operaciones estándares. Por lo que el mantenimiento se hizo más rápido y fácil.
  • 14. 1.2 Historia y evolución de los S.O. Década de los 80 El hardware era más flexible y menos costoso. Se creo el Firmware para indicar que un programa esta contenido de manera permanente en el ROM Las tareas del programador cambiaron de manera espectacular ya que el software del sistema desempeñaba muchas funciones de programación. Se creo el multiprocesamiento. La evolución de las computadoras personales y de las comunicaciones de alta velocidad dio origen al procesamiento distribuido y los sistemas de red.
  • 15. 1.2 Historia y evolución de los S.O. Década de los 90 Se generalizaron las capacidades para Internet. Se proliferaron las aplicaciones de multimedios que demandan potencia, flexibilidad y compatibilidad de dispositivos adicionales para la mayor parte de los sistemas operativos.
  • 16. 1.3. Subsistemas de un S.O. Representación abstracta de un S.O, que muestra sus interrelaciones o sus 4 administradores
  • 18. 1.3. Subsistemas de un S.O. Sin importar el tamaño de configuración del sistema, cada uno de los administradores de subsistemas deben de llevar a cabo estas tareas: Monitorear continuamente sus recursos Obligar al cumplimiento de las políticas que determinan quien obtiene que, cuando y cuanto. Asignar los recursos cuando es apropiado. Liberar el recurso – recuperarlo – cuando es conveniente.
  • 19. GESTION DE PROCESOS En este nivel se encuentra la parte del sistema operativo encargada de la gestión de la CPU. El núcleo (Kernel) es el modulo de más bajo nivel (el mas vinculado al hardware) del sistema operativo, soporta a los demás módulos en tareas de administración del hardware. Las tareas que ejecuta son: Manejar interrupciones Asignar tareas al procesador y facilitar la comunicación entre los diferentes programas. Controlar los demás niveles y sincronizar su ejecución. Aplicar técnicas de fracción de tiempo (time slicing) en sistemas multiprogramación y multiproceso. Asignar a cada programa un intervalo corto de tiempo del procesador, si no ha terminado en este intervalo de tiempo, mandarlo a la cola de programa para volver a ser relanzado.
  • 20. GESTION DE DISPOSITIVOS En este nivel se realiza la gestión de las entradas y las salidas (E/S) en función de los dispositivos existentes. Se encarga de las siguientes funciones: Crear procesos de E/S. Asignar y liberal dispositivos de E/S.
  • 21. GESTION DE MEMORIA Y PROCESOS Este nivel es el encargado de: Asignar determinadas porciones de la memoria principal (RAM) a los diferentes programas o partes de los programas que la necesiten. Creación, comunicación y destrucción de los procesos (asignación y liberación de memoria) Control de violación de acceso a zonas de memoria no permitidas. La asignación de memoria principal se hace de forma estructurada, siguiendo un determinado orden. Utilizar los dispositivos de almacenamiento masivo para crear la memoria virtual cuando la principal es escaza.
  • 22. GESTION DE LA INFORMACIÓN En este nivel se encuentra la parte del sistema operativo encargada de la gestión de la CPU. Las tareas que ejecuta son: Gestionar el espacio de nombres lógicos y la protección de la información realizando funciones de creación y destrucción de ficheros y directorios, directorios y programas del sistema y de los diferentes usuarios. Apertura y cierre de ficheros. Lectura y escritura de ficheros y protección de acceso.