Você está na página 1de 12

SISTEMAS OPERATIVOS Y PROCEDIMIENTOS DE ADMINISTRACION

SO. DEFINICIONES

Es el conjunto de programas informticos que permite la administracin


eficaz de los recursos de un computador, conocido tambin como
software del sistema.
Estos programas comienzan a trabajar al encender el computador,
gestiona el hardware desde los niveles ms bsicos que permite adems
interactuar con los usuarios.
Un so es un programa que acta como intermediario entre el usuario y el
hardware del ordenador y su propsito es proporcionar el entorno en el
cual el usuario pueda ejecutar programas.

RECURSOS QUE ADMINISTRAN

El objetivo principal del SO, es lograr que el sistema informtico se use de


manera cmoda, y el objetivo secundario es que el hardware del computador
se utilice de manera eficiente considerando estos aspectos los recursos que
administra el sistema operativo son:

a) ADMINISTRACION DE RECURSOS: Cuando e3xisten varios programas


en espera de ser procesados, el SO debe decidir el orden de
procesamiento de ellos, as como asignar los recursos necesarios para su
proceso.

b) ADMINISTRACION DE RECURSOS: Mediante esta funcin el SO est en


capacidad de distribuir en forma adecuada y en el momento los
diferentes recursos (memorias, dispositivos) entre los diversos programas
que se encuentren en proceso, para ello lleva un registro que le permite
conocer que recursos estn disponibles y cuales estn siendo utilizadas,
por cuanto tiempo y en qu momento.

c) CONTROL DE OPERACIONES DE ENTRADA Y SALIDA: Mediante esta


actividad del SO decide qu proceso har uso del recurso, durante cunto
tiempo y en qu momento.

d) ADMINISTRACION DE LA MEMORIA: Supervisa que reas de memoria


estn en uso y cuales estn libres, determina cuanta memoria asignara a
un proceso y en qu momento adems libera la memoria cuando ya no
es requerida por el proceso.

e) RECUPERACION DE ERRORES: El SO contiene rutina que intentan


evitar el control de una tarea cuando se suscitan errores en la
transferencia de informacin hacia y desde dispositivos de entrada y
salida.

f) PROGRAMAS DE PROCESOS: El SO contiene programas de servicios


que sirven de apoyo al procesamiento de los trabajos se conocen
tambin como utilera y se puede clasificar en tipos:

UTILERIAS DEL SISTEMA: Se ejecuta bajo el control del SO y se utiliza


para preparar algunos recursos del sistema. Son de uso interno.
UTILERIA PARA ARCHIVO: Maneja informacin de los archivos tales como
imprimir, clasificar, copiar, etc.
UTILERIAS INDEPENDIENTES: Realizan funciones que se relacionan con la
iniciacin de dispositivos de entrada y salida, carga de SO.

FUNCIONES DEL SISTEMA OPERATIVO


Un sistema operativo desempea varias funciones bsicas en la
operacin de un SO los cuales se detallan a continuacin.
a) SUMINISTRO DE INTERFAZ DE USUARIO: Es aquella parte del SO que
permite comunicarse con el de tal manera que se puedan cargar
programas, acceder archivos y realizar otras tareas. Teniendo 3 tipos de
interfaz: las basadas en comandos cuando utilizamos la consolas e
ingresamos comandos, las basadas en men y las basadas en interfaces
graficas de usuario.

b) ADMINISTRACION DE RECURSOS: Esta funcin permite administrar los


recursos de hardware y de redes de un sistema informtico como el CPU,
memoria, dispositivos de almacenamiento secundarios y perifricos de
entrada/salida.
c) ADMINISTRACION DE TAREAS: Los programas de administracin de
tareas de un SO administra la realizacin de las tareas informticas de
los usuarios finales.

d) ADMINISTRACION DE ARCHIVOS: Un sistema de informacin contiene


programas de administracin de archivos que controlan la creacin
borrada y exceso de archivos de datos y de programas.

e) SERVICIO DE
SOPORTE Y
UTILERIA: Entre
las compaas que
ofrecen este
servicio se encuentra:
MODOS DE EXPLOTACION DEL SISTEMA

