Programación Didáctica
del Módulo Profesional
Sistemas Informáticos Monousuario y Multiusuario (SIMM)

http://www.cesareox.com/docencia/simm/

Familia Profesional: Informática

Ciclo Superior de Administración de Sistemas Informaticos (CS ASI)

1,2 y 3 Trimestres

Profesor: Cesáreo García Rodicio

Septiembre 2005

ÍNDICE

1 INTRODUCCIÓN	5

2 CONTEXTUALIZACIÓN	7

3 CAPACIDADES TERMINALES	8

4 Requisitos Previos	12

5 CRITERIOS DE SECUENCIACIÓN DE LOS CONTENIDOS	13

6 Elementos Curriculares de cada Unidad de Trabajo	15

Unidad Didáctica 1. Introducción a los sistemas Informáticos (Internet)	15

I Contenidos Conceptuales	15

II Contenidos Procedimentales	17

III Criterios de Evaluación	18

Unidad Didáctica 2. Arquitectura del Computador	18

I Contenidos Conceptuales	18

II Contenidos Procedimentales	30

III Criterios de Evaluación	33

Unidad Didáctica 3. Introducción a los Sistemas operativos	34

I Contenidos Conceptuales	34

II Contenidos Procedimentales	36

III Criterios de Evaluación	36

Unidad Didáctica 4. Sistemas Operativos: Qué son y para qué sirven	37

I Contenidos Conceptuales	37

II Contenidos Procedimentales	42

III Criterios de Evaluación	42

Unidad Didáctica 5. Linux: instalación del Sistema Operativo	43

I Contendos Conceptuales	43

II Contenidos Procedimentales	46

III Criterios de Evaluación	48

Unidad Didáctica 6. Uso y Manejo de un editor de Texto Avanzado	48

I Contenidos Conceptuales	48

II Contenidos Procedimentales	54

III Criterios de Evaluación	55

Unidad Didáctica 7. Sistema Operativo Windows	55

I Contenidos Conceptuales	55

II Contenidos Procedimentales	59

III Criterios de Evaluación	61

Unidad Didáctica 8. Administrar un Sistema Informático	61

I Contenidos Conceptuales	61

II Contenidos Procedimentales	69

III Criterios de Evaluación	72

Unidad Didáctica 9. Montar un Sistema Informático (PC)	73

I Contenidos Conceptuales	73

II Contenidos Procedimentales	73

III Criterios de Evaluación	73

7 CONTENIDOS ACTITUDINALES	73

8 METODOLOGÍA	74

9 MEDIDAS DE ATENCIÓN A LA DIVERSIDAD.	77

10 Evaluación	78

10.1 Procedimiento de Evaluación Ordinario	78

10.2 Criterios y Procedimientos para establecer las actividades de recuperación de los módulos pendientes	81

10.3 Procedimientos de Evaluación y cualificación extraordinaria del alumnado con módulos pendientes	82

10.4 Contenidos Mínimos Exigibles	82

11 Bibliografía	83

INTRODUCCIÓN

Esta programación está referida al módulo profesional de Sistemas Informáticos Monousuario y Multiusuario que se cursa en el 1º año del ciclo formativo de grado superior de Administración de Sistemas Informáticos, con una asignación horaria de 240 horas. Este ciclo de grado superior tiene una duración total de 2000 horas (equivalente a 5 trimestres de formación en centro educativo como máximo, más la formación en centro de trabajo correspondiente).

La programación didáctica se desarrolla siguiendo las prescripciones del currículo publicado en el diario oficial de Galicia (DOGA) que reúne los siguientes aspectos:

Contextualización

Objetivos.

Contenidos y secuenciación.

Metodología.

Criterios y procedimientos de evaluación.

Atención a los alumnos con necesidades educativas específicas.

Bibliografía de aula y de departamento.

Esta programación didáctica forma parte de la programación general o proyecto curricular de ciclo, que los profesores del Departamento de Informática elaboran con el fin de dar unidad y coherencia a las enseñanzas de los módulos del ciclo formativo, teniendo en cuenta las directrices establecidas en el Proyecto Curricular del Centro.

El Proyecto Curricular del ciclo formativo constituye el instrumento pedagógico-didáctico que articula a largo plazo el conjunto de actuaciones educativas del centro y tiene como objetivo alcanzar las finalidades educativas del mismo.

El módulo profesional Sistemas Informáticos Monousuario y Multiusuario está asociado a la unidad de competencia 1: “Implantar y administrar sistemas informáticos en entornos monousuario y multiusuario”, para proporcionar al alumno la formación técnica específica de base que le capacitará profesionalmente, ajustándose al perfil recogido en el Real Decreto del Título.

A partir del análisis del currículo, se han elaborado una serie de unidades de trabajo que han sido organizadas y secuenciadas en torno a supuestos prácticos, en base a los cuales se justifica el estudio de los contenidos básicos permitiendo relacionarlos con su aplicación práctica. Estos contenidos determinan las etapas más significativas de los procedimientos que se van a desarrollar (presentación, análisis y aplicación) en función de las variables diferenciadoras elegidas.

Por último, se han definido los elementos curriculares de cada unidad de trabajo, es decir, los objetivos que deben alcanzarse, los contenidos que deben desarrollarse, las actividades del proceso de enseñanza-aprendizaje que deben realizarse, la metodología a emplear y los criterios de evaluación que permitan medir el nivel de aprendizaje obtenido.

CONTEXTUALIZACIÓN

El diseño curricular del módulo pertenece al último nivel de concreción del Curriculum. Partiendo del Diseño Base del Título de Formación Profesional, que recordemos es Técnico Superior en Administración de Sistemas Informáticos, se define el ciclo dentro del Plan Educativo del Centro y el Proyecto Curricular de Centro.

Vamos a contextualizar la programación en un centro educativo en zona urbana, bien comunicada y de un tamaño medio. Tiene los dos ciclos superiores de Informática, un ciclo superior de Administración y Finanzas, dos ciclos medios de Comercio y un ciclo medio de Electronica Además tiene programas de Garantía Social. La implantación de los ciclos superiores de informática son de reciente creación y hay dos promociones de técnicos superiores.

El centro pretende imprimir el carácter innovador, de educación “a medida” y adecuada al contexto laboral que se pretende imbuir en la “nueva formación profesional”. El centro pertenece a una ciudad urbana e industrial (Vigo) con presencia de empresas dedicadas al sector servicios informáticos de desarrollo de software y soporte técnico a infraestructuras informáticas. Las empresas demandan especialmente alumnos con formación en la arquitectura de Internet y administración de sistemas informáticos Windows y Linux.

En el tercer nivel de concreción curricular el ciclo formativo se coordinará con el otro ciclo de informática. El departamento de Informática ha decidido que el ciclo de DAI será por la mañana y el de ASI por la tarde, en grupos de máximo 30 alumnos y con al menos un ordenador por cada dos alumnos. Los locales asignados al ciclo cumplen en cuanto a instalaciones y dotación, los requisitos establecidos en el D.C.B., en el epígrafe 4.2. Requisitos mínimos de espacios e instalaciones para impartir estas enseñanzas.

Este módulo por lo tanto, se dará en horario de tarde lo que significa que los alumnos, en general, serán adultos y también que probablemente ya trabajen y algunos tengan problemas para asistir a clase.

Dentro de la contextualización en el centro y el ciclo formativo se ha visto que el uso de Internet como plataforma integral en la administración de sistemas informáticos es necesario en el alumno. Por lo tanto, una particularización del curriculum será centrarse en la plataforma Internet-Web como soporte para el desarrollo de nuevas funcionalidades, soporte a los usuarios y documentación-colaboración del desarrollo.

Además el centro quiere buscar en el uso de las nuevas tecnologías de la información, especialmente con la colaboración a través de Internet, una formación personalizada y adaptada a cada alumno.

CAPACIDADES TERMINALES

Como referencia al sistema educativo se han tomado las capacidades terminales de este módulo, donde se especifican los resultados que deben ser alcanzados por los alumnos en su etapa formativa. Dichas capacidades terminales son las siguientes:

Identificar componentes "hardware-software" de un sistema monousuario y multiusuario.

Manejar la documentación de operación de los componentes "hardware" del sistema.

Manejar los procedimientos de configuración de los componentes físicos del sistema.

Manipular los componentes físicos del sistema atendiendo a sus normas elementales de seguridad e integridad.

Evaluar las opciones de instalación del sistema basándose en los requerimientos y necesidades del usuario.

Evaluar si las condiciones de la instalación responden a las condiciones de funcionamiento y explotación necesarias.

Analizar la gestión de los recursos en la utilización y explotación del sistema.

Evaluar la conveniencia de uso de distintos soportes de información basándose en los requerimientos de uso.

Manejar las "interfaces" de usuario y operaciones básicas que hay que realizar en un sistema.

Identificar, interpretar y modificar la configuración del sistema y contorno de trabajo en un sistema mono y multiusuario: directorios, derechos, atributos, variables de entorno y ficheros de procedimientos.

Reconocer y manejar procedimientos básicos de usuario en un S.O. monousuario.

Localizar e interpretar información en la documentación disponible del sistema.

Identificar y manejar las utilidades para la codificación de programas.

Citar, justificar y observar las condiciones legales de uso del software y las medidas de seguridad física y de salud en el manejo de sistemas.

Detectar modos de conexión entre los equipos y manipular los elementos necesarios para dichas conexiones.

Evaluar la instalación y configuración para comprobar se responden a las condiciones de funcionamiento, explotación y seguridad formuladas.

Proponer la configuración del sistema para que responda a las especificaciones propuestas.

Configurar los periféricos necesarios, analizando las posibilidades de localización.

Manejar la documentación de los diferentes elementos "hardware" que conforman el sistema.

Manipulación de elementos "hardware" (instalación/desinstalación, alteración de interruptores de configuración), para su correcto funcionamiento.

Identificar los componentes "hardware" y atributos, variables de entorno

Evaluar condiciones eléctricas y ambientales de la instalación.

Seleccionar procedimientos que aseguren la integridad de la información en la sustitución o modificación de la configuración de un equipo.

Elaborar procedimientos para la instalación del sistema y del software de base.

Manejar distintos sistemas de almacenamiento de información.

Utilizar los soportes existentes en el sistema y proceder a su preparación para configurarlos de manera apropiada para optimizar el almacenamiento de información.

Elegir una configuración adecuada para la instalación del software base de más de un sistema operativo en un mismo sistema informático.

Analizar las necesidades de distribución de los espacios de almacenamiento de software base.

Adaptar la configuración "hardware" para que responda a las necesidades del software.

Manejar la documentación de administración del sistema operativo.

