You are on page 1of 12

SUBMDULO ll

Actividad 1

Capacitacion informatica.
JESUS FERNANDO GALERA QUIJANO
ROBERTO ALEJANDRO AZCORRA CAUICH
PALOMA GUADALUPE MARTIN HERRERA
CITLALY ARALE PALLOTA
LUIS ANGEL GOMEZ IUIT
Prof. Maria del Rosario Raygoza.
3-H

a) Distingue y clasifica entre funciones de administracin y funciones de control del sistema operativo.

Funciones de administracin

Funciones de control.

ADMINISTRACION DE TRABAJOS:
Cuando existen varios programas en
espera de ser procesados, el sistema
operativo debe decidir el orden de
procesamiento de ellos, as como asignar
los recursos necesarios para su proceso.
ADMINISTRACION DE RECURSOS:
Mediante est funcin el sistema
operativo est en capacidad de distribuir
en forma adecuada y en el momento
oportuno los diferentes recursos
(memoria, dispositivos, etc.).
ADMINISTRACION DE LA MEMORIA:
Supervisa que reas de memoria estn en
uso y cual estn libre, determina cuanta
memoria asignar a un proceso y en qu
momento, adems libera la memoria
cuando ya no es requerida para el
proceso.
Recopilar los datos de uso de los
recursos localmente o en una base de
datos SQL personalizada. Los datos de
uso de los recursos de varios servidores
se pueden consolidar en un solo equipo
que ejecute el Administrador de recursos
del sistema de Windows.

UTILERIAS PARA ARCHIVOS:


Manejan informacin de los archivos tales
como imprimir, clasificar, copiar, etc.

RECUPERACION DE ERRORES:
El sistema operativo contiene rutinas que
intentan evitar perder el control de una
tarea cuando se suscitan errores en la
transferencia de informacin hacia y
desde los dispositivos de entrada / salida.
CONTROL DE OPERACIONES DE ENTRADA
Y SALIDA:
Mediante esta actividad el sistema
operativo decide qu proceso har uso
del recurso, durante cunto tiempo y en
qu momento.
PROGRAMAS DE PROCESO:
El sistema operativo contiene programas
de servicios que sirven de apoyo al
procesamiento de los trabajos, se
conocen tambin como utileras y se
pueden clasificar en tres tipos:
A) UTILERIAS DEL Sistema.
B) UTILERIAS PARA ARCHIVOS
C) UTILERIAS INDEPENDIENTES

Administracin de la estructura de la
Base de Datos
La administracin de la estructura de la
Base de Datos incluye participar en el
diseo inicial de la misma y su puesta en
prctica as como controlar, y
administrar sus requerimientos,
ayudando a evaluar alternativas,
incluyendo los DBMS a utilizar y
ayudando en el diseo general de BD. En
los casos de grandes aplicaciones de
tipo organizacional, el DBA es un
gerente que supervisa el trabajo del
personal de diseo de la BD.
Una vez diseada la BD, es puesta en
prctica utilizando productos del DBMS,
procedindose entonces a la creacin de
los datos (captura inicial). El DBA
participa en el desarrollo de
procedimientos y controles para
asegurar la calidad y la alta integridad
de la BD.
Los requerimientos de los usuarios van
modificndose, estos encuentran nuevas
formas o mtodos para lograr sus
objetivos; la tecnologa de la BD se va
modificando y los fabricantes del DBMS
actualizan sus productos. Todas las
modificaciones en las estructuras o
procedimientos de BD requieren de una
cuidadosa administracin.

Controles de desarrollo y mantenimiento


