Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité...

46
Modelos Curriculares para la Educación Media Superior MODELOS CURRICULARES PARA LA EDUCACIÓN MEDIA SUPERIOR Asociación Nacional de Instituciones de Educación en Informática Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 1

Transcript of Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité...

Page 1: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

MODELOS CURRICULARESPARA LA

EDUCACIÓN MEDIA SUPERIOR

Asociación Nacional de Instituciones de Educación en Informática

A N I E I

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 1

Page 2: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

CONTENIDO

I.- ANTECEDENTES............................................................................................................................3

II.- FUNDAMENTACIÓN...................................................................................................................... 4

III.- OBJETIVO GENERAL................................................................................................................... 4

IV.- ESTRATEGIAS................................................................................................................................ 5

V.- METODOLOGÍA DE TRABAJO..................................................................................................5

VI.- PERFILES TÉCNICOS PROFESIONALES..............................................................................6a) TÉCNICO EN COMPUTACIÓN 6b) TÉCNICO EN INFORMÁTICA 6c) TÉCNICO EN PROGRAMACIÓN 6d) TÉCNICO EN REDES 6

VII.- ÁREAS DE CONOCIMIENTO......................................................................................................71. ENTORNO SOCIAL 72. MATEMÁTICAS 93. ARQUITECTURA DE COMPUTADORAS 104. SISTEMAS OPERATIVOS Y UTILERÍAS 125. PROGRAMACIÓN E INGENIERÍA DE SOFTWARE 136. BASE DE DATOS 157. REDES 178. INTERACCIÓN HOMBRE-MÁQUINA 19

VIII.- CRUCE DE ÁREAS DE CONOCIMIENTO Y PERFILES...................................................20

IX.- HABILIDADES............................................................................................................................... 22

X.- CRUCE DE HABILIDADES Y PERFILES...............................................................................27

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 2

Page 3: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

I.- ANTECEDENTES

Constituida la ANIEI (Asociación Nacional de Instituciones de Educación en Informática) en Guadalajara el 8 de octubre de 1982, fue su Segunda Asamblea General celebrada en Mérida en junio de 1983, donde se reflexionó sobre la necesidad de establecer un modelo que incluyera los conocimientos requeridos para los profesionales de la Informática y Computación. En esta asamblea se formó el COMITÉ DE "MODELOS CURRICULARES, NIVEL LICENCIATURA INFORMÁTICA Y COMPUTACIÓN", integrado inicialmente por veintitrés profesores de doce universidades del país y continuando su trabajo hasta la fecha con nuevos integrantes.

El comité produjo reportes parciales y resultados que fueron discutidos en múltiples reuniones de trabajo y puestos a consideración y aprobados en las Asambleas Generales de la ANIEI de Cd. Victoria, Tamps. (noviembre de 1984), Guadalajara, (noviembre de 1985) y Toluca (octubre de 1986), dando así forma a los modelos curriculares en su versión preliminar para llegar a la primera edición, publicada en forma conjunta por ANIEI e INEGI.

Como uno de los resultados de la VIII Reunión Nacional de Directores de Escuelas y Facultades de Informática y Computación, organizada por la Asociación Nacional de Instituciones de Educación en Informática, A. C (ANIEI) y el Instituto Nacional de Geografía, Estadística e Informática (INEGI), que se celebró en León, Guanajuato en 1999, foro en el que se hizo hincapié en la importancia de tener una definición que estableciera el núcleo básico de conocimientos y funciones que determinen con precisión qué debe “saber” y qué “saber hacer “ un profesional de nivel medio superior de las áreas de Informática y Computación..

En este sentido la ANIEI convocó y coordinó al comité del Modelo Curricular de Nivel Medio Superior , integrado por diferentes académicos de diversas instituciones, contando con la participación del Instituto Politécnico Nacional (IPN), del Colegio Nacional de Educación Profesional Técnica (CONALEP) y de la Dirección General de Educación Tecnológica Industrial (DGETI). El comité de Nivel Medio Superior realizó trabajos para la definición de perfiles de nivel técnico así como la integración de los contenidos temáticos a impartir y las habilidades a desarrollar en los programas académicos de las diferentes áreas del conocimiento que sustentan los perfiles técnicos correspondientes a Informática y Computación.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 3

Page 4: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

II.- FUNDAMENTACIÓN

Como respuesta a las necesidades del País, en cuanto a la formación de Profesionales Técnicos calificados, en las áreas de Computación e Informática y con el propósito de elevar la calidad de los estudiantes de este nivel, es necesario definir un modelo curricular que establezca los contenidos temáticos y las habilidades a desarrollar que deben contener las curriculas. Este modelo es un marco de referencia que permite establecer la pertinencia de un programa de estudio determinado.

Una de las finalidades de la ANIEI es propugnar que las instituciones de educación en informática del país preparen profesionales de calidad, con sentido de servicio a la comunidad, capaces de actuar como agentes de cambio para el desarrollo nacional.

Es por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes y programas de estudio a Nivel Medio Superior. El sentido no es estandarizarlos, sino ser un marco de referencia que provoque la mejora continua en este nivel.

III.- OBJETIVO GENERAL

Establecer el Modelo Curricular para el Nivel Medio Superior, en las áreas de Informática yComputación.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 4

Page 5: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

IV.- ESTRATEGIAS

Para lograr este propósito se realizaron las siguientes estrategias:

1. Identificar las Instituciones a participar en el proyecto.

2. Convocar a las Instituciones cuya matrícula represente significativamente el número de estudiantes que ingresan al Nivel Medio Superior, y que además ofertan carreras a Nivel Técnico del área de Computación e Informática.

3. Realizar una revisión de los programas de estudio de cada Institución participante.

4. Definir los perfiles deseables, que se ajusten a las necesidades reales del País.

5. Definir las áreas de conocimiento básicas y las habilidades que sustentan los perfiles antes definidos.

6. Determinar los objetivos y contenidos temáticos de las áreas de conocimiento.

7. Enmarcar los contenidos programáticos vigentes de cada Institución, en las áreas de conocimiento definidas.

8. Establecer los parámetros mínimos de los contenidos programáticos de cada perfil.

9. Integrar la matriz de conocimientos y habilidades de todos los perfiles.

V.- METODOLOGÍA DE TRABAJO

1. Determinación del marco conceptual, en términos de áreas de conocimiento.

2. Organización y síntesis de los datos e información de acuerdo a las áreas.

3. Clasificación y análisis de la información.

4. Intercambio, discusión y conciliación de criterios para una formulación común.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 5

Page 6: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

VI.- PERFILES TÉCNICOS PROFESIONALES

Como una parte de la determinación del marco conceptual se realizó un estudio de mercado para determinar el perfil solicitado por el sector productivo y de servicios de los Técnicos en las áreas de Informática y Computación. Este estudio de mercado refleja los conocimientos que se requieren para cada perfil y fue realizado en el área Metropolitana a 200 empresas que solicitaban personal para cubrir sus necesidades, derivando los siguientes Perfiles Técnicos Profesionales:

a) TÉCNICO EN COMPUTACIÓN

Es el profesional a nivel medio superior que al terminar sus estudios, será capaz de apoyar en la evaluación, selección, configuración, operación y mantenimiento de hardware y software, para el manejo de la información

b) TÉCNICO EN INFORMÁTICA

Es el profesional a nivel medio superior que al terminar sus estudios, será capaz de apoyar en la metodología para el diseño, desarrollo, implantación, operación y mantenimiento de sistemas informático-administrativos, así como la optimización de estos recursos. Dentro de su campo ocupacional cuenta con los conocimientos y habilidades para apoyar en las actividades de desarrollo y administración de sistemas de información sobre la configuración física y lógica del sistema informático, en la organización, codificación y recuperación de la información.

c) TÉCNICO EN PROGRAMACIÓN

Es el profesional a nivel medio superior que al terminar sus estudios, será capaz de apoyar en la elaboración, documentación y mantenimiento de programas en los diferentes lenguajes, para apoyar el desarrollo de sistemas computacionales.

d) TÉCNICO EN REDES

Es el profesional a nivel medio superior que al terminar sus estudios, será capaz de apoyar en la instalación, configuración y administración de redes de cómputo, así como en el mantenimiento de las mismas. Vigilando la integridad de los datos y proporcionando los servicios requeridos por los usuarios de acuerdo a los atributos que se les confieran, así como compartir los periféricos para lograr la máxima optimización de éstos.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 6

Page 7: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

VII.- ÁREAS DE CONOCIMIENTO

1. ENTORNO SOCIAL2. MATEMÁTICAS3. ARQUITECTURA DE COMPUTADORAS4. SISTEMAS OPERATIVOS Y UTILERÍAS5. PROGRAMACIÓN E INGENIERÍA DE SOFTWARE6. BASE DE DATOS7. REDES8. INTERACCIÓN HOMBRE-MÁQUINA

1. ENTORNO SOCIAL

Comprende el conjunto de conocimientos que permiten al alumno una mejor comprensión de la sociedad, así como su interrelación, propiciando valores y actitudes que formen ciudadanos comprometidos con su comunidad, asimismo se integran conocimientos administrativos necesarios para el manejo de la información. Esta área se compone por temas relacionados a Lengua, Comunicación Oral y Escrita, Historia, Entorno Socioeconómico de México, asignaturas que permitan el desarrollo humano y social del alumno, se incluyen las normas jurídicas reguladoras de la actividad mercantil, Finanzas, Derecho, Derecho Mercantil, Economía, Administración, Calidad, Formación Empresarial, Organizacional y de Recursos Humanos.

1.1. LENGUAJE

1.2. ÉTICA

1.3. METODOLOGÍA DE LA INVESTIGACIÓN

1.4. HISTORIA

1.5. ADMINISTRACIÓN

1.6. FINANZAS

1.7. ECONOMÍA

1.8. LEGISLACIÓN

1.9. CALIDAD

1.10. HERRAMIENTAS COMPUTACIONALES

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 7

Page 8: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

1.1 LENGUAJEObjetivo: Propiciar el conocimiento para el desarrollo de habilidades de comunicación oral y escrita en lengua nacional, mediante la comprensión de la lectura, redacción y expresión oral. Así como lograr el desarrollo de habilidades para la comunicación interpersonal y social en otra lengua.

1.1.1 Comunicación

Lengua y Comunicación. Conocimiento de las estructuras básicas de la comunicación oral y escrita, comprensión de la lectura, redacción y expresión oral, comunicación científica, ensayo, discurso científico e investigación científica.

1.1.2 Idiomas

Inglés. Conocimientos que permitan el desarrollo de habilidades para comunicarse en inglés. Información personal, descripciones, actividades cotidianas, intercambio de información, planes y proyectos, Información impersonal, contrastes.

1.2 ÉTICAObjetivo: Propiciar el conocimiento para el análisis e interpretación de los fundamentos teóricos del pensamiento ético y axiológico a fin de que se asuma una posición responsable y crítica ante él mismo y ante su realidad, destacando el estudio del ser humano, de la sociedad así como las normas morales y éticas que conducirán al estudiante al compromiso de un mundo más justo.

1.2.1 Concepción general del ser humano

El lugar de la Ética dentro de la Filosofía. Conocimiento de los problemas fundamentales de la Ética y relación de la Ética con las demás ciencias. Distinción entre Ética, Moral y Moralidad.

Problemática Axiológica. Conocimientos relativos a: noción de valor, tipos y características del valor, naturaleza de los valores (subjetivismo y objetivismo axiológico), el problema de la libertad y de la responsabilidad, la valoración moral y la libertad.

