• No se han encontrado resultados

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS. Sistema de registro y control para la Universidad Antonio Nariño

N/A
N/A
Protected

Academic year: 2021

Share "UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS. Sistema de registro y control para la Universidad Antonio Nariño"

Copied!
9
0
0

Texto completo

(1)

UNIVERSIDAD LIBRE

PROGRAMAS ANALÍTICOS SECCIONAL: PEREIRA FACULTAD: INGENIERIAS PROGRAMA ACADÉMICO: Ingeniería de Sistemas JORNADA: DIURNA

1.- INFORMACION DEL DOCENTE: Raúl Alberto Gaviria Valencia.

E-mail institucional: rgaviria@unilibrelibrepei.edu.co E-mail personal:

2.- ESTUDIOS REALIZADOS

Estudios de Pregrado: Ingeniero de Sistemas Estudios de Postgrado: Esp. Telecomunicaciones

Msc. Software. Estudios Doctorales:

3.- PUBLICACIONES O INVESTIGACIONES REALIZADAS

Titulo de la tesis de grado: Sistema de registro y control para la Universidad Antonio Nariño Año: 1999

Titulo de las publicaciones:

Implementación de una red de nueva generación en la ciudad de Pereira, basada en HFC Año: 2010

Evolución del aprendizaje virtual Año: 2009

Diseño y montaje de un sistema de televisión local digital signage para la universidad libre seccional Pereira, bajo la dimensión de “canal institucional interno de circuito cerrado”

Año: 2008.

Titulo de las investigaciones:

Diseño de un tesauro usando ontologías, para la divulgación, publicación y consulta de los productos y resultados de la investigación.

Año: 2010

Desarrollador de las fuentes y algoritmo generador del estándar EAN/UCC 128 Sub Set C/B/C, EAN 13 / 8.

Año: 2005

4.- NOMBRE DEL CURSO: SISTEMAS OPERATIVOS

Código: 02623 U. Créditos Académicos: 3

(2)

UNIVERSIDAD LIBRE

Laboratorio: Laboratorio de cómputo Sala2

5.- DURACIÓN DEL CURSO

Total semanas: 16

Número de horas semestre: 144

Número de horas presenciales académicas de los estudiantes: 64 / sem. Números de horas de trabajo independiente de los estudiantes: 80 / sem

6.- OBJETIVOS Y/O INTRODUCCIÓN AL CURSO

En el mundo de la informática actual existe una gran diversidad de disciplinas de las cuales unas son fundamentales y deben ser conocidas y en ocasiones dominadas por aquellas personas que han hecho de este mundo su profesión o afición.

En este sentido, los sistemas operativos como componentes del software de las computadoras son una parte fundamental debido a que a través de ellos se simplifican y rentabiliza el trabajo de una forma asombrosa. Estos, cada día más evolucionados, permiten que un gran número de usuarios estén trabajando con una misma máquina sin que apenas se den cuenta de ello.

El avance tecnológico hace necesario que la Universidad capacite a sus estudiantes en el manejo de los diferentes sistemas operativos. El curso académico pretende iniciar a los estudiantes en la forma cómo funcionan los sistemas operativos y cómo han evolucionado en términos generales. Además permite la exploración de cada uno de los componentes y muestra cómo se relaciona su función con las demás partes del sistema operativo. Es decir, el cómo armonizan las piezas para que el sistema de computación funcione sin problemas

7.- PRINCIPIOS DE FORMACIÓN Y METAS DE APRENDIZAJE EN TÉRMINOS DE COMPETENCIAS

Entender la estructura de un sistema operativo.

Comparar dos sistemas operativos, con base en los conceptos fundamentales del curso.

Recomendar un sistema operativo para cierta aplicación, dependiendo de los requerimientos del usuario y de la aplicación.

Manejar el sistema operativo Linux a nivel de usuario, partiendo de los conocimientos de manejo de Windows a nivel de usuario. Administrar a nivel básico los sistemas operativos Linux y Windows

8.- CONTENIDOS: EJES TEMATICOS O PROBLEMICOS DEL CURSO

INTERPRETATIVA: Que el estudiante conozca e identifique de manera clara los conceptos, elementos, características, propiedades de los sistemas operativos y su relación con el campo de aplicación, realizando un análisis de los sistemas operativos más comerciales y cercanos a su entorno que involucre la integración de elementos tecnológicos y organizacionales.