de sistemas de informacin
Permiten alcanzar la eficacia del
sistema, economa, eficiencia, integridad
de datos, proteccin de recursos y
cumplimiento con las leyes y
regulaciones a travs de metodologas
como la del Ciclo de Vida de Desarrollo
de aplicaciones.
Controles de explotacin de sistemas de
informacin.
Tienen que ver con la gestin de los
recursos tanto a nivel de planificacin,
adquisicin y uso del hardware as como
los procedimientos de, instalacin y
ejecucin del software.
Controles en aplicaciones.
Toda aplicacin debe llevar controles
incorporados para garantizar la entrada,
actualizacin, salida, validez y
mantenimiento completos y exactos de
los datos.
Controles en sistemas de gestin de
base de datos.
Tienen que ver con la administracin de
los datos para asegurar su integridad,
disponibilidad y seguridad.
Controles informticos sobre redes.
Tienen que ver sobre el diseo,
instalacin, mantenimiento, seguridad y
funcionamiento de las redes instaladas
en una organizacin sean estas
centrales y/o distribuidos.

Controles sobre computadores y redes


de rea local
Se relacionan a las polticas de
adquisicin, instalacin y soporte
tcnico, tanto del hardware como del
software de usuario, as como la
seguridad de los datos que en ellos se
procesan.
Funcin de Control;
En la auditoria Informtica; esta tiene
funcin de vigilancia y evaluacin
mediante dictmenes, los auditores de
tienen diferentes objetivos de los de
cuentas, ellos evalan eficiencia, costos
y la seguridad con mayor visin, y
realizan evaluaciones de tipo cualitativo
Control interno informtico; Cumplen
funciones de control dual en los
diferentes departamentos, que puede
ser normativa, marco jurdico, la
funciones del control interno es la
siguientes determinar los propietarios y
los perfiles segn la clase de
informacin, permitir a dos personas
intervenir como medida de control,
realizar planes de contingencias, dictar
normas de seguridad informtica,
controla la calidad de software, los
costos, los responsables de cada
departamento, control de licencias,
manejo de claves de cifrado, vigilan el
cumplimiento de normas y de controles,

es clara que esta medida permite la


seguridad informtica.
Metodologas de clasificacin de
informacin y de obtencin de
procedimientos de control;
Es establecer cuales son las entidades
de informacin a proteger, dependiendo
del grado de importancia de la
informacin para el establecimiento de
contramedidas.
Herramientas de control;
Las herramientas de control, son de dos
tipos lgicos y fsicos , des del punto
lgico son programas que brindar
seguridad, las principales herramientas
son las siguientes; seguridad lgica del
sistema, seguridad lgica
complementaria del sistema, seguridad
lgica en entornos distribuidos, control
de acceso fsico, control de copias,
gestin de soporte magnticos, gestin
de control de impresin y envo de
listados por red, control de proyectos y
versiones , gestin de independencia y
control de cambios. Y fsicos los cifra
dores.

b) contesta las siguientes preguntas.


1. Escribe tu propia definicin de sistema operativo
R= un conjunto de programas especialmente hechos para la ejecucin de varias tareas, en las que sirve de
intermediario entre el usuario y la computadora.

