Resumen
General del Programa:
Título del
tema.
Tema #1 -
Conceptos e Historia de los Sistemas Operativos
Resumen descriptivo y razón de ser del tema
Un sistema
operativo es un programa o conjunto de programas de un sistema informático que
gestiona los recursos de hardware y provee servicios a los programas de
aplicación de software, ejecutándose en modo privilegiado respecto de los
restantes (aunque puede que parte de él se ejecute en espacio de usuario).
Los primeros
sistemas (1945-1955) eran grandes máquinas operadas desde la consola maestra
por los programadores. Durante la década siguiente (1955-1965) se llevaron a
cabo avances en el hardware: lectoras de tarjetas, impresoras, cintas
magnéticas, etc. Esto a su vez provocó un avance en el software: compiladores,
ensambladores, cargadores, manejadores de dispositivos, etc.
Objetivos esperados
El objetivo
principal de este tema es proporcionar el conocimiento a los estudiantes de que
son los sistemas operativos, cómo se comportan, como también su evolución a lo
largo de los años y fomentar el interés acerca de dicho tema
para su desarrollo individual dentro del marco de la asignatura.
Plan y situación actual
La situación
actual es que toda máquina (dígase que posea una computadora) trabaja bajo un
sistema operativo. En el principio de los tiempos las computadoras eran difícil
de operar, tenían que ser manejada por un personal altamente capacitado, hoy en
dia las computadoras han llegado al manejo de todo el mundo, en sus diferentes
vertientes como un smartphone, wearable device, desktop, laptop,
etc. Esto es gracia a la creación y evolución del Sistema Operativo
que simplifica el uso de un aparato tan complejo como es la computadora.
Beneficios a obtener
ü Relacionar los conocimientos obtenidos de dicho tema
con nuestros conocimientos anteriores.
ü Plantear y resolver problemas dentro del ámbito
personal y laboral.
ü Ampliar nuestra visión acerca del concepto y evolución
de los Sistemas Operativos. y de los
beneficio que podemos obtener a través del conocimiento del tema.
Historia de Sistema Operativo
Título del
tema.
Tema # 2 -
Administración de Memoria
Resumen descriptivo y razón de ser del tema.
Una de las
funciones básicas que debe implementar un Sistema Operativo es la
Administración de la Memoria para tener un control sobre los lugares donde están
almacenados los procesos y datos que actualmente se están utilizando. La razón
del tema es saber ¿Cuándo se toma un nuevo programa para colocarlo en memoria?,
¿Se toma el programa cuando el sistema lo solicita específicamente o se intenta
anticiparse a las particiones del sistema?, ¿En qué lugar del almacenamiento
principal se coloca el programa por ejecutar?, ¿Se colocan los programas lo más
cerca unos de otros en los espacios disponibles de la memoria principal para
reducir al mínimo el desperdicio de espacio, o se colocan los programas lo más
rápido posible para reducir al mínimo el tiempo de ejecución? Si se necesita
colocar un nuevo programa en el almacenamiento principal y éste está
lleno,
¿Cuál de los
otros programas se desaloja?
Objetivos esperados.
● Estudiar las políticas
de administración de memoria y los mecanismos para ser implementadas.
● Desarrollar
estrategias y técnicas para optimizar el recurso memoria.
Plan y situación actual
Definir los
tipos de gestión de la memoria el cual permite que el sistema operativo
disponga, tanto para el software de usuario como para sí mismo, de mayor
cantidad de memoria que esté disponible físicamente.
Beneficios a obtener.
ü
Saber cómo
está comprendida la Administración de memoria.
ü
Las Cantidad
de particiones en la memoria RAM.
ü
Saber cuántas
particiones de Caché Existen.
ü
Tener en
cuenta que es Memoria Real y Memoria Virtual.
ü
Cómo se
administra la Paginación y los Segmentos.
Administración de Memoria
Administración de Memoria
Título del
tema.
Tema #3–
Sistema de Archivos
Resumen descriptivo y razón de ser del tema.
Un Sistema
de Archivos: son los métodos y estructuras de datos que un sistema operativo
utiliza para seguir la pista de los archivos de un disco o partición; es decir,
es la manera en la que se organizan los archivos en el disco. El término
también es utilizado para referirse a una partición o disco que se está
utilizando para almacenamiento, o el tipo del sistema de archivos que utiliza.
Así uno puede decir “tengo dos sistemas de archivo” refiriéndose a que tiene
dos particiones en las que almacenar archivos, o que uno utiliza el sistema de
“archivos extendido”, refiriéndose al tipo del sistema de archivos.
Entre los
sistemas de archivos más usuales están los siguientes: Fat 16 (Windows), Fat 32
(Windows), NTFS (Windows), Ext 2, Ext 3, Ext 4 (Linux) y HFS (Mas
OS).
Objetivos esperados.
Al concluir
este trabajo, los resultados esperados son explicar la importancia,
funcionamiento, beneficios y ventajas de los diferentes Sistemas de Archivos,
explicar en qué Sistema Operativo se pueden utilizar algunos Sistemas de
Archivos.
Plan y situación actual.
El plan de
Sistemas de Archivos es permitir al usuario gestionar cada uno de los archivos
que posea en el disco duro, poder cifrar cada uno de estos archivos en caso de
que sea necesario y poder administración el espacio de cada uno de los discos
duros, así como poder particionarlos en caso de que fuera necesario. Situación
Actual: En la actualidad los Sistemas de Archivos son cada día más utilizados,
aunque cabe destacar que existe una gran variedad de Sistemas de Archivos y que
estos son utilizados por los usuarios de acuerdo a sus necesidades.
Beneficios a obtener.
Entre los
beneficios que tenemos al utilizar un Sistema de Archivos, están los
siguientes:
ü Gestión de archivos.
ü Cifrado para proteger los archivos.
ü Administración de espacio en los discos duros.
Sistema de Archivos
Título del
tema.
Tema 4
-Dispositivos de Entrada y Salida
Resumen descriptivo y razón de ser del tema.
Son aquellos
dispositivos de un ordenador, los cuales que permiten la comunicación entre un
sistema de procesamiento de la información (tal como un ordenador) y el mundo
exterior, posiblemente un ser humano u otro sistema de procesamiento de
información. Los periféricos de E/S son utilizados por una persona (o sistema)
para comunicarse con computadoras.
Objetivos esperados.
Los
resultados esperados para este tema son el de dar a conocer la
importancia, funcionamiento, beneficios y ventajas de los diferentes tipos de
dispositivos de entrada/salida y mixtos a los cuales les damos el nombre de
periféricos, para el mejor entendimiento manejo y comprensión del usuario.
Plan y situación actual.
El plan de
los dispositivos de entrada y salida es permitir al usuario del computador
introducir datos, comandos y programas en la CPU.
Situación
Actual: los dispositivos de entrada y salida se encuentran en un alto nivel de
actualización ya que contamos con despóticos que no necesitan estar conectados
físicamente al computador, ahora existen tecnologías inalámbricas como el
bluetooth, wifi entre otros.
Beneficios a obtener.
ü Los beneficios a obtener son la posibilidad de
introducir y reproducir datos.
ü Modificar entornos.
ü Crear programas.
ü Visualizar.
ü Imprimirlos en papel.
ü Escanearlos.
ü Programar gracias al teclado.
ü Administrar el hardware y el software.
ü Crear manejar y modificar vídeo y audio.
Dispositivos de Entrada y Salida
Título del
tema.
Tema #5
Seguridad y Protección de los Sistemas Operativos
Resumen descriptivo y razón de ser del tema.
La seguridad
y protección de los sistemas operativos son los diferentes mecanismos que
se utilizan para mantener protegida la información ante cualquier amenaza
contra acceso no autorizado a los recursos del sistemas como datos, códigos,
archivos, memoria y CPU asegurándose que cada componente activo de un programa
utilice los recursos de forma adecuada.
Objetivos esperados.
Los
objetivos esperados de la seguridad y protección es mantener la
confiabilidad,integridad y disponibilidad permitiendo modificación sólo por
usuarios autorizados.
Plan y situación actual.
El plan de
la seguridad y protección es mantener segura la información tanto
del hardware como de programas o datos con el fin de asegurar la integridad de
la información.
En la
actualidad son muchas las violaciones que se producen en los sistemas
operativos, por acceso de personas no autorizadas que obtiene información
confidencial pudiendo incluso manipularla, en ocasiones este tipo de casos
resultan grave por la naturaleza de los datos.
Beneficios a obtener.
ü
Es la
complementación de políticas y mecanismos de seguridad tales como niveles de
autorización, métodos de acceso, protocolos de comunicación.
Seguridad y Protección de los Sistemas Operativos
Seguridad y Protección de los Sistemas Operativos
Título del
tema.
Tema #6 –
Administración de procesos y del procesador.
Resumen descriptivo y razón de ser del tema.
La gestión
de procesos es la tarea fundamental de cualquier sistema operativo moderno. El
sistema operativo debe asignar recursos a los procesos, permitir el intercambio
de información entre los mismos, proteger los recursos de un proceso del resto
y facilitar la sincronización de procesos.
En un
monoprocesador multiprogramado, debe intercalarse en el tiempo, la ejecución de
múltiples procesos. En un multiprocesador, no sólo puede intercalarse la
ejecución sino que los procesos se pueden ejecutar simultáneamente. Ambos,
intercalación y ejecución simultánea, son formas de concurrencia y llevan a una
multitud de problemas complejos, tanto para el programador de aplicaciones como
para el sistema operativo.
Objetivos esperados.
Permitir el
intercambio de información entre los mismos, proteger los recursos de un
proceso del resto y facilitar la sincronización de procesos.
Plan y situación actual.
El sistema
operativo debe llevar a cabo la función de planificar y ofrecer mecanismos para
compartir y sincronizar procesos.
Beneficios a obtener.
ü
Características
Permite modularizar y aislar errores de programas durante su ejecución.
ü
Soporta
concurrencia de actividades, lo que permite un mejor aprovechamiento de los
recursos.
ü Denominaremos como procesos tanto a los trabajos
(jobs) en sistemas de lotes, como a las tareas (task) en sistemas de tiempo
compartido.
Administración de procesos y del procesador.
Administración de procesos y del procesador.
Título del tema.
Tema #7:
Tendencias de los sistemas operativos.
Resumen descriptivo y razón de ser del tema.
Los sistemas operativos
siguen evolucionando. La principal tendencia de los sistemas operativos en
cuanto a organización de trabajo es convertirse en sistemas
operativos distribuidos.
Los sistemas
operativos distribuidos están diseñados para su uso en
un grupo de computadoras conectadas pero independientes que
comparten recursos. En un sistema operativo distribuido,
un proceso puede ejecutarse en cualquier computadora de
la red (normalmente, una computadora inactiva en ese momento) para
aumentar el rendimiento de ese proceso. En los sistemas distribuidos, todas
las funciones básicas de un sistema operativo, como
mantener los sistemas de archivos, garantizar
un comportamiento razonable y recuperar datos en caso de
fallos parciales, resultan más complejas.
No hay que
confundir un Sistema Operativo de Red con un Sistema Operativo Distribuido. En
un Sistema Operativo de Red las computadoras están interconectadas
por medios de comunicación: software y hardware. En este tipo de red los usuarios saben dónde están ejecutando su trabajo
y guardando su información. En cambio en los Sistemas Operativos
Distribuidos existe un software que distribuye las tareas de los usuarios
sobre una red de computadoras y para los usuarios es transparente
donde realizan sus tareas y guardan su información.
Objetivos esperados
● Revisar y
describir cuales son las tendencias de los sistemas operativos.
● Entender las
aplicaciones de las tendencias en los sistemas operativos modernos.
● Analizar los
procesos de los sistemas operativos cuyos modelos están orientados a objetos.
Plan y situación actual
El SO del
futuro será una capa de contenido que nos seguirá a todas partes, alimentada
por la Nube y atenta a nuestras emociones y hábitos. Aprenderá de nosotros y
prestará atención a gestos y palabras.
En la
actualidad los sistemas operativos actuales están diseñados para poner en
ejecución o sea para emplearlos fácilmente, en contraste los sistemas
operativos del futuro. El punto de vista usual es el implantar la mayoría de
las funciones del sistema operativo como procesos de usuario. Para solicitar un
servicio, como la lectura de un bloque de cierto fichero, un proceso de usuario
(denominado en este caso proceso cliente) envía la solicitud a un proceso
servidor, que realiza el trabajo y devuelve la respuesta.
Beneficios a obtener.
ü Economía.
ü Distribución inherente.
ü Crecimiento por incremento
ü Velocidad.
ü Confiabilidad.
Tendencias de los sistemas operativos.
Tendencias de los sistemas operativos.
Título del tema.
Tema #8. Sistemas Operativos Orientados a Objetos
(SOOO).
Resumen
Descriptivo del Tema.
Un sistema
operativo orientado a objetos es un conjunto de objetos colaborando entre sí, y
estos objetos persistentes son guardados en una base de datos. Y por ser
orientado a objetos puede utilizar características como la carga dinámica de
clases, clases abstractas, herencia, subclases, etc.
Una
característica importante de los Sistemas Operativos Orientados a Objetos es el
hecho de que ofrecen un soporte directo y común para el nuevo y amplio
paradigma de la orientación a objetos, ya que en los sistemas convencionales
solo se intenta dar una solución especifica y de manera parcial a esta
problemática mediante la introducción de capas de adaptación, lo cual no
soluciona el problema en general, sino que, por el contrario, dichas capas
introduce mas complejidad y problemas adicionales en el sistema.
Objetivos esperados
Al finalizar
con el estudio de los Sistemas Operativos Orientados a Objetos (SOOO), se
espera como resultado obtener un mayor conocimiento sobre el acerca de estos
para poder aplicar dichos conceptos en el desarrollo de aplicaciones bajo la
modalidad y estructura de los sistemas operativos orientados a objeto en un
futuro cercano.
Plan y
Situación Actual
Existen en
la actualidad varios SOOO, pero su uso es, al menos por el momento totalmente
experimental.
Beneficios a
Obtener.
Esto nos
traerá una serie de beneficios ya que la orientación de objetos nos lleva más
allá de lo tradicional. Este mecanismo será extensible a los objetos que el
usuario pueda crear o modificar.
Sistemas Operativos Orientados a Objetos (SOOO).
Número y
título del tema.
Tema #9.
Casos de Estudio de Sistemas Operativos.
Resumen descriptivo y razón de ser del tema.
Como es de
saber las computadoras se han convertido en una herramienta cada día más usada
por nosotros los humanos, ya sea para manejar datos, obtener información, para
entretenernos, escuchando música o viendo video ó película, se puede decir que
es una dependencia de información.
Pero a la
hora que tenemos que elegir un sistema operativo siempre nos surge la duda de
cuál es mejor y como no, surgirnos esa duda si es nuestra máquina la que nos
acompaña a toda hora, es la que llevamos o tenemos en el trabajo, bueno casi
siempre está con nosotros.
En los casos de estudio se reflejaran distintos
sistemas que aportaron o impulsaron la industria en su momento para que llegara
hacer lo que es hoy día.
Sistema operativo CP/M (Control Program
for Microcomputers) fue un sistema operativo desarrollado por Gary Kildall para
el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80 podían ejecutar
directamente el código del 8080, aunque lo normal era que se entregara el
código recompilado para el microprocesador de la máquina).
Sistema operativo MVS (Multiple Virtual
Storage, Múltiple Almacén Virtual en inglés) fue el sistema operativo más usado
en los modelos de mainframes System/370 y System/390 de IBM.
El VM/CMS es un sistema operativo de
máquina virtual que se anunció para el público en 1972 por IBM para
computadores centrales o mainframes, plataformas como System/370, System/390,
zSeries, System Z9 además de otros sistemas compatibles como el emulador
Hércules.
UNIX es un sistema operativo portable,
multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de
empleados de los laboratorios Bell de AT&T, entre los que figuran Ken
Thompson, Dennis Ritchie y Douglas McIlroy.
GNU/Linux es uno de los términos empleados
para referirse a la combinación del núcleo o
kernel libre similar a Unix denominado Linux con el sistema GNU.
El Sistema Operativo Mac
OS no fue la primera interfaz gráfica, pero fue la primera con gran éxito
por su accesibilidad de precio. Para aquellos años en el mercado lo que existía
era La Xerox Alto con un costo de 32,000 dólares, la Xerox Star costó 16,600
dólares y la Apple Lisa con un precio de 10,000 dólares.
Sistema Operativo AIX,
que corría en la IBM RT/PC (AIX/RT) apareció en 1986. Esta versión del sistema
operativo estaba basada en un System V Release 3.
Desde 1989, AIX ha
sido el sistema operativo para las estaciones de trabajo y servidores RS/6000
(AIX/6000).
Durante el desarrollo
de AIX, se integraron características del 4.2BSD y el 4.3BSD por
parte de IBM y el Interactive Systems Corporation (Bajo contrato con IBM).
El Sistema Operativo OS/400 fue
creado por la firma IBM (International Business Machines Corporation)
fabricante estadounidense de ordenadores o computadoras, con sede en Armonk,
Nueva York.
El sistema operativo OS/400 apareció
en el mercado en 1988 al mismo tiempo que la línea de miniordenadores AS/400.
Este sistema está disponible en diferentes versiones, siendo la ultima la
editada en Abril 2002, llamada V5R1; La cual según IBM ha sido la más grande
emisión de un sistema operativo de la historia.
Objetivos:
·
Uno de los objetivos de
conocer los sistemas operativos es aprender cómo estos permiten gestionar los
recursos de localización y protección de acceso del hardware, hecho que alivia
a los programadores de aplicaciones de tener que tratar con estos detalles.
·
Lograr que el sistema de
computación se use de manera cómoda, que el hardware de la computadora se
emplee de manera eficiente, permitiendo corregir errores que puedan ocurrir con
el uso que se le dé continuamente.
·
Conocer los pasos
esenciales para la instalación de un sistema operativo ya sea en entornos
escritorios o móviles.
Casos de Estudio de Sistemas Operativos.
No hay comentarios:
Publicar un comentario