Proyecto Colegio Técnico en Informática€¦ · Presentamos una revisión del Plan de Estudios,...

47
MINISTERIO DE EDUCACIÓN Y CULTURA Viceministerio de Educación Dirección General de Educación Media y Técnica Proyecto Colegio Técnico en Informática Presentamos una revisión del Plan de Estudios, para la formación del Bachiller Técnico en Informática, como una opción implementada por el Ministerio de Educación y Cultura, en el año 1993; para diversificar la oferta educativa dentro del sistema formal de educación y que a través de los años se convirtió en una oportunidad de inserción laboral. Este plan pretende formar Bachilleres Técnicos en Informática con un perfil profesional, que satisfaga las necesidades del sector productivo del país; en las diferentes áreas donde se aplique la informática. El proyecto incluye la descripción del perfil especifico del Bachiller Técnico en el área y las asignaturas con sus objetivos y contenidos. Las materias de cultura general se adecuan a los ya establecidos por el Ministerio de Educación y Cultura, para el Bachillerato Técnico Industrial. Además, se especifican los recursos materiales y humanos requeridos para la implementación del Plan, las sugerencias metodológicas y la bibliografía básica. El esfuerzo desplegado para la conformación de este plan refleja las experiencias de un grupo de docentes que han validado el plan anterior redefiniendo el perfil del Bachiller Técnico en Informática, sobre la base de las experiencias vividas a través de los años de implementación del mismo, percibiendo la necesidad del sector empresarial de contar con un Técnico de Nivel Medio Superior, con capacidad de satisfacer las necesidades del sector en el Area de Informática. Es de esperar que los responsables de llevar a la acción este plan interpreten en su justa medida de esfuerzo realizado y viertan toda su capacidad, creatividad, apertura y espíritu crítico en la implementación de los mismos de tal modo a que se logren los objetivos propuestos.

Transcript of Proyecto Colegio Técnico en Informática€¦ · Presentamos una revisión del Plan de Estudios,...

MINISTERIO DE EDUCACIÓN Y CULTURA Viceministerio de Educación

Dirección General de Educación Media y Técnica

Proyecto Colegio Técnico en Informática

Presentamos una revisión del Plan de Estudios, para la formación del Bachiller Técnico en Informática, como una opción implementada por el Ministerio de Educación y Cultura, en el año 1993; para diversificar la oferta educativa dentro del sistema formal de educación y que a través de los años se convirtió en una oportunidad de inserción laboral.

Este plan pretende formar Bachilleres Técnicos en Informática con un perfil profesional, que satisfaga las necesidades del sector productivo del país; en las diferentes áreas donde se aplique la informática.

El proyecto incluye la descripción del perfil especifico del Bachiller Técnico en el área y las asignaturas con sus objetivos y contenidos. Las materias de cultura general se adecuan a los ya establecidos por el Ministerio de Educación y Cultura, para el Bachillerato Técnico Industrial. Además, se especifican los recursos materiales y humanos requeridos para la implementación del Plan, las sugerencias metodológicas y la bibliografía básica. El esfuerzo desplegado para la conformación de este plan refleja las experiencias de un grupo de docentes que han validado el plan anterior redefiniendo el perfil del Bachiller Técnico en Informática, sobre la base de las experiencias vividas a través de los años de implementación del mismo, percibiendo la necesidad del sector empresarial de contar con un Técnico de Nivel Medio Superior, con capacidad de satisfacer las necesidades del sector en el Area de Informática.

Es de esperar que los responsables de llevar a la acción este plan interpreten en su justa medida de esfuerzo realizado y viertan toda su capacidad, creatividad, apertura y espíritu crítico en la implementación de los mismos de tal modo a que se logren los objetivos propuestos.

Justificación Decir que la INFORMATICA, y su herramienta principal, el

COMPUTADOR, tienen un impacto amplio e importante en el mundo de hoy, no es ninguna novedad; nuestro País no escapa a semejante realidad.

Somos conscientes de la gran revolución tecnológica que estamos viviendo y el gran desafío que esto representa para nuestra juventud, y del compromiso patriótico de proveer a la misma de herramientas (conocimientos) conque enfrentar esta gran verdad.

Por ello, en todo planteamiento educativo nacional, se presentan como una necesidad apremiante la formación de técnicos especializados en el área de Informática.

A todo esto se suma la situación nacional que vive nuestro país en materia política, social y cultural. Estamos participando de proyectos de integración y cooperación, de planes educativos integrales, de apertura de marcados. Como confirmación de este nuevo enfoque, el Paraguay forma parte del Mercadeo Común del Sur - MERCOSUR

Debemos ayudar a alentar a convivir estas realidades sin temores, con optimismo, con la meta de salir adelante y entrar por la puerta grande del desarrollo; esto nos permitirá como sociedad y como país, caminar entre los grandes y elevar nuestra cultura en bien de todos.

Perfil Profesional del Egresado

Al término de los cursos de formación del Bachillerato Técnico en Informática, se concibe un Técnico de nivel medio en dicha área con cualidades y capacidades específicas que le permitan desarrollar actividades. 1) De conocimientos científicos, humanísticos, tecnológicos prácticos esenciales

de la profesión que se relacionan con las actividades especificas detalladas a continuación.

Planificar, organizar, conducir y controlar trabajos en el área de su

competencia

Manejar eficientemente cualquier software de aplicaciones generales. Instalar sistemas informáticos, ( Hardware - Software). Analizar y proponer soluciones a problemas informáticos. Elaborar programas de Informática dentro del ámbito de su competencia. Realizar asistencia técnica de equipos informáticos.

Asesorar en la Compra venta de equipos informáticos Adaptarse a los cambios tecnológicos del área de informática. 2) De habilidades y destrezas generales en la ejecución de los trabajos

calificados. Aplicar el pensamiento crítico y el método científico para el estudio y

resolución de problemas Resolver los problemas propios de la especialidad aplicando los

conocimientos científicos y tecnológicos. Utilizar con eficiencia equipos, procedimientos y técnicas habituales en la

ejecución de los trabajos. Utilizar libros y manuales técnicos en la selección de información para la

elaboración de los trabajos.

Recursos Materiales

Para la complementación eficiente del egresado de la carrera, se necesita contar con una infraestructura adecuada en cuanto a equipos se refiere, que se resume a continuación. Condiciones que debe reunir un laboratorio de Informática:

• Un laboratorio con 15 computadoras (dos alumnos por cada computadora,

como máximo). • Pizarrones acrílicos. • Equipos acondicionadores de aire para el mantenimiento de la temperatura

adecuada. • Sala bien iluminada y sin humedad.

Equipos con que debe contar el Laboratorio de Informática: • PC Pentium 233 MHZ • Memoria RAM 128 MB. • Disco duro de 1,8 GB. • Monitor Color SVGA • Placa de vídeo 2 MB. • CD-ROM 32X de velocidad. • Placa de Red. • Teclado. • Mouse. • Impresora Chorro tinta (2). • Impresora matricial carro corto (3). • Escáner Color 9600 DPI. • Fax módem 56 K.

Los equipos deben: � Estar instalados en red, para un mejor control de las tareas realizadas por los

alumnos y la utilización de recursos compartidos. � Contar con conexión a Internet.

Herramientas para las prácticas de Hardware:

• Destornilladores. • Pinzas. • Soldadores. • Mesadas. • Herramientas auxiliares.

Para las demás materias, se adecuaran a los requerimientos de un Colegio Técnico de este nivel.

Software necesario para el Laboratorio de Informática:

• Sistema de Red. • Sistema Operativo. • Procesador de Texto. • Planilla Electrónica. • Presentador Gráfico. • Software para Diseño Gráfico. • Lenguaje de programación básico. • Lenguaje de programación orientado a Objeto. • Software aplicativo. • Software para Internet. • Otros.

Recursos Humanos � Los profesores responsables de la Cátedras deberán poseer algunos de los

siguientes requisitos:

• Título Universitario que le habilite o equivalente. • Titulo Técnico egresado de la rama de informática. • Experiencia comprobada en el campo profesional.

� Los profesionales del Plan Común deberán poseer título habilitante.

Programa de Estudios

1. Identificación:

1.1. Materia : Algoritmica. 1.2. Curso : 1º. 1.3. Horas : 4 (cuatro) horas semanales.

2. Objetivos:

� Desarrollar el pensamiento lógico y enunciarlo con precisión y generalidades a través de actividades lúdicas

� Utilizar técnicas de la matemática moderna. Teoría de conjunto. Lógica matemática y Algebra de boole, para su posterior aplicación en la programación avanzada de computadoras.

� Identificar los elementos básicos de la lógica proposicional � Utilizar los operadores: universal y existencial, con sus respectivos

contraejemplos. � Utilizar el método del razonamiento matemático en la resolución de problemas. � Desarrollar algoritmos cualitativos � Conocer los conceptos básicos del arte de la programación de computadoras. � Reconocer los estilos y herramientas de programación más utilizados. � Operar con datos simples.

3. Contenidos: 3.1. Teoría de conjuntos.

3.1.1. Introducción a la teoría de conjuntos. 3.1.2. Conjuntos y elementos. Simbologías. Notación.

3.1.3. Conjunto universal y conjunto vacío.

3.1.4. Subconjuntos. Igualdad de conjuntos.

3.1.5. Diagrama de Venn.

3.1.6. Operaciones de conjuntos: unión, intersección, diferencia, complemento,

conjunto de partes.

3.1.7. Conjunto finito e infinito.

3.2. Lógica matemática.

3.2.1. Introducción a la lógica matemática.

3.2.2. Simbolización de proposiciones y términos de enlace

3.2.3. Formas de las proposiciones: conjunción, disyunción, negación, condicional, bicondicional.

3.2.4. Tablas de verdad.

3.2.5. Tautológicas, contradicciones. Equivalencia lógica. Implicación lógica.

3.2.6. Enunciados lógicamente verdaderos

3.2.7. Enunciados lógicamente equivalentes

3.3. Inferencia lógica.

3.3.1. Introducción.

3.3.2. Reglas de inferencia y demostración

3.3.2.1. Modus ponendo ponens. 3.3.2.2. Doble negación. 3.3.2.3. Modus Tollendo Tollens. 3.3.2.4. Ley de simplificación 3.3.2.5. Silogismo hipotético. 3.3.2.6. Silogismo disyuntivo. 3.3.2.7. Demostraciones . 3.3.2.8. Leyes de Morgan. Simbolización. Gráficos. Simplificación. Valor de

verdad.

3.4. Variantes del condicional.

3.4.1. Introducción.Tipos: reciproca, universa y contrareciproca 3.4.2. Enunciado. Simbolización.

3.4.3. Valor de verdad.

3.5. Cuantificadores.

3.5.1. Introducción. Tipos (universal, existencial). 3.5.2. Negación de los cuantificadores.

3.5.3. Contraejemplos.

3.5.4. Enunciado. Simbolización. Valor de verdad.

3.6. Lógica del algoritmo.

3.6.1. Concepto de algoritmo. Características. Tipos (cualitativo, cuantitativo). 3.6.2. Aplicación algoritmos cualitativos.

3.6.3. Datos. Tipos de datos.

3.6.3.1. Datos numéricos. 3.6.3.2. Datos alfanuméricos (tipo carácter). 3.6.3.3. Datos lógicos (booleanos). 3.6.3.4. Constantes. 3.6.3.5. Variables. Identificación. Significado.

3.6.4. Operadores.

3.6.4.1. Aritméticos. 3.6.4.2. Alfanuméricos. 3.6.4.3. Relacionales. 3.6.4.4. Lógicos. 3.6.4.5. Orden de prioridad de las operaciones y uso de paréntesis.

3.6.5. Instrucciones.

3.6.5.1. De asignación. 3.6.5.2. De entrada y salida. 3.6.5.3. Condicional.

3.6.6. Representación gráfica de los algoritmos

3.6.6.1. Diagramas. Tipos. 3.6.6.1.1. Diagrama de flujo. 3.6.6.1.2. Diagrama Nassi-Schneiderman (N-S)

3.6.6.2. Ventajas y Desventajas. 3.6.6.3. Pseudocódigo.

Programa de Estudios

1. Identificación:

1.1. Materia : Algoritmica. 1.2. Curso : 2º. 1.3. Horas : 4 (cuatro) horas semanales.

2. Objetivos:

� Utilizar los conceptos básicos y terminología utilizada en la resolución de problemas usando como herramienta base a la computadora.

� Reconocer los estilos y herramientas de programación más utilizados. � Utilizar las diferentes técnicas de la programación estructurada y las

correspondientes estructuras básicas con las que se pueden resolver cualquier tipo de problema.

� Preparar programas estructurados independientes de cualquier lenguaje. � Resolver problemas de corte comercial, utilizando la técnica de corte de control

para archivos clasificados. � Operar con diferentes tipos de datos estructurados. � Operar con vectores y matrices. � Utilizar “Vectores o array unidimensionales” y “matrices o array bidimensionales”

en la resolución de problemas que necesiten procesar una colección de datos relacionados entre sí por algún método.

� Aprender algún lenguaje de programación. � Desarrollar hábitos de investigación, creatividad, iniciativa propia.

3. Contenidos: 3.1. Estructura General de un Programa.

3.1.1. Concepto de programa. 3.1.2. Partes constitutivas de un programa.

3.1.3. Instrucciones. Tipos.

3.1.3.1. Ventajas y Desventajas. 3.1.3.2. Instrucciones de asignación. 3.1.3.3. Instrucciones de lectura de datos (entrada).

3.1.3.4. Instrucciones de escritura de resultados (salida).

3.1.3.5. Instrucciones de bifurcación.

3.1.4. Elementos básicos de un programa.

3.1.4.1. Bucles. 3.1.4.2. Contadores. 3.1.4.3. Acumuladores. 3.1.4.4. Decisión o selección. 3.1.4.5. Interruptores.

3.1.5. Escritura de programas.

3.1.5.1. Cabecera de programa. 3.1.5.2. Declaración de variables. 3.1.5.3. Declaración de constantes numéricas. 3.1.5.4. Declaración de constantes y variables alfanuméricas. 3.1.5.5. Estilo de escritura de programas.

3.2. Programación Estructurada.

3.2.1. Programación estructurada.

3.2.1.1. Diseño descendente (top-down). 3.2.2. Estructura secuencial. 3.2.3. Estructuras selectivas.