La función de la Ética y en la realidad. El individuo y la Instituciones, la Ética ante el progreso científico y tecnológico, revaloración de la actitud ecológica, fundamento y finalidad de los derechos humanos, Ética ciudadana y virtudes cívicas, Moral profesional.

1.3. METODOLOGÍA DE LA INVESTIGACIÓNObjetivo: Propiciar el conocimiento para la adquisición de elementos teórico – metodológicos necesarios que permitan al estudiante utilizar sistemáticamente los recursos que se emplean en la obtención del conocimiento científico para la solución de problemas que le plantea su entorno.

1.3.1 Antecedentes

Conocimiento. Definición de conocimiento, estructura del conocimiento, formas del conocimiento, origen y posibilidad del conocimiento, tipos de conocimiento, condiciones sociales del conocimiento.

Ciencia. Caracterización de la ciencia, evolución del concepto, clasificación de la ciencia.

1.3.2 El Método Científico

El Método de la Ciencia. Concepto de método, concepto de método científico, concepto de técnica.

Investigación Científica. Caracterización de la investigación científica, proceso de la investigación, informe de la investigación.

1.4 HISTORIAObjetivo: Desarrollar el conocimiento del proceso histórico de México y de su región para comprender y analizar la realidad social en la que se encuentra inmerso, para actuar de frente a los problemas concretos e intervenga en la formación de su comunidad, conservando sus valores nacionales y regionales con relación al mundo.

1.4.1 Historia de México

Historia de México. Época Prehispánica y la colonia, Revolución Industrial, El Siglo XIX, Intervenciones Extranjeras, La República, El Porfiriato, La Revolución Mexicana, El Cardenismo, Los Sexenios del Milagro, Los Sexenios de la Crisis, Neoliberalismo y la Crisis del Sistema, México en el Siglo XX.\

1.5 ADMINISTRACIÓN Objetivo: Conocer la teoría del proceso administrativo para un mejor manejo y administración de los negocios para la utilización racional de los recursos informáticos y computacionales.

1.5.1 Administración

Administración. El proceso administrativo: Planeación, organización, dirección y control.

Organizaciones. Comportamiento individual, comportamiento grupal, la organización como sistema, la empresa, organización estructural de una empresa, mercadotecnia, patentes y marcas, legislación ambiental.

1.6 FINANZASObjetivo: Conocer y manejar herramientas financieras para un mejor control y administración de la información para la toma de decisiones empresariales.

1.6.1 Contabilidad

Principios de Contabilidad. Estados financieros, historia, y evolución de la contabilidad, Bienes, derechos, obligaciones y patrimonio de una empresa comercial, elementos que determinan el resultado de un ejercicio, cuenta movimientos y saldos de las cuentas, documentos contabilizadores para el registro de operaciones comerciales, teoría de la partida doble y registro de operaciones en los libros de diario y mayor, balanza de comprobación, mayores auxiliares, métodos y registro de control de mercancías, cuentas complementarias de activo, conciliación bancaria, asientos de actualización, asientos de liquidación, formulación de estados financieros, cierre del ejercicio fiscal, mercancías de tránsito, mercancías de comisión, control de documentos endosados y descontados, cuentas de orden, fondo fijo de caja, sistemas de pólizas de tres registros, sistemas de cuentas por pagar, mercancías de tránsito, mercancías en consignación, cuentas de orden, mercancías en comisión, documentos endosados y/o descontados.

1.6.2 Recursos

Cálculos Financieros. Reparto proporcional, prorrateo de gastos, interés simple, descuento simple, factoraje.

1.7 ECONOMÍA

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 8

Page 9: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

Objetivo: Comprender la importancia de los factores de la producción de la empresa como elementos fundamentales en la satisfacción de las necesidades sociales, así como conocer, comprender y analizar las variables macroeconómicas para aplicarlas en la estructura económica nacional.

1.7.1 Economía

Microeconomía. Factores de la producción: Tierra, Trabajo, Capital y Organización. La Empresa, Racionalización de los recursos productivos, costos e ingresos en la empresa, mercado oferta y demanda, el precio, organización de mercados.

Macroeconomía. Sectores de la economía y participación en la Contabilidad Nacional, la participación de las unidades económicas en la Contabilidad Nacional, el dinero y la inflación, Sistema Financiero Mexicano.

1.8 LEGISLACIÓNObjetivo: Conocer y aplicar los conocimientos jurídicos para resolver las diversas situaciones presentes en el estado de derecho, así como comprender y analizar las normas jurídicas reguladoras de la actividad mercantil a fin de conocer la dinámica y funcionalidad de las instituciones

jurídicas mercantiles para que se cuente con las herramientas adecuadas en el momento de resolver problemas jurídicos de naturaleza mercantil.

1.8.1 Derecho

Derecho. Introducción al derecho. Normas jurídicas y su clasificación

Derecho Mercantil. Introducción al derecho mercantil, sociedades mercantiles, títulos de crédito, la obligación mercantil y algunas operaciones de crédito contratos mercantiles y la quiebra.

1.9 CALIDAD

Objetivo: Proporcionar elementos para la construcción de conocimientos con base en principios de mejoramiento continuo, para desempeñarse de manera competitiva y manifestarse con actitudes de calidad en la vida cotidiana.

Calidad. El hombre y la calidad, Calidad y Competitividad.

2. MATEMÁTICAS

Comprende conocimientos que proporcionan elementos de índole formativo para el desarrollo de habilidades de abstracción y la expresión de formalismos, además de proporcionar conocimientos específicos fundamentales para la Informática y Computación.

2.1. MATEMÁTICAS BÁSICAS

2.2. MATEMÁTICAS APLICADAS

2.3. MATEMÁTICAS DISCRETAS

2.4. HERRAMIENTAS COMPUTACIONALES

2.1 MATEMÁTICAS BÁSICASObjetivo: .Proporcionar los conocimientos clásicos de la disciplina matemática, que son la base formal para todos los desarrollos posteriores.

Álgebra. Los números: enteros, reales, racionales, irracionales, naturales, primos, complejos. Razones y Proporciones. Notación algebraica. Operaciones algebraicas: suma, resta, multiplicación y división. Productos Notables, Factorización, Ecuaciones algebraicas de primer y segundo grado, Sistemas de Ecuaciones algebraicas de primer y segundo grado.

Geometría y Trigonometría. Funciones y relaciones, Logaritmos y antilogaritmos, Ecuaciones Exponenciales, Series y sucesiones, Geometría plana y del espacio: Leyes y principios, Axiomas, Teoremas, Intersección de rectas, planos, círculos y esferas. Funciones trigonométricas básicas, Identidades Trigonométricas, Ecuaciones Trigonométricas, Sistemas de Ecuaciones Trigonométricas.

Geometría Analítica. Coordenadas rectangulares y polares, Representación de funciones, Lugar geométrico: Recta, Elipse, Circunferencia, Parábola e Hipérbola, Intersección de lugares geométricos, Tangentes, Asíntotas, Traslación y Rotación. Coordenadas polares. Interpretación geométrica.

Cálculo Diferencial. Límites y Continuidad, Derivabilidad y Continuidad, La derivada, Técnicas de derivación. Máximos y Mínimos, Curvatura, Radio de curvatura.

Cálculo Integral. La Antiderivada, Técnicas de Integración, La Integral indefinida, La Integral definida, Áreas, Sólidos de revolución.

2.2 MATEMÁTICAS APLICADASObjetivo: Propiciar el ejercicio de habilidades, como elemento formativo y proporcionar conocimientos específicos para desarrollos posteriores.

Probabilidad y Estadística. Definición de Probabilidad, Espacio de probabilidad y Espacio muestral. Teoremas básicos de la

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 9

Page 10: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

probabilidad. Cálculo de probabilidades. Probabilidad condicional, Eventos independientes, Variables aleatorias, Funciones de probabilidad y densidad, Valor Esperado, Varianza. Estadística: Poblaciones y Muestras, Frecuencias, Histogramas, Parámetros estadísticos (media, mediana, cuartiles, moda, rango, varianza, desviación estándar, medidas de tendencia y de dispersión), Distribuciones: Binomial, Poisson, Normal.

2.3 MATEMÁTICAS DISCRETASObjetivo: Brindar un cuerpo de conocimientos formales, esencialmente vinculados con la filosofía y disciplina computacional. Proporcionar técnicas para planteamiento y resolución de problemas de conteo y enumeración.

Lógica y Conjuntos.

Lógica Proposicional. Sustitución textual y el concepto de igualdad, Expresiones boolenas, Igualdad y Equivalencia, Satisfactibilidad (validez y dualidad), Teoremas de negación (in equivalencia, falso, disyunción, conjunción e implicación), Demostración por casos, contradicción, contra positivo y aplicaciones.

Lógica de Predicados. Cuantificación, Sintaxis e interpretación de la cuantificación, Reglas de manipulación, Rangos, Cuantificación Universal, Cuantificación Existencial, Predicados y programación: Precondiciones y poscondiciones; Invariantes.

Conjuntos. Teoría de Conjuntos, Descripción de conjuntos y membresía, Predicados para la membresía, Lógica de predicados y membresía, Operaciones sobre conjuntos, Teoremas relativos a las operaciones sobre conjuntos, Unión e intersección de familias de conjuntos, El axioma de elección, Paradojas y conjuntos mal definidos.

Combinatoria. Análisis combinatorio, Inducción y Recursión, Ordenaciones, Permutaciones y Combinaciones, Teorema del binomio, Coeficientes binomiales, Principio de Inclusión y exclusión, Teoría de conteo, Funciones generadoras, Relaciones de recurrencia.

Relaciones y Grafos.

Relaciones. Relaciones Binarias y operaciones sobre ellas, Propiedades reflexiva, simétrica, transitiva y antisimétrica de relaciones binarias, Cerradura simétrica, reflexiva y transitiva, Ordenes parciales, Conjuntos finitos parcialmente ordenados (lattices), Relación uno a uno entre las relaciones de equivalencia y las particiones en clases de equivalencia.

Árboles. Definición, Aristas de corte, Vértices de corte, Convexidad, Profundidad, Recorridos, Árboles balanceados, Aplicaciones, Árboles como fundamentación matemática de estructuras de datos.

3. ARQUITECTURA DE COMPUTADORAS

Comprende la conformación física de los equipos de cómputo, sus antecedentes y evolución, integración y funcionamiento. Se incluyen conocimientos de instalación, mantenimiento, medidas de seguridad y configuración de las diferentes arquitecturas existentes, así como de sus periféricos.

3.1. FÍSICA

3.2. SISTEMAS DIGITALES

3.3. TIPOS DE CONFIGURACIÓN DE COMPUTADORAS

3.4. INSTALACIONES Y EQUIPOS

3.5. HERRAMIENTAS COMPUTACIONALES

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 10

Page 11: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

3.1 FÍSICAObjetivo: Comprender los principios dela física clásica y moderna, sus leyes y principios que la regulan..

3.1.1 Temas de Mecánica, Óptica y Física Moderna

Mecánica. Necesidad de la física como ciencia para modelar, comprender y predecir el comportamiento de fenómenos de la naturaleza. Magnitudes y unidades. Fuerza. Sistemas en equilibrio estático. Dinámica. Masa. Trabajo. Energía. Potencia. Cinemática. Energía cinética y energía potencial. Conservación de la energía. Conservación de la cantidad de movimiento. Fuerza gravitacional. Leyes de Newton. Ley de gravitación universal. Campo gravitacional.