Analizar y establecer las condiciones de funcionamiento, explotación y seguridad del sistema.

Planificar las tareas de administración.

Seleccionar soportes y procedimientos de copias de seguridad en función de la velocidad de operación y de la seguridad que ofrecen.

Diseñar los ficheros de procedimientos y de configuración.

Manejar las utilidades que proporciona el sistema para la automatización de los procesos de administración.

Elegir utilidades, programando su aplicación basándose en las condiciones del sistema para mantener usuarios, sistemas de archivos, procesos, etc.

Aplicar procedimientos de estudio de la utilización de recursos.

Justificar la importancia de la medición de la utilización de los recursos.

Implementar y elaborar criterios de mejora de la explotación de los recursos de un sistema informático.

Probar las soluciones propuestas y evaluar en qué medida mejoran la utilización del sistema.

Elegir los procedimientos de diagnóstico que se van a aplicar, equipos que se van probar y los útiles que se van a manejar para la detección de un fallo del sistema.

Manejar utilidades de diagnóstico de componentes "hardware" y "software".

Recoger información de los usuarios del sistema y comunicarse con los proveedores de componentes para facilitar la resolución de problemas.

Planificar la revisión periódica de los componentes de una manera preventiva para la eliminación de posibles fallos del sistema.

Probar y evaluar las soluciones consideradas.

Elaborar un registro de incidencias en el sistema.

Requisitos Previos

Este módulo está incluido en el primer trimestre, por lo tanto no se espera ninguna formación previa en informática. De todas formas en la evaluación inicial se establecerá el nivel de cada alumno, pues es habitual que el alumno provenga de otro ciclo o tenga formación autodidacta.

De todas formas, se espera que el alumno tenga ciertas competencias, que debe adquirir en el bachillerato. Aunque no es imprescindible un cierto nivel de inglés, es muy recomendable y se recomienda al alumno que participe en la formación extraescolar de idiomas que oferta el centro.

Es muy recomendable, aunque no imprescindible, que el alumno tenga acceso a un computador y acceso a Internet desde casa o lugar de trabajo, como herramienta de estudio.

CRITERIOS DE SECUENCIACIÓN DE LOS CONTENIDOS

Los criterios generales de secuenciación adoptados son:

Identificar los principales componentes de los contenidos seleccionados en el primer nivel de concreción (DCB –Diseño Curricular Base-)

Analizar las relaciones que existen entre los componentes identificados y establecer las estructuras de contenido correspondientes

Proponer una secuenciación de los componentes atendiendo a las relaciones y estructuras establecidas y a las leyes del aprendizaje significativo

El primer curso académico del ciclo dura aproximadamente 36 semanas; en cada semana se imparten 10 sesiones de clase de 50 minutos cada una, por lo que se contabilizan unas 265 horas totales. Además de las horas, es interesante pensar en la clase como unidad de programación también. Una clase es un conjunto de horas que se dan seguidas, y es lo que el alumno considera como “una clase”. Cada semana de clase consta, por lo tanto, de 10 sesiones, repartidas en diferentes días de clase.

Estas 36 semanas están repartidas aproximadamente en tres evaluaciones de 12 semanas cada una. Se ha pensado en bloques de programación de 12 semanas, correspondientes aproximadamente a una evaluación. Si hablamos de clases, una evaluación tendría 36 clases.

Las unidades de trabajo propuestas y la secuenciación a lo largo del curso se especifican a continuación:

Unidad didáctica	Título	Semanas	Clases	50 min
1	Introducción a los sistemas Informáticos (Internet)	2	8	20
2	Arquitectura del Computador	8	32	80
3	Introducción a los Sistemas operativos	2	8	20
4	Sistemas Operativos: Qué son y para qué sirven	4	16	40
5	Linux: instalación del Sistema Operativo	4	16	40
6	Uso y Manejo de un editor de Texto Avanzado	4	16	40
7	Sistema Operativo Windows	3	12	30
8	Administrar un Sistema Informático	4	16	39
9	Montar un Sistema Informático (PC)	3	12	10
Totales	265,83	34	136	319

Esta distribución es meramente orientativa, dado el carácter abierto y flexible del currículo, en función de las necesidades del grupo podrán producirse pequeños ajustes.

Elementos Curriculares de cada Unidad de Trabajo

Introducción a los sistemas Informáticos (Internet)

Contenidos Conceptuales

Sistemas Informáticos

¿Qué es?

Hardware, Software y Personas

Concepto de Caja Negra para entender un sistema

División por Funciones (procesos) y por Datos

Arquitectura Cliente / Servidor

Servicios y Protocolos.

Ejemplos de Sistemas

Internet

¿Qué es?

Historia Breve

Arquitectura Básica: Componentes

Cómo funciona Internet

Servicios de Internet y Protocolos que lo soportan

Estructura de una dirección Web (Concepto URL y URI). Dominios y direcciones IP

El Navegador (Browser)

¿Qué es? Cliente HTTP (y otros)

¿Para qué sirve? Utilizar Servicios HTTP

Instalación y Uso de un Navegador

Correo Electrónico

¿Qué es? Cliente POP, IMAP, SMTP

Componentes del Mensaje: Cuerpo y Encabezados

Arquitectura y Acceso al Correo Electrónico: POP, WebMail e IMAP

Clientes de Correo Electrónico

Instalación y Uso de un Cliente de Correo: Gestión del Correo Electrónico

NetEtiquette (Normas de Buen Uso y Costumbres en Internet)

Grupos

¿Qué es?

¿Para qué lo utilizamos?

Características generales: roles y envíos

Funcionalidades básicas y su uso

Clase de Repaso-Extra

Contenidos Procedimentales

Elaboración de diagramas de bloques de algunos sistemas:

Casa / Habitación

Avión

Colegio

Internet

Explicar todas las partes de un URL completo

Elaborar un diagrama de qué puedo hacer en Internet (dibujo)

Instalación de un software para navegar por Internet (opciones de configuración y datos)

Instalación de un software para intercambiar mensajes de Correo Electrónico (opciones de configuración y datos)

Colaboración

Qué necesitaría para colaborar en clase (por Internet)

Presentación de la herramienta: darse de alta y participar

Criterios de Evaluación

Describir los elementos de un sistema, en particular, el informático.

Interpretar información y documentación sobre características y normas de operación de software

Conocer, de manera básica, la arquitectura de Internet

Conocer y definir los diferentes servicios de Internet

Utilizar, a nivel básico, Internet, especialmente para buscar información y para enviar/recibir mensajes de correo electrónico.

Arquitectura del Computador

Contenidos Conceptuales

El sistema Informático

Hardware (Partes del PC)

Software (Sistema Operativo y Aplicaciones)

Personas (Usuarios y Administradores)

Arquitectura del Sistema (C/S y Estándares en el intercambio de información)

Sistemas Digitales

Sistemas Matemáticos Binarios (Binario, Octal y Hexadecimal)

Operaciones Binarias (Lógica): NOT, AND, OR y XOR

Ejemplos de Operaciones

Codificación: Desde los bits a los caracteres. Archivos Binarios y de Texto

La Máquina de Von Neumann

Breve Historia del Ordenador

¿Qué es? Un modelo de descripción de un PC

Descripción de las partes principales: UCP, Memoria y Periféricos

Unidad Central de Proceso

La Unidad Central de Proceso (UCP)

Unidad Aritmético - Lógica: hacer cálculos. Operaciones y Operadores

Unidad de Control: coordinar con instrucciones. Ejecución de una instrucción

Complejidad Actual: Microcontroladores, MicroProcesadores, Procesadores...

Características: Coste, Velocidad

Memoria Interna

Dispositivos de Entrada / Salida

Situación en el Modelo Von Neumann

Módulos E/S: Interfaces E/S. Los controladores (Hw, Sw)

Conexión con la CPU: Buses/Puertos

Acceso a los Datos (Direccionamiento): Canales DMA

Transferencia de datos: bloqueo e interrupciones. IRQ

Tipos de Periféricos

Interacción con Máquinas (Memoria Secundaria y Auxiliar, Sensores)

Interacción con el Usuario (Entrada y Salida)

Comunicación de Datos

Memoria Principal

Función: Almacenar y Suministrar Información

Operaciones: Leer y Escribir. Dirección y Dato (dos buses diferentes)

Capacidad de Memoria, Direccionamiento y Posición

Categorías: coste/bit, Capacidad Almacenamiento, Tiempo de Acceso, Tiempo de Ciclo.

Parámetros de Decisión: Capacidad y Velocidad (asociada al coste).

Jerarquías de Memorias: (Interna) Registros CPU, Caché, Principal, (Externa) Secundaria por Disco, Auxiliar

Ejercicio sobre las Capacidad de memoria: Tamaño vs Direccionamiento

Fundamentos: Sistema Electrónicos (Semiconductores): Encapsulado: Chips

Aclarar diferencia entre ChipSet en la Placa Base

Características:

Duración Info: Duradera/No duradera, Con Refresco, Lectura Destructiva y Permanentes

Modo de Acceso: Aleatorio y Secuencial

Velocidad: acceso lectura y escritura. Relación Tiempo/BW

Siglas Memorias: RAM, ROM, EEROM, EPROM, SIMM, DIMM, SDRAM, VRAM, PC100, PC133, DDR - RAM

Periféricos de Entrada: Teclado y Ratón

Teclado

Para qué sirve

Funcionamiento

Teclas: más de 100

Ergonomía

Tipos: Mecánicos, Membrana, Programables y Ergonómicos, Inalámbricos y Especiales (industria, cajeros...)

Ratón

Para qué sirve

Funcionamiento

Tipos: 2/3 botones, TrackBall, TouchPad, punteros

Ergonomía

Tabletas Digitalizadoras

Para qué sirven

Ejemplo

Pantallas Táctiles

Para qué sirven

Ejemplos

Joystick y Dispositivos para juegos

Lectores de Códigos de Barras

Mantenimiento de estos dispositivos

Coste

Periférico de Entrada: Escáner

Para que sirve

Parametros: Resolución (hw y sw), Colores/Bits y Velocidad

Resolución óptica, interpolada y de escaneado (mediante software)

Colores: color real (24 bits) o superior

Velocidad: relacionado con el puerto (USB)

Tamaño de la Imagen= LxRHxRVxbits/

Formas de Bajar la Imagen (vía software): menos resolución, menos color, formato imagen

Formatos Imagen: Sobremesa/Planos, de mano, Rodillo, Especiales

Conectores: Puerto Paralelo, USB y SCSI

Reconocimiento de Caracteres (Optical Character Recognition)

Coste

Placa Base

Características: material sintético+circuitería