3.2.3.1. Alternativa Simple (si-entonces/if-then). 3.2.3.2. Alternativa Doble (si-entonces-sino/if-then-else). 3.2.3.3. Alternativa múltiple (según-sea, caso de /case).

3.2.4. Estructuras repetitivas.

3.2.4.1. Estructura mientras (While). 3.2.4.2. Estructura repetir (Repeat). 3.2.4.3. Estructura desde/para (For).

3.2.5. Estructuras de decisión anidadas. 3.2.6. Estructuras repetitivas anidadas.

3.3. Subprogramas, Procedimientos y Funciones.

3.3.1. Introducción a los subprogramas 3.3.2. Procedimientos (subrutinas).

3.3.3. Ambito : variables locales y globales

3.4. Corte de Control.

3.4.1. Concepto. Ejemplos. Ejercicios.

3.5. Archivos.

3.5.1. Concepto. 3.5.2. Estructura Jerárquica.

3.5.3. Organización de archivos.

3.5.4. Procesos secuenciales.

3.5.5. Tipos de registros. Campo Clave.

3.6. Estructuras de Datos (Arrays).

3.6.1. Introducción a las estructuras de datos. 3.6.2. Operaciones con vectores.

3.6.2.1. Asignación. 3.6.2.2. Lectura/escritura de datos. 3.6.2.3. Acceso secuencial al vector (recorrido). 3.6.2.4. Actualización de un vector. 3.6.2.5. Ordenación. 3.6.2.6. Métodos de ordenación. 3.6.2.7. Métodos de búsqueda. 3.6.2.8. Intercalación.

3.6.3. Operaciones con matrices (array bidimensionales)

Programa de Estudios

1. Identificación:

1.1. Materia : Algoritmica. 1.2. Curso : 3º. 1.3. Horas : 4 (cuatro) horas semanales.

2. Objetivos:

� Resolver problemas matriciales utilizando como herramienta los diagramas y el pseudocódigo, pasándolos al lenguaje estudiado.

� Utilizar conceptos básicos y terminología en la resolución de problemas que requieran estructura de datos.

� Manejo de archivo: organización y operación. � Utilizar y procesar estructuras dinámicas lineales de datos (pilas, colas y listas

enlazadas) y no lineales de datos (arboles). � Utilizar un lenguaje de programación base para la aplicación de las estructuras de

datos lineales y no lineales. 3. Contenidos: 3.1. Archivos (Ficheros). 3.1.1. Noción de archivo: estructura jerárquica. 3.1.2. Conceptos y definiciones. Terminología.

3.1.3. Soportes secuenciales y direccionables.

3.1.4. Organización de archivos.

3.1.4.1. Organización secuencial. 3.1.4.2. Organización directa. 3.1.4.3. Organización secuencial indexada.

3.1.5. Operaciones sobre archivos.

3.1.5.1. Creación de un archivo. 3.1.5.2. Consulta de un archivo. 3.1.5.3. Actualización de un archivo (A-B-M). 3.1.5.4. Reorganización de un archivo. 3.1.5.5. Borrado de un archivo.

3.1.6. Operaciones sobre registros. 3.1.7. Procesamiento de archivos secuenciales (algoritmos).

3.1.7.1. Creación. 3.1.7.2. Consulta. 3.1.7.3. Actualización. 3.1.7.4. Ejercicios de aplicación en un lenguaje de programación.

3.1.8. Procesamiento de archivos secuenciales indexados.

3.1.8.1. Operaciones básicas. 3.1.8.2. Ejercicios en un lenguaje de programación.

3.2. Estructuras dinámicas lineales de datos. 3.2.1. Introducción a las estructuras lineales de datos. 3.2.2. Listas. 3.2.3. Listas enlazadas. 3.2.4. Procesamiento de listas enlazadas.

3.2.4.1. Implementación de listas enlazadas con arrays 3.2.4.2. Creación de una lista. 3.2.4.3. Acceso a una lista. 3.2.4.4. Inserción al principio de una lista. 3.2.4.5. Inserción a continuación de un nodo especifico. 3.2.4.6. Eliminación de un elemento de una lista enlazada.

3.2.5. Listas circulares. 3.2.6. Pilas.

3.2.6.1. Aplicaciones de las pilas. 3.2.7. Colas.

3.2.7.1. Representación de las colas. 3.2.7.2. Insertar elementos. 3.2.7.3. Eliminación de elementos.

3.3. Estructuras de datos no lineales (Arboles).

3.3.1. Introducción. 3.3.2. Arboles.

3.3.2.1. Terminología y representación de un árbol general.

BIBLIOGRAFIA :

� Joyanes Aguilar, Luis. Análisis estructurado de datos.

� Joyanes Aguilar, Luis. Programación en Quick Basic.

Programa de Estudios 1. Identificación:

1.1. Materia : Gabinete de Informática. 1.2. Curso : 1º. 1.3. Horas : 10 horas semanales.

2. Objetivos de la Materia:

��� Identificar y utilizar conceptos básicos y terminología apropiada de Informática. ��� Utilizar el computador como una herramienta, familiarizándose con los comandos

básicos para el manejo de un computador personal. ��� Comprender y Manejar los conceptos y opciones de un Sistema Operativo. (DOS

– WINDOWS). ��� Comprender y Manejar de forma avanzada por lo menos un Procesador de Texto,

una Planilla Electrónica y un Presentador Gráfico. (Word, Excel y Power Point). ��� Aplicar métodos y procedimientos de la comunicación visual. ��� Utilizar recursos básicos multimediales. ��� Utilizar herramientas de diseño gráfico y publicitario. (Publisher - Corel Draw). ��� Comprender conceptos básicos de Redes. ��� Reconocer los principales comandos de navegación por Internet para adquirir

información en el ámbito mundial con el fin de aumentar sus conocimientos. ��� Utilizar las herramientas estudiadas para la creación de Páginas Web. ��� Utilizar Internet como apoyo a todas las materias.

3. Contenidos: 3.1. Introducción a la informática.

3.1.1. Informática. Concepto. Clasificación. 3.1.2. Justificación del uso del computador en el procesamiento de datos.

Fundamentos tecnológicos. 3.1.3. Datos e Información. 3.1.4. Aplicaciones informáticas, científicas y comerciales. 3.1.5. Impacto social de la informática.

3.1.5.1. Efecto de las computadoras sobre las personas.

3.1.5.2. Efecto de las computadoras sobre las organizaciones.

3.1.6. Antecedentes e historia. 3.1.7. Niveles de uso según el usuario.

3.2. Hardware.

3.2.1. Definición. Componentes funcionales. El computador. Características. 3.2.2. Unidad Central de Procesamiento.

3.2.2.1. Unidad de Control. 3.2.2.2. Unidad Aritmética Lógica. 3.2.2.3. Memoria Principal.

3.2.3. Clasificación de las computadoras.

3.2.3.1. Macrocomputadoras. 3.2.3.2. Minicomputadoras. 3.2.3.3. Microcomputadoras.

3.2.4. Almacenamiento de datos.

3.2.4.1. Sistema de numeración binario. El bit. 3.2.4.2. Códigos de computadora. 3.2.4.3. Tipos de almacenamiento (Primario y Secundario). 3.2.4.4. Almacenamiento Primario:

- Conceptos. - Localidades y direcciones de almacenamiento. - Tipos de almacenamiento. - Memorias: RAM, ROM, Caché, etc.

3.2.4.5. Almacenamiento Secundario: - Definición. - Conceptos relacionados. - Tiempo de acceso. - Densidad de grabación. - Almacenamiento secundario de acceso secuencial. - Almacenamiento secundario de acceso directo. - Tecnología láser.

3.2.5. Unidades de Entrada / salida (periféricos).

3.2.5.1. Conceptos y medios de entrada / salida.

3.2.5.2. Dispositivos de entrada, salida o entrada / salida. 3.2.5.3. Impresoras. Clasificación. 3.2.5.4. Terminales:

- Según la capacidad de proceso: inteligentes, tontas y diestras. - Según la ubicación: locales y remotas.

3.3. Software.

3.3.1. Definición. Componentes funcionales. El computador. Características.

3.3.1.1. Tipos de Software. 3.3.1.2. Traductores de Lenguaje. 3.3.1.3. Programas de servicio. 3.3.1.4. Sistemas gerenciadores de bases de datos.

3.3.2. Programas.

3.3.2.1. Tipos de programas: fuentes, objetos, ejecutables, etc. 3.3.2.2. Tipos de traductores: Compiladores e Interpretes.

3.3.3. Lenguajes de programación.

3.3.3.1. Conceptos. Clasificación. 3.3.3.2. Tipos de lenguajes: Maquina, Ensamblador, Alto nivel.

3.3.4. Conceptos relacionados.

3.3.4.1. Tipos de procesamientos: Real y Batch. 3.3.4.2. Multiprogramación y Multiprocesamiento.

3.4. Sistemas Operativos.

3.4.1. Sistema operativo DOS.

3.4.1.1. Definiciones. 3.4.1.2. Comandos Internos y Externos. 3.4.1.3. Comandos básicos.

3.4.2. Sistema operativo WINDOWS.

3.4.2.1. Definiciones.

3.4.2.2. Componentes básicos del sistema operativo:

- Escritorio.

- Menú de inicio. - Herramienta buscar. - Herramienta ejecutar. - Configuraciones:

. Panel de control.

. Agregar y quitar nuevo hardware.

. Agregar y quitar nuevo software.

. Configuraciones regionales.

. Configuración de la presentación de pantalla de Windows.

. Configuración de los recursos del sistema.

. Configuración de la fecha y hora del sistema. - Carpeta de impresoras:

. Agregar nueva impresora.

. Propiedades de la impresora instalada.

. Configurar la impresora para tipo y tamaño de papel.

. Comprobar estado de impresión.

. Administrar trabajos de impresión entre impresoras. - Barra de tareas:

. Opciones de la barra de tareas.

. Programas del menú de inicio. - Explorador de Windows.

. Opciones para el manejo de archivos dentro del explorador de Windows. (Copiar, Mover, Cambiar nombre a archivos, Crear archivos, Mover carpetas, etc.)

- Manejo de MI PC para unidades. . Unidad A. (Formatear, Copiar)

- Herramientas del Sistema para preparación de discos. . Scandisk. . Desfragmentador de discos. . Antivirus.

- Papelera de reciclaje. - Accesorios del Windows.

. Wordpad.

. Paint.

3.5. Procesadores de Textos.

3.5.1. Características de los procesadores de textos.

3.5.2. Tipos de procesadores de textos.

3.5.3. Opciones del procesador de texto:

3.5.3.1. Archivo: - Nuevo documento.

- Abrir documentos. - Guardar y Guardar como. - Configurar página. - Imprimir.

3.5.3.2. Edición:

- Deshacer y Rehacer escritura. - Cortar. - Copiar. - Pegar. - Pegado especial - Pegar como hipervínculo. - Seleccionar todo. - Buscar texto. - Borrar. - Reemplazar - Ir a.

3.5.3.3. Ver:

- Barras de herramientas: Estándar / Formato / Autotexto / Cuadro de controles / Dibujo / Imagen / Marcos / Tablas y Bordes / Word Art.

- Regla. - Encabezado y Pie de página. - Pantalla normal, completa, diseño de impresión, diseño Web,

esquema, Zoom.

3.5.3.4. Insertar: - Salto. - Números de paginas. - Fecha y hora. - Símbolos. - Creación de Índices. - Hipervínculos. - Imagen: Prediseñada, Desde Archivos, Autoformas, Gráfico,

WordArt. - Cuadro de Textos. - Titulo. - Objetos. - Referencia cruzada. - Archivos. - Nota al pie.

3.5.3.5. Formato:

- Fuente. - Párrafo. - Numeración y Viñetas.

- Bordes y Sombreados. - Columnas. - Tabulaciones. - Letra Capital. - Dirección del texto. - Cambiar mayúsculas y minúsculas.

3.5.3.6. Herramientas:

- Ortografía y Gramática. - Creación de sobres y etiquetas. - Control de cambios. - Proteger documentos. - Asistente para cartas. - Opciones.

3.5.3.7. Tabla:

- Insertar. - Eliminar. - Seleccionar. - Combinar celdas. - Dividir celdas y tablas. - Autoformato de tablas. - Autoajustar. - Convertir texto en tabla y tabla en texto. - Ordenar datos de la tabla. - Repetición de filas de titulo.

3.5.3.8. Ventana.

3.5.3.9. Inserción de documentos desarrollados con otros softwares o con el

mismo procesador de texto.

3.5.3.10. Creación de Paginas Web. - Concepto de Hipertexto. - Concepto de Hipervínculo.

3.6. Planillas Electrónicas.

3.6.1. Características de las planillas electrónicas. 3.6.2. Tipos de planillas electrónicas.

3.6.3. Opciones de las planillas electrónicas:

3.6.3.1. Archivo: - Nueva planilla. - Abrir planilla. - Guardar y Guardar como. - Configurar página. - Imprimir.

3.6.3.2. Edición:

- Deshacer y Rehacer escritura. - Cortar. - Copiar. - Pegar. - Pegado especial - Pegar como hipervínculo. - Rellenar. - Eliminar dato / Eliminar hoja. - Mover o Copiar hoja. - Buscar. - Reemplazar - Ir a. - Vínculos. - Objetos.

3.6.3.3. Ver:

- Barras de herramientas: Estándar / Formato / Cuadro de controles / Dibujo / Gráfico / Imagen / Word Art.

- Barras de formula y de estado. - Encabezado y Pie de página. - Pantalla normal, vista previa, completa, Zoom.

3.6.3.4. Insertar:

- Saltos de páginas. - Celdas / Filas / Columnas / Hoja. - Gráficos. - Funciones: Financieras, Fecha y Hora, Matemáticas, Estadísticas,

búsqueda, Texto y Lógicas. - Hipervínculos. - Imagen: Prediseñada, Desde Archivos, Autoformas, Grafico,

WordArt. - Objetos.

3.6.3.5. Formato:

- Celdas. - Filas. - Columnas. - Hojas.

3.6.3.6. Herramientas: - Ortografía y Gramática. - Control de cambios. - Proteger documentos. - Opciones.

3.6.3.7. Datos:

- Ordenar. - Filtro. - Subtotales. - Validaciones. - Agrupar y esquema.

3.6.3.8. Ventana.

3.6.3.9. Inserción de documentos desarrollados con otros softwares o con la

