Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE SISTEMAS DE INFORMACIN
FASE IDENTIFICACIN
SISTEMAS
OPERATIVOS
INTRODUCCIN - FUNCIONES - COMPONENTES DE UN
SISTEMA OPERATIVO - OTROS
ACTIVIDAD DE PROYECTO
1.Determinar las especificaciones
funcionales del Sistema
de Informacin.
ACTIVIDAD DE APRENDIZAJE
1.Construir el modelo tecnolgico
de informacin empresarial de
acuerdo con las tendencias
nacionales e internacionales
del sector desarrollo de software.
De clase mundial
Creative
Commos
INTRODUCCIN
4 FUNCIONES
8
Este material puede ser distribuido, copiado y exhibi-
do por terceros si se muestra en los crditos. No se
puede obtener ningn beneficio comercial y las obras
derivadas tienen que estar bajo los mismos trminos
Qu es un sistema operativo de licencia que el trabajo original.
CONtenido
Fase identificacin
ADSI - Anlisis y desarrollo de sistemas de informacin - SENA, DE CLASE MUNDIAL
COMPONENTES
10 OTROS
12 14
Glosario
Multiprocesamiento
INTRO-
DUCCIN
Fase identificacin
[
Intro-
En el ms estricto sentido de la ex- Hoy por hoy es comn que tengamos
presin el sistema operativo es un un computador en casa que puede
programa que inicia su ejecucin al estar ejecutando un sistema operati-
que amplan su funcionalidad. Inclui- rrollando aplicaciones, el conocer el idea, que haya una integracin tan homo-
mos aqu programas que se pueden funcionamiento de los sistemas ope- gnea que el usuario comn no pueda dis-
ejecutar ocasionalmente que se les rativos es de suma importancia. tinguir a un programa del otro.
5
4
]
Anlisis y desarrollo de sistemas de informacin
Qu es
un sistema
operativo Esto hace que los procesos de un Existen varias formas de mantener la sincronizacin. Una de esas
programa puedan ser ejecutados en formas es hacer que los mdulos o partes de un programa o el
Un sistema operativo es un grupo de pequeos lo que parece una forma desordena- sistema operativo enven mensajes a los mdulos dependientes
programas desarrollados para simplificar la labor da. Igual ocurre con los componen- de los resultados producidos. Si existe un mecanismo estndar,
del programador cuando este necesita hacer uso tes del sistema operativo. A pesar de como ocurre con Windows, una parte del sistema operativo pue-
Fase identificacin
de ciertos recursos que ofrece el computador. A ese aparente desorden todo debe de analizar estos mensajes y despertar al programa que est
estos pequeos programas se les llama servicios marchar con un cierto orden. esperando el mensaje para que se ponga a trabajar.
[
7
6
fun-
Funciones
Fase identificacin
El objetivo principal de un sistema operativo
es, lograr que el sistema de computacin se
utilice de manera cmoda, y el objetivo se-
cundario es que el hardware del computador
se emplee de manera eficiente, otras funcio-
nes pueden ser tambin:
nes
Controlar los dispositi-
]
cio-
Administrar los recursos Ejecutar el software de
del computador y con- aplicacin y realizar la
trolar el flujo de la infor- conversin de los datos y
Vigilar el funcionamiento general macin que circula por programas de aplicacin
del sistema y los dispositivos que el sistema y la ejecucin a formatos pertinentes.
lo componen para mantener la de todos los procesos
operatividad del mismo. encomendados.
[ ADSI
9
8
]
Fase identificacin
Anlisis y desarrollo de sistemas de informacin
[
Componentes
de un Sistema
Operativo
Kernel
Un sistema operativo es, por lo general, un programa Llamado tambin ncleo es el centro del sistema opera-
ADSI
complejo. Dependiendo del equipo en el que se eje- tivo. Est permanente en memoria una vez que el equipo
cuta ste puede estar compuesto de unos cientos de inicia sus funciones normales. Es responsable por:
instrucciones a millones de instrucciones. En el desa-
rrollo de sistemas operativos grandes como UNIX y NT Traslado del control de un programa a otro.
es razonable dividirlo en mdulos. Estos pueden ser
programados y probados por separado. Control y programacin de dispositivos perifricos.
A continuacin algunos trminos que son relevantes para Manejo de interrupciones y condiciones de error.
entender el funcionamiento de un sistema operativo.
Comunicacin entre procesos.
Programacin de tareas.
Manejo de la memoria.
11
10
]
Anlisis y desarrollo de sistemas de informacin
Multiproce-
samiento
OTROS
Carga del
La mayora de los computadores instalados contiene
una sola CPU (Central Processing Unit) para procesar las
tareas. Es posible tener varias CPUs en la motherboard
Fase identificacin
Sistema
(tarjeta madre) con lo que es posible tener varios pro-
cesos corriendo simultneamente. Cuando no se tienen
[
Operativo
miento por medio de mecanismos de interrupcin de las
tareas y mudando de una tarea a otra cada cierto tiempo.
Programas,
Es importante establecer la diferencia entre un programa, entre tareas. Las tareas pueden cooperar suspendin- externo, generalmente un disco magntico, y se carga
un proceso y una instancia. Un programa es el conjunto dose voluntariamente cada cierto tiempo o en puntos al encender el computador. En el primer caso el sistema
de instrucciones que escribe el programador. Estas, una determinados en su ejecucin o el sistema operativo operativo toma control del equipo al momento de arran-
Procesos e
vez que estn en lenguaje de mquina, residen en un con ayuda de circuitos en el hardware interrumpe la ta- car y es muy poco el mantenimiento que tiene que hacer.
medio magntico o pueden fijarse en un ROM. rea que se est ejecutando. Estos dos mecanismos se
les conocen en ingls como cooperative switching y En el segundo caso, una parte muy pequea del sis-
instancias
Un proceso, o tarea, es la ejecucin de este programa pre-emptive switching. Windows 3.1x es un ejemplo de tema operativo est presente en ROM para iniciar la
o una parte de l. A su vez, un proceso puede estar una mudanza cooperativa. UNIX y NT son ejemplos de carga del sistema operativo desde una unidad externa
en ejecucin simultnea en varias etapas. A esto se pre-emptive switching. de almacenamiento. Esta unidad externa es por lo ge-
les llama instancias de un proceso. Cada una de estas neral, un disco magntico pero puede ser un CD o un
ejecuciones es ms o menos independiente de la otra. Cuando el procesador muda de una tarea a la otra lo cartucho de cinta magntica. Generalmente esta carga
Para saber los detalles de una instancia debemos exa- que hace es guardar el estado en que est la tarea a sus- se hace en varias etapas. El programa en ROM revisa el
minar el grupo de datos que la define. Este grupo de penderse guardando el contenido de registros o memo- estado de la memoria RAM y procede a cargar un pro-
datos son el estado en que esta la instancia y la cola rias del procesador y remplazndolos con valores de la grama cargador ms avanzado que puede realizar otras
de mensajes a procesar. El estado puede contener la prxima tarea a ejecutar. Este cambio de contenido de revisiones y establecer un estado inicial adecuado al
instruccin por la que va la ejecucin en ese momento registros se le denomina cambio de contexto. Este cam- sistema operativo. Como etapa final de la carga del sis-
y/o valores asignados a variables antes de comenzar la bio toma un tiempo pero es muy poco en comparacin tema operativo se inicia la interface con el operador.
ejecucin o durante la misma. al tiempo que se les da a las tareas para su ejecucin. Este interface puede ser de lnea o grfico.
13
12
]
Anlisis y desarrollo de sistemas de informacin
A partir de Windows XP, se diferenciaron los al sistema operativo, a su interfaz de lamente puede ser usado por un nico Sistema operativo UNIX: subfamilia de sistemas
trminos autoplay de autorun. El autoplay re- usuario asociado y a algunas de las usuario en un determinado momento. operativos que descienden de la primera versin
visa el contenido de la unidad insertada y de- aplicaciones que suelen venir con este. creada por Bell. Esto significa que comparten cdigos
tecta qu contenido tiene (aunque el mismo Multiusuario: Sistema operativo o apli- y propiedad intelectual.
no tenga instrucciones especficas sobre qu El entorno operativo incluye: cacin que permiten mltiples usuarios.
hacer al insertarse), y sugiere al usuario dife- Sistemas operativos. Marca UNIX: Unix como marca es propiedad de The
rentes opciones de ejecucin: abrir la carpeta, Sistemas gestores de bases de Multitarea:(multipuesto, multitasking). Open Group, organizacin de estandarizacin que
ejecutar, visualizar, etc. datos (SGBD). Caractersticas de un sistema operativo permite el uso de dicha marca a cualquier sistema
Sistemas de comunicaciones. que permite ejecutar varios procesos al operativo que cumpla con sus estndares. Esto es in-
Boot: Monitores de transacciones. mismo tiempo usando uno o ms mi- dependiente de si el sistema operativo en cuestin es
1. Buteo. Proceso inicial de una computadora Herramientas CASE y entornos de croprocesadores. de la familia UNIX o descendiente del original.
en donde se carga la configuracin (BIOS), los desarrollo en general.
dispositivos de hardware y se busca el sistema
operativo en la secuencia de buteo. Linux: Sistema operativo que posee
un ncleo del mismo nombre. El c-
Fase identificacin
2. Sector de un disco de almacenamiento digo fuente es abierto, por lo tanto,
donde se guarda la informacin necesaria
para el arranque del sistema operativo.
est disponible para que cualquier
persona pueda estudiarlo, usarlo,
modificarlo y redistribuirlo.
Referencias
DOS (Disk Operating System - Sistema Opera-
tivo de Disco): Familia de sistemas operativos El trmino Linux se utiliza para des-
utilizados en PCs. cribir al sistema operativo tipo Unix Introduccin a los computadores.
que utiliza filosofas y metodologas http://www.aisa.uvigo.es/DOCENCIA/Ffi/TranspFI/complementos/perifericos/
Existen mltiples versiones de DOS, el ms co- libres y que est constituido por la Partes%20de%20un%20computador.htm
nocido es el MS-DOS de Microsoft. Otros que combinacin del ncleo Linux con
15
14
LDER DEL PROGRAMA ADSI COMPILACIN Y PREPARACIN DISEO EDITORIAL Y PORTADA
Vanessa Cristina Miranda Cano Leydy Carolina Muoz Pachajoa Ricardo Burbano Martnez
vanessa24@misena.edu.co ribuma@gmail.com
Coproduccin
Lnea de Produccin - Regional Santander