Óptica. Movimiento ondulatorio. Teoría electromagnética: fotones y luz. Propagación de la luz. Óptica geométrica: lentes, diafragmas, espejos, sistemas ópticos. Reflexión óptica. Refracción óptica. Interferencia óptica. Difracción óptica. Teoría cuántica de la luz. Radiación láser.

Física Moderna. Física relativista: relatividad Galileana, ecuaciones de Lorentz-Fitzgerald, masa y energía relativistas. Teoría cuántica: radiación de un cuerpo negro, la hipótesis cuántica de Planck, el efecto fotoeléctrico, dualidad onda-partícula, el modelo de Bohr, la hipótesis de De Broglie. Mecánica cuántica: la función de onda, el principio de incertidumbre de Heisenberg, implicaciones filosóficas, principio de exclusión de Pauli. Física nuclear: partículas atómicas y subatómicas. Fisión y fusión nucleares. Partículas elementales de quarks. Teorías unificadas.

3.1.2 Electricidad y Magnetismo

Electricidad. Carga eléctrica. Ley de Coulomb. Campo eléctrico. Líneas de fuerza. Potencial eléctrico. Electrostática. Conceptos básicos de electricidad y electrónica. Electrodinámica. Conductores y aislantes. Corriente eléctrica. Potencia eléctrica. Resistencia. Ley de Ohm. Conductividad. Circuitos eléctricos simples.

Magnetismo. Inducción magnética. Fuerzas sobre conductores portadores de corriente. Concepto de magnetización. Imanes. Campo magnético. Características magnéticas de los materiales. Ferromagnetismo. Ferritas. Superconductividad: historia y materiales superconductores, inducción magnética. Ecuaciones de Maxwell.

Circuitos eléctricos. Características v-i de los componentes pasivos y activos. Leyes de Kirchoff. Medición de corriente y voltaje. Relaciones entre corriente y voltaje. Análisis de circuitos resistivos. Respuestas a excitaciones variables en general y senoidales en particular. Respuesta transitoria y en estado permanente. Impedancia. Capacitancia. Condensadores. Circuitos RC, RL y RLC. Métodos de análisis en el dominio de la frecuencia. Funciones de transferencia. Amplificadores operacionales.

3.1.3 Electrónica

Principios de electrónica. Componentes electrónicos básicos: Resistencia, capacitancia, inductancia, semiconductores: diodos, transistores, amplificadores operacionales. En circuitos analógicos y digitales

Circuitos electrónicos. Representación analítica de señales. Osciladores. Amplificadores. Conmutadores. Circuitos básicos: inversor, sumador, derivador, integrador. Moduladores y demoduladores. Circuitos integrados. Flip-flops integrados. Circuitos integrados lineales: amplificadores operacionales, reguladores (filtros y fuentes de poder), digitales (comparadores y convertidores).

Tecnologías de circuitos integrados. Principios y fases de la integración. Circuitos integrados de pequeña, mediana y gran escala. Compuertas DTL, TTL y ECL. Tecnología TTL, MOS y CMOS. Circuitos estáticos y dinámicos. Microelectrónica. Dispositivos CCD. Rendimiento, economía de escala, interconexiones, pins.

Dispositivos de propósito especial. Conversores A/D y D/A. Necesidad de conversión. Moduladores y demoduladores. Multiplexores.

3.2 SISTEMAS DIGITALESObjetivo: Proporcionar elementos teóricos y prácticos para comprender los subsistemas básicos de las computadoras.

3.2.1 Diseño Lógico

Sistemas de Numeración. Representación de números: binario, octal, hexadecimal, decimal, BCD. Conversión. Operaciones. Aritmética de punto fijo.

Circuitos Combinatorios. Álgebra de Boole: definiciones, teoremas básicos. Funciones lógicas. Simplificación de funciones lógicas. Mapas de Karnaugh. Minimización. Métodos de análisis y diseño. Compuertas. Sumadores. Convertidores de código. Decodificadores. Multiplexores. Tecnologías: TTL, ECL, MOS, CMOS, I2L, MSI, LSI.

Circuitos Secuenciales. Multivibradores (flip-flops): Astable, monoestable, biestable. Registros y transferencia de datos. Transferencia de datos. Contadores. Contadores integrados. Circuitos secuenciales sincronizados.

3.2.2 Subsistemas Básicos

Unidades Funcionales. Estudio de las partes y de los subsistemas principales componentes de una computadora. CPU: unidad aritmética y lógica, unidad de control, registros. Procesador aritmético. Controladores. Puertos. Canales. Microprocesadores.

Memorias. Almacenamiento, particiones, direccionamiento. Operaciones de buses. Memorias caché, memorias de lectura-escritura, de sólo lectura. Memoria virtual. Materiales y tecnologías de almacenamiento.

Dispositivos periféricos de almacenamiento externo. Tambores, cintas y discos magnéticos, discos ópticos, discos compactos, disquetes. Características: tiempos de acceso, velocidades, capacidades de almacenamiento, bloqueaje, confiabilidad, tiempo de vida. Procesos sincrónicos y asincrónicos para atención de periféricos. Manejo de interrupciones. Programas de atención a periféricos: drivers.

Dispositivos periféricos de entrada – salida. Lectoras de cinta de papel, de tarjetas perforadas: características, velocidad, fallas. Impresoras de matriz, de inyección de tinta, de tecnología láser, a color: características. monitores: tamaños, resoluciones colores, escáner,. cámaras de video, bocinas, teclados, ratón, lápices ópticos. Atención de periféricos: interrupciones.

3.3 TIPOS Y CONFIGURACIONES DE COMPUTADORAS

Objetivo: Estudiar diferentes arquitecturas de sistemas existentes a lo largo de su evolución histórica, y analizar las nuevas tendencias.

3.3.1 Arquitecturas y formas de procesamiento

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 11

Page 12: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

Historia y Evolución. Primera generación: lenguaje de máquina. Segunda generación: lenguaje ensamblador, primeros lenguajes de programación (FORTRAN, COBOL), compiladores y sistemas operativos, multiprogramación, procesamiento en batch o por lotes. Tercera generación: multiprogramación, multiprocesamiento, tiempo compartido, CPU y terminales, lenguajes algorítmicos de programación (Algol, Pascal, PL/I). Mainframes. Cuarta generación: compactación de los componentes. Quinta generación. Microprogramación. Minicomputadoras. Microprocesadores.

Arquitectura Clásica de Von Neumann. Descripción funcional de una computadora: CPU, memoria, dispositivos de entrada – salida. Codificación y representación interna de la información, almacenamiento. Unidad aritmética: números enteros, de punto fijo y de punto flotante. Unidad de control: contador de programa. Lenguaje máquina, Buses para comunicación con los periféricos. Puertos. Interrupciones de entrada-salida.

Microprocesadores. Conceptos de: Descripción funcional: unidad de control, unidad aritmética, registros especiales, memorias, stacks, puertos, canales, relojes. Instrucciones, interrupciones, controladores. Entrada-salida serie y paralela. Puertos especiales: para el teclado, para la pantalla de despliegue, para convertidores A/D y D/A.

Formas de procesamiento. Conceptos de: monoprocesamiento, multiprogramación, batch o por lotes, tiempo compartido, tiempo real. Diferentes paradigmas de programación y su relación con las arquitecturas. Procesamiento conversacional. Computación personal. Multiprocesamiento. Configuraciones multiprocesador: procesamiento distribuido, mensajes, eventos.

Modelo Cliente-Servidor. Conceptos de :Servidores. Estaciones de trabajo. Computadoras personales. Caracterización por medio del software. Agentes. Especificidad funcional. Comunicación: cooperación, sincronización, mensajes, eventos.

3.4 INSTALACIONES Y EQUIPOSObjetivo: Brindar los conocimientos básicos y pautas necesarias para la adecuada determinación de ambientes que respondan a normas y requerimientos físicos, de comodidad y de seguridad.

3.4.1 Instalaciones

Instalaciones Físicas. Ubicación del edificio o sala para los equipos (computadoras, servidores, sala de computadoras personales, otros). Piso falso, control de temperatura y de humedad, climatización especial. Aislamiento y protecciones.

Eléctricas. Infraestructura eléctrica: capacidades, balanceo de fases, tierras físicas, líneas dedicadas. Sistemas de potencia ininterrumpibles.

3.4.2 Administración y mantenimiento

Configuración inicial. Conceptos básicos de: Conceptos básicos de:funcionalidad e integración de entornos operativos: usuarios, categorías, derechos de acceso. Definición de parámetros iniciales. Políticas de operación. Mobiliario: muebles especiales para diferentes equipos. Consideraciones de funcionalidad e higiene.

Mantenimiento. Conceptos básicos de: Evaluación de nuevas tecnologías. Actualización. Ampliación por crecimiento: parámetros, estadísticas. Bitácoras de uso. Reemplazo de equipo.

3.4.3 Seguridad

Medidas preventivas de seguridad. Respaldos externos de la información. Equipos respaldados en espejo. Centros de cómputo de respaldo.

Siniestros. Robo: normas preventivas y mecanismos de seguridad y vigilancia de las instalaciones contra robo; alarmas. Acceso: normas de acceso a las salas con equipo; formas y medios para control del acceso. Incendios: detectores de fuego y de humo; extintores. Interrupción de energía: equipos de fuerza ininterrumpible y plantas generadoras.

4. SISTEMAS OPERATIVOS Y UTILERÍAS

Comprende los conocimientos básicos de Sistemas Operativos para el funcionamiento los Equipos de Cómputo en sus distintas configuraciones y modalidades. Incluye el manejo de utilerías.

4.1. SISTEMAS OPERATIVOS

4.2. UTILERÍAS Y MANEJADORES

4.3. HERRAMIENTAS COMPUTACIONALES

4.1 SISTEMAS OPERATIVOS Objetivo: Estudiar la teoría, de sistemas operativos, con énfasis en cada uno de sus componentes: manejo del procesador, manejo de memoria, administración de dispositivos, y manejo de información.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 12

Page 13: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

4.1.1 Estructuras Básicas

Historia y Evolución. Necesidad del sistema operativo. Mejor aprovechamiento de recursos de hardware. Gestión. Sistemas operativos a través de las generaciones de computadoras.

Esquema Básico. Objetivo y funciones generales. Concepto y evolución de los sistemas operativos. Estructura interna. Tipos de sistemas: monousuario, multiusuario, servidor de red, de tiempo real, de propósito especial y otros. Uso y manejo de sistemas operativos.

Manejo de Dispositivos y Servicios Especiales. Dispositivos de entrada/ salida. Configuración. Seguridad y protección. Accesos, jerarquías.

4.1.2 Tipos de Sistemas Operativos

Tipos especiales de Sistemas Operativos. Sistemas operativos de red. Sistemas distribuidos. Modelos de procesos distribuidos. Sistemas en tiempo real. Sistemas para procesamiento paralelo y concurrente. Sistemas para Multiprocesamiento.

Ambientes Gráficos. Interfaces gráficas: menús, íconos, manejo de ratón. Ventanas. Entornos multitarea. Activación simultánea de procesos. Intercomunicación entre procesos.

4.2 UTILERÍAS Y MANEJADORESObjetivo: Estudiar las principales categorías y herramientas de base necesarias para la configuración, el arranque, el uso eficiente y la operación de los sistemas de cómputo.

4.2.1 Orientados al Usuario