PROCESAMIENTO POR LOTES

Los sistemas operativos por lotes, procesan una gran cantidad de trabajos con
poca o ninguna interaccin entre los usuarios y los programas en ejecucin. Se
renen todos los trabajos comunes para realizarlas al mismo tiempo, evitando
la espera de dos o ms trabajos como sucede en el procesamiento en serie.
Estos sistemas son de los ms tradicionales y antiguas, y fueron introducidos
alrededor de 1956 para aumentar la capacidad de procesamiento.

Cuando estos sistemas son bien planeados, pueden tener un tiempo de


ejecucin muy alta, porque el procesador es mejor utilizado y los sistemas
operativos pueden ser simple, debido a la secuencialidad de la ejecucin de los
trabajos.

Se conoce como sistema por lotes ( en ingls Batch proccesing ) o modo


batch , a la ejecucin de un programa sin el control o supervisin directa del
usuario ( que se denomina procesamiento interactivo). Este tipo de programa
se caracteriza porque su ejecucin no precisa ningn tipo de interaccin con el
usuario.

Los programas que ejecutan por lotes suelen especificar su funcionamiento


mediante scripts o guiones (procedimientos) los que se indica que se quiere
ejecutar y, posiblemente, que tipo de recursos necesita. Es cuando los trabajos
se cargan en lotes antes de procesarlos en un sistema local, despus se
ingresan ordenadamente y son procesados con una prioridad antes indicado.

Algunos ejemplos de sistemas operativos por lotes exitosos son el SCAPE, DEL
DC 6600, el cual est orientado a estudio acadmico o procesamiento
cientfico. Procesado, y el EXCEC II para el UNIVAC 1107, orientado a
procesamiento acadmico.

CARACTERISTICAS

Algunas caractersticas con que cuentan los sistemas operativos por lotes son:

Requiere que el programa, datos y rdenes al sistema sean remitidos


todos juntos en forma de lote.
Permiten poca o ninguna interaccin usuario programa en ejecucin.
Mayor potenciacin de utilizacin de recursos de procesamientos serial
simple en sistemas multiusuarios.
No conveniente para el desarrollo de programas por bajo tiempo de
retorno fuera de lnea.
Conveniente para programas de largos tiempos en ejecucin ( ejemplo:
anlisis estadsticas, nminas del personal, etc)
Se encuentra en muchas computadoras personales combinadas con
procesamiento serial.
Planificacin bel procesador sencilla, tpicamente procesados en orden de
llegada.
Planificacin de memoria sencilla, generalmente se dividen en dos:
Partes resistente del SO
Programas transitorios
No requieren gestin crtica de dispositivos en el tiempo.
Suelen proporcionar gestin sencilla de manejo de archivos: se requiere
poca proteccin y ningn control de concurrencia para el acceso.

VENTAJAS
Se puede programar el procesamiento por lotes en momento en que las
computadoras son de otro modo inactivo, como durante la noche.
Los operadores son de computadoras pueden retrasar o priorizar diferentes
lotes con facilidad, dependiendo de las circunstancias.
Los trabajos por lotes son archivos de computadoras estndar que contienen
comandos, programas y datos, una vez creadas, algunos se pueden ejecutar
varias veces como sea necesario; aadiendo comodidad para el personal y
para ayudar a mantener los cotos de procesamientos de baja.

DESVENTAJAS
Todos los datos de entrada de un lote deben estar listos antes de que el tiempo
pueda ejecutarlo; esto significa que debe de ser comprobado cuidadosamente.
Los problemas con los datos; errores y errores en el programa que se producen
durante los (programas) trabajos por lotes traen todo el proceso a su fin; las
entradas deben ser revisadas cuidadosamente antes del trabajo se pueda
ejecutar de nuevo.
Incluso los errores en los datos de menor importancia; tales como errores
tipogrficos en las fechas; pueden impedir un trabajo por lotes (para diferentes
propsitos) que se ejecute.

DIFERENCIAS ENTRE EL PROCESAMIENTO EN TIEMPO REAL Y EL