Circuitería: microprocesador (zócalo), memoria principal (conector ranura), chipset (circuitos de control de memoria y canales de E/S), BIOS, ranuras de expansión y puertos de comunicaciones

Formato AT, Baby AT y ATX (actual)

Porqué Existen

Buses (Ranuras de Expansión)

ISA (8 MHz 16 MB/s)

E-ISA

Vesa LB (40 MHz, 160 MB/s)

PCI (32 MHz, 132 MB/s)

AGP (264 MB/s la x)

PCMCIA (Personal Computer Memory Card International Association)

Componentes Físicos

ChipSet (Concentración de Funciones en la Placa Base)

Ranuras ISA, PCI, AGP, DIMM/SIMM, BIOS, Conector Alimentación, Zócalo Procesador.

BIOS: Funcionamiento básico y Mensajes POST

Documentación de la Placa (soporte impreso e Internet)

Microprocesadores

Para qué sirve: UC+ALU (FPU Float Processing Unit)

Memoria Caché: Niveles L1 y L2

Arquitecturas CISC/RISC

Velocidad: Interna y Externa (FSB)

Mentiras sobre la Velocidad. Overclocking

Sistemas Multiprocesador (SMP)

Encapsulado

Problemática

Tipos: PGA, Socket 7, Socket 370, Socket 1,2 y A, Actual

Evolución Actual: Celeron, P IV, Athlon, Centrino, 64 bits

Sistemas de Almacenamiento Externo

Qué son y Para qué (DD, Disquette, ZIP, CD, DVD, Tarjetas y Cintas)

Fundamentos de Grabación: Magnético (Efecto MR) y Óptico

Códigos: Formas de grabar la información

Sistemas de Almacenamiento Externo: discos magnéticos

Principio de Funcionamiento

Organización de la Información

Organización Física: Pistas, Sectores, Cilindros, Cabezas y Platos

Organización Lógica: Clusters

Direccionamiento: C/H/S

Características: Capacidad, velocidad de rotación, tiempo de acceso, Tamaño del Buffer/Caché, Tasa de Transferencia, Interfaz

Discos Flexibles: Capacidad y Velocidad

Discos Winchester: Capacidad y Velocidad

Controladores de E/S

IDE (Integrated Drive Electronics): 2 canales máx 4 dispositivos, E-IDE, Especificaciones ATA (hasta ATA5)

SCSI (Small Computer Small Interface): máx 7/15 dispositivos, más rápido y más fiable (SCSI-1, Fast SCSI (-2), Ultra, Ultra Wide)

Formatear un Disco (Formateo Físico y Lógico)

Especiales: Extraíbles, Hot Swap, Externos

Mantenimiento y Principales Problemas (Energía Eléctrica)

Coste/Capacidad

Sistemas de Almacenamiento: Discos Ópticos (CD y DVD)

Principios de grabación Constant Angular Velocity y C Linear V

¿Cómo se guardan los bits? Conceptos de Codificación en un CD: bits, tramas, sectores, pistas

Estándares Cds (Libros):

Rojo: CD-DA

Amarillo: CD-ROM y CDROM-XA

Verde: CD-I

Naranja: CD-R

Tipos: CDDA, CD-R, CD-WR

El DVD (DVD±R, DVD±RW)