ARGUMENTATIVA: Que el estudiante determine y sustente la aplicación de los sistemas operativos según las características, ventajas de instalación y administración de recursos, usando estrategias que le faciliten el acceso a la información, obtención de fuentes bibliográficas, realización de prácticas y el fomento del espíritu investigativo.

(3)

UNIVERSIDAD LIBRE

PROPOSITIVA: El estudiante conoce, comprende y aplica adecuadamente la conceptualización teórica de la estructura, funcionamiento y administración de recursos de los sistemas operativos, como base para la Fundamentación del análisis y diseño de sistemas de comunicación

2.- Se presentan los temas a estudiar o problemas a indagar

¿Cuáles son los nexos que se establecen entre el curso y el campo disciplinario en el que se inscribe? Unidad 1. Teoría de los sistemas operativos: Aquí se describen los conceptos básicos de los sistemas operativos. Se concentra en sus características, estructuras y tipos. Además presenta la forma de trabajo cliente servidor en donde se desarrollan conceptos sobre organización de las redes y administración de las funciones de red. Por último toma interés en temas como el manejo de la concurrencia y la programación de tareas.

Unidad 2. Administración de recursos. Aquí se da especial interés a la forma como gestionan y manejan los sistemas operativos recursos como memoria, dispositivos, archivos y procesos. De esta forma se empieza explicando el componente más simple del sistema operativo hasta haber abordado la complejidad de los grandes sistemas de cómputo.

Unidad 3. Principales sistemas operativos. En esta unidad se describen varios sistemas operativos específicos y la forma en que cada uno aplica las teorías analizadas en las unidades anteriores. Se abordaron de acuerdo a su popularidad y nivel de utilización. Además de los más comerciales se revisan también algunos sistemas operativos robustos utilizados en grandes organizaciones con sistemas computacionales a gran escala. Se incluyó, por último, un capítulo dedicado a la arquitectura de las comunicaciones, siendo base para la implementación de un modelo de red junto con la fundamentación de sistemas operativos vista.

El curso académico permite que el estudiante haga un análisis de los sistemas operativos en forma general y deja en sus manos el estudio con detalle, según la versión seleccionada o requerida en cualquier momento.

El curso es de carácter metodológico y plantea una metodología basada en desarrollar proyectos prácticos de tal forma que se estimulen las competencias del estudiante, especialmente la construcción y aplicación de conocimientos y se potencien habilidades orientadas básicamente al manejo de sistemas de cómputo y la administración de sus sistemas operativos. Además que los estudiantes pueden diseñar sistemas de comunicación a partir de dicho conocimiento.

Otro factor importante hace referencia a las estrategias cognitivas que incluyen: interpretación, descomposición de problemas, representación de situaciones por medio de gráficos, ensayo y error, diseñar, adaptar y adoptar tecnología

3.- Se relaciona la bibliografía básica que se debe consultar para cada unidad y las lecturas complementarias sugeridas, se relacionan páginas web que se recomiendan revisar y links.

Unidades Temáticas Temas o subtemas (Ejes problémicos) Estrategias y recursos didácticos Bibliografí a básica y lecturas compleme ntarias Criterios de evaluación Primera Unidad Teoría de los Sistemas Operativos 1. Principios de los sistemas operativos

Concepto de sistema operativo Estructura de un sistema computacional

Historia de los sistemas

Ver Bibliografía y Web grafía Taller Lectura previa de los temas propuestos

(4)

UNIVERSIDAD LIBRE

Unidades Temáticas Temas o subtemas (Ejes problémicos) Estrategias y recursos didácticos Bibliografí a básica y lecturas compleme ntarias Criterios de evaluación operativos Conceptos de sistemas operativos asociada al curso 2.Caracteristica s de los Sistemas Operativos

Funciones de los sistemas operativos

Tipos de sistemas operativos Estructura de los sistemas operativos Núcleos de sistemas operativos. Laboratorios: Administración de Procesos Procesos Concurrentes Ver Bibliografía y Web grafía asociada al

curso Taller – Evaluación

3. Interbloqueo Recursos Análisis

Condiciones para producir un interbloqueo

Métodos para manejar el interbloqueo

