SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
OBJETIVOS Y FUNCIONES DE LOS SISTEMAS OPERATIVOS
Un sistema operativo es el software o programa más importante
que se ejecuta en un computador, nos permite usarlo y darle
órdenes para que haga lo que necesitamos.
¿Por qué es importante un sistema operativo?
Son importantes, porque te permiten interactuar y darle órdenes al
computador. Sin un sistema operativo el computador es inútil.
Sin el sistema operativo, no tendrías la plataforma que soporta los
programas que te permiten hacer cartas, escuchar música, navegar por
internet o enviar un correo electrónico.
¿Qué hace el sistema operativo?
Administra los recursos del computador, es decir, el software y hardware de
tu equipo. Es la estructura que soporta y maneja todos los programas y
partes de tu computador.
PARTES DE UN SISTEMA OPERATIVO:
Kernel o núcleo 
Un software que constituye una parte fundamental del sistema. Podríamos decir 
que es el corazón del propio sistema, y de ahí su nombre. Se define como la parte 
que se ejecuta en modo privilegiado o modo núcleo y que es el principal 
responsable a la hora de arrancar el propio sistema, proporcionar un control de 
nivel básico sobre todos los componentes hardware del ordenador y cuyas 
funciones principales son leer y escribir datos en memoria, procesar órdenes, 
interpretar datos, decidir qué programar podrá hacer uso de un determinado 
recurso y durante cuánto tiempo, etc. El Kernel se ejecuta en un área aislada para 
evitar que cualquier software malicioso pueda manipularlo. 
Interfaz de usuario 
Es la parte que permite al usuario interaccionar con el ordenador. Esta interfaz 
puede ser gráfica, proporcionando un escritorio, ventanas y componentes 
gráficos para una interacción más intuitiva, o bien puede ser a través de una 
línea de comandos. 
Sistema de archivos 
Es el componente del sistema operativo encargado de asignar el espacio a los 
archivos, administrar el espacio libre y del acceso a los datos resguardados. 
Estructura la información guardada en la unidad de almacenamiento y la 
mayoría de sistemas maneja su propio sistema de archivos. 
Además, podríamos destacar otros componentes del sistema operativo como 
son: 
Gestión de procesos 
Encargado de crear, finalizar, parar o reanudar procesos y de ofrecer 
mecanismos para que los procesos puedan comunicarse y sincronizarse, así 
como posibilidad de establecer prioridades. 
Gestor de recursos 
Encargado de gestionar los dispositivos de entrada y salida, programas o 
procesos en ejecución, la memoria secundaria o los discos y los recursos del 
sistema en general. 
LA EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
Usar un computador no siempre fue tan fácil. Los sistemas operativos
surgieron como una necesidad para poder utilizar máquinas muy complejas en
tiempos que se necesitaba personal muy especializado para poder operarlas.
La evolución de los sistemas operativos estuvo, por lo tanto, muy ligada a las
características y necesidades particulares de las máquinas disponibles.
Resulta difícil hablar de los sistemas operativos sin referirse al mismo tiempo
a la evolución del hardware, pues ambos aspectos han avanzado de la mano
durante gran parte de la historia. Este artículo describe algunos hitos en la
evolución del software que conocemos como sistema operativo y destaca el
surgimiento de conceptos que persisten en los sistemas operativos modernos.
La división de generaciones es aproximada en cuanto a años, y esta guiada
principalmente por los hitos que marcaron al hardware.
PREHISTORIA DE LOS SISTEMAS OPERATIVOS
La primera máquina a la que se puede llamar un computador digital de
propósito general fue diseñada por el matemático inglés Charles Babbage ,
quien diseñó una máquina mecánica digital (digital: capaz de trabajar con
dígitos), conocida como la analytical engine, o máquina de Babbage. Si bien
desarrolló todos los planos, nunca pudo terminar de construirla.
SISTEMAS EN LOTES SENCILLOS:
Si el sistema está bien planificado, se alcanzan tiempos de ejecución muy cortos, ya que
los recursos disponibles están siendo utilizados casi continuamente. Además, el Sistema
Operativo puede ser muy simple ya que las tareas son completamente secuenciadas por lo
que se reduce la necesidad de utilizar esquemas Round Robin o similares.
Permite compartir mejor los recursos de un ordenador entre muchos usuarios, al no
competir por éstos de forma inmediata.
Realiza el trabajo en el momento en el que los recursos del ordenador están menos
ocupados, dando prioridad a tareas interactivas.
Evita desaprovechar los recursos del ordenador sin necesidad de interacción y supervisión
humanas continuas.
En un sistema por lotes existe un gestor de trabajos, encargado de reservar y asignar los
recursos de las máquinas a las tareas que hay que ejecutar. De esta forma, mientras
existan trabajos pendientes de procesamiento, los recursos disponibles están siempre
ocupados ejecutando tareas.
SISTEMAS EN LOTES MULTIPROGRAMADOS:
El procesador se encuentra frecuentemente ocioso, incluso con el secuenciamiento de
trabajos automático que proporciona un sistema operativo en lotes simples.
Como un sistema por lotes simple, un sistema por lotes de multiprogramación es un
programa que debe basarse en ciertas características del hardware de la computadora. La
característica adicional más notable que se usa para la multiprogramación es el hardware
que soporta interrupciones de E/S y DMA.
SISTEMA DE TIEMPO COMPARTIDO
Los sistemas por lotes multiprogramados proporcionan un entorno en el que
los distintos recursos del sistema ( por ejemplo, CPU, memoria, dispositivos
periféricos ) se aprovechan de manera efectiva.
El tiempo compartido, o multitareas, es una extensión lógica de la
multiprogramación, Se ejecutan múltiples trabajos mientras la CPU se
conmuta entre ellos, pero la conmutación es tan frecuente que los usuarios
pueden interactuar con cada programa durante su ejecución
CARACTERÍSTICAS DE UN SISTEMA OPERATIVO TIEMPO COMPARTIDO.
1. Dan la apariencia de que cada usuario tiene una máquina para sí
mismo.
2. La mayoría utilizan algoritmos de planificación circular. Es decir, a
cada proceso se le da un fracción de tiempo para ejecutarse y al
terminar esta, se ejecuta el siguiente proceso. El primer proceso se
forma hasta que le toque su turno nuevamente.
3. Evitan monopolizar el procesador; esto se logra asignando tiempos de
procesador durante el cual se permite ejecutarse de forma
ininterrumpida una parte del código de un proceso.
4. La gestión de archivos y memoria, debe proporcionar protección y
control de acceso debido a que pueden existir múltiples usuarios
accediendo a un mismo archivo.
5. Pueden ser multiusuario, esto es, el uso de un sistema por más de
una persona al mismo tiempo.
PRINCIPALES LOGROS
Los sistemas operativos están entre los elementos de software más complejos que se han
desarrollado. Esto refleja el reto de tratar de conjugar las dificultades y, en algunos casos,
objetivos opuestos de comodidad, eficiencia y capacidad de evolución. Denning y sus
colegas proponen que, hasta la fecha, se han obtenido cuatro logros intelectuales
significativos en el desarrollo de los sistemas operativos:
1. Procesos
2. Gestión de memoria
3. Protección y seguridad de la información.
4. Planificación y gestión de los recursos.
5. Estructura del sistema.
PROCESOS
Un proceso es un concepto manejado por el sistema operativo que consiste en el
conjunto formado por: Las instrucciones de un programa destinadas a ser
ejecutadas por el microprocesador. Su estado de ejecución en un momento dado,
esto es, los valores de los registros de la CPU para dicho programa. Su memoria
de trabajo, es decir, la memoria que ha reservado y sus contenidos. Otra
información que permite al sistema operativo su planificación. Esta definición
varía ligeramente en el caso de sistemas operativos multihilo, donde un proceso
consta de uno o más hilos, la memoria de trabajo (compartida por todos los hilos)
y la información de planificación. Cada hilo consta de instrucciones y estado de
ejecución.
● Las instrucciones de un programa destinadas a ser ejecutadas por el
microprocesador.
● Su estado de ejecución en un momento dado, esto es, los valores de los
registros de la CPU para dicho programa.
● Su memoria de trabajo, es decir, la memoria que ha reservado y sus
contenidos.
● Otra información que permite al sistema operativo su planificación.
GESTIÓN DE MEMORIA
Se denomina gestión de memoria al acto de gestionar la memoria de un dispositivo
informático. De forma simplificada se trata de proveer mecanismos para asignar
secciones de memoria a los programas que las soliciten, y a la vez, liberar las
secciones de memoria que ya no se utilizan para que estén disponibles para otros
programas.
La memoria es uno de los principales recursos de la computadora, la cual debe de
administrarse con mucho cuidado. Aunque actualmente la mayoría de los sistemas
de cómputo cuentan con una alta capacidad de memoria, de igual manera las
aplicaciones actuales tienen también altos requerimientos de memoria, lo que sigue
generando escasez de memoria en los sistemas multitarea y/o multiusuario.
PROTECCIÓN Y SEGURIDAD DE LA INFORMACIÓN
En la seguridad informática se debe distinguir dos propósitos de protección, la
seguridad de la información y la Protección de Datos.
Se deben distinguir entre los dos, porque forman la base y dan la razón,
justificación en la selección de los elementos de información que requieren una
atención especial dentro del marco de la seguridad informática.
PLANIFICACION Y GESTION DE LOS RECURSOS
El sistema operativo mantiene un número de colas, cada una de ellas, no es más que una
lista de procesos esperando para hacer uso de algún recurso. La cola a corto plazo está
compuesta por procesos que se encuentra en memoria principal y están listos para
ejecutar, siempre que la CPU esté disponible. Es responsabilidad del planificador a corto
plazo o dispatcher, elegir uno de ellos. Una estrategia común es asignar en orden a cada
proceso de la cola un intervalo de tiempo o quantum, esta técnica se conoce como
round-robin o turno rotatorio. Esta técnica de turno emplea una cola circular. Otra estrategia
consiste en asignar niveles de prioridad a los distintos procesos, siendo el planificador el
encargado de elegir los procesos en base a su prioridad.
■ Equitatividad: Por norma general, se desea que todos los procesos que
compiten por un determinado recurso, se le conceda un acceso equitativo
a dicho recurso.
■ Respuesta diferencial: Por otro lado, el sistema operativo puede necesitar
discriminar entre diferentes clases de trabajos con diferentes requisitos de
servicio. El sistema operativo debe decidir sobre la asignación y
planificación con el objetivo de satisfacer el conjunto total de los
requisitos. Además, debe tomar decisiones de forma dinámica. Por
ejemplo, si un proceso está esperando para hacer uso de un recurso de
E/S, el sistema operativo puede intentar planificar este proceso lo antes
posible con el objetivo de dejar libre ese recurso para posteriores
demandas por parte de otros procesos.
■ Eficiencia: El sistema operativo debe intentar maximizar la productividad,
minimizar los tiempos de respuesta, y en caso de sistemas de tiempo
compartido, acomodar tantos usuarios como sea posible.
ESTRUCTURA DEL SISTEMA
El sistema operativo media entre el hardware y el resto del software. Para que los
procedimientos de gestión funcionen, el sistema operativo presenta una estructura
ligeramente distinta a la mayoría de programas. Podríamos decir que está formado por
diferentes capas. El núcleo, su elemento más importante, se encuentra en la capa
inferior, la más alejada de la interfaz de usuario. Por lo tanto, este programa también se
carga primero. El núcleo es la interfaz que está en contacto directo con el hardware,
iniciándose y transmitiendo los comandos de los programas que se ejecutan.
DESARROLLOS QUE HAN LLEVADO A LOS SISTEMAS OPERATIVOS
MODERNOS
Responden a nuestros desarrollos en hardware, nuevas aplicaciones y nuevas
amenazas de seguridad.
Entre las causas del hardware principales se encuentran las máquinas
multiprocesador.
Respecto a seguridad , el acceso a internet de los computadores ha
incrementado una gran medida de amenazas tales como virus, gusanos y
técnicas hacking
● Una característica atractiva de un SMP es que la existencia de múltiples
procesadores es transparente al usuario.
● Un sistema operativo proporciona la ilusión de un solo espacio de memoria
principal y un solo espacio de memoria secundaria.

