SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
Sistemas Operativos 1
Sistemas Operativos
1. ¿Qué es un Sistema Operativo (S.O.) ?
2. La interfaz del S.O.
3. Tipos de Sistemas Operativos.
4. Características Deseables de un S.O.
5. Algunos Sistemas Operativos
6. Funciones principales de un S.O.
Sistemas Operativos 2
Introducción
• Interfaz de un objeto: parte accesible desde el
exterior que permite la utilización y comunicación con
él.
• Interfaz del ordenador conjunto de instrucciones
máquina para controlar los dispositivos físicos.
• Necesario conocer las características físicas de
nuestra máquina para utilizarla
• Hardware complicado de utilizar directamente
Necesidad de software
que nos ayude
Sistemas Operativos 3
Introducción
• Solución: Ir interponiendo capas de programas entre
el hardware y nosotros.
• Cada capa solicita servicios a la siguiente capa más
interna y a su vez proporciona servicios a la siguiente
más externa.
Usuario
Hardware
Sistemas Operativos 4
¿Qué es un S.O.?
• Programa que controla directamente los recursos de
un ordenador proporcionando una máquina virtual
más fácil de utilizar que el hardware subyacente.
Aprovechamiento
de recursos
Facilitar el uso
del ordenador
Objetivos
Sistemas Operativos 5
Gestión de Recursos
Sistemas Operativos 6
Máquina Virtual
usuario
S.O.
Hardware
Aplicación
Máquina Virtual
Sistemas Operativos 7
Jerarquía de capas
Sistemas Operativos 8
Interfaz del S.O.
• Interfaz con el S.O., conjunto de servicios ofrecidos
por el S.O. se conocen como:
llamadas al sistema
desde el código de
los programas
intérprete de órdenes o
programa de ventanas
Sistemas Operativos 9
Tipos de Sistemas Operativos
Según el número de usuarios a los que puede dar
servicio
Monousuario Multiusuario
Sistemas Operativos 10
Tipos de Sistemas Operativos
Según el número de tareas en ejecución
concurrente
Multitarea
(Multiprogramados)
Monotarea
Sistemas Operativos 11
Tipos de Sistemas Operativos
Según el número de procesadores que puede
gestionar
MultiprocesoMonoproceso
Sistemas Operativos 12
Tipos de Sistemas Operativos
Según otras características
Red / DistribuidosTiempo Real
Conexiones conscientes /
conexiones transparentes
Necesario para
aplicaciones multimedia
Sistemas Operativos 13
Características deseables
• Eficiencia: debe realizar sus funciones de forma
rápida.
• Fiabilidad:
– Robusto: debe responder de forma predecible a condiciones
de error, incluidos fallos en el hardware.
– El S.O. debe protegerse activamente a sí mismo y a los
usuarios de acciones accidentales o malintencionadas.
• Facilidad de mantenimiento: que las modificaciones
se puedan desarrollar de forma sencilla (la aparición
constante de nuevo hardware exigen al S.O. la
aparición de nuevas funciones).
Sistemas Operativos 14
Algunos Sistemas Operativos
• MS-DOS
– Es un sistema monotarea y monousuario.
– Presenta interfaz de comandos.
– Existen muchas aplicaciones desarrolladas para ser
ejecutadas en este entorno.
– Tarea más importante: gestión de ficheros.
– Diseñado para gestinar memoria no superior a 1 MB y CPU
de 16 bits.
Sistemas Operativos 15
Algunos Sistemas Operativos
• Windows (versiones actuales)
– Es un sistema multitarea y monousuario
(mutiusuario: NT * server).
– Presenta interfaz gráfica.
– Permite ejecutar aplicaciones desarrolladas para MS-DOS.
– Existen multitud de aplicaciones para este entorno.
Sistemas Operativos 16
Algunos Sistemas Operativos
• Unix:
– Es un sistema multiusuario y multitarea.
– Entorno de estaciones de trabajo.
– Presenta interfaz de comandos.
– Existen GUIs disponibles para evitar la dificultad de su línea
de órdenes.
• Linux:
– Versión de Unix para PC`s.
– Cada vez existen más aplicaciones disponibles para este
entorno.
Sistemas Operativos 17
Algunos Sistemas Operativos
• Os/2 (IBM)
– Es un sistema multitarea y monousuario.
– Permite ejecutar aplicaciones DOS, Windows y Os/2.
– Existen pocas aplicaciones Os/2.
Sistemas Operativos 18
Funciones de un S.O.
• Dependen del tipo de funcionamiento (monotarea,
multitarea, …)
• Servicios más comunes que suministra un S.O.:
– Facilitar al usuario el acceso a sus servicios (shell o
intérprete de órdenes).
– Proporcionar seguridad en la utilización de los recursos.
– Gestión de la CPU.
– Gestión de la Memoria Principal.
– Gestión de Entradas/Salidas.
– Gestión de ficheros.
Sistemas Operativos 19
Intérprete de Órdenes
• Programa que maneja la interpretación de órdenes
del usuario para acceder a los servicios del S.O.
• Puede ser una parte estándar del S.O.
(command.com de MS-DOS)
• O bien un proceso que hace de interfaz con el
usuario. Esto permite la sustitución de un intérprete
por otro.
Sistemas Operativos 20
Intérprete de órdenes
Sistemas Operativos 21
Programa de Ventanas
Sistemas Operativos 22
Sistema de Protección
• Es el mecanismo para controlar los accesos de los
programas a los recursos del sistema.
• El mecanismo de protección debe:
– Distinguir entre uso autorizado o no.
– Especificar qué control se debe imponer, y suministrar los
medios para su aplicación.
• La protección suele ser un mecanismo general a
todo el S.O., no está localizado en un único módulo.
Sistemas Operativos 23
Gestión de Procesos
• Proceso: instancia de un programa en ejecución.
• Actividades del S.O. en relación con los procesos:
– Creación/destrucción de procesos (servicios solicitados al
S.O).
– Suspender/reanudar procesos.
– Suministrar mecanismos para sincronizar y comunicar
procesos.
Sistemas Operativos 24
Gestión de Procesos
Sistemas Operativos 25
Gestión de Procesos
Sistemas Operativos 26
Gestión de la Memoria Principal
• El S.O. es responsable de:
– Asignar/quitar memoria a los procesos.
– Controlar en cada momento qué partes de la
memoria están utilizadas y por quién.
– Gestionar la memoria virtual.
Sistemas Operativos 27
Gestión de Entradas/Salidas
• A nivel físico los periféricos difieren unos de otros.
• Los Sistemas Operativos ofrecen una interfaz
estándar para los dispositivos de E/S: se utilizan
utilizan las mismas funciones independientemente
del dispositivo al que accedan.
• Consiguen una E/S independiente del dispositivo.
• Servicios:
– Apertura periférico.
– Operaciones de lectura o escritura.
– Cierre del periférico.
Sistemas Operativos 28
Gestión de Ficheros
• Fichero o archivo: colección de información almacenada con
un nombre, en un dispositivo de almacenamiento permanente.
• Directorio: estructura para la organización de archivos.
• El sistema de archivos suministra servicios para
manipular archivos y directorios.
• Ejemplos de sistemas de archivos:
– FAT (Windows)
– NTFS (Windows)
– EXT3 (Linux)
– Reiserf (Linux)
Sistemas Operativos 29
Gestión de Ficheros
Sistemas Operativos 30
Justificación de los archivos
• La memoria principal (RAM) es volátil
• Necesidad de almacenar datos para un
uso posterior
• Organizar datos de forma fiable, segura
y estructurada
• Compartición y transporte de los datos
entre personas/equipos/aplicaciones
Sistemas Operativos 31
Concepto de archivo/fichero
• Secuencia de bits almacenada como
una unidad en un sistema de memoria
secundario (disco duro, CD, flash, ...)
• Conjunto de información relacionada
• Estructurada internamente según el
programa/usuario
• Dos tipos: programas (ejecutables) y
datos
Sistemas Operativos 32
Organización de archivos. Directorios
• El sistema operativo organiza los
archivos en el almacenamiento para:
– Optimizar el acceso a los mismos
– Optimizar el aprovechamiento del espacio
• Desde el punto de vista del usuario:
directorios
– Agrupaciones de archivos/directorios
relacionados
– Estructura jerárquica
– Metáfora usada en algunos SO’s: carpetas
Sistemas Operativos 33
Organización de archivos. Directorios
• Datos sobre los archivos y directorios:
– Fecha y hora de creación
– Tamaño (sólo para archivos)
– Permisos (lectura, escritura, ejecución)
– Propietario (en algunos SO’s)
– Información interna del SO (distribución en
disco, uso, ...)
Sistemas Operativos 34
Justificación de las Bases de Datos
Sin BBDD:
Diputación Ayuntamiento Regantes
• Mismos datos repetidos
• Datos dependientes de los programas
• Falta de coordinación...
Sistemas Operativos 35
Justificación de las Bases de Datos
• Problemas de no usar BBDD:
– Dificultad de mantenimiento
(actualizaciones)
– Redundancia
– Rigidez en las búsquedas
– Dependencia de los programas
– Confidencialidad y seguridad
Sistemas Operativos 36
Justificación de las Bases de Datos
Con BBDD:
RegantesDiputación Ayuntamiento
• Un único almacén de información
• Cada aplicación toma los datos que necesita
• La BDD guarda los datos de todos
Sistemas Operativos 37
Concepto de Base de Datos
• Conjunto de datos y relaciones
• Almacenados con la mínima
redundancia
• Permite el acceso eficiente desde
distintas aplicaciones/usuarios
• Sistema de Base de Datos =
datos + hardware + software
Sistemas Operativos 38
BBDD relacionales
• Los datos se almacenan en tablas
(relaciones)
• Cada fila (tupla) almacena los datos
(atributos) de un ítem concreto:
Nombre Polígono Parcela CP_Mun DNI_Dueño
.... .... .... .... ....
Relación de “Fincas de olivar”
Sistemas Operativos 39
BBDD relacionales
• Llave candidata: conjunto de atributos
que identifican cada tupla
• Llave primaria: una de las candidatas
(seleccionada por el diseñador)
• Llave externa: conjunto de atributos de
una relación que son llave primaria de
otra
• Las llaves permiten relacionar unas
tablas con otras
Sistemas Operativos 40
BBDD relacionales
Nombre Polígono Parcela CP_Mun DNI_Dueño
.... .... .... .... ....
CP_Mun Municipio Provincia
.... .... ....
DNI_Dueño Nombre Apellidos
.... .... ....

Más contenido relacionado

La actualidad más candente

Modulo Ensamblaje de Pc
Modulo Ensamblaje de PcModulo Ensamblaje de Pc
Modulo Ensamblaje de PcFree TIC
 
Pasos para formatear una computadora
Pasos para formatear una computadoraPasos para formatear una computadora
Pasos para formatear una computadoraklaritauemol
 
Fuente de Poder - AT y ATX
Fuente de Poder - AT y ATXFuente de Poder - AT y ATX
Fuente de Poder - AT y ATXSENA
 
Ejercicios sistemas operativos I
Ejercicios sistemas operativos IEjercicios sistemas operativos I
Ejercicios sistemas operativos IINÉS ARABIA DíAZ
 
Installing driver
Installing driverInstalling driver
Installing driverOnline
 
Tipos de Centros de Computo
Tipos  de  Centros  de  ComputoTipos  de  Centros  de  Computo
Tipos de Centros de Computokatherii
 
Que es bios como acceder a la bios
Que es bios como acceder a la biosQue es bios como acceder a la bios
Que es bios como acceder a la biosleonardog07
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorNew Horizons
 
ARCHIVOS Y DIRECTORIOS EN LINUX
ARCHIVOS Y DIRECTORIOS EN LINUXARCHIVOS Y DIRECTORIOS EN LINUX
ARCHIVOS Y DIRECTORIOS EN LINUXAlex Daquilema
 
Seguridad fisica para las redes
Seguridad fisica para las redesSeguridad fisica para las redes
Seguridad fisica para las redesDanny Mejia
 
Arquitectura del Computador- Instalación y Configuración de Sistemas operati...
Arquitectura del Computador- Instalación y Configuración de  Sistemas operati...Arquitectura del Computador- Instalación y Configuración de  Sistemas operati...
Arquitectura del Computador- Instalación y Configuración de Sistemas operati...Rubn563324
 
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Richard Eliseo Mendoza Gafaro
 
Manual Ensamblaje PCS-ACTIVIDAD 6_Case y fuente de poder
 Manual Ensamblaje PCS-ACTIVIDAD 6_Case y fuente de poder Manual Ensamblaje PCS-ACTIVIDAD 6_Case y fuente de poder
Manual Ensamblaje PCS-ACTIVIDAD 6_Case y fuente de poderJohn Nelson Rojas
 
Capas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresCapas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresSandy Sócola
 

La actualidad más candente (20)

Tecnico en hardware desde cero
Tecnico en hardware desde ceroTecnico en hardware desde cero
Tecnico en hardware desde cero
 
Modulo Ensamblaje de Pc
Modulo Ensamblaje de PcModulo Ensamblaje de Pc
Modulo Ensamblaje de Pc
 
Pasos para formatear una computadora
Pasos para formatear una computadoraPasos para formatear una computadora
Pasos para formatear una computadora
 
Fuente de Poder - AT y ATX
Fuente de Poder - AT y ATXFuente de Poder - AT y ATX
Fuente de Poder - AT y ATX
 
Ejercicios sistemas operativos I
Ejercicios sistemas operativos IEjercicios sistemas operativos I
Ejercicios sistemas operativos I
 
La Memoria Rom
La Memoria RomLa Memoria Rom
La Memoria Rom
 
Trabajo placas
Trabajo placasTrabajo placas
Trabajo placas
 
Installing driver
Installing driverInstalling driver
Installing driver
 
Tipos de Centros de Computo
Tipos  de  Centros  de  ComputoTipos  de  Centros  de  Computo
Tipos de Centros de Computo
 
Que es bios como acceder a la bios
Que es bios como acceder a la biosQue es bios como acceder a la bios
Que es bios como acceder a la bios
 
Ensamblaje de una computadora paso por paso
Ensamblaje de una  computadora paso por pasoEnsamblaje de una  computadora paso por paso
Ensamblaje de una computadora paso por paso
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Gabinete de computadora
Gabinete de computadoraGabinete de computadora
Gabinete de computadora
 
ARCHIVOS Y DIRECTORIOS EN LINUX
ARCHIVOS Y DIRECTORIOS EN LINUXARCHIVOS Y DIRECTORIOS EN LINUX
ARCHIVOS Y DIRECTORIOS EN LINUX
 
Seguridad fisica para las redes
Seguridad fisica para las redesSeguridad fisica para las redes
Seguridad fisica para las redes
 
Arquitectura del Computador- Instalación y Configuración de Sistemas operati...
Arquitectura del Computador- Instalación y Configuración de  Sistemas operati...Arquitectura del Computador- Instalación y Configuración de  Sistemas operati...
Arquitectura del Computador- Instalación y Configuración de Sistemas operati...
 
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
 
Manual Ensamblaje PCS-ACTIVIDAD 6_Case y fuente de poder
 Manual Ensamblaje PCS-ACTIVIDAD 6_Case y fuente de poder Manual Ensamblaje PCS-ACTIVIDAD 6_Case y fuente de poder
Manual Ensamblaje PCS-ACTIVIDAD 6_Case y fuente de poder
 
Bios
BiosBios
Bios
 
Capas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresCapas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadores
 

Similar a Sistemas Operativos

Introduccion sistemas operativos
Introduccion sistemas operativosIntroduccion sistemas operativos
Introduccion sistemas operativosMarlon Altamirano
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativosKarina Funez
 
introduccion sistemas operativos2.pptx
introduccion sistemas operativos2.pptxintroduccion sistemas operativos2.pptx
introduccion sistemas operativos2.pptxRodmy Bustios
 
Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02txetxu12
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas OperativosGabriela
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativosmayleentorrez
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativosmayleentorrez
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativosmi_nombre
 
Sistemas Operativos Sesión 02 Introducción
Sistemas Operativos Sesión 02 IntroducciónSistemas Operativos Sesión 02 Introducción
Sistemas Operativos Sesión 02 IntroducciónRoberto Gonzalez
 
Diferenciar las-funciones-del-sistema-operativo-160105191159
Diferenciar las-funciones-del-sistema-operativo-160105191159Diferenciar las-funciones-del-sistema-operativo-160105191159
Diferenciar las-funciones-del-sistema-operativo-160105191159triujeque
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativosJoseGCordero
 
Diferenciar las funciones del sistema operativo. (DFSO)
Diferenciar las funciones del sistema operativo. (DFSO)Diferenciar las funciones del sistema operativo. (DFSO)
Diferenciar las funciones del sistema operativo. (DFSO)ivan1951
 

Similar a Sistemas Operativos (20)

Introduccion sistemas operativos
Introduccion sistemas operativosIntroduccion sistemas operativos
Introduccion sistemas operativos
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
Sistemas operativos ii (1)
Sistemas operativos ii (1)Sistemas operativos ii (1)
Sistemas operativos ii (1)
 
Sistema operativo(recursos,interfaz)
Sistema operativo(recursos,interfaz)Sistema operativo(recursos,interfaz)
Sistema operativo(recursos,interfaz)
 
introduccion sistemas operativos2.pptx
introduccion sistemas operativos2.pptxintroduccion sistemas operativos2.pptx
introduccion sistemas operativos2.pptx
 
Informatica 1
Informatica 1Informatica 1
Informatica 1
 
Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
2 conceptos basicos
2 conceptos basicos2 conceptos basicos
2 conceptos basicos
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Sistemas Operativos Sesión 02 Introducción
Sistemas Operativos Sesión 02 IntroducciónSistemas Operativos Sesión 02 Introducción
Sistemas Operativos Sesión 02 Introducción
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Virtual PC
Virtual PCVirtual PC
Virtual PC
 
Diferenciar las-funciones-del-sistema-operativo-160105191159
Diferenciar las-funciones-del-sistema-operativo-160105191159Diferenciar las-funciones-del-sistema-operativo-160105191159
Diferenciar las-funciones-del-sistema-operativo-160105191159
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
 
Diferenciar las funciones del sistema operativo. (DFSO)
Diferenciar las funciones del sistema operativo. (DFSO)Diferenciar las funciones del sistema operativo. (DFSO)
Diferenciar las funciones del sistema operativo. (DFSO)
 
Primer parcial Dfso
Primer parcial DfsoPrimer parcial Dfso
Primer parcial Dfso
 

Más de ies valledeltietar

El divertido mundo de los ángulos. presentación (1)
El divertido mundo de los ángulos. presentación (1)El divertido mundo de los ángulos. presentación (1)
El divertido mundo de los ángulos. presentación (1)ies valledeltietar
 
Sistema de enumeración egipcio 1
Sistema de enumeración egipcio 1Sistema de enumeración egipcio 1
Sistema de enumeración egipcio 1ies valledeltietar
 
Libros de-texto-definitivo-2015-16-(1)
Libros de-texto-definitivo-2015-16-(1)Libros de-texto-definitivo-2015-16-(1)
Libros de-texto-definitivo-2015-16-(1)ies valledeltietar
 
Pruebas extraordinarias-de-septiembre-2015 definitivo
Pruebas extraordinarias-de-septiembre-2015 definitivoPruebas extraordinarias-de-septiembre-2015 definitivo
Pruebas extraordinarias-de-septiembre-2015 definitivoies valledeltietar
 
Información Formación Profesional Básica en Peluquería y Estética
Información Formación Profesional Básica en Peluquería y EstéticaInformación Formación Profesional Básica en Peluquería y Estética
Información Formación Profesional Básica en Peluquería y Estéticaies valledeltietar
 
información FPB electriciada y electrónica
información FPB electriciada y electrónicainformación FPB electriciada y electrónica
información FPB electriciada y electrónicaies valledeltietar
 
Información general FPB- electricidad
Información general FPB- electricidadInformación general FPB- electricidad
Información general FPB- electricidadies valledeltietar
 
Formación Profesional Básica
Formación Profesional BásicaFormación Profesional Básica
Formación Profesional Básicaies valledeltietar
 
Bachilleratos oferta educativa
Bachilleratos oferta educativaBachilleratos oferta educativa
Bachilleratos oferta educativaies valledeltietar
 
Formación Profesional Básica
Formación Profesional BásicaFormación Profesional Básica
Formación Profesional Básicaies valledeltietar
 
Mejoras realizadas en las instalaciones del centro
Mejoras realizadas en las instalaciones del centroMejoras realizadas en las instalaciones del centro
Mejoras realizadas en las instalaciones del centroies valledeltietar
 
CFGM "Instalaciones de Telecomunicaciones"
CFGM "Instalaciones de Telecomunicaciones"CFGM "Instalaciones de Telecomunicaciones"
CFGM "Instalaciones de Telecomunicaciones"ies valledeltietar
 

Más de ies valledeltietar (20)

El divertido mundo de los ángulos. presentación (1)
El divertido mundo de los ángulos. presentación (1)El divertido mundo de los ángulos. presentación (1)
El divertido mundo de los ángulos. presentación (1)
 
Sistema de enumeración egipcio 1
Sistema de enumeración egipcio 1Sistema de enumeración egipcio 1
Sistema de enumeración egipcio 1
 
Participación estudiantil
Participación estudiantilParticipación estudiantil
Participación estudiantil
 
Participación estudiantil
Participación estudiantilParticipación estudiantil
Participación estudiantil
 
Horarios jornadas de acogida
Horarios jornadas de acogidaHorarios jornadas de acogida
Horarios jornadas de acogida
 
Inf fpb-imagenpersonal
Inf fpb-imagenpersonalInf fpb-imagenpersonal
Inf fpb-imagenpersonal
 
Libros de-texto-definitivo-2015-16-(1)
Libros de-texto-definitivo-2015-16-(1)Libros de-texto-definitivo-2015-16-(1)
Libros de-texto-definitivo-2015-16-(1)
 
Pruebas extraordinarias-de-septiembre-2015 definitivo
Pruebas extraordinarias-de-septiembre-2015 definitivoPruebas extraordinarias-de-septiembre-2015 definitivo
Pruebas extraordinarias-de-septiembre-2015 definitivo
 
Plan tic
Plan ticPlan tic
Plan tic
 
Fpb informacion general
Fpb informacion generalFpb informacion general
Fpb informacion general
 
Información Formación Profesional Básica en Peluquería y Estética
Información Formación Profesional Básica en Peluquería y EstéticaInformación Formación Profesional Básica en Peluquería y Estética
Información Formación Profesional Básica en Peluquería y Estética
 
información FPB electriciada y electrónica
información FPB electriciada y electrónicainformación FPB electriciada y electrónica
información FPB electriciada y electrónica
 
Jornada puertas abiertas 2015
Jornada  puertas abiertas 2015Jornada  puertas abiertas 2015
Jornada puertas abiertas 2015
 
Información general FPB- electricidad
Información general FPB- electricidadInformación general FPB- electricidad
Información general FPB- electricidad
 
Formación Profesional Básica
Formación Profesional BásicaFormación Profesional Básica
Formación Profesional Básica
 
Bachilleratos oferta educativa
Bachilleratos oferta educativaBachilleratos oferta educativa
Bachilleratos oferta educativa
 
Acogida a los padres
Acogida a los padresAcogida a los padres
Acogida a los padres
 
Formación Profesional Básica
Formación Profesional BásicaFormación Profesional Básica
Formación Profesional Básica
 
Mejoras realizadas en las instalaciones del centro
Mejoras realizadas en las instalaciones del centroMejoras realizadas en las instalaciones del centro
Mejoras realizadas en las instalaciones del centro
 
CFGM "Instalaciones de Telecomunicaciones"
CFGM "Instalaciones de Telecomunicaciones"CFGM "Instalaciones de Telecomunicaciones"
CFGM "Instalaciones de Telecomunicaciones"
 

Último

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
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
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
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
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
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
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
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
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
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
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
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
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 

Sistemas Operativos

  • 1. Sistemas Operativos 1 Sistemas Operativos 1. ¿Qué es un Sistema Operativo (S.O.) ? 2. La interfaz del S.O. 3. Tipos de Sistemas Operativos. 4. Características Deseables de un S.O. 5. Algunos Sistemas Operativos 6. Funciones principales de un S.O.
  • 2. Sistemas Operativos 2 Introducción • Interfaz de un objeto: parte accesible desde el exterior que permite la utilización y comunicación con él. • Interfaz del ordenador conjunto de instrucciones máquina para controlar los dispositivos físicos. • Necesario conocer las características físicas de nuestra máquina para utilizarla • Hardware complicado de utilizar directamente Necesidad de software que nos ayude
  • 3. Sistemas Operativos 3 Introducción • Solución: Ir interponiendo capas de programas entre el hardware y nosotros. • Cada capa solicita servicios a la siguiente capa más interna y a su vez proporciona servicios a la siguiente más externa. Usuario Hardware
  • 4. Sistemas Operativos 4 ¿Qué es un S.O.? • Programa que controla directamente los recursos de un ordenador proporcionando una máquina virtual más fácil de utilizar que el hardware subyacente. Aprovechamiento de recursos Facilitar el uso del ordenador Objetivos
  • 6. Sistemas Operativos 6 Máquina Virtual usuario S.O. Hardware Aplicación Máquina Virtual
  • 8. Sistemas Operativos 8 Interfaz del S.O. • Interfaz con el S.O., conjunto de servicios ofrecidos por el S.O. se conocen como: llamadas al sistema desde el código de los programas intérprete de órdenes o programa de ventanas
  • 9. Sistemas Operativos 9 Tipos de Sistemas Operativos Según el número de usuarios a los que puede dar servicio Monousuario Multiusuario
  • 10. Sistemas Operativos 10 Tipos de Sistemas Operativos Según el número de tareas en ejecución concurrente Multitarea (Multiprogramados) Monotarea
  • 11. Sistemas Operativos 11 Tipos de Sistemas Operativos Según el número de procesadores que puede gestionar MultiprocesoMonoproceso
  • 12. Sistemas Operativos 12 Tipos de Sistemas Operativos Según otras características Red / DistribuidosTiempo Real Conexiones conscientes / conexiones transparentes Necesario para aplicaciones multimedia
  • 13. Sistemas Operativos 13 Características deseables • Eficiencia: debe realizar sus funciones de forma rápida. • Fiabilidad: – Robusto: debe responder de forma predecible a condiciones de error, incluidos fallos en el hardware. – El S.O. debe protegerse activamente a sí mismo y a los usuarios de acciones accidentales o malintencionadas. • Facilidad de mantenimiento: que las modificaciones se puedan desarrollar de forma sencilla (la aparición constante de nuevo hardware exigen al S.O. la aparición de nuevas funciones).
  • 14. Sistemas Operativos 14 Algunos Sistemas Operativos • MS-DOS – Es un sistema monotarea y monousuario. – Presenta interfaz de comandos. – Existen muchas aplicaciones desarrolladas para ser ejecutadas en este entorno. – Tarea más importante: gestión de ficheros. – Diseñado para gestinar memoria no superior a 1 MB y CPU de 16 bits.
  • 15. Sistemas Operativos 15 Algunos Sistemas Operativos • Windows (versiones actuales) – Es un sistema multitarea y monousuario (mutiusuario: NT * server). – Presenta interfaz gráfica. – Permite ejecutar aplicaciones desarrolladas para MS-DOS. – Existen multitud de aplicaciones para este entorno.
  • 16. Sistemas Operativos 16 Algunos Sistemas Operativos • Unix: – Es un sistema multiusuario y multitarea. – Entorno de estaciones de trabajo. – Presenta interfaz de comandos. – Existen GUIs disponibles para evitar la dificultad de su línea de órdenes. • Linux: – Versión de Unix para PC`s. – Cada vez existen más aplicaciones disponibles para este entorno.
  • 17. Sistemas Operativos 17 Algunos Sistemas Operativos • Os/2 (IBM) – Es un sistema multitarea y monousuario. – Permite ejecutar aplicaciones DOS, Windows y Os/2. – Existen pocas aplicaciones Os/2.
  • 18. Sistemas Operativos 18 Funciones de un S.O. • Dependen del tipo de funcionamiento (monotarea, multitarea, …) • Servicios más comunes que suministra un S.O.: – Facilitar al usuario el acceso a sus servicios (shell o intérprete de órdenes). – Proporcionar seguridad en la utilización de los recursos. – Gestión de la CPU. – Gestión de la Memoria Principal. – Gestión de Entradas/Salidas. – Gestión de ficheros.
  • 19. Sistemas Operativos 19 Intérprete de Órdenes • Programa que maneja la interpretación de órdenes del usuario para acceder a los servicios del S.O. • Puede ser una parte estándar del S.O. (command.com de MS-DOS) • O bien un proceso que hace de interfaz con el usuario. Esto permite la sustitución de un intérprete por otro.
  • 22. Sistemas Operativos 22 Sistema de Protección • Es el mecanismo para controlar los accesos de los programas a los recursos del sistema. • El mecanismo de protección debe: – Distinguir entre uso autorizado o no. – Especificar qué control se debe imponer, y suministrar los medios para su aplicación. • La protección suele ser un mecanismo general a todo el S.O., no está localizado en un único módulo.
  • 23. Sistemas Operativos 23 Gestión de Procesos • Proceso: instancia de un programa en ejecución. • Actividades del S.O. en relación con los procesos: – Creación/destrucción de procesos (servicios solicitados al S.O). – Suspender/reanudar procesos. – Suministrar mecanismos para sincronizar y comunicar procesos.
  • 26. Sistemas Operativos 26 Gestión de la Memoria Principal • El S.O. es responsable de: – Asignar/quitar memoria a los procesos. – Controlar en cada momento qué partes de la memoria están utilizadas y por quién. – Gestionar la memoria virtual.
  • 27. Sistemas Operativos 27 Gestión de Entradas/Salidas • A nivel físico los periféricos difieren unos de otros. • Los Sistemas Operativos ofrecen una interfaz estándar para los dispositivos de E/S: se utilizan utilizan las mismas funciones independientemente del dispositivo al que accedan. • Consiguen una E/S independiente del dispositivo. • Servicios: – Apertura periférico. – Operaciones de lectura o escritura. – Cierre del periférico.
  • 28. Sistemas Operativos 28 Gestión de Ficheros • Fichero o archivo: colección de información almacenada con un nombre, en un dispositivo de almacenamiento permanente. • Directorio: estructura para la organización de archivos. • El sistema de archivos suministra servicios para manipular archivos y directorios. • Ejemplos de sistemas de archivos: – FAT (Windows) – NTFS (Windows) – EXT3 (Linux) – Reiserf (Linux)
  • 30. Sistemas Operativos 30 Justificación de los archivos • La memoria principal (RAM) es volátil • Necesidad de almacenar datos para un uso posterior • Organizar datos de forma fiable, segura y estructurada • Compartición y transporte de los datos entre personas/equipos/aplicaciones
  • 31. Sistemas Operativos 31 Concepto de archivo/fichero • Secuencia de bits almacenada como una unidad en un sistema de memoria secundario (disco duro, CD, flash, ...) • Conjunto de información relacionada • Estructurada internamente según el programa/usuario • Dos tipos: programas (ejecutables) y datos
  • 32. Sistemas Operativos 32 Organización de archivos. Directorios • El sistema operativo organiza los archivos en el almacenamiento para: – Optimizar el acceso a los mismos – Optimizar el aprovechamiento del espacio • Desde el punto de vista del usuario: directorios – Agrupaciones de archivos/directorios relacionados – Estructura jerárquica – Metáfora usada en algunos SO’s: carpetas
  • 33. Sistemas Operativos 33 Organización de archivos. Directorios • Datos sobre los archivos y directorios: – Fecha y hora de creación – Tamaño (sólo para archivos) – Permisos (lectura, escritura, ejecución) – Propietario (en algunos SO’s) – Información interna del SO (distribución en disco, uso, ...)
  • 34. Sistemas Operativos 34 Justificación de las Bases de Datos Sin BBDD: Diputación Ayuntamiento Regantes • Mismos datos repetidos • Datos dependientes de los programas • Falta de coordinación...
  • 35. Sistemas Operativos 35 Justificación de las Bases de Datos • Problemas de no usar BBDD: – Dificultad de mantenimiento (actualizaciones) – Redundancia – Rigidez en las búsquedas – Dependencia de los programas – Confidencialidad y seguridad
  • 36. Sistemas Operativos 36 Justificación de las Bases de Datos Con BBDD: RegantesDiputación Ayuntamiento • Un único almacén de información • Cada aplicación toma los datos que necesita • La BDD guarda los datos de todos
  • 37. Sistemas Operativos 37 Concepto de Base de Datos • Conjunto de datos y relaciones • Almacenados con la mínima redundancia • Permite el acceso eficiente desde distintas aplicaciones/usuarios • Sistema de Base de Datos = datos + hardware + software
  • 38. Sistemas Operativos 38 BBDD relacionales • Los datos se almacenan en tablas (relaciones) • Cada fila (tupla) almacena los datos (atributos) de un ítem concreto: Nombre Polígono Parcela CP_Mun DNI_Dueño .... .... .... .... .... Relación de “Fincas de olivar”
  • 39. Sistemas Operativos 39 BBDD relacionales • Llave candidata: conjunto de atributos que identifican cada tupla • Llave primaria: una de las candidatas (seleccionada por el diseñador) • Llave externa: conjunto de atributos de una relación que son llave primaria de otra • Las llaves permiten relacionar unas tablas con otras
  • 40. Sistemas Operativos 40 BBDD relacionales Nombre Polígono Parcela CP_Mun DNI_Dueño .... .... .... .... .... CP_Mun Municipio Provincia .... .... .... DNI_Dueño Nombre Apellidos .... .... ....