misma planilla electrónica.

3.7. Software de presentación de imágenes y textos.

3.7.1. Características de los presentadores gráficos. 3.7.2. Tipos de presentadores gráficos.

3.7.3. Opciones del presentador grafico:

3.7.3.1. Archivo:

- Nuevo documento. - Abrir documento. - Cerrar documento. - Guardar, Guardar pagina y Guardar como. - Presentaciones portátiles. - Vista previa. - Configurar página. - Imprimir. - Propiedades.

3.7.3.2. Edición:

- Deshacer y Rehacer. - Cortar. - Copiar. - Pegar. - Pegado especial - Pegar como hipervínculo. - Seleccionar todo.

- Buscar. - Borrar. - Reemplazar - Ir a. - Eliminar Diapositiva. - Duplicar. - Objetos. - Vínculos.

3.7.3.3. Ver:

- Normal. - Clasificador de diapositiva. - Pagina de notas. - Presentaciones. - Patrón. - Blanco y Negro. - En miniatura. - Barras de herramientas: Estándar / Formato / Autotexto / Cuadro

de controles / Dibujo / Imagen / Marcos / Tablas y Bordes / Word Art.

- Regla y Guía. - Encabezado y Pie de página. - Zoom.

3.7.3.4. Insertar:

- Nueva diapositiva. - Duplicar diapositiva. - Numero de diapositiva. - Fecha y Hora. - Símbolo. - Comentarios. - Diapositivas de archivos y de esquema. - Imagen: Prediseñada, Desde Archivos, Autoformas, Grafico,

WordArt. - Cuadro de Textos. - Grafico, Tablas y Objetos.

3.7.3.5. Formato:

- Fuente. - Numeración y Viñetas. - Alineación. - Interlineado. - Reemplazar fuentes. - Diseño de la diapositiva. - Combinación de colores de la diapositiva. - Fondo. - Aplicar plantilla de diapositiva.

- Colores y líneas. - Objetos. - Cambiar mayúsculas y minúsculas.

3.7.3.6. Herramientas:

- Ortografía y Gramática. - Autocorreccion. - Control de cambios. - Proteger documento. - Opciones.

3.7.3.7. Presentación:

- Ver presentación. - Ensayar intervalos. - Grabar narración. - Configurar presentación. - Botones de acción. - Configurar acción. - Preestablecer animación. - Personalizar animación. - Vista previa de la animación. - Transición de diapositiva. - Ocultar diapositiva. - Presentaciones personalizadas.

3.7.3.8. Ventana.

3.8. Virus y Antivirus.

3.8.1. Que son los virus del computador? 3.8.2. Tipos de virus.

3.8.3. Que son los antivirus?

3.8.4. Instalación de antivirus.

3.8.5. Detección de virus en el sistema.

3.8.6. Activación de barrera antivirus.

3.8.7. Limpieza de sistemas infectados.

3.8.8. Recuperación archivos infectados.

3.8.9. Creación y uso de disquete de recuperación.

3.8.10. Actualización de las versiones de antivirus.

3.8.11. Configuración del antivirus en el sistema.

3.8.12. Virus en la red de Internet.

3.8.12.1. Detección, protección y limpieza de archivos bajados de Internet.

4. TERNE 3.9. Diseño Gráfico asistido por Computadora.

3.9.1. Diseño asistido por un graficador vectorial.

3.9.1.1. Definición, Funciones y Características.

3.9.1.2. Pantalla. Elementos. 3.9.1.3. Trabajos con archivos:

- Preparar una hoja de trabajo. - Abrir archivos. - Grabar, grabar como. - Cerrar.

3.9.1.4. Caja de Herramientas:

- Puntero: seleccionar, mover, cambiar de tamaño. - Zoom: acercar la hoja, alejar la hoja. - Trazado de líneas. Lápiz. - Trazador de rectángulos. - Trazador de elipses. - Herramienta de textos. - Bordes y rellenos simples. - Uso de las reglas y las guías.

3.9.1.5. Modelo:

- Insertar y borrar paginas. - Dibujos lineales. - Trazado de líneas: rectas, curvas abiertas y cerradas, rectángulos

y cuadrados, elipses y circunferencias.

3.9.1.6. Uso del mouse: - Modificaciones Manuales. - Uso de la tecla CTRL. - Mover.

- Cambiar proporciones de dibujos e invertir figuras, mantener proporciones.

- Rotar e inclinar, centro de rotación. - Duplicar, clonar y borrar objetos, duplicar con el mouse. - Deshacer y repetir orden anterior.

3.9.1.7. Composición de textos cortos y largos:

- Texto artístico. - Atributos de texto. - Editar texto. - Párrafo.

3.9.1.8. Símbolos:

- Familias, tamaño y repetición.

3.9.1.9. Herramientas de formas. Manejador de nodos: - Rectángulos, elipses, curvas y textos - Uso de las teclas Ctrl y Shift. - Editor de nodos. - Ordenar, adelante - atrás. - Alineación entre objetos y al centro de pagina. - Agrupar, combinar y soldar objetos, desagrupar y separar. - Conversión a curvas. Objetos y textos.

3.9.1.10. Rellenos y bordes especiales:

- Grabación de colores. Linear, radiar, cónico, opciones. - Rellenos con patrones y texturas. - Plumilla, color, grosor, extremos, estilos, etc. - Borde sobre o bajo el relleno, proporciones sobre escala. - Pegar texto a una curva.

3.9.1.11. Sangrías y tabulados:

- Mostrar solo líneas. - Mostrar solo diseño. - Copiar atributos.

3.9.1.12. Aplicación de Efectos: - Rotar e inclinar. - Variar dimensiones, reflejar. - Perspectiva. - Envoltura. - Volumen y profundidad. - Mezclar objetos. - Contorno. - Valor de la línea. - Trasparencias. - Pegar imágenes. BitMap en figuras.

- Eliminar y copiar efectos y transformaciones. - Crear patrones para rellenos. Dos y más colores. - Crear símbolos. - Preferencias. - Otros. - Importar, exportar, exportar figuras y crear fuentes. - Imprimir.

3.9.2. Digitalización y procesamiento de Imágenes.

3.9.2.1. Introducción. - Software para digitalizar imágenes. - Software para retocar imágenes.

3.9.2.2. Uso del Scanner. - Definición. Características. - Proceso de digitalización. - Conectarse. Explorar. Adquirir. Scan. - Pantalla del controlador del Scanner. - Prescan. - Atributos de la imagen. Modo, resolución, escala. - Corte y Tamaño. - Scan.

3.9.2.3. Procesadores o retocadores de imágenes.

- Pantalla. Elementos. - Caja de herramientas. - Barra de comandos. Abrir, Grabar archivos. - Sistemas de composición de imágenes.

3.9.2.4. Herramientas de selección.

- Zoom. - Paleta de colores. Figura. Fondo. - Herramientas para retocar.

3.9.2.5. Herramientas especiales.

- Gradación del color. - Suavizar contornos. - Copiado con el doble pincel.

3.9.2.6. Ajustar imágenes.

- Color. Tono. Saturación Brillo. Contraste. - Tamaño de la imagen. - Rotar espejo. - Cortar, Copiar, Pegar. - Efectos y Filtros especiales.

3.9.3. Diagramador de paginas.