Sistemas de Respaldo y Recuperación. Medios de almacenamiento. Compactación y descompactación. Periodicidad y confiabilidad. Respaldos incrementales. Recuperación de información desde medios con daños físicos. Herramientas para reparación y recuperación.

Tratamiento de Virus. Tipos de virus y vehículos de transmisión. Detección y erradicación. Reparación de archivos.

4.2.2 Orientados al Sistema

Administración y Vigilancia. Bitácoras. Detección de errores físicos. Manejo de suspensiones de energía e interrupciones de servicio. Herramientas para arranque y manejo de recursos físicos. Herramientas para diagnóstico. Reinicio de tareas.

5. PROGRAMACIÓN E INGENIERÍA DE SOFTWARE

Incluye conocimientos relacionados con el Diseño y Construcción de Programas y Sistemas Computacionales. Metodologías y Programación en distintos Lenguajes. Algoritmia, Análisis y Diseño de Sistemas.

5.1. ALGORÍTMOS

5.2. PARADIGMAS DE PROGRAMACIÓN Y LENGUAJES

5.3. SISTEMAS DE SOFTWARE

5.4. HERRAMIENTAS COMPUTACIONALES

5.1.- ALGORITMOSObjetivo: Estudiar las técnicas de diseño necesarias para formular y expresar algoritmos computacionales, estructurando en forma eficiente la representación elegida para la información. Lograr la construcción de programas en forma correcta y metodológica.

5.1.1 Fundamentos de Algorítmica

Evolución de los Lenguajes de Programación . Formas primitivas de cálculo y sistemas numéricos. Generaciones, cambios de tecnología, evolución de lenguajes.

Algorítmica Básica. Descripción de situaciones. Acciones para la resolución de un problema. Expresión de acciones y temporalidad. Representación de la información: datos. Concepto de programa almacenado. Definición de algoritmo y

expresión. Diagramas de flujo. Pseudo código. Información y estructuras algorítmicas de control.

Enfoque Estructurado. Elementos básicos de un lenguaje imperativo (de procedimientos) de programación: variables, tipos simples (enteros, reales, caracteres, cadenas, lógicos), expresiones, estructuras algorítmicas de control (if, case, while, repeat, for). Arreglos de tipos simples. Segmentación de programas. Procedimientos y funciones: variables globales y locales, parámetros. Documentación de programas. Programación Estructurada.

Enfoque por Objetos. Concepto de objeto. Encapsulamiento de la información. Tipos abstractos de datos. Clases. Herencia. Polimorfismo. Comunicación entre objetos: mensajes. Lenguajes de programación por objetos y sus variantes.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 13

Page 14: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

5.1.2 Estructuras de Datos

Estructuras Estáticas en Memoria Central. Información: tipos y valores. Arreglos: homogeneidad de la información, estatismo en memoria, acceso a elementos. Aplicaciones. Técnicas de búsqueda, eliminación, inserción y clasificación en arreglos unidimensionales y bidimensionales. Arreglos n-dimensionales. Registros: heterogeneidad de la información.. Aplicaciones.

Estructuras Dinámicas en Memoria Central. Dinamismo en memoria. Apuntadores. Listas. Árboles. Propiedades matemáticas de los árboles. Técnicas de rastreo, búsqueda, eliminación, inserción, otras. Búsqueda e inserción en árboles, en árboles balanceados, en árboles binarios, en árboles B. Algoritmos iterativos y algoritmos recursivos. Recursividad.

Estructuras en Memoria Secundaria. Archivos. Características físicas y características lógicas. Medios de almacenamiento. Tipos de organización de archivos: secuencial, secuencial con índices, llaves, llaves múltiples. Relación entre los medios de almacenamiento y las organizaciones. Archivos de información especial: directorios. Tratamiento de listas y árboles en memoria secundaria. Accesos y recuperación de información. Respaldos y seguridad de la información.

Organización de Archivos. Tipos de archivos de acuerdo con su organización. Operaciones sobre archivos. Apuntadores e índices.

Búsqueda. Métodos de búsqueda, estructuras de datos relacionadas.

5.1.3 Complejidad

Estrategias para la construcción de Algoritmos. Selección de métodos basados en criterios de eficiencia y tipos de algoritmos.

5.2 PARADIGMAS DE PROGRAMACIÓN Y LENGUAJES

Objetivo: Estudiar la naturaleza de los lenguajes de programación considerando la filosofía que emplean para describir elementos de la realidad. Estudiar formas y características de implantación de los procesadores de los lenguajes.

5.2.1 Familias y Tipos de Lenguajes

Programación Imperativa. Modelado de la realidad por medio de representaciones de la información y de un conjunto de acciones a realizar. Orden de las acciones en el tiempo. Lenguajes representativos: FORTRAN, BASIC, Algol y lenguajes tipo Algol, Pascal, PL/I, C, COBOL.

Programación Visual y por Eventos. Principios: iconos, botones, marcos, menús, ventanas. eventos producidos por el usuario. Combinación del paradigma algorítmico y elementos visuales. Maneja de eventos y comunicación con el entorno del usuario.

5.3.- SISTEMAS DE SOFTWAREObjetivo: Presentar las diferentes filosofías, conceptos, metodologías y técnicas utilizadas para la construcción de sistemas de software, considerando su análisis, especificaciones, diseño, programación, documentación, verificación y evaluación.

5.3.1 Análisis y Diseño

Conceptos generales sobre Sistemas. Definición de sistemas. Naturaleza de los sistemas. Razones y criterios para la automatización de sistemas. Sistemas de información en las organizaciones. Ciclo de vida: análisis, diseño, desarrollo o construcción, implantación y prueba, liberación. Riesgos,

planeación temporal, seguimiento y control. Estimación del costo y del tiempo global de desarrollo.

Análisis de Sistemas. Identificación de las necesidades. Especificación de requerimientos. Herramientas para el análisis. Viabilidad, análisis económico, análisis técnico. Importancia de la fase de análisis. Impacto de las fallas debidas a errores en el análisis: costos.

Metodologías para Análisis. Principios generales: convenciones, estándares, no duplicación o multiplicación del trabajo. Recabación de requerimientos. Cuestionarios, entrevistas. Modelado: herramientas. Métodos de análisis estructurado: diagramas de flujo de datos, diccionario de datos, diagramas de entidad-relación, diagramas de transición de estados. Métodos de análisis orientados a objetos. Notación para la documentación del proceso. Auditorias.

Diseño de Sistemas. Fundamentos del diseño: abstracción, refinamiento, modularidad, jerarquías. Importancia de la fase de diseño. Impacto de los errores de diseño según el momento de su detección: costos. Segmentación del diseño: equipos de trabajo. Relaciones y jerarquías. Análisis y diseño dirigido por los datos (Warnier-Orr). Análisis y diseño dirigido por funciones.

Metodologías de Diseño. Conceptos generales de: diálogo con el usuario, ratificación de las etapas del diseño, métodos especiales para diseño estructurado descendente y verificación ascendente. Metodologías de Jackson, de Yourdon, diagramas de Warnier-Orr. Métodos de diseño orientados a objetos.

5.3.2 Implantación, Prueba y Mantenimiento

Ciclo de vida de los Sistemas. Modelos para el ciclo de vida: análisis-diseño-desarrollo; construcción-implantación; prueba-liberación y espiral-cascada. Segmentación y modalidad. Criterios y elementos de conexión entre las partes. Diálogo con el usuario a lo largo de todo el ciclo de vida. Preparación del usuario para empleo del sistema y para formular requerimientos de actualización.

Control del avance de Proyectos de Software. Control del avance del proyecto respecto de la calendarización programada. Tipos de retardos y análisis de sus causas: falta de especificaciones, malas especificaciones, errores en etapas anteriores y otros. Detección y corrección de las fallas: Retroalimentación. Red de tareas, métodos PERT y CPM.

Métodos de Prueba. Estrategias de prueba: verificación y validación. Pruebas unitarias. Integración de pruebas. Cumplimiento de especificaciones. Controles especiales. Pruebas de robustez. Detección y corrección de errores: depuración. Seguridad. Auditoria.

Mantenimiento y Extensiones . Definición de mantenimiento. Factores pertinentes. Mantenimiento preventivo. Mantenimiento correctivo. Adecuaciones. Extensiones de la operatividad. Importancia de la documentación para el mantenimiento. Costos.

5.3.3 Consideraciones de Calidad

Normas, Estándares y Documentación. Normatividad de formas, métodos, metodología y procedimientos de trabajo. Definición o adopción de estándares. División del trabajo. Documentación de procesos y procedimientos. Documentaciones parciales y final. Documentación para el usuario final.

Control de Calidad de Software. Metodologías para detección de errores. Repercusión de errores en el costo total. Funciones y métricas de crecimiento de los costos. Factores de calidad: corrección, fiabilidad, eficiencia, facilidad de uso, de prueba y de

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 14

Page 15: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

mantenimiento, adaptabilidad y flexibilidad, portabilidad, reuso, completitud, facilidad de auditoria.

Auditoria de Sistemas. Conceptos básicos de documentación y seguimiento de estándares. Entradas y salidas. Procesos. Metodologías de desarrollo. Archivos: protecciones, accesos.

Derechos del personal de la unidad informática y de los usuarios. Confidencialidad de los sistemas. Análisis de costo-beneficio de los sistemas. Sistemas integrales en ambientes de PC aisladas y en red. Revisiones de integridad, consistencia, confidencialidad y seguridad de la información. Evaluación de la construcción y del mantenimiento de los sistemas

6. BASE DE DATOS

Comprende los conceptos básicos del diseño y construcción de los diferentes tipos de Bases de Datos, conocimiento de manejadores de las mismas, así como su programación.

6.1. BASES DE DATOS

6.2. RECUPERACIÓN DE INFORMACIÓN

6.3. SISTEMAS DE INFORMACIÓN

6.4. HERRAMIENTAS COMPUTACIONALES

6.1 BASES DE DATOSObjetivo: Estudiar los principios de las bases datos y sus diferentes modelos. Brindar los conocimientos necesarios para el diseño y realización de sistemas de bases de datos, considerando aspectos de análisis, organización lógica y física, determinación del modelo apropiado, así como selección y aplicación de las herramientas adecuadas.

6.1.1 Modelado y Diseño

Conceptos Generales. Definición de una base datos. Elementos de un sistema de base de datos. Objetivos. Consistencia. Compartición. Normas. Restricciones de seguridad. Integridad. Control centralizado y control distribuido. Administración de la base de datos. Abstracción de datos. Usuarios de la base de datos. Administrador de la base de datos.

El Modelo Jerárquico. Estructura. Relaciones padre – hijo. Propiedades del esquema. Árboles. Estructura de almacenamiento. Tipos de acceso. Integridad y seguridad del modelo. Definición completa de una base de datos jerárquica.

El Modelo de Red. Estructura. Registros. Campos y datos.

El Modelo Relacional. Conceptos básicos. Dominios, atributos, tuplas, relaciones, atributos llave, índices y llaves. Álgebra relacional. Operaciones. Cálculo relacional, Vistas. Esquema de base de datos relacional. Regla de unicidad. Normalización.

Modelo Entidad – Relación. Atributos y entidades. Valores y dominios de los atributos. Tipos de entidades. Atributos llave. Tipos de relación. Instancias de relaciones. Restricciones estructurales. Entidad débil. Representación del modelo mediante diagramas. Generalización y especialización. Agregación. Conversión de los diagramas en tablas.

Diseño Relacional. Requerimientos y análisis. Diseño conceptual. Esquema conceptual. Diseño lógico. Diseño físico e implantación. Problemas de redundancia. Valores nulos. Dependencias funcionales. Reglas de inferencia. Formas