Más contenido relacionado

La actualidad más candente

Evolucion Historica De Los Sistemas Operativos
Evolucion Historica De Los Sistemas OperativosEvolucion Historica De Los Sistemas Operativos
Evolucion Historica De Los Sistemas Operativosboris
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoYurley Ochoa
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSPablo Macon
 
Trabajo Sistema De Archivos
Trabajo Sistema De ArchivosTrabajo Sistema De Archivos
Trabajo Sistema De Archivoslorentejl
 
Los factores de forma
Los factores de formaLos factores de forma
Los factores de formaciccio83
 
comparación computador y cuerpo humano
comparación computador y cuerpo humanocomparación computador y cuerpo humano
comparación computador y cuerpo humanoalexasanchez95
 
Evaluacion de los sistemas operativos erika y carolina
Evaluacion de los sistemas operativos erika y carolinaEvaluacion de los sistemas operativos erika y carolina
Evaluacion de los sistemas operativos erika y carolinaErika Flores
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos DistribuidosValentina
 
Tipos de sistemas de computo
Tipos de sistemas de computoTipos de sistemas de computo
Tipos de sistemas de computoJoelBoya2
 
Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Freddy Patricio Ajila Zaquinaula
 

La actualidad más candente (20)

Evolucion Historica De Los Sistemas Operativos
Evolucion Historica De Los Sistemas OperativosEvolucion Historica De Los Sistemas Operativos
Evolucion Historica De Los Sistemas Operativos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 
ADMINISTRACION DE MEMORIA
ADMINISTRACION DE MEMORIAADMINISTRACION DE MEMORIA
ADMINISTRACION DE MEMORIA
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFS
 