Velocidades (1x: 150 KBps, Capacidades >650 MB (CD), >4 GB (DVD), Tiempos acceso (80 a 200 ms)

Sistemas de Almacenamiento: Tarjetas de Memoria

Memorias Externas (memorias Flash): sirven para almacenar la información

Tipos: Compact Flash (CF), Smart Media (SM), Memory Stick (Sony), Tarjetas Multimedia (MMC), Secure Digital (SD), USB Flash memory y Discos duros externos

Coste

Periféricos de Salida: Sistema de Video: Tarjeta Gráfica

Qué es y para qué sirve

Parámetros: Resolución (CGA, VGA, SVGA, XGA, SXGA,UXGA), Color (Bits/Pixel), , Memoria Gráfica (Capacidad: h x v x bits/color)

Bus AGP 1x: 266 MB/s (Necesidades de Transferencia 2D y 3D: 24/30 fps)

APIs (Relación Hardware/Software): directx y OpenGL

Periféricos de Salida: Sistema de Video: Monitores:

Qué son y para qué sirven

Parámetros: Tasa de Refresco, Capacidad de Direccionamiento Gráfico (Resolución), Dot Pitch (Campo del Punto), Tamaño (pulgadas)

Tecnologías: CRT y LCD

Mantenimiento y Ergonomía

Costes

Puertos de E/S

Problemática de la Comunicación: Enviar y Recibir Datos

Estructura: conexión física del periférico y conexión a la placa

Tipos

Serie Conectores (DB 9, 25 Macho/Hembra) y Características (UART, 115000 bps)

Paralelo

USB Conectores (Tipos A y B) y Características (Hubs hasta 127 dispositivos, 6MBps c/u)

FireWire (IEEE 1394) Conexión (Cable Físico) y Características (400 MBps, 64 disp)

Periféricos de Salida: Impresoras

Qué son y para qué sirven

Parámetros: resolución (ppp) y velocidad

Interfaz de Conexión: Paralelo y USB

Tecnologías: inyección de tinta y láser

Impresoras Especiales: Plotters (gran formato)

Mantenimiento: reposición de cartuchos(tóner)

Costes

Cómo escoger impresora: coste, mantenimiento y uso

Periféricos de Salida: Tarjeta de Sonido

Qué son y para qué sirven (Sistemas Multimedia)

Parámetros: Frecuencia de Muestreo (44 KHz), Bits/muestra, número de voces

Configuración de Altavoces (3D) y conexión con equipos externos

Mantenimiento y Conexiones Físicas

Coste

Periféricos de Comunicaciones: Modem y Tarjeta de Red

Qué son y para qué sirven (Envío-Tx y Recepción-Rx de Datos)

Funciones: Modem (Voz, Datos y Fax) y Red (datos)

Características Módem: Externos/Internos (PCI / AMR), "WinModem"

Características NIC: Velocidad, Conexión

Estándares (V33, V.90, 802.3, 802.11b, etc)

Mantenimiento

Equipos Especializados de Comunicaciones y Red (Routers, Hub, Switches, etc)

Coste

Conectarse a Internet

Internet: Red IP que utiliza el protocolo TCP/IP

Acceso a la Red IP: los ISPs (Internet Service Providers)

Acceso Conmutado (línea telefónica modem) y Acceso Dedicado (Always-On)

Conexiones de Banda Ancha: Par de Cobre (xDSL), Cable-Modem (HFC), Redes Inalámbricas (WiFi IEEE 802.11b, Satélite, LMDS y GPRS) y Enlaces Dedicados especiales (fibra, ethernet o línea serie, linea eléctrica - PLC)

Elementos que intervienen en la conexión a Internet: ordenador A, acceso a la red IP de A, red IP ISP de A, Internet-Servidor-Internet, red IP ISP de B, acceso a la red IP de B y ordenador B

Características: Ancho de Banda (Velocidad) y Coste (Acceso y Consumo)

Cómo escoger: en función de las necesidades

Rangos de Precios: Tarifa Plana Telefónica (20 euros), ADSL 256 (40 euros), ADSL 2Mb (180 euros),

Aspectos a contemplar en el Montaje Final de un Computador

Ejemplos de Arquitecturas Hardware: Intel x86 (IA32), Intel IA64, PPC, AMD64, sparc, sparc64, sgi, alpha/vax (Digital), arm (PDAs), mips (Sony PS2), etc

Necesidades del Usuario (condicionado por el Sistema Operativo): Aplicaciones, necesidades de procesamiento, memoria y capacidad

Procesamiento (Microprocesador): complejidad de las instrucciones y cálculos

Memoria (RAM): cantidad de ventanas abiertas

Capacidad (DD): cantidad de archivos, tamaño y velocidad de manejo

Montaje y Desmontaje de un PC (I)

Montaje y Desmontaje de un PC (II)

Contenidos Procedimentales

Elaboración de un diagrama de bloques

de un PC

de un teléfono móvil

Sistemas Digitales

Codificación binaria y hexadecimal

Operaciones Lógicas en binario

Máquina de Von Neumann

Aproximarse al modelo del PC (pintar)

Unidad Central de Proceso ??

Periféricos ??

Memoria Principal ??

Teclado y Ratón

Ver las partes de un teclado y un ratón

Desmontar un teclado y un ratón

Escáner

Ver las partes de un escáner

Placa Base

Mostrar Diferentes Tipos de Placa Base

Distinguir los diferentes componentes de la placa base

Microprocesadores

Ver diferentes Tipos de Procesadores y su conexión a la Placa Base

Ver el procesador del equipo y los sistemas de refrigeración que utiliza

Sistemas de Almacenamiento Externo (sólo teoría)

Discos Magnéticos

Ver las partes

Conectar y Desconectar un Disco Duro (interfaz IDE)

Discos Ópticos

Ver un CD y un DVD

Conectar y Desconectar una unidad de CD (sólo físicamente)

Tarjetas de Memoria

Ver diferentes tipos de Tarjetas

Leer diferentes especificaciones

Tarjeta Gráfica

Ver diferentes tipos de tarjetas gráficas

Ver la tarjeta gráfica de mi PC

Monitor

Ver dos tipos de Monitores y su conexión a la CPU

Conectar y desconectar el Monitor de mi PC

Puertos de E/S

Identificar todos los conectores de la CPU

Identificar en la placa base, los diferentes componentes

Revisar la Placa base de Mi PC

Impresoras

Identificar la conexión de la impresora y sus tipos

Tareas de Mantenimiento y Desmontaje

Tarjeta de Sonido

Identificar los conectores

Quitar y Poner Tarjeta de Sonido

Periféricos de Comunicaciones

Repasar lo visto en clase de Redes

Conexión a Internet

Diagrama de Bloques de mi conexión de casa

Procedimiento para dar de alta una cuenta gratis en un ISP

Montaje y Desmontaje del PC

Montaje y Desmontaje del PC

Montaje y Desmontaje del PC

Criterios de Evaluación

Reconocer los componentes hardware esenciales de un ordenador.

Describir los diferentes componentes integrados en la placa base de un ordenador.

Clasificar los diferentes tipos de sistemas de almacenamiento

Identificar los distintos tipos de tarjetas gráficas, especialmente en función de la utilidad que les demos.

Diferenciar los conectores externos de un ordenador, los dispositivos que se pueden conectar y características físicas de los mismos.

Analizar la compatibilidad de los soportes de almacenamiento entre diferentes ordenadores.

Interpretar información y documentación sobre normas de instalación de equipos.

Introducción a los Sistemas operativos

Contenidos Conceptuales

Introducción

Qué son

Diagrama General de un sistema Hardware/Software: SO y Aplicaciones

Elementos Funcionales Básicos de un SO: gestión de memoria, gestión de archivos (sistema de ficheros), gestión de procesos (programas) y gestión de entrada/salida (periféricos)

Qué tareas realiza: gestión de usuarios, gestión de recursos (hardware), interfaz gráfica hombre/máquina, soporte básico para otras aplicaciones, gestionar configuración, instalación y errores del hardware

Conceptos de monousuario y multiusuario, monotarea y multitarea

Plataformas Hardware

Tipos de Plataformas Hardware

Ejemplos: (no sólo CPUs): i386/i686 (IA32, x86_32), IA64, AMD64 (x86_64), Sparc, ARM, PowerPC, dreamcast, playstation, Alpha, etc

La BIOS

Realizar Test de Hardware (POST)

Entrar en la BIOS (pulsar tecla: Supr, F2, ESC...)

Viendo la configuración de la BIOS (sólo con el teclado: TAB, barra espaciadora, RETURN, etc)

Inventario de la máquina: procesador, memoria, tarjeta gráfica, disco/s duro/s, diskette, puertos, otros periféricos (tarjeta red, modem, etc)

Menús típicos: configuración básica, configuración chipset, configuración energía, configuración discos duros y guardar/salir

Actualizar la BIOS: página de soporte (Web generalmente)

Cómo arranca el sistema operativo: Configurar secuencia de Arranque (BOOT Sequence): FD, CD, HDD

Herramientas de Diagnóstico

Qué tiene el sistema: inventario

Ejemplos de Software de Diagnóstico

Detección de problemas con software externo: Live CD, Diskettes, etc

Tareas de diagnóstico hardware en un PC

Diagnóstico de Problemas

Benchmarking: comparación de rendimientos

Instalación de un sistema operativo: BIOS, preparación del soporte (disco duro), inventario de hardware y drivers (documentación), proceso de instalación y mantenimiento.

Contenidos Procedimentales

Diagrama de Bloques de un Sistema Operativo

Búsqueda por Internet de diferentes plataformas Hardware y breve exposición de alguna de ellas

Gestión de la BIOS del Sistema: navegación por el Software

Búsqueda, Instalación y Manejo de una herramienta software de diagnóstico

Diagnóstico Hardware de Mi PC

Elaboración de un diagrama de flujo sobre cómo instalar un SO

Criterios de Evaluación

Ser capaz de explicar la descripción funcional de un SO

Ser capaz de realizar un diagnóstico del problema del computador

Sistemas Operativos: Qué son y para qué sirven

Contenidos Conceptuales

Gestión de Memoria

Qué es

Porqué se necesita (Más de un proceso y Memoria Física limitada)

Utilizando la Memoria

Direccionamiento de Memoria: conceptos

Separación Datos/Instrucciones

Traducción: paso de Memoria Lógica (Programa) a Memoria Física (Unidad de memoria) (Diagrama)

Tipos de Direccionamiento

Relación con los programas: Overlay (separar en trozos), Carga Estática/Dinámica (DLLs y Módulos Kernel Linux por ejemplo)

Formas de Organizar la Memoria

División de la Memoria: SO, usuario y libre

Memoria de Intercambio (swap)

Concepto de Paginación (paging) y Marcos (Frames)

Concepto de Segmentación (p.ej: código, stack, heap/pila, biblioteca,datos)

Concepto de Memoria Virtual

Concepto de Memoria Caché y Funcionamiento

Monitoreo de la memoria: qué utilizamos, caché, swap-virtual, páginas, etc

Esquema de Funcionamiento de la gestión de memoria

Gestión de E/S

Problema del SO a la hora de la gestión de periféricos: añadir/quitar periféricos: gestión

Situación Ideal: Interfaz Hardware - Software

Tarea de Gestión: SO y dispositivo controlador (Driver)

Dispositivos de Bloque y de Carácter

Qué es un driver/Controlador

Qué drivers tenemos instalados (depende del SO) y Cómo instalar una nuevo (automático y manual)

Inventario de Drivers/Controladores: crear un CD

Gestión de Programas

Qué es un proceso (unidad de ejecución, solicita recursos)

Qué es un programa (un "Software": conjunto de procesos)

Proceso (Código y Datos) y Recursos Asignados (Archivos abiertos, Dispositivos, Memoria ...)

Estados (nuevo, ejecutándose, listo, esperando, terminado) y Transiciones (admitir, despachar, expropiar, esperar, despertar, salir)

Gestión de Procesos: planificador, colas,

Operaciones con Procesos: crear, destrucción, comunicación entre procesos, relaciones jerárquicas,

Comunicación entre procesos: paso de mensajes, memoria compartida, invocación remota

Que es todo este lío de: Programa, Proceso, Tareas, Hebras / Hilos

¿Qué es y para qué sirve la planificación de procesos?

Monitoreo de la CPU y de los Procesos

Gestión de E/S: Archivos y Directorios

Qué es un archivo/fichero (file) y un directorio (directory)

Tipos de Archivos. Convenios y Extensiones (MIME) / Aplicaciones Relacionadas

Características (Atributos) de los Archivos: nombre, tipo, ubicación, tamaño, fecha creación/modificación, usuario y nivel de protección

Operaciones sobre un archivo: crear, leer, escribir, editar/modificar, copiar, mover/renombrar, cambiar características, etc.

Estructura Jerárquica de un Directorio (Montaje de un Dispositivo)

Control de Acceso a Archivos y Directorios(RWX)

Letras (Unidades Windows) son particiones y/o dispositivos. Partición: dividir un disco en varios discos

¿Para qué sirve esto? Para organizar mi información (File Manager/Gestor de Archivos)

Gestión de Archivos: Sistema de Archivos/Ficheros (File System)

¿Qué son y porqué los necesitamos ?

Tablas de Asignación: nombre equivalente a un archivo (espacio en disco)

Características: Asignación de espacio a los archivos (bloques) (Diagrama Cajitas)

Organización de un disco: bloques/sectores

Ligado a un dispositivo de almacenamiento (o no)

Bloques, clusters, sectores, unidades de asignación: ¿Qué son?

Formateo Físico (de fábrica) y Lógico (sistema de ficheros)

Tipos: de Disco (ext2, FAT, iso9660, ext3, reiserFS, udf, NTFS, HFS,...), de Red (nfs, CIFS/SAMBA,Coda, ...), propósito especial (devfs, proc, swap ...)

Gestión de Archivos: Estructura del Disco: Tabla de particiones y organización

Particionar los discos: qué es y para qué sirve

Tabla de Particiones: comienzo/final , Activada y Tipo

Particiones Primarias y Extendidas (conjunto de particiones lógicas)

Configuración de la tabla de particiones: utilidades

Nombre de las Particiones (Windows y Linux)

Operaciones con particiones: Crear, Borrar, Redefinir

Criterios para particionar un disco

Programas para particionar un disco (fdisk, parted, Partition Magic)

Tipos y Tendencias

Elementos de Comparación: Coste, Multi Usuario, MultiPlataforma, Estabilidad, Seguridad, Curva de Aprendizaje

Ventajas/Inconvenientes

Ejemplos del mundo real: abanico amplio

Preparar la instalación de un S.O.

Copias de Seguridad (tabla de particiones, datos, etc)

Inventario de la Máquina (qué tiene) y Requerimientos del SO

Diskette de Arranque

Manual de Instalación (impreso, en línea, etc)

Soporte de Instalación (Diskettes, CDs, DVD, etc)

Soporte de Drivers (Controladores Actualizados de todos los dispositivos)

Preparación del PC para la instalación de uno / más SO (dos clases)

Contenidos Procedimentales

Monitoreo de la Memoria (Windows y Linux). Ver conceptos

Ver Drivers Instalados, conseguir drivers para un periférico concreto (Búsqueda Internet)

Monitoreo de Procesos y Programas: estados y consumo de recursos

Organizar Ficheros y Directorios con el gestor de Archivos

Sistemas de Ficheros: distinguir los diferentes tipos

Gestionar las particiones de uno, o más discos duros

Buscar Tipos de SO diferentes a los ya conocidos.

Preparar un PC para la instalación de un SO (dos clases)

Criterios de Evaluación

Distinguir las diferentes funciones del SO

Conocer diferentes SO y distinguir SO de Software Base

Ser capaz de preparar un PC para instalar un SO

Linux: instalación del Sistema Operativo

Contendos Conceptuales

Introducción

Pequeña Historia: Linus Torvalds v0.02/ 1991, v1.0 / 1994, v2.6.1 / 2004

Diferencias entre Movimiento de Software Libre (FSF) y Linux

Sistema Linux: kernel (SO) + programas

Algunas características: ¿es libre?, ¿ es gratuito?, ¿es duro?, ¿es gráfico?, Curva de Aprendizaje

Las distribuciones: Qué son, Historia y Evolución

Preparación de la Instalación

Reunir información del hardware del sistema

Copia de seguridad del viejo sistema

Dispositivo de Arranque y Preparación (CD, Diskette, a través de Red)

Criterios de Particionado en un Sistema Unix

Decidirse por un cargador de arranque (para sistemas con arranque dual)

Selección de Programas para la Distribución

Instalación (Primera Fase: sistema básico )

¿Cómo arranca el sistema? BIOS - boot (S.O) - Instalación (Programa)

Configuración de Idioma y Teclado

Fuente de Instalación: nfs, ftp, http

Elegir e instalar paquetes de software (básico)

Revisar Particiones y Formatear el sistema de almacenamiento

Cargar el software

Realizar ajustes finales de configuración (añadir usuario root y otro)

Reiniciar y arrancar el nuevo sistema

Sistema Básico (GNU Core Utils)

¿Qué son?

¿Para qué sirven?

Shell Utils: Datos sobre el sistema y el intérprete de comandos

¿Qué es un usuario?, ¿Qué es un grupo? ¿En qué sistema estoy?

Formato de Fechas

Conocer: dirname, basename, echo, date, env, expr, groups, hostid, hostname, id, logname, printenv, pwd, sleep, su, uname, users, tty, who, whoami, yes

File Utils:

¿Cuantos archivos? ¿Cómo hago para gestionar mis archivos?

Gestión de Permisos: ¿qué son? Tipos (rwx), Propietario (user, group, others)

Conocer: chgrp, chown, chmod, cp, mv, mkdir, rm, rmdir, ls, dd, df, du, ln, touch

Text Utils:

¿Cómo gestiono los archivos de texto? ¿Porqué manejar archivos de texto?

Conocer: cat, tac, nl, head, tail, split, wc, sum, cksum, md5sum, sort, cut, paste, tr

Comando grep: Global Regular Expressions Pattern

Redirección de Procesos

Como funciona el flujo de datos en un programa unix

Salidas estándar (stdin, stdout, stderr): terminal

Redireccionar las salida: stdin (con <), stdout (con > y >>), sterr (anteponiendo un 2 a >)

Redireccionar stdout y stderr de un comando a un mismo archivo: comando > archivo 2>&ampersand;1

Tuberías: conectar programas (stdout de uno a stdin de otro)

Redireccionar salida de varios procesos: agrupar comandos con llaves, separados por ;

Utilidad de las tuberías en los sistemas Unix

Manejo de Problemas e Inconvenientes de Configuración

(Dos clases con ejercicios sobre comandos)

Contenidos Procedimentales

Introducción

Realizar una búsqueda por Internet del mundo Linux

Ver los prejuicios previos sobre el sistema Linux

Preparación.

Realizar un lista de revisión del sistema (checklist)

Realizar una copia del soporte de instalación (arranque)

Creación de particiones

Instalación

Comenzar la Instalación del Sistema

Agregar usuario root y otro principal

Reiniciar el sistema y ver que nos podemos conectar (modo consola)

Comandos de Ayuda en Linux

Ayuda corta, y acceso a las opciones más comunes

Ayuda descriptiva, páginas man y Web del comando

Shell Utils

Saber: ¿en qué sistema estoy?, ¿en qué consola/terminal?, ¿quienes están conectados? ¿cuantos están conectados? ¿cual es el directorio y cual es el archivo de un punto del árbol de directorios? ¿a qué grupos pertenece el usuario X? ¿qué usuarios están conectados? ¿qué día es hoy, qué hora/fecha, qué dia del año? ¿Cambiar de Terminal?

Conectarse como otro usuario: NO conectarse cómo root salvo para tareas concretas que lo necesiten.

File Utils

Probar el funcionamiento de todos los comandos descritos, leer la ayuda corta (opción --help) y ver ayuda larga (man y/o info)

Saber borrar, copiar, mover, renombrar, crear enlaces, cambiar permisos, cambiar propietarios, ver uso de disco, tamaño de directorio, et

Text Utils

Probar el funcionamiento de todos los comandos descritos, leer la ayuda corta (opción --help) y ver ayuda larga (man y/o info)

Saber trabajar con archivos de texto desde la consola, sin tener que abrir un editor de texto.

Ejercicios de Agrupación de comandos, redirección de procesos y tuberías

Repaso de Comandos (100 ejercicios Linux)

Repaso de Comandos (100 ejercicios Linux)

Criterios de Evaluación

Instalación básica de un sistema Linux (cualquier distribución)

Manejo medio de una consola unix

Uso y Manejo de un editor de Texto Avanzado

Contenidos Conceptuales

¿Qué es un editor de Texto Avanzado?

Introducción

Editor de Texto vs Procesador de Texto

Procesadores de Texto WYSIWYG

Entornos IDE vs Editor de Texto

Características de un Editor de Textos Avanzado: multiplataforma, gratis, libre, personalizado para varias situaciones de edición de texto, automatización de tareas, búsqueda y reemplazo avanzados, etc

EMACS (Editor MACroS)

Qué significa: Emacs Makes All Computation Simple, Emacs Makes A Computer Slow, Escape Meta Alt Control Shift... simplemente Editor MACroS.

Pequeña Historia: PDP 10-11 (Años 70), RichardStallman

Lenguaje LISP

Ventajas / Inconvenientes

Comenzar a Aprender Emacs:

Notación Teclas

Abrir (visitar) un archivo C-x C-f

¿Cómo salgo?: C-x C-c

Moverse por el Texto

C-v / M-v (o con ESC) (Cambiar de página)

C-l (Centrar el texto)

C-p, C-n, C-b, C-f (Probar con cambio de Línea)

M-f, M-b (por palabras)

C-a, C-e, M-a, M-e (inicio/final de línea)

M-<, M->

Argumentos Numéricos: C-u ó ESC

C-g (detener operación)

Descripción de la pantalla: ModeLine (codificación, modificado/solo lectura, nombre del buffer, modo, línea y posición), minibuffer (entrada/salida de mensajes) y Menú (F10)

Insertar/Borrar Texto

Posición del Cursor vs Posición de la Marca

Utilizando argumentos para repetir caracteres

Caracteres especiales \n, \t, \r

Final de línea de escritura (cambio en la configuración)

Borrando Texto

C-d, M-d, C-k, M-k, BS, M-BS, Supr, M-Supr

Borrar y Eliminar Texto (yanking)

Deshacer Borrar Texto

C-x-u (Deshace comando anterior)

Pegar: C-y y Pegar anteriores: M-y

Trabajo con Regiones

Opción: ver regiones resaltadas (transient-mark-mode)

Poner Marca: C-SPC

Intercambiar marca y cursor: C-x C-x

Copiar (M-w) y Cortar (C-w)

Archivos, Ficheros, Ventanas, Buffers

Concepto de "Visitar Archivo"

Archivos

Ver el nombre del archivo y Codificación

Comandos: Abrir: C-x C-f, Guardar: C-x C-s, Guardar Como: C-x C-w, Insertar Archivo: C-x C-w

Copias de Seguridad: nombre_archivo~, Autoguardar #nombre_archivo#

Buffers

Qué son y para qué existen

Listado de Buffers C-x C-b

Guardar Todos: C-x s, Cerrar un Buffer: C-x k

Ventanas

C-x N Dividir la ventana (N=2: horizontal, N=3: vertical)

C-x o Cambiar de Ventana

Búsquedas

Funcionamiento Búsqueda Incremental: C-s, C-r

Funcionamiento de Búsqueda REGEXP: C-M-s, C-M-r

Expresiones Regulares (regexp: REGular EXPressions):

Qué son: descripción formal de una cadena de texto

Para qué sirven: Búsqueda utilizando Expresiones Regulares: característica de un editor de texto avanzado

Quienes la utilizan: Editores de Texto, Comandos, Procesador de Texto

Caracteres a Utilizar: carácter + modificador

Símbolos Únicos y Conjuntos: cualquier carácter, o [], rangos (especial: ^ y -)

Caracteres Especiales: ., ^, $

Caracteres Multiplicadores: *, ?, +, \{n,m\}

Las expresiones regulares son egoístas: máximo número de caracteres que cumplen la condición

Agrupación de Elementos: conjuntos (se forman con paréntesis)

Comandos y funciones en Emacs

Todos los comandos son funciones en Emacs (count-matches, count-lines)

C-x (Character eXtend) y M-x (Named command eXtend)

Buscar y Reemplazar: replace-string (utilizando TAB), replace-regexp, query-replace, query-replace-regexp (y, SPC, n, !, q)

Buscando ayuda en Emacs: C-h c (tecla de comando), C-h k, f (Funciones), t (Tutorial), m (Modo), p (Paquetes),

Uso del Ratón en Emacs

Región: click botón izqdo y arrastrar

Palabra: doble-click botón izqdo

Línea: triple-click botón izqdo

Cortar: doble-click botón dcho

Pegar: Botón central o dos botones a la vez

Macros

Qué son

Para Qué Sirven

Crear Macro: comenzar: C-x ( y finalizar: C-x )

Ejecutar Macro Actual: C-x e

Modos

Qué son: C-h m

¿Cómo cargarlos? M-x NOMBREMODO-mode

¿Cómo ver si funcionan?

Para qué sirve: C-h m

Modo: Shell

Qué es y para qué sirve

Varios Terminales: renombrar el buffer

Funciones: C-c C-p (ir a línea anterior), C-c C-n (ir a línea siguiente), C-c C-l, M-p (coger comando anterior en el anillo), M-n (coger comando siguiente), M-s (búsqueda adelante), M-r (búsqueda atrás)

Modo Dired

Qué es: administrador de archivos en modo texto

Para qué sirve: copiar, renombrar, cambiar propiedades, seleccionar varios, borrar, visualizar, etc

No funciona el insertar caracteres (escucha las funciones) y los números (dígitos) son argumentos numéricos para las funciones.

Operaciones más comunes: ver directorio (C-x d), avanzar línea (n), retroceder línea (p), marcar para borrar (d), borrar (D), ejecutar borrar (x), copiar (C), Cambiar nombre (R), marcar/desmarcar (m/u) conjuntos de ficheros, crear un directoria (+), abrir un directorio en el mismo buffer (i), abrir un archivo y/o directorio en nuevo buffer (f ó RET) o en la otra ventana (o), ver un archivo (v), Avanzar / Retroceder directorios en el buffer (C-x [ ó C-x ]), actualizar directorio (g), cambiar marchas (t), salir (q)

Contenidos Procedimentales

Introducción

Comenzar a Aprender

Insertar/Borrar Texto

Regiones

Archivos/Ficheros, etc

Búsquedas

Expresiones Regulares

Comandos y Funciones (Ayuda Emacs)

Ratón

Macros

Shell

Dired

Criterios de Evaluación

Manejo de la funcionalidad básica de Emacs en el procesado de archivos de texto

Sistema Operativo Windows

Contenidos Conceptuales

Introducción

Historia de Windows: 1.0 (1985), 2.0 (1987), 3.0 (1990), 3.11, 95, 98, Me (2000), XP (2001) / NT 3.1 (93), NT 3.5 , NT4.0, 2000, 2003

Concepto de GUI (Graphical User Interface) (Copia de Apple MacOS)

Ventajas del S.O. Windows (según su fabricante): Fácil de usar y mantener, Interfaz mejorada, compatibilidad con redes y PCs actuales, Más Seguridad, Administración de Escritorio simplificada, Instalación simplificada, Integración con Internet Explorer, Plataforma de Desarrollo, Robustez y Fiabilidad, Capacidades para portátiles, Facilidad de conexión, Soporte para nuevos periféricos, Servicios de Web y de aplicaciones integrados, Escalabilidad y Flexibilidad para Internet, Seguridad y Tecnologías de Hardware y Periféricos

Ventajas Reales del S.O. (según el profesor):

Fácil de Usar (todo a través de un entorno gráfico)

Tiene una presencia elevada en las empresas (está en todas partes)

Es fácil, rápido y al alcance de cualquiera realizar una instalación básica

Cualquier dispositivo tiene un controlador (driver) para este sistema operativo.

Tipos de Productos Windows 2000: Profesional (400 euros nuevo y 150 actualización), Server (1.200 euros nuevo y 400 actualización)), Advanced Server y DataCenter Server

