sábado, 25 de noviembre de 2017

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


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



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.


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.


 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.




jueves, 23 de noviembre de 2017

curriculum


Estudiante:
Javier Lora Brea
       
Matricula:
DF-3328

-      Curriculum Vitae -

Primer nombre, Primer apellido:
Javier Lora Brea

Carrera:
Licenciatura en Informática
8vo Semestre

Estudios cursados:

Técnico en Informática Centro Tecnológico Universidad 
(CENTU)
Diplomado En Economía Política.
Universidad Catolica de Santo Domingo-USCD 
Congreso Internacional de Comunicación Política
(UASD)
Excel Avanzado 
(INFOTEP)
Modelo Nacional de Las Naciones Unidas 
(MINUME)

Experiencia laboral/profesional:

Encargado de Teleservicios 
(Banco Popular)
Operador de Computo
 (Registro UASD)