202
Guía de Examen Examen General para el Egreso de la Licenciatura en Informática – Computación (EGEL INFO-COMP) Perfiles “A”, “B”, “C” y “D” CENTRO NACIONAL DE EVALUACIÓN PARA LA EDUCACIÓN SUPERIOR, A.C.

Guía de Examen Examen General para el Egreso de la ... · PDF fileEJEMPLOS DE PREGUNTAS SEMEJANTES A LAS DEL EGEL INFO-COMP..... ... las escuelas y facultades de informática-computación

  • Upload
    lamdan

  • View
    217

  • Download
    1

Embed Size (px)

Citation preview

Guía de Examen •

Examen General para el Egreso de la Licenciatura en

Informática – Computación •

(EGEL INFO-COMP) •

Perfiles “A”, “B”, “C” y “D”

CENTRO NACIONAL DE EVALUACIÓN PARA LA EDUCACIÓN SUPERIOR, A.C.

ADVERTENCIA

Esta guía de examen es un instrumento preparado como apoyo para quienes sustentarán el Examen General para el Egreso de la Licenciatura en Informática-Computación (EGEL INFO-COMP) durante el 2005. La guía no es un documento definitivo, está sujeta a revisiones periódicas para incorporar las experiencias de evaluación que vaya acumulando el Consejo Técnico del EGEL Info-Comp, así como los aportes y críticas de los miembros de las comunidades académicas de instituciones de educación superior del país. El Consejo Técnico del EGEL Info-Comp agradecerá todos los comentarios que puedan enriquecer este instrumento de estudio, los cuales deberán dirigirse a:

Consejo Técnico del EGEL Info-Comp Centro Nacional de Evaluación

para la Educación Superior, A. C. Camino al Desierto de los Leones (Altavista) #19

Col. San Ángel Del. Álvaro Obregón 01000 México, D. F.

Tel: 01(55)5322-9200 Ext. 2054 Fax: 01(55)5322-9200 Ext. 2026

http://www.ceneval.edu.mx

Email: [email protected]

GUÍA DE EXAMEN EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓN (EGEL Info-Comp) Perfiles “A”, “B”, “C” y “D” D.R. © 2005 Centro Nacional de Evaluación para la Educación Superior, A. C. (CENEVAL) Cuarta edición

ÍNDICE I. PRESENTACIÓN .......... ............. ............. ............. ............. ............. ............. ............. ............. ............. ............ 5 II. OBJETIVOS, CARACTERÍSTICAS (ESPECIFICACIONES TÉCNICAS) Y BENEFICIOS DEL EGEL INFO-COMP ............ ............. ............. ............. ............. ............. ............. ............. ............. ............ 6 III. FUNDAMENTACIÓN DEL EGEL INFO-COMP .... ............. ............. ............. ............. ............. ............. ............10

1.- CONSEJO TÉCNICO.. ............. ............. ............. ............. ............. ............. ............. ............. ............10

1.1.- PERFILES PROFESIONALES DEL LAS LICENCIATURAS EN INFORMÁTICA-COMPUTACIÓN 10

1.2.- TABLAS DE PONDERACIONES DE LAS ÁREAS DE CONOCIMIENTO ............ ............. ............11 2.- COMITÉ ACADÉMICO ............. ............. ............. ............. ............. ............. ............. ............. ............16 3.- ESTRUCTURA DEL EXAMEN.. ............. ............. ............. ............. ............. ............. ............. ............16 4.- INFORME INDIVIDUAL PARA EL SUSTENTANTE ........... ............. ............. ............. ............. ............21

IV. SUGERENCIAS PARA SUSTENTAR EL EGEL INFO-COMP ......... ............. ............. ............. ............. ............25 1.- ESTRATEGIAS DE ESTUDIO Y REPASO........... ............. ............. ............. ............. ............. ............25 2.- CONSIDERACIONES PREVIAS A LA PRESENTACIÓN DEL EGEL INFO-COMP..... ............. ............25 3.- RECOMENDACIONES PARA RESOLVER EL EGEL INFO-COMP. ............. ............. ............. ............25

V. PSEUDOCÓDIGO ...... ............. ............. ............. ............. ............. ............. ............. ............. ............. ............27

1.- CONVENCIONES ...... ............. ............. ............. ............. ............. ............. ............. ............. ............27 2.- TIPOS DE DATOS ..... ............. ............. ............. ............. ............. ............. ............. ............. ............27 3.- ESTRUCTURAS DE DATOS ... ............. ............. ............. ............. ............. ............. ............. ............28 4.- OPERADORES .......... ............. ............. ............. ............. ............. ............. ............. ............. ............29 5.- OPERACIONES DE CADENAS ............. ............. ............. ............. ............. ............. ............. ............29 6.- COMENTARIOS ......... ............. ............. ............. ............. ............. ............. ............. ............. ............30 7.- ESTRUCTURAS DE CONTROL ............ ............. ............. ............. ............. ............. ............. ............30 8.- FUNCIONES O PROCEDIMIENTOS ..... ............. ............. ............. ............. ............. ............. ............31 9.- OPERACIONES DE ENTRADA/SALIDA ............. ............. ............. ............. ............. ............. ............32

VI. MATRIZ DE ESPECIFICACIONES: CONTENIDOS TEMÁTICOS, CONTENIDOS ESPECÍFICOS Y SUGERENCIAS BIBLIOGRÁFICAS PARA CADA ÁREA DE CONOCIMIENTO .. ............. ............. ............. ............. ............. ............. ............. ............33

1.- MATRIZ DE ESPECIFICACIONES DEL PERFIL “A” ......... ............. ............. ............. ............. ............34

2.- MATRIZ DE ESPECIFICACIONES DEL PERFIL “B” ......... ............. ............. ............. ............. ............65 3.- MATRIZ DE ESPECIFICACIONES DEL PERFIL “C” ......... ............. ............. ............. ............. .......... .99

4.- MATRIZ DE ESPECIFICACIONES DEL PERFIL “D” ......... ............. ............. ............. ............. .......... 134 5.- SUGERENCIAS BIBLIOGRÁFICAS PARA LOS CUATRO PERFILES ......... ............. ............. .......... 173

VII. EJEMPLOS DE PREGUNTAS SEMEJANTES A LAS DEL EGEL INFO-COMP......... ............. ............. .......... 182 1.- ENTORNO SOCIAL ... ............. ............. ............. ............. ............. ............. ............. ............. .......... 183 2.- MATEMÁTICAS ......... ............. ............. ............. ............. ............. ............. ............. ............. .......... 184 3.- ARQUITECTURA DE COMPUTADORAS ........... ............. ............. ............. ............. ............. .......... 184 4.- REDES ......... ............. ............. ............. ............. ............. ............. ............. ............. ............. .......... 185 5.- SOFTWARE DE BASE ............ ............. ............. ............. ............. ............. ............. ............. .......... 185 6.- PROGRAMACIÓN E INGENIERÍA DE SOFTWARE ......... ............. ............. ............. ............. .......... 186 7.- TRATAMIENTO DE INFORMACIÓN ..... ............. ............. ............. ............. ............. ............. .......... 187 8.- GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO-COMPUTADORA .......... 188

VIII. APLICACIONES NACIONALES 2005... ............. ............. ............. ............. ............. ............. ............. .......... 189 IX. MIEMBROS DEL CONSEJO TÉCNICO . ............. ............. ............. ............. ............. ............. ............. .......... 190 X. MIEMBROS DEL COMITÉ ACADÉMICO ............. ............. ............. ............. ............. ............. ............. .......... 191 XI. AUTORES DE REACTIVOS QUE FORMAN PARTE DEL BANCO DEL EXAMEN ..... ............. ............. .......... 196

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

I. PRESENTACIÓN El Examen General para el Egreso de la Licenciatura en Informática-Computación (EGEL Info-Comp) es una prueba de cobertura nacional que evalúa el nivel de conocimientos, habilidades y destrezas académicas de los egresados de la licenciatura en informática-computación. Esta guía está dirigida a quienes sustentarán el Examen General para el Egreso de la Licenciatura en Informática-Computación (EGEL Info-Comp), perfil “A”, “B”, “C” o “D”, durante el 2005, con el fin de proporcionar información que apoye la preparación correspondiente. Permite conocer las principales características del examen, los contenidos que se evalúan, el tipo de preguntas que lo integran y la bibliografía básica que podrá consultarse. La guía integra información común a todos los perfiles, así como la particular de cada uno. Para la preparación del examen es importante que, en función del perfil que presentará, se remita a la tabla de ponderación, a la estructura y a la matriz de especificación correspondiente. La tabla de ponderación le indicará la proporción de contenidos por área de conocimiento que se evaluará conforme a cada perfil. La estructura del examen le ayudará a identificar los contenidos que se evaluarán en cada sesión. Por su parte, la matriz de especificaciones le ayudará a identificar los contenidos específicos y la bibliografía que deberá estudiar para presentar el EGEL Info-Comp en el perfil que corresponda al caso. Este documento ayuda, además, a identificar algunos aspectos que deben tomarse en cuenta para no cometer errores de apreciación o interpretación; asimismo, incluye algunas recomendaciones para estar convenientemente preparado los días de la presentación del examen. El EGEL Info-Comp se elabora y califica en el Centro Nacional de Evaluación para la Educación Superior, A. C. (CENEVAL). Se trata de una prueba de cobertura nacional que evalúa el nivel de conocimientos y aptitudes académicas de los recién egresados de la licenciatura en informática-computación. Los resultados obtenidos proporcionarán a los sustentantes del EGEL Info-Comp un índice objetivo de sus niveles de conocimientos y habilidades. Además, las instituciones educativas contarán con información comparativa que les permitirá evaluar los resultados de su proceso de enseñanza-aprendizaje.

5

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

II. OBJETIVOS CARACTERÍSTICAS (ESPECIFICACIONES TÉCNICAS) Y BENEFICIOS DEL EGEL INFO-COMP

1.- Objetivos Los objetivos fijados por el Consejo Técnico del EGEL Info-Comp son:

A. Determinar la medida en que los egresados de las licenciaturas de informática y computación cumplen con los objetivos académicos de cada área de conocimiento de los perfiles definidos por el Consejo Técnico.

B. Enriquecer el nivel académico de los egresados de las carreras de las diferentes

instituciones educativas del país, mediante la adopción de perfiles de egreso, cuyos conocimientos sean pertinentes y suficientes. Estos perfiles son establecidos por consenso en el Consejo Técnico.

C. Proporcionar a los sustentantes del examen información objetiva respecto al nivel de su

formación. D. Informar a la sociedad mexicana acerca de la calidad en la formación académica de los

egresados de las carreras de informática y computación. E. Contribuir a la evaluación de la calidad de la educación superior y proporcionar

información útil para mejorarla. 2.- Características Este examen evalúa el rendimiento de los sustentantes con respecto a los conocimientos, habilidades y destrezas considerados básicos y necesarios de la licenciatura en informática-computación; es decir, evalúa el dominio que poseen respecto a las áreas del conocimiento fundamentales de esta disciplina. En su elaboración han participado académicos y profesionistas altamente calificados de las distintas instituciones de educación superior y gremios profesionales. Cada una de las preguntas, con sus correspondientes opciones de respuesta, ha sido cuidadosamente elaborada y revisada. El examen es del tipo de opción múltiple. La respuesta a cada una de las preguntas deberá ser asentada en una hoja que es leída y calificada por computadora, con los mismos criterios para cada uno de los sustentantes del examen. El EGEL Info-Comp no es un examen de velocidad, pero cada una de las sesiones programadas tiene una duración máxima de cuatro horas, que se consideran suficientes para responder sin apresuramiento todas las preguntas. El EGEL Info-Comp reúne, además, las siguientes características: 2.1.- Es una prueba que se presenta voluntariamente dirigida principalmente a los egresados de

las escuelas y facultades de informática-computación que concluyeron 100% de los créditos a la fecha del examen, estén o no titulados.

6

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

2.2.- Comprende las siguientes áreas de conocimiento: 1) entorno social; 2) matemáticas; 3) arquitectura de computadoras; 4) redes; 5) sofware de base; 6) programación e ingeniería de software; 7) tratamiento de información; 8) graficación, inteligencia artificial e interacción humano-computadora.

2.3.- Es una prueba que evalúa la posición relativa del profesional respecto a los criterios

aprobados por el Consejo Técnico del EGEL Info-Comp, así como el estado de sus conocimientos y habilidades en relación con los perfiles general y específico aprobados también por el Consejo Técnico del EGEL Info-Comp.

2.4.- No condiciona la expedición del título ni de la cédula profesional. 2.5.- Evalúa resultados de aprendizaje, no los insumos ni los procesos para lograr ese

aprendizaje. 2.6.- Sus resultados se precisan en una constancia/reporte sin expresiones aprobatorias o

reprobatorias. 2.7.- Dependiendo de sus resultados, el Consejo Técnico otorga un testimonio de desempeño

satisfactorio a los sustentantes cuyo desempeño es satisfactorio y un testimonio de desempeño sobresaliente a los sustentantes cuyo desempeño es sobresaliente.

2.8.- Eventualmente, puede ser sustentado en más de una ocasión, con objeto de mejorar los

resultados de quienes lo presentan. 2.9.- El sustentante debe elegir uno de los cuatro perfiles de acuerdo con su formación

académica. La elección del perfil dependerá de la recomendación o indicación que la institución educativa de egreso del sustentante efectúe, al tomar en cuenta primordialmente el plan de estudios cursado, así como el área de especialización. Si la institución de la cual egresó el sustentante ha decidido considerar uno o más perfiles específicos y el sustentante selecciona uno diferente, se le advertirá al respecto.

2.10.- Al cubrir los requisitos de inscripción, el sustentante recibirá la guía de estudio del EGEL

Info-Comp. Esta guía está disponible en la dirección: http://www.ceneval.edu.mx A efecto de reproducir la solución de problemas, tal como sucede en la vida profesional, se podrán consultar solamente un manual y libro de texto exclusivamente por cada subárea de conocimiento (se prohíbe el uso de engargolados, cuadernos de apuntes, fotocopias, hojas sueltas y cualquier manuscrito), y se podrá utilizar calculadora no programable. Especificaciones Técnicas Son exámenes objetivos: tienen criterios de calificación unívocos y precisos, lo cual permite realizar procesos de calificación rápidos y confiables por medio de sistemas automatizados; ello es indispensable cuando se requiere evaluar a decenas de miles de sustentantes y ofrecer resultados rápidamente.

7

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

Es un examen estandarizado: cuenta con reglas fijas de diseño, elaboración y aplicación, además de que los sustentantes se enfrentan a las mismas preguntas o a preguntas equivalentes y se les evalúa bajo las mismas reglas, lo que garantiza mayor objetividad en la calificación. El examen es de ejecución máxima (de poder): exige del sustentante su máximo rendimiento en la tarea o tareas que se le piden que ejecute, contiene reactivos de diferentes grados de dificultad y tiene un tiempo límite suficiente para poder contestar el instrumento en su totalidad. Es un examen de opción múltiple (cada pregunta o problema se acompaña de distractores verosímiles y una respuesta correcta) que evalúan las áreas o competencias establecidas por el Consejo Técnico como esenciales y significativas a la formación del licenciado en Informática-Computación en el país; acordadas como comunes, entre las instituciones formadoras participantes y reconocidas como altamente sensibles para medir la calidad de la formación profesional en el área. El Consejo Técnico acordó que el examen sea de naturaleza criterial para calificar el logro de las áreas o competencias incluidas en él, lo que permite comparar el puntaje obtenido por el sustentante con los estándares de calidad establecidos. Evalúa resultados de aprendizaje (no se refiere a los elementos ni a los procesos para lograr ese aprendizaje). Su diseño se basa en el Perfil Referencial de Validez (PRV), establecido por los cuerpos colegiados del EGEL Info-Comp, ampliamente representativos de las instituciones de Educación Superior (IES) públicas y privadas que ofrecen la licenciatura en Informática-computación en el país. Dicho Perfil Referencial de Validez ha sido organizado por áreas y subáreas haciendo uso de una tipología taxonómica de los procesos cognitivos. Los reactivos que conforman el examen han sido validados lógica y técnicamente por especialistas, y calibrados mediante validación cruzada, de acuerdo con la Teoría Clásica de los Tests y a la Teoría de Respuesta al ítem. 3.- Beneficios que ofrece: Para el sustentante:

• El aspirante presenta un examen sensible, confiable y válido, probado a nivel nacional,

lo cual garantiza que el resultado representa el nivel académico de cada sustentante.

• Que el recién egresado cuente con un comprobante de sus conocimientos académicos expedido por una instancia externa a la institución donde haya realizado sus estudios y que sirva de apoyo a su currículum vitae.

• Conocer a detalle las características y alcance de su formación en relación con el Perfil

Referencial de Validez para su campo de ejercicio profesional.

8

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

• Aumentar la probabilidad de lograr una inserción rápida y adecuada en el mercado de trabajo.

• A quienes obtengan en el resultado global el puntaje en el dominio satisfactorio y al

menos 1 000 puntos en cada una de las ocho áreas, se les otorgará un testimonio de desempeño satisfactorio. A los que obtengan el puntaje en el dominio sobresaliente y al menos 1 150 puntos en cada una de las ocho áreas, se les otorgará un testimonio de desempeño sobresaliente.

Para las instituciones de educación superior (IES):

• Proporcionar a las instituciones de educación superior elementos de juicio para realizar

un proceso confiable, preciso y objetivo para apoyar procesos de planeación y evaluación curricular que les permita orientar acciones que tiendan a mejorar la formación académica de los profesionales, adecuando los planes y programas de estudio.

• Informar a los principales agentes educativos (autoridades, instituciones, maestros,

estudiantes y sociedad en general) acerca del estado que guardan individuos y poblaciones, respecto de las habilidades y conocimientos considerados esenciales para insertarse en el campo laboral.

• Conocer los resultados de las acciones nacionales tendientes a la armonización del nivel

académico alcanzado por los egresados de las diferentes instituciones educativas de educación superior del país.

• Contar con una modalidad más de titulación (en las instituciones cuya reglamentación lo

permita), ya vigente en algunas instituciones públicas y privadas.

• Integrar un elemento que pueda servir de parámetro para adoptar medidas que favorezcan el incremento de la calidad de la educación profesional de los ingenieros electricistas.

Para los empleadores y la sociedad:

• Conocer con mayor precisión el perfil profesional de los candidatos a emplear mediante

elementos objetivos de juicio.

• Conocer la calidad académica de los ingenieros electricistas que inician su ejercicio profesional.

• Incorporar elementos de juicio respecto al desempeño esperado de los ingenieros

electricistas egresados que apoyen la toma de decisiones de índole laboral.

• Contar con recursos humanos de calidad profesional, de acuerdo con las necesidades nacionales.

9

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

III. FUNDAMENTACIÓN DEL EGEL INFO-COMP Para la elaboración del examen se conformaron grupos colegiados, un Consejo Técnico y un Comité Académico, cuya integración y funciones se detallan a continuación. 1.- Consejo Técnico El EGEL Info-Comp es promovido, coordinado y administrado por el CENEVAL, y desarrollado, revisado, actualizado y aprobado por un Consejo Técnico integrado por expertos que representan a las instituciones de educación superior, asociaciones y empresas que se listan al inicio de esta guía. La función del Consejo Técnico es asesorar a los coordinadores en cuanto a los contenidos, criterios, estrategias del examen o cualquier otro instrumento de evaluación. La primera tarea del Consejo Técnico fue definir el perfil profesional general de las licenciaturas en informática-computación. A partir de los perfiles de diversas instituciones de enseñanza de la informática-computación, se elaboraron cuatro perfiles sirvieron de base para la discusión del grupo. Posteriormente, se recibieron observaciones y comentarios que enriquecieron el documento que se presenta a continuación. 1.1- Perfiles profesionales del las licenciaturas en Informática-Computación

Perfil A

Profesional con la misión de planear, organizar, integrar y controlar los servicios y sistemas de información para satisfacer las necesidades organizacionales. Tiene una preparación sólida en la teoría y en la práctica administrativas y un entendimiento actualizado en las tecnologías de informática-computación, que combina con el conocimiento de la estructura y dinámica de las organizaciones.

Perfil B

Profesional capaz de analizar situaciones, entornos y problemas propios de ser tratados mediante sistemas de cómputo, para ofrecer soluciones completas derivadas de la creación, selección, adecuación e integración de productos y servicios computacionales. Tiene una formación sólida en técnicas de análisis y diseño de sistemas de información y en la configuración de ambientes de servicios de cómputo, así como dominio de herramientas de programación e ingeniería de software, con el fin de construir programas y sistemas de aplicación competitivos.

Perfil C

Profesional dedicado al estudio y desarrollo de las ciencias de la computación, que genera elementos para la concepción y creación de ambientes, facilidades y aplicaciones innovadoras de la computación dentro de entornos diversos de demandas por satisfacer.

10

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

Profundiza en los fundamentos de la construcción de software de base y de aplicaciones, mantiene un estudio riguroso en los principios que caracterizan a las ciencias formales y está preparado para elaborar, teórica y prácticamente, modelos de realidades complejas, cuidando su consistencia, eficiencia y rendimiento.

Perfil D

Profesional cuya misión es diseñar, construir, configurar, integrar y seleccionar tecnologías y servicios computacionales para la solución de problemas completos. Es capaz de encontrar soluciones innovadoras, proponiendo metodologías, técnicas y herramientas que puedan constituirse en desarrollos tecnológicos. Tiene un manejo fluido de los principios teóricos y de los aspectos prácticos y metodológicos que sustentan el diseño y desarrollo de sistemas complejos, especificación de la arquitectura y organización de hardware y configuración de redes de cómputo.

En función del perfil recomendado o indicado por la institución de egreso, el sustentante deberá revisar la tabla de ponderación, la estructura del examen y la matriz de especificaciones correspondientes para preparar la presentación del EGEL Info-Comp. 1.2.- Tablas de ponderaciones de las áreas de conocimiento A continuación se muestran las tablas de ponderaciones de las áreas de conocimiento de los cuatro perfiles del EGEL Info-Comp.

11

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

TABLA DE PONDERACIÓN

PERFIL “A” Ponderación %

Área Subárea Parcial Total Las organizaciones 10.00

Entorno social El área de informática 10.00 27.50 Normatividad jurídica 7.50 Matemáticas básicas 4.58

Matemáticas Matemáticas aplicadas 3.33 12.50 Matemáticas discretas 2.92 Teoría matemática de la computación 1.67 Física 0.84

Arquitectura de computadoras Sistemas digitales 2.08 7.50 Tipos y configuraciones de computadoras

4.58

Transmisión y comunicación de datos 1.45 Redes Modelos 2.92 7.50

Intercomunicación de redes 2.50 Seguridad de la información 0.63 Traductores 1.04

Software de base Sistemas operativos 2.08 7.50 Utilerías y manejadores 4.38 Algorítmica 7.50

Programación e ingeniería de software

Paradigmas de programación y lenguajes

2.50 17.50

Sistemas e industria del software 7.50 Bases de datos 6.25

Tratamiento de información Recuperación de información 1.25 12.50 Sistemas de información 5.00

Graficación, inteligencia Graficación 2.19 artificial e interacción humano- Inteligencia artificial 2.19 7.50 computadora Interacción humano-computadora 3.12

TOTAL 100 100

12

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

TABLA DE PONDERACIÓN PERFIL “B”

Ponderación %

Área Subárea Parcial Total Las organizaciones 10

Entorno social El área de informática 5 20 Normatividad jurídica 5 Matemáticas básicas 6.88

Matemáticas Matemáticas aplicadas 3.95 15 Matemáticas discretas 2.92 Teoría matemática de la computación 1.25 Física 1.04

Arquitectura de computadoras Sistemas digitales 3.02 7.5 Tipos y configuraciones de computadoras

3.44

Transmisión y comunicación de datos 1.88 Redes Modelos 4.17 10

Intercomunicación de redes 3.32 Seguridad de la información 0.63 Traductores 1.56

Software de base Sistemas operativos 3.02 7.5 Utilerías y manejadores 2.92 Algorítmica 7.5

Programación e ingeniería de software

Paradigmas de programación y lenguajes

5 17.5

Sistemas e industria del software 5 Bases de datos 7.5

Tratamiento de información Recuperación de información 1.25 15 Sistemas de información 6.25

Graficación, inteligencia Graficación 2.5 artificial e interacción humano- Inteligencia artificial 2.5 7.5 Computadora Interacción humano-computadora 2.5

TOTAL 100 100

13

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

TABLA DE PONDERACIÓN PERFIL “C”

Ponderación %

Área Subárea Parcial Total Las organizaciones 5

Entorno social El área de informática 2.5 10 Normatividad jurídica 2.5 Matemáticas básicas 11.67

Matemáticas Matemáticas aplicadas 7.4 25 Matemáticas discretas 4.05 Teoría matemática de la computación 1.88 Física 2.19

Arquitectura de computadoras Sistemas digitales 3.96 10 Tipos y configuraciones de computadoras

3.85

Transmisión y comunicación de datos 2.08 Redes Modelos 4.16 10

Intercomunicación de redes 3.13 Seguridad de la información 0.63 Traductores 3.7

Software de base Sistemas operativos 4.2 10 Utilerías y manejadores 2.1 Algorítmica 10

Programación e ingeniería de software

Paradigmas de programación y lenguajes

5 20

Sistemas e industria del software 5 Bases de datos 3.23

Tratamiento de información Recuperación de información 0.73 5 Sistemas de información 1.04

Graficación, inteligencia Graficación 3.5 artificial e interacción humano- Inteligencia artificial 5 10 computadora Interacción humano-computadora 1.5

TOTAL 100 100

14

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

TABLA DE PONDERACIÓN PERFIL “D”

Ponderación %

Área Subárea Parcial Total Las organizaciones 3.46

Entorno social El área de informática 1.77 7 Normatividad jurídica 1.77 Matemáticas básicas 10.52

Matemáticas Matemáticas aplicadas 7.52 22 Matemáticas discretas 2.71 Teoría matemática de la computación 1.25 Física 4.67

Arquitectura de computadoras Sistemas digitales 8.33 21 Tipos y configuraciones de computadoras

8

Transmisión y comunicación de datos 2.7 Redes Modelos 4.77 11

Intercomunicación de redes 2.7 Seguridad de la información 0.83 Traductores 3.23

Software de base Sistemas operativos 4.17 10 Utilerías y manejadores 2.6 Algorítmica 7.3

Programación e ingeniería de software

Paradigmas de programación y lenguajes

4.9 17

Sistemas e industria del software 4.8 Bases de datos 3.13

Tratamiento de información Recuperación de información 0.85 7 Sistemas de información 3.02

Graficación, inteligencia Graficación 1.25 artificial e interacción humano- Inteligencia artificial 2.29 5 computadora Interacción humano-computadora 1.46

TOTAL 100 100

15

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

2.- Comité Académico Para realizar las tareas académicas especializadas o de detalle, el Consejo Técnico decidió nombrar a expertos de los ámbitos docente y profesional para que laboraran juntos, en sus áreas de conocimiento respectivas, en las tareas que se mencionan a continuación. En todo momento se consideraron las recomendaciones que plantearon los consejeros técnicos. La coordinación del EGEL INFO-COMP revisó los contenidos temáticos y los objetivos de aprendizaje de diversos planes de estudio y elaboró un documento. Con base en ese documento, el Comité Académico revisó, corrigió y actualizó los objetivos de aprendizaje y los contenidos temáticos para cada área de conocimiento. El Consejo Técnico, revisó y aprobó los objetivos de aprendizaje y los contenidos temáticos para cada área de conocimiento. A partir del documento aprobado, la coordinación del EGEL INFO-COMP elaboró la matriz de especificaciones por cada área de conocimiento. Estas matrices relacionan los contenidos y objetivos con el número de reactivos, la categoría, la taxonomía, los grupos de conocimiento y aplicación, las funciones con base en el perfil profesional del ingeniero civil y la referencia bibliográfica. Asimismo el Comité Académico actualizó y mejoró las referencias bibliográficas. Posteriormente el Consejo Técnico revisó y aprobó las matrices de especificación. Finalmente, con base en la matriz de especificaciones, el Comité Académico elaboró los ejemplos de preguntas que aparecen al final de esta guía. La matriz de especificaciones se presenta en el apartado VII de esta guía. 3.- Estructura del examen El EGEL INFO-COMP contiene preguntas de opción múltiple y está organizado en sesiones que agrupan las áreas de conocimiento como se presenta en las tablas anexas. Estas, muestran la distribución de las preguntas por sesión. Para efectos de las tablas de la Estructura del examen por perfil se agruparon los reactivos de Recordar y de Evaluar en reactivos de Conocimiento (C) y los de Resolver problemas en reactivos de Aplicación (A) y se calculó el tiempo en minutos (min) necesario en cada área para resolverlos.

16

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

ESTRUCTURA DEL EXAMEN

PERFIL A PREGUNTAS POR SESIÓN

ÁREAS % TOTAL reactivos

1 2 3 4

Min N° Reac Min N° Reac Min N° Reac Min N° Reac C A C A C A C A

ENTORNO SOCIAL 27.50 Las Organizaciones 10.00 51 96 48 3 El área de Informática 10.00 41 96 37 4 Normatividad Jurídica 7.50 39 72 39 MATEMÁTICAS 12.50 Matemáticas Básicas 4.58 22 44 10 12 Matemáticas Aplicadas 3.33 12 32 5 7 Matemáticas Discretas 2.92 10 28 8 2 Teoría Matemática de la Computación 1.67 6 16 3 3 ARQUITECTURA DE COMPUTADORAS 7.50 Física 0.84 8 8 8 Sistemas Digitales 2.08 14 20 11 3 Tipos y Configuraciones de Computadoras 4.58 25 44 21 4 REDES 7.50 Transmisión y Comunicación de Datos 1.45 6 14 6 Modelos 2.92 11 28 11 Intercomunicación de Redes 2.50 12 24 11 1 Seguridad de la Información 0.63 5 6 5 SOFTWARE DE BASE 7.50 Traductores 1.04 10 10 10 Sistemas Operativos 2.08 20 20 20 Utilerías y Manejadores 4.38 16 42 16 PROGRAMACIÓN E INGENIERÍA DE SOFTWARE

17.50

Algorítmica 7.50 37 72 25 12 Paradigmas de Programación y Lenguajes 2.50 11 24 8 3 Sistemas e Industria del Software 7.50 37 72 33 4 TRATAMIENTO DE INFORMACIÓN 12.50 Bases de Datos 6.25 33 60 27 6 Recuperación de Información 1.25 3 12 3 Sistemas de Información 5.00 24 48 24 GRAFICACIÓN, INTELIGENCIA ARTIFICIALE INTERACCIÓN

HUMANO–COMPUTADORA

7.50

Graficación 2.19 10 21 9 1 Inteligencia Artificial 2.19 12 21 9 3 Interacción Humano-Computadora 3.12 13 30 13 SUMA 100 488 240 102 14 240 97 20 240 115 14 240 106 20

17

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

PERFIL B

PREGUNTAS POR SESIÓN

ÁREAS % TOTAL reactivos

1 2 3 4

Min N° Reac Min N° Reac Min N° Reac Min N° Reac C A C A C A C A

ENTORNO SOCIAL 20.00 Las Organizaciones 10.00 60 96 57 3 El área de Informática 5.00 23 48 20 3 Normatividad Jurídica 5.00 26 48 26 MATEMÁTICAS 15.00 Matemáticas Básicas 6.88 26 66 4 22 Matemáticas Aplicadas 3.95 13 38 4 9 Matemáticas Discretas 2.92 12 28 6 6 Teoría Matemática de la Computación 1.25 6 12 6 ARQUITECTURA DE COMPUTADORAS 7.50 Física 1.04 10 10 10 Sistemas Digitales 3.02 17 29 11 6 Tipos y Configuraciones de Computadoras 3.44 26 33 22 4 REDES 10.00 Transmisión y Comunicación de Datos 1.88 16 18 16 Modelos 4.17 40 40 40 Intercomunicación de Redes 3.32 23 32 23 Seguridad de la Información 0.63 6 6 6 SOFTWARE DE BASE 7.50 Traductores 1.56 7 15 7 Sistemas Operativos 3.02 20 29 20 Utilerías y Manejadores 2.92 14 28 14 PROGRAMACIÓN E INGENIERÍA DE SOFTWARE

17.50

Algorítmica 7.50 35 72 32 3 Paradigmas de Programación y Lenguajes 5.00 20 48 11 9 Sistemas e Industria del Software 5.00 29 48 29 TRATAMIENTO DE INFORMACIÓN 15.00 Bases de Datos 7.50 33 72 28 5 Recuperación de Información 1.25 4 12 4 Sistemas de Información 6.25 38 60 38 GRAFICACIÓN, INTELIGENCIA ARTIFICIALE INTERACCIÓN

HUMANO–COMPUTADORA

7.50

Graficación 2.50 10 24 9 1 Inteligencia Artificial 2.50 14 24 14 Interacción Humano-Computadora 2.50 15 24 15 SUMA 100 543 240 53 47 240 141 5 240 132 6 240 146 13

18

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

PERFIL C

PREGUNTAS POR SESIÓN

ÁREAS % TOTAL reactivos

1 2 3 4

Min N° Reac Min N° Reac Min N° Reac Min N° Reac C A C A C A C A

10.00ENTORNO SOCIAL Las Organizaciones 5.00 27 48 24 3 El área de Informática 2.50 12 24 11 1 Normatividad Jurídica 2.50 22 24 22 MATEMÁTICAS 25.00 Matemáticas Básicas 11.67 43 112 9 34

Matemáticas Aplicadas 7.40 24 71 7 17 Matemáticas Discretas 4.05 14 39 11 3 Teoría Matemática de la Computación 1.88 9 18 9 ARQUITECTURA DE COMPUTADORAS 10.00 Física 2.19 14 21 11 3 Sistemas Digitales 3.96 19 38 16 3 Tipos y Configuraciones de Computadoras 3.85 31 37 31 REDES 10.00 Transmisión y Comunicación de Datos 2.08 19 20 19 Modelos 4.16 40 40 40 Intercomunicación de Redes 3.13 17 30 17 Seguridad de la Información 0.63 5 6 5 SOFTWARE DE BASE 10.00 Traductores 3.70 10 36 8 2 Sistemas Operativos 4.20 15 40 13 2 Utilerías y Manejadores 2.10 8 20 8 PROGRAMACIÓN E INGENIERÍA DE SOFTWARE

20.00

Algorítmica 10.00 43 96 34 9 Paradigmas de Programación y Lenguajes 5.00 20 48 19 1 Sistemas e Industria del Software 5.00 34 48 34 TRATAMIENTO DE INFORMACIÓN 5.00 Bases de Datos 3.23 16 31 16 Recuperación de Información 0.73 2 7 2 Sistemas de Información 1.04 10 10 10 GRAFICACIÓN, INTELIGENCIA ARTIFICIALE INTERACCIÓN

HUMANO–COMPUTADORA

10.00

Graficación 3.50 19 34 15 4 Inteligencia Artificial 5.00 23 48 19 4 Interacción Humano-Computadora 1.50 7 14 7 SUMA 100 503 240 85 27 240 101 9 240 113 35 240 118 15

19

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

PERFIL D

PREGUNTAS POR SESIÓN

ÁREAS % TOTAL reactivos

1 2 3 4

Min N° Reac Min N° Reac Min N° Reac Min N° Reac C A C A C A C A

ENTORNO SOCIAL 7.00 Las Organizaciones 3.46 21 33 20 1 El área de Informática 1.77 7 17 5 2 Normatividad Jurídica 1.77 17 17 17 MATEMÁTICAS 22.00 Matemáticas Básicas 10.52 40 101 7 33 Matemáticas Aplicadas 7.52 22 72 4 18 Matemáticas Discretas 2.71 9 26 8 1 Teoría Matemática de la Computación 1.25 6 12 6 ARQUITECTURA DE COMPUTADORAS 21.00 Física 4.67 26 45 16 10Sistemas Digitales 8.33 27 80 14 13 Tipos y Configuraciones de Computadoras 8.00 33 77 29 4 REDES 11.00 Transmisión y Comunicación de Datos 2.70 17 26 13 4 Modelos 4.77 32 46 32 Intercomunicación de Redes 2.70 14 26 14 Seguridad de la Información 0.83 6 8 6 SOFTWARE DE BASE 10.00 Traductores 3.23 7 31 7 Sistemas Operativos 4.17 13 40 13 Utilerías y Manejadores 2.60 8 25 8 PROGRAMACIÓN E INGENIERÍA DE SOFTWARE

17.00

Algorítmica 7.30 35 70 24 11 Paradigmas de Programación y Lenguajes 4.90 19 47 18 1 Sistemas e Industria del Software 4.80 33 46 33 TRATAMIENTO DE INFORMACIÓN 7.00 Bases de Datos 3.13 26 30 26 Recuperación de Información 0.85 4 8 4 Sistemas de Información 3.02 25 29 25 GRAFICACIÓN, INTELIGENCIA ARTIFICIALE INTERACCIÓN

HUMANO–COMPUTADORA

5.00

Graficación 1.25 6 12 5 1 Inteligencia Artificial 2.29 13 22 13 Interacción Humano-Computadora 1.46 12 14 12 SUMA 100 478 240 95 39 240 130 12 240 68 34 240 86 14

20

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

El total de reactivos por perfil es el siguiente:

PERFIL TOTAL DE REACTIVOS A 488 B 543 C 503 D 478

4.- Informe individual para el sustentante A cada sustentante del EGEL INFO-COMP se le entregará una constancia/reporte individual como la presentada en el ejemplo ficticio que se muestra enseguida. Solamente el sustentante y el director de la institución de procedencia tienen acceso a estos resultados. El encabezado, además de los datos generales, incluye el nombre del sustentante, en el ejemplo, RUVALCABA FLORES ROBERTO ALEJANDRO; el número único de folio que se asigna a cada examinado, 85592-01, y la fecha de sustentación del examen. Lo primero que informa es el resultado global del sustentante. Todas las calificaciones que emite el CENEVAL están expresadas en una escala especial llamada Índice CENEVAL cuyo rango va de 700 a 1 300 puntos, con un dominio satisfactorio de 1 000 a 1 149 y un dominio sobresaliente de 1 150 a 1 300. Los índices de las áreas presentan el resultado en sus respuestas a las preguntas de cada área de conocimiento. A quienes obtengan en el resultado global el puntaje en el dominio satisfactorio y al menos 1 000 puntos en cada una de las ocho áreas, se les otorgará un testimonio de desempeño satisfactorio. A los que obtengan el puntaje en el dominio sobresaliente y al menos 1 150 puntos en cada una de las ocho áreas, se les otorgará un testimonio de desempeño sobresaliente.

ESCALA CENEVAL

ESCALA CENEVAL

700 800 900 1000 1100 1200 1300 PRIMER RANGO DE ACIERTOS RANGO RANGO DOMINIO DOMINIO SATISFACTORIO SOBRESALIENTE

CALIFICACIÓN MÍNIMA PARA OBTENER EL

TESTIMONIO DE DESEMPEÑO SOBRESALIENTE

CALIFICACIÓN MÍNIMA PARA OBTENER EL

TESTIMONIO DE DESEMPEÑO SATISFACTORIO

21

G U Í A D E L E X A M E N G E N E R A L P A R A E L E G R E S O D E L A L I C E N C I A T U R A E N I N F O R M Á T I C A - C O M P U T A C I Ó N

FOLIO 85592-01

El Centro Nacional de Evaluación para la Educación Superior, A.C., expide la presente constancia a:

PERALTA OLIVEROS RICARDO por haber presentado el Examen General para el Egreso de la Licenciatura en Informática-Computación, Perfil “A“ en mayo de 2005. Los resultados que obtuvo se detallan a continuación en escala CENEVAL (700-1300):

ÍNDICE CENEVAL: 1153

ÁREAS RESULTADO Entorno Social 1158 Matemáticas 1150 Arquitectura de Computadoras 1165 Redes 1167 Software de Base 1165 Programación e Ingeniería de Software 1062 Tratamiento de Información 1052 Graficación, Inteligencia Artificial e Interacción Humano-Computadora

1160

El índice CENEVAL global NO es el promedio de los resultados de las áreas. La autenticidad de este documento podrá ser verfificada con la información que obra en poder de la escuela de la cual egresó el titular de este reporte.

México, D. F. a 7 de diciembre de 2005

Ing. Carlos Galdeano Bienzobas Coordinador de Área de las Ingenierías y de las Tecnológicas

Camino al Desierto de los Leones #19, Col. San Ángel, Del. Álvaro Obregón, 01000 México, D. F. Tel. 01(55)5322-9200, Fax . ext. 2026 Página Web: http://www.ceneval.edu.mx Email: carlos.Jimé[email protected]

22

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N C I E N C I AS F AR M AC É U T I C AS

21

Luis Gómez Carreola

Informática - Computación

7 de Abril del 2005

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

ROSADO OCTAVIO SOLANO GUTIÉTRREZ

Informática - Computación

7 de Abril del 2005

Ing. Carlos Galdeano Bienzobas

Coordinador

22

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

IV. SUGERENCIAS PARA SUSTENTAR EL EGEL INFO-COMP 1.- Estrategias de estudio y repaso Las actividades de estudio y repaso son de la mayor importancia durante la preparación para presentar el examen. Se recomienda considerar lo siguiente: A. Asegurarse de entender el significado del material que se está estudiando. Sólo así puede

ser recordado con claridad. Jamás debe memorizarse algo que no se comprende. B. Organizar el material de estudio a partir de la información más importante; elaborar

resúmenes, cuadros sinópticos, etcétera. C. Repasar las notas y lecturas dentro de las 12 horas siguientes de haberlas preparado. El

repaso activo requiere que se intente expresar siempre, en forma oral o escrita, lo aprendido.

D. Repasar el material en una secuencia lógica, procurando no pasar a otro tema sin haber dominado el anterior.

E. Solicitar a compañeros de profesión que formulen preguntas sobre lo estudiado. F. Tomar en cuenta los porcentajes de la Tabla de Ponderación de las Áreas de Conocimiento

de la página 24, que son los pesos que tendrán las áreas en el examen. 2.- Consideraciones previas a la presentación del EGEL INFO-COMP Estas son algunas recomendaciones para desempeñarse mejor el día del examen. A. Visitar antes el lugar donde se sustentará el examen. Identificar las vías de acceso y los

medios de transporte que garanticen la llegada a tiempo al mismo. B. Los días del examen, llegar al menos media hora antes de cada sesión para evitar

presiones y tensiones innecesarias. Después de 30 minutos de iniciado el examen no se permitirá el acceso a la sesión correspondiente.

C. Descansar bien la víspera de cada sesión del examen. D. Ingerir alimentos saludables y suficientes. E. Traer un reloj. F. Traer una identificación con fotografía (indispensable). G. Usar ropa cómoda. H. Asegurarse de traer el comprobante-credencial que fue entregado al momento del

registro. I. Durante la aplicación deberá tener apagado el teléfono celular, el radilocalizador y las

alarmas. 3.- Recomendaciones para resolver el EGEL INFO-COMP Para presentar el examen, en cada sesión se le entregará un cuadernillo de preguntas y una hoja de respuestas. A. Escuche con atención las indicaciones del aplicador; él le proporcionará información sobre

el inicio y la terminación del examen y otras importantes instrucciones. La misión principal del aplicador consiste en aclarar cualquier interrogante que tengan los sustentantes. Por favor no dude en preguntar cualquier duda sobre el procedimiento.

B. Antes de iniciar la resolución del examen, lea con cuidado las instrucciones del cuadernillo y la hoja de respuestas. No haga suposiciones; asegúrese de que entiende perfectamente todas y cada una de las instrucciones. Pregunte al aplicador lo que no sea perfectamente claro.

23

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

C. Lea cuidadosamente cada pregunta antes de marcar la respuesta. Recuerde que para cada pregunta hay cuatro opciones de respuesta identificadas con las letras y sólo una es la correcta.

D. Marque la opción considerada como correcta en la hoja de respuestas, la cual se procesará por computadora. Es indispensable considerar las siguientes orientaciones:

a) Llene completamente el círculo que corresponda a la opción elegida. No haga otra

anotación en la hoja de respuestas.

INCORRECTO CORRECTO a r

b) Marque sólo una opción de respuesta en cada pregunta. Si marca más de una, se considerará como no contestada.

c) Si quiere cambiar alguna respuesta, borre por completo la marca original y llene totalmente el círculo de la nueva selección. ¡No use corrector líquido!

d) Asegúrese de marcar la respuesta en el renglón correspondiente al número de la pregunta.

e) No doble ni arrugue la hoja de respuestas. f) Utilice solamente lápiz del número dos o dos y medio.

E. No se detenga demasiado en las preguntas que sienta particularmente difíciles. Seleccione

una respuesta y continúe con el examen, o bien márquela en el cuadernillo de preguntas y, si tiene tiempo, al finalizar el examen regrese a ésta y revise sus respuestas.

F. Conteste todas las preguntas, aunque no se sienta completamente seguro en la respuesta que seleccione para algunas de ellas. Es importante que no deje alguna sin contestar.

G. El examen no tiene preguntas capciosas. Si alguna le resulta particularmente fácil, ¡no es capciosa! ¡es fácil! Respóndala y continúe el examen.

H. No trate de ser de los primeros en terminar. Si otros acaban rápido o antes que usted, no se inquiete, ni se presione. Si le sobra tiempo, revise y lea para verificar sus respuestas.

I. Recuerde que no está permitido, ni corresponde a una persona madura, intentar copiar las respuestas de otro sustentante.

J. Durante el examen trate de mantenerse tranquilo y relajado. Concentre toda su atención en el contenido del examen. En tanto se distraiga menos y se concentre más en la tarea, tendrá un mejor desempeño.

K. Familiarícese con el examen. Recuerde que hay diferentes tipos de instrucciones para las preguntas.

24

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

V. PSEUDOCÓDIGO

El Consejo Técnico del EGEL Info-Comp decidió establecer un pseudocódigo, con el objeto de que los reactivos que se expresen conforme a éste cumplan con la gramática y sintaxis establecidas y, de esta manera, todos los sustentantes del examen puedan resolver los reactivos expresados en pseudocódigo. 1.- Convenciones La relación de convenciones empleadas en el pseudocódigo es la siguiente:

• El pseudocódigo se escribe empleando la fuente Times New Roman • Las palabras reservadas del pseudocódigo se muestran en negritas • Los puntos “...” indican la posibilidad de repetir algún elemento del pseudocódigo • Cuando exista la posibilidad de elegir algún elemento a partir de un conjunto de

elementos, éstos se listarán separados por el símbolo “|” • Las diferentes opciones o posibilidades de uso del pseudocódigo se listan con

viñetas • El pseudocódigo posee las características siguientes: Se emplean oraciones en lenguaje natural, donde cada una se refiere a una

actividad general o específica Se utiliza un lenguaje común, sin palabras rebuscadas Se evitan errores gramaticales, abreviaciones y puntuaciones

2.- Tipos de datos

Los tipos de datos básicos son:

• string cadena de caracteres • integer número entero • real número real • boolean falso o verdadero

Estos tipos de datos se declaran de acuerdo con las formas siguientes:

• tipo variable1 • tipo variable2, variable3,...,variablen • tipo variablen1, variablen2,...,variablenm = valor

donde: tipo puede ser string, integer, real o boolean.

25

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3.- Estructuras de datos Las estructuras de datos son:

• arreglos tipo array1[rango1,...,rangon], ... ,array2[rango1,...,rangon]

donde: rangon: número de localidades deseadas. La primera localidad se referencia con uno. tipo: es alguno de los tipos de datos básicos o alguna estructura de datos.

• registros

Declaración:

record nombre_registro tipo variable1 .. ... tipo variablen

end Creación de un registro:

nombre_registro registro La referencia a un campo de un registro se efectúa de la forma: registro.nombre_campo

• archivos

Declaración:

file nombre_archivo • clases

Declaración:

class nombre_clase variables y funciones miembros

end Instanciación de un objeto:

nombre_clase objeto

26

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

La referencia a un campo de una clase se efectúa de la forma: objeto.nombre_campo. El llamado a una función de una clase se efectúa de la forma: objeto.nombre_función(lista_parámetros)

4.- Operadores

• Aritméticos:

• + suma • - resta • * multiplicación • / división • mod módulo • div división entera

• de comparación:

• = igual • <> diferente • < menor que • > mayor que • <= menor o igual que • >= mayor o igual que

• lógicos:

• AND La expresión será verdadera si y sólo si ambas expresiones son

verdaderas • OR La expresión será verdadera si al menos una expresión es verdadera • XOR La expresión será verdadera si y sólo si ambas expresiones son

diferentes (verdadero y falso, o viceversa) • NOT El valor de la expresión es la negación de la expresión original

NOTA: LA PRECEDENCIA DE LOS OPERADORES LA ESTABLECERÁN LOS

PARÉNTESIS. 5.- Operaciones de cadenas

Las funciones para cadenas son las siguientes:

• length(nombre_de_la_cadena) Regresa un valor entero que “contiene” la longitud de la cadena nombre_de_la_cadena

• substring(nombre_de_la_cadena,posición_inicial,longitud) Regresa una

cadena, en donde:

27

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• posición_inicial es la posición a partir de la cual se copiará el contenido de nombre_de_la_cadena

• longitud es el número de caracteres que se copiarán La forma para copiar el contenido de una cadena hacia otra es: cadena_1 = cadena_2 La concatenación de cadenas puede ser:

• cadena_1 = cadena_2 + cadena_3 • cadena_1 = cadena_1 + cadena_2

6.- Comentarios

• --comentario • /*línea1 línea2 ... línean*/

7.- Estructuras de control

• Asignación:

variable = valor | expresión | variable • Secuenciación:

• e1 e2 . en

• o bien: e1, e2, ..., en • Condición:

• if c1 then e1

• if c1 then

e1else

e2

• case variable | expresión of valor1: e1valor2: e2 . . .

28

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

valorn: enotherwise: ex

end

donde: otherwise es opcional • Iteraciones condicionales:

• while c1 e1

• do e1

until c1

• for variable = valor_inicial to c1, incremento | decremento e1

Notas:

• Es posible efectuar combinaciones de las estructuras de control de secuenciación, condición e iteración condicional

• en puede ser una asignación, alguna estructura de control, combinación de estas últimas o una secuenciación delimitada por las palabras reservadas de: begin y end

• cn es una condición • Se recomienda que los pseudocódigos posean una indentación consistente

8.- Funciones o procedimientos

func nombre_función (lista_parámetros): tipo begin

e1 . enreturn variable | expresión | valor

end

donde:

• lista_parámetros, : tipo y return son opcionales • Para llamar a una función o procedimiento se escribe: nombre_función

(lista_parámetros) • lista_parámetros en la definición de la función es de la forma:

tipo variable1, tipo variable2, ..., tipo variablen

• lista_parámetros en el llamado a la función es de la forma: variable1, variable2, ..., variablen

29

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

9.- Operaciones de entrada/salida

• read(variable1, variable2, ..., variablen) Lee una(s) variable(s) del teclado

• write(“texto1”,..., “texton”, variable1,..., variablen)

Despliega texto(s) o el valor de una(s) variable(s) en el monitor

• open(archivo, read | write | append | read/write) Abre un archivo en algún modo (escritura, lectura, adición o lectura/escritura, respectivamente)

• close(archivo)

Cierra un archivo previamente abierto • readfile(archivo, nombreRegistro)

Lee un registro de archivo dejando la información leída en nombreRegistro

• writefile(archivo, nombreRegistro) Escribe o sobreescribe el contenido de nombreRegistro en el registro actual de archivo

• EOF(archivo) Regresa verdadero si es el fin de archivo y falso en caso contrario

• ERROR(archivo)

Regresa verdadero si se presentó un error en la última instrucción ejecutada en un archivo y falso en caso contrario

• seek(archivo, inicio | final | registro n)

Se posiciona al inicio, al final o en un registro x de archivo • position(archivo)

Regresa el número de registro actual en archivo

30

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

VI. MATRIZ DE ESPECIFICACIONES: CONTENIDOS TEMÁTICOS, CONTENIDOS ESPECÍFICOS Y SUGERENCIAS BIBLIOGRÁFICAS PARA CADA ÁREA DE

CONOCIMIENTO En este apartado se incluyen las matrices de especificaciones de cada uno de los perfiles. Es importante que revise y estudie únicamente la matriz que corresponda al perfil del EGEL Info-Comp que presentará. Las matrices cubren las ocho áreas de conocimiento con sus respectivos contenidos temáticos y específicos, así como las claves de las sugerencias bibliográficas. La descripción de estas claves se encuentra al final de las matrices de los cuatro perfiles. Las sugerencias bibliográficas que se incluyen son enunciativas y no exhaustivas. No se limite a su búsqueda. Consulte cualquier fuente que contenga los temas de las matrices de especificaciones. En la matriz de especificaciones, se indica el nivel cognoscitivo en el que se evalúa cada contenido específico, de acuerdo con la siguiente clasificación taxonómica y su respectivo código.

• Recordar: R • Evaluar: E • Resolver problemas: RP

31

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

1.- Matriz de especificaciones del perfil “A”

ENTORNO SOCIAL A. Las organizaciones I. Teoría de las organizaciones

1. Tipos y principios básicos de las organizaciones

• Organismos públicos y privados (R) • Empresas e industrias (R) • Estructura y comportamiento de las organizaciones (R) • Áreas administrativas funcionales (R) • Manuales de organización (R, E)

Sugerencias bibliográficas: [CHII91], [HALR96], [KOOW96], [ROBS95], [STOF96], [TERG93] 2. Proceso administrativo

• Planeación (R, E, RP) • Organización (R, E) • Dirección (R, E) • Control (R, E, RP)

Sugerencias bibliográficas: [CHII91], [KOOW96], [ROBS95], [STOF96], [TERG93] 3. Recursos humanos

• El personal (R) • Perfiles de puestos y funciones (R) • Liderazgo y motivación (RP) • Capacitación (E) • Relaciones interpersonales (E, RP)

Sugerencias bibliográficas: [ARIF94], [CHII94], [HALR96], [MONN97], [SHEC94] 4. Tópicos selectos de administración

• Planeación estratégica (E, RP) • Mercadotecnia (R) • Calidad y productividad (E, RP) • Reingeniería (E, RP)

Sugerencias bibliográficas: [ANSM97], [CROP90], [CROP92], [HUGD86], [ISHK92], [KOTA97], [KOTP96]

32

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Tópicos de manejo financiero

1. Principios básicos de contabilidad

• Contabilidad general (R) • Conciliaciones (R) • Estados financieros básicos: balance general, estado de resultados (R)

Sugerencias bibliográficas: [ELIA96], [ELIA96a], [ELIA96b], [IMCP96] 2. Contabilidad de costos

• Costos (R) • Control de la producción (R, E) • Control de inventarios (R, E) • Toma de decisiones (E)

Sugerencias bibliográficas: [BURE88], [GUAG95], [HORF96], [RIOC89] 3. Presupuestos

• Teoría de presupuesto (R, E) • Clasificación de presupuestos: ingresos, egresos, áreas de responsabilidad,

programas y actividades (R, E) • Técnicas de presupuestación (R, E) • Evaluación de presupuestos (R, E)

Sugerencias bibliográficas: [MORJ97], [WELH87] 4. Planeación financiera

• Función financiera (R, E) • Análisis de estados financieros (R, E) • Sistemas financieros (R, E) • Organizaciones financieras y bursátiles (R) • Alternativas de financiamiento (R)

Sugerencias bibliográficas: [EMEF99], [GITL95], [GITL95a], [HORS94], [JOHM94], [MORJ97], [VANW94] 5. Aspectos fiscales en las organizaciones

• Régimen fiscal (R) • Ingresos en la organización (R) • Implicaciones fiscales: contribuciones, dividendos, declaraciones y obligaciones (R) • Previsión social (R) • El área fiscal en la organización y su relación con el área informática (R)

33

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Sugerencias bibliográficas: [CFLF], [LDIS], [LDSS], [LIAR], [LISR], [LIVA]

III. Tópicos de manejo económico

1. Conceptos básicos de microeconomía

• Sistemas económicos (R) • Sectores de la economía (R) • Factores de la producción (R) • La información para toma de decisiones (R, E) • El mercado y la determinación de precios (R, E)

Sugerencias bibliográficas: [CASF97], [MENJ96], [SALD92] 2. Conceptos básicos de macroeconomía

• Consumo, ahorro e inversión (R) • Balanza de pago, cuentas nacionales, deuda interna y deuda externa, indicadores

(R) • Banca: central, pública, privada, comercial, de desarrollo (R, E) • Situación económica de México (R)

Sugerencias bibliográficas: [BRAL79], [DORS94], [FROR97], [SILJ94], [SLOJ97] 3. Economía de la empresa

• Proyectos de inversión (E, RP) • Costos, gastos e inversiones (R, E) • Exportación e importación (R) • Empresas de bienes y servicios informáticos (R, E)

Sugerencias bibliográficas: [CANS97], [MENJ89]

B. El área de informática I. La función informática

1. Área de informática en las organizaciones

• Visión y misión (R, E) • Función y objetivos (R, E) • Ubicación en la organización (R, E) • Organización y funciones del área de informática (R, E, RP) • Estructuras informáticas centralizadas, descentralizadas, híbridas e independientes

(R, E, RP)

34

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Vínculos formales e informales del área de informática con los demás órganos (R, E, RP)

Sugerencias bibliográficas: [HERR98], [KASR90] 2. Empresas y proyectos informáticos

• Tipos de empresas de servicios informáticos (E) • Principios rectores para el desarrollo de tecnología nacional: adaptación,

adecuación, transferencia, investigación, autonomía, independencia e inventos (E) • Empresas pequeñas: la figura de los socios-técnicos; la figura de los dueños-

directores (E) • Recursos y servicios externos (outsourcing) (E, RP) • Identificación de necesidades (E) • Definición de productos y servicios para el mercado (oportunidades, nichos,

mercado horizontal y mercado vertical) (E, RP) • Desarrollo de proyectos informáticos (E, RP) • Fuentes de financiamiento para proyectos informáticos (E, RP)

Sugerencias bibliográficas: [MCCS97], [PNDD] 3. Administración del área de informática

• Planeación del área (RP) • Normas, estándares de operación y controles (E, RP) • Análisis de requerimientos y definición de los servicios del área (E, RP) • Volúmenes de información para la toma de decisiones (E, RP) • Manuales informáticos (R, E) • Sistemas de información gerenciales (E, RP) • Presupuesto del área (E, RP)

Sugerencias bibliográficas: [HERR90], [HERR98], [KASR90], [SEEJ97] 4. Administración de bienes informáticos

• Hardware: uso, selección, licitación, adquisiciones, renta, licencia de uso y actualizaciones (R, E, RP)

• Software: uso, selección, licitación, adquisiciones, renta, licencia de uso y actualizaciones (R, E, RP)

• Tipos de contratos (R, E) • Mantenimiento de equipos (E) • Virus (E, RP) • Redes (E, RP) • Seguridad (E, RP) • Plan de contingencia (E, RP)

35

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Sugerencias bibliográficas: [COCI], [COCO], [FINL98], [HERR90], [HERR98], [LAUL96], [SEEJ97], [TELJ90]

II. Recursos humanos

1. Administración del personal informático

• Manejo de personal: reclutamiento, selección, supervisión, motivación, estímulos, retención y egreso (R)

• Descentralización de funciones y de personal (R, E) • Delitos informáticos en el área (R, E, RP) • Capacitación (importancia, necesidades y políticas de la actualización permanente)

(R, E) Sugerencias bibliográficas: [DESG95], [RODJ91], [SEEJ97], [TELJ90]

III. Auditoría en el área de informática

1. Auditoría informática

• Concepto y metodologías generales para auditoría (R, E) • Obtención y análisis de la información (E) • Evaluación de la definición del área de informática y de su misión (E) • en los sistemas (E) • en los recursos humanos (E) • en los equipos e instalaciones (E) • en la seguridad computacional (accesos, protecciones, seguros) (E) • en contratos y licencias (E) • Riesgos de ambientes de PC aisladas (E) • Redes organizacionales: diseño y accesos (E) • Informe de la auditoría (E, RP) • Auditoría interna y externa (R)

Sugerencias bibliográficas: [ECHJ90], [LIDA91]

C. Normatividad jurídica I. Marcos legales

1. Consideraciones legales

Constitución Política de los Estados Unidos Mexicanos (R) Ley Federal del Trabajo (R) Ley de Adquisiciones y Obra Pública (R) Ley de Comunicaciones y Transportes (R) Ley Federal de Derechos de Autor (R)

Sugerencias bibliográficas: [CPEUM], [LAOP], [LCT], [LFDA], [LFDT]

36

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Legislación relevante

• El comerciante (R) • La empresa (R) • Tipos de sociedades (R) • Títulos y operaciones de crédito (R) • Quiebra y suspensión de pagos (R) • Códigos (R)

Sugerencias bibliográficas: [COCI], [COCO], [LGSM], [LGTO], [RODJ81] 3. Política y legislación informática

• Normas regulatorias y políticas de la actividad informática: nacionales e internacionales (R)

• Legislación específica (R) • Delitos informáticos (R) • Diagnóstico, planes y programas nacionales de desarrollo (R) • Organismos de la Administración Pública Federal responsables de la definición,

implantación y regulación de políticas (R) • Organismos no gubernamentales que apoyan el desarrollo informático (R) • Tecnología informática: transferencia, adaptación, investigación, adecuación,

autonomía e independencia (E) • Confidencialidad y privacidad de la información (R) • El “poder informático” y el poder de la información: usos y abusos (R, E)

Sugerencias bibliográficas: [COCI], [LGTO], [NOVE79], [PNDD], [SCHH83], [TELJ90]

II. La era de la información

1. Autoría informática

• La autoría y creación del software (R) • Derechos de autor: registro, regalías (R) • "Piratería" de programas para computadora (R) • Contratos y licencias de uso de software; categorías de licencias: organizacionales,

académicas, individuales (R, E) • Propiedad industrial (patentes, marcas) (R)

Sugerencias bibliográficas: [LFDA], [LPI], [NOVE79], [TELJ90] 2. Impacto de la tecnología

• Historia tecnológica (R) • Automatización de procesos (R, E) • Educación, capacitación y entrenamiento (E, RP) • Robotización (R, E)

37

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Tareas peligrosas para el ser humano y elementos tecnológicos de remplazo o protección (E)

• Consecuencias (E) Sugerencias bibliográficas: [BEEG95], [GATB98], [OLET97] 3. Impacto social de la informática

• Cultura informática general (R) • La tecnología informática en diferentes niveles de educación (R) • Bondades y riesgos (R) • Posibilidades de estratificación y separación de la sociedad (R, E) • Diferencias generacionales (R) • Aplicaciones en diversas áreas de conocimiento y en distintas actividades humanas

(R, E) • Herramientas y ambientes para el usuario final (E) • Sociología de la informática (R)

Sugerencias bibliográficas: [BEEG95], [OLET97]

MATEMÁTICAS A. Matemáticas básicas I. Cálculo

1. Diferencial en una variable

• Derivada de una función de una variable (R, E, RP) • Problemas que requieren el concepto de la derivada y de sus interpretaciones

geométricas y físicas (R, E, RP) • Máximos y mínimos de una función de una variable (R, E, RP)

Sugerencias bibliográficas: [EDWP94], [LARH89], [SWOE89] 2. Cálculo integral en una variable

• Problemas geométricos aplicando el concepto de integral (R, E, RP) Sugerencias bibliográficas: [EDWP94], [LARH89], [SWOE89]

II. Álgebra

1. Clásica

• Funciones, tipos y propiedades (R, E, RP) • Números primos (R, E, RP)

38

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Números complejos: operaciones y propiedades (R, E, RP) Sugerencias bibliográficas: [SOLS88] 2. Lineal

• Espacios vectoriales sobre un campo (R, E, RP) • Sistemas de ecuaciones lineales (R, E, RP) • Triangulación y diagonalización (R, E, RP)

Sugerencias bibliográficas: [HOFK87], [SOLS88], [SOLS85]

III. Geometría analítica

1. Lineal

• Problemas relacionados con planos y rectas (R) Sugerencias bibliográficas: [LEHC81], [OTEG94], [SOLN88] 2. No lineal

• Transformación de las coordenadas de un punto de un sistema cartesiano a un sistema esférico y viceversa (R)

• Ecuaciones paramétricas y polares de las cónicas (R) • Características de una superficie cuadrática con ejes paralelos a los coordenados, a

partir de su ecuación (R, E) Sugerencias bibliográficas: [LEHC81], [OTEG94], [SOLN88]

B. Matemáticas aplicadas I. Probabilidad

1. Fundamentos de la teoría de la probabilidad

• Probabilidad clásica y probabilidad frecuentista (R) • Problemas que requieren de los axiomas y teoremas fundamentales de la

probabilidad (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99] 2. Distribuciones

• Problemas aplicando la función de distribución: binomial y normal (R, E, RP)

39

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

II. Estadística

1. Estadística descriptiva

• Tamaño de la muestra en una población normal (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99] 2. Estimaciones puntuales y por intervalos de confianza

• Intervalos de confianza para la media de una población (R, E, RP) • Pruebas de hipótesis para una media (R, E, RP) • Prueba de bondad de ajuste (R, E, RP)

Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

III. Investigación de operaciones

1. Programación lineal

• Modelos para maximización y minimización (R, E, RP) • Soluciones básicas, factibles y no factibles (R, E, RP) • Método simplex (R, E, RP)

Sugerencias bibliográficas: [HILL91], [LUED89], [TAHH98]

C. Matemáticas discretas I. Lógica

1. Lógica proposicional

• Reglas de inferencia (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99] 2. Lógica de predicados

• Reglas para fórmulas bien formadas (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99]

40

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Combinatoria

1. Análisis combinatorio

• Teoría de conteo (R, E, RP) • Relaciones de recurrencia (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

III. Relaciones y grafos

1. Relaciones

• Ordenes parciales (R, E, RP) • Relaciones de equivalencia (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97] 2. Gráficas y árboles

• Problemas clásicos: recorridos, números cromáticos, coloración de aristas y vértices, apareamientos (R, E, RP)

• Aristas de corte y vértices de corte (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

D. Teoría matemática de la computación I. Autómatas y lenguajes formales

1. Máquinas finitas

• Teoremas de equivalencia entre lenguajes producidos por gramáticas y lenguajes reconocidos por autómatas (R, E, RP)

• Jerarquización de autómatas: finitos, autómatas de pila y equivalencias de autómatas (R, E, RP)

Sugerencias bibliográficas: [BROJ93], [COHD96a], [GRIR97], [JOHR99] 2. Lenguajes formales

• Gramáticas formales: definiciones, operaciones, tipos de lenguajes, ambigüedad, equivalencia, la jerarquización de Chomsky (R)

Sugerencias bibliográficas: [BROJ93], [COHD96a], [JOHR99]

41

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Sistemas formales

1. Máquinas de Turing

• Concepto y límites de la computabilidad (R, E, RP) • Máquinas de Turing: modelos de computabilidad, problemas indecidibles (The

Halting Problem) (R) Sugerencias bibliográficas: [BROJ93], [COHD96a]

ARQUITECTURA DE COMPUTADORAS A. Física I. Temas de mecánica, óptica y física moderna

1. Mecánica

• Dinámica (R) • Cinemática (R) • Leyes de Newton (R) • Ley de la gravitación universal (R)

Sugerencias bibliográficas: [ALOF95], [SEAZ88], [SOLJ91]

II. Electricidad y magnetismo

1. Electricidad

• Corriente eléctrica (R) • Potencia eléctrica (R) • Resistencia (R) • Ley de Ohm (R) • Conductividad (R)

Sugerencias bibliográficas: [ALOF76], [EEHA93], [SEAZ88]

B. Sistemas digitales I. Diseño lógico

1. Sistemas de numeración

• Aritmética de punto fijo y de punto flotante (R) Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]

42

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Circuitos combinatorios

• Álgebra de Boole: definiciones, teoremas básicos y minimización (E) Sugerencias bibliográficas: [FLOT97], [HAYJ96], [MANK98] 3. Unidades funcionales

• Microprocesadores (R) Sugerencias bibliográficas: [GAJD97], [MACI92], [MANK98], [MANM97], [NELN96], [STAW97], [TANA92], [TOCR97] 4. Memorias

• Tipos de memorias: RAM, ROM, PROM, etcétera (R) Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [STAW97], [TANA92], [TOCR97] 5. Dispositivos periféricos

• Características: tiempos de acceso, velocidades, capacidades de almacenamiento, bloqueaje, confiabilidad, tiempo de vida (R)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]

C. Tipos y configuraciones de computadoras I. Arquitecturas y formas de procesamiento

1. Historia y evolución

• Microcomputadoras (R) • Minicomputadoras (R) • Mainframes (R) • Máquinas de arreglos de procesadores (R)

Sugerencias bibliográficas: [BLAP97], [GOLH93], [HENP97], [HEUJ96], [STAW97] 2. Arquitectura. Elementos básicos

• Procesador (R) Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96], [STAW97], [TANA92]

43

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Arquitecturas alternativas

• Conceptos CISC y RISC (R) • Comparación de arquitecturas, eficiencia, aplicaciones de arquitecturas alternas (R)

Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96], [STAW97], [TANA92] 4. Selección y configuración de sistemas de cómputo

• Unidad central de procesamiento y periféricos (R, E) • Terminales: impresoras, monitores, teclados (R, E, RP) • Discos y cintas magnéticos y ópticos (R, E) • Otros periféricos: ratón, scanners, bocinas (R, E, RP) • Configuración de memorias centrales (R, E, RP) • Configuración de memoria virtual (R, E, RP) • Formas de procesamiento: monoprocesamiento, multitarea, por lotes, tiempo

compartido, tiempo real (R) Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96]

REDES A. Transmisión y comunicación de datos I. Conceptos básicos

1. Teoría de la información

• Transmisión y comunicación de información (R) Sugerencias bibliográficas: [MANM94], [OREJ94], [STAW97a] 2. Códigos

• Códigos binarios (R, E) • Caracteres alfanuméricos y de control en ASCII y EBCDIC (R)

Sugerencias bibliográficas: [MANM94], [STAW97a], [WAKJ92] 3. Errores

• Naturaleza de los errores (R) Sugerencias bibliográficas: [OREJ94], [STAW97a]

44

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Transmisión de datos

1. Conceptos básicos • Métodos de transmisión (serie y paralelo) (R) • Conexiones half duplex y full duplex (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97], [WAKJ92] 2. Medios físicos de transmisión de datos

• Alámbricos (coaxial, par trenzado, fibra óptica) (R) • Inalámbricos (microondas, infrarrojos, satelital) (R) • Ventajas y desventajas (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97]

B. Modelos I. Arquitecturas

1. Evolución de las redes

• Clasificación de las redes por cobertura (R) • Sistemas propietarios (SNA, DNA) (R) • Sistemas abiertos (DoD, IEEE) (R) • Red de redes (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 2. Redes locales (LAN)

• Topologías (R) • Características y servicios de los sistemas operativos para LAN's (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 3. Redes metropolitanas (MAN)

• Características y servicios de las MAN's (R) Sugerencias bibliográficas: [HALF98], [TANA97] 4. Redes amplias (WAN)

• Características y servicios (R) Sugerencias bibliográficas: [HALF98], [TANA97]

45

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Protocolos e interfaces de comunicación de datos

1. Protocolos de alto nivel

• Modelo cliente-servidor (R) • Protocolos de aplicación para transferencia de archivos: FTP, TFTP, http (R, E) • Protocolos de aplicación de emulación de terminal: TELNET, terminal virtual (R, E)l

Sugerencias bibliográficas: [HALF98], [TANA97]

C. Intercomunicación de redes I. Interconectividad

1. Teoría de interconexiones

• Tipos de direcciones (R) Sugerencias bibliográficas: [CORD96], [HALF98], [TANA97] 2. Dispositivos para interconexión

• Modems (R) • Repetidores (R) • Concentradores (hubs) (R) • Conmutadores (switches) (R) • Multiplexores (R) • Puentes (R) • Enrutadores. Enrutadores multiprotocolo (R) • Compuertas (gateways) (R)

Sugerencias bibliográficas: [HALF98], [STAW97a]

D. Seguridad de la información I. Seguridad de la información

1. Seguridad

• Conceptos básicos (R) • Criptografía: llave secreta, llave pública, certificados de llaves públicas (R) • Autentificación: código de acceso y confirmación de identidad (R) • Métodos de protección (firewall, proxy) (R)

Sugerencias bibliográficas: [CORD96], [STAW97a]

46

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

SOFTWARE DE BASE A. Traductores I. Traductores de bajo nivel

1. Ensambladores

• Pasadas del texto fuente (R) Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76] 2. Macroprocesadores

• Bibliotecas de macros (R) Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76]

II. Traductores de alto nivel

1. Intérpretes

• Tipos de intérpretes (conversacionales y no conversacionales) (R) • Lenguajes para aplicaciones específicas susceptibles o idóneos para interpretación

(R) Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76] 2. Compiladores

• Tipos de gramáticas formales (R) • Notación formal de sintaxis (R) • Análisis lexicográfico (R) • Generación de código, códigos intermedios (R) • Optimización de código (R)

Sugerencias bibliográficas: [AHOS90], [DEIH93], [STAW97b], [TREJ85], [ULLJ76] 3. Ambientes integrados

• Depuración interactiva (R) • Ayudas (R)

Sugerencias bibliográficas: [BECL88], [DEIH93], [STAW97b]

47

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

B. Sistemas operativos I. Conceptos y estructuras básicas

1. Historia y evolución

• Necesidad del sistema operativo, administración de recursos y desempeño del sistema (R)

• Generaciones de sistemas operativos (R) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 2. Esquema básico

• Estructura interna: monolítico y modular (R) • Tipos de sistemas: monousuario, multiusuario, distribuido, de red, de tiempo real, de

propósito especial (R) • Lenguajes de control (shell), interfaces gráficas y utilitarios de un sistema operativo

(R) • Llamadas al sistema (R)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 3. Arquitectura de un sistema operativo

• Manejo del procesador: políticas y técnicas para la gestión (scheduling) (R) • Manejo de memoria secundaria: políticas y técnicas para la gestión (R) • Manejo de dispositivos de E/S (R) • Sistema de archivos: archivos y directorios. Estructura, organización y tipos (R) • Seguridad y protección (R)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 4. Desempeño de un sistema operativo

• Herramientas matemáticas asociadas: teoría de colas, cálculo de probabilidades, procesos de Markov (R)

• Algoritmos de scheduling (R) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 5. Dispositivos y servicios especiales

• Dispositivos de entrada/salida (R) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76]

48

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Sistemas operativos especializados

1. Tipos especiales de sistemas operativos

• Intercomunicación entre procesos (R) • Sistemas operativos de red: servidores de archivos y de impresión, arquitectura

cliente-servidor, arquitectura par a par (R) • Sistemas operativos distribuidos: sistema de archivos distribuidos, memoria

distribuida, balanceo de carga (R) • Modelos de procesos distribuidos y multihilos (R) • Sistemas en tiempo real (R) • Sistemas para computadoras paralelas (memoria compartida, memoria distribuida,

memoria distribuida/compartida) (R) Sugerencias bibliográficas: [DEIH93], [TANA96], [TANW98] 2. Ambientes gráficos

• Manejo de ventanas (R) • Entornos multitarea (R)

Sugerencias bibliográficas: [DEIH93], [TANA96], [TANW98]

C. Utilerías y manejadores I. Orientados al usuario

1. Sistemas de respaldo y recuperación

• Compactación y descompactación (R, E) • Respaldos incrementales, periodicidad y confiabilidad (R, E) • Herramientas para reparación y recuperación (R, E)

Sugerencias bibliográficas: [DEIH93], [LISE93], [STAW97b], [TANA94] 2. Tratamiento de virus

• Prevención, detección y erradicación (R, E) • Reparación de archivos (R, E)

Sugerencias bibliográficas: [SILP94], [STAW97b], [TANA94]

II. Orientados al sistema

1. Cargadores y ligadores

• Relocalización (R)

49

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Sugerencias bibliográficas: [BECL88], [DEIH93], [LISE93] 2. Administración y vigilancia

• Bitácoras (R, E) • Detección de errores físicos (R, E) • Manejo de suspensiones de energía e interrupciones de servicio (R, E) • Herramientas para arranque y manejo de recursos físicos (R, E) • Herramientas para diagnóstico (R, E) • Reinicio de tareas (R, E) • Puntos de reinicio (R, E)

Sugerencias bibliográficas: [DEIH93], [LISE93], [TANA94] 3. Herramientas para la administración

• Uso de recursos físicos: manejadores de memoria, para optimización de espacio en disco, para dispositivos de comunicaciones (R, E)

• Instalación y arranque: definición de entornos iniciales, sistemas para instalación automática, autoinstalación (R, E)

• Manejadores para supervisión y diagnóstico de dispositivos físicos (R, E) Sugerencias bibliográficas: [DEIH93], [SILP94], [STAW97b], [TANA94]

PROGRAMACIÓN E INGENIERÍA DE SOFTWARE A. Algorítmica I. Representación y manipulación de datos

1. Taxonomía de las estructuras de datos

• Apuntadores (R, E, RP) • Vectores, matrices, cubos, hipercubos (R, E, RP) • Listas: simples, ligadas, doblemente ligadas, colas, pilas (stacks), colas de

prioridades (R, E, RP) • Árboles: binarios, n-arios (R, E, RP) • Montículos (heaps), balanceados, árboles-AVL (R) • Gráficas: no dirigidas, dirigidas, multigráficas, pesadas (R)

Sugerencias bibliográficas: [CORL90], [KNUD73], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87]

50

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Archivos

1. Archivos de almacenamiento

• Dispositivos de almacenamiento (R) • Parámetros de almacenamiento: número de cilindros, pistas, tiempo de acceso,

posicionamiento, densidad de grabación (R, E) • Formas de almacenaje: modo texto y modo binario (R, E)

Sugerencias bibliográficas: [CORL90], [MAGM90], [SEDR95] 2. Accesos

• Acceso secuencial (R, E, RP) • Acceso directo y cálculo de posición (R, E, RP) • Acceso por índices: índice secuencial ordenado (R, E) • Acceso por índices: tablas de dispersión (R, E) • Acceso por índices: árboles B y B+ (R, E)

Sugerencias bibliográficas: [CORL90], [MAGM90], [SEDR95]

III. Fundamentos de algorítmica

1. Interpretación de algoritmos

• Resultado de algoritmos que involucren ejecución secuencial (asignación, condición e iteración) (R, E)

• Resultado de algoritmos que involucren ejecución recursiva (R, E) Sugerencias bibliográficas: [CORL90], [KNUD73], [MAGM90], [SEDR95], [WEIM95] 2. Aplicación y reconocimiento de algoritmos de búsqueda y ordenamiento interno

• Burbuja, de inserción y selección: rangos de n para los cuales son recomendados, estructuras que requieren del lenguaje de implementación, con qué tipos de llaves son convenientes (R, E, RP)

• Rápido (quicksort), mezcla (mergesort), ordenamiento de Shell (shellsort), montículo (heapsort): rangos de n para los cuales son recomendados, estructuras que requieren del lenguaje de implementación, con qué tipos de llaves son convenientes (R, E)

• Búsqueda: secuencial y binaria (R, E, RP) Sugerencias bibliográficas: [CORL90], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87] 3. Aplicación y reconocimiento de algoritmos de ordenamiento externo

• Polifase (R)

51

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Intercalación de archivos (R, E, RP) • Cascada (R) • Mergesort (R)

Sugerencias bibliográficas: [CORL90], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87] 4. Análisis de algoritmos

• "Ordenar" las distintas complejidades en algoritmos y las relaciones que existen entre distintas clases de complejidad (R)

• Dadas las funciones de complejidad, calcular el tiempo y espacio requeridos para problemas concretos que utilicen estructuras de datos con representaciones distintas (R, E, RP)

• Problemas tratables e intratables: P, NP y NP-completos (R) Sugerencias bibliográficas: [CORL90], [HARD92], [MAGM90], [SEDR95], [WEIM95]

B. Paradigmas de programación y lenguajes I. Fundamentos de los lenguajes de programación

1. Elementos de modularización

• Subprogramas: diferencia entre procedimientos (subprogramas), funciones y macros (R, E, RP)

• Unidades, clases, bibliotecas, paquetes, módulos (R, E, RP) Sugerencias bibliográficas: [GHEJ98], [PRAZ97], [SETR92] 2. Mecanismos de modularización y su rango de aplicación

• Vinculación estática y dinámica (R, E) • Paso de parámetros: momentos de evaluación de los parámetros, tipos de

parámetros, de entrada (input, por valor), de salida (output, por referencia) (R, E, RP)

• Valores que regresan las funciones: simples o estructurados, ubicación en el ambiente de ejecución (R, E, RP)

• Acceso y ocultamiento de la información: datos locales, globales, privados, públicos, distintos niveles de localidad, estructura de bloques, anidamiento lexicográfico, anidamiento dinámico (de ejecución), áreas comunes y registros con campos variantes (R, E, RP)

• Programación por eventos o interrupciones: diferencias entre interrupciones y excepciones, facilidades para atrapar interrupciones o excepciones (R)

• Coordinación de procesos concurrentes y paralelos: secciones de exclusión mutua, semáforos, mensajes (R)

Sugerencias bibliográficas: [GHEJ98], [PRAZ97], [SETR92]

52

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

3. Paradigmas de programación

• Programación estructurada (C) (R, E, RP) • Programación orientada a objetos (C++ y Java) (R, E, RP) • Programación funcional (Lisp) (R) • Programación lógica (Prolog) (R) • Conceptos de programación visual (R)

Sugerencias bibliográficas: [ARNK97], [BRAI90], [BURH90], [KERR91], [PRAZ97], [SETR92], [STRB93], [TOUD90], [WINB89]

C. Sistemas e industria del software I. Ciclo de vida de sistemas

1. Fases del desarrollo de software

• Análisis preliminar (enunciado general del problema, propósito del sistema, requerimientos, principales entradas y salidas, diagrama de bloques del sistema, estimación de costos y beneficios y plan preliminar de desarrollo) (R, E)

• Análisis detallado (técnicas de recolección de información, determinación de los requerimientos detallados, formalización de los requerimientos, especificación de alcances y limitaciones del sistema) (R, E)

• Diseño preliminar (definición de restricciones, diseño de la arquitectura del sistema, definición de interfaces entre módulos) (R, E)

• Diseño detallado (descomposición de los módulos en componentes elementales, especificación de los componentes elementales, diseño detallado de entradas y salidas, diseño detallado de la base de datos) (R, E)

• Construcción (programación estructurada u orientada a objetos, pruebas de componentes) (R, E)

• Pruebas (elaboración del plan de pruebas, preparación de casos, establecimiento de criterios de revisión, elaboración de las pruebas, evaluación de resultados) (R, E)

• Instalación (manual de usuario, ayudas interactivas, capacitación, corridas de prueba) (R, E)

• Mantenimiento (correctivo, adaptativo, perfectivo, pruebas de regresión, técnicas de mantenimiento) (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96] 2. Ciclos de vida de desarrollo de sistemas

• En cascada (R, E) • Espiral (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96]

53

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Metodologías para el desarrollo de sistemas

1. Enfoque funcional (Yourdon)

• Análisis estructurado (diagrama de flujo de datos, diccionario de datos, miniespecificaciones, diagramas de transición de estado) (R, E)

• Diseño estructurado (diagramas de estructura, acoplamiento, cohesión, análisis de transformaciones, análisis de transacciones) (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96], [YOUE93] 2. Enfoque de datos

• Modelo entidad-relación (R, E) • Jackson System Development (R, E) • Metodología Warnier-Orr (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96] 3. Enfoque orientado a objetos

• Conceptos generales (características y conceptos del modelo de objetos, clases y objetos, relaciones entre objetos, relaciones entre clases) (R, E)

• Análisis orientado a objetos (el modelo de objetos, el modelo dinámico, el modelo funcional) (R, E)

• Diseño orientado a objetos (definición de la arquitectura del sistema, diseño del componente del dominio: de la interfase humana, del problema, de la administración de tareas y de la administración de datos, refinamiento de clases y objetos) (R, E)

Sugerencias bibliográficas: [BOOG96], [CODY90], [CODY90a], [FORJ91], [JACC96], [MARO94], [MARO97], [MARO97a], [MARR95], [RUMB96] 4. Herramientas CASE

• Tipos (uppercase, lowercase) (R) • Componentes (R)

Sugerencias bibliográficas: [GANC90], [MCCC89]

III. Administración del desarrollo y la calidad del sistema

1. Administración de proyectos

• Estimación de tiempo y costo de cada actividad (R, E) • Planificación temporal de proyectos (gráficas de GANTT y ruta crítica) (R, E)

Sugerencias bibliográficas: [COHD96], [MCCC89] 2. Aseguramiento de la calidad

54

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Concepto de calidad (R) • Estándares (R, E) • Especificaciones (R, E) • Factores de calidad (corrección, confiabilidad, eficiencia, facilidad de uso, de prueba

y de mantenimiento, adaptabilidad y flexibilidad, portabilidad, reuso, completud, facilidad de auditoría) (R, E)

• Métricas de calidad (diferencias entre el sistema y las especificaciones y estándares) (R, E)

• Revisiones técnicas (R, E) Sugerencias bibliográficas: [SANC94], [YOUE92]

IV. Industria del software

1. Proceso de desarrollo

• Pruebas betas (R, E) • Control de versiones (R, E) • Soporte técnico (R, E)

Sugerencias bibliográficas: [COHD96], [CONS95], [ELLE98]

TRATAMIENTO DE INFORMACIÓN A. Bases de datos I. Modelado y diseño

1. Conceptos generales

• Niveles interno, conceptual y externo de las arquitecturas correspondientes (R) • Administración de la base de datos (R)

Sugerencias bibliográficas: [DATC93], [ELMN97], [KORS98], [ULLW99] 2. Organización de archivos

• Secuencial indexado (E, RP) • Árboles B (R) • Hashing asociativo (R) • Métodos de acceso secundario (R, E)

Sugerencias bibliográficas: [ELMN97], [FOLZ92]

55

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Modelo entidad-relación

• Representación del modelo mediante el diagrama entidad-relación (E, RP) Sugerencias bibliográficas: [ELMN97], [KORS98], [KROD96] 4. El modelo jerárquico

• Modelo conceptual (R) • Estructura de almacenamiento (R)

Sugerencias bibliográficas: [BATC94], [DATC93], [ELMN97], [HANH97] 5. El modelo de red

• Modelo conceptual (R) • Estructura de almacenamiento (R)

Sugerencias bibliográficas: [BATC94], [DATC93], [ELMN97] 6. El modelo relacional

• Esquemas de base de datos relacional (E, RP) Sugerencias bibliográficas: [ELMN97], [HANH97], [KORS98], [KROD96], [ULLJ82], [ULLW99] 7. Diseño relacional

• Proceso de normalización (E, RP) Sugerencias bibliográficas: [DATC93], [KORS98], [KROD96], [ULLJ82], [ULLW99] 8. Bases de datos orientadas a objetos

• Conceptos de bases de datos orientadas a objetos (clases, objetos, métodos, mensajes, persistencia y herencia) (R)

Sugerencias bibliográficas: [BERM95], [ELMN97], [HANH97], [KORS98] 9. Arquitecturas cliente-servidor

• Protocolos de acceso nativos y ODBC (R, E) Sugerencias bibliográficas: [HANH97], [HARR95]

56

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

10. Bases de datos distribuidas

• Fragmentación (R) • Replicación (R)

Sugerencias bibliográficas: [BELG92], [HANH97], [KORS98]

II. Lenguajes de bases de datos

1. Tipos de lenguajes de consulta

• SQL ANSI 92: conceptos básicos, definición de datos, consultas y actualización, manejo de vistas, SQL embebido (E, RP)

• Lenguajes de programación 3GL y 4GL (E, RP) Sugerencias bibliográficas: [ELMN97], [HANH97], [ULLW99]

III. Seguridad en las bases de datos

1. Seguridad en bases de datos

• Seguridad (R) • Integridad (R)

Sugerencias bibliográficas: [CASS94], [ELMN97], [HANH97]

B. Recuperación de información I. Archivos para grandes volúmenes de datos

1. Métodos de acceso y almacenamiento

• Estructuras de datos auxiliares para organización de información: reservorios, diccionarios de datos, directorios, estructuras de tipo hipertexto (E)

• Selección de métodos de acceso y almacenamiento en función del volumen de los datos (R)

• Manejo de índices (R) Sugerencias bibliográficas: [DATC93], [FOLZ92], [TSAA94]

57

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

C. Sistemas de información I. Teoría de sistemas

1. Conceptos generales

• Conceptos de teoría general de sistemas (R) Sugerencias bibliográficas: [KASR90], [VANJ87] 2. Sistemas de información

• Operativos (R) • Tácticos (R) • Estratégicos (R) • Sistemas para trabajo en grupo (GDSS) (R) • Sistemas de flujo (Workflow) (R) • Sistemas para la toma de decisiones (R)

Sugerencias bibliográficas: [COHD96], [LAUL96], [MALE94], [MURR88], [TURE95]

II. Análisis y diseño de sistemas de información

1. Ciclo de vida de sistemas

• Análisis preliminar (E) • Análisis detallado (E) • Diseño preliminar (E) • Diseño detallado (E) • Construcción (E) • Pruebas (E) • Instalación (E) • Mantenimiento (E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96]

III. Administración de sistemas de información

1. Organización y administración

• Administración de acceso a la información (E) • Asignación y administración de recursos para el sistema (E) • Políticas de respaldo y seguridad del sistema (E) • Soporte a los usuarios del sistema (E)

Sugerencias bibliográficas: [HICJ93], [LAUL96]

58

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO-COMPUTADORA

A. Graficación I. Aspectos generales

1. Introducción a la graficación

• Definición y objetivos de la graficación (R) • Aplicaciones (multimedios, ambientes inmersivos, visualización, cartografía,

CAD/CAM, etcétera) (R) • Clasificación y alcances del software (R, E)

Sugerencias bibliográficas: [FOLV96], [HEAB95]

II. Hardware para graficación

1. Medios

• Dispositivos de entrada y de salida (características y ejemplos) (R, E) • Arquitecturas para graficación (aceleradores, buses, coprocesadores, etcétera) (R,

E) Sugerencias bibliográficas: [FOLV96]

III. Conceptos, técnicas y algoritmos

1. Herramientas

• Librerías y paquetes para gráficas (tipos y características) (R, E) Sugerencias bibliográficas: [FOLV96], [GONW96] 2. Modelado

• Representación, manipulación y despliegue de objetos de dos y tres dimensiones. (R)

• Software para modelado (R) Sugerencias bibliográficas: [HEAB95], [FOLV96] 3. Síntesis de imagen

• Software para síntesis (R) Sugerencias bibliográficas: [FOLV96], [HEAB95]

59

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

4. Técnicas de animación

• Software para animación (R) Sugerencias bibliográficas: [HEAB95]

B. Inteligencia artificial I. Representación del conocimiento

1. Lógica

• Proposicional (sintaxis y semántica) (R) • De primer orden (sintaxis y semántica) (R) • Como representación del conocimiento (R)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94] 2. Reglas

• Representación (R) • Mecanismos de inferencia (encadenamiento hacia adelante y hacia atrás) (R) • Resolución de conflictos (R) • Mecanismos de explicación (R)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94] 3. Redes semánticas, frames y scripts

• Representación (R) • Mecanismos de inferencia (herencia, por omisión, demonios) (R)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94] 4. Inteligencia artificial distribuida

• Arquitecturas/esquemas de control (de central hasta distribuido) (R) • Arquitectura de pizarrón (R) • Sistemas multiagentes (arquitecturas). Estructuras y ambientes (R)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94]

60

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Búsqueda y juegos

1. Conceptos básicos

• Representación de espacio de estados (R) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 2. Sin información

• Búsqueda en profundidad y a lo ancho (R, E, RP) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 3. Con información

• Hill-climbing, best-first, beam-search y A* (R, E, RP) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 4. Juegos

• Minimax (R, E, RP) • Poda alfa-beta (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94]

III. Aplicaciones

1. Sistemas basados en conocimientos

• Arquitectura (R) • Ejemplos (MYCIN, Prospector, Dendral, etcétera) (R) • Tipos (diagnóstico, diseño, etcétera) (R)

Sugerencias bibliográficas: [JACP90], [RICK94], [ROLD92] 2. Sistemas tutores inteligentes

• Principales componentes (R) • Ejemplos (NEOMYCIN, QUEST, SCHOLAR, etcétera) (R)

Sugerencias bibliográficas: [JACP90], [ROLD92] 3. Herramientas de desarrollo

• Shells de sistemas expertos (R) • Lenguajes de programación de alto nivel (OPS5, CLIPS) (R)

61

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Ambientes de programación (R) Sugerencias bibliográficas: [JACP90], [ROLD92]

C. Interacción humano-computadora I. Aspectos generales

1. Introducción a la interacción humano-computadora

• Orígenes y definiciones (R) Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 1-2

II. Aspectos humanos

1. Características, capacidades y limitaciones cognitivas y perceptuales

• Memoria y percepción (R) • Procesos cognitivos (R) • Ergonomía (R, E, RP)

Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 3-5

III. Interfaces

1. Diseño de interfaces

• Principios y guías de diseño (R, E) • Usabilidad (R, E, RP)

Sugerencias bibliográficas: [HIXH93], [LAUB90], [PREJ94] Caps. 17-34, [SHNB97] Caps. 1-3 y 10-11 2. Paradigmas de interacción

• De lenguajes de comandos a manipulación directa (R, E) • Ambientes virtuales e inmersión (R, E) • Navegación (R, E) • Visualización (R, E) • Agentes (R) • Interfaces multiusuario (groupware) (R, E)

Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 13 y 16, [SHNB97] Caps. 6-8 y 14-16

62

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2.- Matriz de especificaciones del perfil “B”

ENTORNO SOCIAL A. Las organizaciones I. Teoría de las organizaciones

1. Tipos y principios básicos de las organizaciones

• Organismos públicos y privados (R) • Empresas e industrias (R) • Estructura y comportamiento de las organizaciones (R) • Áreas administrativas funcionales (R) • Manuales de organización (R, E)

Sugerencias bibliográficas: [CHII91], [HALR96], [KOOW96], [ROBS95], [STOF96], [TERG93] 2. Proceso administrativo

• Planeación (R, E, RP) • Organización (R, E) • Dirección (R, E) • Control (R, E, RP)

Sugerencias bibliográficas: [CHII91], [KOOW96], [ROBS95], [STOF96], [TERG93] 3. Recursos humanos

• El personal (R) • Perfiles de puestos y funciones (R) • Liderazgo y motivación (RP) • Capacitación (E) • Relaciones interpersonales (E, RP)

Sugerencias bibliográficas: [ARIF94], [CHII94], [HALR96], [MONN97], [SHEC94] 4. Tópicos selectos de administración

• Planeación estratégica (E, RP) • Mercadotecnia (R) • Calidad y productividad (E, RP) • Reingeniería (E, RP)

Sugerencias bibliográficas: [ANSM97], [CROP90], [CROP92], [HUGD86], [ISHK92], [KOTA97], [KOTP96]

63

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Tópicos de manejo financiero

1. Principios básicos de contabilidad

• Contabilidad general (R) • Conciliaciones (R) • Estados financieros básicos: balance general, estado de resultados (R)

Sugerencias bibliográficas: [ELIA96], [ELIA96a], [ELIA96b], [IMCP96] 2. Contabilidad de costos

• Costos (R) • Control de la producción (R, E) • Control de inventarios (R, E) • Toma de decisiones (E)

Sugerencias bibliográficas: [BURE88], [GUAG95], [HORF96], [RIOC89] 3. Presupuestos

• Teoría de presupuesto (R, E) • Clasificación de presupuestos: ingresos, egresos, áreas de responsabilidad,

programas y actividades (R, E) • Técnicas de presupuestación (R, E) • Evaluación de presupuestos (E)

Sugerencias bibliográficas: [MORJ97], [WELH87] 4. Planeación financiera

• Función financiera (R, E) • Análisis de estados financieros (R, E) • Sistemas financieros (R, E) • Organizaciones financieras y bursátiles (R) • Alternativas de financiamiento (R)

Sugerencias bibliográficas: [EMEF99], [GITL95], [GITL95a], [HORS94], [JOHM94], [MORJ97], [VANW94] 5. Aspectos fiscales en las organizaciones

• Régimen fiscal (R) • Ingresos en la organización (R) • Implicaciones fiscales: contribuciones, dividendos, declaraciones y obligaciones (R) • Previsión social (R) • El área fiscal en la organización y su relación con el área informática (R)

Sugerencias bibliográficas: [CFLF], [LDIS], [LDSS], [LIAR], [LISR], [LIVA]

64

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

III. Tópicos de manejo económico

1. Conceptos básicos de microeconomía

• Sistemas económicos (R) • Sectores de la economía (R) • Factores de la producción (R) • La información para toma de decisiones (R, E) • El mercado y la determinación de precios (R, E)

Sugerencias bibliográficas: [CASF97], [MENJ96], [SALD92] 2. Conceptos básicos de macroeconomía

• Banca: central, pública, privada, comercial, de desarrollo (R, E) • Situación económica de México (R)

Sugerencias bibliográficas: [BRAL79], [DORS94], [FROR97], [SILJ94], [SLOJ97] 3. Economía de la empresa

• Proyectos de inversión (E, RP) • Exportación e importación (R) • Empresas de bienes y servicios informáticos (R, E)

Sugerencias bibliográficas: [CANS97], [MENJ89]

B. El área de informática I. La función informática

1. Área de informática en las organizaciones

• Visión y misión (R, E) • Función y objetivos (R, E) • Ubicación en la organización (R, E) • Organización y funciones del área de informática (R, E, RP) • Estructuras informáticas centralizadas, descentralizadas, híbridas e independientes

(R, E, RP) • Vínculos formales e informales del área de informática con los demás órganos (R, E,

RP) Sugerencias bibliográficas: [HERR98], [KASR90]

65

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Empresas y proyectos informáticos

• Tipos de empresas de servicios informáticos (R) • Principios rectores para el desarrollo de tecnología nacional: adaptación,

adecuación, transferencia, investigación, autonomía, independencia e inventos (R) • Empresas pequeñas: la figura de los socios-técnicos; la figura de los dueños-

directores (R) • Recursos y servicios externos (outsourcing) (E, RP) • Identificación de necesidades (E) • Definición de productos y servicios para el mercado (oportunidades, nichos,

mercado horizontal y mercado vertical) (E, RP) • Desarrollo de proyectos informáticos (E, RP) • Fuentes de financiamiento para proyectos informáticos (E, RP)

Sugerencias bibliográficas: [MCCS97], [PNDD] 3. Administración del área de informática

• Planeación del área (RP) • Normas, estándares de operación y controles (E, RP) • Análisis de requerimientos y definición de los servicios del área (E, RP) • Volúmenes de información para la toma de decisiones (E, RP) • Manuales informáticos (R, E) • Sistemas de información gerenciales (E, RP) • Presupuesto del área (E, RP)

Sugerencias bibliográficas: [HERR90], [HERR98], [KASR90], [SEEJ97] 4. Administración de bienes informáticos

• Hardware: uso, selección, licitación, adquisiciones, renta, licencia de uso y actualizaciones (R, E, RP)

• Software: uso, selección, licitación, adquisiciones, renta, licencia de uso y actualizaciones (R, E, RP)

• Tipos de contratos (R, E) • Mantenimiento de equipos (E) • Virus (E, RP) • Redes (E, RP) • Seguridad (E, RP) • Plan de contingencia (E, RP)

Sugerencias bibliográficas: [COCI], [COCO], [FINL98], [HERR90], [HERR98], [LAUL96], [SEEJ97], [TELJ90]

66

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Recursos humanos

1. Administración del personal informático

• Manejo de personal: reclutamiento, selección, supervisión, motivación, estímulos, retención y egreso (R)

• Descentralización de funciones y de personal (R, E) • Delitos informáticos en el área (R, E, RP) • Capacitación (importancia, necesidades y políticas de la actualización permanente)

(R, E) Sugerencias bibliográficas: [DESG95], [RODJ91], [SEEJ97], [TELJ90]

III. Auditoría en el área de informática

1. Auditoría informática

• Concepto y metodologías generales para auditoría (R, E) • Obtención y análisis de la información (E) • Evaluación de la definición del área de informática y de su misión (E) • en los sistemas (E) • en los recursos humanos (E) • en los equipos e instalaciones (E) • en la seguridad computacional (accesos, protecciones, seguros) (E) • en contratos y licencias (E) • Riesgos de ambientes de PC aisladas (E) • Redes organizacionales: diseño y accesos (E) • Informe de la auditoría (E, RP) • Auditoría interna y externa (R)

Sugerencias bibliográficas: [ECHJ90], [LIDA91]

C. Normatividad jurídica I. Marcos legales

1. Consideraciones legales

• Constitución Política de los Estados Unidos Mexicanos (R) • Ley Federal del Trabajo (R) • Ley de Adquisiciones y Obra Pública (R) • Ley de Comunicaciones y Transportes (R) • Ley Federal de Derechos de Autor (R)

Sugerencias bibliográficas: [CPEUM], [LAOP], [LCT], [LFDA], [LFDT]

67

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Política y legislación informática

• Normas regulatorias y políticas de la actividad informática: nacionales e internacionales (R)

• Legislación específica (R) • Delitos informáticos (R) • Diagnóstico, planes y programas nacionales de desarrollo (R) • Organismos de la Administración Pública Federal responsables de la definición,

implantación y regulación de políticas (R) • Organismos no gubernamentales que apoyan el desarrollo informático (R) • Tecnología informática: transferencia, adaptación, investigación, adecuación,

autonomía e independencia (E) • Confidencialidad y privacidad de la información (R) • El "poder informático” y el poder de la información: usos y abusos (R, E)

Sugerencias bibliográficas: [COCI], [LGTO], [NOVE79], [PNDD], [SCHH83], [TELJ90]

II. La era de la información

1. Autoría informática

• La autoría y creación del software (R) • Derechos de autor: registro, regalías (R) • "Piratería" de programas para computadora (R) • Contratos y licencias de uso de software; categorías de licencias: organizacionales,

académicas, individuales (R, E) • Propiedad industrial (patentes, marcas) (R)

Sugerencias bibliográficas: [LFDA], [LPI], [NOVE79], [TELJ90] 2. Impacto de la tecnología

• Historia tecnológica (R) • Automatización de procesos (R, E) • Educación, capacitación y entrenamiento (E, RP) • Robotización (R, E) • Tareas peligrosas para el ser humano y elementos tecnológicos de remplazo o

protección (E) • Consecuencias (E)

Sugerencias bibliográficas: [BEEG95], [GATB98], [OLET97] 3. Impacto social de la informática

• Cultura informática general (R) • La tecnología informática en diferentes niveles de educación (R) • Bondades y riesgos (R)

68

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Posibilidades de estratificación y separación de la sociedad (R, E) • Diferencias generacionales (R) • Aplicaciones en diversas áreas de conocimiento y en distintas actividades humanas

(R, E) • Herramientas y ambientes para el usuario final (E) • Sociología de la informática (R)

Sugerencias bibliográficas: [BEEG95], [OLET97]

MATEMÁTICAS A. Matemáticas básicas I. Cálculo

1. Diferencial en una variable

• Derivada de una función de una variable (R, E, RP) • Problemas que requieren el concepto de la derivada y de sus interpretaciones

geométricas y físicas (R, E, RP) • Máximos y mínimos de una función de una variable (R, E, RP) • Problemas que requieren el concepto de la diferencial (R, E, RP)

Sugerencias bibliográficas: [EDWP94], [LARH89], [SWOE89] 2. Cálculo integral en una variable

• Problemas geométricos aplicando el concepto de integral (R, E, RP) • Problemas físicos aplicando el concepto de integral (R, E, RP)

Sugerencias bibliográficas: [EDWP94], [LARH89], [SWOE89] 3. Cálculo de varias variables

• Gradiente de una función (R, E, RP) • Divergencia y rotacional (R, E, RP) • Derivada direccional de una función (R, E, RP) • Máximos, mínimos y puntos silla de funciones de dos o más variables (R, E, RP) • Derivadas de funciones vectoriales (R, E, RP) • Integrales de funciones vectoriales (R, E, RP) • Integrales múltiples (R)

Sugerencias bibliográficas: [BRAS98], [LARH89], [SWOE89]

69

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

4. Ecuaciones diferenciales

• Problemas de aplicación (R, E) Sugerencias bibliográficas: [NAGS92], [ZILD88] 5. Series de Fourier

• Funciones periódicas (R) • Propiedades de ortogonalidad (R)

Sugerencias bibliográficas: [DUOJ95], [HSUH73], [LARH89], [SWOE89]

II. Álgebra

1. Clásica

• Funciones, tipos y propiedades (R, E, RP) • Números primos (R, E, RP) • Números complejos: operaciones y propiedades (R, E, RP)

Sugerencias bibliográficas: [SOLS88] 2. Lineal

• Espacios vectoriales sobre un campo (R, E, RP) • Sistemas de ecuaciones lineales (R, E, RP) • Triangulación y diagonalización (R, E, RP) • Producto hermitiano (R, E, RP) • Norma (R, E, RP) • Proyecciones (R, E, RP) • Bases ortogonales y ortonormales (R, E, RP) • Valores y vectores propios (R, E, RP)

Sugerencias bibliográficas: [HOFK87], [SOLS88], [SOLS85] 3. Teoría de grupos

• Grupos (R) Sugerencias bibliográficas: [SOLS88]

III. Geometría analítica

1. Lineal

• Problemas relacionados con planos y rectas (R, E, RP) Sugerencias bibliográficas: [LEHC81], [OTEG94], [SOLN88]

70

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. No lineal

II. Estadística

Traslación y rotación en R2 y R3 (R) • Transformación de las coordenadas de un punto de un sistema cartesiano a un

sistema esférico y viceversa (R, E) • Ecuaciones paramétricas y polares de las cónicas (R) • Características de una superficie cuadrática con ejes paralelos a los coordenados, a

partir de su ecuación (R, E) Sugerencias bibliográficas: [LEHC81], [OTEG94], [SOLN88]

B. Matemáticas aplicadas I. Probabilidad

1. Fundamentos de la teoría de la probabilidad

• Probabilidad clásica y probabilidad frecuentista (R, E, RP) • Problemas que requieren de los axiomas y teoremas fundamentales de la

probabilidad (R, E, RP) • Probabilidades a posteriori empleando el Teorema de Bayes (R, E, RP)

Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99] 2. Distribuciones

• Problemas aplicando la función de distribución: binomial y normal (R, E, RP) • Problemas aplicando la función de distribución: geométrica, Poisson, uniforme y

exponencial (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

1. Estadística descriptiva

• Tamaño de la muestra en una población normal (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99] 2. Estimaciones puntuales y por intervalos de confianza

• Intervalos de confianza para la media de una población (R, E, RP) • Pruebas de hipótesis para una media (R, E, RP) • Prueba de bondad de ajuste (R, E, RP)

Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

71

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Regresión y correlación

• Técnicas de regresión lineal simple (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [WALM99]

1. Análisis combinatorio

III. Investigación de operaciones

1. Programación lineal

• Modelos para maximización y minimización (R, E, RP) • Soluciones básicas, factibles y no factibles (R, E, RP) • Método simplex (R, E, RP)

Sugerencias bibliográficas: [HILL91], [LUED89], [TAHH98]

C. Matemáticas discretas I. Lógica

1. Lógica proposicional

• Reglas de inferencia (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99] 2. Lógica de predicados

• Reglas para fórmulas bien formadas (R, E, RP) • Formas clausales: resolución, unificación y PROLOG (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99]

II. Combinatoria

• Teoría de conteo (R, E, RP) • Relaciones de recurrencia (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

III. Relaciones y grafos

1. Relaciones

• Ordenes parciales (R, E, RP) • Relaciones de equivalencia (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

72

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Gráficas y árboles

• Problemas clásicos: recorridos, números cromáticos, coloración de aristas y vértices, apareamientos (R, E, RP)

• Aristas de corte y vértices de corte (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

D. Teoría matemática de la computación I. Autómatas y lenguajes formales

1. Máquinas finitas

• Teoremas de equivalencia entre lenguajes producidos por gramáticas y lenguajes reconocidos por autómatas (R, E, RP)

• Jerarquización de autómatas: finitos, autómatas de pila y equivalencias de autómatas (R, E, RP)

Sugerencias bibliográficas: [BROJ93], [COHD96a], [GRIR97], [JOHR99] 2. Lenguajes formales

• Gramáticas formales: definiciones, operaciones, tipos de lenguajes, ambigüedad,

equivalencia, la jerarquización de Chomsky (R) Sugerencias bibliográficas: [BROJ93], [COHD96a], [JOHR99]

II. Sistemas formales

1. Máquinas de Turing

• Concepto y límites de la computabilidad (R, E, RP) • Máquinas de Turing: modelos de computabilidad, problemas indecidibles (The

Halting Problem) (R) Sugerencias bibliográficas: [BROJ93], [COHD96a]

III. Computabilidad

1. Complejidad

• Problemas clásicos: satisfactibilidad, triangulación, agente viajero y mochila (R) Sugerencias bibliográficas: [BROJ93], [COHD96a]

73

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

ARQUITECTURA DE COMPUTADORAS A. Física I. Temas de mecánica, óptica y física moderna

1. Mecánica

• Dinámica (R) • Cinemática (R) • Leyes de Newton (R) • Ley de la gravitación universal (R)

Sugerencias bibliográficas: [ALOF95], [SEAZ88], [SOLJ91]

II. Electricidad y magnetismo

1. Electricidad

• Corriente eléctrica (R) • Potencia eléctrica (R) • Resistencia (R) • Ley de Ohm (R) • Conductividad (R)

Sugerencias bibliográficas: [ALOF76], [EEHA93], [SEAZ88]

• Aritmética de punto fijo y de punto flotante (R)

III. Electrónica

1. Principios y elementos de la electrónica

Características e integración de las tecnologías: TTL, ECL, MOS, CMOS, I2L, MSI, LSI, VLSI (R)

Sugerencias bibliográficas: [BOYN97], [BOYN97a], [COUR97], [HULG85]

B. Sistemas digitales I. Diseño lógico

1. Sistemas de numeración

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]

74

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Circuitos combinatorios

• Álgebra de Boole: definiciones, teoremas básicos y minimización (E) • Sumadores (E) • Convertidores de código (E) • Codificadores y decodificadores (E) • Multiplexores (E)

Sugerencias bibliográficas: [FLOT97], [HAYJ96], [MANK98]

3. Circuitos secuenciales

• Registros y transferencia de datos (R) • Contadores: asincrónicos (asíncronos) y sincrónicos (síncronos) (R)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]

4. Unidades funcionales

• Temporizadores (timers) (R) • Microprocesadores (R)

Sugerencias bibliográficas: [GAJD97], [MACI92], [MANK98], [MANM97], [NELN96], [STAW97], [TANA92], [TOCR97]

5. Memorias

• Memoria principal (R) • Memoria virtual (R)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [STAW97], [TANA92], [TOCR97]

6. Dispositivos periféricos

• Características: tiempos de acceso, velocidades, capacidades de almacenamiento, bloqueaje, confiabilidad, tiempo de vida (R)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]

C. Tipos y configuraciones de computadoras I. Arquitecturas y formas de procesamiento

1. Historia y evolución

• Microcomputadoras (R) • Minicomputadoras (R)

75

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Mainframes (R) • Máquinas de arreglos de procesadores (R)

Sugerencias bibliográficas: [BLAP97], [GOLH93], [HENP97], [HEUJ96], [STAW97] 2. Arquitectura. Elementos básicos

• Procesador (R) • Puertos (R)

Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96], [STAW97], [TANA92] 3. Arquitecturas alternativas

• Máquinas de pila, arreglo, vectorial y multiprocesador (R) • Conceptos CISC y RISC (R) • Arquitecturas secuenciales y arquitecturas paralelas (R) • Memoria compartida y distribuida (R) • Comparación de arquitecturas, eficiencia, aplicaciones de arquitecturas alternas (R)

Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96], [STAW97], [TANA92] 4. Selección y configuración de sistemas de cómputo

• Unidad central de procesamiento y periféricos (R, E) • Terminales: impresoras, monitores, teclados (R, E, RP) • Discos y cintas magnéticos y ópticos (R, E) • Otros periféricos: ratón, escáner, bocinas (R, E, RP) • Configuración de memorias centrales (R, E, RP) • Configuración de memoria virtual (R, E, RP) • Formas de procesamiento: monoprocesamiento, multitarea, por lotes, tiempo

compartido, tiempo real (R) Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96]

REDES A. Transmisión y comunicación de datos I. Conceptos básicos

1. Teoría de la información

• Transmisión y comunicación de información (R) • Ruido (tipos y características) (R) • Atenuación (R)

Sugerencias bibliográficas: [MANM94], [OREJ94], [STAW97a]

76

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Códigos

• Códigos de redundancia (m de n) (R) • Códigos binarios (R, E)

• Códigos algebraicos (R) • Caracteres alfanuméricos y de control en ASCII y EBCDIC (R)

Sugerencias bibliográficas: [MANM94], [STAW97a], [WAKJ92] 3. Errores

• Naturaleza de los errores (R) • Algoritmos de detección de error: paridad, checksum, verificación de redundancia

cíclica (R) Sugerencias bibliográficas: [OREJ94], [STAW97a]

II. Señales

1. Tipos y modulación

• Señales analógicas (R) • Señales digitales (R)

Sugerencias bibliográficas: [MANM94], [STAW97a], [WAKJ92]

III. Transmisión de datos

1. Conceptos básicos

• Métodos de transmisión (serie y paralelo) (R) • Conexiones half duplex y full duplex (R) • Transmisión sincrónica (síncrona) y asincrónica (asíncrona) (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97], [WAKJ92] 2. Medios físicos de transmisión de datos

• Alámbricos (coaxial, par trenzado, fibra óptica) (R) • Inalámbricos (microondas, infrarrojos, satelital) (R) • Ventajas y desventajas (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97]

77

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

B. Modelos I. Arquitecturas

1. El modelo OSI

• Conceptos básicos (origen, stacks, servicios, protocolos, interfaces, puntos de acceso a los servicios) (R)

• Nivel 1: capa física (R) • Nivel 2: capa de enlace de datos (R) • Nivel 3: capa de red (R) • Nivel 4: capa de transporte (R) • Nivel 5: capa de sesión (R) • Nivel 6: capa de presentación (R) • Nivel 7: capa de aplicación (R) • Comparación con otras estructuras (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 2. Evolución de las redes

• Clasificación de las redes por cobertura (R) • Sistemas propietarios (SNA, DNA) (R) • Sistemas abiertos (DoD, IEEE) (R) • Red de redes (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 3. Redes locales (LAN)

• Topologías (R) • Características y servicios de los sistemas operativos para LAN’s (R, E)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 4. Redes metropolitanas (MAN)

• Características y servicios de las MAN's (R, E) Sugerencias bibliográficas: [HALF98], [TANA97] 5. Redes amplias (WAN)

• Protocolos para WAN's (R) • Conmutación y ruteo (R) • Características y servicios (R, E)

Sugerencias bibliográficas: [HALF98], [TANA97]

78

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Protocolos e interfaces de comunicación de datos

1. Protocolos e interfaces de bajo nivel

• Interfaces en la capa física: RS-232, V.35, X.21, RS-449 (R) • Protocolos orientados a bytes y a caracteres (R) • Protocolos orientados a bits (R) • Control de errores en los protocolos de bajo nivel (R) • Control de flujo en los protocolos de bajo nivel (R) • Protocolos de capa de red: X.25 (R)

Sugerencias bibliográficas: [HALF98], [TANA97] 2. Conjunto de protocolos TCP/IP

• Protocolos a nivel de red: IP, ARP, RARP, ICMP (R) • Protocolos de la capa de transporte: TCP, UDP (R)

Sugerencias bibliográficas: [CORD96], [STAW97a], [TANA97] 3. Protocolos de alto nivel

• Modelo cliente-servidor (R) • Protocolos de control de la capa de aplicación: SMTP, SNMP, DNS, DHCP (R)

• Protocolos de aplicación para transferencia de archivos: FTP, TFTP, http (R, E, RP) • Protocolos de aplicación de emulación de terminal: TELNET, terminal virtual (R, E)

Sugerencias bibliográficas: [HALF98], [TANA97]

C. Intercomunicación de redes I. Interconectividad

1. Teoría de interconexiones

• Clases de direcciones IP (R, E) • Subredes y máscaras (R, E) • DNS (R, E) • Llamadas a procedimientos remotos (R, E) • Programación con Sockets (R, E)

Sugerencias bibliográficas: [CORD96], [HALF98], [TANA97]

79

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Teoría de enrutamiento

• Spanning Tree y enrutamiento de origen (R, E) • Enrutamientos: estático vs. dinámico, exterior vs. interior (R, E) • Protocolos de enrutamiento: camino más corto, múltiple, centralizado, aislado,

distribuido y jerárquico (R) • Conceptos básicos de: RIP, IGRP, EGP, BGP y OSPF (R)

Sugerencias bibliográficas: [HALF98], [TANA97] 3. Dispositivos para interconexión

• Modems (R, E) • Repetidores (R, E) • Concentradores (hubs) (R, E) • Conmutadores (switches) (R, E) • Multiplexores (R, E) • Puentes (R, E) • Enrutadores. Enrutadores multiprotocolo (R, E) • Compuertas (gateways) (R, E)

Sugerencias bibliográficas: [HALF98], [STAW97a]

D. Seguridad de la información I. Seguridad de la información

1. Seguridad

• Conceptos básicos (R) • Criptografía: llave secreta, llave pública, certificados de llaves públicas (R, E) • Autentificación: código de acceso y confirmación de identidad (R, E) • Métodos de protección (firewall, proxy) (R, E)

Sugerencias bibliográficas: [CORD96], [STAW97a]

SOFTWARE DE BASE A. Traductores I. Traductores de bajo nivel

1. Ensambladores

• Tratamiento de operandos y modos de direccionamiento de la máquina objeto (E) • Ensambladores residentes y cruzados (E) • Ensamble condicional (E)

Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76]

80

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Macroprocesadores

• Bibliotecas de macros (E) • Expansión condicional (R)

Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76]

II. Traductores de alto nivel

1. Intérpretes

• Interpretación directa o mediante pseudocódigo (R) • Tipos de intérpretes (conversacionales y no conversacionales) (E) • Lenguajes para aplicaciones específicas susceptibles o idóneos para interpretación

(E) Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76] 2. Compiladores

• Tipos de gramáticas formales (E) • Notación formal de sintaxis (E) • Análisis lexicográfico (E) • Generación de código, códigos intermedios (E) • Optimización de código (E) • Generadores de analizadores léxicos (R) • Generadores de compiladores (R)

Sugerencias bibliográficas: [AHOS90], [DEIH93], [STAW97b], [TREJ85], [ULLJ76] 3. Tópicos de compilación

• Tratamiento de recursividad (E) • Tratamiento de extensibilidad (E) • Tratamiento de lenguajes orientados a objetos (definición de clase, herencia,

instanciamiento) (E) Sugerencias bibliográficas: [AHOS90], [DEIH93], [STAW97b], [TREJ85], [ULLJ76] 4. Ambientes integrados

• Depuración interactiva (E) • Ayudas (R)

Sugerencias bibliográficas: [BECL88], [DEIH93], [STAW97b]

81

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

B. Sistemas operativos I. Conceptos y estructuras básicas

1. Historia y evolución

• Necesidad del sistema operativo, administración de recursos y desempeño del sistema (R)

• Generaciones de sistemas operativos (R)

• Manejo de dispositivos de E/S (E)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 2. Esquema básico

• Estructura interna: monolítico y modular (R) • Tipos de sistemas: monousuario, multiusuario, distribuido, de red, de tiempo real, de

propósito especial (R) • Lenguajes de control (shell), interfaces gráficas y utilitarios de un sistema operativo

(E) • Llamadas al sistema (R)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 3. Arquitectura de un sistema operativo

• Manejo del procesador: políticas y técnicas para la gestión (scheduling) (E) • Manejo de memoria secundaria: políticas y técnicas para la gestión (E)

• Sistema de archivos: archivos y directorios. Estructura, organización y tipos (E) • Seguridad y protección (E)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 4. Desempeño de un sistema operativo

• Herramientas matemáticas asociadas: teoría de colas, cálculo de probabilidades, procesos de Markov (R, E)

• Algoritmos de scheduling (R, E) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 5. Dispositivos y servicios especiales

• Configuración (E) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76]

82

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Sistemas operativos especializados

1. Tipos especiales de sistemas operativos

• Intercomunicación entre procesos (R) • Sistemas operativos de red: servidores de archivos y de impresión, arquitectura

cliente-servidor, arquitectura par a par (R) • Sistemas operativos distribuidos: sistema de archivos distribuidos, memoria

distribuida, balanceo de carga (R) • Modelos de procesos distribuidos y multihilos (R) • Sistemas en tiempo real (R, E) • Sistemas para computadoras paralelas (memoria compartida, memoria distribuida,

memoria distribuida/compartida) (R) Sugerencias bibliográficas: [DEIH93], [TANA96], [TANW98] 2. Ambientes gráficos

• Manejo de ventanas (E) • Entornos multitarea (R)

Sugerencias bibliográficas: [DEIH93], [TANA96], [TANW98]

C. Utilerías y manejadores I. Orientados al usuario

1. Sistemas de respaldo y recuperación

• Compactación y descompactación (E) • Respaldos incrementales, periodicidad y confiabilidad (R, E) • Herramientas para reparación y recuperación (E)

Sugerencias bibliográficas: [DEIH93], [LISE93], [STAW97b], [TANA94] 2. Tratamiento de virus

• Prevención, detección y erradicación (E) • Reparación de archivos (R, E)

Sugerencias bibliográficas: [SILP94], [STAW97b], [TANA94]

II. Orientados al sistema

1. Cargadores y ligadores

• Manejo de ligaduras estáticas y dinámicas (R, E) • Resolución de direcciones y referencias externas (E)

Sugerencias bibliográficas: [BECL88], [DEIH93], [LISE93]

83

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Administración y vigilancia

• Bitácoras (E) • Detección de errores físicos (R, E) • Manejo de suspensiones de energía e interrupciones de servicio (R, E) • Herramientas para arranque y manejo de recursos físicos (R, E) • Herramientas para diagnóstico (R, E) • Reinicio de tareas (R, E) • Puntos de reinicio (R, E)

Sugerencias bibliográficas: [DEIH93], [LISE93], [TANA94] 3. Herramientas para la administración

• Uso de recursos físicos: manejadores de memoria, para optimización de espacio en disco, para dispositivos de comunicaciones (R, E)

• Instalación y arranque: definición de entornos iniciales, sistemas para instalación automática, autoinstalación (R, E)

• Manejadores para supervisión y diagnóstico de dispositivos físicos (R, E) Sugerencias bibliográficas: [DEIH93], [SILP94], [STAW97b], [TANA94]

PROGRAMACIÓN E INGENIERÍA DE SOFTWARE A. Algorítmica I. Representación y manipulación de datos

1. Taxonomía de las estructuras de datos

• Apuntadores (R, E, RP) • Vectores, matrices, cubos, hipercubos (R, E, RP) • Listas: simples, ligadas, doblemente ligadas, colas, pilas (stacks), colas de

prioridades (R, E, RP) • Árboles: binarios, n-arios (R, E, RP) • Montículos (heaps), balanceados, árboles-AVL (R, E) • Gráficas: no dirigidas, dirigidas, multigráficas, pesadas (R, E)

Sugerencias bibliográficas: [CORL90], [KNUD73], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87]

84

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Archivos

1. Archivos de almacenamiento

• Dispositivos de almacenamiento (R) • Parámetros de almacenamiento: número de cilindros, pistas, tiempo de acceso,

posicionamiento, densidad de grabación (R, E, RP) • Formas de almacenaje: modo texto y modo binario (R, E)

Sugerencias bibliográficas: [CORL90], [MAGM90], [SEDR95] 2. Accesos

• Acceso secuencial (R, E, RP) • Acceso directo y cálculo de posición (R, E, RP) • Acceso por índices: índice secuencial ordenado (R, E) • Acceso por índices: tablas de dispersión (R, E) • Acceso por índices: árboles B y B+ (R, E)

Sugerencias bibliográficas: [CORL90], [MAGM90], [SEDR95]

III. Fundamentos de algorítmica

1. Interpretación de algoritmos

• Resultado de algoritmos que involucren ejecución secuencial (asignación, condición e iteración) (R, E)

• Resultado de algoritmos que involucren ejecución recursiva (R, E) • Resultado de algoritmos que involucren ejecución concurrente (R, E)

Sugerencias bibliográficas: [CORL90], [KNUD73], [MAGM90], [SEDR95], [WEIM95] 2. Aplicación y reconocimiento de algoritmos de búsqueda y ordenamiento interno

• Burbuja, de inserción y selección: rangos de n para los cuales son recomendados, estructuras que requieren del lenguaje de implementación, con qué tipos de llaves son convenientes (R, E, RP)

• Rápido (quicksort), mezcla (mergesort), ordenamiento de Shell (shellsort), montículo (heapsort): rangos de n para los cuales son recomendados, estructuras que requieren del lenguaje de implementación, con qué tipos de llaves son convenientes (R, E, RP)

• Búsqueda: secuencial y binaria (R, E, RP) • Búsqueda por interpolación (R, E, RP)

Sugerencias bibliográficas: [CORL90], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87]

85

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Aplicación y reconocimiento de algoritmos de ordenamiento externo

• Polifase (R) • Intercalación de archivos (R, E, RP)

• Cascada (R) • Mergesort (R, E, RP)

Sugerencias bibliográficas: [CORL90], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87] 4. Análisis de algoritmos

• "Ordenar" las distintas complejidades en algoritmos y las relaciones que existen entre distintas clases de complejidad (R)

• Dadas las funciones de complejidad, calcular el tiempo y espacio requeridos para problemas concretos que utilicen estructuras de datos con representaciones distintas (R, E, RP)

• Problemas tratables e intratables: P, NP y NP-completos (R) Sugerencias bibliográficas: [CORL90], [HARD92], [MAGM90], [SEDR95], [WEIM95]

B. Paradigmas de programación y lenguajes I. Fundamentos de los lenguajes de programación

1. Elementos de modularización

• Subprogramas: diferencia entre procedimientos (subprogramas), funciones y macros (R, E, RP)

• Unidades, clases, bibliotecas, paquetes, módulos (R, E, RP) Sugerencias bibliográficas: [GHEJ98], [PRAZ97], [SETR92] 2. Mecanismos de modularización y su rango de aplicación

• Vinculación estática y dinámica (R, E) • Paso de parámetros: momentos de evaluación de los parámetros, tipos de

parámetros, de entrada (input, por valor), de salida (output, por referencia) (R, E, RP)

• Valores que regresan las funciones: simples o estructurados, ubicación en el ambiente de ejecución (R, E, RP)

• Acceso y ocultamiento de la información: datos locales, globales, privados, públicos, distintos niveles de localidad, estructura de bloques, anidamiento lexicográfico, anidamiento dinámico (de ejecución), áreas comunes y registros con campos variantes (R, E, RP)

• Programación por eventos o interrupciones: diferencias entre interrupciones y excepciones, facilidades para atrapar interrupciones o excepciones (E)

86

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Coordinación de procesos concurrentes y paralelos: secciones de exclusión mutua, semáforos, mensajes (E)

Sugerencias bibliográficas: [GHEJ98], [PRAZ97], [SETR92] 3. Paradigmas de programación

• Programación estructurada (C) (R, E, RP) • Programación orientada a objetos (C++ y Java) (R, E, RP) • Programación funcional (Lisp) (R) • Programación lógica (Prolog) (R) • Conceptos de programación visual (R)

Sugerencias bibliográficas: [ARNK97], [BRAI90], [BURH90], [KERR91], [PRAZ97], [SETR92], [STRB93], [TOUD90], [WINB89]

C. Sistemas e industria del software I. Ciclo de vida de sistemas

1. Las fases del desarrollo de software

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96]

• Análisis preliminar (enunciado general del problema, propósito del sistema, requerimientos, principales entradas y salidas, diagrama de bloques del sistema, estimación de costos y beneficios y plan preliminar de desarrollo) (R, E)

• Análisis detallado (técnicas de recolección de información, determinación de los requerimientos detallados, formalización de los requerimientos, especificación de alcances y limitaciones del sistema) (R, E)

• Diseño preliminar (definición de restricciones, diseño de la arquitectura del sistema, definición de interfaces entre módulos) (R, E)

• Diseño detallado (descomposición de los módulos en componentes elementales, especificación de los componentes elementales, diseño detallado de entradas y salidas, diseño detallado de la base de datos) (R, E)

• Construcción (programación estructurada u orientada a objetos, pruebas de componentes) (R, E)

• Pruebas (elaboración del plan de pruebas, preparación de casos, establecimiento de criterios de revisión, elaboración de las pruebas, evaluación de resultados) (R, E)

• Instalación (manual de usuario, ayudas interactivas, capacitación, corridas de prueba) (R, E)

• Mantenimiento (correctivo, adaptativo, perfectivo, pruebas de regresión, técnicas de mantenimiento) (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96] 2. Ciclos de vida de desarrollo de sistemas

• En cascada (R, E) • Espiral (R, E)

87

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Metodologías para el desarrollo de sistemas

1. Enfoque funcional (Yourdon)

• Análisis estructurado (diagrama de flujo de datos, diccionario de datos, miniespecificaciones, diagramas de transición de estado) (R, E)

• Diseño estructurado (diagramas de estructura, acoplamiento, cohesión, análisis de transformaciones, análisis de transacciones) (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96], [YOUE93] 2. Enfoque de datos

• Modelo entidad-relación (R, E) • Jackson System Development (R, E) • Metodología Warnier-Orr (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96] 3. Enfoque orientado a objetos

• Conceptos generales (características y conceptos del modelo de objetos, clases y objetos, relaciones entre objetos, relaciones entre clases) (R, E)

• Análisis orientado a objetos (el modelo de objetos, el modelo dinámico, el modelo funcional) (R, E)

• Diseño orientado a objetos (definición de la arquitectura del sistema, diseño del componente del dominio: de la interfase humana, del problema, de la administración de tareas y de la administración de datos, refinamiento de clases y objetos) (R, E)

Sugerencias bibliográficas: [BOOG96], [CODY90], [CODY90a], [FORJ91], [JACC96], [MARO94], [MARO97], [MARO97a], [MARR95], [RUMB96] 4. Herramientas CASE

• Tipos (uppercase, lowercase) (R) • Componentes (R)

Sugerencias bibliográficas: [GANC90], [MCCC89]

III. Administración del desarrollo y la calidad del sistema

1. Administración de proyectos

• Estimación de tiempo y costo de cada actividad (R, E) • Planificación temporal de proyectos (gráficas de GANTT y ruta crítica) (R, E)

Sugerencias bibliográficas: [COHD96], [MCCC89]

88

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Aseguramiento de la calidad

• Concepto de calidad (R) • Estándares (R, E) • Especificaciones (R, E) • Factores de calidad (corrección, confiabilidad, eficiencia, facilidad de uso, de prueba

y de mantenimiento, adaptabilidad y flexibilidad, portabilidad, reuso, completud, facilidad de auditoría) (R, E)

• Métricas de calidad (diferencias entre el sistema y las especificaciones y estándares) (R, E)

• Revisiones técnicas (R, E) Sugerencias bibliográficas: [SANC94], [YOUE92]

IV. Industria del software

1. Proceso de desarrollo

• Pruebas betas (R, E) • Control de versiones (R, E) • Soporte técnico (R, E)

Sugerencias bibliográficas: [COHD96], [CONS95], [ELLE98]

TRATAMIENTO DE INFORMACIÓN A. Bases de datos I. Modelado y diseño

1. Conceptos generales

• Niveles interno, conceptual y externo de las arquitecturas correspondientes (R) • Administración de la base de datos (R)

Sugerencias bibliográficas: [DATC93], [ELMN97], [KORS98], [ULLW99] 2. Organización de archivos

• Secuencial indexado (E, RP) • Árboles B (E, RP) • Hashing asociativo (E, RP) • Métodos de acceso secundario (E, RP)

Sugerencias bibliográficas: [ELMN97], [FOLZ92]

89

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Modelo entidad-relación

• Representación del modelo mediante el diagrama entidad-relación (E, RP) Sugerencias bibliográficas: [ELMN97], [KORS98], [KROD96] 4. El modelo jerárquico

• Modelo conceptual (R) • Estructura de almacenamiento (R)

Sugerencias bibliográficas: [BATC94], [DATC93], [ELMN97], [HANH97] 5. El modelo de red

• Modelo conceptual (R) • Estructura de almacenamiento (R)

8. Bases de datos orientadas a objetos

• Conceptos de bases de datos orientadas a objetos (clases, objetos, métodos, mensajes, persistencia y herencia) (R)

Sugerencias bibliográficas: [BERM95], [ELMN97], [HANH97], [KORS98]

Sugerencias bibliográficas: [BATC94], [DATC93], [ELMN97] 6. El modelo relacional

• Esquemas de base de datos relacional (E, RP)

Sugerencias bibliográficas: [ELMN97], [HANH97], [KORS98], [KROD96], [ULLJ82], [ULLW99]

7. Diseño relacional

• Proceso de normalización (E, RP) Sugerencias bibliográficas: [DATC93], [KORS98], [KROD96], [ULLJ82], [ULLW99]

9. Arquitecturas cliente-servidor

• Protocolos de acceso nativos y ODBC (R, E) Sugerencias bibliográficas: [HANH97], [HARR95] 10. Bases de datos distribuidas

• Fragmentación (R) • Replicación (R)

Sugerencias bibliográficas: [BELG92], [HANH97], [KORS98]

90

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Lenguajes de bases de datos

1. Tipos de lenguajes de consulta

• SQL ANSI 92: conceptos básicos, definición de datos, consultas y actualización, manejo de vistas, SQL embebido (E, RP)

• Lenguajes de programación 3GL y 4GL (E, RP) Sugerencias bibliográficas: [ELMN97], [HANH97], [ULLW99]

III. Seguridad en las bases de datos

1. Seguridad en bases de datos

• Seguridad (R) • Integridad (R)

Sugerencias bibliográficas: [CASS94], [ELMN97], [HANH97]

B. Recuperación de información I. Archivos para grandes volúmenes de datos

1. Métodos de acceso y almacenamiento

• Estructuras de datos auxiliares para organización de información: reservorios, diccionarios de datos, directorios, estructuras de tipo hipertexto (E)

• Selección de métodos de acceso y almacenamiento en función del volumen de los datos (RP)

• Manejo de índices (E) Sugerencias bibliográficas: [DATC93], [FOLZ92], [TSAA94]

C. Sistemas de información I. Teoría de sistemas

1. Conceptos generales

• Conceptos de teoría general de sistemas (R) Sugerencias bibliográficas: [KASR90], [VANJ87] 2. Sistemas de información

• Operativos (R) • Tácticos (R)

91

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Estratégicos (R) • Sistemas para trabajo en grupo (GDSS) (R) • Sistemas de flujo (Workflow) (R) • Sistemas para la toma de decisiones (R)

Sugerencias bibliográficas: [COHD96], [LAUL96], [MALE94], [MURR88], [TURE95]

II. Análisis y diseño de sistemas de información

1. Ciclo de vida de sistemas

• Análisis preliminar (E) • Análisis detallado (E) • Diseño preliminar (E) • Diseño detallado (E) • Construcción (E) • Pruebas (E) • Instalación (E) • Mantenimiento (E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96]

III. Administración de sistemas de información

1. Organización y administración

• Administración de acceso a la información (E) • Asignación y administración de recursos para el sistema (E) • Políticas de respaldo y seguridad del sistema (E) • Soporte a los usuarios del sistema (E)

Sugerencias bibliográficas: [HICJ93], [LAUL96]

GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO-COMPUTADORA

A. Graficación I. Aspectos generales

1. Introducción a la graficación

• Aplicaciones (multimedios, ambientes inmersivos, visualización, cartografía, CAD/CAM, etcétera) (R)

• Clasificación y alcances del software (R, E) Sugerencias bibliográficas: [FOLV96], [HEAB95]

92

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Hardware para graficación

1. Medios

• Dispositivos de entrada y de salida (características y ejemplos) (R, E) • Arquitecturas para graficación (aceleradores, buses, coprocesadores, etcétera) (R, E)

Sugerencias bibliográficas: [FOLV96]

III. Conceptos, técnicas y algoritmos

1. Herramientas

• Librerías y paquetes para gráficas (tipos y características) (R, E) Sugerencias bibliográficas: [FOLV96], [GONW96] 2. Modelado

• Transformaciones y proyecciones en dos y tres dimensiones (R) • Representación de objetos primitivos y objetos compuestos: líneas, curvas,

superficies paramétricas (R) • Software para modelado (R, E)

Sugerencias bibliográficas: [HEAB95], [FOLV96] 3. Síntesis de imagen

• Software para síntesis (R) Sugerencias bibliográficas: [FOLV96], [HEAB95] 4. Técnicas de animación

• Software para animación (R, E) Sugerencias bibliográficas: [HEAB95]

B. Inteligencia artificial I. Representación del conocimiento

1. Lógica

• Proposicional (sintaxis y semántica) (R) • De primer orden (sintaxis y semántica) (R) • Como representación del conocimiento (R)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94]

93

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Reglas

• Representación (R, E) • Mecanismos de inferencia (encadenamiento hacia adelante y hacia atrás) (R, E) • Resolución de conflictos (R, E)

• Mecanismos de explicación (R, E) Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94] 3. Redes semánticas, frames y scripts

• Representación (R, E) • Mecanismos de inferencia (herencia, por omisión, demonios) (R, E)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94] 4. Inteligencia artificial distribuida

• Arquitecturas/esquemas de control (de central hasta distribuido) (R) • Arquitectura de pizarrón (R) • Sistemas multiagentes (arquitecturas). Estructuras y ambientes (R)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94]

II. Aprendizaje

1. Simbólico

• Aprendizaje como espacio de búsqueda (espacio de versiones) (R) • Aprendizaje de arboles de decisión (ID3) (R)

Sugerencias bibliográficas: [DEAA95], [MITT97], [RICK94], [RUSN96], [WINP94] 2. Probabilistico

• Clasificador bayesiano (R)

Sugerencias bibliográficas: [DEAA95], [MITT97], [RICK94], [RUSN96], [WINP94]

III. Búsqueda y juegos

1. Conceptos básicos

• Representación de espacio de estados (R) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 2. Sin información

• Búsqueda en profundidad y a lo ancho (R, E, RP) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94]

94

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

3. Con información

• Hill-climbing, best-first, beam-search y A* (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 4. Juegos

• Minimax (R, E, RP) • Poda alfa-beta (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94]

IV. Lenguajes del área

1. Funcionales

• Cálculo lambda (R) • LISP: expresiones S, listas, recursión, eval (R, E, RP)

Sugerencias bibliográficas: [PRAZ97], [TOUD90], [WINB89] 2. Lógicos

• Cláusulas de Horn y resolución (R) • PROLOG: predicados, backtracking, corte, negación (R, E, RP)

Sugerencias bibliográficas: [BRAI90], [BURH90], [PRAZ97]

V. Aplicaciones

1. Sistemas basados en conocimientos

• Arquitectura (R) • Ejemplos (MYCIN, Prospector, Dendral, etcétera) (R) • Tipos (diagnóstico, diseño, etcétera) (R)

Sugerencias bibliográficas: [JACP90], [RICK94], [ROLD92] 2. Sistemas tutores inteligentes

• Principales componentes (R) • Ejemplos (NEOMYCIN, QUEST, SCHOLAR, etcétera) (R)

Sugerencias bibliográficas: [JACP90], [ROLD92]

95

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Herramientas de desarrollo

• Shells de sistemas expertos (R) • Lenguajes de programación de alto nivel (OPS5, CLIPS) (R) • Ambientes de programación (R)

Sugerencias bibliográficas: [JACP90], [ROLD92]

• Procesos cognitivos (R, E)

C. Interacción humano-computadora I. Aspectos generales

1. Introducción a la interacción humano-computadora

• Orígenes y definiciones (R) Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 1-2

II. Aspectos humanos

1. Características, capacidades y limitaciones cognitivas y perceptuales

• Memoria y percepción (R)

• Ergonomía (R, E) Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 3-5

III. Interfaces

1. Diseño de interfaces

• Metodologías de desarrollo (R, E) • Herramientas y técnicas para la construcción de interfaces (R, E, RP) • Principios y guías de diseño (R, E) • Usabilidad (R, E, RP)

Sugerencias bibliográficas: [HIXH93], [LAUB90], [PREJ94] Caps. 17-34, [SHNB97] Caps. 1-3 y 10-11 2. Paradigmas de interacción

• De lenguajes de comandos a manipulación directa (E) • Ambientes virtuales e inmersión (E) • Navegación (E, RP) • Visualización (E) • Agentes (E) • Interfaces multiusuario (groupware) (E, RP)

Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 13 y 16, [SHNB97] Caps. 6-8 y 14-16

96

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

3.- Matriz de especificaciones del perfil “C”

ENTORNO SOCIAL A. Las organizaciones I. Teoría de las organizaciones

• Control (R)

1. Tipos y principios básicos de las organizaciones

• Organismos públicos y privados (R) • Empresas e industrias (R) • Estructura y comportamiento de las organizaciones (R) • Áreas administrativas funcionales (R) • Manuales de organización (R, E)

Sugerencias bibliográficas: [CHII91], [HALR96], [KOOW96], [ROBS95], [STOF96], [TERG93] 2. Proceso administrativo

• Planeación (R) • Organización (R) • Dirección (R, E)

Sugerencias bibliográficas: [CHII91], [KOOW96], [ROBS95], [STOF96], [TERG93] 3. Recursos humanos

• El personal (R) • Perfiles de puestos y funciones (R) • Liderazgo y motivación (R) • Capacitación (R) • Relaciones interpersonales (R)

Sugerencias bibliográficas: [ARIF94], [CHII94], [HALR96], [MONN97], [SHEC94] 4. Tópicos selectos de administración

• Planeación estratégica (R, E) • Calidad y productividad (E, RP) • Reingeniería (E, RP)

Sugerencias bibliográficas: [ANSM97], [CROP90], [CROP92], [HUGD86], [ISHK92]

97

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Tópicos de manejo financiero

1. Principios básicos de contabilidad

• Contabilidad general (R) • Estados financieros básicos: balance general, estado de resultados (R)

Sugerencias bibliográficas: [ELIA96], [ELIA96a], [ELIA96b], [IMCP96] 2. Presupuestos

• Teoría de presupuesto (R)

• Empresas de bienes y servicios informáticos (R, E)

• Clasificación de presupuestos: ingresos, egresos, áreas de responsabilidad, programas y actividades (R)

• Técnicas de presupuestación (R) • Evaluación de presupuestos (R)

Sugerencias bibliográficas: [MORJ97], [WELH87] 3. Planeación financiera

• Alternativas de financiamiento (R) Sugerencias bibliográficas: [EMEF99], [GITL95], [GITL95a], [HORS94], [JOHM94], [MORJ97], [VANW94] 4. Aspectos fiscales en las organizaciones

• Implicaciones fiscales: contribuciones, dividendos, declaraciones y obligaciones (R) • Previsión social (R) • El área fiscal en la organización y su relación con el área informática (R)

Sugerencias bibliográficas: [CFLF], [LDIS], [LDSS], [LIAR], [LISR], [LIVA]

III. Tópicos de manejo económico

1. Conceptos básicos de macroeconomía

• Banca: central, pública, privada, comercial, de desarrollo (R, E) • Situación económica de México (R)

Sugerencias bibliográficas: [BRAL79], [DORS94], [FROR97], [SILJ94], [SLOJ97] 2. Economía de la empresa

• Proyectos de inversión (E, RP) • Exportación e importación (R)

Sugerencias bibliográficas: [CANS97], [MENJ89]

98

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

B. El área de informática I. La función informática

1. Área de informática en las organizaciones

• Visión y misión (R) • Función y objetivos (R) • Ubicación en la organización (R) • Organización y funciones del área de informática (R) • Estructuras informáticas centralizadas, descentralizadas, híbridas e independientes

(R) • Vínculos formales e informales del área de informática con los demás órganos (R)

Sugerencias bibliográficas: [HERR98], [KASR90] 2. Empresas y proyectos informáticos

• Tipos de empresas de servicios informáticos (R) • Principios rectores para el desarrollo de tecnología nacional: adaptación,

adecuación, transferencia, investigación, autonomía, independencia e inventos (R) • Empresas pequeñas: la figura de los socios-técnicos; la figura de los dueños-

directores (R) • Recursos y servicios externos (outsourcing) (R) • Identificación de necesidades (E) • Definición de productos y servicios para el mercado (oportunidades, nichos,

mercado horizontal y mercado vertical) (R, E) • Desarrollo de proyectos informáticos (E, RP) • Fuentes de financiamiento para proyectos informáticos (E, RP)

Sugerencias bibliográficas: [MCCS97], [PNDD] 3. Administración del área de informática

• Planeación del área (RP) • Normas, estándares de operación y controles (E, RP) • Análisis de requerimientos y definición de los servicios del área (E, RP) • Volúmenes de información para la toma de decisiones (E, RP) • Manuales informáticos (R, E) • Sistemas de información gerenciales (E, RP)

Sugerencias bibliográficas: [HERR90], [HERR98], [KASR90], [SEEJ97]

99

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

4. Administración de bienes informáticos

• Hardware: uso, selección, licitación, adquisiciones, renta, licencia de uso y actualizaciones (R, E, RP)

• Software: uso, selección, licitación, adquisiciones, renta, licencia de uso y actualizaciones (R, E, RP)

• Tipos de contratos (R, E) • Mantenimiento de equipos (E) • Virus (E, RP) • Seguridad (E, RP) • Plan de contingencia (E, RP)

Sugerencias bibliográficas: [COCI], [COCO], [FINL98], [HERR90], [HERR98], [LAUL96], [SEEJ97], [TELJ90]

II. Recursos humanos

1. Administración del personal informático

• Manejo de personal: reclutamiento, selección, supervisión, motivación, estímulos, retención y egreso (R)

• Delitos informáticos en el área (R, E, RP) • Capacitación (importancia, necesidades y políticas de la actualización permanente) (R)

Sugerencias bibliográficas: [DESG95], [RODJ91], [SEEJ97], [TELJ90]

III. Auditoría en el área de informática

1. Auditoría informática

• Riesgos de ambientes de PC aisladas (E) • Auditoría interna y externa (R)

Sugerencias bibliográficas: [ECHJ90], [LIDA91]

C. Normatividad jurídica I. Marcos legales

1. Consideraciones legales

• Constitución Política de los Estados Unidos Mexicanos (R) • Ley Federal del Trabajo (R) • Ley de Adquisiciones y Obra Pública (R) • Ley de Comunicaciones y Transportes (R) • Ley Federal de Derechos de Autor (R)

Sugerencias bibliográficas: [CPEUM], [LAOP], [LCT], [LFDA], [LFDT]

100

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Política y legislación informática

• Normas regulatorias y políticas de la actividad informática: nacionales e internacionales (R)

• Legislación específica (R) • Delitos informáticos (R) • Diagnóstico, planes y programas nacionales de desarrollo (R) • Organismos de la Administración Pública Federal responsables de la definición,

implantación y regulación de políticas (R) • Organismos no gubernamentales que apoyan el desarrollo informático (R) • Tecnología informática: transferencia, adaptación, investigación, adecuación,

autonomía e independencia (E, RP) • Confidencialidad y privacidad de la información (R) • El "poder informático” y el poder de la información: usos y abusos (R, E)

Sugerencias bibliográficas: [COCI], [LGTO], [NOVE79], [PNDD], [SCHH83], [TELJ90]

II. La era de la información

1. Autoría informática

• La autoría y creación del software (R) • Derechos de autor: registro, regalías (R) • "Piratería" de programas para computadora (R) • Contratos y licencias de uso de software; categorías de licencias: organizacionales,

académicas, individuales (R, E) • Propiedad industrial (patentes, marcas) (R)

Sugerencias bibliográficas: [LFDA], [LPI], [NOVE79], [TELJ90] 2. Impacto de la tecnología

• Historia tecnológica (R) • Automatización de procesos (R) • Educación, capacitación y entrenamiento (E, RP) • Robotización (R, E) • Tareas peligrosas para el ser humano y elementos tecnológicos de remplazo o

protección (E) • Consecuencias (E)

Sugerencias bibliográficas: [BEEG95], [GATB98], [OLET97] 3. Impacto social de la informática

• Cultura informática general (R) • La tecnología informática en diferentes niveles de educación (R) • Bondades y riesgos (R) • Posibilidades de estratificación y separación de la sociedad (R, E) • Diferencias generacionales (R)

101

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Aplicaciones en diversas áreas de conocimiento y en distintas actividades humanas (R, E)

• Herramientas y ambientes para el usuario final (E) • Sociología de la informática (R)

Sugerencias bibliográficas: [BEEG95], [OLET97]

MATEMÁTICAS A. Matemáticas básicas I. Cálculo

1. Diferencial en una variable

• Derivada de una función de una variable (R, E, RP) • Problemas que requieren el concepto de la derivada y de sus interpretaciones

geométricas y físicas (R, E, RP) • Máximos y mínimos de una función de una variable (R, E, RP) • Problemas que requieren el concepto de la diferencial (R, E, RP)

Sugerencias bibliográficas: [EDWP94], [LARH89], [SWOE89] 2. Cálculo integral en una variable

• Problemas geométricos aplicando el concepto de integral (R, E, RP) • Problemas físicos aplicando el concepto de integral (R, E, RP)

Sugerencias bibliográficas: [EDWP94], [LARH89], [SWOE89] 3. Cálculo de varias variables

• Gradiente de una función (R, E, RP) • Divergencia y rotacional (R, E, RP) • Derivada direccional de una función (R, E, RP) • Máximos, mínimos y puntos silla de funciones de dos o más variables (R, E, RP) • Derivadas de funciones vectoriales (R, E, RP) • Integrales de funciones vectoriales (R, E, RP) • Integrales múltiples (R, E, RP)

Sugerencias bibliográficas: [BRAS98], [LARH89], [SWOE89] 4. Series de Fourier

• Propiedades de ortogonalidad (R, E, RP) • Condiciones de Dirichlet y propiedades de convergencia (R, E, RP) • Integración y diferenciación de las series de Fourier (R, E, RP)

Sugerencias bibliográficas: [DUOJ95], [HSUH73], [LARH89], [SWOE89]

102

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

5. Transformadas de Fourier

• Integral de Fourier (R, E, RP) • Propiedades de las transformadas de Fourier (R, E, RP) • Transformadas de Fourier de derivadas (R, E, RP) • Teorema de convolución (R, E, RP)

Sugerencias bibliográficas: [DUOJ95], [HSUH73], [LARH89], [SWOE89]

II. Álgebra

1. Clásica

• Funciones, tipos y propiedades (R, E, RP) • Números primos (R, E, RP) • Ecuaciones y sistemas de ecuaciones módulo n (R, E, RP) • Números complejos: operaciones y propiedades (R, E, RP)

Sugerencias bibliográficas: [SOLS88] 2. Lineal

• Espacios vectoriales sobre un campo (R, E, RP) • Sistemas de ecuaciones lineales (R, E, RP) • Triangulación y diagonalización (R, E, RP) • Producto hermitiano (R, E, RP) • Norma (R, E, RP) • Proyecciones (R, E, RP) • Bases ortogonales y ortonormales (R, E, RP) • Valores y vectores propios (R, E, RP)

Sugerencias bibliográficas: [HOFK87], [SOLS88], [SOLS85] 3. Teoría de grupos

• Grupos (R, E, RP) Sugerencias bibliográficas: [SOLS88]

III. Geometría analítica

1. Lineal

• Problemas relacionados con planos y rectas (R, E, RP) Sugerencias bibliográficas: [LEHC81], [OTEG94], [SOLN88]

103

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. No lineal

Sugerencias bibliográficas: [LEHC81], [OTEG94], [SOLN88]

I. Probabilidad

1. Fundamentos de la teoría de la probabilidad

• Probabilidad clásica y probabilidad frecuentista (R, E, RP) • Problemas que requieren de los axiomas y teoremas fundamentales de la

probabilidad (R, E, RP)

• Pruebas de hipótesis para una media (R, E, RP)

Traslación y rotación en R2 y R3 (E) • Transformación de las coordenadas de un punto de un sistema cartesiano a un

sistema esférico y viceversa (R, E, RP) • Ecuaciones paramétricas y polares de las cónicas (R, E, RP) • Características de una superficie cuadrática con ejes paralelos a los coordenados, a

partir de su ecuación (R, E) • Ecuación de una superficie cuadrática (E)

B. Matemáticas aplicadas

• Probabilidades a posteriori empleando el Teorema de Bayes (R, E, RP)

Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

2. Distribuciones

• Problemas aplicando la función de distribución: binomial y normal (R, E, RP) • Problemas aplicando la función de distribución: geométrica, Poisson, uniforme y

exponencial (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

II. Estadística

1. Estadística descriptiva

• Tamaño de la muestra en una población normal (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

2. Estimaciones puntuales y por intervalos de confianza

• Intervalos de confianza para la media de una población (R, E, RP)

• Prueba de bondad de ajuste (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

104

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

3. Regresión y correlación

• Técnicas de regresión lineal simple (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [WALM99]

III. Cálculo numérico

1. Solución numérica de ecuaciones

• Función modificada para aplicar el método de aproximaciones sucesivas o punto fijo (R, E, RP)

• Solución aproximada de ecuaciones con una variable mediante el método de Newton-Raphson (R, E, RP)

Sugerencias bibliográficas: [LUTR78], [NAKS92] 2. Solución numérica de sistemas de ecuaciones lineales

• Solución de un sistema de ecuaciones lineales por los métodos de: Jacobi, Gauss-Seidel y descomposición LU (R, E, RP)

Sugerencias bibliográficas: [LUTR78], [NAKS92], [SHEF91] 3. Interpolación e integración numérica

• Valor de la integral definida de una función tabular aplicando las fórmulas de Simpson o la trapezoidal (R, E, RP)

Sugerencias bibliográficas: [BURR85], [NAKS92], [SHEF91] 4. Solución numérica de ecuaciones diferenciales y sistemas de ecuaciones diferenciales

• Solución de ecuaciones diferenciales ordinarias con valores iniciales, utilizando los métodos de Euler y de Runge-Kutta de segundo orden (R, E, RP)

• Ecuaciones de recurrencia para resolver sistemas de ecuaciones diferenciales (R, E, RP)

Sugerencias bibliográficas: [BRAS98], [NAKS92]

IV. Investigación de operaciones

1. Programación lineal

• Modelos para maximización y minimización (R, E, RP) • Soluciones básicas, factibles y no factibles (R, E, RP) • Método simplex (R, E, RP) • Dualidad, interpretación económica y el problema de transporte (R, E, RP)

Sugerencias bibliográficas: [HILL91], [LUED89], [TAHH98]

105

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Programación no lineal, entera y dinámica

• Programación: cuadrática, convexa, separable, métodos de corte, enumeración y métodos basados en la teoría de grupos (R, E, RP)

Sugerencias bibliográficas: [HILL91], [LUED89], [TAHH98]

C. Matemáticas discretas I. Lógica

1. Lógica proposicional

• Reglas de inferencia (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99] 2. Lógica de predicados

• Reglas para fórmulas bien formadas (R, E, RP) • Formas clausales: resolución, unificación y PROLOG (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99]

II. Combinatoria

1. Análisis combinatorio

• Teoría de conteo (R, E, RP) • Relaciones de recurrencia (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

III. Relaciones y grafos

1. Relaciones

• Ordenes parciales (R, E, RP) • Relaciones de equivalencia (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97] 2. Gráficas y árboles

• Problemas clásicos: recorridos, números cromáticos, coloración de aristas y vértices, apareamientos (R, E, RP)

• Aristas de corte y vértices de corte (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

106

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

D. Teoría matemática de la computación I. Autómatas y lenguajes formales

1. Máquinas finitas

• Teoremas de equivalencia entre lenguajes producidos por gramáticas y lenguajes reconocidos por autómatas (R, E, RP)

• Jerarquización de autómatas: finitos, autómatas de pila y equivalencias de autómatas (R, E, RP)

Sugerencias bibliográficas: [BROJ93], [COHD96a], [GRIR97], [JOHR99]

2. Lenguajes formales

• Gramáticas formales: definiciones, operaciones, tipos de lenguajes, ambigüedad, equivalencia, la jerarquización de Chomsky (R, E, RP)

Sugerencias bibliográficas: [BROJ93], [COHD96a], [JOHR99]

II. Sistemas formales

1. Máquinas de Turing

• Concepto y límites de la computabilidad (R, E, RP) • Máquinas de Turing: modelos de computabilidad, problemas indecidibles (The

Halting Problem) (R, E, RP) Sugerencias bibliográficas: [BROJ93], [COHD96a]

III. Computabilidad

1. Complejidad

• Problemas clásicos: satisfactibilidad, triangulación, agente viajero y mochila (R) Sugerencias bibliográficas: [BROJ93], [COHD96a]

107

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

ARQUITECTURA DE COMPUTADORAS A. Física I. Temas de mecánica, óptica y física moderna

1. Mecánica

• Ley de Ohm (RP)

• •

• Dinámica (R) • Cinemática (R) • Leyes de Newton (R) • Ley de la gravitación universal (R)

Sugerencias bibliográficas: [ALOF95], [SEAZ88], [SOLJ91]

II. Electricidad y magnetismo

1. Electricidad

• Corriente eléctrica (RP) • Potencia eléctrica (RP) • Resistencia (RP)

• Conductividad (E, RP) • Circuitos eléctricos simples (E, RP)

Sugerencias bibliográficas: [ALOF76], [EEHA93], [SEAZ88]

2. Magnetismo

• Fuerzas sobre conductores portadores de corriente (R) • Imanes (R)

Sugerencias bibliográficas: [ALOF76], [EEHA93], [SEAZ88]

III. Electrónica

1. Principios y elementos de la electrónica

Compuertas lógicas (R) Características e integración de las tecnologías: TTL, ECL, MOS, CMOS, I2L, MSI, LSI, VLSI (R)

Sugerencias bibliográficas: [BOYN97], [BOYN97a], [COUR97], [HULG85]

108

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

B. Sistemas digitales I. Diseño lógico

1. Sistemas de numeración

• Aritmética de punto fijo y de punto flotante (R) Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97] 2. Circuitos combinatorios

• Álgebra de Boole: definiciones, teoremas básicos y minimización (E) • Sumadores (E, RP) • Convertidores de código (E, RP) • Codificadores y decodificadores (E, RP) • Multiplexores (E, RP)

Sugerencias bibliográficas: [FLOT97], [HAYJ96], [MANK98] 3. Circuitos secuenciales

• Registros y transferencia de datos (E, RP) • Contadores: asincrónicos (asíncronos) y sincrónicos (síncronos) (E, RP)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97] 4. Unidades funcionales

• Microcontroladores (R) • Procesador numérico (R) • Controladores de periféricos (R)

Sugerencias bibliográficas: [GAJD97], [MACI92], [MANK98], [MANM97], [NELN96], [STAW97], [TANA92], [TOCR97] 5. Memorias

• Memoria principal (R) • Memoria virtual (R) • Bancos de memorias (R)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [STAW97], [TANA92], [TOCR97]

109

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

6. Dispositivos periféricos

• Características: tiempos de acceso, velocidades, capacidades de almacenamiento, bloqueaje, confiabilidad, tiempo de vida (R)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97] 7. Interfaces de entrada/salida

• Conversores A/D (R, E) • Multiplexores analógicos (R, E) • Transductores (R, E) • Acondicionadores (R, E) • Conversores D/A (R, E) • Actuadores (R, E) • Señalizadores (R, E)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]

C. Tipos y configuraciones de computadoras I. Arquitecturas y formas de procesamiento

1. Historia y evolución

• Microcomputadoras (R) • Minicomputadoras (R) • Mainframes (R) • Máquinas de arreglos de procesadores (R)

Sugerencias bibliográficas: [BLAP97], [GOLH93], [HENP97], [HEUJ96], [STAW97] 2. Arquitectura. Elementos básicos

• Procesador (R, E) • Puertos (R, E)

Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96], [STAW97], [TANA92] 3. Arquitecturas alternativas

• Máquinas de pila, arreglo, vectorial y multiprocesador (R) • Conceptos CISC y RISC (R) • Arquitecturas secuenciales y arquitecturas paralelas (R) • Memoria compartida y distribuida (R) • Clusters (R) • Configuración en espejo (R) • Comparación de arquitecturas, eficiencia, aplicaciones de arquitecturas alternas (R)

Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96], [STAW97], [TANA92]

110

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

4. Selección y configuración de sistemas de cómputo

• Unidad central de procesamiento y periféricos (R, E) • Terminales: impresoras, monitores, teclados (R, E) • Discos y cintas magnéticos y ópticos (R, E) • Otros periféricos: ratón, escáner, bocinas (R, E) • Configuración de memorias centrales (R, E) • Configuración de memoria virtual (R, E) • Formas de procesamiento: monoprocesamiento, multitarea, por lotes, tiempo

compartido, tiempo real (R) Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96]

II. Sistemas de propósito especial

1. Configuraciones especializadas

• Dispositivos programables (R, E) Sugerencias bibliográficas: [FLOT97], [HENP97], [HEUJ96]

REDES A. Transmisión y comunicación de datos I. Conceptos básicos

1. Teoría de la información

• Transmisión y comunicación de información (R) • Medida de la información (entropía) (R) • Ruido (tipos y características) (R) • Atenuación (R) • Canal de datos (R)

Sugerencias bibliográficas: [MANM94], [OREJ94], [STAW97a] 2. Códigos

• Códigos de redundancia (m de n) (R) • Códigos binarios (R, E) • Códigos algebraicos (R) • Caracteres alfanuméricos y de control en ASCII y EBCDIC (R, E) • Códigos de compresión (R)

Sugerencias bibliográficas: [MANM94], [STAW97a], [WAKJ92]

111

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Errores

• Naturaleza de los errores (R) • Algoritmos de detección de error: paridad, checksum, verificación de redundancia

cíclica (R) Sugerencias bibliográficas: [OREJ94], [STAW97a]

II. Señales

1. Tipos y modulación

• Señales analógicas (R) • Señales digitales (R)

Sugerencias bibliográficas: [MANM94], [STAW97a], [WAKJ92]

III. Transmisión de datos

1. Conceptos básicos

• Conexiones punto a punto y multipunto, multicasting y broadcasting (R) • Conexiones half duplex y full duplex (R) • Conmutación de circuitos (R) • Conmutación de paquetes (R) • Transmisión sincrónica (síncrona) y asincrónica (asíncrona) (R) • Multiplexaje por división de frecuencias (R) • Multiplexaje por división de tiempo (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97], [WAKJ92]

2. Medios físicos de transmisión de datos

• Alámbricos (coaxial, par trenzado, fibra óptica) (R) • Inalámbricos (microondas, infrarrojos, satelital) (R) • Ventajas y desventajas (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97]

B. Modelos I. Arquitecturas

1. El modelo OSI

• Conceptos básicos (origen, stacks, servicios, protocolos, interfaces, puntos de acceso a los servicios) (R)

• Nivel 1: capa física (R) • Nivel 2: capa de enlace de datos (R) • Nivel 3: capa de red (R)

112

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Nivel 4: capa de transporte (R) • Nivel 5: capa de sesión (R) • Nivel 6: capa de presentación (R) • Nivel 7: capa de aplicación (R) • Comparación con otras estructuras (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 2. Evolución de las redes

• Clasificación de las redes por cobertura (R) • Sistemas propietarios (SNA, DNA) (R) • Sistemas abiertos (DoD, IEEE) (R) • Red de redes (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 3. Redes locales (LAN)

• Topologías (R, E) • Características y servicios de los sistemas operativos para LAN's (R, E)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 4. Redes metropolitanas (MAN)

• Características y servicios de las MAN's (R) Sugerencias bibliográficas: [HALF98], [TANA97] 5. Redes amplias (WAN)

• Características y servicios (R) Sugerencias bibliográficas: [HALF98], [TANA97]

II. Protocolos e interfaces de comunicación de datos

1. Protocolos e interfaces de bajo nivel

• Interfaces en la capa física: RS-232, V.35, X.21, RS-449 (R) • Protocolos orientados a bytes y a caracteres (R) • Protocolos orientados a bits (R) • Control de errores en los protocolos de bajo nivel (R) • Control de flujo en los protocolos de bajo nivel (R) • Protocolos de capa de red: X.25 (R)

Sugerencias bibliográficas: [HALF98], [TANA97]

113

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Protocolos de alto nivel

• Modelo cliente-servidor (R) • Protocolos de aplicación para transferencia de archivos: FTP, TFTP, http (R, E) • Protocolos de aplicación de emulación de terminal: TELNET, terminal virtual (R, E)

Sugerencias bibliográficas: [HALF98], [TANA97]

C. Intercomunicación de redes I. Interconectividad

1. Teoría de interconexiones

• Clases de direcciones IP (R) • Subredes y máscaras (R) • DNS (R) • Llamadas a procedimientos remotos (R) • Programación con Sockets (R)

Sugerencias bibliográficas: [CORD96], [HALF98], [TANA97] 2. Dispositivos para interconexión

• Modems (R) • Repetidores (R) • Concentradores (hubs) (R) • Conmutadores (switches) (R) • Multiplexores (R) • Puentes (R) • Enrutadores. Enrutadores multiprotocolo (R) • Compuertas (gateways) (R)

Sugerencias bibliográficas: [HALF98], [STAW97a]

D. Seguridad de la información I. Seguridad de la información

1. Seguridad

• Conceptos básicos (R) • Criptografía: llave secreta, llave pública, certificados de llaves públicas (R) • Autentificación: código de acceso y confirmación de identidad (R) • Métodos de protección (firewall, proxy) (R)

Sugerencias bibliográficas: [CORD96], [STAW97a]

114

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

SOFTWARE DE BASE A. Traductores I. Traductores de bajo nivel

1. Ensambladores

• Tratamiento de operandos y modos de direccionamiento de la máquina objeto (RP) • Ensambladores residentes y cruzados (E) • Ensamble condicional (RP)

Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76] 2. Macroprocesadores

• Bibliotecas de macros (E) • Expansión condicional (RP)

Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76]

II. Traductores de alto nivel

1. Intérpretes

• Interpretación directa o mediante pseudocódigo (RP) • Lenguajes para aplicaciones específicas susceptibles o idóneos para interpretación (E)

Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76]

2. Compiladores

• Notación formal de sintaxis (RP) • Análisis lexicográfico (RP) • Generación de código, códigos intermedios (RP) • Optimización de código (RP) • Generadores de analizadores léxicos (E) • Generadores de compiladores (E)

Sugerencias bibliográficas: [AHOS90], [DEIH93], [STAW97b], [TREJ85], [ULLJ76]

3. Tópicos de compilación

• Tratamiento de recursividad (E, RP) • Tratamiento de extensibilidad (RP) • Tratamiento de lenguajes orientados a objetos (definición de clase, herencia,

instanciamiento) (E, RP) Sugerencias bibliográficas: [AHOS90], [DEIH93], [STAW97b], [TREJ85], [ULLJ76]

115

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

4. Ambientes integrados

• Depuración interactiva (E) • Ayudas (E)

Sugerencias bibliográficas: [BECL88], [DEIH93], [STAW97b]

B. Sistemas operativos I. Conceptos y estructuras básicas

1. Historia y evolución

• Necesidad del sistema operativo, administración de recursos y desempeño del sistema (R)

• Generaciones de sistemas operativos (R) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 2. Esquema básico

• Estructura interna: monolítico y modular (E) • Tipos de sistemas: monousuario, multiusuario, distribuido, de red, de tiempo real, de

propósito especial (E) • Lenguajes de control (shell), interfaces gráficas y utilitarios de un sistema operativo

(E) • Llamadas al sistema (E)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 3. Arquitectura de un sistema operativo

• Manejo del procesador: políticas y técnicas para la gestión (scheduling) (RP) • Manejo de memoria secundaria: políticas y técnicas para la gestión (RP) • Manejo de dispositivos de E/S (RP) • Sistema de archivos: archivos y directorios. Estructura, organización y tipos (RP) • Seguridad y protección (RP)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 4. Desempeño de un sistema operativo

• Herramientas matemáticas asociadas: teoría de colas, cálculo de probabilidades, procesos de Markov (RP)

• Algoritmos de scheduling (RP) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76]

116

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

5. Dispositivos y servicios especiales

• Construcción de drivers (E, RP) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76]

II. Sistemas operativos especializados

1. Tipos especiales de sistemas operativos

• Intercomunicación entre procesos (E) • Sistemas operativos de red: servidores de archivos y de impresión, arquitectura

cliente-servidor, arquitectura par a par (E) • Sistemas operativos distribuidos: sistema de archivos distribuidos, memoria

distribuida, balanceo de carga (E) • Modelos de procesos distribuidos y multihilos (E) • Sistemas en tiempo real (E) • Sistemas para computadoras paralelas (memoria compartida, memoria distribuida,

memoria distribuida/compartida) (E) Sugerencias bibliográficas: [DEIH93], [TANA96], [TANW98] 2. Ambientes gráficos

• Manejo de ventanas (E) • Entornos multitarea (E)

Sugerencias bibliográficas: [DEIH93], [TANA96], [TANW98]

C. Utilerías y manejadores I. Orientados al usuario

1. Sistemas de respaldo y recuperación

• Compactación y descompactación (RP) • Respaldos incrementales, periodicidad y confiabilidad (E) • Herramientas para reparación y recuperación (E)

Sugerencias bibliográficas: [DEIH93], [LISE93], [STAW97b], [TANA94] 2. Tratamiento de virus

• Prevención, detección y erradicación (E, RP) • Reparación de archivos (E, RP)

Sugerencias bibliográficas: [SILP94], [STAW97b], [TANA94]

117

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Orientados al sistema

1. Cargadores y ligadores

• Manejo de ligaduras estáticas y dinámicas (E, RP) • Resolución de direcciones y referencias externas (RP)

Sugerencias bibliográficas: [BECL88], [DEIH93], [LISE93] 2. Administración y vigilancia

• Bitácoras (RP) • Detección de errores físicos (E) • Manejo de suspensiones de energía e interrupciones de servicio (E) • Herramientas para arranque y manejo de recursos físicos (E) • Herramientas para diagnóstico (RP) • Reinicio de tareas (E) • Puntos de reinicio (E)

Sugerencias bibliográficas: [DEIH93], [LISE93], [TANA94]

• Manejadores para supervisión y diagnóstico de dispositivos físicos (E)

1. Taxonomía de las estructuras de datos

3. Herramientas para la administración

• Uso de recursos físicos: manejadores de memoria, para optimización de espacio en disco, para dispositivos de comunicaciones (E)

• Instalación y arranque: definición de entornos iniciales, sistemas para instalación automática, autoinstalación (E)

Sugerencias bibliográficas: [DEIH93], [SILP94], [STAW97b], [TANA94]

PROGRAMACIÓN E INGENIERÍA DE SOFTWARE A. Algorítmica I. Representación y manipulación de datos

• Apuntadores (R, E, RP) • Vectores, matrices, cubos, hipercubos (R, E, RP) • Listas: simples, ligadas, doblemente ligadas, colas, pilas (stacks), colas de

prioridades (R, E, RP) • Arboles: binarios, n-arios (R, E, RP) • Montículos (heaps), balanceados, árboles-AVL (R, E, RP) • Gráficas: no dirigidas, dirigidas, multigráficas, pesadas (R, E, RP)

Sugerencias bibliográficas: [CORL90], [KNUD73], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87]

118

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Archivos

1. Archivos de almacenamiento

• Dispositivos de almacenamiento (R) • Parámetros de almacenamiento: número de cilindros, pistas, tiempo de acceso,

posicionamiento, densidad de grabación (R, E) • Formas de almacenaje: modo texto y modo binario (R, E)

Sugerencias bibliográficas: [CORL90], [MAGM90], [SEDR95] 2. Accesos

• Acceso secuencial (R, E, RP) • Acceso directo y cálculo de posición (R, E, RP) • Acceso por índices: índice secuencial ordenado (R, E) • Acceso por índices: tablas de dispersión (R, E) • Acceso por índices: árboles B y B+ (R, E, RP)

Sugerencias bibliográficas: [CORL90], [MAGM90], [SEDR95]

III. Fundamentos de algorítmica

1. Interpretación de algoritmos

• Resultado de algoritmos que involucren ejecución secuencial (asignación, condición e iteración) (R, E)

• Resultado de algoritmos que involucren ejecución recursiva (R, E) • Resultado de algoritmos que involucren ejecución concurrente (R, E)

Sugerencias bibliográficas: [CORL90], [KNUD73], [MAGM90], [SEDR95], [WEIM95] 2. Aplicación y reconocimiento de algoritmos de búsqueda y ordenamiento interno

• Burbuja, de inserción y selección: rangos de n para los cuales son recomendados, estructuras que requieren del lenguaje de implementación, con qué tipos de llaves son convenientes (R, E, RP)

• Rápido (quicksort), mezcla (mergesort), ordenamiento de Shell (shellsort), montículo (heapsort): rangos de n para los cuales son recomendados, estructuras que requieren del lenguaje de implementación, con qué tipos de llaves son convenientes (R, E, RP)

• Búsqueda: secuencial y binaria (R, E, RP) • Búsqueda por interpolación (R, E, RP)

Sugerencias bibliográficas: [CORL90], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87]

119

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Aplicación y reconocimiento de algoritmos de ordenamiento externo

• Polifase (R) • Intercalación de archivos (R, E, RP) • Cascada (R) • Mergesort (R, E, RP)

Sugerencias bibliográficas: [CORL90], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87] 4. Análisis de algoritmos

• "Ordenar" las distintas complejidades en algoritmos y las relaciones que existen entre distintas clases de complejidad (R)

• Dadas las funciones de complejidad, calcular el tiempo y espacio requeridos para problemas concretos que utilicen estructuras de datos con representaciones distintas (R, E, RP)

• Problemas tratables e intratables: P, NP y NP-completos (R) Sugerencias bibliográficas: [CORL90], [HARD92], [MAGM90], [SEDR95], [WEIM95]

B. Paradigmas de programación y lenguajes I. Fundamentos de los lenguajes de programación

1. Elementos de modularización

• Subprogramas: diferencia entre procedimientos (subprogramas), funciones y macros (R, E, RP)

• Unidades, clases, bibliotecas, paquetes, módulos (R, E, RP) Sugerencias bibliográficas: [GHEJ98], [PRAZ97], [SETR92] 2. Mecanismos de modularización y su rango de aplicación

• Vinculación estática y dinámica (R, E) • Paso de parámetros: momentos de evaluación de los parámetros, tipos de

parámetros, de entrada (input, por valor), de salida (output, por referencia) (R, E, RP)

• Valores que regresan las funciones: simples o estructurados, ubicación en el ambiente de ejecución (R, E, RP)

• Acceso y ocultamiento de la información: datos locales, globales, privados, públicos, distintos niveles de localidad, estructura de bloques, anidamiento lexicográfico, anidamiento dinámico (de ejecución), áreas comunes y registros con campos variantes (R, E, RP)

• Programación por eventos o interrupciones: diferencias entre interrupciones y excepciones, facilidades para atrapar interrupciones o excepciones (R, E)

• Coordinación de procesos concurrentes y paralelos: secciones de exclusión mutua, semáforos, mensajes (R, E)

Sugerencias bibliográficas: [GHEJ98], [PRAZ97], [SETR92]

120

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

3. Paradigmas de programación

• Pruebas (elaboración del plan de pruebas, preparación de casos, establecimiento de criterios de revisión, elaboración de las pruebas, evaluación de resultados) (R, E)

• Programación estructurada (C) (R, E, RP) • Programación orientada a objetos (C++ y Java) (R, E, RP) • Programación funcional (Lisp) (R, E) • Programación lógica (Prolog) (R, E) • Conceptos de programación visual (R)

Sugerencias bibliográficas: [ARNK97], [BRAI90], [BURH90], [KERR91], [PRAZ97], [SETR92], [STRB93], [TOUD90], [WINB89]

C. Sistemas e industria del software I. Ciclo de vida de sistemas

1. Las fases del desarrollo de software

• Análisis preliminar (enunciado general del problema, propósito del sistema, requerimientos, principales entradas y salidas, diagrama de bloques del sistema, estimación de costos y beneficios y plan preliminar de desarrollo) (R, E)

• Análisis detallado (técnicas de recolección de información, determinación de los requerimientos detallados, formalización de los requerimientos, especificación de alcances y limitaciones del sistema) (R, E)

• Diseño preliminar (definición de restricciones, diseño de la arquitectura del sistema, definición de interfaces entre módulos) (R, E)

• Diseño detallado (descomposición de los módulos en componentes elementales, especificación de los componentes elementales, diseño detallado de entradas y salidas, diseño detallado de la base de datos) (R, E)

• Construcción (programación estructurada u orientada a objetos, pruebas de componentes) (R, E)

• Instalación (manual de usuario, ayudas interactivas, capacitación, corridas de prueba) (R, E)

• Mantenimiento (correctivo, adaptativo, perfectivo, pruebas de regresión, técnicas de mantenimiento) (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96] 2. Ciclos de vida de desarrollo de sistemas

• En cascada (R, E) • Espiral (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96]

121

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Metodologías para el desarrollo de sistemas

1. Enfoque funcional (Yourdon)

• Análisis estructurado (diagrama de flujo de datos, diccionario de datos, miniespecificaciones, diagramas de transición de estado) (R, E)

• Diseño estructurado (diagramas de estructura, acoplamiento, cohesión, análisis de transformaciones, análisis de transacciones) (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96], [YOUE93] 2. Enfoque de datos

• Modelo entidad-relación (R) • Jackson System Development (R) • Metodología Warnier-Orr (R)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96] 3. Enfoque orientado a objetos

• Conceptos generales (características y conceptos del modelo de objetos, clases y objetos, relaciones entre objetos, relaciones entre clases) (R, E)

• Análisis orientado a objetos (el modelo de objetos, el modelo dinámico, el modelo funcional) (R, E)

• Diseño orientado a objetos (definición de la arquitectura del sistema, diseño del componente del dominio: de la interfase humana, del problema, de la administración de tareas y de la administración de datos, refinamiento de clases y objetos) (R, E)

Sugerencias bibliográficas: [BOOG96], [CODY90], [CODY90a], [FORJ91], [JACC96], [MARO94], [MARO97], [MARO97a], [MARR95], [RUMB96] 4. Herramientas CASE

• Tipos (uppercase, lowercase) (R) • Componentes (R)

Sugerencias bibliográficas: [GANC90], [MCCC89]

III. Administración del desarrollo y la calidad del sistema

1. Administración de proyectos

• Estimación de tiempo y costo de cada actividad (R, E) • Planificación temporal de proyectos (gráficas de Gantt y ruta crítica) (R, E)

Sugerencias bibliográficas: [COHD96], [MCCC89]

122

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Aseguramiento de la calidad

• Concepto de calidad (R) • Estándares (R) • Especificaciones (R) • Factores de calidad (corrección, confiabilidad, eficiencia, facilidad de uso, de prueba

y de mantenimiento, adaptabilidad y flexibilidad, portabilidad, reuso, completud, facilidad de auditoría) (R)

• Métricas de calidad (diferencias entre el sistema y las especificaciones y estándares) (R)

• Revisiones técnicas (R) Sugerencias bibliográficas: [SANC94], [YOUE92]

IV. Industria del software

1. Proceso de desarrollo

• Pruebas betas (R) • Control de versiones (R) • Soporte técnico (R)

Sugerencias bibliográficas: [COHD96], [CONS95], [ELLE98]

TRATAMIENTO DE INFORMACIÓN A. Bases de datos I. Modelado y diseño

1. Conceptos generales

• Niveles interno, conceptual y externo de las arquitecturas correspondientes (R) • Administración de la base de datos (R)

Sugerencias bibliográficas: [DATC93], [ELMN97], [KORS98], [ULLW99] 2. Organización de archivos

• Secuencial indexado (E, RP) • Árboles B (E, RP) • Hashing asociativo (E, RP) • Métodos de acceso secundario (E, RP)

Sugerencias bibliográficas: [ELMN97], [FOLZ92]

123

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Modelo entidad-relación

• Representación del modelo mediante el diagrama entidad-relación (E) Sugerencias bibliográficas: [ELMN97], [KORS98], [KROD96] 4. El modelo jerárquico

• Modelo conceptual (R) • Estructura de almacenamiento (R)

Sugerencias bibliográficas: [BATC94], [DATC93], [ELMN97], [HANH97] 5. El modelo de red

• Modelo conceptual (R) • Estructura de almacenamiento (R)

Sugerencias bibliográficas: [BATC94], [DATC93], [ELMN97] 6. El modelo relacional

• Esquemas de base de datos relacional (E, RP) Sugerencias bibliográficas: [ELMN97], [HANH97], [KORS98], [KROD96], [ULLJ82], [ULLW99] 7. Diseño relacional

• Proceso de normalización (E, RP) Sugerencias bibliográficas: [DATC93], [KORS98], [KROD96], [ULLJ82], [ULLW99] 8. Bases de datos orientadas a objetos

• Conceptos de bases de datos orientadas a objetos (clases, objetos, métodos, mensajes, persistencia y herencia) (R)

Sugerencias bibliográficas: [BERM95], [ELMN97], [HANH97], [KORS98] 9. Arquitecturas cliente-servidor

• Protocolos de acceso nativos y ODBC (R) Sugerencias bibliográficas: [HANH97], [HARR95] 10. Bases de datos distribuidas

• Fragmentación (R) • Replicación (R)

Sugerencias bibliográficas: [BELG92], [HANH97], [KORS98]

124

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Lenguajes de bases de datos

1. Tipos de lenguajes de consulta

• SQL ANSI 92: conceptos básicos, definición de datos, consultas y actualización, manejo de vistas, SQL embebido (E)

• Lenguajes de programación 3GL y 4GL (E) Sugerencias bibliográficas: [ELMN97], [HANH97], [ULLW99]

III. Seguridad en las bases de datos

1. Seguridad en bases de datos

• Seguridad (R) • Integridad (R)

Sugerencias bibliográficas: [CASS94], [ELMN97], [HANH97]

B. Recuperación de información I. Archivos para grandes volúmenes de datos

1. Métodos de acceso y almacenamiento

• Estructuras de datos auxiliares para organización de información: reservorios, diccionarios de datos, directorios, estructuras de tipo hipertexto (E)

• Selección de métodos de acceso y almacenamiento en función del volumen de los datos (RP)

• Manejo de índices (RP) Sugerencias bibliográficas: [DATC93], [FOLZ92], [TSAA94]

C. Sistemas de información I. Teoría de sistemas

1. Conceptos generales

• Conceptos de teoría general de sistemas (R) Sugerencias bibliográficas: [KASR90], [VANJ87] 2. Sistemas de información

• Operativos (R) • Tácticos (R) • Estratégicos (R)

125

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Sistemas para trabajo en grupo (GDSS) (R) • Sistemas de flujo (Workflow) (R) • Sistemas para la toma de decisiones (R)

Sugerencias bibliográficas: [COHD96], [LAUL96], [MALE94], [MURR88], [TURE95]

II. Análisis y diseño de sistemas de información

1. Ciclo de vida de sistemas

• Análisis preliminar (R) • Análisis detallado (R) • Diseño preliminar (R) • Diseño detallado (R) • Construcción (R) • Pruebas (R) • Instalación (R) • Mantenimiento (R)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96]

III. Administración de sistemas de información

• Definición y objetivos de la graficación (R)

1. Organización y administración

• Administración de acceso a la información (R) • Asignación y administración de recursos para el sistema (R) • Políticas de respaldo y seguridad del sistema (R) • Soporte a los usuarios del sistema (R)

Sugerencias bibliográficas: [HICJ93], [LAUL96]

GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO-COMPUTADORA

A. Graficación I. Aspectos generales

1. Introducción a la graficación

• Aplicaciones (multimedios, ambientes inmersivos, visualización, cartografía, CAD/CAM, etcétera) (R)

Sugerencias bibliográficas: [FOLV96], [HEAB95]

126

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Hardware para graficación

1. Medios

• Dispositivos de entrada y de salida (características y ejemplos) (R, E) • Arquitecturas para graficación (aceleradores, buses, coprocesadores, etcétera) (R,

E) Sugerencias bibliográficas: [FOLV96]

III. Conceptos, técnicas y algoritmos

1. Modelado

• Transformaciones y proyecciones en dos y tres dimensiones (R, E, RP) • Representación de objetos primitivos y objetos compuestos: líneas, curvas,

superficies paramétricas (R, E, RP) • Modelos implícitos y modelos volumétricos (R)

Sugerencias bibliográficas: [HEAB95], [FOLV96]

2. Síntesis de imagen

• Superficies ocultas (R, E, RP) • Sombreado, iluminación local, iluminación global (ray-tracing y radiosidad) y textura

(R, E, RP) Sugerencias bibliográficas: [FOLV96], [HEAB95]

3. Técnicas de animación

• Animación por cuadros clave (keyframes) (R, E, RP) • Animación por cinemática inversa, por captura de movimiento, basada en física y

mediante agentes autónomos (R) Sugerencias bibliográficas: [HEAB95]

B. Inteligencia artificial I. Representación del conocimiento

1. Lógica

• Proposicional (sintaxis y semántica) (R, E, RP) • De primer orden (sintaxis y semántica) (R, E, RP) • Como representación del conocimiento (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94]

127

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Reglas

• Representación (R, E, RP) • Mecanismos de inferencia (encadenamiento hacia adelante y hacia atrás) (R, E, RP) • Resolución de conflictos (R, E, RP) • Mecanismos de explicación (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94] 3. Redes semánticas, frames y scripts

• Representación (R, E, RP) • Mecanismos de inferencia (herencia, por omisión, demonios) (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94]

4. Inteligencia artificial distribuida

• Arquitecturas/esquemas de control (de central hasta distribuido) (R) • Arquitectura de pizarrón (R) • Sistemas multiagentes (arquitecturas). Estructuras y ambientes (R)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94]

II. Aprendizaje

1. Simbólico

• Aprendizaje como espacio de búsqueda (espacio de versiones) (R, E, RP) • Aprendizaje de arboles de decisión (ID3) (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [MITT97], [RICK94], [RUSN96], [WINP94] 2. Probabilistico

• Clasificador bayesiano (R, E, RP) Sugerencias bibliográficas: [DEAA95], [MITT97], [RICK94], [RUSN96], [WINP94] 3. Redes neuronales

• Arquitecturas (R, E, RP) • Perceptrón, Backpropagation y máquina de Boltzmann (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [FRES93], [MITT97], [RICK94], [RUSN96], [WINP94]

128

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

4. Algoritmos genéticos

• Estructura y funcionamiento (R, E, RP) • Operadores genéticos básicos (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [MITT97], [RICK94], [RUSN96], [WINP94]

III. Búsqueda y juegos

1. Conceptos básicos

• Representación de espacio de estados (R) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 2. Sin información

• Búsqueda en profundidad y a lo ancho (R, E, RP)

• Frame problem (R)

Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 3. Con información

• Hill-climbing, best-first, beam-search y A* (R, E, RP) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 4. Juegos

• Minimax (R, E, RP) • Poda alfa-beta (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94]

IV. Planificación

1. Fundamentos

• Planificación basada en estados y basada en descomposición de metas (R)

Sugerencias bibliográficas: [DEAA95], [RICK94], [RUSN96] (Caps. 11-13) , [WINP94] 2. Tipos

• Lineales y no lineales (R) • Jerárquicos y no jerárquicos (R) • Oportunístico y reactivo (R)

Sugerencias bibliográficas: [DEAA95], [RICK94], [RUSN96] (Cap. 11-13), [WINP94]

129

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

V. Manejo de incertidumbre

1. Fundamentos

• Incertidumbre: conceptos básicos, tipos y problemas (R, E) Sugerencias bibliográficas: [DEAA95] (Caps. 3.7, 8), [RICK94], [RUSN96] (Cap. 14) 2. Métodos difusos

• Conjuntos difusos, operaciones básicas y conectivos lógicos difusos (R) • Reglas difusas, inferencia difusa y fusificación y desfusificación (R)

Sugerencias bibliográficas: [DEAA95] (Caps. 3.7, 8), [RICK94] 3. Métodos probabilísticos

• Probabilidad: axiomas, probabilidad condicional, teorema de Bayes (R, E, RP) • Redes bayesianas (representación y métodos de propagación) (R, E)

Sugerencias bibliográficas: [RUSN96] (Caps. 15), [RICK94] 4. Métodos no numéricos

• Sistemas de mantenimiento de verdad (TMS, ATMS) (R) Sugerencias bibliográficas: [RUSN96] (Caps. 15), [RICK94]

VI. Lenguajes del área

1. Funcionales

• Cálculo lambda (R) • LISP: expresiones S, listas, recursión, eval (R)

Sugerencias bibliográficas: [PRAZ97], [TOUD90], [WINB89] 2. Lógicos

• Cláusulas de Horn y resolución (R) • PROLOG: predicados, backtracking, corte, negación (R)

Sugerencias bibliográficas: [BRAI90], [BURH90], [PRAZ97]

VII. Lógicas

1. No clásicas

• Modal (R) • No monotónica (R)

Sugerencias bibliográficas: [DEAA95] (Caps. 3.7, 8), [RICK94]

130

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Prueba de teoremas

• Interpretación de fórmulas en lógica de 1er..orden (R, E, RP) • Formas normales (R, E, RP) • Skolemización (R, E, RP) • Universo de Herbrand (R, E, RP) • Resolución en lógica proposicional (R, E, RP) • Sustitución y unificación (R, E) • Resolución en lógica de 1er. orden (R, E)

Sugerencias bibliográficas: [DEAA95] (Caps. 3.7, 8), [RICK94]

C. Interacción humano-computadora I. Aspectos generales

1. Introducción a la interacción humano-computadora

• Orígenes y definiciones (R) Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 1-2

II. Aspectos humanos

1. Características, capacidades y limitaciones cognitivas y perceptuales

• Memoria y percepción (R) • Ergonomía (R)

Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 3-5

III. Interfaces

1. Diseño de interfaces

• Metodologías de desarrollo (R) • Herramientas y técnicas para la construcción de interfaces (RP)

Sugerencias bibliográficas: [HIXH93], [LAUB90], [PREJ94] Caps. 17-34, [SHNB97] Caps. 1-3 y 10-11 2. Paradigmas de interacción

• De lenguajes de comandos a manipulación directa (E) • Ambientes virtuales e inmersión (E) • Navegación (E) • Visualización (E) • Agentes (E, RP)

Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 13 y 16, [SHNB97] Caps. 6-8 y 14-16

131

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

4.- Matriz de especificaciones del perfil “D”

ENTORNO SOCIAL A. Las organizaciones I. Teoría de las organizaciones

1. Tipos y principios básicos de las organizaciones

• Organismos públicos y privados (R) • Empresas e industrias (R) • Estructura y comportamiento de las organizaciones (R) • Áreas administrativas funcionales (R) • Manuales de organización (R, E)

Sugerencias bibliográficas: [CHII91], [HALR96], [KOOW96], [ROBS95], [STOF96], [TERG93] 2. Proceso administrativo

• Planeación (R) • Organización (R) • Dirección (R, E) • Control (R)

Sugerencias bibliográficas: [CHII91], [KOOW96], [ROBS95], [STOF96], [TERG93] 3. Recursos humanos

• El personal (R) • Perfiles de puestos y funciones (R) • Liderazgo y motivación (RP) • Capacitación (E) • Relaciones interpersonales (E, RP)

Sugerencias bibliográficas: [ARIF94], [CHII94], [HALR96], [MONN97], [SHEC94] 4. Tópicos selectos de administración

• Planeación estratégica (E, RP) • Calidad y productividad (E, RP) • Reingeniería (E, RP)

Sugerencias bibliográficas: [ANSM97], [CROP90], [CROP92], [HUGD86], [ISHK92]

132

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Tópicos de manejo financiero

1. Principios básicos de contabilidad

• Contabilidad general (R) • Estados financieros básicos: balance general, estado de resultados (R)

Sugerencias bibliográficas: [ELIA96], [ELIA96a], [ELIA96b], [IMCP96] 2. Contabilidad de costos

• Control de inventarios (R, E) Sugerencias bibliográficas: [BURE88], [GUAG95], [HORF96], [RIOC89] 3. Presupuestos

• Teoría de presupuesto (R) • Clasificación de presupuestos: ingresos, egresos, áreas de responsabilidad,

programas y actividades (R) • Técnicas de presupuestación (R) • Evaluación de presupuestos (R)

Sugerencias bibliográficas: [MORJ97], [WELH87] 4. Planeación financiera

• Análisis de estados financieros (R, E) • Alternativas de financiamiento (R)

Sugerencias bibliográficas: [EMEF99], [GITL95], [GITL95a], [HORS94], [JOHM94], [MORJ97], [VANW94] 5. Aspectos fiscales en las organizaciones

• Implicaciones fiscales: contribuciones, dividendos, declaraciones y obligaciones (R) • Previsión social (R) • El área fiscal en la organización y su relación con el área informática (R)

Sugerencias bibliográficas: [CFLF], [LDIS], [LDSS], [LIAR], [LISR], [LIVA]

III. Tópicos de manejo económico

1. Conceptos básicos de macroeconomía

• Banca: central, pública, privada, comercial, de desarrollo (R, E) • Situación económica de México (R)

Sugerencias bibliográficas: [BRAL79], [DORS94], [FROR97], [SILJ94], [SLOJ97]

133

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Economía de la empresa

• Proyectos de inversión (E, RP) • Exportación e importación (R) • Empresas de bienes y servicios informáticos (R, E)

Sugerencias bibliográficas: [CANS97], [MENJ89]

B. El área de informática I. La función informática

1. Área de informática en las organizaciones

• Visión y misión (R) • Función y objetivos (R) • Ubicación en la organización (R) • Organización y funciones del área de informática (R, E) • Estructuras informáticas centralizadas, descentralizadas, híbridas e independientes

(R, E) • Vínculos formales e informales del área de informática con los demás órganos (R,

E) Sugerencias bibliográficas: [HERR98], [KASR90] 2. Empresas y proyectos informáticos

• Tipos de empresas de servicios informáticos (R) • Principios rectores para el desarrollo de tecnología nacional: adaptación,

adecuación, transferencia, investigación, autonomía, independencia e inventos (R) • Empresas pequeñas: la figura de los socios-técnicos; la figura de los dueños-

directores (R) • Recursos y servicios externos (outsourcing) (E, RP) • Identificación de necesidades (E) • Definición de productos y servicios para el mercado (oportunidades, nichos,

mercado horizontal y mercado vertical) (E, RP) • Desarrollo de proyectos informáticos (E, RP) • Fuentes de financiamiento para proyectos informáticos (E, RP)

Sugerencias bibliográficas: [MCCS97], [PNDD] 3. Administración del área de informática

• Planeación del área (RP) • Normas, estándares de operación y controles (E, RP) • Análisis de requerimientos y definición de los servicios del área (E, RP)

134

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Volúmenes de información para la toma de decisiones (E, RP) • Manuales informáticos (R, E) • Sistemas de información gerenciales (E, RP) • Presupuesto del área (E, RP)

Sugerencias bibliográficas: [HERR90], [HERR98], [KASR90], [SEEJ97] 4. Administración de bienes informáticos

• Hardware: uso, selección, licitación, adquisiciones, renta, licencia de uso y actualizaciones (R, E, RP)

• Software: uso, selección, licitación, adquisiciones, renta, licencia de uso y actualizaciones (R, E, RP)

• Tipos de contratos (R, E) • Mantenimiento de equipos (E, RP) • Virus (E, RP) • Redes (E, RP) • Seguridad (E, RP) • Plan de contingencia (E, RP)

Sugerencias bibliográficas: [COCI], [COCO], [FINL98], [HERR90], [HERR98], [LAUL96], [SEEJ97], [TELJ90]

II. Recursos humanos

1. Administración del personal informático

• Manejo de personal: reclutamiento, selección, supervisión, motivación, estímulos, retención y egreso (R)

• Delitos informáticos en el área (R, E, RP) • Capacitación (importancia, necesidades y políticas de la actualización permanente)

(R) Sugerencias bibliográficas: [DESG95], [RODJ91], [SEEJ97], [TELJ90]

III. Auditoría en el área de informática

1. Auditoría informática

• Concepto y metodologías generales para auditoría (R) • en contratos y licencias (E) • Riesgos de ambientes de PC aisladas (E) • Redes organizacionales: diseño y accesos (E) • Informe de la auditoría (E, RP) • Auditoría interna y externa (R)

Sugerencias bibliográficas: [ECHJ90], [LIDA91]

135

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

C. Normatividad jurídica I. Marcos legales

1. Consideraciones legales

• Constitución Política de los Estados Unidos Mexicanos (R) • Ley Federal del Trabajo (R) • Ley de Adquisiciones y Obra Pública (R) • Ley de Comunicaciones y Transportes (R) • Ley Federal de Derechos de Autor (R)

Sugerencias bibliográficas: [CPEUM], [LAOP], [LCT], [LFDA], [LFDT] 2. Política y legislación informática

• Normas regulatorias y políticas de la actividad informática: nacionales e internacionales (R)

• Legislación específica (R) • Delitos informáticos (R) • Diagnóstico, planes y programas nacionales de desarrollo (R) • Organismos de la Administración Pública Federal responsables de la definición,

implantación y regulación de políticas (R) • Organismos no gubernamentales que apoyan el desarrollo informático (R) • Tecnología informática: transferencia, adaptación, investigación, adecuación,

autonomía e independencia (E, RP) • Confidencialidad y privacidad de la información (R) • El "poder informático” y el poder de la información: usos y abusos (R, E)

Sugerencias bibliográficas: [COCI], [LGTO], [NOVE79], [PNDD], [SCHH83], [TELJ90]

II. La era de la información

1. Autoría informática

• La autoría y creación del software (R) • Derechos de autor: registro, regalías (R) • "Piratería" de programas para computadora (R) • Contratos y licencias de uso de software; categorías de licencias: organizacionales,

académicas, individuales (R, E) • Propiedad industrial (patentes, marcas) (R)

Sugerencias bibliográficas: [LFDA], [LPI], [NOVE79], [TELJ90]

136

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Impacto de la tecnología

• Diferencias generacionales (R)

• Problemas que requieren el concepto de la derivada y de sus interpretaciones geométricas y físicas (R, E, RP)

• Historia tecnológica (R) • Automatización de procesos (R, E) • Educación, capacitación y entrenamiento (E, RP) • Robotización (R, E) • Tareas peligrosas para el ser humano y elementos tecnológicos de remplazo o

protección (E) • Consecuencias (E)

Sugerencias bibliográficas: [BEEG95], [GATB98], [OLET97] 3. Impacto social de la informática

• Cultura informática general (R) • La tecnología informática en diferentes niveles de educación (R) • Bondades y riesgos (R) • Posibilidades de estratificación y separación de la sociedad (R, E)

• Aplicaciones en diversas áreas de conocimiento y en distintas actividades humanas (R, E)

• Herramientas y ambientes para el usuario final (E) • Sociología de la informática (R)

Sugerencias bibliográficas: [BEEG95], [OLET97]

MATEMÁTICAS A. Matemáticas básicas I. Cálculo

1. Diferencial en una variable

• Derivada de una función de una variable (R, E, RP)

• Máximos y mínimos de una función de una variable (R, E, RP) • Problemas que requieren el concepto de la diferencial (R, E, RP)

Sugerencias bibliográficas: [EDWP94], [LARH89], [SWOE89] 2. Cálculo integral en una variable

• Problemas geométricos aplicando el concepto de integral (R, E, RP) • Problemas físicos aplicando el concepto de integral (R, E, RP)

Sugerencias bibliográficas: [EDWP94], [LARH89], [SWOE89]

137

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Cálculo de varias variables

• Gradiente de una función (R, E, RP) • Divergencia y rotacional (R, E, RP) • Derivada direccional de una función (R, E, RP) • Máximos, mínimos y puntos silla de funciones de dos o más variables (R, E, RP) • Derivadas de funciones vectoriales (R, E, RP) • Integrales de funciones vectoriales (R, E, RP) • Integrales múltiples (R, E, RP) • Integrales de línea (R, E, RP)

Sugerencias bibliográficas: [BRAS98], [LARH89], [SWOE89] 4. Ecuaciones diferenciales

• Problemas de aplicación (R, E, RP) Sugerencias bibliográficas: [NAGS92], [ZILD88] 5. Series de Fourier

• Propiedades de ortogonalidad (R, E, RP) • Condiciones de Dirichlet y propiedades de convergencia (R, E, RP) • Integración y diferenciación de las series de Fourier (R, E, RP)

Sugerencias bibliográficas: [DUOJ95], [HSUH73], [LARH89], [SWOE89] 6. Transformadas de Fourier

• Integral de Fourier (R, E, RP) • Propiedades de las transformadas de Fourier (R, E, RP) • Transformadas de Fourier de derivadas (R, E, RP) • Teorema de convolución (R, E, RP)

Sugerencias bibliográficas: [DUOJ95], [HSUH73], [LARH89], [SWOE89]

II. Álgebra

1. Clásica

• Funciones, tipos y propiedades (R, E, RP) • Números primos (R, E, RP) • Ecuaciones y sistemas de ecuaciones módulo n (R, E, RP) • Números complejos: operaciones y propiedades (R, E, RP)

Sugerencias bibliográficas: [SOLS88]

138

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Lineal

• Espacios vectoriales sobre un campo (R, E, RP) • Sistemas de ecuaciones lineales (R, E, RP) • Triangulación y diagonalización (R, E, RP) • Producto hermitiano (R, E, RP) • Norma (R, E, RP) • Proyecciones (R, E, RP) • Bases ortogonales y ortonormales (R, E, RP)

• Valores y vectores propios (R, E, RP) Sugerencias bibliográficas: [HOFK87], [SOLS88], [SOLS85] 3. Teoría de grupos

• Grupos (R, E) Sugerencias bibliográficas: [SOLS88]

III. Geometría analítica

1. Lineal

• Problemas relacionados con planos y rectas (R, E, RP) Sugerencias bibliográficas: [LEHC81], [OTEG94], [SOLN88] 2. No lineal

Traslación y rotación en R2 y R3 (R, E, RP) • Transformación de las coordenadas de un punto de un sistema cartesiano a un

sistema esférico y viceversa (R, E, RP) • Ecuaciones paramétricas y polares de las cónicas (R, E, RP) • Características de una superficie cuadrática con ejes paralelos a los coordenados, a

partir de su ecuación (R, E) • Ecuación de una superficie cuadrática (E)

Sugerencias bibliográficas: [LEHC81], [OTEG94], [SOLN88]

B. Matemáticas aplicadas I. Probabilidad

1. Fundamentos de la teoría de la probabilidad

• Probabilidad clásica y probabilidad frecuentista (R, E, RP) • Problemas que requieren de los axiomas y teoremas fundamentales de la

probabilidad (R, E, RP)

139

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Probabilidades a posteriori empleando el Teorema de Bayes (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99] 2. Distribuciones

• Problemas aplicando la función de distribución: binomial y normal (R, E, RP) • Problemas aplicando la función de distribución: geométrica, Poisson, uniforme y

exponencial (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99]

II. Estadística

1. Estadística descriptiva

• Tamaño de la muestra en una población normal (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99] 2. Estimaciones puntuales y por intervalos de confianza

• Intervalos de confianza para la media de una población (R, E, RP) • Pruebas de hipótesis para una media (R, E, RP)

• Prueba de bondad de ajuste (R, E, RP)

Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [MILF95], [WALM99] 3. Regresión y correlación

• Técnicas de regresión lineal simple (R, E, RP) Sugerencias bibliográficas: [FREW90], [HINM90], [JOHR97], [MENS97], [WALM99]

III. Cálculo numérico

1. Solución numérica de ecuaciones

• Función modificada para aplicar el método de aproximaciones sucesivas o punto fijo (R, E, RP)

• Solución aproximada de ecuaciones con una variable mediante el método de Newton-Raphson (R, E, RP)

Sugerencias bibliográficas: [LUTR78], [NAKS92]

140

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Solución numérica de sistemas de ecuaciones lineales

• Solución de un sistema de ecuaciones lineales por los métodos de: Jacobi, Gauss-Seidel y descomposición LU (R, E, RP)

Sugerencias bibliográficas: [HILL91], [LUED89], [TAHH98]

Sugerencias bibliográficas: [LUTR78], [NAKS92], [SHEF91] 3. Interpolación e integración numérica

• Valor de la integral definida de una función tabular aplicando las fórmulas de Simpson o la trapezoidal (R, E, RP)

Sugerencias bibliográficas: [BURR85], [NAKS92], [SHEF91] 4. Solución numérica de ecuaciones diferenciales y sistemas de ecuaciones diferenciales

• Solución de ecuaciones diferenciales ordinarias con valores iniciales, utilizando los métodos de Euler y de Runge-Kutta de segundo orden (R, E, RP)

• Ecuaciones de recurrencia para resolver sistemas de ecuaciones diferenciales (R, E, RP)

Sugerencias bibliográficas: [BRAS98], [NAKS92]

IV. Sistemas y control

1. Elementos para el control de procesos

• Métodos de proporcionalidad, semejanza, aproximación y ajuste (R, E, RP) • Métodos dinámicos (R, E, RP) • Control: digital directo, adaptable y numérico (R, E, RP)

Sugerencias bibliográficas: [BROR84], [HILL91], [TAHH98]

V. Investigación de operaciones

1. Programación lineal

• Modelos para maximización y minimización (R, E, RP) • Soluciones básicas, factibles y no factibles (R, E, RP) • Método simplex (R, E, RP)

C. Matemáticas discretas I. Lógica

1. Lógica proposicional

• Reglas de inferencia (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99]

141

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Lógica de predicados

• Reglas para fórmulas bien formadas (R, E, RP) • Formas clausales: resolución, unificación y PROLOG (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99]

II. Combinatoria

1. Análisis combinatorio

• Teoría de conteo (R, E, RP) • Relaciones de recurrencia (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

III. Relaciones y grafos

1. Relaciones

• Órdenes parciales (R, E, RP) • Relaciones de equivalencia (R, E, RP)

Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97] 2. Gráficas y árboles

• Problemas clásicos: recorridos, números cromáticos, coloración de aristas y vértices, apareamientos (R, E, RP)

• Aristas de corte y vértices de corte (R, E, RP) Sugerencias bibliográficas: [GRIR97], [JOHR99], [KOLB97]

D. Teoría matemática de la computación I. Autómatas y lenguajes formales

1. Máquinas finitas • Teoremas de equivalencia entre lenguajes producidos por gramáticas y lenguajes

reconocidos por autómatas (R, E, RP) • Jerarquización de autómatas: finitos, autómatas de pila y equivalencias de

autómatas (R, E, RP) Sugerencias bibliográficas: [BROJ93], [COHD96a], [GRIR97], [JOHR99]

142

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Lenguajes formales

• Gramáticas formales: definiciones, operaciones, tipos de lenguajes, ambigüedad, equivalencia, la jerarquización de Chomsky (R, E)

Sugerencias bibliográficas: [BROJ93], [COHD96a], [JOHR99]

II. Sistemas formales

1. Máquinas de Turing

• Concepto y límites de la computabilidad (R, E, RP) • Máquinas de Turing: modelos de computabilidad, problemas indecidibles (The

Halting Problem) (R, E, RP) Sugerencias bibliográficas: [BROJ93], [COHD96a]

III. Computabilidad

1. Complejidad

• Problemas clásicos: satisfactibilidad, triangulación, agente viajero y mochila (R) Sugerencias bibliográficas: [BROJ93], [COHD96a]

ARQUITECTURA DE COMPUTADORAS A. Física I. Temas de mecánica, óptica y física moderna

1. Mecánica

• Dinámica (R) • Cinemática (R) • Leyes de Newton (R) • Ley de la gravitación universal (R)

Sugerencias bibliográficas: [ALOF95], [SEAZ88], [SOLJ91] 2. Óptica

• Óptica geométrica: lentes, diafragmas, espejos, sistemas ópticos, fibra óptica (R) • Reflexión óptica (R) • Refracción óptica (R) • Interferencia óptica (R) • Difracción óptica (R) • Radiación láser (R)

Sugerencias bibliográficas: [ALOF95], [SEAZ88]

143

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Electricidad y magnetismo

1. Electricidad

• Corriente eléctrica (RP) • Potencia eléctrica (RP) • Resistencia (RP) • Ley de Ohm (RP) • Conductividad (E, RP) • Circuitos eléctricos simples (RP)

Sugerencias bibliográficas: [ALOF76], [EEHA93], [SEAZ88] 2. Magnetismo

• Fuerzas sobre conductores portadores de corriente (R)

• Métodos de análisis en el dominio de la frecuencia y del tiempo de circuitos RC, RL y RLC (RP)

1. Principios y elementos de la electrónica

• Circuitos con diodos y transistores (E) • • Características e integración de las tecnologías: TTL, ECL, MOS, CMOS, I2L, MSI,

LSI, VLSI (R)

• Imanes (R) Sugerencias bibliográficas: [ALOF76], [EEHA93], [SEAZ88] 3. Circuitos eléctricos

• Medición de corriente y voltaje (R)

• Funciones de transferencia (E)

Sugerencias bibliográficas: [BOYN97], [HAYK93], [NILJ95]

III. Electrónica

Compuertas lógicas (R)

• Amplificadores operacionales (OPAMs) (E) Sugerencias bibliográficas: [BOYN97], [BOYN97a], [COUR97], [HULG85] 2. Circuitos electrónicos

• Circuitos básicos con OPAMs (osciladores, amplificadores, conmutadores, comparadores, inversores, sumadores, derivadores e integradores) (E)

Sugerencias bibliográficas: [HULG85], [SAVR92]

144

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

B. Sistemas digitales I. Diseño lógico

1. Sistemas de numeración

• Aritmética de punto fijo y de punto flotante (R) Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97] 2. Circuitos combinatorios

• Álgebra de Boole: definiciones, teoremas básicos y minimización (E) • Sumadores (E, RP) • Convertidores de código (E, RP) • Codificadores y decodificadores (E, RP) • Multiplexores (E, RP)

Sugerencias bibliográficas: [FLOT97], [HAYJ96], [MANK98] 3. Circuitos secuenciales

• Registros y transferencia de datos (E, RP) • Contadores: asincrónicos (asíncronos) y sincrónicos (síncronos) (E, RP)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97] 4. Unidades funcionales

• Microcontroladores (R, E) • Procesador numérico (R, E) • Controladores de periféricos (R, E)

Sugerencias bibliográficas: [GAJD97], [MACI92], [MANK98], [MANM97], [NELN96], [STAW97], [TANA92], [TOCR97] 5. Memorias

• Memoria principal (E, RP) • Memoria virtual (E, RP) • Bancos de memorias (E, RP)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [STAW97], [TANA92], [TOCR97] 6. Dispositivos periféricos

• Características: tiempos de acceso, velocidades, capacidades de almacenamiento, bloqueaje, confiabilidad, tiempo de vida (R)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]

145

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

7. Interfaces de entrada/salida

• Conversores A/D (R, E) • Multiplexores analógicos (R, E) • Transductores (R, E) • Acondicionadores (R, E) • Conversores D/A (R, E) • Actuadores (R, E) • Señalizadores (R, E)

Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]

C. Tipos y configuraciones de computadoras I. Arquitecturas y formas de procesamiento

1. Historia y evolución

• Microcomputadoras (R) • Minicomputadoras (R) • Mainframes (R) • Máquinas de arreglos de procesadores (R)

Sugerencias bibliográficas: [BLAP97], [GOLH93], [HENP97], [HEUJ96], [STAW97] 2. Arquitectura. Elementos básicos

• Procesador (R, E) • Puertos (R, E)

Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96], [STAW97], [TANA92] 3. Arquitecturas alternativas

• Máquinas de pila, arreglo, vectorial y multiprocesador (R) • Conceptos CISC y RISC (R) • Arquitecturas secuenciales y arquitecturas paralelas (R) • Memoria compartida y distribuida (R) • Clusters (R) • Configuración en espejo (R) • Comparación de arquitecturas, eficiencia, aplicaciones de arquitecturas alternas (R)

Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96], [STAW97], [TANA92]

146

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

4. Selección y configuración de sistemas de cómputo

• Unidad central de procesamiento y periféricos (R, E) • Terminales: impresoras, monitores, teclados (R, E) • Discos y cintas magnéticos y ópticos (R, E) • Otros periféricos: ratón, scanners, bocinas (R, E) • Configuración de memorias centrales (R, E) • Configuración de memoria virtual (R, E) • Formas de procesamiento: monoprocesamiento, multitarea, por lotes, tiempo

compartido, tiempo real (R, E) Sugerencias bibliográficas: [BLAP97], [HENP97], [HEUJ96]

II. Sistemas de propósito especial

1. Configuraciones especializadas

• Dispositivos programables (R, E, RP) Sugerencias bibliográficas: [FLOT97], [HENP97], [HEUJ96]

REDES A. Transmisión y comunicación de datos I. Conceptos básicos

1. Teoría de la información

• Transmisión y comunicación de información (R, E, RP) • Medida de la información (entropía) (R) • Ruido (tipos y características) (R, E, RP) • Atenuación (R, E, RP) • Teorema de Shannon (R) • Canal de datos (R)

Sugerencias bibliográficas: [MANM94], [OREJ94], [STAW97a] 2. Códigos

• Códigos de redundancia (m de n) (R) • Códigos binarios (R, E) • Códigos algebraicos (R, E) • Caracteres alfanuméricos y de control en ASCII y EBCDIC (R, E) • Códigos de compresión (R)

Sugerencias bibliográficas: [MANM94], [STAW97a], [WAKJ92]

147

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

3. Errores

• Naturaleza de los errores (R, E) • Detección de errores (R, E) • Algoritmos de detección de error: paridad, checksum, verificación de redundancia

cíclica (R, E) • Códigos de corrección: Hamming y otros (R)

III. Transmisión de datos

Sugerencias bibliográficas: [OREJ94], [STAW97a]

II. Señales

1. Tipos y modulación

• Señales analógicas (R) • Señales digitales (R) • Digitalización de señales (R, E) • Adecuación de señales (filtros y regeneración) (R, E) • Modulación en banda base (R, E) • Modulación y demodulación: AM, FM, PM (R, E) • Modulación digital (ASK, FSK, PSK) (R)

Sugerencias bibliográficas: [MANM94], [STAW97a], [WAKJ92]

1. Conceptos básicos

• Métodos de transmisión (serie y paralelo) (R) • Conexiones punto a punto y multipunto. multicasting y broadcasting (R) • Conexiones half duplex y full duplex (R) • Conmutación de circuitos (R) • Conmutación de paquetes (R) • Transmisión sincrónica (síncrona) y asincrónica (asíncrona) (R) • Formatos de mensajes (R) • Multiplexaje por división de frecuencias (R, E) • Multiplexaje por división de tiempo (R, E)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97], [WAKJ92] 2. Medios físicos de transmisión de datos

• Alámbricos (coaxial, par trenzado, fibra óptica) (R, E, RP) • Inalámbricos (microondas, infrarrojos, satelital) (R, E, RP) • Ventajas y desventajas (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97]

148

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

B. Modelos I. Arquitecturas

1. El modelo OSI

• Conceptos básicos (origen, stacks, servicios, protocolos, interfaces, puntos de acceso a los servicios) (R, E)

• Nivel 1: capa física (R, E) • Nivel 2: capa de enlace de datos (R, E) • Nivel 3: capa de red (R, E) • Nivel 4: capa de transporte (R, E)

3. Redes locales (LAN)

• Nivel 5: capa de sesión (R, E) • Nivel 6: capa de presentación (R, E) • Nivel 7: capa de aplicación (R, E) • Comparación con otras estructuras (R, E, RP)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 2. Evolución de las redes

• Clasificación de las redes por cobertura (R) • Sistemas propietarios (SNA, DNA) (R) • Sistemas abiertos (DoD, IEEE) (R) • Red de redes (R)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97]

• Mecanismos de acceso al medio (Polling, CSMA/CD y Token Passing) (R, E) • Estándar IEEE 802.3: Ethernet (R, E) • Estándar IEEE 802.4: Token Bus (R, E) • Estándar IEEE 802.5: Token Ring (R, E) • Fast Ethernet (R, E) • FDDI (R) • Conmutación en LAN's (LAN switching) (R, E) • Características y servicios de los sistemas operativos para LAN's (R, E, RP)

Sugerencias bibliográficas: [HALF98], [STAW97a], [TANA97] 4. Redes metropolitanas (MAN)

• Protocolos para MAN (R, E) • Características y servicios de las MAN's (R, E, RP)

Sugerencias bibliográficas: [HALF98], [TANA97]

149

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

5. Redes amplias (WAN)

• Mecanismos de acceso al medio (R, E) • Protocolos para WAN's (R, E) • Conmutación y ruteo (R, E) • Características y servicios (R, E, RP)

Sugerencias bibliográficas: [HALF98], [TANA97]

II. Protocolos e interfaces de comunicación de datos

1. Protocolos e interfaces de bajo nivel

• Interfaces en la capa física: RS-232, V.35, X.21, RS-449 (R, E) • Protocolos orientados a bytes y a caracteres (R, E)

• Modelo cliente-servidor (R, E, RP)

• Protocolos orientados a bits (R, E) • Control de errores en los protocolos de bajo nivel (R, E) • Control de flujo en los protocolos de bajo nivel (R, E) • Protocolos de capa de red: X.25 (R, E)

Sugerencias bibliográficas: [HALF98], [TANA97] 2. Conjunto de protocolos TCP/IP

• Protocolos a nivel de red: IP, ARP, RARP, ICMP (R, E) • Protocolos de la capa de transporte: TCP, UDP (R, E)

Sugerencias bibliográficas: [CORD96], [STAW97a], [TANA97] 3. Protocolos de alto nivel

• Protocolos de control de la capa de aplicación: SMTP, SNMP, DNS, DHCP (R, E, RP)

• Protocolos de aplicación para transferencia de archivos: FTP, TFTP, http (R, E, RP) • Protocolos de aplicación de emulación de terminal: TELNET, terminal virtual (R, E,

RP) Sugerencias bibliográficas: [HALF98], [TANA97]

C. Intercomunicación de redes I. Interconectividad

1. Teoría de interconexiones

• Clases de direcciones IP (R, E, RP) • Protocolos para resolución de direcciones: ARP y RARP (R, E)

150

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Subredes y máscaras (R, E, RP) • DNS (R, E, RP) • Llamadas a procedimientos remotos (R, E) • Programación con Sockets (R)

Sugerencias bibliográficas: [CORD96], [HALF98], [TANA97] 2. Teoría de enrutamiento

• Spanning Tree y enrutamiento de origen (R, E) • Enrutamientos: estático vs. dinámico, exterior vs. interior (R, E) • Protocolos de enrutamiento: camino más corto, múltiple, centralizado, aislado,

distribuido y jerárquico (R, E) • Conceptos básicos de: RIP, IGRP, EGP, BGP y OSPF (R, E)

Sugerencias bibliográficas: [HALF98], [TANA97] 3. Dispositivos para interconexión

• Modems (R, E, RP) • Repetidores (R, E, RP) • Concentradores (hubs) (R, E, RP) • Conmutadores (switches) (R, E) • Multiplexores (R, E) • Puentes (R, E, RP) • Enrutadores. Enrutadores multiprotocolo (R, E, RP) • Compuertas (gateways) (R, E)

Sugerencias bibliográficas: [HALF98], [STAW97a]

D. Seguridad de la información I. Seguridad de la información

1. Seguridad

• Conceptos básicos (R) • Criptografía: llave secreta, llave pública, certificados de llaves públicas (R, E, RP) • Autentificación: código de acceso y confirmación de identidad (R, E, RP) • Métodos de protección (firewall, proxy) (R, E, RP)

Sugerencias bibliográficas: [CORD96], [STAW97a]

151

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

SOFTWARE DE BASE A. Traductores I. Traductores de bajo nivel

1. Ensambladores

• Tratamiento de operandos y modos de direccionamiento de la máquina objeto (RP) • Ensambladores residentes y cruzados (E) • Ensamble condicional (RP)

Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76] 2. Macroprocesadores

• Bibliotecas de macros (E) • Expansión condicional (RP)

Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76]

II. Traductores de alto nivel

1. Intérpretes

• Interpretación directa o mediante pseudocódigo (E, RP) • Lenguajes para aplicaciones específicas susceptibles o idóneos para interpretación

(E) Sugerencias bibliográficas: [BECL88], [DONJ72], [LEVG89], [LEVG97], [SILP94], [ULLJ76] 2. Compiladores

• Análisis lexicográfico (RP) • Generación de código, códigos intermedios (RP) • Optimización de código (RP) • Generadores de analizadores léxicos (E) • Generadores de compiladores (E)

Sugerencias bibliográficas: [AHOS90], [DEIH93], [STAW97b], [TREJ85], [ULLJ76] 3. Tópicos de compilación

• Tratamiento de recursividad (E, RP) • Tratamiento de extensibilidad (RP) • Tratamiento de lenguajes orientados a objetos (definición de clase, herencia,

instanciamiento) (RP) Sugerencias bibliográficas: [AHOS90], [DEIH93], [STAW97b], [TREJ85], [ULLJ76]

152

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

4. Ambientes integrados

• Depuración interactiva (E) • Ayudas (E)

Sugerencias bibliográficas: [BECL88], [DEIH93], [STAW97b]

B. Sistemas operativos I. Conceptos y estructuras básicas

1. Historia y evolución

• Necesidad del sistema operativo, administración de recursos y desempeño del sistema (R)

• Generaciones de sistemas operativos (R) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 2. Esquema básico

• Estructura interna: monolítico y modular (E) • Tipos de sistemas: monousuario, multiusuario, distribuido, de red, de tiempo real, de

propósito especial (E) • Lenguajes de control (shell), interfaces gráficas y utilitarios de un sistema operativo

(E) • Llamadas al sistema (E)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 3. Arquitectura de un sistema operativo

• Manejo del procesador: políticas y técnicas para la gestión (scheduling) (RP) • Manejo de memoria secundaria: políticas y técnicas para la gestión (RP) • Manejo de dispositivos de E/S (RP) • Sistema de archivos: archivos y directorios. Estructura, organización y tipos (RP) • Seguridad y protección (RP)

Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76] 4. Desempeño de un sistema operativo

• Herramientas matemáticas asociadas: teoría de colas, cálculo de probabilidades, procesos de Markov (RP)

• Algoritmos de scheduling (RP) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76]

153

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

5. Dispositivos y servicios especiales

• Herramientas para reparación y recuperación (RP)

• Construcción de drivers (E, RP) Sugerencias bibliográficas: [BACM86], [DEIH93], [STAW97b], [TANW98], [ULLJ76]

II. Sistemas operativos especializados

1. Tipos especiales de sistemas operativos

• Intercomunicación entre procesos (E) • Sistemas operativos de red: servidores de archivos y de impresión, arquitectura

cliente-servidor, arquitectura par a par (E) • Sistemas operativos distribuidos: sistema de archivos distribuidos, memoria

distribuida, balanceo de carga (E) • Modelos de procesos distribuidos y multihilos (E) • Sistemas en tiempo real (E) • Sistemas para computadoras paralelas (memoria compartida, memoria distribuida,

memoria distribuida/compartida) (E) Sugerencias bibliográficas: [DEIH93], [TANA96], [TANW98] 2. Ambientes gráficos

• Manejo de ventanas (E) • Entornos multitarea (E)

Sugerencias bibliográficas: [DEIH93], [TANA96], [TANW98]

C. Utilerías y manejadores I. Orientados al usuario

1. Sistemas de respaldo y recuperación

• Compactación y descompactación (RP) • Respaldos incrementales, periodicidad y confiabilidad (RP)

Sugerencias bibliográficas: [DEIH93], [LISE93], [STAW97b], [TANA94] 2. Tratamiento de virus

• Prevención, detección y erradicación (E, RP) • Reparación de archivos (E, RP)

Sugerencias bibliográficas: [SILP94], [STAW97b], [TANA94]

154

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Orientados al sistema

1. Cargadores y ligadores

• Manejo de ligaduras estáticas y dinámicas (E, RP) • Resolución de direcciones y referencias externas (RP)

Sugerencias bibliográficas: [BECL88], [DEIH93], [LISE93] 2. Administración y vigilancia

• Bitácoras (RP) • Detección de errores físicos (E) • Manejo de suspensiones de energía e interrupciones de servicio (E) • Herramientas para arranque y manejo de recursos físicos (E) • Herramientas para diagnóstico (RP) • Reinicio de tareas (E, RP) • Puntos de reinicio (E, RP)

Sugerencias bibliográficas: [DEIH93], [LISE93], [TANA94] 3. Herramientas para la administración

• Uso de recursos físicos: manejadores de memoria, para optimización de espacio en disco, para dispositivos de comunicaciones (RP)

• Instalación y arranque: definición de entornos iniciales, sistemas para instalación automática, autoinstalación (RP)

• Manejadores para supervisión y diagnóstico de dispositivos físicos (E, RP) Sugerencias bibliográficas: [DEIH93], [SILP94], [STAW97b], [TANA94]

PROGRAMACIÓN E INGENIERÍA DE SOFTWARE A. Algorítmica I. Representación y manipulación de datos

1. Taxonomía de las estructuras de datos

• Apuntadores (R, E, RP) • Vectores, matrices, cubos, hipercubos (R, E, RP) • Listas: simples, ligadas, doblemente ligadas, colas, pilas (stacks), colas de

prioridades (R, E, RP) • Arboles: binarios, n-arios (R, E, RP) • Montículos (heaps), balanceados, árboles-AVL (R, E, RP) • Gráficas: no dirigidas, dirigidas, multigráficas, pesadas (R, E, RP)

Sugerencias bibliográficas: [CORL90], [KNUD73], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87]

155

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Archivos

1. Archivos de almacenamiento

• Dispositivos de almacenamiento (R) • Parámetros de almacenamiento: número de cilindros, pistas, tiempo de acceso,

posicionamiento, densidad de grabación (R, E, RP) • Formas de almacenaje: modo texto y modo binario (R, E)

Sugerencias bibliográficas: [CORL90], [MAGM90], [SEDR95] 2. Accesos

• Acceso secuencial (R, E, RP) • Acceso directo y cálculo de posición (R, E, RP) • Acceso por índices: índice secuencial ordenado (R, E) • Acceso por índices: tablas de dispersión (R, E) • Acceso por índices: árboles B y B+ (R, E)

Sugerencias bibliográficas: [CORL90], [MAGM90], [SEDR95]

III. Fundamentos de algorítmica

1. Interpretación de algoritmos

• Resultado de algoritmos que involucren ejecución secuencial (asignación, condición e iteración) (R, E)

• Resultado de algoritmos que involucren ejecución recursiva (R, E) • Resultado de algoritmos que involucren ejecución concurrente (R, E)

Sugerencias bibliográficas: [CORL90], [KNUD73], [MAGM90], [SEDR95], [WEIM95] 2. Aplicación y reconocimiento de algoritmos de búsqueda y ordenamiento interno

• Burbuja, de inserción y selección: rangos de n para los cuales son recomendados, estructuras que requieren del lenguaje de implementación, con qué tipos de llaves son convenientes (R, E, RP)

• Rápido (quicksort), mezcla (mergesort), ordenamiento de Shell (shellsort), montículo (heapsort): rangos de n para los cuales son recomendados, estructuras que requieren del lenguaje de implementación, con qué tipos de llaves son convenientes (R, E, RP)

• Búsqueda: secuencial y binaria (R, E, RP) Sugerencias bibliográficas: [CORL90], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87]

156

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

3. Aplicación y reconocimiento de algoritmos de ordenamiento externo

• Polifase (R) • Intercalación de archivos (R, E, RP) • Cascada (R) • Mergesort (R, E, RP)

Sugerencias bibliográficas: [CORL90], [KNUD73a], [MAGM90], [SEDR95], [WEIM95], [WIRN87] 4. Análisis de algoritmos

• "Ordenar" las distintas complejidades en algoritmos y las relaciones que existen entre distintas clases de complejidad (R)

• Dadas las funciones de complejidad, calcular el tiempo y/o espacio requerido para problemas concretos que utilicen estructuras de datos con representaciones distintas (R, E, RP)

• Problemas tratables e intratables: P, NP y NP-completos (R) Sugerencias bibliográficas: [CORL90], [HARD92], [MAGM90], [SEDR95], [WEIM95]

B. Paradigmas de programación y lenguajes I. Fundamentos de los lenguajes de programación

1. Elementos de modularización

• Subprogramas: diferencia entre procedimientos (subprogramas), funciones y macros (R, E, RP)

• Unidades, clases, bibliotecas, paquetes, módulos (R, E, RP)

Sugerencias bibliográficas: [GHEJ98], [PRAZ97], [SETR92] 2. Mecanismos de modularización y su rango de aplicación

• Vinculación estática y dinámica (R, E) • Paso de parámetros: momentos de evaluación de los parámetros, tipos de

parámetros, de entrada (input, por valor), de salida (output, por referencia) (R, E, RP)

• Valores que regresan las funciones: simples o estructurados, ubicación en el ambiente de ejecución (R, E, RP)

• Acceso y ocultamiento de la información: datos locales, globales, privados, públicos, distintos niveles de localidad, estructura de bloques, anidamiento lexicográfico, anidamiento dinámico (de ejecución), áreas comunes y registros con campos variantes (R, E, RP)

• Programación por eventos o interrupciones: diferencias entre interrupciones y excepciones, facilidades para atrapar interrupciones o excepciones (R, E)

157

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

• Coordinación de procesos concurrentes y paralelos: secciones de exclusión mutua, semáforos, mensajes (R, E)

Sugerencias bibliográficas: [GHEJ98], [PRAZ97], [SETR92] 3. Paradigmas de programación

• Programación estructurada (C) (R, E, RP) • Programación orientada a objetos (C++ y Java) (R, E, RP) • Programación funcional (Lisp) (R) • Programación lógica (Prolog) (R) • Conceptos de programación visual (R)

Sugerencias bibliográficas: [ARNK97], [BRAI90], [BURH90], [KERR91], [PRAZ97], [SETR92], [STRB93], [TOUD90], [WINB89]

C. Sistemas e industria del software I. Ciclo de vida de sistemas

1. Las fases del desarrollo de software

• Análisis preliminar (enunciado general del problema, propósito del sistema, requerimientos, principales entradas y salidas, diagrama de bloques del sistema, estimación de costos y beneficios y plan preliminar de desarrollo) (R, E)

• Análisis detallado (técnicas de recolección de información, determinación de los requerimientos detallados, formalización de los requerimientos, especificación de alcances y limitaciones del sistema) (R, E)

• Diseño preliminar (definición de restricciones, diseño de la arquitectura del sistema, definición de interfaces entre módulos) (R, E)

• Diseño detallado (descomposición de los módulos en componentes elementales, especificación de los componentes elementales, diseño detallado de entradas y salidas, diseño detallado de la base de datos) (R, E)

• Construcción (programación estructurada u orientada a objetos, pruebas de componentes) (R, E)

• Pruebas (elaboración del plan de pruebas, preparación de casos, establecimiento de criterios de revisión, elaboración de las pruebas, evaluación de resultados) (R, E)

• Instalación (manual de usuario, ayudas interactivas, capacitación, corridas de prueba) (R, E)

• Mantenimiento (correctivo, adaptativo, perfectivo, pruebas de regresión, técnicas de mantenimiento) (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96] 2. Ciclos de vida de desarrollo de sistemas

• En cascada (R, E) • Espiral (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96]

158

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

II. Metodologías para el desarrollo de sistemas

• Análisis estructurado (diagrama de flujo de datos, diccionario de datos, miniespecificaciones, diagramas de transición de estado) (R, E)

2. Enfoque de datos

• Modelo entidad-relación (R)

• Metodología Warnier-Orr (R)

• Análisis orientado a objetos (el modelo de objetos, el modelo dinámico, el modelo funcional) (R, E)

1. Enfoque funcional (Yourdon)

• Diseño estructurado (diagramas de estructura, acoplamiento, cohesión, análisis de transformaciones, análisis de transacciones) (R, E)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96], [YOUE93]

• Jackson System Development (R)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96] 3. Enfoque orientado a objetos

• Conceptos generales (características y conceptos del modelo de objetos, clases y objetos, relaciones entre objetos, relaciones entre clases) (R, E)

• Diseño orientado a objetos (definición de la arquitectura del sistema, diseño del componente del dominio: de la interfase humana, del problema, de la administración de tareas y de la administración de datos, refinamiento de clases y objetos) (R, E)

Sugerencias bibliográficas: [BOOG96], [CODY90], [CODY90a], [FORJ91], [JACC96], [MARO94], [MARO97], [MARO97a], [MARR95], [RUMB96] 4. Herramientas CASE

• Tipos (uppercase, lowercase) (R) • Componentes (R)

Sugerencias bibliográficas: [GANC90], [MCCC89]

III. Administración del desarrollo y la calidad del sistema

1. Administración de proyectos

• Estimación de tiempo y costo de cada actividad (R, E) • Planificación temporal de proyectos (gráficas de GANTT y ruta crítica) (R, E)

Sugerencias bibliográficas: [COHD96], [MCCC89]

159

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Aseguramiento de la calidad

• Concepto de calidad (R) • Estándares (R) • Especificaciones (R) • Factores de calidad (corrección, confiabilidad, eficiencia, facilidad de uso, de prueba

y de mantenimiento, adaptabilidad y flexibilidad, portabilidad, reuso, completud, facilidad de auditoría) (R)

• Métricas de calidad (diferencias entre el sistema y las especificaciones y estándares) (R)

• Revisiones técnicas (R) Sugerencias bibliográficas: [SANC94], [YOUE92]

IV. Industria del software

1. Proceso de desarrollo

• Pruebas betas (R) • Control de versiones (R) • Soporte técnico (R)

Sugerencias bibliográficas: [COHD96], [CONS95], [ELLE98]

TRATAMIENTO DE INFORMACIÓN A. Bases de datos I. Modelado y diseño

1. Conceptos generales

• Niveles interno, conceptual y externo de las arquitecturas correspondientes (R) • Administración de la base de datos (R)

Sugerencias bibliográficas: [DATC93], [ELMN97], [KORS98], [ULLW99] 2. Organización de archivos

• Secuencial indexado (E) • Árboles B (R) • Hashing asociativo (R) • Métodos de acceso secundario (R, E)

Sugerencias bibliográficas: [ELMN97], [FOLZ92]

160

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

3. Modelo entidad-relación

• Representación del modelo mediante el diagrama entidad-relación (R) Sugerencias bibliográficas: [ELMN97], [KORS98], [KROD96] 4. El modelo jerárquico

• Modelo conceptual (R) • Estructura de almacenamiento (R)

Sugerencias bibliográficas: [BATC94], [DATC93], [ELMN97], [HANH97] 5. El modelo de red

• Modelo conceptual (R) • Estructura de almacenamiento (R)

Sugerencias bibliográficas: [BATC94], [DATC93], [ELMN97] 6. El modelo relacional

• Esquemas de base de datos relacional (R) Sugerencias bibliográficas: [ELMN97], [HANH97], [KORS98], [KROD96], [ULLJ82], [ULLW99] 7. Diseño relacional

• Proceso de normalización (R) Sugerencias bibliográficas: [DATC93], [KORS98], [KROD96], [ULLJ82], [ULLW99] 8. Arquitecturas cliente-servidor

• Protocolos de acceso nativos y ODBC (R, E) Sugerencias bibliográficas: [HANH97], [HARR95] 9. Bases de datos distribuidas

• Fragmentación (R) • Replicación (R)

Sugerencias bibliográficas: [BELG92], [HANH97], [KORS98]

161

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Lenguajes de bases de datos

1. Tipos de lenguajes de consulta

• SQL ANSI 92: conceptos básicos, definición de datos, consultas y actualización, manejo de vistas, SQL embebido (R)

• Lenguajes de programación 3GL y 4GL (R) Sugerencias bibliográficas: [ELMN97], [HANH97], [ULLW99]

III. Seguridad en las bases de datos

1. Seguridad en bases de datos

• Seguridad (R) • Integridad (R)

Sugerencias bibliográficas: [CASS94], [ELMN97], [HANH97]

B. Recuperación de información I. Archivos para grandes volúmenes de datos

1. Métodos de acceso y almacenamiento

• Estructuras de datos auxiliares para organización de información: reservorios, diccionarios de datos, directorios, estructuras de tipo hipertexto (R)

• Selección de métodos de acceso y almacenamiento en función del volumen de los datos (E)

• Manejo de índices (E) Sugerencias bibliográficas: [DATC93], [FOLZ92], [TSAA94]

C. Sistemas de información I. Teoría de sistemas

1. Conceptos generales

• Conceptos de teoría general de sistemas (R) Sugerencias bibliográficas: [KASR90], [VANJ87] 2. Sistemas de información

• Operativos (R) • Tácticos (R) • Estratégicos (R)

162

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

• Sistemas para trabajo en grupo (GDSS) (R) • Sistemas de flujo (Workflow) (R) • Sistemas para la toma de decisiones (R)

Sugerencias bibliográficas: [PRER92], [PRER92a], [SOMI96]

Sugerencias bibliográficas: [COHD96], [LAUL96], [MALE94], [MURR88], [TURE95]

II. Análisis y diseño de sistemas de información

1. Ciclo de vida de sistemas

• Análisis preliminar (R) • Análisis detallado (R) • Diseño preliminar (R) • Diseño detallado (R) • Construcción (R) • Pruebas (R) • Instalación (R) • Mantenimiento (R)

III. Administración de sistemas de información

1. Organización y administración

• Administración de acceso a la información (R) • Asignación y administración de recursos para el sistema (E) • Políticas de respaldo y seguridad del sistema (E) • Soporte a los usuarios del sistema (R)

Sugerencias bibliográficas: [HICJ93], [LAUL96]

GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO-COMPUTADORA

A. Graficación I. Aspectos generales

1. Introducción a la graficación

• Definición y objetivos de la graficación (R) • Aplicaciones (multimedios, ambientes inmersivos, visualización, cartografía,

CAD/CAM, etcétera) (R) Sugerencias bibliográficas: [FOLV96], [HEAB95]

163

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

II. Hardware para graficación

1. Medios

• Dispositivos de entrada y de salida (características y ejemplos) (R, E, RP) • Arquitecturas para graficación (aceleradores, buses, coprocesadores, etcétera) (R,

E, RP) Sugerencias bibliográficas: [FOLV96]

III. Conceptos, técnicas y algoritmos

1. Modelado

• Transformaciones y proyecciones en dos y tres dimensiones (R, E, RP) • Representación de objetos primitivos y objetos compuestos: líneas, curvas,

superficies paramétricas (R, E, RP) • Modelos implícitos y modelos volumétricos (R)

Sugerencias bibliográficas: [HEAB95], [FOLV96] 2. Síntesis de imagen

• Superficies ocultas (R, E, RP) • Sombreado, iluminación local, iluminación global (ray-tracing y radiosidad) y textura

(R) Sugerencias bibliográficas: [FOLV96], [HEAB95] 3. Técnicas de animación

• Animación por cuadros clave (keyframes) (R, E, RP) • Animación por cinemática inversa, por captura de movimiento, basada en física y

mediante agentes autónomos (R) Sugerencias bibliográficas: [HEAB95]

B. Inteligencia artificial I. Representación del conocimiento

1. Lógica

• Proposicional (sintaxis y semántica) (R, E, RP) • De primer orden (sintaxis y semántica) (R, E, RP) • Como representación del conocimiento (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94]

164

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Reglas

• Representación (R, E, RP) • Mecanismos de inferencia (encadenamiento hacia adelante y hacia atrás) (R, E, RP) • Resolución de conflictos (R, E, RP) • Mecanismos de explicación (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94] 3. Redes semánticas, frames y scripts

• Representación (R, E, RP) • Mecanismos de inferencia (herencia, por omisión, demonios) (R, E, RP)

Sugerencias bibliográficas: [DEAA95], [LUCV91], [RICK94], [RUSN96], [WINP94]

II. Búsqueda y juegos

1. Conceptos básicos

• Representación de espacio de estados (R) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 2. Sin información

• Búsqueda en profundidad y a lo ancho (R, E, RP) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94] 3. Con información

• Hill-climbing, best-first, beam-search y A* (R, E, RP) Sugerencias bibliográficas: [DEAA95], [PEAJ84], [RICK94], [RUSN96], [WINP94]

III. Visión por computadora

1. Formación y adquisición de imágenes

• Proyección perspectiva y ortográfica, procesos ópticos y foto-efecto (R) • Cuantización y muestreo (teorema de muestreo) (R) • Representación de color (R)

Sugerencias bibliográficas: [BALB92], [DEAA95] (Cap. 9), [GONW96], [HUBD88], [NALV93], [PRAW78], [RUSN96] (Cap. 24)

165

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

2. Procesamiento de bajo nivel

• Concepto de convolución (R) • Filtrado espacial (media, mediana, Gaussiano, etcétera) (R) • Filtrado en el dominio de la frecuencia (Fourier) (R) • Detección de bordes (operadores de Sobel y Roberts) (R)

Sugerencias bibliográficas: [BALB92], [DEAA95] (Cap. 9), [FRIJ79], [FISM87], [GONW96], [HUBD88], [NALV93], [PRAW78] 3. Segmentación

• Transformada de Hough (R) • Segmentación por regiones (R) • Segmentación por contornos (R)

Sugerencias bibliográficas: [BALB92], [FRIJ79], [FISM87], [GONW96], [HUBD88], [NALV93], [PRAW78] 4. Extracción de características

• Invariantes (traslación, rotación y escala) (R) • Descriptores en 2-D (momentos, histograma y características probabilísticas) (R)

Sugerencias bibliográficas: [BALB92], [FRIJ79], [FISM87], [GONW96], [HUBD88], [NALV93], [PRAW78] 5. Modelos para reconocimiento

• Funcionales (Template matching) (R) • Estructurales (R) • Estadísticos (R)

Sugerencias bibliográficas: [BALB92], [FRIJ79], [FISM87], [GONW96], [HUBD88], [NALV93], [PRAW78]

IV. Robótica

1. Arquitectura

• Sistemas básicos y organización (R) Sugerencias bibliográficas: [GROW90], [RUSN96] (Caps. 25)

166

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

2. Sistema mecánico

• Robots manipuladores (grados de libertad y tipos) (R) • Robots móviles (ruedas, patas) (R) • Actuadores (generación y transmisión de movimiento) (R) • Herramientas (efectores, accesorios, otros) (R)

Sugerencias bibliográficas: [GROW90], [RUSN96] (Caps. 25) 3. Sistemas de percepción

• Propioceptivo (posición, velocidad, odometría) (R) • Exteroceptiva (fuerza, tacto, contacto, visión, proximetría) (R)

Sugerencias bibliográficas: [GROW90], [RUSN96] (Caps. 25) 4. Sistemas de control

• Arquitecturas computacionales para control (R) • Servomecanismos (R)

Sugerencias bibliográficas: [GROW90], [RUSN96] (Caps. 25) 5. Sistemas de programación

• Métodos guiados (R) • Lenguajes explícitos (R) • Lenguaje nivel tarea (robot inteligente) (R)

Sugerencias bibliográficas: [GROW90], [RUSN96] (Caps. 25)

V. Planificación

1. Fundamentos

• Planificación basada en estados y basada en descomposición de metas (R) • Frame problem (R)

Sugerencias bibliográficas: [DEAA95], [RICK94], [RUSN96] (Caps. 11-13) , [WINP94] 2. Tipos

• Lineales y no lineales (R) • Jerárquicos y no jerárquicos (R) • Oportunístico y reactivo (R)

Sugerencias bibliográficas: [DEAA95], [RICK94], [RUSN96] (Cap. 11-13), [WINP94]

167

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

VI. Manejo de incertidumbre

1. Fundamentos

• Incertidumbre: conceptos básicos, tipos y problemas (R, E) Sugerencias bibliográficas: [DEAA95] (Caps. 3.7, 8), [RICK94], [RUSN96] (Cap. 14) 2. Métodos difusos

• Conjuntos difusos, operaciones básicas y conectivos lógicos difusos (R) • Reglas difusas, inferencia difusa y fusificación y desfusificación (R)

Sugerencias bibliográficas: [DEAA95] (Caps. 3.7, 8), [RICK94] 3. Métodos probabilísticos

• Probabilidad: axiomas, probabilidad condicional, teorema de Bayes (R) • Redes bayesianas (representación y métodos de propagación) (R)

Sugerencias bibliográficas: [RUSN96] (Caps. 15), [RICK94] 4. Métodos no numéricos

• Sistemas de mantenimiento de verdad (TMS, ATMS) (R) Sugerencias bibliográficas: [RUSN96] (Caps. 15), [RICK94]

C. Interacción humano-computadora I. Aspectos generales

1. Introducción a la interacción humano-computadora

• Orígenes y definiciones (R) Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 1-2

II. Aspectos humanos

1. Características, capacidades y limitaciones cognitivas y perceptuales

• Memoria y percepción (R, E) • Ergonomía (R, E, RP)

Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 3-5

168

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

III. Interfaces

1. Diseño de interfaces

• Metodologías de desarrollo (R) • Herramientas y técnicas para la construcción de interfaces (E, RP) • Principios y guías de diseño (E) • Usabilidad (E, RP)

Sugerencias bibliográficas: [HIXH93], [LAUB90], [PREJ94] Caps. 17-34, [SHNB97] Caps. 1-3 y 10-11 2. Paradigmas de interacción

• De lenguajes de comandos a manipulación directa (R) • Ambientes virtuales e inmersión (R, E) • Navegación (R, E) • Visualización (R, E) • Agentes (R, E) • Interfaces multiusuario (groupware) (R, E, RP)

Sugerencias bibliográficas: [LAUB90], [PREJ94] Caps. 13 y 16, [SHNB97] Caps. 6-8 y 14-16

169

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

170

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

5.- Sugerencias bibliográficas para los cuatro perfiles

Clave Descripción [AHOS90] Aho, Alfred V., Ravi Sethi y Jeffrey D. Ullman, Compiladores: principios, técnicas y

herramientas, Addison-Wesley Longman, México, 1990. [ALOF76] Alonso, Marcelo y Edward J. Finn, Física volumen II: campos y ondas, Addison

Wesley Longman, 1976. [ALOF95] Alonso, Marcelo y Edward J. Finn, Física, Addison Wesley Longman, 1995. [ANSM97] Ansoff, Igor y Edward McDonnell, La dirección estratégica en la práctica empresarial

(2a. ed.), Addison Wesley Longman, 1997. [ARIF94] Arias Galicia, Fernando, Administración de recursos humanos (4a..ed.), Trillas, 1994.[ARNK97] Arnold, Ken, El lenguaje de programación Java, Addison-Wesley Longman, 1997. [BACM86] Bach, Maurice J., Design of the Unix Operating System, Prentice-Hall, 1986. [BALB92] Ballard, D.H. & C. M. Brown, Computer vision, Prentice-Hall, 1992. [BATC94] Batini, Carlo, Stefano Ceri, Shamkant B. Navathe, Diseño conceptual de bases de

datos, Addison-Wesley Longman, México, 1994. [BECL88] Beck, Leland, Software de sistemas: introducción a la programación de sistemas (3a.

ed.), Addison-Wesley, México, 1988. [BEEG95] Beekman, George, Computación e informática hoy. Una mirada a la tecnología del

mañana, Addison-Wesley, México, 1995. [BELG92] Bell, Grimson, Distributed database system, Addison-Wesley, 1992. [BERM95] Bertino, Elisa y Lorenzo Martino, Sistemas de bases de datos orientadas a objetos,

Addison-Wesley Longman, México, 1995. [BLAP97] Blaauw, Gerrit A., Frederick P., Jr. Brooks y Frederick P. Brooks Jr., Computer

architecture: concepts and evolution, Addison-Wesley, 1997. [BOOG96] Booch, Grady, Análisis y diseño orientado a objetos (2a..ed.), Addison-Wesley

Longman, México, 1996. [BOYN97] Boylestad, Robert L. y Louis Nashelsky, Fundamentos de electrónica (4a..ed.),

Prentice-Hall, 1997. [BOYN97a] Boylestad, Robert L. y Louis Nashelsky, Electrónica: teoría de circuitos (6a..ed.),

Prentice-Hall, México, 1997. [BRAI90] Bratko, Ivan, Prolog programming for artificial intelligence (2a..ed.), Addison Wesley,

1990. [BRAL79] Branson, William H. y M. Lituark, Macroeconomía, Harla, México, 1979. [BRAS98] Bradley, Gerald L. y Karl J. Smith, Cálculo de varias variables, Prentice Hall, 1998. [BROJ93] Brookshear, J. Glenn, Teoría de la computación. Lenguajes formales, autómatas y

complejidad, Addison Wesley Longman,1993. [BROR84] Bronson, R., Investigación de operaciones, McGraw-Hill, México, 1984. [BURE88] Burbano Ruiz y Jorge E., Presupuestos. Enfoque moderno de planeación y control

de recursos, McGraw-Hill, México, 1988. [BURH90] Burnham, W. D. Y A. R. Hall, Prolog, Noriega Limusa, México, 1990. [BURR85] Burden, Richard L., Análisis numérico, Grupo Editorial Iberoamerica, México, 1985. [CANS97] Canadá, John R. y William G. Sullivan, Análisis de la inversión de capital para

ingeniería y administración (2a. ed.), Prentice Hall, 1997. [CASF97] Case, Karl E. y Ray C. Fair, Principios de microeconomía (4a..ed.), Prentice Hall,

1997.

171

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Clave Descripción [CASS94] Castano, Fugini y Martella Samarati, Database security, Addison-Wesley, 1994. [CFLF] Código Fiscal de la Federación y su Reglamento, México.* [COCI] Código Civil, México. *

[COCO] Código de Comercio, México. *

[CODY90] Coad, P. Yourdon, Object oriented analysis, Prentice-Hall, 1990. [CODY90a] Coad, P. Yourdon, Object oriented design, Prentice-Hall, 1990. [COHD96] Cohen, Daniel, Sistemas de información para la toma de decisiones (2a.ed.),

McGraw Hill, México, 1996. [COHD96] Cohen, Daniel, Sistemas de información para la toma de decisiones (2a.ed.),

McGraw-Hill, México, 1996. [COHD96a] Cohen, Daniel I. A., Introduction to computer Theory (2a.ed), John-Wiley & Sons,

1996. [CONS95] Consumano, Michael, Richard Selby, Microsoft secrets, Free Press, 1995, ISBN

0028740483. [CORD96] Comer, Douglas E., Redes globales de información de información con Internet y

TCP/IP (3a. ed.), Prentice-Hall, México, 1996. [CORL90] Cormen, Thomas H., Charles E. Leiserson & Ronald L. Rivest, Introduction to

algorithms, The MIT Press, McGraw-Hill Book Company, 1990. [COUR97] Coughlin, Robert, Amplificadores operacionales y circuitos lineales, Prentice-

Hall,1997. [CPEUM] Constitución Política de los Estados Unidos Mexicanos.* [CROP90] Crosby, Philip B., Liderazgo. El arte de convertirse en un ejecutivo, McGraw-Hill,

México, 1990. [CROP92] Crosby, Philip B., Calidad sin lágrimas. El arte de administrar sin problemas, CECSA,

México, 1992. [CHII91] Chiavenato, Idalberto, Introducción a la teoría general de la administración (3a. ed),

McGraw-Hill, México, 1991. [CHII94] Chiavenato, Idalberto, Administración de recursos humanos (2a. ed.), McGraw-Hill,

México, 1994. [DATC93] Date, C. J., Introducción a los sistemas de bases de datos (5a..ed.), Addison-Wesley

Longman, México, 1993. [DEAA95] Dean, Allen y Y. Aloimonos, Artificial intelligence, Benjamin/Cummings, 1995. [DEIH93] Deitel, Harvey M., Introducción a los sistemas operativos (2a. ed.), Addison-Wesley

Longman, México, 1993. [DESG95] Dessler, Gary, Administración de personal (6a. ed.), Prentice Hall, 1995. [DONJ72] Donovan, John, Systems programming, McGraw-Hill International, Tokio, 1972. [DORS94] Dornbush, Rudiger & Fisher Stanley, Macroeconomía (5a.. ed.), McGraw-Hill, México,

1994. [DUOJ95] Duoandikoetxea Zuazo, Javier, Análisis de Fourier, Addison Wesley Longman, 1995 [ECHJ90] Echenique, José Antonio, Auditoría en informática, McGraw-Hill, México, 1990. [EDWP94] Edwards, C. H. y David E. Penney, Cálculo diferencial e integral (4a. ed.), Prentice

Hall, 1994. [EEHA93] The electrical engineering handbook, IEEE/CRC Press, Florida, 1993. [ELIA96] Elizondo López, Arturo, Proceso contable 1. Contabilidad fundamental (2a..ed.),

ECAFSA, México, 1996.

172

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Clave Descripción [ELIA96a] Elizondo López, Arturo, Proceso contable 2. Contabilidad fundamental (3a..ed.),

ECAFSA, México, 1996. [ELIA96b] Elizondo López, Arturo, Proceso contable 3. Contabilidad del activo y pasivo,

ECAFSA, México, 1996. [ELMN97] Elmasri, Ramez y Shamkant B. Navathe, Sistemas de bases de datos. Conceptos

fundamentales (2a. ed.), Addison-Wesley Iberoamericana, EUA, 1997. [ELLE98] Eller, Marlin & Jeniffer Edstrom, Barbarians Led by Bill Gates (How the word´s richest

corporation wields its power), Henry Holt & Co., 1998, ISBN 0805057544. [EMEF99] Emery, Douglas R. y John D. Finnerty, John Stowe, Fundamentos de administración

financiera, Prentice Hall, 1999. [FINL98] Fine, Leonard H., Seguridad en centros de cómputo, Trillas, México, 1998. [FISF87] Fischler, M.A. & O. Firschein, Readings in computer, Prentice-Hall, 1987. [FISM87] Fischler, Marty & O. Firschein, Vision: issues, problems, principles and paradigms,

Morgan Kaufmann Publishers, 1987. [FLOT97] Floyd, Thomas L., Fundamentos de sistemas digitales (6a..ed.), Prentice-Hall,

México, 1997. [FOLV96] Foley, James D., Andries van Dam, Steven K. Feiner, John F. Hughes y Richard L.

Phillips, Introducción a la graficación por computador, Addison-Wesley Longman, México, 1996.

[FOLZ92] Folk, Michael y B. Zoellick, Estructuras de archivos, Addison-Wesley, México, 1992. [FORJ91] Forentin, J. J. Ed., Object-oriented programming systems: tools and applications,

Chapman and Hall, 1991. [FRES93] Freeman, James A. y David M. Skapura, Redes neuronales, Addison Wesley

Longman, 1993. [FREW90] Freund, John E. y Ronald E. Walpole, Estadística matemática con aplicaciones (4a.

ed.), Prentice-Hall, México, 1990. [FRIJ79] Frisby, J.P., Seeing, Oxford University Press, 1979. [FROR97] Froyen, Richard T., Macroeconomía (5a. ed.), Prentice Hall, 1997. [GAJD97] Gajski, Daniel D., Principios de diseño digital, Prentice-Hall, México, 1997. [GANC90] Gane, C., Computer aided software engineering, Prentice Hall, New Jersey, 1990. [GHEJ98] Ghezzi, C & M. Jazayeri, Programming languaje concepts (3a. ed.), John Wiley &

Sons, 1998. [GITL95] Gitman, Lawrence J., Fundamentos de administración financiera (3a. ed.), Harla,

México, 1995. [GITL95a] Gitman, Lawrence J., Administración financiera básica (3a. ed.), Harla, México, 1995.[GOLH93] Goldstine, Herman H., The computer from Pascal to Von Neumann, Princeton Univ.,

1993. [GONW96] González Rafael C. y Richard E. Woods, Tratamiento digital de imágenes (2a. ed.),

Addison-Wesley Longman, México, 1996 (libro general de procesamiento de imágenes, énfasis en "bajo nivel").

[GRIR97] Grimaldi, Ralph R., Matemáticas discreta y combinatoria. Una introducción conaplicaciones (3a. ed.), Addison Wesley Longman, México, 1997.

[GROW90] Groover, Mikell, M. Weiss, R. Nagel y N. Odrey, Robótica industrial, McGraw-Hill, España, 1990.

173

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Clave Descripción [GUAG95] Guajardo Cantú, Gerardo y cols., Contabilidad financiera (2a. ed.),McGraw-Hill,

México, 1995. [HALF98] Halsall, Fred, Redes/comunicación de datos (4a. ed.), Addison Wesley Longman,

México, 1998. [HALR96] Hall, Richard H., Organizaciones: estructuras, procesos y resultados (6a. ed.),

Prentice Hall, 1996. [HANH97] Hansen, Gary W., James V. Hansen, Diseño y administración de bases de datos (2a.

ed.), Prentice-Hall, México, 1997. [HARD92] Harel, David, Algorithmics, The spirit of computing (2a. ed.), Addison-Wesley

Publishing Company, 1992. [HARR95] Hart, Rosenberg, Client/server computing for technical professionals, McGraw-Hill,

1995. [HAYJ96] Hayes, John B., Introducción al diseño lógico digital, Addison Wesley Longman,1996.[HAYK93] Hayt, William H.& Jack E. Kemmerly, Engineering circuits analysis (5a. ed.), McGraw-

Hill, Inc., 1993. [HEAB95] Hearn, Donald y M. Pauline Baker, Gráficas por computadora (2a. ed.), Prentice-Hall,

México, 1995. [HENP97] Hennessy, John L., David A. Patterson & David A. Peterson, Computer organization

and design: the hardware/software interface, Morgan Kaufmann, 1997. [HERR90] Hernández Jiménez, Ricardo, Administración de centros de cómputo, Trillas, México,

1990. [HERR98] Hernández Jiménez, Ricardo, Administración de la función informática (6a. ed.),

Trillas, México, 1998. [HEUJ96] Heuring, Vinvent P., Harry F. Jordan & Miles Murdocca, Computer systems design

and architecture, Addison-Wesley, 1996. [HICJ93] Hicks, J. O., Management information systems, a user perspective, West Publishing

Company, EUA, 1993. [HILL91] Hiller, F. y G. Lieberman, Introducción a la investigación de operacionees, McGraw-

Hill, México, 1991. [HINM90] Hines W. & D. Montgomery, Probability and statistics in engineering and

management science (2a. ed.), John Wiley & Sons, Inc., 1990. [HIXH93] Hix, D. & H.R. Hartson, Developing user interfaces, John Wiley and Sond, Inc., 1993.[HOFK87] Hoffman, Kenneth y Ray Kunze, Álgebra lineal, Prentice Hall, 1987. [HORF96] Horngren, Charles T., George Foster, Contabilidad de costos (8a. ed.), Prentice Hall,

1996. [HORS94] Horngren, Charles T. y Gary L. Sundem, Contabilidad financiera (5a. ed.), Prentice

Hall, 1994. [HSUH73] Hsu, Hwei P., Análisis de Fourier, Addison Wesley Longman, 1973. [HUBD88] Hubel, D.H., Eye, brain and vision, Scientific American Library, 1988. [HUGD86] Hughes, David G., Mercadotecnia, planeación estratégica, Iberoamericana, México,

1986. [HULG85] Hulsman, Lawrence P., Jerald Graeme y Gene E. Tobey, Amplificadores

operacionales: principios y aplicaciones, Diana, 1985. [IMCP96] Instituto Mexicano de Contadores Públicos, A. C., Principios de contabilidad

generalmente aceptados, México, 1996.

174

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Clave Descripción [ISHK92] Ishikawa, Kaoru, ¿Qué es el control total de calidad? La modalidad japonesa, Norma,

Colombia, 1992. [JACC96] Jacobson Ivar, Magnus Christerson, Patrik Jonsson & Gunnar Overgard, Object-

oriented software engineering A use case driven approach, Addison Wesley, 1996. [JACP90] Jackson, Peter, Introduction to expert systems (2a. ed.), Addison-Wesley, 1990.

(Caps. 23, 25, sistemas de mantenimiento de verdad, métodos probabilísticos). [JOHM94] Johnson, Robert W. y Ronald W. Melicher, Administración financiera (4a. ed., 3a.

reimp.), CECSA, México, 1994. [JOHR97] Johnson, Richard A., Probabilidad y estadística para ingenieros de Miller y Freund

(5a. ed.), Prentice-Hall, México, 1997. [JOHR99] Johnsanbaigh, Richard, Matemáticas discretas (4a. ed.), Prentice-Hall, México, 1999.[KASR90] Kast Fremont, E. y James Rosenzweig, Administración en las organizaciones

enfoque de sistemas y de contingencias, McGraw-Hill, México, 1990. [KERR91] Kernighan, Brian W. y Dennis M. Ritchie, El lenguaje de programación C, Prentice

Hall, 1991. [KNUD73] Knuth, Donald, The art of computer programming Vol. 1, Fundamental algorithms (2a.

ed.), Addison-Wesley Publishing Company, 1973. [KNUD73a] Knuth, Donald, The art of computer programming Vol. 3, Sorting and searching,

Addison-Wesley Publishing Company, 1973. [KOLB97] Kolman, Bernard, Robert C. Busby y Sharon Cutler Ross, Estructuras de

matemáticas discretas para la computación (3a. ed.), Prentice Hall, 1997. [KOOW96] Koontz, Harol y Heinz Wiehrich, Administración. Una perspectiva global (10a.. ed.),

McGraw-Hill, 1996. [KORS98] Korth, Henry F., Abraham Silberschatz, S. Sudershan, Database system concepts

(3a.. ed.), McGraw-Hill, 1998. [KOTA97] Kotler, Philip y Gary Armstrong, Fundamentos de mercadotecnia (4a.. ed.), Prentice

Hall, 1997. [KOTP96] Kotler, Philip, Mercadotecnia (6a. ed.), Prentice-Hall, México, 1996. [KROD96] Kroenke, David M., Procesamiento de bases de datos (5a. ed.), Prentice-Hall,

México, 1996. [LAOP] Ley de Adquisiciones y Obras Públicas y su Reglamento, México.*

[LARH89] Larson, Ronald E. y Robert P. Hostetler, Cálculo tomos I y II (5a. ed.), McGraw-Hill, México, 1989.

[LAUB90] Laurel, B (Ed.) The art of human-computer interface design, Addison Wesley, 1990. [LAUL96] Laudon, Kenneth C. y Jane P. Laudon, Administración de los sistemas de

información (3a. ed.), Prentice Hall, 1996. [LCT] Ley de Comunicaciones y Transportes, México.*

[LDIS] Ley del ISSSTE, México.*

[LDSS] Ley del Seguro Social y su Reglamento, México.*

[LEHC81] Lehmann, Charles, Geometría analítica, Limusa Noriega Editores, México, 1981. [LEVG89] Levine, Guillermo, Introducción a la computación y a la programación estructurada

(2a. ed.), Mc.Graw-Hill, México, 1989. [LEVG97] Levine, Guillermo, Estructuras fundamentales de la computación: los principios,

Mc.Graw-Hill, México, 1997.

175

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Clave Descripción [LFDA] Ley Federal de Derechos de Autor, México.*

[LFDT] Ley Federal del Trabajo, México. *

[LGSM] Ley General de Sociedades Mercantiles, México. *

[LGTO] Ley General de Títulos y Operaciones de Crédito, México *

[LIAR] Ley del Impuesto al Activo y su Reglamento, México.*

[LIDA91] Li, David, Auditoría en centros de cómputo, Trillas, México, 1991. [LISE93] Lister, M. A. & R. Eager, Fundamentals of operating systems, Springer-Verlag, Nueva

York, 1993. [LISR] Ley del Impuesto Sobre la Renta y su Reglamento, México.*

[LIVA] Ley del Impuesto al Valor Agregado y su Reglamento, México.*

[LPI] Ley de la Propiedad Industrial y su Reglamento, México *

[LUCV91] Lucas, Peter, Linda Van der Gaag, Principles of expert systems, Addison-Wesley, 1991.

[LUED89] Luenberger, David, Programación lineal y no lineal, Addison-Wesley, México, 1989. [LUTR78] Luthe, Rodolfo, Métodos numéricos, Limusa, México, 1978. [MACI92] MacKenzie, I. Scott, The 8051 microcontroller, Macmilan Publishing Company, 1992.[MAGM90] Magidin, Mario, Estructuras de datos, Trillas, 1990. [MALE94] Mallach, Efrem, Understanding decision support systems and expert systems,

McGraw-Hill, EUA, 1994. [MANK98] Mano, M. Morris y Charles R. Kime, Fundamentos de diseño lógico y computadoras,

Prentice-Hall, México, 1998. [MANM87] Mano, M. Morris, Lógica digital y diseño de computadores, Prentice-Hall, México,

1987 (para perfil C). [MANM94] Mano, M. Morris, Arquitectura de computadoras (3a. ed.), Prentice-Hall, México,

1994. [MARO94] Martin, James y James J. Odell, Análisis y diseño orientado a objetos, Prentice-Hall,

México, 1994. [MARO97] Martin, James y James J. Odell, Métodos orientados a objetos: conceptos

fundamentales, Prentice-Hall, México, 1997. [MARO97a] Martin, James y James J. Odell, Métodos orientados a objetos: consideraciones

prácticas, (2a. ed.). Prentice-Hall, México, 1997. [MARR95] Martin, Robert, Designing object-oriented C++ applications using the Booch method,

Prentice-Hall, New Jersey, 1995. [MCCC89] McClude, Carma, CASE is software automation, Carma McClude Book, 1989. [MCCS97] McConell, Steve, Desarrollo y gestión de proyectos informáticos, McGraw-Hill,

España, 1997. [MENJ89] Méndez Morales, José Silvestre, Economía y la empresa, McGraw-Hill, México,

1989. [MENJ96] Méndez Morales, José Silvestre, Fundamentos de economía (3a. ed.), McGraw-Hill,

México, 1996. [MENS97] Mendenhall, William y Terry Sincich, Probabilidad y estadísitca para ingenieros (4a.

ed.), Prentice-Hall, México, 1997.

176

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Clave Descripción [MILF95] Miller, I., J. Freund y R. Jhonson, Probabilidad y estadística para ingenieros (4a. ed.),

Prentice-Hall Hisponoamericana, 1995. [MITT97] Mitchell, Thomas M., Machine learning, McGraw-Hill, 1997. [MONN97] Mondy, R. Wayne y Robert M. Noe, Administración de recursos humanos (6a. ed.),

Prentice Hall, 1997. [MORJ97] Moreno Fernández, Joaquín, Las finanzas en la empresa (3a. ed., 2a. reimp.),

ECAFSA, México, 1997.

[MURR88] Murdick, Robert G. Sistemas de información administrativa (2a. ed.), Prentice-Hall, 1988.

[NAGS92] Nagle, R. Kent y Edwarad B. Saff, Fundamentos de ecuaciones diferenciales (2a. ed.), Addison Wesley Longman, México, 1992.

[NAKS92] Nakamura, Shoichiro, Métodos numéricos aplicados con software, Prentice Hall, 1992.

[NALV93] Nalwa, V.S., A guided tour to computer vision, Addison-Wesley, 1993. [NELN96] Nelson, Víctor P., H. Troy Nagle, Bill D. Carroll y J. David Irwin, Análisis y diseño de

circuitos lógicos digitales, Prentice-Hall, México, 1996. [NILJ95] Nilsson, James W., Circuitos eléctricos (4a. ed.), Addison Wesley Longman,1995. [NOVE79] Novoa, E, Derecho a la vida privada y la libertad de información, McGraw-Hill,

Madrid, 1994. [OLET97] O'Leary, Timothy, Computación básica, McGraw-Hill, 1997. [OREJ94] O'Reilly, John, Principios de telecomunicaciones, Addison-Wesley, México, 1994. [OTEG94] Oteyza, Elena de, José Antonio Gómez, Carlos Hernández, Emma Lam y Arturo

Ramírez, Geometría analítica, Prentice Hall, 1994. [PEAJ84] Pearl, Judea, Heuristics: intelligent search strategies for computer problem solving,

Addison-Wesley, 1984. [PNDD] Plan Nacional de Desarrollo 1995-2000. [PRAW78] Pratt, W.K., Digital image processing, John Wiley &Sons, 1978. [PRAZ97] Pratt, Terrence W. y Marvin V. Zelkowitz, Lenguajes de programación: diseño e

implementación (3a. ed.), Prentice-Hall, México, 1997. [PREJ94] Preece, Jenny, Human-computer interaction, Addison-Wesley, 1994. [PRER92] Pressman, Roger, Ingeniería del software, McGraw-Hill, México, 1992. [PRER92a] Pressman, Roger S., Intructor's manual to accompany software engineering: a

practitioner's approach (3a. ed.), McGraw-Hill, 1992. [RABL89] Rabiner, L. R.,A tutorial on hidden Markov models and selected applications in

speech recognition, IEEE, 1989. (tutorial sobre modelos ocultos de Markov, algoritmos y su aplicación en reconocimiento de voz).

[RABS78] Rabiner, L. R. & R. W. Schafer, Digital processing of speech signals, Prentice-Hall, 1978.

[RICK94] Rich, E. y K. Knight, Inteligencia artificial (2a. ed.), 1994. [RIOC89] Río González, Cristóbal del, Costos para administradores y dirigentes (3a. reimp.),

ECAFSA, México, 1989. [ROBS95] Robbins, Stephen P., Administración: teoría y práctica (4a. ed.), Prentice-Hall,

Hispanoamericana, 1995.

177

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Clave Descripción [RODJ81] Rodríguez Rodríguez, Joaquín, Curso de derecho mercantil, Porrúa, México, 1981. [RODJ91] Rodríguez Valencia, Joaquín, Administración moderna de personal I, ECASA,

México, 1991. [ROLD92] Rolston, David, Principios de inteligencia artificial y sistemas expertos, McGraw-Hill,

México, 1992. [RUMB96] Rumbaught, James, Michael Blaha, William Premerlani y Frederick Lorensen,

Modelado y diseño orientados a objetos, Prentice-Hall, México, 1996. [RUSN96] Russel, Stuart y Peter Norving, Inteligencia artificial un enfoque moderno, Prentice

Hall, 1996. [SALD92] Salvatore, Dominick, Microeconomía (3a. ed.), McGraw-Hill, México, 1992. [SANC94] Sanders, Joc & Eugene Curran, Software quality, Addison Wesley, 1994. [SAVR92] Savant, C.J. Jr., Martin S. Roden y Gordon L. Carpenter, Diseño electrónico.

Circuitos y sistemas (2a. ed.), Addison Wesley Longman,1992. [SAYA95] Sayers, I.C. Ian, Alan Adams, E. Graeme y Adrian Robson, Principios de

microprocesadores (1a. ed. en español), CECSA, 1995. [SCHH83] Schiller, H., El poder informático. Imperios tecnológicos y relaciones de dependencia,

Ediciones Gustavo Gili, México, 1983. [SCHM94] Schwarts, Mischa, Redes de telecomunicaciones. Protocolos, modelado y análisis,

Addison Wesley Longman, México, 1994. [SEAZ88] Sears, Francis W, Mark W. Zamansky y Hugh D. Young, Física universitaria (6a. ed.

en español), Addison-Weley Iberoamericana, EUA, 1988. [SEDR95] Sedgewick, Robert, Algoritmos (versión C, C++), Addison-Wesley/Díaz de Santos,

1995. [SEEJ97] Seen, James A., Análisis y diseño de sistemas de información (2a. ed.), McGraw-Hill,

1997. [SETR92] Sethi, Ravi, Lenguajes de programación. Conceptos y constructores, Addison-

Wesley Longman, México, 1992. [SHEC94] Sherman, Bohlander y Chruden, Administración de los recursos humanos,

Iberoamérica, México, 1994. [SHEF91] Sheid, Francis, Métodos numéricos, McGraw-Hill, 1991. [SHNB97] Shneiderman, Ben, Designing the user interface: strategies for effective human-

computer interaction (3a. ed.), Addison Wesley Logman, 1997. [SILJ94] Silvestre Méndez, José, Problemas económicos de México, McGraw-Hill, México,

1994. [SILP94] Silberschatz, Abraham, James L. Peterson y Peter B. Galvin, Sistemas operativos.

conceptos fundamentales (3a. ed.), Addison-Wesley Longman, México, 1994. [SLOJ97] Sloman, John, Introducción a la macroeconomía (3a. ed.), Prentice Hall, 1997. [SOLJ91] Solar González, Jorge, Cinemática y dinámica básica para ingenieros (1a. reimp.),

Trillas, 1991. [SOLN88] Solís, R., J. Nolasco y Victoria A., Geometría analítica, Limusa Noriega Editores, Fac.

de Ingeniería, UNAM, México, 1988. [SOLS85] Solar, Speziale, Apuntes de álgebra lineal (2a. ed.), Fac. de Ingeniería, UNAM,

México, 1985. [SOLS88] Solar, Speziale, Algebra I (2a. ed.), Limusa Noriega Editores, Fac. de Ingeniería,

UNAM, México, 1988. [SOMI96] Sommerville, Ian, Software engineering (5a. ed.), Addison-Wesley, 1996.

178

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Clave Descripción [STAW97] Stallings, William, Organización y arquitectura de computadoras (4a. ed.), Prentice-

Hall, México, 1997. [STAW97a] Stallings, William, Comunicaciones y redes de computadores (5a. ed.), Prentice-Hall,

1997. [STAW97b] Stallings, William, Sistemas operativos (2a. ed.), Prentice-Hall, México, 1997. [STOF96] Stoner, James A. F. y R. Edward Freeman, Administración (6a. ed.), Prentice-Hall,

México, 1996. [STRB93] Stroustrup, Bjarne, El lenguaje de programación C++ (2a. ed.), Addison Wesley

Longman, 1993. [SWOE89] Swokowsi, Earl W., Cálculo con geometría analítica, Grupo Editorial Iberoamericana,

México, 1989. [TAHH98] Taha, Hamdy A., Investigación de operaciones (6a. ed.), Prentice Hall, 1998. [TANA92] Tanenbaum, Andrew S., Organización de computadoras: un enfoque estructurado

(3a. ed.), Prentice-Hall, México, 1992. [TANA94] Tanenbaum, Andrew, Sistemas operativos modernos, Prentice-Hall, México, 1994. [TANA96] Tanenbaum, Andrew, Sistemas operativos distribuidos, Prentice-Hall, México, 1996. [TANA97] Tanenbaum, Andrew S., Redes de computadoras (3a. ed.), Prentice-Hall, México,

1997. [TANW98] Tanenbaum, Andrew, Albert S. Woodhull,Sistemas operativos: diseño e

implementación (2a. ed.), Prentice-Hall, México, 1998. [TELJ90] Téllez, J., Contratos informáticos. Derecho informático. Protección jurídica de los

programas de computación, Instituto de Investigaciones Jurídicas, UNAM, México, 1990.

[TERG93] Terry, George R., Administración y control de oficinas (10a. reimp.), CECSA, México, 1993.

[TOCR97] Tocci, Ronald J., Sistemas digitales: principios y aplicaciones (6a. ed.), Prentice-Hall, México, 1997.

[TOUD90] Touretzky, David S., COMMON LISP: a gentle introduction to symbolic computation, Benjamin/Cummings, 1990.

[TREJ85] Tremblay, Jean Paul, Compiler, McGraw-Hill, 1985. [TSAA94] Tsai, Alice, Sistemas de base de datos. Administración y uso, Prentice-Hall, México,

1994. [TURE95] Turban, Efraim, Decision support and expert systems (4a. ed.), Prentice Hall, EUA,

1995. [ULLJ76] Ullman, Jeffrey, Fundamental concepts of programming systems, Addison-Wesley,

Massachusetts, 1976. [ULLJ82] Ullman, Jeffrey, Principles of database systems, Computer Science Press, Maryland,

1982. [ULLW99] Ullman, Jeffrey y Jennifer Widom, Introducción a las bases de datos, Prentice-Hall,

México, 1999. [VANJ87] Van Gich, John P., Teoría general de sistemas aplicada, Trilla, México, 1987. [VANW94] Van Horne, James C. y John M. Wachowicz Jr., Fundamentos de administración

financiera (8a. ed.), Prentice-Hall, México, 1994. [WAKJ92] Wakerly. John F., Diseño digital: principios y prácticas, Prentice-Hall, México, 1992. [WALM99] Walpole, Ronald, Raymond H. Myers y Sharon Myers, Probabilidad y estadística

para ingenieros y científicos (6a. ed.), Prentice Hall, 1999.

179

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Clave Descripción [WEIM95] Weiss, Mark Allen, Estructuras de datos y análisis de algoritmos, Addison Wesley

Longman, México, 1995. [WELH87] Welsch, Glenn A. y Rondald W. Hilton, Presupuestos: planificación y control de

utilidades (5a. ed.), Prentice-Hall, México, 1987. [WINB89] Winston, Patrick Henry & K. P. Berthold, LISP (3a. ed.), Addison-Wesley,1989. [WINP94] Winston, Patrick Henry, Inteligencia artificial (3a. ed.), Addison-Wesley Longman,

México, 1994. [WIRN87] Wirth, Niklaus, Algoritmos y estructuras de datos, Prentice-Hall, 1987. [YOUE92] Yourdon, Edward, Decline & fall of the american programmer, Prentice Hall, 1992. [YOUE93] Yourdon, Edward, Análisis estructurado moderno, Prentice-Hall, México, 1993. [ZILD88] Zill, Dennis G., Ecuaciones diferenciales con aplicaciones de modelado (6a. ed.),

Editorial Iberoamericana, México, 1988.

* Consultar la edición más reciente y la legislación vigente

VII. EJEMPLOS DE PREGUNTAS SEMEJANTES A LAS DEL EGEL INFO-COMP Los reactivos del examen tienen varias opciones, de éstas sólo una es la respuesta correcta y las restantes incorrectas. A continuación se presentan algunos ejemplos de reactivos como los que se incluyen en el examen, y que abarcan desde la memorización de un dato hasta la resolución de problemas. Cada ejemplo incluye el razonamiento de la respuesta correcta.

180

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Ejemplo 1: Entorno social 1. Son actividades que se deben efectuar durante la planeación de la auditoría:

I. Determinar si las actividades se realizan en forma adecuada de acuerdo

con las disposiciones establecidas II. Determinar los aspectos por revisar III. Revisar los documentos donde se evidencie el trabajo realizado IV. Conocer con detalle los sistemas, procedimientos y actividades V. Definir el objetivo de la auditoría

A) I y IV B) II y V C) I, III y V D) II, III y IV

RAZONAMIENTO Opción correcta: B) II y V.

• Determinar si las actividades se realizan en forma adecuada de acuerdo con las disposiciones establecidas (I) corresponde a la evaluación del control interno.

• Determinar los aspectos por revisar (II) y definir el objetivo de la auditoría (V) son

actividades de la planeación de la auditoría.

• Revisar los documentos donde se evidencie el trabajo realizado (III) corresponde a la realización de pruebas.

• Conocer con detalle los sistemas, procedimientos y actividades (IV) corresponde a la

introducción al detalle de las operaciones. Por lo tanto las opciones A, C y D son incorrectas.

181

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Ejemplo 2: Matemáticas 2. El orden y grado, respectivamente, de la ecuación diferencial siguiente son:

02

32

2

22

3

3

=++ ⎟⎠⎞

⎜⎝⎛

⎟⎠⎞

⎜⎝⎛

dxdy

xdxd

dxyd y

A) 3,3 B) 3,2 C) 3,1 D) 2,3 RAZONAMIENTO Opción correcta: B) 3,2.

• El orden de una ecuación diferencial es el correspondiente a las derivadas mayores presentes en la ecuación.

• El grado de una ecuación diferencial se define como la potencia (exponente) a la que

está elevada la derivada de mayor orden. Las opciones A, C y D son incorrectas. Ejemplo 3: Arquitectura de computadoras 3. ¿Cuál de las instrucciones de lenguaje ensamblador es de tipo RISC? A) ADD R1, R2 B) ADD R1, MEMORIA20 C) ADD MEMORIA20, MEMORIA30 RAZONAMIENTO Opción correcta: A) ADD R1, R2 Las máquinas RISC sólo tienen operaciones entre registros. Las opciones B y C son incorrectas.

182

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Ejemplo 4: Redes 4. En el modelo OSI, una de las funciones de la capa de enlace es: A) transmitir los bits por el medio de comunicación B) crear y manejar las tramas para la transmisión de la información C) realizar la codificación de la información de ASCII a EBCDI y viceversa D) controlar el flujo de datos en la red, tratando de evitar el estado de

congestión RAZONAMIENTO Opción correcta: B) crear y manejar las tramas para la transmisión de la información. Las opciones A, C y D son incorrectas, debido a que:

• Transmitir los bits por el medio de comunicación es función de la capa física.

• Una de las funciones de la capa de presentación es realizar la codificación de la información de ASCII a EBCDI y viceversa

• Controlar el flujo de datos en la red, tratando de evitar el estado de congestión,

constituye una función de la capa de red Ejemplo 5: Software de base 5. ¿Cuál es el propósito del análisis lexicográfico? A) Buscar palabras dentro del documento fuente B) Reconocer palabras que están en el vocabulario del lenguaje C) Convertir el documento fuente a su representación en tokens D) Encontrar errores gramaticales en un programa RAZONAMIENTO Opción correcta: C) convertir el documento fuente a su representación en tokens. Las opciones A, B y D son incorrectas, ya que:

• El objetivo del análisis lexicográfico es convertir el documento fuente a su representación en tokens.

• Un analizador lexicográfico busca palabras dentro del documento fuente, pero de cierto vocabulario; sin embargo, el reconocer palabras que están en el vocabulario del lenguaje es un subproducto del análisis lexicográfico.

• Encontrar errores gramaticales en un programa es función del análisis sintáctico.

183

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Ejemplo 6: Programación e ingeniería de software 6.

Al recorrer el árbol en _____________ se visitan más nodos para llegar al número 38.

A) preorden B) inorden C) posorden D) niveles RAZONAMIENTO Opción correcta: C) posorden. El recorrido en

• preorden es: 17,13,8,5,10,38,26,33,43,47

• inorden es: 5,8,10,13,17,26,33,38,43,47

• posorden es: 5,10,8,13,33,26,47,43,38,17

• niveles es: 17,13,38,8,26,43,5,10,33,47 Por lo tanto en posorden se visitan más nodos para llegar al número 38.

184

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Ejemplo 7: Tratamiento de información 7. Son funciones de un administrador de bases de datos, con EXCEPCIÓN de: A) definir los esquemas lógicos y físicos B) emplear el lenguaje de definición de datos C) definir las restricciones y los derechos de acceso D) elaborar los programas para consultar y actualizar los datos RAZONAMIENTO Opción correcta: D) elaborar los programas para consultar y actualizar los datos. Algunas de las funciones de un administrador de bases de datos son:

• Definir los esquemas lógicos y físicos

• Emplear el lenguaje de definición de datos

• Definir las restricciones y los derechos de acceso El elaborar los programas para consultar y actualizar los datos es función del desarrollador de aplicaciones. Por lo tanto, las opciones A, B y C son incorrectas.

185

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Ejemplo 8: Graficación, inteligencia artificial e interacción humano-computadora 8. Considere el árbol de búsqueda siguiente donde las etiquetas de los arcos

representan distancias.

Recorriendo el árbol de izquierda a derecha, ¿cuántos nodos se visitan hasta llegar a K, si se hace una búsqueda en profundidad (depht-first)?

A) 4 B) 10 C) 11 D) 12 RAZONAMIENTO Opción correcta: D) 12 La búsqueda en profundidad se muestra a continuación:

(A), (B C), (D E F C), (I J E F C), (M J E F C), (J E F C), (E F C)(F C), (C), (G H), (H), (K L) Por lo tanto, se visitan 12 nodos para llegar a K y las opciones A, B y C son incorrectas.

186

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

VIII. APLICACIONES NACIONALES 2005

Las aplicaciones nacionales están programadas en diversas fechas y sedes, para conocer la más adecuada para usted visite el vínculo:

http://www.ceneval.edu.mx/portal/calendario/calendario.php

Fuera de las fechas ahí indicadas pueden llevarse a cabo aplicaciones a solicitud de las escuelas y facultades que lo prevean dentro de su normatividad

COSTO DEL EXAMEN El costo es de $930.00 (Novescientos treinta pesos 00/100 M.N.) en la cuenta número: 0446666337 en cualquier sucursal de BBVA-Bancomer a nombre del CENEVAL, A.C. Esta cantidad da derecho al sustentante a la guía de estudio, a un reporte personal de resultados y, en su caso, al Testimonio de Desempeño Académico Satisfactorio o al Testimonio de Desempeño Sobresaliente. Algunas escuelas o facultades utilizan el examen con diferentes propósitos, en estos casos el procedimiento definido puede generar cargos extras que la institución determina. Fuera de las fechas mencionadas en el apartado anterior, el costo del examen se incrementa en las solicitudes extemporáneas, para mayores informes visite el vínculo:

http://www.ceneval.edu.mx/portalceneval/index.php?q=info.servicios.servicio2

FAVOR DE CONSULTAR EN CUALQUIER SEDE NACIONAL O EN SU FACULTAD O ESCUELA

Para mayores informes consultar en el CENEVAL, A.C. – Dirección General Adjunta de Operación – Unidad de Atención del EGEL-EGETSU con atención a la Lic. Claudia Muñoz Plascencia en Av. Popocatépetl No. 506-B (entre Mayorazgo y Rinconada del Valle), Col. Xoco, Del. Benito Juárez, 03330 México, D. F. Tel: 01(55)5601-6082 Ext. 422 Fax: 01(55)5688-2401, o bien enviar correo electrónico a: [email protected] Resultados:

Se entregarán 20 días naturales posteriores a la aplicación en la sede de registro o podrán consultarse en la página Web del CENEVAL, ingresando su número de folio.

187

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

CONSEJO TÉCNICO

Dr. Salvador Malo Álvarez Director General del CENEVAL, A.C.

Ing. Carlos Galdeano Bienzobas

Coordinador del Área de las Ingenierías y las Tecnologías

M. en C. Rafael Rivera Rodríguez Presidente del Consejo

Ing. Carlos Jiménez de la Cuesta Otero

Instituto Latinoamericano de Comunicación Educativa

Subcoordinador del EGEL en Informática-Computación

Ing. Federico Bravo Rivero Asociación Mexicana de la Industria de Tecnologías de

Información

Ing. Agustín de la Maza Huasteca Softtek

Lic. Esteban García Flores Asociación Mexicana de la Industria de Tecnologías de

Información

L. I. Saúl Méndez Hernández Universidad Autónoma de Baja California

Lic. Lourdes Sánchez Guerrero Asociación Nacional de Instituciones de Educación en

Informática

Dr. Efrén David Gutiérrez Casas Universidad Autónoma de Ciudad Juárez

Dr. Guillermo De Ita Luna Benemérita Universidad Autónoma de Puebla

M. en C. Silvia Beatriz González Brambila Universidad Autónoma Metropolitana,

Azcapotzalco

M. en C. Serafín Aguado Gutiérrez Consejo del Sistema Nacional de Educación

Tecnológica, SEP

Ing. José Arnoldo González Ortiz Universidad Autónoma de San Luis Potosí

Ing. Jorge Gil Mendieta Coordinación de la Investigación Científica de la UNAM

M. en C. Francisco Alejandro Madera Ramírez Universidad Autónoma de Yucatán

Dr. Felipe Bracho Carpizo Dr. Antonio Sánchez Aguilar Universidad de las Américas, Puebla

Dr. Juan Luis Díaz de León Instituto Politécnico Nacional

M. en C. Arturo Francisco Cruz Ramírez Universidad del Valle de México

M. en C. Sergio Fuenlabrada Velázquez Instituto Politécnico Nacional

M. en S. Guillermo Manuel Mallén Fullerton Universidad Iberoamericana

Dr. Adolfo Guzmán Arenas Instituto Politécnico Nacional

Dr. Francisco Diego Acosta Escalante Universidad Juárez Autónoma de Tabasco

M. en C. César Guzmán Rentería Instituto Politécnico Nacional

Mtra. Graciela Bribiesca Correa A título personal

M. en C. Mario Alberto Sesma Martínez Instituto Politécnico Nacional

M. en C. Guillermo Levine Gutiérrez A título personal

M. en C. Silvia del Carmen Guardati Buemo Instituto Tecnológico Autónomo de México

M. en I. Adolfo Millán Nájera A título personal

Dr. Eduardo F. Morales Manzanares Instituto Tecnológico y de Estudios Superiores de

Monterrey

Ing. Alberto Templos Carbajal A título personal

Lic. Juan García Flores Chapa M.I. Consultoría Empresarial, S.C.

Dr. José Luis López López Universidad Tecnológica de México

Lic. Mario Contreras Camacho

Microsoft México, S.A. de C.V. M. en C. Alma Rosa García Gaona

Universidad Veracruzana

188

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

COMITÉ ACADÉMICO

ENTORNO SOCIAL

Ing. Federico Bravo Rivero Asociación Mexicana de la Industria de

Tecnologías de Información

C. P. Horacio Bernal Rodríguez Universidad Autónoma de Nuevo León

Lic. Esteban García Flores

Asociación Mexicana de la Industria de Tecnologías de Información

C. P. Vicente Treviño González Universidad Autónoma de Nuevo León

M. en C. Guillermo Márquez Arreguín

Escuela Superior de Cómputo del Instituto Politécnico Nacional

M. A. y M. C. A. Luis Francisco Cruces Alcántar

Universidad Autónoma de Tamaulipas

Lic. Juan García Flores Chapa M.I. Consultoría Empresarial, S.C.

C. P. Ma. del Rosario Cervantes Gutiérrez Universidad de Colima

Lic. Saúl Romero Astorga

Dr. Carlos Zozaya Gorostiza

Instituto Tecnológico Autónomo de México M. en C. Martín Santos Virgen

Universidad de Colima

Ing. Francisco Bojórquez Hernández Unidad Profesional Interdisciplinaria de

Universidad Tecnológica de México

Ingeniería y Ciencias Sociales y Administrativas del Instituto Politécnico Nacional

Lic. Roberto Carlos Romero Tinajero Universidad Tecnológica de México

MATEMÁTICAS

M. en C. Jesús García Fernández Benemérita Universidad Autónoma de Puebla

Fís. Mat. Luis Ignacio Ceja Mena Unidad Profesional Interdisciplinaria de

Ingeniería y Ciencias Sociales y Administrativas del Instituto Politécnico Nacional

Dr. Arturo Ramírez Flores

Centro de Investigación en Matemáticas, A.C. Lic. Fernando Vázquez Torres

Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas

del Instituto Politécnico Nacional

Dr. Guillermo Morales Luna Centro de Investigación y de Estudios

Avanzados del Instituto Politécnico Nacional

M. en C. Jesús Estrada Cabral Universidad Autónoma de Ciudad Juárez

Dr. Felipe Bracho Carpizo

Instituto Latinoamericano de Comunicación Educativa

M. en C. Arturo González Gutiérrez Universidad Autónoma de Querétaro

M. en C. Vittorio Zanella Palacios

Escuela de Ingeniería en Computación en la Universidad Popular Autónoma del Estado de

Puebla

Dr. Rogelio Dávila Pérez Universidad de las Américas, Puebla

M.I. Bernardo Frontana de la Cruz

Facultad de Ingeniería de la Universidad Nacional Autónoma de México

Ing. Luis Guyón Dalmau Universidad ISEC

Fís. Hugo Rangel Gutiérrez

Facultad de Ingeniería de la Universidad Nacional Autónoma de México

Dr. Carlos Eduardo Mendoza Durán A título personal

189

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

ARQUITECTURA DE COMPUTADORAS

M. en C. Rafael Rivera Rodríguez Benemérita Universidad Autónoma de Puebla

Departamento de Electrónica del Instituto Tecnológico y de Estudios Superiores de

Monterrey, Campus Morelos

Dr. Jorge Martínez Carballido

M. en C. Fermín Pascual Estrada González Universidad de Colima

Dr. Víctor Hugo Zárate Silva Ing. Jerónimo López Gómez

Universidad del Valle de México, Plantel Lomas Verdes

Ing. Mario Alberto Negrete Gómez

Instituto Nacional de Astrofísica Óptica y Electrónica

Universidad del Valle de México, Plantel Lomas

Verdes

Ing. Mario Alberto Sesma Martínez Unidad Profesional Interdisciplinaria de

Ingeniería y Ciencias Sociales y Administrativas del Instituto Politécnico Nacional

M. en C. Miguel Ángel Toledo Cuevas Universidad del Valle de México, Plantel Lomas

Verdes

M. en C. Juan Ángel Garza Garza

Universidad Autónoma de Nuevo León M. en C. Ignacio Mora González

Universidad Veracruzana

REDES

Lic. Lourdes Sánchez Guerrero Asociación Nacional de Instituciones de

Educación en Informática, A.C.

M. en C. Raúl T. Aquino Santos Universidad de Colima

Dr. en C. Manuel Martín Ortiz

Benemérita Universidad Autónoma de Puebla M. en C. Juan Antonio Guerrero Ibáñez

Universidad de Colima

M. en C. Raúl Acosta Bermejo Escuela Superior de Cómputo del Instituto

Politécnico Nacional

M. en C. Margarita Glenda Mayoral Baldivia Universidad de Colima

M. en C. Rubén Hernández Tovar

Escuela Superior de Cómputo del Instituto Politécnico Nacional

M. en C. Enrique Sánchez Lara Universidad de las Américas, Puebla

Dr. J. Leonardo Soto Sumano

Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Guadalajara

M. Sc. Jaime E. Palacios Castañón Universidad del Bajío

Profr. Francisco Álvarez Solís

Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas

del Instituto Politécnico Nacional

M. en C. Víctor Manuel Cortés Galván Universidad Popular Autónoma del Estado de

Puebla

Dr. Ramón Parra Loera

Universidad Autónoma de Ciudad Juárez M. en C. Luis Anselmo Zarza López

Universidad Tecnológica de la Mixteca

Dr. Rossen Petrov Popnikolov Universidad Autónoma Metropolitana-

Azcapotzalco

190

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

SOFTWARE DE BASE

Dr. Hugo César Coyote Estrada Centro de Investigación en Computación del

Instituto Politécnico Nacional

Dr. José Luis Liñan García Instituto Tecnológico y de Estudios Superiores

de Monterrey, Campus Morelos

M. en C. Guillermo Levine Gutiérrez A título personal

Lic. José Luis López Goitia Unidad Profesional Interdisciplinaria de

Ingeniería y Ciencias Sociales y Administrativas del Instituto Politécnico Nacional

Ing. Laura Sandoval Montaño

Facultad de Ingeniería de la Universidad Nacional Autónoma de México

Lic. Ricardo Armando Machorro Reyes Unidad Profesional Interdisciplinaria de

Ingeniería y Ciencias Sociales y Administrativas del Instituto Politécnico Nacional

Ing. Jorge Gil Mendieta

Coordinación de la Investigación Científica de la Universidad Nacional Autónoma de México

M. en C. Luis Zamora Cortina Universidad Veracruzana

Dr. Roberto Gómez Cárdenas Instituto Tecnológico y de Estudios Superiores

de Monterrey, Campus Estado de México

M. en C. Juan Javier Alemón López A título personal

Dr. Jenaro Carlos Paz Gutiérrez

M. en I. Juan Manuel Fernández Peña

PROGRAMACIÓN E INGENIERÍA DE SOFTWARE

M. en C. Graciano Cruz Almanza

Benemérita Universidad Autónoma de Puebla M. en C. Fernando Edgar Díaz Prado

Universidad Autónoma de Ciudad Juárez

Dr. Bárbaro J. Ferro Castro Centro de Investigación en Computación del

Instituto Politécnico Nacional

Universidad Autónoma de Ciudad Juárez

M. en S. Guillermo Manuel Mallén Fullerton Departamento de Ingenierías de la Universidad

Iberoamericana, Plantel Santa Fe

M. en C. Edgar Danilo Domínguez Vera Universidad Autónoma de Nuevo León

Dr. Francisco Diego Acosta Escalante División Académica de Informática y Sistemas

Universidad Juárez Autónoma de Tabasco

M. en C. Alejandro Santoyo Rodríguez Universidad Autónoma de Querétaro

Dr. Marco Antonio Murray Lasso

División de Posgrado de Ingenierías de la Universidad Nacional Autónoma de México

M. en C. Hugo Moncayo López Universidad Autónoma Metropolitana-

Azcapotzalco

Ing. Marta Beatriz Durán Encalada Escuela Superior de Cómputo del Instituto

Politécnico Nacional

Dr. Gerardo Ayala San Martín Universidad de las Américas, Puebla

Lic. Carlos Pineda Muñoz Facultad de Estudios Superiores Cuautitlán de la Universidad Nacional Autónoma de México

Universidad Veracruzana

Dr. Guillermo Rodríguez Ortiz

Instituto de Investigaciones Eléctricas M. en C. Alma Rosa García Gaona

Universidad Veracruzana

M. en C. Jorge Toro Gutiérrez Unidad Profesional Interdisciplinaria de

Ingeniería y Ciencias Sociales y Administrativas del Instituto Politécnico Nacional

M. en C. Ma. de los Ángeles Sumano López Universidad Veracruzana

191

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

TRATAMIENTO DE INFORMACIÓN

Lic. Marco Antonio Soriano Ulloa Benemérita Universidad Autónoma de Puebla

M. en A. Francisco Javier Alvarez Rodríguez Universidad Autónoma de Aguascalientes

Universidad Autónoma de Chiapas

Dr. Alfredo Sánchez

M. en C. Andrés Ortigoza Campos

Escuela Superior de Cómputo del Instituto Politécnico Nacional

Ing. María Candelaria Gutiérrez Gómez Universidad Autónoma de Chiapas

Dra. Ana María Vázquez Vargas

Facultad de Ingeniería de la Universidad Nacional Autónoma de México

Lic. Laura de Jesús Velasco Estrada

Dr. José Luis López López

Federación de Instituciones Mexicanas Particulares de Educación Superior

Dr. Héctor Juan Hernández López Universidad Autónoma de Ciudad Juárez

M. en C. Rafael Domínguez de León

Informática Directiva Aplicada Dra. Ofelia Cervantes Villagómez

Universidad de las Américas, Puebla

Dr. José Torres Jiménez Instituto Tecnológico y de Estudios Superiores

de Monterrey, Campus Morelos

M. en C. Armando López Sánchez Universidad de las Américas, Puebla

Lic. Víctor Álvarez Castorela

Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas

del Instituto Politécnico Nacional

M. en C. Diego Uribe Agundis Universidad Iberoamericana, Campus Laguna

Ing. Gonzalo Trinidad Garrido

Universidad Americana de Acapulco Ing. Juan Damián Silva Galindo

Universidad La Salle

GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO-COMPUTADORA

Lic. José de Jesús Lavalle Martínez Benemérita Universidad Autónoma de Puebla

Dr. Carlos A. Coello Coello Laboratorio Nacional de Informática Avanzada,

A.C.

Dra. Paula Bourges-Waldegg Centro de Investigación y Estudios Avanzados

del Instituto Politécnico Nacional

Lic. Armando Torres Coronel Unidad Profesional Interdisciplinaria de

Ingeniería y Ciencias Sociales y Administrativas del Instituto Politécnico Nacional

Dr. Juan Manuel Ibarra Zannatha

Centro de Investigación y Estudios Avanzados del Instituto Politécnico Nacional

M. en C. Felipe Padilla Díaz Universidad Autónoma de Aguascalientes

Dr. José Ruiz Ascencio

Centro Nacional de Investigación y Desarrollo Tecnológico

Dr. Carlos Avilés Cruz Universidad Autónoma Metropolitana-

Azcapotzalco

M. en C. Gerardo León Lastra Dirección General de TV UNAM

Dr. Gueorgii Khachaturov Maltseva Universidad Autónoma Metropolitana-

Azcapotzalco

M. en C. Marco Antonio Marbán Cabrera Escuela Superior de Cómputo del Instituto

Politécnico Nacional

Dr. Fernando Antonio Aguilera Ramírez Universidad de las Américas, Puebla

Dr. Luis Alberto Pineda Cortés

IMASS de la Universidad Nacional Autónoma de México

Universidad de las Américas, Puebla

192

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Mtro. Fernando Escobar Zúñiga Instituto Tecnológico de Estudios Superiores de

Occidente

Dr. Antonio Sánchez Aguilar Universidad de las Américas, Puebla

Dr. Renaut Zorola Villarreal

Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Ciudad de México

Ing. María Guadalupe López Molina Universidad Iberoamericana, Plantel Golfo

Centro

Dr. Isaac Rudomin Golberg Instituto Tecnológico y de Estudios Superiores

de Monterrey, Campus Estado de México

M. I. A. Héctor Gabriel Acosta Mesa Universidad Tecnológica de la Mixteca

Dr. Eduardo F. Morales Manzanares

Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Morelos

Ing. Jaime García Espejel Universidad Tecnológica de México

Dr. Luis Enrique Sucar Succar

Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Morelos

ASESORES

Dr. Gabriel Vera Ferrer Banco de México

Dr. Homero Vladimir Ríos Figueroa Laboratorio Nacional de Informática Avanzada,

A.C.

M. en C. Rafael Rivera Rodríguez Benemérita Universidad Autónoma de Puebla

Mtro. Vicente Rodríguez Hernández Universidad Autónoma de Querétaro

M. en C. Miguel Ángel Norzagaray Cosío Escuela Superior de Cómputo del Instituto

Politécnico Nacional

Dr. Ignacio Canals Navarrete Universidad Autónoma Metropolitana,

Azcapotzalco

Dr. Miguel Toledo Velázquez Escuela Superior de Ingeniería Mecánica y Eléctrica del Instituto Politécnico Nacional

M. en C. Georgina Pulido Rodríguez Universidad Autónoma Metropolitana-

Azcapotzalco

Ing. Enzo Molino Ravetto GCI, Grupo Corporativo Informático, S.A. de

C.V.

Lic. Freddy Arturo Priego Priego Universidad Juárez Autónoma de Tabasco

M. en C. Fabiola López y López

Facultad de Ciencias de la Computación de la Benemérita Universidad Autónoma de Puebla

Dr. Víctor Guerra Ortiz Universidad Nacional Autónoma de México

M. en C. Elisa Viso Gurovich

Facultad de Ciencias de la Universidad Nacional Autónoma de México

M. I. A. Nicandro Cruz Almanza Universidad Tecnológica de la Mixteca

Mtro. Raúl Mejía Estañol

Facultad de Contaduría y Administración de la Universidad Nacional Autónoma de México

Ing. Eduardo Ávila Milán Universidad del Valle de México, Plantel Lomas

Verdes

193

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

AUTORES DE REACTIVOS QUE FORMAN PARTE DEL BANCO DEL EXAMEN

Benemérita Universidad Autónoma de Puebla

Ramón Aguirre Vara Fabiola López y López Alma D. Ambrosio Vázquez Manuel Martín Ortiz Etelvina Archundia Sierra Reyna Carolina Medina Ramírez

Apolonio Ata Pérez Juan Mejía Palafox Mario M. Bustillo Díaz José Luis Meza León

Mauricio Castro Cardona José Martín Orato R. Carlos Celaya Borgs

Francisco Javier Robles M. Ana Patricia Cervantes Marques Olivia Romero Tehuitzil

Arturo Díaz Pérez Ma. Guadalupe Salazar Zárate Martín Estrada Analco Alba Maribel Sánchez Gálvez

Jesús García Fernández Ma. del Carmen Santiago Díaz Rogelio González Velázquez Miguel Ángel Soriano Jiménez

Carlos Guillén Galván José Andrés Vázquez Flores Guillermo Jiménez de los Santos Eugenia Erica Vera Cervantes

Jorge Jiménez González Fernando Zacarías Flores José de Jesús Lavalle Martínez

Centro de Estudios Superiores del Estado de Sonora

Ricardo Moreno Molina

Centro Nacional de Evaluación para la Educación Superior, A.C.

José García Robledo Ángel Juanico Mireles

Silvia B. González Brambila

Centro Nacional de Investigación y Desarrollo Tecnológico

José Ruiz Ascencio

Centro Universitario Guadalajara LAMAR

Ana Eugenia Romo González

Consejo Nacional de Ciencia y Tecnología

Claudia Noemí González Brambila

Consorcio Red Uno, S.A. de C.V. M. I. Consultoría Empresarial, S.C.

Vicente Gutiérrez Lizarde Juan García Flores Chapa

Instituto Nacional de Astrofísica, Óptica y Electrónica

Jorge González Carballido

Instituto Politécnico Nacional, Centro de Investigación y de Estudios Avanzados

Juan Manuel Ibarra Zannatha Guillermo Morales Luna

194

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Instituto Politécnico Nacional, Escuela Superior de Computación

Guillermo Márquez Arreguín Andrés Ortigoza Campos

Instituto Politécnico Nacional, Unidad Profesional Interdisciplinaria de Ingeniería y

Ciencias Sociales y Administrativas

Víctor Álvarez Castorela Jorge Toro Gutiérrez Luis Ignacio Ceja Mena

Instituto Tecnológico de Acapulco

Eloy Cadena Mendoza Jorge Manuel López Teles Jorge Carranza Gómez Rodolfo Mena Rojas

Rosalía Angélica de la Cruz Manjarrez Beltrán José A. Montero Valverde Josué Flores Arratia Juan Manuel Rodríguez Vázquez

Ricardo Flores Oliveros Daniel Solís Chávez Mario Jiménez Vázquez Daniel Enrique Vázquez Solís

Roberto Liquidiano Rodríguez

Instituto Tecnológico de Campeche

Rafael Hernández Reyna

Instituto Tecnológico de Ciudad Madero

Héctor Joaquín Fraire Huacuja Araceli Moreno Ruiz Arquímedes Godoy Vinaja Guillermina Tobías Pugas

Instituto Tecnológico de Estudios Superiores de Occidente

Fernando Escobar Zúñiga

Instituto Tecnológico de Estudios Superiores de la Región Carbonífera

R. Arturo Borrego González Esperanza Guadalupe Ledezma Zamora Sarilú Cárdenas Rodríguez Elena Delia Martínez Salinas

Marcos Julián Carrillo Flores Ana Lilia Martínez Velázquez Marisa Escobedo Muñoz Lic. Cristela Tomasita Rodela Sosa

Josué Francisco Esparza Carrillo Víctor Vicente Sandoval García Gabriela Falcón Vaquera Juan Carlos Sifuentes García

Marco Antonio Flores Martínez Adrián Alberto Treviño Becerra Lic. Dora Lilia Guadiana Medina Gloria Leticia Valle Gallegos Carmen Olivia Guajardo Morales Magaly Maygreth Velarde Guanajuato

Mónica Jiménez López Homero Zertuche Zúñiga José Luis Lara Méndez

Instituto Tecnológico de León

Luis Ernesto Mancilla Espinosa

195

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Instituto Tecnológico de Tuxtepec

Gilberto Banda Guzmán Manuel Martínez Hernández Jaime Castillo Ransom Estela Martínez Rodríguez Óscar Castro Uscanga Francisco Eduardo Melchor Haro

María del Rocío Espinosa Avila Jorge Morales del Rivero María Francisca Estrada Campechano Elvia Osorio Barradas

J.E. Ferrer Hernández Hugo Abraham Pacheco Reyes Omar Flores Sánchez Gilberto Sánchez Andrade

Julio Cesar Galicia Utrera Mario Sentíes Ríos Guillermo Gómez Gómez Juan de Dios Tinoco Rivas

María de Lourdes Hernández Martínez Tomás Torres Ramírez

Instituto Tecnológico de Zacatepec

Carlos Estrada Abad Madaí Méndez Esquivel Norma Rocío Gómez Rivera Leticia Santa Olalla Ocampo

Noemí Lara Acono Luis Alberto Rodríguez Duarte Enrique López Durán María Isabel Vázquez Ocampo

Aldo Luis Méndez Pérez José Antonio Velázquez Santana

Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Estado de México

Roberto Gómez Cárdenas Isaac Rudomin Golberg

Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Morelos

Eduardo F. Morales Manzanares

Universidad Americana de Acapulco

J. Florentino Abarca P. Octaviano Juárez Romero Pedro Checa Chávez Carolina Palacios García

Martín Santiago Domínguez González José Alberto Salgado Coussin Alejandro Espinosa Manzo Gonzalo Trinidad Garrido

Universidad Autónoma de Aguascalientes

Francisco Javier Álvarez Rodríguez Manuel Mora Tavarez

Luis Enrique Arambula Miranda Rubén Darío Morquecho Valdés José Manuel Barrios Sánchez Felipe Padilla Díaz

Arturo Elías Ramírez Alejandro Padilla Díaz Luis Fernando Gutiérrez Marfileño Felipe de Jesús Rizo Díaz

Gerardo Leyva Hernández José Juan Romo Brisuela Jorge Eduardo Masías Luévano

Universidad Autónoma de Chiapas

José Eduardo Acosta Cano de los Ríos Laura de Jesús Velasco Estrada

María Candelaria Gutiérrez Gómez

196

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Universidad Autónoma de Chihuahua

Pedro Rafael Acosta Cano de los Ríos Fernando Martínez Reyes Maricela Ivette Caldera Franco Irma Judith Ruiz Rodríguez

Universidad Autónoma de Ciudad Juárez

Antonio Antolín Fonseca Jenaro C. Paz Gutiérrez

Mario Silvino Ávila Sandoval Fermín Esteban Porras Hernández Francisco G. Carrillo Castañeda Gabriel Eduardo Ramos Pérez Víctor Manuel Carrillo Saucedo Lidia H. Rascón Madrigal Víctor Manuel Casas Machado Ivonne Haydee Robledo Portillo

Fernando Edgar Díaz Prado Sergio A. Rojas Olivas Rafael García Martínez Oscar Ruiz Chávez

María Eugenia Garduño López Patsy Liliana Sánchez Flores Juan Luna González José Hilario Silos Calzada José María Muela . Martha Haifa Tamer Salcido

Miguel Nassri Chávez Isabel del Carmen Torres Mota Karla Miroslava Olmos Sánchez Lucila Villagómez Aveytia Jesús Gonzalo Palacios Valerio

Universidad Autónoma de Nuevo León

Edgar Danilo Domínguez Vera Vicente Treviño González

Universidad Autónoma de Querétaro

Alejandro Santoyo Rodríguez

Universidad Autónoma de Tamaulipas

Luis Francisco Cruces Alcantar Yolanda González Pérez

Carmen Celia Cruz Gómez Mauricio Herrera Rodríguez Marcela Rocío Galván González Azalea María Peña Blanco

Universidad Autónoma del Estado de México

Luis Emilio Castillo Márquez José Sergio Ruiz Castilla

Hipólito Gómez Ayala Gricelda Sánchez Sandoval Lilia Ojeda Toche Elisa del Rosario Soto Díaz

Universidad Autónoma Metropolitana, Azcapotzalco

Rossen Petrov Popnikolov Potchinkov

Universidad de Colima

Miguel Ángel Jacobo Briceño Margarita Glenda Mayoral Baldivia

Ma. del Rosario Cervantes Gutiérrez Jesús Martín Santos Virgen

197

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M AT I C A- C O M P U T AC I Ó N

Universidad de Guanajuato, Facultad de Matemáticas

Christian Edgar Laing Celestino

Universidad de las Américas, Puebla

Gerardo Ayala San Martín Ingrid Kirschning Albers Rogelio Dávila Pérez Alfredo Sánchez

Universidad de Occidente

Fernando Campos Camacho Carla Beatriz Landey Valenzuela

Laura Olivia Cruz Urrea Dina Esperanza López Elizarde María Higinia Germán Medina Dora Elsa Mendoza Ochoa

Jesús Ricardo González Ballesteros Míriam Ochoa Hallal María Félix Guerrero Calzada María Aída Santillán Núñez

Ana Laura Herrera Prado Ramón Patricio Velázquez Cuadras

Universidad del Valle de México

Mario Alberto Negrete Gómez

Universidad del Valle de Orizaba

María Alejandra Sánchez Bandala Marco A. Vázquez Romero

Universidad Iberoamericana, Campus Laguna

Diego Uribe Agundis

Universidad Iberoamericana, Plantel Golfo Centro

María Guadalupe López Molina

Universidad Iberoamericana, Plantel Santa Fe

Guillermo Manuel Mallén Fullerton

Universidad Juárez Autónoma de Tabasco

Francisco Diego Acosta Escalante

Universidad La Salle, México, D.F.

Hugo Banda Olvera Luis Lagar Ponce Juan Damián Silva Gabriela Romero Cruz Abeyro

Alberto Hernández González

Universidad Mexicana, S.C.

Ángel Martínez Acevedo Ricardo Rodarte Castillo José Enrique Martínez Rondero

198

G U Í A D E L E X AM E N G E N E R AL P AR A E L E G R E S O D E L A L I C E N C I AT U R A E N I N F O R M Á T I C A- C O M P U T AC I Ó N

Universidad Nacional Autónoma de México, ENEP-Aragón

Antonia Navarro González

Universidad Nacional Autónoma de México, Facultad de Estudios Superiores Cuautitlán

Sergio Pedro Acosta Torres Manuel Jáuregui Renault Conrado Camacho Arteaga Araceli Nivon Zaghi

Universidad Nacional Autónoma de México, Facultad de Ingeniería

Lucila Patricia Arellano Mendoza Raymundo Hugo Rangel Gutiérrez

Aurelio Adolfo Millán Nájera Laura Sandoval Montaño Marco Antonio Morales Aguirre Ana María Vázquez Vargas Marco Antonio Murray Lasso

Universidad Tecnológica de la Mixteca Universidad Valle del Bravo

Héctor Gabriel Acosta Mesa Antonio Luna Coca

Plinio Ezequiel Meneses Santisbón

Universidad Veracruzana, Facultad de Ciencias Administrativas y Sociales

José Luis Landa Guerrero

Universidad Veracruzana, Facultad de Estadística e Informática

Gildardo Aguilar Castillo Nora Elizabeth Hernández Zamora Margarita Edith Canal Martínez Epifania R. Marcial Sánchez

María Karen Cortés Verdín Erasto Alfonso Marín Lozano Juan Manuel Fernández Peña Juan Muñoz Navarro María Esther García Zamora Armando Pérez Flores

Edith Hernández Lagunes María Guadalupe Salazar Díaz

Universidad Veracruzana, Facultad de Contaduría y Administración

Patricia Arieta Melgarejo José Manuel Mavil Aguilera Enrique Forzán Aburto Jerónimo Ricárdez Jiménez

Antelmo García Argüelles Esteban Ricárdez Flores Daniel Antonio López Lunagómez María Luisa Velasco Ramírez

Universidad Veracruzana, Facultad de Instrumentación Electrónica

Leticia Cuéllar Hernández Sergio H. Hernández Machuca

Universidad Veracruzana, Facultad de Sistemas Computacionales Administrativos

Perla Inés Velasco Elizondo

Apoyos Empresariales

Pearson Educación Latinoamérica

199

El Centro Nacional de Evaluación para la Educación Superior (CENEVAL) es una Asociación Civil constituida el 28 de abril de 1994, como se hace constar en la escritura pública número 87036 pasada ante la fe del notario 49 de Distrito Federal. Se encuentra inscrito en el Registro Nacional de Instituciones Científicas y Tecnológicas del Consejo Nacional de Ciencia y Tecnología número 95/506 del 10 de marzo de 1995. Miembro de la International Association for Educational Assessment (enero, 1996). Asociado a la Federation of Schools of Accountancy (Estados Unidos, enero, 1996).

Miembro del Institute of Internal Auditors (Estados Unidos, enero, 1996). Acreditado como Organismo Certificador por el Consejo de Normalización y Certificación de Competencia Laboral (Conocer) (1998).

CENEVAL, A. C.®, EXANI-I®, EXANI-II®, son marcas registradas ante la Secretaría Comercio y Fomento Industrial con el número 478968 del 29 de julio de 1994. EGEL ®, con el número 628837 del 1 de julio de 1999, EXANI-III®,con el número 628839 de 1 de julio de 1999. .

200