s
i
S
m
e
s
a
p
O
v
i
t
a
r
e
s
o
SISTEMAS OPERATIVOS
I.- INTRODUCCIN
1.- GENERALIDADES
SISTEMAS OPERATIVOS
I.- INTRODUCCIN
1.- GENERALIDADES
SISTEMAS OPERATIVOS
I.- INTRODUCCIN
1.- GENERALIDADES
SISTEMAS OPERATIVOS
I.- INTRODUCCIN
2.- TIPOS DE SISTEMAS
A) SEGN LA ADMINISTRACIN DE TAREAS
MONOTAREA
MULTITAREA
SISTEMAS OPERATIVOS
I.- INTRODUCCIN
2.- TIPOS DE SISTEMAS
B) SEGN LA ADMINISTRACIN DE USUARIOS
MONOUSUARIO
MULTIUSUARIO
SISTEMAS OPERATIVOS
I.- INTRODUCCIN
2.- TIPOS DE SISTEMAS
LISTA DE SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
I.- INTRODUCCIN
2.- TIPOS DE SISTEMAS
LISTA DE SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
T c n i c o d e 2 d a . FAP A l c i d e s J i m n e z D a z
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
Ejemplos de hardware:
El disco duro (Mixto)
La memoria RAM (Almacenamiento)
El Procesador Central CPU (Procesamiento)
La tarjeta madre
El gabinete en donde se encuentran los circuitos
El monitor (Salida)
El teclado (Entrada)
El ratn (Entrada)
La impresora (Salida)
El lector de cdigo de barras (Entrada)
SISTEMAS OPERATIVOS
TIPOS DE HARDWARE
1.-BSICO
MEMORIA RAM
MICROPROCESADOR
MEMORIA ROM
TARJETA MADRE
DISPOSITIVOS DE SALIDA
DISPOSITIVOS DE ENTRADA
2.-COMPLEMENTARIO
BOCINA (PARLANTE)
RATN
DISCO DURO
LECTORA DE DISCO
WEBCAM
TARJETA DE VIDEO
SISTEMAS OPERATIVOS
DISPOSITIVOS DE ALMACENAMIENTO
SISTEMAS OPERATIVOS
DISPOSITIVOS DE ALMACENAMIENTO
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
CLASIFICACIN DEL SOFTWARE
III.- HARDWARE Y SOFTWARE
2.- CONCEPTO DE SOFTWARE
1.-DE SISTEMA
Proporciona la funcionalidad
bsica y ofrece una plataforma
para ejecutar otros software`s
SISTEMA OPERATIVO
CONTROLADORES
DE
DISPOSITIVOS
HERRAMIENTAS DE DIAGNSTICO
HERRAMIENTAS DE CORRECCIN
Y OPTIMIZACIN
SERVIDORES
3.-DE APLICACIN
Permite llevar a cabo una tarea
especfica
OFIMTICA
SOFTWARE EDUCATIVO
SOFTWARE EMPRESARIAL
BASE DE DATOS
REDES SOCIALES
VIDEOJUEGOS
MULTIMEDIA
2.-DE PROGRAMACIN
Permiten desarrollar programas
informticos usando diferentes
lenguajes de programacin
EDITORES DE TEXTO
COMPILADORES
INTRPRETES
DEPURADORES
SISTEMAS OPERATIVOS
CLASIFICACIN DEL SOFTWARE
III.- HARDWARE Y SOFTWARE
2.- CONCEPTO DE SOFTWARE
2.-DE PROGRAMACIN
1.-DE SISTEMA
3.-DE APLICACIN
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
COMPARACIN
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMA BINARIO: EL LENGUAJE DE
III.- HARDWARE Y SOFTWARE
LAS COMPUTADORAS
Bit: Al referirse a datos de computadoras, cada interruptor que est apagado
(valor 0) o encendido (valor 1) es un bit. La palabra bit es la forma abreviada de
binary digit (dgito binario) y constituye la unidad de datos ms pequea posible.
Bytes: Para representar cualquier cosa significativa es necesario usar grupos de
bits. El byte es una agrupacin de ocho bits. En una computadora los bytes se
utilizan para representar nmeros, letras y caracteres especiales. Con un byte se
tienen 256 combinaciones diferentes de ocho bits. Esto permite representar todos
los caracteres del teclado, incluyendo letras (maysculas y minsculas), nmeros,
signos de puntuacin y otros smbolos mediante alguna de estas combinaciones.
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
IV.- PROCESADOR Y ADMINISTRACIN DEL PROCESADOR
INTRODUCCIN
Uno de los mdulos ms importantes de
un sistema operativo es la de administrar
los procesos y tareas del sistema de
cmputo.
El sistema realiza varias actividades
simultneamente que compiten por la
utilizacin de determinados recursos,
entre los que destaca la CPU, estas
actividades se denominan procesos.
El procesador (CPU) es la parte de la
mquina que lleva a cabo los clculos y
ejecuta los programas.
SISTEMAS OPERATIVOS
IV.- PROCESADOR Y ADMINISTRACIN DEL PROCESADOR
SISTEMAS OPERATIVOS
IV.- PROCESADOR Y ADMINISTRACIN DEL PROCESADOR
Programa.- Coleccin de instrucciones
que el procesador interpreta y ejecuta, se
almacenan en sistemas no voltiles
necesitando ser cargados en memoria
principal para poder ser ejecutados. Se
considera un ente esttico.
SISTEMAS OPERATIVOS
IV.- PROCESADOR Y ADMINISTRACIN DEL PROCESADOR
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
MEMORIA CACH
rea de almacenamiento dedicada a los
datos usados o solicitados con ms
frecuencia para su recuperacin a gran
velocidad.
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
INTERRUPCIONES
SISTEMAS OPERATIVOS
INTERRUPCIONES
Tipos de interrupcin
Interrupciones de programa: Generadas por alguna condicin que se produce
como resultado de la ejecucin de una instruccin, como el desbordamiento
aritmtico, la divisin por cero, el intento de ejecutar una instruccin ilegal de
la mquina, o una referencia a una zona de memoria fuera del espacio permitido
al usuario.
Interrupciones de reloj: Se produce automticamente para hacer que el sistema
operativo entre a ejecutar operaciones de forma sistemtica cada cierto
intervalo de tiempo, de esta manera, el sistema operativo puede evitar que un
programa monopolice el uso de la computadora.
Interrupciones de entrada/salida: Generadas por los controladores de
entrada/salida, para indicar que una operacin ha terminado normalmente o
para indicar diversas condiciones de error.
Interrupciones de reinicio: Ocurre cuando se presiona el botn de reinicio o llega
desde otro procesador la instruccin de Reinicio.
Interrupciones de verificacin de la mquina: Ocasionadas por el mal
funcionamiento del hardware o por fallas tales como un corte de energa.
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
PLANIFICACIN DE PROCESOS
SISTEMAS OPERATIVOS
Algoritmos de Planificacin
SISTEMAS OPERATIVOS
Algoritmos de Planificacin
SISTEMAS OPERATIVOS
Algoritmos de Planificacin
Prioridad al ms corto
Su nombre es SJF (Shortest Job First). El
proceso se ejecutar primero quien
tenga el menor tiempo asignado. Si se da
el caso de que dos procesos tengan igual
valor en ese aspecto emplea el algoritmo
FCFS.
SISTEMAS OPERATIVOS
Algoritmos de Planificacin
Round Robin
A cada proceso se le asigna un tiempo
determinado para su ejecucin, el
mismo tiempo para todos. En caso de que
un proceso no pueda ser ejecutado
completamente en ese tiempo se
continuar su ejecucin despus de que
todos los procesos restantes sean
ejecutados durante el tiempo establecido.
SISTEMAS OPERATIVOS
Algoritmos de Planificacin
SISTEMAS OPERATIVOS
Algoritmos de Planificacin
Planificacin garantizada
Para realizar esta planificacin el sistema
tiene en cuenta el nmero de usuarios que
deben ser atendidos. Para un nmero "n"
de usuarios se asignar a cada uno un
tiempo de ejecucin igual a 1/n.
SISTEMAS OPERATIVOS
Algoritmos de Planificacin
VI.- MULTIPROCESAMIENTO
SISTEMAS OPERATIVOS
INTRODUCCIN
Los sistemas de multiprocesamiento
tienen procesadores mltiples corriendo
al mismo tiempo.
Los sistemas operativos Monoproceso
son los que nicamente permiten
realizar un proceso a la vez.
VI.- MULTIPROCESAMIENTO
SISTEMAS OPERATIVOS
DEFINICIN DE MULTIPROCESAMIENTO
Multiprocesamiento o multiproceso es el uso de dos o ms procesadores (CPU) en
una computadora para la ejecucin de uno o varios procesos (programas
corriendo).
DESCRIPCIN GENERAL
VI.- MULTIPROCESAMIENTO
ASIMTRICA
Cuando se trabaja de manera
asimtrica, el sistema operativo
selecciona a uno de los procesadores
el cual jugar el papel de procesador
maestro y podr distribuir la carga a
los dems procesadores, que reciben
el nombre de esclavos.
ESCLAVOS
MAESTRO
SISTEMAS OPERATIVOS
SIMTRICA
Cuando se trabaja de manera
simtrica, los procesos o partes de
ellos son enviados indistintamente a
cualquiera de los procesadores
disponibles, teniendo, tericamente,
una mejor distribucin y equilibrio en
la carga de trabajo.
VI.- MULTIPROCESAMIENTO
SISTEMAS OPERATIVOS
PARALELISMO
Es una funcin que realiza el procesador para ejecutar varias tareas al mismo
tiempo. Es decir, puede realizar varios clculos simultneamente, basado en el
principio de dividir los problemas grandes para obtener varios problemas
pequeos, que son posteriormente solucionados en paralelo.
SISTEMAS OPERATIVOS
INTRODUCCIN
La memoria es uno de los principales recursos de la computadora, la cual debe de
administrarse con mucho cuidado.
La parte del sistema operativo que administra la memoria se llama administrador
de memoria y su labor consiste en llevar un registro de las partes de memoria
que se estn utilizando y aquellas que no, con el fin de asignar espacio en
memoria a los procesos cuando stos la necesiten y liberndola cuando terminen,
as como administrar el intercambio entre la memoria principal y el disco en los
casos en los que la memoria principal no le pueda dar capacidad a todos los
procesos que tienen necesidad de ella.
SISTEMAS OPERATIVOS
ORGANIZACIN DE LA MEMORIA
Es la forma como el sistema operativo organiza la memoria,
para tal caso toma varios criterios:
Si se va a colocar un solo programa de usuario o varios.
Si se encuentran varios programas de usuario:
Deber conceder una porcin o particin de memoria
al programa de usuario (Rgido = tamaos iguales, o
Dinmico = tamao adaptable)
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
INTRODUCCIN
SISTEMAS OPERATIVOS
DEFINICIN
El sistema de archivos o sistema de ficheros es el componente del sistema
operativo encargado de administrar y facilitar el uso de los dispositivos de
almacenamiento secundarias.
Ejemplos de sistemas de archivos son: FAT, UMSDOS, NTFS, UDF, ext2,ext3, ext4,
ReiserFS, XFS, etc.
SISTEMAS OPERATIVOS
ARCHIVO
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
EXTENSIONES:
DE SISTEMA
Estos son los archivos necesarios para el funcionamiento interno del
Sistema Operativo as como de los diferentes programas que trabajan en l.
No esta recomendado moverlos, editarlos o variarlos de ningn modo
porque pueden afectar al buen funcionamiento del sistema.
SISTEMAS OPERATIVOS
AUDIO
Los archivos de audio son todos los que contienen sonidos
(no solo msica). Las diferentes extensiones atienden al
formato de compresin utilizado para convertir el sonido
real en digital.
SISTEMAS OPERATIVOS
VDEO
Los formatos de video no slo contienen imgenes sino tambin el
sonido que las acompaa. Es bastante habitual que al intentar
visualizar un vdeo no podamos ver la imagen aunque s oigamos el
sonido. Esto es debido al formato de compresin utilizado en ellos
que puede no ser reconocido por nuestro ordenador, por ello
siempre se ha de tener actualizados los codecs de cada uno de los
formatos.
AVI(*)--> BSPlayer
DIV --> DivX Player
DIVX --> DivX Player
DVD --> PowerDVD
MP4 --> (MPEG-4)
MPEG(*) --> (mpeg)
MPG --> (mpeg)
SISTEMAS OPERATIVOS
COMPRIMIDOS
Los formatos de compresin son de gran utilidad a la hora del
almacenamiento de informacin ya que hacen que esta ocupe el
menor espacio posible y que se puedan reunir muchos ficheros en
uno slo.
SISTEMAS OPERATIVOS
IMGENES
Poco hay que decir de las imgenes y de sus formatos salvo que cada uno de
ellos utiliza un mtodo de representacin y que algunos ofrecen mayor
calidad que otros. Tambin cabe destacar que muchos programas de edicin
grfica utilizan sus propios formatos de trabajo con imgenes.
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
VARIOS
PROGRAMAS
La mayora de los programas tienen formatos de archivo propios para utilizarlos en distintas funciones. Al ser
bastante habituales algunos de ellos, detallamos los ms importantes aqu.
POWERPOINT
PPT --> Presentacin
WORD
DOT --> Plantilla de Microsoft Word
DOTHTML --> Plantilla HTML de Microsoft Word
WBK --> Copia de seguridad de Microsoft Word
WIZ --> Asistente para Microsoft Word
EXCEL
XLS --> Hoja de clculo
MSN MESSENGER
CTT --> Lista de contactos
YAHOO MESSENGER
YMG --> Messenger Class
YPS --> Messenger Class
SISTEMAS OPERATIVOS
VARIOS
PROGRAMAS
La mayora de los programas tienen formatos de archivo propios para utilizarlos en distintas funciones. Al ser
bastante habituales algunos de ellos, detallamos los ms importantes aqu.
INTERNET
ASP --> Active Server Pages
HTML --> HTML Documento
PHP --> Personal Home Page
URL --> HTML Documento
OTROS
BIN --> Binario
CLASS --> Java
C --> C
CPP --> C
JAVA --> Java
M3U --> Winamp playlist file
MAX --> 3D Studio Max
SPL --> Shockwave Flash Object
SWF --> Shockwave Flash Object
VBS --> Visual Basic Script
SISTEMAS OPERATIVOS
ATRIBUTOS DE ARCHIVO
SISTEMAS OPERATIVOS
ATRIBUTOS DE ARCHIVO
Algunos de los posibles atributos de archivo son:
Proteccin: quin debe tener acceso y de qu forma.
Contrasea: contrasea necesaria para acceder al archivo.
Creador: identificador de la persona que cre el archivo.
Propietario: propietario actual.
Bandera exclusivo - para - lectura: 0 lectura / escritura, 1 para lectura
exclusivamente.
Bandera de ocultamiento: 0 normal, 1 para no exhibirse en listas.
Bandera de sistema: 0 archivo normal, 1 archivo de sistema.
Bandera de biblioteca: 0 ya se ha respaldado, 1 necesita respaldo.
Bandera ascii / binario: 0 archivo en ascii, 1 archivo en binario.
Bandera temporal: 0 normal, 1 eliminar al salir del proceso.
Banderas de cerradura: 0 no bloqueado, distinto de 0 bloqueado.
Longitud del registro: nmero de bytes en un registro.
Tiempo de creacin: fecha y hora de creacin del archivo.
Tiempo del ltimo acceso: fecha y hora del ltimo acceso al archivo.
Tiempo de la ltima modificacin: fecha y hora de la ltima modificacin al
archivo.
Tamao actual: nmero de bytes en el archivo.
Tamao mximo: tamao mximo al que puede crecer el archivo.
SISTEMAS OPERATIVOS
T c n i c o d e 2 d a . FAP A l c i d e s J i m n e z D a z