PROCESAMIENTO POR LOTES

PREVISIBILIDAD Y FLEXIBILIDAD
Los sistemas de tiempo real tienen salidas especficas y predecibles que se
producen en producen en respuesta a una entrada. El nmero de resultados
que puede tener un sistema en tiempo real es generalmente fijo.
Por ejemplo, en el termmetro, el nmero de lecturas del termmetro es fijo y
el termmetro no realizara acciones nicas, tales como decir `la carne est
preparada. Normalmente, los administradores pueden ajustar los procesos por
lotes para diferentes propsitos.

POSPONER
Con el procesamiento por lotes, los procesos se guardan para cuando el equipo
no est ejecutando muchas tareas, como por la noche cuando un negocio no
est muy concurrido. Por ejemplo: una empresa puede abstenerse de ejecutar
el anlisis antivirus cuando la compaa est ocupada, ya que los anlisis
acaban con la potencia del procesamiento de la computadora.

Los administradores a menudo comienzan los anlisis antivirus durante la


noche, cuando la mayora de trabajadores se han ido a casa. El procesamiento
en tiempo real por lo general se produce cada vez que el procesador recibe una
entrada.

FUERA DE LAS COMPUTADORAS


El procesamiento por lotes se produce tambin lejos de las computadoras.
Por ejemplo: en lugar de enviar una factura a un cliente cada vez que el cliente
paga por un servicio; una empresa puede enviar una factura cada vez para que
la empresa no tenga que gastar tanto dinero en gastos de envos. El
procesamiento en tiempo real por lo general solo se refiere a las computadoras
y micro controladores.

MODOS DE EXPLOTACION DEL SISTEMA


PROCESAMIENTO EN TIEMPO REAL
Los sistemas operativos en tiempo real son aquellos en los cuales no tiene
importancia el usuario, sino los procesos.
Por lo general estn subutilizados sus recursos con la finalidad de prestar
atencin a los procesos en el momento que lo requieren se utilizan en entornos
donde son procesados un gran nmero de sucesos.

El sistema recibe, procesa y responde inmediatamente es muy utilizado en la


televisin en vivo. Los procesos que se ejecutaran en el seno de un sistema
operativo de tiempo real (RTS, FEAL TIME SYSTEM) requiere respuesta muy
exigentes (muy bajos) dicho de forma ms cruda o los resultados se3 dan
dentro de los mrgenes de tiempo preestablecidos o las consecuencias son
muy trgicas para las personas, para los datos etc.

Muchos sistemas operativos de tiempo real son constructivos para aplicaciones


muy especficas como control de trfico areo, bolsas de valores, control de
refineras, control de laminadores. Tambin e3n el automovilismo y de la
electrnica de consumo, las aplicaciones de tiempo real estn creciendo muy
rpidamente otros campos de aplicacin de los sistemas operativos de tiempo
real son los siguientes:
Control de trenes
Sistemas de fabricacin integrada
Control de edificios
Telecomunicaciones
Produccin y distribucin de energa elctrica
Sistemas multimedia

Algunos ejemplos de sistemas de tiempo real son: VXWORHS, SOLARIS, LYNS


OS y SPECTRA. Sistemas operativos de tiempo real.

CARACTERISTICAS

1.- DETERMINISMO: Esta caracterstica se refiere al tiempo que tarda el


sistema antes de responder interrupcin. Este dato es importante saberlo
porque casi todas las peticiones de interrupcin se generan eventos externos
as que es importante determi8nar el tiempo que tardara el sistema en aceptar
el servicio.
2.-RESPONSIBIDAD: Se enfoca en el tiempo que se tarda una tarea en
ejecutarse una vez que la interrupcin ha sido atendida. Los aspectos a los que
se enfocan son:

Cantidad de tiempo que se lleva al iniciar la ejecucin de una


interrupcin.
La cantidad de tiempo que se necesita para realizar las tareas que pidi
la interrupcin.

3.-USUARIOS CONTROLADORES: El usuario tiene un control mucho ms


amplio del sistema, entonces, el proceso es capaz de especificar su
prioridad, el manejo de memoria que requiere as como detallar los derechos
sobre el sistema. Estos vendrn siendo los requerimientos.
4.-CONFIABILIDAD: Es otra caracterstica clave, pues debe ser libre de fallos
calidad de servicios que se presta esto quiere decir que no debe de salirse ms
all de un lmite determinado , debe funcionar a pesar de que puedan ocurrir
fallas mecnicas, cuando esto suceda el sistema debe preservar la mayor
cantidad de datos posibles.

VENTAJAS Y DESVENTAJAS

1.-La computadora puede obtener directamente todos los datos necesarios


para procesar una transaccin. Los datos pueden procesarse eficientemente
cualquier secuencia a medida que queden disponibles.
2.-Aunque se elimine el requerimiento absoluto de que los registros de archivo
y las transacciones de entrada siempre estn disponibles en una secuencia fija,
las nuevas unidades de almacenamiento de discos pueden utilizar
eficientemente el orden de secuencia para llevar a cabo un procesamiento de
lote de alta velocidad, en aquellas aplicaciones que lo requieran.
3.-Las tareas quedan ms integradas, y la intervencin manual no es un factor
tan importante en el procesamiento de una aplicacin.

DIFERENCIA ENTRE EL PROCESAMIENTO EN TIEMPO REAL Y POR


LOTES

MARCO DE TIEMPO
El tiempo transcurrido desde que el usuario introduce los datos en el equipo y
cuando el equipo proporciona la salida prevista se llama tiempo de respuesta.
Los sistemas en tiempo real tienen tiempos de respuesta predecibles. Las
salidas son correctas si son exactas y oportunas.
Los tiempos de respuesta no necesariamente tienen que ser rpidas no hay
ninguna velocidad a la que se consideren un proceso es en tiempo real y todos
los procesos tienen un cierto retraso. Un sistema es en tiempo real cuando las
actividades de procesamiento tienen plazo. El procesamiento por lotes no tiene
un momento especfico en el que se cumplan las tareas y las tareas se
terminan cuando el equipo es capaz de completarlas, en base a las demandas
de procesamiento de las tareas y de la velocidad de procesamiento de la
computadora.

TIEMPOS LMITES
Es un sistema de tiempo real fuerte, no satisfacer incluso una fecha lmite
indica el fallo del sistema completo.
Con en tiempo real suave, no cumplir un plazo indica que el sistema no est
funcionando de la mejor manera posible. En el procesamiento por lotes de los
plazos podra significar que el equipo necesita ms capacidad de
procesamiento para terminar las tareas.

INCRUSTADOS
Los sistemas en tiempo real son generalmente reactivos, lo que significa que
se comportan en base a las condiciones del medio ambiente.
Los procesadores en tiempo real estn por lo general incrustados, lo que
significa que no tienen una interfaz de sistema operativo y solo se utilizan para
controlar los dispositivos de hardware. Por ejemplo, un trmino digital podra
tener un procesador incrustado en tiempo real en el termmetro que dar una
temperatura correcta continuamente.
Los procesos, por lotes suelen ser una part5e de un sistema de computadores
ms grande.

SISTEMA OPERATIVO MS-DOS

INTRODUCCION
Dos es un acrnimo de DISK OPERATING SYSTEM, sistema operativo creado por
Microsoft y que tiene instalada la mayora de los ordenadores pc. El dos es
aparte de un so, un conjunto de programas que permiten manipular
informacin contenida en disco para de esta forma trabajar con facilidad y
rapidez.

El dos coordina el funcionamiento del computador para que todo funcione bien.
A lo largo del tiempo Microsoft ha ido mejorando el dos desde su `primer
versin en el ao 1981, versiones que han servido para corregir errores
detectados en la versin anterior o para mejorar ciertas partes del programa.