normales: primera, segunda, tercera, interpretación de la tercera forma normal, forma normal de Boyce-Codd. Proceso de normalización.

Modelos Alternativos. Modelo orientado a objetos: tipos abstractos de datos, herencia, identidad de objetos, modelado de datos y estrategias de diseño, persistencia, métodos especiales de acceso, consideraciones de seguridad.

Bases de Datos Distribuidas. Concurrencia de procesos. Estructura y diseño: autonomía, dependencia y cooperación de funciones y módulos. Transparencia de uso. Problemas de los sistemas distribuidos: procesamiento de consultas, actualización, recuperación.

6.1.2 Manejadores y Uso

Manejadores. Caracterización por tipo de modelo y estructura interna. Capacidades. Seguridad. Consideraciones de instalación. Interfaces para recepción de datos. Interacciones con el entorno. Uso.

Lenguajes de Consulta. Tipos de lenguajes. Posibilidades. Lenguajes interactivos. SQL: conceptos básicos, definición de datos, consultas y actualización, manejo de vistas, SQL embebido. Lenguajes de programación. Relación con otros tipos de lenguajes y ambientes.

Arquitectura de Sistemas de Bases de datos. Independencia lógica de datos. Independencia física de datos. Niveles interno, conceptual y externo de la arquitectura. Lenguaje de definición de datos. Diccionarios de datos. Lenguaje de manipulación de datos. Interfaces. Utilerías.

6.1.3 Desarrollo e Implantación de Aplicaciones

Elementos Básicos. Funciones del lenguaje de definición de datos. Funciones del lenguaje de manipulación de datos. Lenguajes de manipulación de datos de los modelos de red y relacional.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 15

Page 16: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

Manejo de Archivos. Almacenamiento de registros y organización de archivos. Dispositivos de almacenamiento secundario. Apuntadores. Tipos de registros y bloques.

Seguridad en bases de datos. Aspectos de seguridad e integridad. Protección de bases de datos. Protección de accesos. Auditoria de bases de datos. Privilegios y autorizaciones. Especificación de restricciones. Restricciones en las transacciones. Validaciones.

6.2. RECUPERACIÓN DE INFORMACIÓNObjetivo: Brindar los elementos básicos requeridos para el manejo de grandes volúmenes de información, lo cual incluye el estudio de los aspectos característicos del hardware y software necesarios para un procesamiento eficiente.

6.2.1 Dispositivos de Almacenamiento de Información

Dispositivos. Conceptos básicos de Hardware especial según el modelo empleado. Discos magnéticos: estructura, organización, acceso. Funciones básicas de lectura y escritura. Discos ópticos: CD-ROM, CD interactivos. Cintas y cartuchos magnéticos: formatos, etiquetas, registros.

6.2.2 Archivos para grandes Volúmenes de Datos

Métodos. Conceptos básicos de estructuras de datos auxiliares para organización de la información: reservorios, diccionarios de datos, directorios, estructuras de tipo hipertexto.

Seguridad. Protección y recuperación en caso de fallas. Jerarquías de usuarios. Derechos de acceso.

6.3. SISTEMAS DE INFORMACIÓN

Objetivo: Estudiar los conceptos básicos de técnicas y metodologías de análisis y diseño para la concepción y entendimiento de sistemas de manejo de información.

6.3.1 Teoría de Sistemas

Enfoques Sistémicos. Los sistemas de cómputo como parte de un sistema general. El sistema y su medio ambiente.

Control de Calidad. Significado. Técnicas. Control de entradas y salidas del sistema. Retroalimentación. Análisis estadístico. Garantías. Confiabilidad.

6.3.2 Análisis y Diseño de Sistemas de Información

Análisis y Diseño. Interacción con los usuarios potenciales. Especificación de requerimientos. Metodologías de análisis y diseño de sistemas: de Yourdon, de Warnier, funcional, por objetos. Documentación.

6.3.3 Desarrollo e Implantación

Desarrollo. Conceptos básicos de desarrollo. Lenguajes de programación orientados a sistemas de información. Modalidad. Diseño de pruebas: etapas, integración. Determinación de pautas y normatividad para los desarrollados.

Implantación. Conceptos básicos de implantación. Etapas críticas. Elaboración de manuales para usuarios. Pruebas y criterios de aceptación. Retroalimentación. Métodos de capacitación. Liberación del sistema.

6.3.4 Administración de Sistemas de Información

Organización y Administración. Conceptos básicos de evaluación de alternativas en hardware y software.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 16

Page 17: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

7. REDES

Incluye conocimientos básicos de Hardware y Software referentes al uso de Equipos de Cómputo de manera compartida, la distribución de los recursos para el óptimo funcionamiento de un conjunto de computadoras.

7.1. TRANSMISIÓN Y COMUNICACIÓN DE DATOS

7.2. MODELOS

7.3. PROTOCOLOS

7.4. INTERCOMUNICACIÓN DE REDES

7.5. SEGURIDAD E INTEGRIDAD DE LA INFORMACIÓN

7.6. HERRAMIENTAS COMPUTACIONALES

7.1 TRANSMISIÓN Y COMUNICACIÓN DE DATOS

Objetivo: Conocer los elementos operativos básicos requeridos para la transmisión y recepción de información.

7.1.1 Teoría de la Información

Conceptos Teóricos. Conceptos básicos de transmisión y comunicación de información. Medida de la información

Códigos. Conceptos básicos de codificación de la información. Redundancia. Protección. Códigos de control (bit de paridad, checksum). Códigos BCD (Binary Coded Decimal). Código de Hamming. Códigos algebraicos. Códigos ASCII (American Standard Code for Information Interchange) y EBCDIC (Extended Binary Coded Decimal Interchange Code). Compresión de texto.

Errores. Conceptos básicos de detección y corrección. Algoritmos: paridad, sumas de verificación, verificación redundante cíclica (Cyclic Redundancy Check). Métodos especiales.

7.1.2 Señales

Tipos y Enlaces. Conceptos básicos de señales analógicas. Señales digitales. Digitalización de señales. Banda base. Filtros. Modulación y demodulación: AM (Amplitude Modulation), FM (Frequency Modulation), PM (Phase Modulation). Módems. Transiver y transponder.

7.1.3 Transmisión de Voz, Imágenes y Datos

Comunicaciones. Conceptos básicos de ancho de banda y espectro de frecuencias. Velocidad de canal y capacidad de transmisión. Circuitos dedicados y no dedicados. Circuitos virtuales. Conmutación de circuitos. Conmutación de paquetes.

Modos de Transmisión. Conceptos básicos de códigos de sincronización. Transmisión sincrónica y asincrónica. Formatos de mensajes. Métodos de transmisión serie y paralelo.

Medios y Elementos Físicos. Conceptos básicos sobre cable coaxial. Cable de par trenzado. Fibra óptica. Microondas analógicas y digitales. Tipos de satélites. Espacios satelitales. Microondas satelitales. Redes públicas digitales. Redes telefónicas. PBX (Private Branch Exchange). Redes amplias mediante PBX.

Dispositivos de Comunicación. Conceptos básicos, dispositivos de la capa física. Repetidores. Concentradores y distribuidores (Hubs). Conmutadores de datos, switches. Puentes. Enrutadores. Compuertas (Gateways).

Servicios de Comunicaciones. Conceptos básicos de vídeo interactivo. Teleconferencia. Videoconferencia. Estándar ITU H.320. Redes de alta velocidad. Frame Relay para transmisión integral. ATM (Asynchronous Transfer Mode). Redes RDSI (Red Digital de Servicios Integrados) o ISDN (Integrated Services Digital Network).

7.2 MODELOSObjetivo: Estudiar los elementos teóricos básicos, las características y las propiedades de los diferentes modelos de redes de cómputo, así como los componentes de las redes, con el fin de diseñar e implantar aplicaciones específicas.

7.2.1 Topologías

El Modelo ISO/OSI. Organización ISO (International Organization for Standarization). Organización OSI (Open Systems Interconnection). Modelo de referencia. Nivel 1: capa física. Nivel 2: Capa de enlace de datos. Nivel 3: Capa de red. Nivel 4: Capa de transporte. Nivel 5: Capa de sesión. Nivel 6: Capa de presentación. Nivel 7: Capa de aplicación.

Arquitectura. Evolución de las redes de transmisión de voz y datos. Función de las redes. Capas y niveles de enlace. Modelo OSI. Redes LAN (Local Area Network), MAN (Metropolitan Area

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 17

Page 18: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

Network), WAN (Wide Area Network). Sistemas abiertos. Conectividad e interoperabilidad. Administración de redes, supervisión, dimensionamiento, seguridad, manejo de errores. Redes de redes.

Estándares y Organizaciones. DoD (Department of Defense). IEEE (Institute of Electrical and Electronic Engineers). ITU (International Telecommunications Union). El modelo de referencia OSI (Open Systems Interconnection). SNA (Systems Network Architecture). DNA (DEC Network Architecture). BNA (Burroughs Network Architecture).

Redes Locales (LAN). Conceptos básicos de los elementos de una red LAN (tarjeta de red, cableado, software). Ethernet_II. Esquema cliente-servidor. Servidores y anfitriones. Topologías físicas. Protocolo Polling. Protocolos de acceso al medio. Protocolo CSMA/CD (Carrier Sense Multiple Access / Collision Detect). Protocolo Token Passing. Estándar IEEE 802.3: Ethernet. Estándar IEEE 802.4: Token Bus. Estándar IEEE 802.5: Token Ring. Estándar Fast Ethernet. Estándar FDDI/CDDI (Fiber-Distributed Data Interface / Copper). Conmutación de redes LAN (LAN switching). Redes LAN virtuales. Sistemas operativos de red.

Redes Amplias (WAN). Conceptos básicos sobre dispositivos DTE (Data Terminal Equipment) y DCE (Data Communications Equipment). Capas 3 y 4 de OSI. Medios de transmisión (cableado, microondas, satélite, radio). Protocolos orientados a conexión: X.25, Frame Relay, ATM. Protocolos no orientados a conexión: TCP/IP, SNA. Conexiones punto a punto y punto-multipunto. Software de interconectividad. Aplicaciones de las redes: Consultas compartidas. Transferencia de archivos. Terminal virtual. Correo electrónico.

7.3 PROTOCOLOSObjetivo: Estudiar y analizar las convenciones empleadas para la comunicación entre las partes constitutivas de las redes de cómputo y comunicaciones.

7.3.1 Protocolos para Comunicación

Protocolos de Bajo Nivel. Noción de protocolo. Jerarquía de protocolos en OSI. Protocolos de la capa física: RS-232, RS-449; estándar V.x de ITU; interfaces X.21 y G.703. Protocolos orientados a caracteres y orientados a bits:. Control de flujo. Protocolos de capa de enlace asociados con la norma IEEE: 802.X. Protocolos de capa de red: X.25 y LAPB (Link Access Procedure Balanced); IP (Internet Protocol); Frame Relay; ATM. Direcciones IP. Esquemas de direccionamiento.

Protocolos de Alto Nivel. Protocolos de la capa de transporte: TCP (Transmission Control Protocol), IPX (Inter-networking Packet Exchange). Protocolos de la capa de sesión: X.215. Protocolos de capa de presentación: X.409.

7.4 INTERCOMUNICACIÓN DE REDESObjetivo: Proporcionar los elementos conceptuales básicos sobre la funcionalidad de las grandes redes globales, y proporcionar los elementos básicos para emplear Internet.