Tipos de Productos Windows Server 2003: Standard , Enterprise, DataCenter y Web Edition

Instalación de Windows 2000

Documentación y Planificación: Copia Seguridad, Inventario de la Máquina, Preparar Disco, Manual Instalación, Soporte de Instalación y Drivers

Requisitos del Sistema: Sistema de Archivos NTFS, Pentium II 333MHz, 1,0 GB DD, 128 MB RAM. Sistemas Menores: W98 o WMe

Configuración Regional: Fecha/Hora (Hora local vs Hora Universal: UTC) y Teclado

Tipos de instalación (Typical, Custom, Actualización, de Cero, etc)

Qué es un dominio y un grupo de trabajo. Configuración de nombre de equipo, red y Usuario Administrador (root)

Licencia de uso (por cliente y por servidor)

Archivos y Carpetas

Administrador de Archivos Configuración: MiPC, Explorador de Archivos, Internet Explorer

Crear, Borrar, Renombrar, Mover, Crear Accesos Directos y Propiedades de Iconos/Archivos

Formas de Acceso: Selección Directa, Selección con menú contextual y Teclado

Propiedades de Archivos y Carpetas: Permisos y Aplicación con la que se abre

Escritorio (Configuración)

¿Qué es?

Barra de Tareas

Menú Inicio