2.- Investiga cuales son los cuatro mdulos que conforman un sistema operativo y descrbelos
brevemente.
Ncleo o Kernel:
Es el mdulo de ms bajo nivel de un sistema operativo, pues descansa directamente sobre el hardware de la
computadora. Entre las tareas que desempea se incluyen el manejo de las interrupciones, la asignacin de trabajo
al procesador y el proporcionar una va de comunicacin entre los distintos programas. En general, el ncleo se
encarga de controlar el resto de los mdulos y sincronizar su ejecucin. El ncleo contiene un submdulo
denominado "planificador", el cual se encarga de asignar tiempo del procesador a los programas, de acuerdo a una
cierta poltica de planificacin que vara de un sistema operativo a otro. Normalmente se utiliza una jerarqua de
prioridades que determinan cmo se asignar el tiempo del CPU a cada programa. Una poltica de planificacin muy
comn en los sistemas de multiprogramacin y multiproceso son las tcnicas de fraccin de tiempo. Se asigna a
cada programa un corto intervalo de tiempo del procesador. Si el programa no ha terminado durante este intervalo
de tiempo, vuelve a la cola de programas.
Administrador de memoria:
Este mdulo se encarga de asignar ciertas porciones de la memoria principal (RAM) a los diferentes programas o
partes de los programas que la necesiten, mientras el resto de los datos y los programas se mantienen en los
dispositivos de almacenamiento masivo. De este modo, cuando se asigna una parte de la memoria principal se hace
de una forma estructurada, siguiendo un determinado orden. La forma ms comn de administracin de la memoria
supone crear una memoria virtual; con este sistema, la memoria de la computadora aparece, para cualquier usuario
del sistema, mucho mayor de lo que en realidad es.
Sistema de entrada/salida:
Este componente presenta al usuario la E/S de datos como una cuestin independiente del dispositivo; es decir, para
los usuarios, todos los dispositivos tienen las mismas caractersticas y son tratados de la misma forma, siendo el
sistema operativo el encargado de atender las particularidades de cada uno de ellos (como su velocidad de
operacin). Una tcnica muy comn, especialmente en salida, es el uso de "spoolers". Los datos de salida se
almacenan de forma temporal en una cola situada en un dispositivo de almacenamiento masivo (el spool), hasta que
el dispositivo perifrico requerido se encuentre libre; de este modo se evita que un programa quede retenido porque
el perifrico no est disponible. El sistema operativo dispone de llamadas para aadir y eliminar archivos del spool.

Administrador de archivos:
Se encarga de mantener la estructura de los datos y los programas del sistema y de los diferentes usuarios (que se
mantienen en archivos) y de asegurar el uso eficiente de los medios de almacenamiento masivo. El administrador de
archivos tambin supervisa la creacin, actualizacin y eliminacin de los archivos, manteniendo un directorio con
todos los archivos que existen en el sistema en cada momento y coopera con el mdulo administrador de memoria
durante las transferencias de datos desde y hacia la memoria principal. Si se dispone de un sistema de memoria
virtual, existen transferencias entre la memoria principal y los medios de almacenamiento masivo para mantener la
estructura de la misma
3,. La evolucin de los sistemas operativos y realiza una lnea de tiempo que contenga las
caractersticas de cada generacin.
AOS 40.- llamar la aparicin de la primera generacin de computadoras, se acceda directamente a la
consola de la computadora desde la cual se actuaba sobre una serie de micro interruptores que
permitan introducir directamente el programa en la memoria de la computadora (en realidad al existir
tan pocas computadoras todos podran considerarse prototipos y cada constructor lo haca sin seguir
ningn criterio predeterminado). Por aquel entonces no existan los sistemas operativos, y los
programadores deban interactuar con el hardware del computador sin ayuda externa. Esto haca que el
tiempo de preparacin para realizar una tarea fuera considerable.

AOS 50.-Facilitar la interaccin entre persona y computador, los sistemas operativos hacen una
aparicin discreta y bastante simple, con conceptos tales como el monitor residente, el proceso por
lotes y el almacenamiento temporal.
Monitor residente.-Se limitaba a cargar los programas a memoria, leyndolos de una cinta o de tarjetas
perforadas, y ejecutarlos. El problema era encontrar una forma de optimizar el tiempo entre la retirada
de un trabajo y el montaje del siguiente.
Procesamiento por lotes.-La solucin para optimizar el tiempo de montaje surgi la idea de agrupar los
trabajos en lotes, en una misma cinta o conjunto de tarjetas, de forma que se ejecutaran uno a
continuacin de otro sin perder apenas tiempo en la transicin,

Almacenamiento temporal.-El objetivo era disminuir el tiempo de carga de los programas, haciendo
simultnea la carga del programa o la salida de datos con la ejecucin de la siguiente tarea. Para ello
se utilizaban dos tcnicas, el buffering y el spooling.