7.4.1 Interconectividad

Teoría de Interconexiones. Conceptos básicos sobre esquemas de direccionamiento. Direcciones IP. Protocolos para resolución de direcciones: ARP (Address Resolution Protocol) y RARP (Reverse Address Resolution Protocol) Subredes y máscaras. DNS (Domain Name System). Dominio Unix. Llamado a procedimientos remotos (RPC: Remote Procedure Call). Programación con Sockets. Teoría de enrutamiento. Spanning Tree y enrutamiento de origen. Enrutamientos estático, dinámico, exterior e interior. Protocolos de enrutamiento: camino más corto, múltiple, centralizado, aislado, distribuido y jerárquico.

Dispositivos para Interconexión. Conceptos básicos sobre repetidores. Concentradores de cableado (hubs).Conmutadores (switches). Multiplexores. Puentes. Enrutadores. Configuración con RIP (Routing Information Protocol), IGRP (Interior Gateway Rout-ing Protocol) y OSPF (Open Shortest Path First). Intercomunicación entre distintas arquitecturas. Compuertas (gateways). Aplicaciones de las compuertas. Diseño de una red mediante enrutadores. Enrutadores multiprotocolo.

Elementos de Diseño de Redes. Conceptos básicos de las metodologías de desarrollo. Datos a considerar: capacidad del canal, requerimientos de tráfico, costos, servicios, tipos de aplicaciones. Proyección a futuro. Dimensionamiento y optimización de redes.

7.4.2 Interoperabilidad

Redes Interconectadas. Conceptos básicos de análisis de la generación de tráfico producida por los diferentes protocolos. Sistemas heterogéneos. Administración y supervisión. Protocolo SNMP (Simple Network Management Protocol). Redes globales. Precursoras: ARPAnet. NSFnet, USEnet, MILnet. NIC (Network Information Center). Internet. Evolución de las redes privadas.

Internet. Familia de protocolos TCP/IP. Servicio de nombres (DNS: Domain Name Service). IPv6. Servicios: transferencia remota de archivos, correo electrónico, terminal virtual. World Wide Web. Configuración y programación en Internet. Herramientas de búsqueda de información. Consultas por menús. Consultas por hipertexto. Sitios Web. Creación de scripts y páginas Web. HTML (Hypertext Markup Language). Applets. Java. Consideraciones de seguridad.

7.5 SEGURIDAD E INTEGRIDAD DE LA INFORMACIÓN

Objetivo: Conocer los diversos métodos para garantizar la seguridad y confiabilidad de los datos que circulan en las redes, asegurando el libre tránsito de información y manteniendo las condiciones de privacidad definidas por los usuarios y los administradores de los sistemas.

Integridad. Conceptos básicos sobre el papel de las capas OSI superiores en la transmisión confiable de información. Inserción de puntos de verificación por la capa de sesión. Conversión de formatos. Métodos para garantizar la integridad en transmisión de textos comprimidos. Codificación dependiente del contexto. Comunicación confiable entre aplicaciones.

Seguridad. Seguridad en un sitio. Seguridad de extremo a extremo. Codificación y ciframiento de la información (encryption). Criptografía: llave secreta, llave pública, certificados de llaves públicas. Estándares ISO para codificación DES (Data Encryption Standard). Autentificación: código de acceso y confirmación de identidad. Firmas digitales. Software de protección (firewall).

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 18

Page 19: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

8. INTERACCIÓN HOMBRE-MÁQUINA

Comprende los conocimientos básicos para crear y establecer interfaces que permitan una mejor y más sencilla relación entre Humano – Máquina. Incluye el desarrollo de programas en Internet, Interfases Gráficas, así como el conocimiento de dispositivos para establecer dicha relación.

8.1. GRAFICACIÓN

8.2. INTERFACES HUMANO – MÁQUINA

8.3. HERRAMIENTAS COMPUTACIONALES

8.1 GRAFICACIÓNObjetivo: Conocer los principios y metodologías básicas para la representación, manipulación y despliegue de figuras e imágenes en dos y tres dimensiones, considerando los dispositivos de hardware con características específicas para procesos de graficación.

8.1.1 Dispositivos

Medios. Pantallas de alta resolución. Pantallas sensibles al tacto, escáneres, lápiz electrónico Graficadores, impresoras de color, discos compactos, cámaras de video, tarjetas de audio, altavoces, micrófonos, tarjetas de aceleración de imágenes.

8.1.2 Algoritmos de Procesamiento de Imágenes

Técnicas de Programación de Procesamiento de Imágenes. Conceptos básicos de la representación, manipulación y despliegue de objetos de dos y tres dimensiones. Representación de objetos primitivos (líneas, curvas, superficies) y objetos compuestos. Transformaciones en dos y tres dimensiones (traslaciones, rotaciones, escalamiento). Líneas ocultas y superficies. Sombreado y coloración. Gráficas interactivas y la interfaz con el usuario. Técnicas de animación.

8.1.3 Software Dedicado

Productos. Clasificación y alcances según funciones. Características generales y diferenciadoras. Facilidades diversas para dibujo, graficación, incorporación de textos, diseño, flujogramas, organigramas, efectos gráficos, animación, incorporación de sonido, manipulación de imágenes, fotos, filtros, creación de guiones. Edición por computadora (Desktop Publishing).

8.2 INTERFACES HUMANO-MÁQUINAObjetivo: Conocer los conceptos, elementos físicos y técnicas de diseño y programación para lograr una comunicación fluida humano-máquina.

8.2.1 Diseño Asistido por Computadora

Diseño por Computadora. Conceptos básicos de automatización del proceso de diseño. Modelaje geométrico. Modelaje por representación de fronteras. Métodos de entrada interactivos. Ventanas. Representaciones, transformaciones y vistas en dos y tres dimensiones. Primitivas de salida. Supresión de superficies y líneas ocultas. Modelos de sombreado y color. Métodos de modelado. Diseño de la interfaz del usuario.

Programación con CAD. Conceptos básicos sobre definición de CAD (Computer-Aided Design). Automatización mediante el proceso de programación con CAD. Creación y mantenimiento de bases de datos para CAD. Diseño general de overlays, técnicas de producción y reproducción. Archivos externos, sintaxis, estilo de programación, funciones definidas por el usuario, manejo de memoria, manejo de datos.

8.2.2 Aspectos Conceptuales en la Construcción de Interfaces

Diseño de Interfaces. Necesidades del usuario final: ayudas, eco y solicitud de respuestas concretas. Herramientas automatizadas para la construcción de interfaces. Ciclo de vida de las interfaces.

Diálogos, Guiones y Agentes. Ejecución de guiones y estafetas semánticas. Proceso asincrónico de eventos. Objetos de interacción: botones, barras, íconos. Atributos seleccionables para los objetos.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 19

Page 20: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

VIII.- CRUCE DE ÁREAS DE CONOCIMIENTO Y PERFILES

La matriz que se presenta en la figura 1 expresa la ponderación porcentual para cada uno de los cuatro perfiles técnicos profesionales, primero sólo en el nivel de las áreas.

Área de Conocimiento

Técnico enComputación

Técnico enInformática

Técnico enProgramación

Técnico enRedes

% Hrs. % Hrs. % Hrs. % Hrs.

Entorno Social 20 500 30 750 22 550 20 500

Matemáticas 22 550 22 550 22 550 22 550

Arquitectura de Computadoras 16 400 10 250 15 375 15 375

Sistemas Operativos y Utilerías

3 75 2 50 2 50 5 125

Programación e Ingeniería de Software

18 450 14 350 23 575 8 200

Bases de Datos 5 125 8 200 8 200 5 125

Redes 10 250 6 150 2 50 17 425

Interacción Hombre-Máquina

6 150 8 200 6 150 8 200

Total 100 2500 100 2500 100 2500 100 2500

FIGURA 1. MATRIZ DE PONDERACIONES PORCENTUALES DE LAS ÁREAS DE CONOCIMIENTO

La figura 2 expresa el siguiente nivel de detalle, se incluyen las ponderaciones porcentuales para las subáreas con respecto a un total de 2500 horas para cada uno de los perfiles. Es importante mencionar que las subáreas no necesariamente corresponden a materias, mientras en un perfil una subárea puede dar origen a una o más materias, en otro puede corresponder sólo a algunas secciones dentro de un curso.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 20

Page 21: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Modelos Curriculares para la Educación Media Superior

.MATRIZ DE PONDERACIÓN POR SUBÁREAS DE CONOCIMIENTO PARA CADA PERFIL

ÁREA DE CONOCIMIENTO Computación Informática Programación Redes

Horas % Horas % Horas % Horas %1. ENTORNO SOCIAL 500 20.0% 750 30.0% 550 22.0% 500 20.0% 1.1. LENGUAJE 183 7.3% 179 7.2% 186 7.4% 210 8.4%

1.2. ETICA 45 1.8% 45 1.8% 57 2.3% 20 0.8%

1.3. METODOLOGIA DE LA INVESTIGACIÓN 63 2.5% 53 2.1% 67 2.7% 70 2.8%

1.4. HISTORIA 40 1.6% 49 2.0% 78 3.1% 79 3.2%

1.5. ADMINISTRACIÓN 35 1.4% 31 1.2% 39 1.6% 14 0.5%

1.6. FINANZAS 30 1.2% 227 9.1% 23 0.8% 47 1.9%

1.7. ECONOMIA 35 1.4% 90 3.6% 24 1.0% 20 0.8%

1.8. LEGISLACIÓN 25 1.0% 49 2.0% 19 0.8% 20 0.8%

1.9. CALIDAD 44 1.8% 27 1.0% 57 2.3% 20 0.8%

2. MATEMÁTICAS 550 22.0% 550 22.0% 550 22.0% 550 22.0% 2.1. MATEMÁTICAS BÁSICAS 275 11.0% 290 11.6% 275 11.0% 450 18.0%

2.2. MATEMÁTICAS APLICADAS 227 9.1% 227 9.1% 227 9.1% 85 3.4%

2.3. MATEMÁTICAS DISCRETAS 48 1.9% 33 1.3% 48 1.9% 15 0.6%

3. ARQUITECTURA DE COMPUTADORAS 400 16.0% 250 10.0% 375 15.0% 375 15.0% 3.1. FÍSICA 248 9.9% 195 7.8% 311 12.4% 195 7.8%

3.2. SISTEMAS DIGITALES 58 2.3% 7 0.3% 10 0.4% 60 2.4%

3.3. TIPOS DE CONFIGURACIÓN DE COMPUTADORAS 50 2.0% 28 1.1% 20 0.8% 60 2.4%

3.4. INSTALACIONES Y EQUIPOS 44 1.8% 20 0.8% 34 1.4% 60 2.4%

4. SISTEMAS OPERATIVOS Y UTILERIAS 75 3.0% 50 2.0% 50 2.0% 125 5.0% 4.1. SISTEMAS OPERATIVOS 48 1.9% 6 0.3% 33 1.3% 73 2.9%

4.2. UTILERÍAS Y MANEJADORES 27 1.1% 44 1.7% 17 0.7% 52 2.1%

5. PROGRAMACIÓN E INGENIERA DE SOFTWARE 450 18.0% 350 14.0% 575 23.0% 200 8.0% 5.1. ALGORITMOS 163 6.5% 153 6.1% 133 5.3% 20 0.8%

5.2. PARADIGMAS DE PROGRAMACIÓN Y LENGUAJES 164 6.6% 165 6.6% 237 9.5% 150 6.0%