3.9.3.1. Definición. Funciones y Características. - Pantalla, elementos, barras y reglas. - Caja de herramientas.

3.9.3.2. Archivos.

- Nuevo. - Abrir. - Cerrar. - Guardar y Guardar como. - Manejo de textos. - Caja de textos. - Selección como texto de párrafos, líneas y palabras.

3.9.3.3. Atributos.

- De texto: fuente, tamaño, estilo, espaciado. - Del párrafo: sangrías, márgenes, espaciado, alineación. - Edición. - Deshacer, cortar, copiar, pegar. - Editor de textos. - Opciones. - Reglas, guías y columnas. - Paginas. Zoom. - Insertar y eliminar paginas.

3.9.3.4. Pagina maestra.

- Encabezados y pies de pagina. - Numerador automático de pagina.

3.9.3.5. Elementos.

- Líneas y rellenos. - Orden al frete y atrás. - Ventana. - Ayuda. - Tabulador. - Crear estilos. - Importar textos (opción flujo automático). - Girar texto. - Importar imágenes. - Contornear texto sobre figura. - Controlar imágenes. Brillo y contraste. - Redondear vértices de rectángulos. - Definir colores. - Links . - Books.

3.10. Internet.

3.10.1. Introducción a Internet.

3.10.1.1. Definición. Historia.

3.10.1.2. Servicios de Internet. 3.10.1.3. Redes de ordenadores. 3.10.1.4. Estructura de la red Internet. 3.10.1.5. Protocolo.

- Definición. - Protocolo TCP/IP

3.10.1.6. Direcciones IP y nombres de Dominio.

3.10.1.7. Navegación.

- Navegadores.

Programa de Estudios

1. Identificación:

1.1. Materia : Gabinete de Informática. 1.2. Curso : 2º. 1.3. Horas : 12 horas semanales.

2. Objetivos de la Materia:

��� Describir y Comprender la manera en que se almacena datos en un sistema de computo.

��� Identificar las partes físicas y lógicas principales de un computador y la función de cada una de ellas.

��� Identificar y describir las relaciones entre los componentes internos de una computadora.

��� Ensamblar una computadora. ��� Utilizar los diferentes software de diagnostico para preparación y mantenimiento

de discos duros. ��� Detallar el propósito y los objetivos de un sistema operativo. ��� Reconocer las características, estructura, ventajas y desventajas de por lo menos

tres Sistemas Operativos. (DOS – WINDOWS - UNIX – OS/2 – ZENIX/UNIX - LINUX).

��� Reconocer y dar posibles soluciones a los diferentes mensajes de los Sistemas Operativos, (mensajes de errores).

��� Efectuar la instalación, mantenimiento y reparación de una computadora. ��� Efectuar la instalación de un Sistema Operativo y de otros Software de Sistemas. ��� Instalar y utilizar un Antivirus para protección de los sistemas y equipos. ��� Instalar y configurar un Sistema de Red. ��� Utilizar un lenguaje lineal base como apoyo a la materia Algoritmia. (Qbasic,

Pascal). ��� Manejar conceptos básicos de un lenguaje orientado a objetos. (Visual Basic). ��� Utilizar Internet como apoyo a todas las materias.

3. Contenidos:

3.1. Hardware.

3.1.1. Definición.

3.1.2. Dispositivos de entrada, de salida, de entrada y salida.

3.1.3. Elementos físicos: - Caja o gabinete. - Tamaño. - Espacio. - Accesibilidad. - Terminación. - Formato. - Fuente de alimentación. - Montaje. - Ergonomía. - Refrigeración.

3.1.4. Fuente de poder o de alimentación. 3.1.5. Motherboard:

- Formatos: AT, ATX, LPX. - Componentes de la placa base.

3.1.6. Microprocesadores:

- Definición. - Características. - Diferentes modelos y marcas. Diferencias. - Coprocesador. - Componentes. (UC, ALU, etc.). Funciones. - Velocidad del procesador.

3.1.7. Memorias: - Características y Funciones. - Memoria ROM, MASKROM, PROM, EPROM, EAROM, RAM. - Módulos SIMM de 30 y 72 contactos. - Módulos DIMM.

3.1.8. Buses: - Diferentes tipos de buses y sus componentes. - Diferentes ranuras de expansión. - Bus ISA (AT). - Bus EISA. - Bus MCA. - Bus Local. - UESA Local Bus. - PCI.

3.1.9. Puertos de Entrada / Salida:

- Definición. - Puerto paralelo. Características.

- Puerto Serial. Características. - Diferencias.

3.1.10. Dispositivos de entrada: - Teclado: Características.

Estructura. Conectores del teclado. Configuración y mantenimiento del teclado.

- Mouse: Características. Estructura. Conexión del mouse. Los sistemas de mouse y los drivers. Mouse inalámbrico. El trackball. Mantenimiento del mouse.

3.1.11. Discos rígidos: - Características. - Estructura interna. - Organización física de los espacios del disco. - Capacidad. - Distribución lógica. - Métodos de grabación y codificación - Interfaces para discos rígidos. - Factores que influyen en la velocidad del disco rígido.

3.1.12. Unidades de disquetes: - Características. - Capacidad. - Tipos de unidades de disquetes. - Unidad de disquete. - El controlador. - El cable. - Factores ambientales enemigos de los disquetes. - Mantenimiento de la unidad de disquete.

3.1.13. Monitores y tarjetas de video:

- Características de los monitores y de las tarjetas de video. - Tipos de adaptadores de video. - Tipos de monitores. - Tipos de tarjetas de video - Diferencias entre los adaptadores. - Diferencias entre los monitores. - Diferencias entre las tarjetas de video.

3.1.14. Mantenimiento de una PC: - Mantenimiento preventivo.

- Medidas de seguridad lógica y física. - Utilización de los softwares para mantenimiento y organización de una

computadora.

3.1.15. Montaje de una PC: - Pasos a seguir para armar una PC. - Ordenar las partes. - Instalación del procesador en un zócalo Z/F. - Instalación de un cartucho SEC. - Instalación de la memoria. - Instalación de la memoria caché externa. - Instalación de la mother board en el gabinete. - Instalación de la tarjeta IDE. - Instalación de la disquetera. - Instalación del disco duro. - Instalación de la tarjeta de video. - Instalación del S.O.

3.1.16. El CMOS SETUP:

- Definición. - Utilidad. (Para qué sirve?). - Ingresar al SETUP. - CMOS SETUP de los BIOS mas reconocidos. - Teclas para manejar el SETUP. - Menú principal del CMOS SETUP.

3.1.17. Solución de fallas en una PC o dispositivo de entrada / salida: - Solución de fallas. - El POST. - Códigos de error. - Descripción de los códigos de error del POST. - Pasos para solucionar o diagnosticar problemas.

3.1.18. Detectar y solucionar problemas de conflictos:

- Tarjetas de expansión. - Direcciones de entrada / salida. - IRQ y DMA. - Configuración DE LAS tarjetas de expansión. - Direcciones de entrada / salida. - Canales de acceso directo a memoria (DMA). - Líneas de IRQ. - Detección de conflictos. - Plug and Play.

3.1.19. Sistemas de almacenamientos: - Sistemas de almacenamiento intercambiables. - Las cajas Bernocelli o discos rígidos removibles.