AOS 60.-En los aos 1960 se produjeron cambios notorios en varios campos de la informtica, con la
aparicin de el circuito cerrado la mayora orientados a seguir incrementando el potencial de los
computadores.
Multiprogramacin.-En un sistema multiprogramado la memoria principal alberga a ms de un
programa de usuario. La CPU ejecuta instrucciones de un programa. De esta forma es posible, teniendo
almacenado un conjunto adecuado de tareas en cada momento, utilizar de manera ptima los recursos
disponibles.
Tiempo compartido.-En este punto tenemos un sistema que hace buen uso de la electrnica disponible,
pero adolece de falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario,
en el cual existen varios usuarios con un terminal en lnea, utilizando el modo de operacin de tiempo
compartido. En estos sistemas los programas de los distintos usuarios residen en memoria. Pero, a
diferencia de sta, cuando un programa lleva cierto tiempo ejecutndose el sistema operativo lo
detiene para que se ejecute otro aplicacin. Con esto se consigue repartir la CPU por igual entre los
programas de los distintos usuarios, y los programas de los usuarios no se sienten demasiado lentos
por el hecho de que los recursos sean compartidos y aparentemente se ejecutan de manera
concurrente.
Tiempo real.-Se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran
nmero de sucesos, en su mayora externos al ordenador. Si el sistema no respeta las restricciones de
tiempo en las que las operaciones deben entregar su resultado se dice que ha fallado. El procesamiento
de archivos se hace de una forma continua, pues se procesa el archivo antes de que entre el siguiente,
sus primeros usos fueron y siguen siendo en telecomunicaciones.
Multiprocesador.-Permite trabajar con mquinas que poseen ms de un microprocesador. En un
multiprocesador los procesadores comparten memoria y reloj.

Sistemas operativos desarrollados.-Adems del Atlas Supervisor y el OS/360, los sesenta marcaron el
inicio de UNIX, a mediados de los 60 aparece Multics, sistema operativo multiusuario multitarea
desarrollado por los laboratorios Bell de AT&T y programado en PL/1 uno de los pocos SO desarrollados
en un lenguaje de alto nivel en aquel tiempo, luego del fracaso del proyecto UNIX comienza a
desarrollarse a finales de la dcada.

AOS 70.- Es en los aos 1970 cuando se produce el boom de los miniordenadores y la informtica se
acerca al nivel de usuario. En lo relativo a lenguajes de programacin, es de sealar la aparicin de
Pascal y C, el ltimo de los cuales se cre especficamente para reescribir por completo el cdigo del
sistema operativo Unix, convirtindolo en uno de los pocos SO escrito en un lenguaje de alto nivel.
Inconvenientes de los sistemas existentes.-Se trataba de sistemas grandes y costosos, pues antes no
se haba construido nada similar y muchos de los proyectos desarrollados. Adems, aunque formaban
una capa entre el hardware y el usuario, ste deba conocer un complejo lenguaje de control para
realizar sus trabajos. Otro de los inconvenientes es el gran consumo de recursos que ocasionaban,
debido a los grandes espacios de memoria principal y secundaria ocupados, as como el tiempo de
procesador consumido. Es por esto que se intent hacer hincapi en mejorar las tcnicas ya existentes
de multiprogramacin y tiempo compartido.
Caractersticas de los nuevos sistemas.-Se realiz un costossimo trabajo para interponer una amplia
capa de software entre el usuario y la mquina, de forma que el primero no tuviese que conocer ningn
detalle de la circuitera.
Sistemas operativos desarrollados.-* MULTICS (Multiplexed Information and Computing Service):
Originalmente era un proyecto cooperativo liderado por Fernando Corbat del MIT, con General Electric
y los laboratorios Bell, que comenz en los 60. Se desarroll inicialmente para el mainframe GE-645, un
sistema de 36 bits; despus fue soportado por la serie de mquinas Honeywell 6180. MVS (Multiple
Virtual Storage): Fue el sistema operativo ms usado en los modelos de mainframes -ordenadores
grandes, potentes y caros usados principalmente por grandes compaas para el procesamiento de
grandes cantidades de datos- System/370 y System/390 de IBM, desarrollado tambin por IBM. Como
caractersticas destacables, permita la ejecucin de mltiples tareas, adems de que introdujo el
concepto de memoria virtual. CP/M (Control Program/Monitor): Desarrollado por Gary Kildall para el