MiPC, Mis Sitios de Red, Papelera de Reciclaje

Programas Residentes

Carpetas, Archivos, Aplicaciones

Personalización de Equipo (Recomendaciones)

Simple y Sencillo

Ojo con el Fondo de Escritorio (imágenes grandes y ActiveDesktop)

Configuración del Menú de Programas: pocos elementos y mejor organizados

Configuración de la Barra de Tareas: programas de acceso rápido y aplicaciones residentes

Programas (Aplicaciones)

Administrar Programas: Abrir, Cerrar, Instalar, Quitar

Inicio...Configuración...Panel de Control... Instalar/Quitar componentes Windows o Instalar/Quitar Programas

Programa asociado a Ventana (excepto residentes): minimizar, maximizar, restaurar, cerrar y mover

Asociar Programas y Archivos

Panel de Control

Qué es

Partes Principales:

Agregar Nuevo Hardware: búsqueda dispositivos Plug & Play (automática vs manual)

Agregar/Quitar Programas: Programas e Instalación de Windows

Fecha/Hora: zona horaria

Teclado y Ratón

Configuración Regional: Configuración de características de región (i18n, l10n)

Pantalla: Resolución, Fondo, Escritorio

Opciones de Carpeta: Configuración

Fuentes: Muestra las fuentes instaladas. TrueType

Red: Clientes de Red, Protocolos,direccionamiento IP, Pasarela, nombre equipo, dominio/grupo trabajo

Acceso Telefónico a Redes:

Opciones de Energía

Usuarios y Contraseñas

Actualización

Opciones de Internet y Correo: para configurar opciones del navegador, correo electrónico, etc

Herramientas Administrativas: para administrar servicios

Configuración de Opciones de Internet

Configuración de Internet en el Equipo

Pestañas: General (Página de Inicio, Archivos Temporales, Historial), Seguridad, Privacidad (Comportamiento Cookies), Contenido (Asesor de Contenido,Certificados e Información Personal), Conexiones (Acceso Telefónico y LAN), Programas y Avanzadas

Registro

¿Qué es? Base de Datos Jerárquica con la Información del Sistema

Porqué Revisarlo: instalar/quitar programas mal hecho, programas residentes que se cargan solos, cuelgues o problemas en la actualización, problemas con controladores

Precauciones: hacer copia y cuidado con las modificaciones

¿Como funciona? Se actualiza a través de programas de configuración (Panel de Control) o manual (regedit.exe)

Tiene todos los parámetros del Sistema: núcleo SO, controladores, aplicaciones instaladas, perfiles usuarios, usuarios del sistema, etc

Estructura

Árbol, Subárbol, Claves, Subclaves, y Entradas de Valor

Entrada de Valor: Nombre de la Entrada, Tipo de Datos y Valor

Subárboles: HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_USER, HKEY_CLASSES_ROOT, HKEY_CURRENT_CONFIG

Tipos de datos: binarios, cadenas de texto, listas de cadenas, etc

Operaciones con el Registro: Añadir/Quitar subclaves y valores, Buscar

Configuración General de Windows (trucos prácticos de revistas)

Contenidos Procedimentales

Búsqueda de Información sobre Windows (historia)

Instalación de Windows 2000 en un disco duro

Gestión de Ficheros en Windows

HOME Windows Organizado y con los Permisos Adecuados (una carpeta pública)

Configuración y manejo del Explorador

Personalización del Escritorio

Configuración Menú de Tareas

Configuración Menú de Programas

Configuración Estética (no Active Desktop)

Gestionar Programas

Instalar un programa de Mensajería Instantánea (Trillian)

Quitar Programas que sobran

Asociar Programas a Extensiones de Archivos

Gestión de Ventanas: Abrir, Cerrar, Cambiar, etc

Gestión del Panel de Control

Exploración de todas las opciones

Ver las características del sistema

Configuración de Internet

Explorar Opciones

Borrar Historial y Archivos de Caché

Registro

Hacer una exploración de cómo es

Realizar copias de seguridad, modificar y rehacer

Trucos de Revista (generalmente con el registro)

Criterios de Evaluación

Uso de un PC con cualquier sistema operativo Windows

Administrar un Sistema Informático

Contenidos Conceptuales

Qué es un Administrador

Definición: responsable del mantenimiento y funcionamiento correcto del sistema informático

Tipos de Sistemas: Básicos (<30 PCs), Medios (<100 PCs) y Grandes (>100 PCs)

Habilidades:

Fuertes conocimientos del SO: según el perfil de administración, en diferentes grados

Mentalidad orientada al usuario: el usuario es lo importante

Crecerse en el caos: muchas tareas y manejo de sistemas en producción

Usuarios: cliente interno y cliente externo

Perfil de Administración:

Básico. Conocimiento a Nivel Usuario. Habilidades de Comunicación (teléfono, escrito). Necesita Supervisión

Junior. Uno a tres años de experiencia. Conocimiento de Administración, menos supervisión

Intermedio. Tres a cinco años de experiencia. Administra Sistemas Complejos. Forma y Aconseja

Senior. Más de Cinco años de experiencia. Supervisa a otros administradores. Capacidad de Dirección

Obligaciones y Responsabilidades

Administración de Usuarios: Crear y borrar usuarios para cada servicio, grupos, formación, configuración de sistemas de ayuda.

Mantenimiento de Hardware/Software: instalación y configuración del SO, administración y gestión de discos duros, instalación y configuración de dispositivos, recuperación y fallos del sistema, agregar/quitar hardware y software

Administración de Red: configuración IP, servicios básicos de red, autenticación, servicios de archivos e impresión

Administración de Servicios: instalación, configuración y administración del servicio (correo, web, ftp, ssh, etc)

Certificaciones: MCSE, CCNA, SCSA, RHCE, etc.

Ética y Responsabilidad: ¿Puede configurar el usuario en mí? Se trata de ganarse la confianza y la autoridad

De qué depende el sueldo:

Especialización: seguridad, mainframes, un SO, programación, etc

Años de experiencia

Sector de la industria: diferencia entre sistemas pequeñas y sistemas grandes

Ubicación geográfica: diferencia entre Madrid y Orense, por ejemplo

¿Cuanto voy a ganar de Administrador de Sistemas (euros/bruto/año)? Depende de la empresa: desde 15 mil (novato) hasta 30 mil (intermedio). Más, depende de tu valor para la empresa

Gestión de Usuarios

Para Qué. Usuario especial: administrador (root)

Conceder Acceso a los Recursos: Autorización. modificar permisos y/o propietarios y con grupos

Tareas: Añadir/Quitar Usuarios, Establecer Grupos, Modificación Parámetros

Administración de Usuarios en Linux

Archivos (en /etc/): passwd, group, shadow, login.defs, skel/

Añadir/quitar usuario: sobre el archivo y con comandos

Trabajo con Usuarios (useradd, userdel, usermod)

Trabajo Con Grupos (groupadd, groupdel, groupmod)

Otros Comandos a revisar (chage, chfn, chgrp, chown, chsh, gpasswd, groups, passwd, su)

Administración de Usuarios en Windows 2000

Diferencias: configuración local vs Configuración Active Directory (LDAP) o Dominios

Cuenta de Invitado (no la predeterminada)

Añadir/Modificar/Eliminar Usuarios/Grupos: Inicio...Configuración...Panel de Control...Herramientas Administrativas...Administración de Equipos ... Usuarios Locales y Grupos

Perfil = HOME

Ayuda a Usuarios

El usuario no es ignorante y es nuestro cliente principal

Gestión de nuestro tiempo: manejo de interrupciones e incidencias

Atención de Calidad

Tecnologías de Atención: in situ (directo), teléfono, chat, correo electrónico, web

Elaborar Normas y Procedimientos: documentar

Tipos de Soporte: Nivel 1, 2 y 3 (proceso secuencial). Seguimiento de Incidencias

Indicador de Calidad de Servicio: tiempo de atención

El cliente NO siempre tiene la razón y hay usuarios problemáticos

Gestión de Archivos/Ficheros

Qué es y para qué sirve

Sistemas de Archivos y Particiones: particiones, creación/administración y sistemas de archivos

Configuración de Discos Duros y Sistemas de Almacenamiento

Asignación de Permisos y Privilegios

Windows

Unidades Lógicas (letras): a:, b:, c:, d:, e:, f: ... (Mi PC)

Conceptos: carpetas, unidades lógicas, accesos directos, explorador, Mi PC

Gestión de Archivos en Linux

Todo está en el árbol de directorios (/)

Conceptos: i-node, directorio, links/enlaces, archivos de dispositivo, VFS (virtual file system)

FHS

Qué es

Para qué sirve

Estructura y Explicación (/etc, /boot/, /bin, /usr, /var, /opt, /home, /lib, /mnt, /dev ...)

Sistemas de ficheros: normales y transaccionales

Sistemas de Archivos:

Locales: ext2, proc, iso96660, ext3, jfs, xfs, reiserfs

Red: smb, nfs

Compatibilidad: msdos, vfat, hpfs, ntfs

Concepto de Montaje: Dispositivo, Punto de Montaje y Opciones (mount -o opciones -t filesystem dispositivo directorio) Archivo /etc/fstab

Recomendaciones para nombrar archivos y directorios (uso del autocompletado con el tabulador)

Operaciones con Archivos

Asignar Sistema de Archivos (mkfs y formatear), DesFragmentar (sólo en Windows), Verificar Estado del Disco (fsck y scandisk), Clonar (software) y Copias de Seguridad

Buscar Archivos: Windows (menú buscar), Linux (find, whereis, locate)

Gestión de Programas y Procesos

Tareas: gestionar procesos y gestionar programas