- Disquetes de alta capacidad. - CD. - WORM. - Discos magnetos, Ópticos / Reescribibles. Floptical. - Unidades de cinta. - Flash RAM. - Unidad ZIP / Jaz. - CD-ROM. Interna, externa o portátil. - Bandeja o caddy. - Interfase propietaria, SCSI, IDE. - Velocidad. - Grabadoras de CD-ROM, DVD.

3.1.20. Impresoras:

- Dispositivos de impresión. - Impresoras: Velocidad.

Resolución. Ruido. Tipos y tamaño de papel. Color. Drivers. Interfaces de la impresora. Buffer de las impresoras. Variedad de tipografías.

- Características de: Impresoras de matriz de puntos. Impresoras láser. Impresoras de chorro de tinta. Plotters.

- Mantenimiento preventivo a impresoras.

3.1.21. Modems: - Definición. - Características. - Modem interno y externo. - Velocidad de transmisión de datos. - Protocolos de modulación. - Protocolos de control y corrección de errores. - Protocolos de comprensión de datos. - Capacidades de fax. - Cables para módems. - Software de comunicaciones. - Instalación y configuración de módems.

3.1.22. Scanner: - Definición. - Características.

- Interfase. - Mantenimiento preventivo a scanner.

3.2. Sistemas Operativos. 3.2.1. Sistema operativo DOS:

- Definición. - Características. - Ventajas y Desventajas. - Requerimientos lógico y físico. - Organización del disco rígido. - Versiones.

3.2.2. Sistema operativo OS/2:

- Definición. - Características. - Ventajas y Desventajas. - Requerimientos lógico y físico. - Organización del disco rígido. - Versiones.

3.2.3. Sistema operativo Macintosch:

- Definición. - Características. - Ventajas y Desventajas. - Requerimientos lógico y físico. - Organización del disco rígido. - Versiones.

3.2.4. Sistema operativo WINDOWS:

- Definición. - Características. - Ventajas y Desventajas. - Requerimientos lógico y físico. - Organización del disco rígido. - Versiones.

3.2.5. Sistema operativo UNIX/ZENIX:

- Definición. - Características. - Ventajas y Desventajas. - Requerimientos lógico y físico. - Organización del disco rígido. - Versiones.

3.2.6. Redes: - Definición. - Partes de una red. - Motivos para instalar una red. - Conceptos de Multiusuario y Multiproceso. - Tipos de redes. Topologías: Características, Ventajas, Desventajas. - Sistema operativo de red. - Servidores. - Sistema cliente-servidor. - Tarjetas de interfaz de red. - Cableado. - Tipos de medios para la transmisión de datos. - Características de cables: De cobre.

Plano. Par trenzado. Coaxial. Fibra optica.

- Bridges. - Routers. - Métodos de acceso al cable. - Protocolos de comunicaciones. - Colocación de conectores BNC, RJ45, etc. - Instalación y configuración de una tarjeta de interfase de red.

3.3. Lenguaje de programación I.

3.3.1. Introducción a la programación.

- Introducción al lenguaje Qbasic / Otro. - Lenguaje interactivo e interprete. - Ventajas y Desventajas. - Programas. - Archivos.

3.3.2. Elementos del lenguaje de programación:

- Sentencias. - Ordenes. - Expresiones. - Funciones. - Operadores. - Pruebas.

3.3.3. Datos y tipos de datos.

3.3.4. Identificadores. 3.3.5. Constantes. 3.3.6. Variables:

- Definición. - Tipos de variables: Cadenas, Enteros, Enteros largos, Simple precisión,

Doble precisión. - Reglas de escritura de variables. - Reglas para manipulación de variables. - Asignación de valores a variables. - Declaración de variables: Utilizando los símbolos. - Utilizando sentencia DEFtipo. - Utilizando tipo registro.

3.3.7. Expresiones y operaciones aritméticas. 3.3.8. Sentencias básicas: LET / PRINT / LPRINT / WRITE / END / STOP / REM

/ CLS / INPUT / LINE INPUT / READ DATA / RESTORE / LOCATE / SCREEN / COLOR / (OTROS DE PANTALLA)

3.3.9. Estructuras de control selectivas:

- Simple. - Doble. - Doble anidada. - Multiple.

3.3.10. Sentencias de Estructuras selectivas: IF-THEN / IF-THEN-ELSE /

IF-THEN-ELSE de bloques / IF-THEN-ELSEIF de bloques anidados / SELECT-CASE

3.3.11. Estructuras de control repetitivas:

- Controlados por contador. - Controlados por centinela. - Controlados por bandera.

3.3.12. Sentencias de Estructuras de control repetitivas: WHILE-WEND /

FOR-NEXT / DO-LOOP 3.3.13. Estructuras de decisión y repetitivas anidadas 3.3.14. Corte de control.

- Concepto. - Aplicaciones.

3.3.15. Cuadro de Frecuencias. - Concepto. - Aplicaciones.

3.3.16. Funciones predefinidas de Qbasic / Otro lenguaje. - Aritméticas. - De conversión de tipos. - De cadenas. - De conversión. - De tiempo. - De cadenas especiales. - Etc.

3.3.17. Estructuras de datos (ARRAYS): - Introducción a las estructuras de datos. - Reglas de funcionamiento. - Declaración de vectores. - Operaciones con vectores. - Asignación de valores a vectores. - Lectura / escritura de datos. - Recorrido de un vector. - Actualización de datos en un vector. - Métodos de ordenación. - Métodos de búsqueda. - Intercalación. - Operaciones con matrices (array bidimensionales).

3.4. Visual Basic.

3.4.1. Programación orientada a objetos. 3.4.2. Soportes requeridos.

3.4.3. Herramientas visuales (propiedades, métodos y eventos).

3.4.4. Características de la pantalla (caja de herramientas, ventana principal de

proyectos, ventana de propiedades).

3.4.5. Descripción de cada uno de los objetos de la caja de herramientas.

3.4.6. Utilización de controles para la creación de aplicaciones con sus respectivas propiedades, métodos y eventos.

3.4.7. Ejecución de aplicaciones.

3.5. Internet.

3.5.1. Navegación. 3.5.2. La World Wide Web y el Hipertexto. 3.5.3. Navegadores: - Microsoft Internet Explorer.

- Netscape Navigator - Netscape Comunicator.

3.5.4. Direcciones URL. 3.5.5. Buscadores Web: - Por temas.

- Por palabras claves. 3.5.6. Configuraciones. 3.5.7. Grabación de Paginas Web. 3.5.8. Web Translator. 3.5.9. Correo electrónico. 3.5.10. Configuraciones. 3.5.11. Servidores POP y Servidores SMTP. 3.5.12. Contraseña. 3.5.13. Envió y recepción de correo electrónico. 3.5.14. Gestión de buzones. 3.5.15. Enganche de ficheros. 3.5.16. Buscar gente en Internet.

Programa de Estudios

1. Identificación: 1.1. Materia : Gabinete de Informática. 1.2. Curso : 3º. 1.3. Horas : 12 horas semanales.

2. Objetivos de la Materia:

��� Comprender y manejar los procesos para la creación de una Base de Datos. (Normalización).

��� Utilizar un Sistema de Gestión de Base de Datos para la creación de Bases de Datos. (Tablas, Formularios, Informes, Macros, Menús). (Access).