Prevención del interbloqueo Evasión del interbloqueo Mecanismos para evitar el interbloqueo Nivel de implantación de estrategias Detección y recuperación Laboratorios: Administración de Memoria Administración de Entrada/Salida Ver Bibliografía y Web grafía asociada al curso Taller – Seguimientos de laboratorios, informe de laboratorios. 4.Arquitectura cliente servidor 1. Antecedentes 2. Cliente /servidor 3. Componentes esenciales de la infraestructura C/S 4. Características funcionales 5. Características físicas 6. Características lógicas 7. Middleware robusto y escalable en soluciones C/S Laboratorio:

Análisis de las diferentes variantes de la arquitectura C/S Laboratorio: Arquitecturas Cliente/Servidor Ver Bibliografía y Web grafía asociada al curso Lectura previa de los temas propuestos. Informe de laboratorios.

(5)

UNIVERSIDAD LIBRE

Unidades Temáticas Temas o subtemas (Ejes problémicos) Estrategias y recursos didácticos Bibliografí a básica y lecturas compleme ntarias Criterios de evaluación independientes de plataforma Laboratorio: Condiciones para la

implantación del modelo C/S

Laboratorio:

Costos y beneficios de C/S Segunda

Unidad Capítulos Temas

1.

Administración de los procesos

1. Introducción a los procesos 2. Hebras de control (Threads) 3. Comunicación entre procesos 4. Sincronización de procesos Laboratorio: Planificación de procesos-Scheduling-Itineración de procesos Ver Bibliografía y Web grafía asociada al curso Taller Lectura previa de los temas propuestos. Informe de laboratorios. 2. Administración de la memoria 1. Estructura general 2. Manejo de memoria en sistemas monousuario sin intercambio 3. Multiprogramación en memoria real Laboratorio: Algoritmos de reemplazo de páginas. Laboratorio: Multiprogramación en memoria virtual Ver Bibliografía y Web grafía asociada al curso ADMINISTRAC IÓN DE RECURSOS. 3. Administración de dispositivos 1. Entrada/Salida 2. Dispositivos de E-S 3. Controladores de Dispositivos (Terminales y Discos Duros) 4. Principios en el Software de E-S 5. Relojes 6. Puertas y buses 7. Protocolos de interacción. Ver Bibliografía y Web grafía asociada al curso Lectura previa de los temas propuestos. Informe de laboratorios.

(6)

UNIVERSIDAD LIBRE

Unidades Temáticas Temas o subtemas (Ejes problémicos) Estrategias y recursos didácticos Bibliografí a básica y lecturas compleme ntarias Criterios de evaluación Laboratorio: Configuración de dispositivos en diferentes sistemas operativos 4. Administración de Archivos 1. El sistema de archivos. 2. Métodos de acceso. 3. Directorios. 4. Protección. 5. Estructura de archivos. 6. Métodos de asignación. 7. Tipos de sistemas de archivo. 8. Mecanismos de protección de los archivos.

9. Administración del espacio libre

Laboratorio:

Administración de archivos en diferentes sistemas operativos

Ver Bibliografía y Web grafía asociada al curso Taller Lectura previa de los temas propuestos. 5. Protección y seguridad 1. Protección 2. Objetivos de la protección 3. Dominios de la protección 4. Matriz de acceso 5. Seguridad 6. Autenticación 7. Amenazas 8. Encriptación 9. Clasificación de seguridad Laboratorio: Algoritmos de seguridad GAMAL – llave pública y privada. Lectura previa de los temas propuestos. Informe de laboratorios.

Tercera Unidad Capítulos Temas

PRINCIPALES SISTEMAS OPERATIVOS 1. Sistemas operativos Familia Windows 1. Windows 95 2. Windows 98 3. Windows 2000 4. Windows Server 2003 5. Windows XP 6. Windows NT 7. Instalación Windows XP/2003 8. Windows Vista Laboratorio:

Resumen de los principales

Ver Bibliografía y Web grafía asociada al curso Taller Lectura previa de los temas propuestos. Informe de laboratorios.

(7)

UNIVERSIDAD LIBRE

Unidades Temáticas Temas o subtemas (Ejes problémicos) Estrategias y recursos didácticos Bibliografí a básica y lecturas compleme ntarias Criterios de evaluación

sistemas operativos Windows

2. Sistema operativo UNIX/LINUX

1. Historia .

2. Arquitectura de Unix y Linux. 3. Versiones y características Linux/Unix.

Laboratorio:

Instalación del sistema. La interfaz de usuario. Estructura de archivos. Variables de entorno. Administración del sistema. Montando sistemas de ficheros. Instalación de impresoras y gestión de la impresión Resumen de órdenes básicas

Taller: Administración de Archivos y Directorios Seguridad y Protección, Sist. Operativo Linux y otros. Informe de laboratorios. 3. Otros sistemas operativos 1. MAC-APPLE

2. Sistema operativo OS/2 3. El sistema operativo VMS (Virtual Memory System) 4. Arquitectura

de las

comunicaciones

1. El modelo arquitectónico de capas de red

2. El modelo de referencia OSI 3. Otras arquitecturas y redes

Taller Arquitecturas de comunicaciones

9.- METODOLOGIA Y ESTRATEGIAS DIDACTICAS EMPLEADAS PARA EL DESARROLLO DEL CURSO

METODOLOGIA

Clase Magistral X Talleres de refuerzo X Lecturas previas X

Laboratorio Trabajos en grupo X Exposiciones

Presentación de contenidos mediante síntesis, cuadros, mapas conceptuales

X Ejemplificación del contenido

Preguntas en clase X

Realización de ejercicios y problemas por parte del profesor

X Evaluación grupal X Diagnóstico de

conocimientos previos X Verificación y síntesis de contenidos

previos Implementación de recursos didácticos Seguimiento de actividad en la clase X

(8)

UNIVERSIDAD LIBRE

ESTRATEGIAS DIDACTICAS

Proyector de acetatos Videobeam x Películas

Internet x Guías x Software x

Elementos de laboratorio según guía Textos, informes técnicos X Otros. ¿Cuáles?

10.- SISTEMA DE EVALUACION DEL CURSO

TIPO DE EVALUACIÓN

Logros x Autoevaluación x

Proyectos x Trabajos de campo

Pruebas x Otros: Seguimiento de actividades x

AVANCES TEMA DEL AVANCE

30% Talleres Parcial

Introducción a los Sistemas Operativos Administración de Procesos

Procesos Concurrentes.

30% Talleres Parcial Interbloqueo, Administración de Memoria

Administración de Entrada/Salida

40% Talleres Final Administración de Archivos y Directorios

Seguridad y Protección, Sist. Operativo Linux y otros.

11.- BIBLIOGRAFIA BASICA

ALCALDE, Eduardo. MORERA, Juan. PEREZ-CAMPANERO, Juan A. (1994). Introducción a los Sistemas Operativos. Serie Informática de Gestión. México: Editorial Mc Graw Hill.

RUEDA, Francisco. (1989). Sistemas Operativos. Santafé de Bogotá: Mc Graw Hill.

TANENBAUM, S. Andrew, WOODHULL, Albert S. (1997). Sistemas Operativos.Diseño e implementación. México: Prentice Hall.

CALDERA (2003). Kit de recursos. Unifying Unix Whit Linux For Business.

SILBERSCHATZ, Avi, GALVIN, Peter, GAGNE, Greg. (2002). Sistemas Operativos. México: Editorial Limusa Wiley.

STALLING, William. (2001). Sistemas operativos. Cuarta edición, México: Prentice Hall. TACKETT, J. (2003). Edición especial Linux. México: Prentice Hall

TANENBAUM, S. Andrew, WOODHULL, Albert S. (1997). Sistemas Operativos. Diseño e implementación. México: Prentice Hall.

http://www.tau.org.ar/base/lara.pue.udlap.mx/sistoper/ http://www.itver.edu.mx/so1/ http://www.itver.edu.mx/so2/ http://os.matiu.com.ar/ http://os-matiu.dreamhost.com/classes/clase1.html http://www.iespana.es/canalhanoi/so/ http://server2.southlink.com.ar/vap/sistemas_operativos.htm http://www.inei.gob.pe/web/metodologias/attach/lib616/INDEX.HTM http://www.itq.edu.mx/vidatec/maestros/sis/mnogues/Unidad1.htm http://www.cs.virginia.edu/~knabe/iic2332/notes01.html

(9)

UNIVERSIDAD LIBRE

http://www.mundotutoriales.com/tutoriales_sistemas_operativos-mdtema56.htmm http://www.microsoft.com/spain/technet/recursos/articulos/domcntrl.mspx http://www.microsoft.com/spain/technet/implantacion/default.mspx http://www.microsoft.com/latam/technet/productos/windows/windowsserver2003/ http://comala.escom.ipn.mx/proyecto/temarios/tercero/sistope.html http://lara.pue.udlap.mx/sist_oper/index.html GLOSARIO DE TÉRMINOS