Definir qué aplicaciones necesitamos tener y cuales no (Agregar, Quitar, Actualizar)

Los programas se clasifican (Categorías): ofimática, internet, diseño gráfico, programación, multimedia ...

Controlar datos de Configuración e Información: problemática en entornos distribuidos (¿dónde los guardo?)

Soporte para la instalación de programas: soportes físicos (dispositivos de almacenamiento) y a través de Internet

Formas de Instalación: copiar el programa ejecutable directamente, código fuente o programa de instalación específico

Windows:

Gestión de Procesos: Administrador de Tareas (Ctl+Alt+Supr)

Instalación de Programas: Ejecutar Setup.exe, Install.exe o similar

Linux:

Gestión de Procesos: Linux (ps, pstree, top, fg, bg, jobs, kill, añadir & a un comando)

Instalación Paquetes (rpm y deb): entorno gráfico (yast en Suse) y consola (comando rpm)

Instalación: Paquetes Binarios vs Código Fuente

Gestión de Dispositivos

Para qué se Necesita

Gestión: Añadir, quitar y actualizar hardware

Revisión Hardware: conexión, mantenimiento y actualizaciones

Revisión Sofware (Drivers): agregar, quitar y actualizar versiones

Comparación SO: Windows: Fácil y Sencillo, Linux: Tecnológicamente superior pero complicado para el usuario estándar

Windows: Gestión a través del Panel de Control

Gestión de Dispositivos en Linux:

Dispositivos: /dev

Concepto de módulo (en general)

Arquitectura de los módulos del kernel. Dependencias y Configuración.

Utilidades de Gestión de módulos (modutils): lsmod, insmod, rmmod, modinfo, modprobe

Archivos de Configuración: modules.conf y realizar enlace simbolico (ln -s /dev/psaux /dev/mouse)

Gestión del Arranque del Sistema (iniciar y apagar)

Para qué se necesita: arrancar y parar el sistema

Proceso de Arranque del Sistema: BIOS, Arranque del PC (opcional), Arranque del SO

Sector de Arranque: Master Boot Record (MBR)

Programas de Gestión del Sector de Arranque (Grub o Lilo o Propio Windows 2000)

Windows 2000:

POST, Cargador Inicial, Cargar SO (detectar Hardware, inicia kernel, arranca logon)

Arrancar Paso a Paso: Modo a Prueba de Fallos, Paso a Paso, Saltar algún paso

Apagar: diferencia entre cerrar sesión y apagar servidor

Arranque automático de Programas (Menú Inicio) y Tareas Programadas

Gestión de Arranque en Linux:

Descompresión y Carga del Kernel

Proceso init. Configuración en inittab. Explicación de los Niveles de Ejecución

Carga de programas según nivel de ejecución: directorio init.d, directorios rc#.d. Como se configura.

Arrancar la sesión: programa login (nivel 3) o login gráfico (nivel 5). Intérprete: programa bash (generalmente)

Arranque automatico de programas (según niveles de ejecución) y tareas programadas (cron y crontab)

Repaso y Ejercicios

Contenidos Procedimentales

Introducción

Gestión de Usuarios: Planificación de usuarios en la empresa (proyecto RAL)

Usuarios Linux (Idem que usuarios Windows)

Añadir/Quitar/Modificar un usuario y un grupo desde los archivos

Añadir/Quitar/Modificar un usuario a través de la línea de comandos

Quiero configurar el siguiente esquema: usuario1, usuario2, usuario3 y grupos grupo1 y grupo2. A grupo1 pertenecen los usuarios 1 y 2, y al grupo dos el usuario 2 y 3

Configurar los usuarios/grupos del trabajo de la empresa (escoger uno)

Usuarios Windows (Igual que Linux)

Ayuda a Usuarios

Hacer Pagina Texto sobre como añadir usuarios

Hacer Página Texto sobre como configurar cuenta correo

Gestión de Archivos Windows

Explorar el sistema: cuantas particiones, tamaño de las particiones, ocupación, sistemas de archivo soportados

Explorar Mi PC, ver propiedades de las unidades lógicas y herramientas de trabajo con discos

Ver desfragmentación y revisión de discos

Gestión de Archivos Linux

Explorar el sistema: cuantas particiones, tamaño de las particiones, ocupación, sistemas de archivo soportados

Explorar el árbol de directorios: directorios principales (nivel 1) y siguientes

Gestionar el montaje de una partición Windows (uso de mount), formatear diskette (uso de mkfs) y revisar estado (uso de fsck)

Revisar el archivo fstab

Operaciones con Archivos

Buscar un Archivo

Localizar un comando (linux)

Búsqueda en un texto (grep)

Gestión de programas Windows

Revisar Programas Windows (Quitar los que sobran)

Instalar/Quitar/Actualizar un programa. Por Ejemplo: cliente correo electrónico, mensajería trillian y/o gaim, juego tetris

Ejecutar y Parar un programa (p.ej un juego)

Revisar si está funcionando un programa

Gestión de programas Linux

Instalar/Quitar/Actualizar un programa en Windows y Linux (Ejemplo: cliente correo electrónico, mensajería trillian y/o gaim, juego tetris)

Ejecutar y Parar un programa

Revisar si está funcionando un programa

Gestión de dispositivos Windows

Gestión de Dispositivos en Windows

Comprobar el estado de un dispositivo en Windows (Mantenimiento)

Diagnóstico de Dispositivos

Instalación de un nuevo driver

Gestión de dispositivos Linux

Explorar el directorio /dev, ver dispositivos de bloques y de caracter

Modutils: gestión de módulos del kernel