��� Utilizar un lenguaje lineal base como apoyo a la materia Algoritmia. (Qbasic, Pascal).

��� Ampliar los conceptos de un lenguaje orientado a objetos. (Visual Basic – Visual Fox).

��� Realizar Programas y Sistemas lineales, y orientados a objetos. ��� Manejar y Conocer las posibles opciones de un Sistema de Aplicación o Paquete

de Sistema. (Software de Contabilidad, Cuentas Corrientes, Stock). ��� Utilizar Internet como apoyo a todas las materias.

3. Contenidos: 3.1. Base de datos.

3.1.1. Introducción a las Bases de datos. 3.1.1.1. Definición de Bases de datos. 3.1.1.2. Características.

3.1.2. Introducción a las Bases de datos relaciónales. 3.1.2.1. Definición de Bases de datos relaciónales.

3.1.2.2. Características.

3.1.2.3. Ventajas.

3.1.2.4. Enfoque de Bases de datos relaciónales. - Atributos. - Dominios. - Tuplas. - Registros. - Tablas. - Claves: Primaria, Secundaria, Ajena, etc. - Tipos de relaciones: Uno a uno, Uno a varios, Varios a uno, Varios a

varios. 3.1.2.5. Modelo relacional.

- Dependencias funcionales. - Claves. - Unicidad.

3.1.2.6. Normalización.

- Anomalías de modificación. - Esencia de la normalización. - Clases de afinidades. - Primera a Quinta forma normal.

3.2. Sistema de Gestión de Bases de datos.

3.2.1. Introducción a los Sistemas de Gestión de Bases de datos.

3.2.1.1. Definición de Sistema de Gestión de Bases de datos. 3.2.1.2. Características. 3.2.1.3. Ventajas.

3.2.2. Herramienta para la creación de una Base de Datos. (Access / Otro).

- Barra de Menú. - Botones de control. - Cuadro de Herramientas.

3.2.3. Creación de Bases de Datos.

3.2.3.1. Tablas:

- Campos. - Tipos de datos. - Descripción. - Propiedades: Formato, Mascara de entrada, Valor

predeterminado, etc.

3.2.3.2. Relaciones entre Tablas:

- Integridad referencial. - Propiedades de combinación. - Actualización en cascada. - Eliminación en cascada.

3.2.3.3. Almacenar objetos OLE en la Base de Datos. 3.2.3.4. Consultas de:

- Selección. - Tabla de referencias cruzadas. - Creación de tablas. - Actualización. - Datos anexados. - Eliminación. - Parámetros. - Totales.

3.2.3.5. Informes:

- Personalizados. - Autoinformes. - Asistente para gráficos y etiquetas.

3.2.3.6. Formularios.

- Personalizados. - Asistente para formularios. - Incluir Objeto OLE al formulario.

3.2.3.7. Cuadros de Herramientas:

- Grupo de opciones. - Botón de alternar. - Botón de opción. - Casilla de verificación. - Cuadro combinado. - Cuadro de lista. - Botón de comando. - Subformulario. - Subinforme.

3.2.3.8. Filtros:

- Tablas. - Consultas. - Formularios.

3.2.3.9. Macros. - Autoexec. - Acciones.

3.2.3.10. Creación de Menús.

3.3. Lenguaje de Programación II.

3.3.1. Programación Modular. (Qbasic / Otro lenguaje).

3.3.1.1. Subprogramas, procedimientos y funciones: - Diseño descendente. - Subprogramas. - Subrutinas. - Funciones multilíneas. - Procedimientos. - Reglas de ámbito: Variables locales, globales o compartidas. - Recursividad. - Ordenación: Método de la burbuja, por selección, shell. - Búsqueda: Lineal, binaria.

3.3.2. Manejo de archivos:

3.3.2.1. Conceptos básicos. 3.3.2.2. Estructura de un archivo. 3.3.2.3. Organización de los archivos de datos. 3.3.2.4. Archivos secuenciales:

- Creación de un archivo secuencial: Apertura, Escritura y Cierre. - Lectura de un archivo secuencial. - Añadir datos a un archivo secuencial. - Actualización de un archivo secuencial. - Ordenación de archivos secuenciales. - Sentencias y Funciones.

3.3.2.5. Archivos aleatorios:

- Creación de un archivo aleatorio. - Apertura y cierre de archivos aleatorios. - Definición de registros. - Escritura de un registro. - Lectura de un archivo aleatorio. - Sentencias y Funciones.

3.3.2.6. Archivos indexados: - Creación de un archivo indexado.

3.4. Lenguaje orientado a Objetos.

3.4.1. Conceptos Generales. 3.4.2. Características.

3.4.3. Ventajas de los lenguajes orientado a Objetos.

3.4.4. Herramienta para la creación de una Base de Datos. (Visual Foxpro / Otro)

- Barra de Menú. - Botones de control. - Cuadro de Herramientas. - Tipos de archivos.

3.4.5. Creación de Bases de Datos.

3.4.5.1. Tablas:

- Creación de tablas. - Campos. - Tipos de datos. - Descripción. - Propiedades.

3.4.5.2. Relaciones entre Tablas.

- Integridad referencial. 3.4.5.3. Almacenar objetos OLE en la Base de Datos. 3.4.5.4. Consultas:

- Creación de consultas. - Asociación de tablas para consultas. - Criterios de selección de datos, filtros. - Creación de modelo de consultas. - Creación de una aplicación modelo.

3.4.5.5. Informes:

- Creación de informes. - Asociación de tablas para informes.. - Ejecución de informes. - Creación de modelo de informes. - Creación de una aplicación modelo.

3.4.5.6. Formularios. - Creación de formularios sencillos y Maestro-Detalle. - Agregar objetos al formulario. - Objeto contenedor. - Objeto FORM. - Utilización de múltiples paginas en un formulario simple. - Incluir Objeto OLE al formulario.

3.4.5.7. Cuadros de Herramientas:

- Cuadros de textos y de ediciones. - Botón de Comando. - Control de Opciones. - Control Check. - Control Grid. - Control Listas.

3.4.5.8. Clases de Objetos:

- Concepto. - Creación de Clases de Objetos.

3.4.5.9. Soporte de Tecnología ActiveX.

- Utilización de Tecnología Actives 3.4.5.10. Creación de Menús.

- Tipos de Menús. - Definición de las opciones de menú.

3.4.5.11. Creación del Ejecutable de la Aplicación.

3.5. Software de Aplicaciones.

3.5.1. Conceptos Generales. - Sistemas. - Paquetes de Software.

3.5.2. Tipos de Software de Aplicaciones.

3.5.3. Utilización de un Software de Aplicación. (Control de Stock, Cuentas

Corrientes, Contabilidad u otro). - Agregar registros. - Eliminar registros. - Modificar registros. - Imprimir informes.

3.6. Internet.

3.6.1. Descarga de Ficheros.

3.6.1.1. Tipos de programas. 3.6.1.2. Servidores de programas. 3.6.1.3. Elección del programa. 3.6.1.4. Grabación en el disco duro. 3.6.1.5. Descompresión / Instalación. 3.6.1.6. Antivirus. Actualizaciones. 3.6.1.7. Navegadores.

3.6.2. Navegación. 3.6.3. Envió y recepción de correo electrónico. 3.6.4. Buscar gente en Internet.