MECANISMOS DE CONTROL Y DISTRIBUCION DE TRABAJO EN EL DOS


El MS-DOS es un so monousuario y mono tarea, al cumplir al cumplir estas dos
condiciones mencionadas el procesador esta en cada momento en exclusividad
a la ejecucin de un proceso por lo que la planificacin del procesador es
simple y se dedica al nico proceso activo que pueda existir en un momento
dado.

El MS-SOS contiene 5 elementos fundamentales para el control y proceso.

ROM-BIOS

Programa de gestin entrada/salida entre so y los dispositivos bsicos del


ordenador.
BO.SYS

Son un conjunto de instrucciones para la transferencia de entrada/salida desde


los perifricos de la memoria. Prepara el sistema en el arranque y contiene
drivers de dispositivos residentes.

MSDOS.SYS

Es el kernel del ms-dos, en el que figuran instrucciones para el control de los


discos. Es un programa que gestiona los archivos, directorios, memoria y
entorno.

DBLSPACE.BIN

Es el controlador del kernel del compresor del disco duro que sirve para
aumentar la capacidad de almacenamiento del disco disponible a partir de la
versin 6 del MSDOS. Este controlador se ocupa de3 toda la comprensin de
ficheros y se puede trasladar desde la memoria condicional a la memoria
superior.