Revisar directorio de módulos (/lib/modules/*) y contenido del archivo de configuración

Gestión del Arranque (Windows)

Ver el arranque paso a paso

Configuración de programas que se inician automáticamente

Gestión del Arranque (Linux)

Ver el arranque paso a paso

Ver archivos de log de arranque

Ejercicios y Repaso

Criterios de Evaluación

Gestión de los usuarios, archivos, programas y dispositivos

Manejo de necesidades de los usuarios

Entender el proceso de arranque de windows y linux

Montar un Sistema Informático (PC)

Contenidos Conceptuales

Sólo es de repaso y de reunión de conceptos de unidades temáticas anteriores

Contenidos Procedimentales

Realizar el montaje de un PC con dos sistemas operativos y una serie de aplicaciones software que se definirán

Criterios de Evaluación

Montaje de cada una de las partes hardware y software del sistema, y gestión de los usuarios del sistema.

CONTENIDOS ACTITUDINALES

Los contenidos relacionados a continuación son comunes a todas las unidades didácticas.

Responsabilidad en la instalación y manejo de los componentes de un sistema informático.

Atención a la limpieza de los equipos, y a su mantenimiento.

Responsabilidad en la organización de los datos para su uso por las aplicaciones.

Hábito en el manejo de la documentación de usuario y administrador de los sistemas operativos objeto de estudio.

Atención a los procedimientos de operación y gestión de directorios y archivos, de la seguridad, de procesos, de la impresión, del arranque y parada, y a las utilidades de menú del administrador del sistema.

Responsabilidad en la elaboración de configuraciones adecuadas a casos particulares.

Interés por los problemas básicos de seguridad y de las precauciones a tomar.

Atención a la gestión de usuarios, y a sus autorizaciones.

Atención a la gestión de los medios de almacenamiento de datos.

Constancia en la documentación de problemas y soluciones

Constancia en la prueba exhaustiva de los cambios de configuración

Atención a la seguridad de la información en la instalación de software.

Atención a la seguridad de la información en la utilización y administración del sistema.

METODOLOGÍA

La metodología que se utilizará en clase potenciará, en lo posible los siguientes aspectos:

Colaboración y Participación (Internet y clase)

Interés (Contenidos Interesantes)

Educación personalizada (Evaluación Continua)

Dentro del proceso de enseñanza-aprendizaje tradicional se pensaba que el conocimiento fluía del profesor al alumno. Para aumentar la participación e interés del alumno se hace necesario hacerlo intervenir en el proceso. Palabras como “Aprendizaje Significativo” y “Constructivismo” resuenan dentro de las teorías pedagógicas que señalan la participación del alumno en su propio aprendizaje.

El uso de una plataforma de colaboración por Internet permite potenciar la colaboración porque el alumno puede aportar, por ejemplo, una consulta, o un enlace de Internet que ha encontrado o incluso preguntas a otros alumnos. Además el profesor enviará antes de la clase un correo electrónico a todos los alumnos con un pequeño esquema con el mapa de contenidos y las actividades a realizar en clase. De esta forma los servicios por Internet (correo electrónico y navegación Web por el grupo de colaboración) permiten una comunicación fluida entre los alumnos, y con el profesor. Además, y es este uno de las aspectos señalados en el Proyecto Educativo del Centro, el uso de Internet permite una mayor integración de los alumnos que trabajan y tienen dificultades para asistir de forma contínua a clase.

Sin embargo este sistema en ningún caso podrá sustituir a la educación tradicional, y en ese sentido, las clases consistirán generalmente en:

Explicación Oral del mapa de contenidos de la clase, prestando atención a la participación de los alumnos, y aprovechando sus preguntas/intervenciones para aportar los contenidos de la unidad didáctica.

Propuestas de actividades de enseñanza-aprendizaje, de tipo práctico para que el alumno (sólo o en grupo) las desarrolle en clase. Sería ideal también que los alumnos terminen proponiendo alguna actividad.

Además el diseño de la programación y las unidades didácticas presentan contenidos interesantes y actuales, dentro del planteamiento del Diseño Curricular Base del Ciclo Formativo para este módulo. El uso de enlaces y materiales de Internet permite que incluso los alumnos puedan proponer materiales para la unidad didáctica (siempre revisados por el profesor), se generan por lo tanto contenidos más dinámicos que si se utilizara un libro de texto. Hay que tener en cuenta que existirá un trabajo importante de supervisión de los materiales aportados por los alumnos y/o de su programación antes de poner en práctica sus propuestas.

El componente de educación personalizada, es quizá más complejo de delimitar. Para ello, además de la relación con el alumno de tipo personal (en clase y vía correo electrónico) se tratará de, en cada unidad didáctica, evaluar de forma personalizada e incluso asignar tareas de formas personalizada. Para ello se utilizarán los criterios de clasificación de muy bien, bien, regular y mal en la evaluación práctica continua que permitirán conocer el grado de soltura en el manejo de contenidos de la unidad didáctica, que tiene el alumno. Estos aspectos se dejarán claros al comienzo del módulo tratando de aclarar que a cada alumno se le evaluará de forma personalizada según su nivel pero con pruebas generales (test) donde la evaluación será relativa a la clase.

Esta metodología pretende tener al alumno con una dinámica de estudio y trabajo continuo, sobre todo en clase.

MEDIDAS DE ATENCIÓN A LA DIVERSIDAD.

Las medidas de refuerzo educativo tendrán como objetivo potenciar los conocimientos y procedimientos englobados en los contenidos mínimos exigibles, que no fueron superados por los alumnos en las diferentes pruebas de evaluación. Para estos alumnos se realizarán las siguientes medidas:

Ejercicios específicos

Atención exclusiva vía correo electrónico y chat (si está disponible)

Evaluación continua con mayor supervisión

También existirán alumnos que obtendrán rápidamente los conocimientos y procedimientos de la unidad didáctica, ya sea por su capacidad o por los conocimientos autodidactas tan comunes en las áreas de informática. Para estos alumnos se tendrán en cuenta las siguientes medidas:

Profundizarán en cada unidad didáctica y se hará supervisión

Generarán documentación Web para el resto de alumnos

En el ámbito de la Formación Profesional, cada vez más coordinada con la realidad socio laboral, existen alumnos (especialmente en los turnos de tarde y noche) que trabajan y se les hace complicado asistir a todas las sesiones, Para estos alumnos (en realidad para todos) el profesor mantendrá un servicio Web de la asignatura (http://www.cesareox.com/docencia/simm/) con la información del curso, enviará un correo electrónico con el esquema de la clase y permitirá a estos alumnos comunicarse vía correo electrónico o chat.

Además el uso de Internet y una plataforma de colaboración es de hecho la medida más importante de atención a la diversidad, pues permite que se potencie la relación entre alumnos que o no pueden asistir a clase o tienen dificultades en el seguimiento.

El departamento de Orientación detectará, identificará y valorará las necesidades educativas especiales, y diseñará y coordinará los planes de apoyo para atender a la diversidad del alumnado.

Evaluación

Procedimiento de Evaluación Ordinario

El sistema de evaluación empleado tiene como objetivo evaluar los contenidos, procedimientos y actitudes que pretendemos que el alumno tenga, pero además queremos transmitir la idea de la disciplina y la autoformación.

Por otra parte, basaremos la evaluación como una forma de supervisión en el mundo laboral y se permitirá en los exámenes el acceso a apuntes, notas, Internet o cualquier medio de documentación disponible también en el mundo laboral.

La evaluación contínua es la esencia de este sistema de evaluación, ayudando a tener un ritmo de trabajo todo el curso.

Las medidas de evaluación serán, para cada evaluación las mismas. Recordemos que este módulo tiene tres evaluaciones. El sistema se basará en:

Al menos tres exámenes tipo test de 40 preguntas, con cuatro alternativas y una respuesta única en cada pregunta. Los exámenes serán sorpresa e incluirán cualquier unidad didáctica (o parte de ella) dada en clase hasta el día anterior. La nota de cada alumno se comparará con el rendimiento de la clase en el examen. Será el 30% de la nota. La nota será entre 1 y 10, con un decimal.

Se hará una evaluación del trabajo práctico y procedimental de forma continua obteniendo entre 6 y 8 notas a lo largo de una evaluación. El profesor podrá evaluar en cualquier momento. Será el 30% de la nota y será uno de los siguientes valores: Muy Bien, Bien, Regular y Mal. Se podrán pedir trabajos prácticos o tareas específicas al alumno, o grupo de alumnos fruto de este tipo de evaluación.

Al final de la evaluación existirá un examen oral y personal para cada alumno. Tendrá una duración de 15 minutos y se podrá preguntar a cada alumno cualquier contenido teórico y práctico del módulo. Tendrá un valor del 30% de la nota y será una nota entre 1 y 10, con un sólo decimal. Esta evaluación se cambiará, en la última evaluación por un proyecto final.

Valoración del trabajo en clase, la asistencia y la colaboración con otros alumnos. Esta nota supone el 10% del total y el profesor evaluará la participación en clase, la colaboración en la plataforma de Internet y la asistencia a las sesiones. Será una nota entre 1 y 10 con un decimal

No existirá el concepto de “recuperación” en el sentido de que existan exámenes específicos cuando no se superen unidades anteriores. Se hará una evaluación contínua y personalizada, que permite evaluar al alumno todos los contenidos. No se dividirá en partes el módulo y no existirá el concepto de “unidades pendientes” porque se pretende transmitir al alumno un concepto integral del módulo.

En las evaluaciones se utilizarán dos tipos de notas, entre 1 y 10 con un decimal y uno entre cuatro valores (mal, regular, bien y muy bien). En el área de la administración de sistemas informáticos la industria suele categorizar a los profesionales en Novato, Junior, Senior y Experto, por ellos hemos utilizado las notas como una forma de evaluar al alumno suponiendo una contratación del alumno por parte de la empresa “profesor”. De esta manera la correspondencia de notas sería:

10 y 9. Estos alumnos pueden trabajar sin casi supervisión, son capaces incluso de tomar decisiones sobre nuevas tareas y manejar el concepto evaluado con soltura.

8. Estos alumnos tienen bastante soltura pero precisan de supervisión, no mucha pero necesitarían formación extra de corta duración para adquirir una soltura total.

7 Estos alumnos conocen las tareas y las pueden desarrollar pero necesitan de revisión muy detallada

5 y 6 Estos alumnos tienen los conocimientos mínimos pero deberían tener más práctica en las tareas y competencias del módulo. Para adquirir soltura necesitarían formación de larga duración.

En el caso de pérdida de evaluación contínua, por ejemplo si las faltas de asistencia son mayores al 10% de las sesiones del módulo, se hará un examen final que constará de:

Examen tipo test de 120 preguntas. Será eliminatorio y el alumno para aprobar debe sacar un mínimo de 70 respuestas correctas. Tendrá una duración de 100 minutos.

Examen práctico de 4 horas de duración para evaluar contenidos procedimentales, delante del ordenador

Examen oral y personal de 30 minutos para la evaluación de todo el módulo

Criterios y Procedimientos para establecer las actividades de recuperación de los módulos pendientes

La recuperación de este módulo, cuando esté pendiente se realizará en el último trimestre del segundo curso. El profesor encargado de las tareas de recuperación y evaluación será preferentemente un profesor de este módulo.

El alumno que lo desee como medida de refuerzo podrá asistir a clase siempre y cuando no interrumpa ni altere las clases del módulo de primer curso y exista espacio físico en el aula. Si el alumno se incorpora al módulo, al repetir curso, se utilizarán los criterios de evaluación ordinarios

El sistema de recuperación se hará basándose en el trabajo personal del alumno y la consulta en horas de profesor en el último trimestre del curso. Las horas disponibles para recuperación serán aproximadamente la mitad de las del curso ordinario.

El sistema de recuperación se basará en el desarrollo práctico de un miniproyecto, equivalente a las dos últimas unidades didácticas y la evaluación contínua de contenidos de las unidades didácticas a medida que avanza el trimestre.

Procedimientos de Evaluación y cualificación extraordinaria del alumnado con módulos pendientes

Para aprobar el módulo deberán realizar el examen final como se describe en la s actividades de recuperación. La nota vendrá dada por el desarrollo del mini proyecto que se presenta en las dos últimas unidades didácticas del módulo.

Se evaluará este trabajo y se harán evaluaciones periódicas de tipo práctico para evaluar los contenidos procedimentales y conceptuales de las unidades didácticas.

Contenidos Mínimos Exigibles

El procedimiento de evaluación tratará de medir el alcance de los objetivos del módulo. Para cada unidad didáctica se seguirá el procedimiento de evaluación descrito en los apartados anteriores, teniendo en cuenta además el criterio de notas que nos hemos marcado.

Deste esta postura, un alumno, para aprobar, es decir para obtener un 5, ha de tener los conocimientos mínimos de las capacidades terminales del módulo. Para ello se evaluarán los contenidos de cada unidad didáctica (procedimentales, conceptuales y actitudinales) como al resto de los alumnos.

El contenido mínimo significa que el alumno tiene un conocimiento básico del contenido a evaluar, aunque no tenga la soltura suficiente para tomar decisiones sobre nuevas tareas. El criterio de las notas de evaluación sobre los contenidos se ha explicado en el apartado sobre criterios de evaluación.

Bibliografía

La bibliografía se apoyará fundamentalmente en recursos Web que se irán actualizando a lo largo del módulo por los alumnos y el profesor. La creación de recursos dinámicos en un área que evoluciona tan rápido como la informática es relativamente sencillo con el uso de Internet.

El uso de Internet como fuente de recursos para el módulo, se incluye dentro del planteamiento general del centro descrito en el PEC y PCC. Esta situación va evolucionando a medida que avanza el curso, aunque algunas de las propuestas iniciales son revisar en sites como los que mostramos a continuación:

http://www.tldp.org Linux Documentation Project. Documentación de Manuales, formas de documentación, procesos y sistemas operativos (es.tldp.org es el proyecto de traducción)

http://www.w3c.org World Wide Web Consortium. Estándares y Arquitectura Internet

http://www.apache.org Arquitectura Internet, configuración e instalación de Servidor Web

http://www.microsoft.com/ Arquitectura Windows y DOS, Ayuda de Sistemas operativos y librerías

Se utilizarán también los manuales de usuario, de administrador y las ayudas instaladas localmente para cada Sistema Operativo y las aplicaciones software que utilicemos. Especialmente para cada lenguaje de programación se utilizará la ayuda que ofrezca la comunidad de soporte.

También se utilizarán las especificaciones del lenguaje utilizando la documentación pública, por ejemplo RFCs y especificaciones de W3C e IETF. Sin embargo no se recomendará la compra de ningún libro.

Algunos libros interesantes de consulta y que permiten profundizar más en los contenidos son:

Herbert Schildt. Manual de referencia. McGrawHill.

S. Prata/ D. Martin. Unix Sistema V. Anaya Multimedia.

Kernighan Pike. El entorno de programación Unix. Prentice Hall

Jakob Nielsen, Designing Web Usability. ISBN 1-56205-810-X. Diciembre 1999 Ed New Riders

PhilipGreenspun. Philip and Alex's Guide to Web Publishing ISBN 1-55860-534-7. Año 1999

Además de la relación anterior de libros propuestos, se utilizarán manuales de usuario, de administrador y de referencia sobre el software concreto que se utilice en el aula: sistema operativo DOS, Windows 2000 Professional, sistema operativo Linux y otras utilidades.

Son 240 horas del DCB y 25 horas más

Ponemos el nombre del site no las páginas en concreto.

Programación Didáctica – SIMM

1

Encabezamiento

SIMM

Programación Didáctica

jose

2004-07-13T13:45:00

Cesáreo García Rodicio