microprocesador 8080/85 de Intel y el Zilog Z80, distribuyndose en disquetes de ocho pulgadas. Fue el
SO ms usado en las computadoras personales de esta dcada. Su xito se debi a que era porttil.o
CCP (Comand Control Processor): Intrprete de comandos que permita introducir los mandatos con sus
parmetros separados por espacios. Adems, los traduca a instrucciones de alto nivel destinadas a
BDOS.o BDOS (Basic Disk Operating System): Traductor de las instrucciones en llamadas a la BIOS.

AOS 80.-El sistema operativo fuera amigable, surgiendo mens, e interfaces grficas. Esto reduca la
rapidez de las aplicaciones, pero se volvan ms prcticos y simples para los usuarios. En esta poca,
siguieron utilizndose lenguajes ya existentes, como Smalltalk o C, y nacieron otros nuevos, de los
cuales se podran destacar: C++ y Eiffel dentro del paradigma de la orientacin a objetos, y Haskell y
Miranda en el campo de la programacin declarativa. Un avance importante que se estableci a
mediados de la dcada de 1980 fue el desarrollo de redes de computadoras personales que corran
sistemas operativos en red y sistemas operativos distribuidos. En esta escena, dos sistemas operativos
eran los mayoritarios: MS-DOS, escrito por Microsoft para IBM PC y otras computadoras que utilizaban
la CPU Intel 8088 y sus sucesores, y UNIX, que dominaba en los ordenadores personales que hacan uso
del Motorola 68000.
Apple Macintosh.- Muchos usuarios, al ver que estaba completamente diseado para funcionar a travs
de una GUI (Graphic User Interface), acostumbrados a la lnea de comandos, lo tacharon de juguete. A
pesar de todo, el Mac se situ a la cabeza en el mundo de la edicin a nivel grfico.
MS-DOS.-En 1981 Microsoft compr un sistema operativo llamado QDOS que, tras realizar unas pocas
modificaciones, se convirti en la primera versin de MS-DOS (MicroSoft Disk Operating System). A
partir de aqu se sucedieron una serie de cambios hasta llegar a la versin 7.1, a partir de la cual MSDOS dej de existir como tal y se convirti en una parte integrada del sistema operativo Windows.
Microsoft Windows.-Familia de sistemas operativos propietarios desarrollados por la empresa de
software Microsoft Corporation, fundada por Bill Gates y Paul Allen. Todos ellos tienen en comn el
estar basados en una interfaz grfica de usuario basada en el paradigma de ventanas, de ah su nombre
en ingls. Las versiones de Windows que han aparecido hasta el momento se basan en dos lneas
separadas de desarrollo que finalmente convergen en una sola con la llegada de Windows XP. La

primera de ellas conformaba la apariencia de un sistema operativo, aunque realmente se ejecutaba


sobre MS-DOS.Actualmente existe Windows Vista.

AOS 90
GNU/Linux.-En 1991 aparece la primer versin del ncleo de Linux. Creado por Linus Torvalds y un sinfn
de colaboradores a travs de Internet. Este sistema se basa en Unix, un sistema que en principio
trabajaba en modo comandos, estilo MS-DOS. Hoy en da dispone de Ventanas, gracias a un servidor
grafico y a gestores de ventanas como KDE, GNOME entre muchos. Recientemente GNU/Linux dispone
de un aplicativo que convierte las ventanas en un entorno 3D como por ejemplo Beryl.

You might also like