COMAND.COM

Es el intrprete mediante las cuales el usuario se comunica mediante el


ordenador a travs del Promtp. Interpreta los comandos tecleados y contienen
los comandos del MS-DOS que no se visualizara en el directorio del sistema.

El COMAND. COM tambin es el encargado de gestionar las interrupciones se


ocupa de tratar los errores que haiga podido producirse mediante la ejecucin
del programa.

Los fichero BIO.SYS y DBLSPACE.BIN son ocultos es decir no se ven al listar el


directorio y se cargan desde el disco a la memoria del ordenador al arrancar.
En el control MSDOS existen 2 nmeros de arrancar el sistema en frio o en
caliente las cuales se describen a continuacin:

ARRANQUE DEL SISTEMA EN FRIO

Este se3 produce cuando el computador est apagado y se arranca con el


botn ON, chequea los dispositivos de entrada/salida (teclado, monitor, disco
duro, disquete, memoria RAM) despus busca el so y lo carga, primero busca
en la disquera si hay disquete con so y lo arranca, caso contrario lo arranca
desde el disco duro.
ARRANQUE DEL SISTEMA EN CALIENTE

Se ejecuta apagando el ordenador con el botn reset o con ctrl+alt-sup no se


realizan todos los test anteriores y se carga directamente el so.

Suele emplearse tras cada del sistema operativo o bloqueo del ordenador.

CONFING.SYS

El CONFING.SYS es un fichero propio del so, creado o modificado con cualquier


editor de texto.

Se ejecuta antes que el AUTOEXCEC.BAT y contiene una serie de comandos de


configuracin del equipo. Algunos de sus parmetros son imprescindibles, entre
ellos (FILE) que indica el nmero de ficheros que se pueden abrir al mismo
tiempo. No tienen limitacin de tamao y debe estar situado en el directorio
raz del disco.

AUTOEXCEC.BAT

Es un archivo de procesamiento por lotes sirve para inicializar una serie de


funciones no imprescindibles, permite introducir datos, activar controles del
sistema y cargar programas automticamente.

Como cualquier fichero por lote el autoexec.bat posee las mismas


caractersticas:

1.-Lleva extensin.bat
2.-Contiene ordenes
3.-Se puede ejecutar introduciendo su nombre del smbolo del sistema.
Se interrumpe su funcionamiento con teclas ctrl+pausa. Adems se aade
caractersticas exclusivas:
Tiene un nombre y extensin obligatoria. Siempre debe llamarse
autoexcec. bat.
Se ejecuta cada vez que arranca el ordenador. Si no existe MSDOS
hace funcionar 3 rdenes en su lugar: DATE, TIME, VER.
Debe recibir en el en el directorio raz de la unidad de arranque. Por
ejemplo si arrancamos con el disco duro lo ms normal es que
buscara el fichero AUTOEXEC.BAT en su directorio raz y luego la
ejecute.

Fichero autoexec.bat contiene adems rdenes para configurar el idioma del


usuario por lo tanto debe contener estos 3 mdulos:
rdenes para configurar las variables del entorno.
rdenes para seleccionar el idioma.
rdenes para instalar programas recientes.