Asignatura | SISTEMAS OPERATIVOS LINUX | ||||||||
Área | Electivas | Nivel | 9 | ||||||
Código | SLI-92 | Pensum | 10 | ||||||
Correquisito(s) | Prerrequisito(s) | ||||||||
Créditos | TPS | TIS | TPT | 160 | TIT | 320 |
2. JUSTIFICACIÓN
Linux es un sistema Operativo bajo licencia GNU/Linux (licencia publica general), es un sistema informático de código abierto y de libre distribución que incluye un sistema operativo y herramientas administrativas, ofimáticas, de desarrollo o multimedia. Se trata de un sistema económico y seguro que, aún siendo hoy en día una alternativa a los sistemas caseros, no está demasiado extendido. Frente a la utilización de paquetes informáticos para el desarrollo de contenidos, existe un conjunto de herramientas y utilidades para que el usuario administre y controle el sistema.
Por otro lado es una realidad su conocimiento en el entorno académico por ser un sistema operativo de dominio público, para el que hay desarrollado una importante cantidad de software que, igualmente, es gratuito y de libre distribución.
En este caso se puede mencionar que Linux es un programa de mucha ayuda para los estudiantes ya que no tiene costo, y es de fácil acceso. Linux es un sistema operativo, es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador. Comparte la memoria entre programas y aumenta la velocidad, disminuyendo el uso de memorias, permite usar bibliotecas enlazadas, tanto estática como dinámicamente. Tiene un sistema de archivo avanzado pero puede usar los otros sistemas.
Este curso va dirigido a todas aquellas personas que estén interesadas en conocer el sistema operativo Linux, es un curso de iniciación y por tanto, los aspectos que se traten en el curso, se harán a ese nivel.
3. OBJETIVO GENERAL
Aprender los conocimientos básicos para la administración y utilización del sistema operativo Linux, para conocer más opciones de sistemas operativos y software libre.
4. OBJETIVOS ESPECÍFICOS
5. COMPETENCIAS Y CONTENIDOS TEMÁTICOS DEL CURSO
COMPETENCIAS | CONTENIDO TEMÁTICO | INDICADOR DE LOGRO |
Conocer todo el entorno de administración de recursos y de desarrollo de software que brinda el sistema operativo Linux. | Comandos básicos y utilidades •Usuarios, grupos, permisos y consolas virtuales Instalación •Datos previos a la instalación •Preparación de la instalación •Comienzos de la instalación •Sistemas de archivos •Nociones principales •Tipos de sistemas de archivos •Buscando errores Utilizando el editor VI •Conceptos •Comenzamos con vi •Insertar y borrar texto en vi •Moverse por el vi •Opciones de los dos puntos •Presentar la filosofía y funcionamiento de los sistemas operativos Windows y Linux •Dar una visión general de los sistemas operativos más populares en la actualidad Introducción a Linux •Linux •Historia del Linux •Principales características •Inicio de sesión •Kde (k desktop environment – entorno de escritorio K) Base de datos – mySql •Servidores en redes Linux •Conceptos generales de redes •Definición y conceptos sobre modelo cliente servidor •Instalación de los servidores requeridos por el sistema operativo Linux Administración de redes linux •Dar a conocer los conceptos básicos necesarios sobre la configuración básica, correo electrónico, sendmail y firewall •Configuración de la información de nombre de la maquina, dominio e información de la red •Configuración del sendmail •Tipos de firewall y enmascaramiento | 1. Reconocerá las características, elementos y funciones del sistema operativo Linux. 2. Se entenderá la forma como montar y gestionar los diferentes servicios necesarios para dar soporte como servidor a una red. 3. En el sistema operativo Linux, identifica los métodos de seguridad y gestión de errores necesarios para salvaguardar los datos y la integridad del sistema en caso de error. 4. En el sistema operativo Linux se montara y gestionara un servidor web Apache, y podrá desarrollar aplicaciones web dinámicas con lenguaje de lado servidor PHP y el gestor de base de datos MySQL. 5. Aprenderá a conectarse con la maquina desde una terminal remota e iniciara una sesión. 6. Explorara las opciones disponibles para la visualización y edición de archivos. |
6. ESTRATEGIAS DIDÁCTICAS / METODOLÓGICAS
7. ESTRATEGIAS DE SEGUIMIENTO Y EVALUACIÓN
INDICADOR DE LOGRO | ESTRATEGIA DE SEGUIMIENTO Y EVALUACIÓN | PORCENTAJE |
1. Reconocerá las características, elementos y funciones del sistema operativo Linux. | Examen de conceptos | 10% |
2. Se entenderá la forma como montar y gestionar los diferentes servicios necesarios para dar soporte como servidor a una red. | Examen sobre conceptos y practica aplicativa | 20% |
3. En el sistema operativo Linux, identifica los métodos de seguridad y gestión de errores necesarios para salvaguardar los datos y la integridad del sistema en caso de error. | Taller sobre conceptos y paralelos | 10% |
4. En el sistema operativo Linux se montará y gestionará un servidor web Apache, y podrá desarrollar aplicaciones web dinámicas con lenguaje de lado servidor PHP y el gestor de base de datos MySQL. | Informe de lectura y de laboratorio | 20% |
5. Aprenderá a conectarse con la maquina desde una terminal remota e iniciara una sesión. | Informe de lectura y de laboratorio | 20% |
6. Explorará las opciones disponibles para la visualización y edición de archivos. | Final | 20% |
8. BIBLIOGRAFÍA
NEIL Jenkins y Stan Schat, redes de área local, España, 1996
OLAF Kirch, guía del administrador de redes, conectiva Linux, Alemania, 1994
David Bandel y Robert Napier, Linux 6ª edición, prentice hall, 2001
David Bandel y Robert Napier, Linux 6ª edición, prentice hall, 2001
Thomas Schenk et a, Administración de Red Hat Linux al descubierto, prentice hall, 2001