5.3. SISTEMAS DE SOFTWARE 123 4.9% 32 1.3% 205 8.2% 30 1.2%

6. BASES DE DATOS 125 5.0% 200 8.0% 200 8.0% 125 5.0% 6.1. BASES DE DATOS 55 2.2% 137 5.5% 56 2.3% 36 1.4%

6.2. RECUPERACIÓN DE INFORMACIÓN 45 1.8% 7 0.3% 86 3.4% 65 2.6%

6.3. SISTEMAS DE INFORMACIÓN 25 1.0% 56 2.2% 58 2.3% 24 1.0%

7. REDES 250 10.0% 150 6.0% 50 2.0% 425 17.0%

7.1. TRANSMISIÓN Y COMUNICACIÓN DE DATOS 60 2.4% 74 2.8% 11 0.4% 70 2.8%

7.2. MODELOS 45 1.8% 19 0.8% 12 0.5% 55 2.2%

7.3. PROTOCOLOS 45 1.8% 19 0.8% 10 0.4% 90 3.6%

7.4. INTERCOMUNICACIÓN DE REDES 57 2.3% 19 0.8% 7 0.3% 115 4.6%

7.5. SEGURIDAD E INTEGRIDAD DE LA INFORMACIÓN 43 1.7% 19 0.8% 10 0.4% 95 3.8%

8. INTERACCIÓN HOMBRE-MAQUINA 150 6.0% 200 8.0% 150 6.0% 200 8.0% 8.1. GRAFICACIÓN 88 3.5% 175 7.0% 93 3.7% 85 3.4%

8.2. INTERFACES HUMANO-MAQUINA 62 2.5% 25 1.0% 57 2.3% 115 4.6%

TOTAL 2500 100% 2500 100% 2500 100% 2500 100%

FIGURA 2.

Asociación Nacional de Instituciones de Educación en Informática, A. C. Pag. 21

Page 22: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

Nótese que en las matrices no hay ceros, los temas previstos deben abordarse en todos los perfiles profesionales, aunque la profundidad y el enfoque varíen de un perfil a otro, lo que para uno son conocimientos técnicos profundos para otro son conceptos básicos.

IX.- HABILIDADES

Las habilidades le permitirán al egresado desarrollarse en el campo laboral y representan el “saber hacer” de cada uno de los perfiles profesionales de Nivel Medio Superior, las cuales se describen a continuación:

1.- APOYO EN LOS PROCEDIMIENTOS PARA MANTENER LA INFORMACIÓN CON LA INTEGRIDAD, DISPONIBILIDAD Y SEGURIDAD NECESARIAS.

Se crean volúmenes físicos y lógicos con el formato y tamaño requerido por las aplicaciones.

Se crean y mantienen estructuras de directorios atendiendo a las necesidades, aplicaciones y usuarios en cuanto a la agrupación, accesos y utilización de la información.

Se ejecutan periódicamente acciones de eliminación de archivos y directorios para evitar la ocupación del espacio de almacenamiento con informaciones no útiles.

Se establecen las rutas de entrada, proceso o tratamiento y salida de información.

Se controlan procesos en ejecución simultánea.

Se instalan y operan herramientas computacionales para la detección de virus

Se establecen las periodicidades, ritmos de obtención de copias de seguridad del contenido de los datos en cualquier medio de almacenamiento.

Se aplican los procedimientos para mantener las integridad de los datos almacenados en distintos soportes de almacenamiento.

Se instala software para la prevención de fallos que afecten a la integridad de los datos y a la lógica de procesos.

Se aplican técnicas de encriptación / codificación sobre información almacenada atendiendo a criterios de confidencialidad.

2. MANEJO DE SISTEMAS OPERATIVOS Se comprueba que los componentes del sistema tanto físicos

como lógicos cumplan con las normas establecidas por los sistemas operativos en utilización

Se identifican los requerimientos de instalación y generación de todo el software de base atendiendo a las necesidades de las plataformas

Se establece el procedimiento de generación más adecuado atendiendo a parámetros de operatividad, seguridad y coexistencia con otros sistemas operativos ya instalados.

Se controlan los procesos en operación. Se establecen procedimientos de arranque y parada del

sistema. Se establecen permisos de acceso y uso de la información

además de la disponibilidad de los recursos del sistema, atendiendo a las directrices marcadas

Se organizan y mantienen sistemas de archivos y directorios requeridos por las aplicaciones, de acuerdo a la plataforma instalada.

Se utilizan eficazmente las posibilidades de gestión del procesador y de gestión de entrada salida.

Se establecen procedimientos para controlar y registrar los accesos al sistema y recursos empleados.

Se estudia el plan de distribución de la carga del sistema y del espacio de almacenamiento que optimice el rendimiento de la explotación .

Se utiliza software de diagnóstico para verificar el funcionamiento correcto del sistema e identificar las causas de la anomalías, si las hubiera .

Se aplican los procedimientos para establecer la operatividad del sistema ante fallos causados por el software.

Analizar la configuración hardware y las opciones de instalación de un sistema operativo y el software de base para satisfacer determinados procedimientos o prestaciones.

Verificar los valores de las variables del sistema que afectan a la memoria, procesador y periféricos cuando estos no se ajustan a los requeridos por el entorno de programación y de prueba.

Page 23: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

3.- USO DE APLICACIONES ESPECIFICAS Utilizar sistemas informáticos de propósito específico en forma

aislada o interconectados en red Verificar los valores de las variables del sistema que afectan a la

memoria, procesador y periféricos cuando estos no se ajustan a los requeridos por un sistema informático específico.

Se define que dispositivos son necesarios para el trabajo a realizar, identificando archivos, directorios y periféricos asociados para la gestión y control de cada aplicación específica.

Se instalan y configuran las herramientas necesarias para el perfecto desarrollo de las aplicaciones y conoce las potencialidades de la misma

Se crean volúmenes físicos y lógicos para el tamaño requerido por las aplicaciones.

Se establecen las rutas de entrada, proceso y salida que son utilizados por las aplicaciones.

Se instalan las librerías con los parámetros apropiados mismas que son utilizadas en la explotación de las aplicaciones.

Se establecen parámetros de la plataforma utilizada para la instalación de la aplicación específica.

4.- USO DE PAQUETES DE PROPÓSITO GENERAL Se utilizan procesadores de texto, hojas de cálculo,

presentadores gráficos. Se define que dispositivos son necesarios para el trabajo a

realizar, identificando archivos, directorios y periféricos asociados para la gestión y control de cada paquete de propósito general.

Se instalan y configuran las herramientas necesarias para el perfecto uso de los paquetes de propósito general y conoce las potencialidades de los mismos

Se crean volúmenes físicos y lógicos para el tamaño requerido por los paquetes de propósito general.

Se establecen las rutas de entrada, proceso y salida que son utilizados por los paquetes de propósito general.

Se instalan las librerías con los parámetros apropiados mismas que son utilizadas en la explotación de los paquetes de propósito general.

Se establecen parámetros de la plataforma utilizada para la instalación de los paquetes de propósito general.

5.- MANEJO DE TÉCNICAS DE PROGRAMACIÓN Elaboración adaptación y pruebas de programas Analizar técnicas de diagramación para representar la

información relativa a los diferentes procesos Se crean y mantienen estructuras de directorios, atendiendo las

necesidades de los ambientes de programación Se verifican el cumplimiento de las especificaciones

establecidas en el diseño, con bajo costo de mantenimiento en:a. Codificación que cumple con reglas sintácticas de

lenguajes seleccionadob. Programas que contienen comentarios significativos

y legiblesc. Se aplican correctamente los métodos de

programaciónd. El programa presenta un código ejecutable, tras

invocar a los programas traductores, librerías, depuradores, compiladores, etc., con los parámetros apropiados y subsanados los errores producidos.

e. El control de los tiempos empleados en los procesos permite su ajuste a los costo y calidad establecidos

Integrar y enlazar programas y rutinas siguiendo las especificaciones establecidas en el diseño tales como:

a. Utilización de librerías con los parámetros apropiados para integrar y enlazar programas y rutinas

b. Utilización de los compiladores con opciones apropiadas para integrar y enlazar de forma óptima otras aplicaciones

c. Se tienen en cuenta los recursos disponibles en el sistema informático.

d. Las funciones de los programas integrados no se ven afectados por el proceso de integración.

Realizar las pruebas funcionales de programas, atendiendo las especificaciones establecidas en el diseño :

a. Los accesos a las bases de datos y ficheros son conforme a las necesidades del proceso y cumplen con las directrices marcadas

b. Los datos de salida se obtienen en el formato y dispositivo especificado.

c. Los recursos necesarios para la realización de las pruebas son preparados previamente y en forma apropiada

d. Se verifican que los procedimientos del tratamiento de errores responden al diseño.

e. Se le comunica a la persona correspondiente todos los problemas o fallos detectados en la prueba del programa

Page 24: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

6.- USO DE MANEJADORES DE BASES DE DATOS Se definen y asignan valores a variables de usuario que

permitan la instalación del manejador y los ambientes de programación de la base de datos

Se establecen procedimientos para almacenar y recuperar datos almacenados.

Analizar aplicaciones que cumplan con las especificaciones establecidas en el diseño, utilizando generadores de código.

Manejo básico del modelo relacional Programación con sistemas gestores de bases de datos

relacionales (SQL) Generación de pantallas e informes, generadores de menús,

generadores de consultas y generadores de aplicaciones.

7.- APOYO EN EL DISEÑO DE BASES DE DATOS Diseño elemental con modelado orientado a objetos. Reducción del modelo orientado a objetos a cualquier modelo

orientado a datos (relacional, jerárquico y red)

Diseño elemental de modelado en tablas Normalización de base de datos (Primeras 4 formas normales) Construcción de diccionario de datos

8.- MANEJO DE LENGUAJES DE PROGRAMACIÓN ESTRUCTURADA Diseño de interfases de comunicación y acceso a datos de

acuerdo con las normas de uso especificadas . Se cumplen con las normas establecidas para las diferentes

técnicas de programación en los diferentes lenguajes. Utilización óptima de las estructuras de control : selectivas,

iterativas, secuenciales. Las metodologías de programación establecidas se cumplen

correctamente. Los modelos de datos, procesos y flujos de datos diseñados en

cada una de las etapas de diseño se cumplen funcionalmente. Se crean prototipos funcionales o demostraciones de las

alternativas diseñadas Se aplica la metodología de diseño estructurado para la

descripción de entradas, salidas y esquemas de dialogo lógicos. El diseño de la aplicación cumple con las instrucciones

marcadas.

La división de la aplicación en subsistemas y módulos es consistente y completa.

Se utilizan los programas existentes en procesos de reutilización de código.

Se actualizan los diccionarios de datos de acuerdo al procedimiento establecido.

Se define un plan para la secuencia y condiciones de realización de pruebas

Se describen los resultados esperados de las pruebas de los módulos y de las pruebas de integración

Las pruebas permiten comprobar que la presentación de la información es conforme a lo establecido en el diseño

Se verifican en el plan de pruebas que las condiciones de error y su tratamiento se ajustan a lo diseñado.

Se aplica diseño estructurado de sistemas: objetivos, entradas, salidas y fases. Diseño modular. Diseño de datos. Diseños procedimental. Metodologías de diseño.

9.- MANEJO DE LENGUAJES DE PROGRAMACIÓN ORIENTADA A OBJETOS Se intercambian datos y mensajes entre los diferentes