Trabajo Sistema De Archivos
Trabajo Sistema De ArchivosTrabajo Sistema De Archivos
Trabajo Sistema De Archivos
 
Panel frontal
Panel frontalPanel frontal
Panel frontal
 
Los factores de forma
Los factores de formaLos factores de forma
Los factores de forma
 
comparación computador y cuerpo humano
comparación computador y cuerpo humanocomparación computador y cuerpo humano
comparación computador y cuerpo humano
 
caracteristicas del monitor
caracteristicas del monitorcaracteristicas del monitor
caracteristicas del monitor
 
Evaluacion de los sistemas operativos erika y carolina
Evaluacion de los sistemas operativos erika y carolinaEvaluacion de los sistemas operativos erika y carolina
Evaluacion de los sistemas operativos erika y carolina
 
Dos sistema operativo en disco
Dos sistema operativo en discoDos sistema operativo en disco
Dos sistema operativo en disco
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Tipos de sistemas de computo
Tipos de sistemas de computoTipos de sistemas de computo
Tipos de sistemas de computo
 
Memoria simm
Memoria simmMemoria simm
Memoria simm
 
Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.
 
PROCESADORES.pptx
PROCESADORES.pptxPROCESADORES.pptx
PROCESADORES.pptx
 
Sistema Operativo Solaris
Sistema Operativo SolarisSistema Operativo Solaris
Sistema Operativo Solaris
 