Administrador del sistema: Persona técnica encargada de gestionar el sistema: contabilidad, usuarios,

permisos, etc. Es superusuario y en sistemas operativos sin esta figura es un usuario elegido con todo tipo de privilegios.

Algoritmo: Conjunto de acciones correctamente definidas para la solución de un problema en un número

finito de pasos.

Constante: Elemento de memoria al que se hace referencia por un nombre simbólico, utilizándose para

almacenar un dato que no puede variar.

Corrutinas: Dos o más módulos que se pueden llamar entre sí, pero no están ligados por relaciones de

subordinación.

Emulador: Hardware, software o firmware que imita todo o parte de un sistema virtual haciendo parecer

que existe realmente.

Función: Secuencia de instrucciones que pueden ser llamadas por su nombre para evaluar una

expresión o función generalmente matemática, devolviendo un valor al punto de llamada.

Interactivo: Sistema en el que cada acción del usuario en el terminal provoca una respuesta casi

inmediata. También se conoce como conversacional.

Interfaz: Elemento compartido entre dos partes para que interactúen o se comuniquen entre sí. Se puede

considerar como las reglas existentes para establecer dicha comunicación.

Mecanismo: Define cómo se debe llevar a cabo la política del sistema operativo. Un ejemplo en este

caso es el algoritmo de planificación del procesador de acuerdo con las prioridades establecidas.

Operador: Persona especializada y dedicada a manipular la computadora con objeto de realizar

determinados trabajos de accionamiento y control de equipos.

Parámetro: Variable que se utiliza para pasar valores entre las rutinas de un programa.

Política: Define cuál va a ser la operatividad del sistema operativo. Un ejemplo es la existencia o no de

gestión de prioridades.

Procedimiento: Subprograma que realiza parte de un algoritmo recibiendo y entregando valores a través

de parámetro y cuya ejecución está supeditada a llamada por su nombre. Subrutina.

Programa: Conjunto de sentencias escritas en un determinado lenguaje para satisfacer un algoritmo en

computadora. Un programa puede ser ejecutado de forma directa.

Programador: Persona especializada y dedicada a codificar programas en lenguajes de alto a bajo nivel

para ser ejecutados en computadora.

Programador de aplicaciones: Es el encargado de codificar programas para los usuarios finales.

Suelen desarrollar aplicaciones compuestas por uno o más programas sin privilegios especiales.

Programador de sistemas: Es el encargado de desarrollar programas y utilidades del sistema operativo.

Se necesita mayor cualificación que para la programación de aplicaciones.

Rutina: Porción de programa que realiza una tarea específica de uso frecuente. Son rutinas las

funciones, procedimientos, subprogramas y subrutinas.

Superusuario: Usuario que tiene acceso a cualquier punto del sistema con restricciones y cuenta con

todos los privilegios.

Usuario: Persona que utiliza la computadora para realizar un trabajo y obtener de él unos resultados. Variable: Elemento de memoria al que se hace referencia por un nombre simbólico, se utiliza en un

Referencias

Documento similar

Se tomará en consideración, de oficio, para la nota de admisión la cuarta materia troncal general, que define la modalidad de bachillerato, realizada en la FASE DE ACCESO a

Nuestra Universidad como centro investigativo debe desarrollar un trabajo más profundo en el software libre y sus alternativas, no solo en herramientas para el

En el presente capitulo se desarrollan los flujos de trabajo diseño e implementación, teniendo como principal objetivo obtener los diagramas de clases del diseño, diagrama

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

Para buscar imágenes, audiovisuales o música con licencias Creative Commons disponemos de múltiples recursos gratuitos. Puedes encontrar algunos de ellos en el

En España, la ley que regula los derechos de autor es la Ley de Propiedad Intelectual, según la cual los derechos de autor son el conjunto de derechos de carácter

El modelo de evaluación se refiere a cómo se diseña la evaluación. Esta decisión es vital para el desarrollo del programa y afectara a los resultados que se preten- den encontrar

DINÁMICAS Y ACTIVIDADES PARA LA MEJORA DE LA CONVIVENCIA.. ASPECTOS BÁSICOS DE LA