guía de examen examen general para el egreso de la ... · primordialmente el plan de estudios...
TRANSCRIPT
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