Similar a Sistemas operativos resumen

ARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docxARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docxJORGELUISCAMACHOROSA
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativolaidysita
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administraMartin Lautrerio
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administradanielvaldez
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administraMartin Lautrerio
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativosJoseGCordero
 
Concepto y definición de sistemas operativos
Concepto y definición de sistemas operativosConcepto y definición de sistemas operativos
Concepto y definición de sistemas operativosfrankSanVicen94
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02leopt
 
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.docCarolina Cols
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosMerlyn
 
Realice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativosRealice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativosGiseellitha
 

Similar a Sistemas operativos resumen (20)

ARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docxARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docx
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
 
Taller Informatica
Taller InformaticaTaller Informatica
Taller Informatica
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Sistemas[1]
Sistemas[1]Sistemas[1]
Sistemas[1]
 
Presentación1
Presentación1Presentación1
Presentación1
 
Taller xd
Taller xdTaller xd
Taller xd
 
Concepto y definición de sistemas operativos
Concepto y definición de sistemas operativosConcepto y definición de sistemas operativos
Concepto y definición de sistemas operativos
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
 
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
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Realice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativosRealice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos
 

Último

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 

Último (20)

Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 

Sistemas operativos resumen

  • 1.
  • 2. OBJETIVOS Y FUNCIONES DE LOS SISTEMAS OPERATIVOS Un sistema operativo es el software o programa más importante que se ejecuta en un computador, nos permite usarlo y darle órdenes para que haga lo que necesitamos. ¿Por qué es importante un sistema operativo? Son importantes, porque te permiten interactuar y darle órdenes al computador. Sin un sistema operativo el computador es inútil. Sin el sistema operativo, no tendrías la plataforma que soporta los programas que te permiten hacer cartas, escuchar música, navegar por internet o enviar un correo electrónico. ¿Qué hace el sistema operativo? Administra los recursos del computador, es decir, el software y hardware de tu equipo. Es la estructura que soporta y maneja todos los programas y partes de tu computador.
  • 3. PARTES DE UN SISTEMA OPERATIVO: Kernel o núcleo  Un software que constituye una parte fundamental del sistema. Podríamos decir  que es el corazón del propio sistema, y de ahí su nombre. Se define como la parte  que se ejecuta en modo privilegiado o modo núcleo y que es el principal  responsable a la hora de arrancar el propio sistema, proporcionar un control de  nivel básico sobre todos los componentes hardware del ordenador y cuyas  funciones principales son leer y escribir datos en memoria, procesar órdenes,  interpretar datos, decidir qué programar podrá hacer uso de un determinado  recurso y durante cuánto tiempo, etc. El Kernel se ejecuta en un área aislada para  evitar que cualquier software malicioso pueda manipularlo.  Interfaz de usuario  Es la parte que permite al usuario interaccionar con el ordenador. Esta interfaz  puede ser gráfica, proporcionando un escritorio, ventanas y componentes  gráficos para una interacción más intuitiva, o bien puede ser a través de una  línea de comandos.  Sistema de archivos  Es el componente del sistema operativo encargado de asignar el espacio a los  archivos, administrar el espacio libre y del acceso a los datos resguardados.  Estructura la información guardada en la unidad de almacenamiento y la  mayoría de sistemas maneja su propio sistema de archivos.  Además, podríamos destacar otros componentes del sistema operativo como  son:  Gestión de procesos  Encargado de crear, finalizar, parar o reanudar procesos y de ofrecer  mecanismos para que los procesos puedan comunicarse y sincronizarse, así  como posibilidad de establecer prioridades.  Gestor de recursos  Encargado de gestionar los dispositivos de entrada y salida, programas o  procesos en ejecución, la memoria secundaria o los discos y los recursos del  sistema en general. 
  • 4. LA EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS Usar un computador no siempre fue tan fácil. Los sistemas operativos surgieron como una necesidad para poder utilizar máquinas muy complejas en tiempos que se necesitaba personal muy especializado para poder operarlas. La evolución de los sistemas operativos estuvo, por lo tanto, muy ligada a las características y necesidades particulares de las máquinas disponibles. Resulta difícil hablar de los sistemas operativos sin referirse al mismo tiempo a la evolución del hardware, pues ambos aspectos han avanzado de la mano durante gran parte de la historia. Este artículo describe algunos hitos en la evolución del software que conocemos como sistema operativo y destaca el surgimiento de conceptos que persisten en los sistemas operativos modernos. La división de generaciones es aproximada en cuanto a años, y esta guiada principalmente por los hitos que marcaron al hardware. PREHISTORIA DE LOS SISTEMAS OPERATIVOS La primera máquina a la que se puede llamar un computador digital de propósito general fue diseñada por el matemático inglés Charles Babbage , quien diseñó una máquina mecánica digital (digital: capaz de trabajar con dígitos), conocida como la analytical engine, o máquina de Babbage. Si bien desarrolló todos los planos, nunca pudo terminar de construirla.
  • 5. SISTEMAS EN LOTES SENCILLOS: Si el sistema está bien planificado, se alcanzan tiempos de ejecución muy cortos, ya que los recursos disponibles están siendo utilizados casi continuamente. Además, el Sistema Operativo puede ser muy simple ya que las tareas son completamente secuenciadas por lo que se reduce la necesidad de utilizar esquemas Round Robin o similares. Permite compartir mejor los recursos de un ordenador entre muchos usuarios, al no competir por éstos de forma inmediata. Realiza el trabajo en el momento en el que los recursos del ordenador están menos ocupados, dando prioridad a tareas interactivas. Evita desaprovechar los recursos del ordenador sin necesidad de interacción y supervisión humanas continuas. En un sistema por lotes existe un gestor de trabajos, encargado de reservar y asignar los recursos de las máquinas a las tareas que hay que ejecutar. De esta forma, mientras existan trabajos pendientes de procesamiento, los recursos disponibles están siempre ocupados ejecutando tareas. SISTEMAS EN LOTES MULTIPROGRAMADOS: El procesador se encuentra frecuentemente ocioso, incluso con el secuenciamiento de trabajos automático que proporciona un sistema operativo en lotes simples. Como un sistema por lotes simple, un sistema por lotes de multiprogramación es un programa que debe basarse en ciertas características del hardware de la computadora. La característica adicional más notable que se usa para la multiprogramación es el hardware que soporta interrupciones de E/S y DMA.
  • 6. SISTEMA DE TIEMPO COMPARTIDO Los sistemas por lotes multiprogramados proporcionan un entorno en el que los distintos recursos del sistema ( por ejemplo, CPU, memoria, dispositivos periféricos ) se aprovechan de manera efectiva. El tiempo compartido, o multitareas, es una extensión lógica de la multiprogramación, Se ejecutan múltiples trabajos mientras la CPU se conmuta entre ellos, pero la conmutación es tan frecuente que los usuarios pueden interactuar con cada programa durante su ejecución CARACTERÍSTICAS DE UN SISTEMA OPERATIVO TIEMPO COMPARTIDO. 1. Dan la apariencia de que cada usuario tiene una máquina para sí mismo. 2. La mayoría utilizan algoritmos de planificación circular. Es decir, a cada proceso se le da un fracción de tiempo para ejecutarse y al terminar esta, se ejecuta el siguiente proceso. El primer proceso se forma hasta que le toque su turno nuevamente. 3. Evitan monopolizar el procesador; esto se logra asignando tiempos de procesador durante el cual se permite ejecutarse de forma ininterrumpida una parte del código de un proceso. 4. La gestión de archivos y memoria, debe proporcionar protección y control de acceso debido a que pueden existir múltiples usuarios accediendo a un mismo archivo. 5. Pueden ser multiusuario, esto es, el uso de un sistema por más de una persona al mismo tiempo.
  • 7. PRINCIPALES LOGROS Los sistemas operativos están entre los elementos de software más complejos que se han desarrollado. Esto refleja el reto de tratar de conjugar las dificultades y, en algunos casos, objetivos opuestos de comodidad, eficiencia y capacidad de evolución. Denning y sus colegas proponen que, hasta la fecha, se han obtenido cuatro logros intelectuales significativos en el desarrollo de los sistemas operativos: 1. Procesos 2. Gestión de memoria 3. Protección y seguridad de la información. 4. Planificación y gestión de los recursos. 5. Estructura del sistema. PROCESOS Un proceso es un concepto manejado por el sistema operativo que consiste en el conjunto formado por: Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa. Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos. Otra información que permite al sistema operativo su planificación. Esta definición varía ligeramente en el caso de sistemas operativos multihilo, donde un proceso consta de uno o más hilos, la memoria de trabajo (compartida por todos los hilos) y la información de planificación. Cada hilo consta de instrucciones y estado de ejecución. ● Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. ● Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa. ● Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos. ● Otra información que permite al sistema operativo su planificación.
  • 8. GESTIÓN DE MEMORIA Se denomina gestión de memoria al acto de gestionar la memoria de un dispositivo informático. De forma simplificada se trata de proveer mecanismos para asignar secciones de memoria a los programas que las soliciten, y a la vez, liberar las secciones de memoria que ya no se utilizan para que estén disponibles para otros programas. La memoria es uno de los principales recursos de la computadora, la cual debe de administrarse con mucho cuidado. Aunque actualmente la mayoría de los sistemas de cómputo cuentan con una alta capacidad de memoria, de igual manera las aplicaciones actuales tienen también altos requerimientos de memoria, lo que sigue generando escasez de memoria en los sistemas multitarea y/o multiusuario. PROTECCIÓN Y SEGURIDAD DE LA INFORMACIÓN En la seguridad informática se debe distinguir dos propósitos de protección, la seguridad de la información y la Protección de Datos. Se deben distinguir entre los dos, porque forman la base y dan la razón, justificación en la selección de los elementos de información que requieren una atención especial dentro del marco de la seguridad informática.
  • 9. PLANIFICACION Y GESTION DE LOS RECURSOS El sistema operativo mantiene un número de colas, cada una de ellas, no es más que una lista de procesos esperando para hacer uso de algún recurso. La cola a corto plazo está compuesta por procesos que se encuentra en memoria principal y están listos para ejecutar, siempre que la CPU esté disponible. Es responsabilidad del planificador a corto plazo o dispatcher, elegir uno de ellos. Una estrategia común es asignar en orden a cada proceso de la cola un intervalo de tiempo o quantum, esta técnica se conoce como round-robin o turno rotatorio. Esta técnica de turno emplea una cola circular. Otra estrategia consiste en asignar niveles de prioridad a los distintos procesos, siendo el planificador el encargado de elegir los procesos en base a su prioridad. ■ Equitatividad: Por norma general, se desea que todos los procesos que compiten por un determinado recurso, se le conceda un acceso equitativo a dicho recurso. ■ Respuesta diferencial: Por otro lado, el sistema operativo puede necesitar discriminar entre diferentes clases de trabajos con diferentes requisitos de servicio. El sistema operativo debe decidir sobre la asignación y planificación con el objetivo de satisfacer el conjunto total de los requisitos. Además, debe tomar decisiones de forma dinámica. Por ejemplo, si un proceso está esperando para hacer uso de un recurso de E/S, el sistema operativo puede intentar planificar este proceso lo antes posible con el objetivo de dejar libre ese recurso para posteriores demandas por parte de otros procesos. ■ Eficiencia: El sistema operativo debe intentar maximizar la productividad, minimizar los tiempos de respuesta, y en caso de sistemas de tiempo compartido, acomodar tantos usuarios como sea posible.
  • 10. ESTRUCTURA DEL SISTEMA El sistema operativo media entre el hardware y el resto del software. Para que los procedimientos de gestión funcionen, el sistema operativo presenta una estructura ligeramente distinta a la mayoría de programas. Podríamos decir que está formado por diferentes capas. El núcleo, su elemento más importante, se encuentra en la capa inferior, la más alejada de la interfaz de usuario. Por lo tanto, este programa también se carga primero. El núcleo es la interfaz que está en contacto directo con el hardware, iniciándose y transmitiendo los comandos de los programas que se ejecutan.
  • 11. DESARROLLOS QUE HAN LLEVADO A LOS SISTEMAS OPERATIVOS MODERNOS Responden a nuestros desarrollos en hardware, nuevas aplicaciones y nuevas amenazas de seguridad. Entre las causas del hardware principales se encuentran las máquinas multiprocesador. Respecto a seguridad , el acceso a internet de los computadores ha incrementado una gran medida de amenazas tales como virus, gusanos y técnicas hacking ● Una característica atractiva de un SMP es que la existencia de múltiples procesadores es transparente al usuario. ● Un sistema operativo proporciona la ilusión de un solo espacio de memoria principal y un solo espacio de memoria secundaria.