elementos (Objetos) que intervienen en el desarrollo de un problema

Se consulta revisa y acuerda con el analista de la información los métodos y procedimientos que intervienen en la solución de un problema

Se identifican las fuentes y destinos de la información y los procesos que se deben realizar sobre los datos.

Se obtiene la información requerida para el análisis funcional de los documentos, datos y procedimientos realizados.

Se especifican las condiciones de entrada, de salida de error y su tratamiento, y los flujos de control interno para cada uno de los procesos contemplados en el diseño

Se diseña un plan de pruebas que permita comprobar el acceso, la utilización y la elaboración de los datos para contrastarla conforme al diseño

Se considera modelos, fichasde datos, diagramas de casos de uso, diagramas de descripción de procesos, diagramas de composición y descomposición, encapsulamiento, herencia, herencia múltiple, diseño de clases y polimorformismo, representación gráfica de entradas, salidas y diálogos lógicos de la aplicación

Se aplica metodología de desarrollo, etapas del ciclo de vida de una aplicación.

Control de calidad del software. Establecimiento del mapeo a través de cartas de estructura

Page 25: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

10.- APOYO EN LA GENERACIÓN DE SOFTWARE DE BASE DE ACUERDO A LAS NECESIDADES Y REQUERIMIENTOS DE LA EMPRESA

Se establecen procedimientos para almacenar y recuperar los entornos de trabajo y requeridos para controlar la ejecución, diseño, elaboración y pruebas de programas

Se establecen interfases de captura de datos y formatos de calidad de información que son previamente determinadas y descritas

Se analizan metodologías de desarrollo en el diseño de las aplicaciones.

Se analiza la arquitectura, estructura interna y los modelos conceptuales de los modelos de los sistemas de información .

Se analizan las aplicaciones a partir de las especificaciones y requerimientos funcionales

Se establecen planes de prueba para verificar la calidad de las aplicaciones

Se establecen los conceptos y componentes de los sistemas de información

Se utilizan metodologías de desarrollo tales como las etapas de vida de una aplicación y gestión de proyectos informáticos. Análisis estructurado de sistemas.

Construcción e implantación, entornos de programación, transición y puesta en marcha de los sistemas.

Analizar distintas estrategias de programación (Estructurada, Orientada a Objetos, Visual, etc), a través de módulos o paquetes de desarrollo

Analizar aplicaciones que cumplan con las especificaciones establecidas en el diseño, utilizar los diferentes entornos de desarrollo rápido.

11.- MANEJO DE APLICACIONES EN RED Se instala y se configura un sistema para red Se comprueba que los componentes del sistema tanto físicos

como lógicos cumplen con las características requeridas.

12.- MANEJO DE HERRAMIENTAS DE INTERNET Se establece la configuración básica para acceso a Internet de

un equipo de cómputo, tanto para una red local como para una de conexión remota.

Se instala y configura los diferentes navegadores de Internet. Diseño básico de páginas WEB, que incluyan programación en

HTML, Scripts, Applets, etc.

Envió y recepción de documentos a través de Internet, utilizando ftp, telnet etc.

Configuración de correo electrónico (POP, PPP, SPP etc.) Búsqueda de información utilizando los principales motores de

búsqueda en WWW

13.- APOYO EN LAS ADAPTACIONES NECESARIAS DE LA CONFIGURACIÓN DEL EQUIPO DE ACUERDO CON LAS NECESIDADES FÍSICAS DE LA EMPRESA

Realizar las adaptación necesarias en la configuración física del

sistema de acuerdo con los estándares diseñados por la empresa.

Se identifican los elementos a si mismo se añaden características con el fin de ofrecer los servicios de cómputo demandados por la ejecución de los programas

Se realizan esquemas de configuración física identificando los componentes que son necesarios para añadir o modificar la estructura actual.

Se realiza la configuración según los procedimientos establecidos partiendo de la documentación técnica del producto.

Se comprueba el funcionamiento de equipos conforme a la configuración física instalada.

Se resuelven las incidencias o problemas suscitados durante la ejecución o prueba de la configuración en base a los servicios técnicos demandados.

Se interpreta los requerimientos de explotación del sistema Se añaden o eliminan dispositivos según los requerimientos de

los trabajos a realizar. Se controlan los procesos en ejecución Se identifican los recursos del sistema y las funciones de cada

usuario en e mismo. Se identifican los productos del mercado y se comparan con

respecto los requerimientos y restricciones de los estándares de la empresa.

14.- DOCUMENTACIÓN DE SISTEMAS. Elaborar y mantener documentación descriptiva de programas y

pruebas que permitan la consulta y actualización por terceras personas

Se actualizan los cambios en la documentación de los programas, verificando versiones, revisiones y adecuaciones.

Se detallan en cada programa las estructuras de control, de datos internos y de datos externos.

Se detallan los resultados de las pruebas realizadas, las acciones de corrección y de mejora.

Se elabora la matriz de referencias cruzadas entre requisitos, procesos y programas.

Se describen las características del programa que se ven afectadas por cambios en la configuración del sistema

Se elabora una referencia de uso para cada programa.

Se establece por documento las áreas del programa afectadas por algún cambio

Se incorporan o eliminan códigos que no afectan otros procesos o funciones implementadas

Se analiza la documentación completa tanto técnica como de usuario, relativa a las aplicaciones desarrolladas.

Se describen las funciones y requerimientos de instalación. Se describen los esquemas de restricción que afectan al diseño,

desarrollo, pruebas y utilización así como el mantenimiento del sistema

Se elabora una guía de usuario que ayude al usuario final en la instalación y manejo de la interfase desarrollada.

Se elabora la documentación de forma completa y ajustándose a los procedimientos según sea el caso, esta documentación

Page 26: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

incluye modelos y fichas de datos, diagramas de flujo, descripción de procesos, diagramas modulares, diseño de entradas salidas, y plan de pruebas.

Interpreta la documentación básica anexa a una aplicación.

15.- MANEJO DE SISTEMAS ADMINISTRATIVOS Se instalan y operan paquetes de software de contabilidad Se instalan y operan paquetes de software de nómina Se instalan y operan paquetes de software de administración

empresarial

Se instalan y operan paquetes de software de manejo de almacén

Se instalan y operan paquetes de software de productividad Se instalan y operan paquetes de software de manejo de

proyectos

16.- APOYO EN EL MANTENIMIENTO DE EQUIPO DE CÓMPUTO Se comprueba que los componentes de las computadoras

cumplan con las características de desempeño necesarias. Se comprueba que los requerimientos de corriente y

temperatura, así como las posibilidades de ampliación y conexión a otros sistemas sean identificados antes de abordar su instalación

Se realizan planes de instalación conforme a las necesidades del usuario y características de funcionamiento de las computadoras.

Se instalan los equipos de cómputo conforme a un plan previamente establecido.

Se comprueba la instalación mediante el encendido y arranque de las computadoras en el orden establecido y se verifican conexiones.

Se realiza un plan de mantenimiento preventivo, que englobe a la totalidad de los equipos de la organización

Se participa en la realización de un plan de actualización y renovación de la infraestructura de cómputo en base a las tendencias tecnológicas

Se participa en el mantenimiento preventivo y correctivo del equipo de cómputo.

Se participa en el proceso de actualización y reasignación de equipo de cómputo.

17.- APOYO EN LA INSTALACIÓN Y MANTENIMIENTO DE REDES DE CÓMPUTO Se comprueba que los requerimientos de energía eléctrica y

temperatura ambiente cumplen con las características requeridas para la instalación de la red de cómputo.

Los planes de instalación y diagramas de conexiones para los equipos son conformes a las necesidades de los usuarios y a las característica de operación de los equipos.

Los equipos se instalan conforme al plan. Se comprueba la instalación en red mediante el encendido y

arranque de equipos en el orden establecido y se verifica la conectividad

Se resuelven los problemas acontecidos durante la prueba de la instalación

Se identifican los elementos y características que hay que añadir o cambiar para obtener las prestaciones de servicio demandadas del sistema.

Se realizan diagramas o esquemas para la configuración física identificando los componentes que es necesario añadir y /o modificar .

Se realiza la configuración según los procedimientos establecidos teniendo en cuenta la documentación técnica de los elementos constitutivos de la red

Se comprueba que el funcionamiento de equipos es conforme a la configuración física instalada.

Se identifican los requerimientos de instalación del software de base atendiendo a las necesidades de los usuarios.

Se comprueban los parámetros de operatividad seguridad y coexistencia con el software ya instalado o por instalar.

Se instala el software de base requerido. Se interpretan los requerimientos de explotación y uso de los

sistemas instalados en red.

Se definen y asignan valores a variables de usuario de acuerdo con el entorno de trabajo requerido.

Se establecen permisos de acceso y uso de la información y de disponibilidad de los recursos del sistema para todos los usuarios atendiendo a las directrices marcadas.

Se organizan y mantienen sistemas de archivos asegurando la disponibilidad de información requerida por los usuarios.

Se utilizan eficazmente en las posibilidades de gestión del procesador y de gestión de entrada salida.

Se establecen normas para codificar y catalogar los archivos de uso compartido.

Se obtienen copias de seguridad del software de base, aplicaciones en uso, archivos y bases de datos con la periodicidad establecida.

Se instala software para la prevención de fallas que afecten la integridad de los datos y lógica de los procesos.

Se aplican técnicas de encriptación y codificación sobre la información almacenada atendiendo a criterios de confidencialidad.

Se realiza el mantenimiento preventivo a la red conforme a los procedimientos descritos en la información del producto

Se aplican los procedimientos para restablecer la operatividad del sistema ante fallas causadas por el software.

Se identifican las necesidades de comunicación y acceso a datos con el exterior.

Se recomienda los medios y equipos de conexión adecuados de acuerdo a los servicios de telefonía y transporte de datos.

Se establecen las medidas de seguridad (portafuegos) necesarias para preservar la integridad de la red local.

X.- CRUCE DE HABILIDADES Y PERFILES.A continuación se muestran las habilidades que se desarrollan en cada perfil técnico profesional:

Page 27: Modelos Curriculares-ANIEIjlavalle/conaic/ManualAcredita…  · Web viewEs por ello que el comité propone modelos curriculares que orienten la revisión y formulación de planes

HABILIDAD INFORMÁTICA REDES PROGRAMACIÓN COMPUTACIÓN1. APOYO EN NTEGRIDAD, DISPONIBILIDAD Y ... X X X

2. MANEJO DE SISTEMAS OPERATIVOS X X X X

3. USO DE APLICACIONES ESPECÍFICAS X

4. USO DE PAQUETES DE PROPÓSITO ... X X X X

5. MANEJO DE TÉCNICAS DE PROGRAMACIÓN X X

6. USO DE MANEJADORES DE BASES DE ... X X X X

7. APOYO EN DISEÑO DE BASES DE DATOS X

8. PROGRAMACIÓN ESTRUCTURADA X X X X

9. PROGRAMACIÓN ORIENTADA A OBJETOS X X X X

10. GENERACIÓN DE SOFTWARE ... X

11. MANEJO DE APLICACIONES EN RED X X X X

12. MANEJO DE HERRAMIENTAS INTERNET X X X X

13. CONFIGURACIÓN DE EQUIPOS ... X X

14. DOCUMENTACIÓN DE SISTEMAS X X

15. SISTEMAS ADMINISTRATIVOS ... X

16. MANTENIMIENTO DE EQUIPOS X

17. REDES (INSTALACIÓN Y MANTENIMIENTO) X