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 INFOCOMP) 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: carlos.jimenez_delacuestaotero@ceneval.edu.mx
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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓN
I. PRESENTACIÓN
El Examen General para el Egreso de la Licenciatura en Informática-Computación (EGEL InfoComp) 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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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áticacomputació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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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áticaComputació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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓN
TABLA DE PONDERACIÓN
PERFIL “A”
Área
Subárea Las organizaciones Entorno social El área de informática Normatividad jurídica Matemáticas básicas Matemáticas Matemáticas aplicadas Matemáticas discretas Teoría matemática de la computación Física Arquitectura de computadoras Sistemas digitales Tipos y configuraciones de computadoras Transmisión y comunicación de datos Redes Modelos Intercomunicación de redes Seguridad de la información Traductores Software de base Sistemas operativos Utilerías y manejadores Algorítmica Programación e ingeniería de Paradigmas de programación y software lenguajes Sistemas e industria del software Bases de datos Tratamiento de información Recuperación de información Sistemas de información Graficación, inteligencia Graficación artificial e interacción humano- Inteligencia artificial computadora Interacción humano-computadora TOTAL
12
Ponderación % Parcial Total 10.00 10.00 27.50 7.50 4.58 3.33 12.50 2.92 1.67 0.84 2.08 7.50 4.58 1.45 2.92 2.50 0.63 1.04 2.08 4.38 7.50 2.50 7.50 6.25 1.25 5.00 2.19 2.19 3.12 100
7.50
7.50
17.50
12.50
7.50 100
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓN
TABLA DE PONDERACIÓN
PERFIL “B”
Área
Subárea Las organizaciones Entorno social El área de informática Normatividad jurídica Matemáticas básicas Matemáticas Matemáticas aplicadas Matemáticas discretas Teoría matemática de la computación Física Arquitectura de computadoras Sistemas digitales Tipos y configuraciones de computadoras Transmisión y comunicación de datos Redes Modelos Intercomunicación de redes Seguridad de la información Traductores Software de base Sistemas operativos Utilerías y manejadores Algorítmica Programación e ingeniería de Paradigmas de programación y software lenguajes Sistemas e industria del software Bases de datos Tratamiento de información Recuperación de información Sistemas de información Graficación, inteligencia Graficación artificial e interacción humano- Inteligencia artificial Computadora Interacción humano-computadora TOTAL
13
Ponderación % Parcial Total 10 5 20 5 6.88 3.95 15 2.92 1.25 1.04 3.02 7.5 3.44 1.88 4.17 3.32 0.63 1.56 3.02 2.92 7.5 5 5 7.5 1.25 6.25 2.5 2.5 2.5 100
10
7.5
17.5
15
7.5 100
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓN
TABLA DE PONDERACIÓN
PERFIL “C”
Área
Subárea Las organizaciones Entorno social El área de informática Normatividad jurídica Matemáticas básicas Matemáticas Matemáticas aplicadas Matemáticas discretas Teoría matemática de la computación Física Arquitectura de computadoras Sistemas digitales Tipos y configuraciones de computadoras Transmisión y comunicación de datos Redes Modelos Intercomunicación de redes Seguridad de la información Traductores Software de base Sistemas operativos Utilerías y manejadores Algorítmica Programación e ingeniería de Paradigmas de programación y software lenguajes Sistemas e industria del software Bases de datos Tratamiento de información Recuperación de información Sistemas de información Graficación, inteligencia Graficación artificial e interacción humano- Inteligencia artificial computadora Interacción humano-computadora TOTAL
14
Ponderación % Parcial Total 5 2.5 10 2.5 11.67 7.4 25 4.05 1.88 2.19 3.96 10 3.85 2.08 4.16 3.13 0.63 3.7 4.2 2.1 10 5 5 3.23 0.73 1.04 3.5 5 1.5 100
10
10
20
5
10 100
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓN
TABLA DE PONDERACIÓN
PERFIL “D”
Área
Subárea Las organizaciones Entorno social El área de informática Normatividad jurídica Matemáticas básicas Matemáticas Matemáticas aplicadas Matemáticas discretas Teoría matemática de la computación Física Arquitectura de computadoras Sistemas digitales Tipos y configuraciones de computadoras Transmisión y comunicación de datos Redes Modelos Intercomunicación de redes Seguridad de la información Traductores Software de base Sistemas operativos Utilerías y manejadores Algorítmica Programación e ingeniería de Paradigmas de programación y software lenguajes Sistemas e industria del software Bases de datos Tratamiento de información Recuperación de información Sistemas de información Graficación, inteligencia Graficación artificial e interacción humano- Inteligencia artificial computadora Interacción humano-computadora TOTAL
15
Ponderación % Parcial Total 3.46 1.77 7 1.77 10.52 7.52 22 2.71 1.25 4.67 8.33 21 8 2.7 4.77 2.7 0.83 3.23 4.17 2.6 7.3 4.9 4.8 3.13 0.85 3.02 1.25 2.29 1.46 100
11
10
17
7
5 100
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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 El área de Informática Normatividad Jurídica MATEMÁTICAS Matemáticas Básicas
10.00 10.00 7.50
51 41 39
72
39
Matemáticas Aplicadas Matemáticas Discretas Teoría Matemática de la Computación ARQUITECTURA DE COMPUTADORAS Física Sistemas Digitales
4.58
22
44
10
12
3.33 2.92 1.67
12 10 6
28
8
2
96
37
48
3
32
5
7
12.50
0.84 2.08
8 14
4.58
25
1.45
6
Modelos
2.92
11
Intercomunicación de Redes Seguridad de la Información SOFTWARE DE BASE Traductores
2.50 0.63
12 5
1.04
10
Sistemas Operativos Utilerías y Manejadores PROGRAMACIÓN E SOFTWARE
2.08 4.38
20 16
INGENIERÍA
16
3
3
20
11
3
44
21
4
28
11
72
33
4
60
27
6
7.50
Tipos y Configuraciones de Computadoras REDES Transmisión y Comunicación de Datos
8
8
7.50
6
14
6
24
11
10
10
1
5
7.50
DE
20 42
20 16
17.50
Algorítmica
7.50
37
72
25
12
Paradigmas de Programación y Lenguajes Sistemas e Industria del Software TRATAMIENTO DE INFORMACIÓN
2.50 7.50
11 37
24
8
3
12.50
Bases de Datos
6.25
33
Recuperación de Información Sistemas de Información GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO–COMPUTADORA Graficación Inteligencia Artificial
1.25 5.00
3 24
Interacción Humano-Computadora
3.12
SUMA
96 4
12 48
3 24
7.50
2.19 2.19
10 12 100
21 21
13
30
488
240 102 14 240 97
17
9 9
1 3
13 20 240 115 14 240 106 20
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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 El área de Informática Normatividad Jurídica MATEMÁTICAS Matemáticas Básicas Matemáticas Aplicadas
10.00 5.00 5.00
60 23 26
96 48
6.88 3.95
26 13
66 38
4 4
22 9
Matemáticas Discretas Teoría Matemática de la Computación ARQUITECTURA DE COMPUTADORAS Física Sistemas Digitales Tipos y Configuraciones de Computadoras
2.92 1.25
12 6
28
6
6
1.04 3.02 3.44
REDES Transmisión y Comunicación de Datos
48
26
1.88
16
18
16
Modelos
4.17
40
Intercomunicación de Redes
3.32
23
32
23
Seguridad de la Información SOFTWARE DE BASE Traductores Sistemas Operativos
0.63
6
29 33
11 22
40
40
6
6
72
32
48
29
10 6 4
10.00
6 7.50
1.56 3.02 2.92
INGENIERÍA
12
7.50 10
DE
7 20
15 29
7 20
14
28
14
17.50
Algorítmica
7.50
35
Paradigmas de Programación y Lenguajes Sistemas e Industria del Software TRATAMIENTO DE INFORMACIÓN Bases de Datos
5.00 5.00
20 29
7.50
33
Recuperación de Información Sistemas de Información GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO–COMPUTADORA Graficación Inteligencia Artificial
1.25 6.25
4 38
12
2.50 2.50
10 14
24
9
Interacción Humano-Computadora
2.50
15
24
15
543
240 53
SUMA
3 3
15.00
10 17 26
Utilerías y Manejadores PROGRAMACIÓN E SOFTWARE
57 20
48
11
3
9
15.00 72
28
60
38
5
4
7.50
100
18
1 24 47 240 141
5
14
240 132
6
240 146 13
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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 ENTORNO SOCIAL
10.00
Las Organizaciones El área de Informática Normatividad Jurídica MATEMÁTICAS Matemáticas Básicas Matemáticas Aplicadas
5.00 2.50 2.50
27 12 22
48
24
3 24 24
11 22
1
112
9
34
25.00 11.67 7.40
43 24
4.05 1.88
14 9
71
7
17
39
11
3
Matemáticas Discretas Teoría Matemática de la Computación ARQUITECTURA DE COMPUTADORAS Física Sistemas Digitales Tipos y Configuraciones de Computadoras
2.19 3.96 3.85
REDES 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
Seguridad de la Información SOFTWARE DE BASE Traductores Sistemas Operativos
0.63
5
6
5
Utilerías y Manejadores PROGRAMACIÓN E SOFTWARE
14 19 31
21 38 37
11 16 31
30
17
96
34
3 3
10.00 3.70 4.20 DE
10 15
36 40
8 13
2 2
8
20
8
48 48
19 34
1
48
19
4
27 240 101
9
20.00
Algorítmica
10.00
43
Paradigmas de Programación y Lenguajes Sistemas e Industria del Software TRATAMIENTO DE INFORMACIÓN Bases de Datos
5.00 5.00
20 34
3.23
16
31
16
Recuperación de Información Sistemas de Información GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO–COMPUTADORA Graficación Inteligencia Artificial
0.73 1.04
2 10
7 10
2 10
3.50 5.00
19 23
34
15
Interacción Humano-Computadora
1.50
7
SUMA
9
10.00
2.10 INGENIERÍA
18
10.00
9
5.00
10.00
100
503
19
4 14
240 85
7
240 113 35 240 118 15
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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 El área de Informática Normatividad Jurídica MATEMÁTICAS Matemáticas Básicas Matemáticas Aplicadas
3.46 1.77 1.77
21 7 17
17
5
10.52 7.52
40 22
2.71 1.25
9 6
101
12
7
17
17
1
72
4
18
26
8
1
80
14
13
21.00 4.67 8.33 8.00
26 27 33
45
16
10
77
29
4
7 13
31 40
7 13
8
25
8
22
13
2.70
17
26
13
Modelos
4.77
32
46
32
Intercomunicación de Redes
2.70
14
Seguridad de la Información SOFTWARE DE BASE Traductores Sistemas Operativos
0.83
6
8
6
11.00 4 26
14
10.00 3.23 4.17 2.60
INGENIERÍA
33
6
REDES Transmisión y Comunicación de Datos
DE
17.00
Algorítmica
7.30
35
70
24
11
Paradigmas de Programación y Lenguajes Sistemas e Industria del Software TRATAMIENTO DE INFORMACIÓN Bases de Datos
4.90 4.80
19 33
47 46
18 33
1
3.13
26
Recuperación de Información Sistemas de Información GRAFICACIÓN, INTELIGENCIA ARTIFICIAL E INTERACCIÓN HUMANO–COMPUTADORA Graficación Inteligencia Artificial
0.85 3.02
4 25
8 29
4 25
1.25 2.29
6 13
Interacción Humano-Computadora
1.46
12
SUMA
20
22.00
Matemáticas Discretas Teoría Matemática de la Computación ARQUITECTURA DE COMPUTADORAS Física Sistemas Digitales Tipos y Configuraciones de Computadoras
Utilerías y Manejadores PROGRAMACIÓN E SOFTWARE
33 2
7.00 30
26
5.00
100
478
20
12 14 240 95
5
1
12
39 240 130 12 240 68
34 240 86
14
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓN
El total de reactivos por perfil es el siguiente: PERFIL A B C D
TOTAL DE REACTIVOS 488 543 503 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 CALIFICACIÓN MÍNIMA PARA OBTENER EL TESTIMONIO DE DESEMPEÑO SOBRESALIENTE
CALIFICACIÓN MÍNIMA PARA OBTENER EL TESTIMONIO DE DESEMPEÑO SATISFACTORIO
ESCALA CENEVAL
700
800
900
1000
PRIMER RANGO DE ACIERTOS
1100 RANGO DOMINIO SATISFACTORIO
21
1200
1300
RANGO DOMINIO SOBRESALIENTE
GUÍA DEL EXAMEN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORMÁTICA-COMPUTACIÓ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 Matemáticas Arquitectura de Computadoras Redes Software de Base Programación e Ingeniería de Software Tratamiento de Información Graficación, Inteligencia Artificial e Interacción HumanoComputadora
1158 1150 1165 1167 1165 1062 1052 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
C amino 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énez_delacuestaotero@ceneval.edu.mx
22
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN CIENCIAS FARM ACÉUTICAS
Luis Gómez Carreola
Informática - Computación
7 de Abril del 2005
21
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
ROSADO OCTAVIO SOLANO GUTIÉTRREZ
Informática - Computación
7 de Abril del 2005
Ing. Carlos Galdeano Bienzobas Coordinador
22
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 a
CORRECTO
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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: • • • • • •
+ * / mod div
suma resta multiplicación división módulo 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) cadena, en donde:
27
Regresa
una
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
e1 else e2 • case variable | expresión of valor1: e1 valor2: e2 . . .
28
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
valorn: en otherwise: 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 . en return 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 [TERG93]
bibliográficas:
[CHII91],
[HALR96],
[KOOW96],
[ROBS95],
[STOF96],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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: [MORJ97], [VANW94]
[EMEF99],
[GITL95],
[GITL95a],
[HORS94],
[JOHM94],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
• •
Banca: central, pública, privada, comercial, de desarrollo (R, E) Situación económica de México (R)
(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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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ñosdirectores (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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 [WALM99]
bibliográficas:
[FREW90],
[HINM90],
[JOHR97],
[MENS97],
[MILF95],
2. Distribuciones •
Problemas aplicando la función de distribución: binomial y normal (R, E, RP)
39
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
Sugerencias [WALM99]
bibliográficas:
[FREW90],
[HINM90],
[JOHR97],
[MENS97],
[MILF95],
[MENS97],
[MILF95],
II. Estadística 1. Estadística descriptiva •
Tamaño de la muestra en una población normal (R, E, RP)
Sugerencias [WALM99]
bibliográficas:
[FREW90],
[HINM90],
[JOHR97],
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 [WALM99]
bibliográficas:
[FREW90],
[HINM90],
[JOHR97],
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
[MENS97],
[MILF95],
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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], [SETR92], [STRB93], [TOUD90], [WINB89]
[BURH90],
[KERR91],
[PRAZ97],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 [ULLW99]
bibliográficas:
[ELMN97],
[HANH97],
[KORS98],
[KROD96],
[ULLJ82],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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, CAD/CAM, etcétera) (R) Clasificación y alcances del software (R, E)
visualización,
cartografía,
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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. 13 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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 [TERG93]
bibliográficas:
[CHII91],
[HALR96],
[KOOW96],
[ROBS95],
[STOF96],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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: [MORJ97], [VANW94]
[EMEF99],
[GITL95],
[GITL95a],
[HORS94],
[JOHM94],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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ñosdirectores (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
2. No lineal • • • •
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 [WALM99]
bibliográficas:
[FREW90],
[HINM90],
[JOHR97],
[MENS97],
[MILF95],
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 [WALM99]
bibliográficas:
[FREW90],
[HINM90],
[JOHR97],
[MENS97],
[MILF95],
[MENS97],
[MILF95],
II. Estadística 1. Estadística descriptiva •
Tamaño de la muestra en una población normal (R, E, RP)
Sugerencias [WALM99]
bibliográficas:
[FREW90],
[HINM90],
[JOHR97],
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 [WALM99]
bibliográficas:
[FREW90],
[HINM90],
71
[JOHR97],
[MENS97],
[MILF95],
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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. 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 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]
72
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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] 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 •
Aritmética de punto fijo y de punto flotante (R)
Sugerencias bibliográficas: [GAJD97], [MANK98], [MANM97], [NELN96], [TOCR97]
74
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 (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) Manejo de dispositivos de E/S (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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], [SETR92], [STRB93], [TOUD90], [WINB89]
[BURH90],
[KERR91],
[PRAZ97],
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]
87
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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] 10. Bases de datos distribuidas • •
Fragmentación (R) Replicación (R)
Sugerencias bibliográficas: [BELG92], [HANH97], [KORS98]
90
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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, CAD/CAM, etcétera) (R) Clasificación y alcances del software (R, E)
Sugerencias bibliográficas: [FOLV96], [HEAB95]
92
visualización,
cartografía,
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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] 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, E) 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. 13 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
3.- Matriz de especificaciones del perfil “C” 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 [TERG93]
bibliográficas:
[CHII91],
[HALR96],
[KOOW96],
[ROBS95],
[STOF96],
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 (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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) 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: [MORJ97], [VANW94]
[EMEF99],
[GITL95],
[GITL95a],
[HORS94],
[JOHM94],
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) Empresas de bienes y servicios informáticos (R, E)
Sugerencias bibliográficas: [CANS97], [MENJ89]
98
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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ñosdirectores (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
2. No lineal • • • • •
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)
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] 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]
104
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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, GaussSeidel 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 (RP) Potencia eléctrica (RP) Resistencia (RP) Ley de Ohm (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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] 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) Manejadores para supervisión y diagnóstico de dispositivos físicos (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) 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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, E) Programación lógica (Prolog) (R, E) Conceptos de programación visual (R)
Sugerencias bibliográficas: [ARNK97], [BRAI90], [SETR92], [STRB93], [TOUD90], [WINB89]
[BURH90],
[KERR91],
[PRAZ97],
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]
121
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 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 • •
Definición y objetivos de la graficación (R) Aplicaciones (multimedios, ambientes inmersivos, CAD/CAM, etcétera) (R)
Sugerencias bibliográficas: [FOLV96], [HEAB95]
126
visualización,
cartografía,
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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)
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) 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]
129
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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. 13 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 [TERG93]
bibliográficas:
[CHII91],
[HALR96],
[KOOW96],
[ROBS95],
[STOF96],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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: [MORJ97], [VANW94]
[EMEF99],
[GITL95],
[GITL95a],
[HORS94],
[JOHM94],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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ñosdirectores (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
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) 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]
137
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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, GaussSeidel 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. 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)
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]
141
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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) Imanes (R)
Sugerencias bibliográficas: [ALOF76], [EEHA93], [SEAZ88] 3. Circuitos eléctricos • • •
Medición de corriente y voltaje (R) Métodos de análisis en el dominio de la frecuencia y del tiempo de circuitos RC, RL y RLC (RP) Funciones de transferencia (E)
Sugerencias bibliográficas: [BOYN97], [HAYK93], [NILJ95] III. Electrónica 1. Principios y elementos de la electrónica • • • •
Circuitos con diodos y transistores (E) Compuertas lógicas (R) Características e integración de las tecnologías: TTL, ECL, MOS, CMOS, I2L, MSI, LSI, VLSI (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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)
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] III. Transmisión de datos 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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) 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] 3. Redes locales (LAN) • • • • • • • •
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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) 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 • • • •
Modelo cliente-servidor (R, E, RP) 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 (RP) Herramientas para reparación y recuperación (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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], [SETR92], [STRB93], [TOUD90], [WINB89]
[BURH90],
[KERR91],
[PRAZ97],
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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]
159
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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 [ULLW99]
bibliográficas:
[ELMN97],
[HANH97],
[KORS98],
[KROD96],
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
[ULLJ82],
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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 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, CAD/CAM, etcétera) (R)
Sugerencias bibliográficas: [FOLV96], [HEAB95]
163
visualización,
cartografía,
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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. 13 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
170
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
5.- Sugerencias bibliográficas para los cuatro perfiles Clave [AHOS90]
Descripción 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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, PrenticeHall,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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
Clave [ELIA96a]
Descripción 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 con aplicaciones (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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
Clave [GUAG95] [HALF98] [HALR96] [HANH97] [HARD92] [HARR95] [HAYJ96] [HAYK93] [HEAB95] [HENP97] [HERR90] [HERR98] [HEUJ96] [HICJ93] [HILL91] [HINM90] [HIXH93] [HOFK87] [HORF96] [HORS94] [HSUH73] [HUBD88] [HUGD86] [HULG85] [IMCP96]
Descripción Guajardo Cantú, Gerardo y cols., Contabilidad financiera (2a. ed.),McGraw-Hill, México, 1995. Halsall, Fred, Redes/comunicación de datos (4a. ed.), Addison Wesley Longman, México, 1998. Hall, Richard H., Organizaciones: estructuras, procesos y resultados (6a. ed.), Prentice Hall, 1996. Hansen, Gary W., James V. Hansen, Diseño y administración de bases de datos (2a. ed.), Prentice-Hall, México, 1997. Harel, David, Algorithmics, The spirit of computing (2a. ed.), Addison-Wesley Publishing Company, 1992. Hart, Rosenberg, Client/server computing for technical professionals, McGraw-Hill, 1995. Hayes, John B., Introducción al diseño lógico digital, Addison Wesley Longman,1996. Hayt, William H.& Jack E. Kemmerly, Engineering circuits analysis (5a. ed.), McGrawHill, Inc., 1993. Hearn, Donald y M. Pauline Baker, Gráficas por computadora (2a. ed.), Prentice-Hall, México, 1995. Hennessy, John L., David A. Patterson & David A. Peterson, Computer organization and design: the hardware/software interface, Morgan Kaufmann, 1997. Hernández Jiménez, Ricardo, Administración de centros de cómputo, Trillas, México, 1990. Hernández Jiménez, Ricardo, Administración de la función informática (6a. ed.), Trillas, México, 1998. Heuring, Vinvent P., Harry F. Jordan & Miles Murdocca, Computer systems design and architecture, Addison-Wesley, 1996. Hicks, J. O., Management information systems, a user perspective, West Publishing Company, EUA, 1993. Hiller, F. y G. Lieberman, Introducción a la investigación de operacionees, McGrawHill, México, 1991. Hines W. & D. Montgomery, Probability and statistics in engineering and management science (2a. ed.), John Wiley & Sons, Inc., 1990. Hix, D. & H.R. Hartson, Developing user interfaces, John Wiley and Sond, Inc., 1993. Hoffman, Kenneth y Ray Kunze, Álgebra lineal, Prentice Hall, 1987. Horngren, Charles T., George Foster, Contabilidad de costos (8a. ed.), Prentice Hall, 1996. Horngren, Charles T. y Gary L. Sundem, Contabilidad financiera (5a. ed.), Prentice Hall, 1994. Hsu, Hwei P., Análisis de Fourier, Addison Wesley Longman, 1973. Hubel, D.H., Eye, brain and vision, Scientific American Library, 1988. Hughes, David G., Mercadotecnia, planeación estratégica, Iberoamericana, México, 1986. Hulsman, Lawrence P., Jerald Graeme y Gene E. Tobey, Amplificadores operacionales: principios y aplicaciones, Diana, 1985. Instituto Mexicano de Contadores Públicos, A. C., Principios de contabilidad generalmente aceptados, México, 1996.
174
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
Clave [ISHK92]
Descripción Ishikawa, Kaoru, ¿Qué es el control total de calidad? La modalidad japonesa, Norma, Colombia, 1992. [JACC96] Jacobson Ivar, Magnus Christerson, Patrik Jonsson & Gunnar Overgard, Objectoriented 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. Lehmann, Charles, Geometría analítica, Limusa Noriega Editores, México, 1981. Levine, Guillermo, Introducción a la computación y a la programación estructurada (2a. ed.), Mc.Graw-Hill, México, 1989. Levine, Guillermo, Estructuras fundamentales de la computación: los principios, Mc.Graw-Hill, México, 1997.
[LEHC81] [LEVG89] [LEVG97]
*
175
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
Clave [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]
[LISR]
Ley del Impuesto al Activo y su Reglamento, México. Li, David, Auditoría en centros de cómputo, Trillas, México, 1991. Lister, M. A. & R. Eager, Fundamentals of operating systems, Springer-Verlag, Nueva York, 1993. * Ley del Impuesto Sobre la Renta y su Reglamento, México.
[LIVA]
Ley del Impuesto al Valor Agregado y su Reglamento, México.
[LIDA91] [LISE93]
Descripción *
* * *
*
*
*
[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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
Clave [MILF95] [MITT97] [MONN97] [MORJ97]
Descripción Miller, I., J. Freund y R. Jhonson, Probabilidad y estadística para ingenieros (4a. ed.), Prentice-Hall Hisponoamericana, 1995. Mitchell, Thomas M., Machine learning, McGraw-Hill, 1997. Mondy, R. Wayne y Robert M. Noe, Administración de recursos humanos (6a. ed.), Prentice Hall, 1997. 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
Clave [RODJ81] [RODJ91] [ROLD92] [RUMB96] [RUSN96] [SALD92] [SANC94] [SAVR92] [SAYA95] [SCHH83] [SCHM94] [SEAZ88] [SEDR95] [SEEJ97] [SETR92] [SHEC94] [SHEF91] [SHNB97] [SILJ94] [SILP94] [SLOJ97] [SOLJ91] [SOLN88] [SOLS85] [SOLS88] [SOMI96]
Descripción Rodríguez Rodríguez, Joaquín, Curso de derecho mercantil, Porrúa, México, 1981. Rodríguez Valencia, Joaquín, Administración moderna de personal I, ECASA, México, 1991. Rolston, David, Principios de inteligencia artificial y sistemas expertos, McGraw-Hill, México, 1992. Rumbaught, James, Michael Blaha, William Premerlani y Frederick Lorensen, Modelado y diseño orientados a objetos, Prentice-Hall, México, 1996. Russel, Stuart y Peter Norving, Inteligencia artificial un enfoque moderno, Prentice Hall, 1996. Salvatore, Dominick, Microeconomía (3a. ed.), McGraw-Hill, México, 1992. Sanders, Joc & Eugene Curran, Software quality, Addison Wesley, 1994. Savant, C.J. Jr., Martin S. Roden y Gordon L. Carpenter, Diseño electrónico. Circuitos y sistemas (2a. ed.), Addison Wesley Longman,1992. Sayers, I.C. Ian, Alan Adams, E. Graeme y Adrian Robson, Principios de microprocesadores (1a. ed. en español), CECSA, 1995. Schiller, H., El poder informático. Imperios tecnológicos y relaciones de dependencia, Ediciones Gustavo Gili, México, 1983. Schwarts, Mischa, Redes de telecomunicaciones. Protocolos, modelado y análisis, Addison Wesley Longman, México, 1994. Sears, Francis W, Mark W. Zamansky y Hugh D. Young, Física universitaria (6a. ed. en español), Addison-Weley Iberoamericana, EUA, 1988. Sedgewick, Robert, Algoritmos (versión C, C++), Addison-Wesley/Díaz de Santos, 1995. Seen, James A., Análisis y diseño de sistemas de información (2a. ed.), McGraw-Hill, 1997. Sethi, Ravi, Lenguajes de programación. Conceptos y constructores, AddisonWesley Longman, México, 1992. Sherman, Bohlander y Chruden, Administración de los recursos humanos, Iberoamérica, México, 1994. Sheid, Francis, Métodos numéricos, McGraw-Hill, 1991. Shneiderman, Ben, Designing the user interface: strategies for effective humancomputer interaction (3a. ed.), Addison Wesley Logman, 1997. Silvestre Méndez, José, Problemas económicos de México, McGraw-Hill, México, 1994. Silberschatz, Abraham, James L. Peterson y Peter B. Galvin, Sistemas operativos. conceptos fundamentales (3a. ed.), Addison-Wesley Longman, México, 1994. Sloman, John, Introducción a la macroeconomía (3a. ed.), Prentice Hall, 1997. Solar González, Jorge, Cinemática y dinámica básica para ingenieros (1a. reimp.), Trillas, 1991. Solís, R., J. Nolasco y Victoria A., Geometría analítica, Limusa Noriega Editores, Fac. de Ingeniería, UNAM, México, 1988. Solar, Speziale, Apuntes de álgebra lineal (2a. ed.), Fac. de Ingeniería, UNAM, México, 1985. Solar, Speziale, Algebra I (2a. ed.), Limusa Noriega Editores, Fac. de Ingeniería, UNAM, México, 1988. Sommerville, Ian, Software engineering (5a. ed.), Addison-Wesley, 1996.
178
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
Clave [STAW97]
Descripción Stallings, William, Organización y arquitectura de computadoras (4a. ed.), PrenticeHall, 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
Clave [WEIM95] [WELH87] [WINB89] [WINP94] [WIRN87] [YOUE92] [YOUE93] [ZILD88]
Descripción Weiss, Mark Allen, Estructuras de datos y análisis de algoritmos, Addison Wesley Longman, México, 1995. Welsch, Glenn A. y Rondald W. Hilton, Presupuestos: planificación y control de utilidades (5a. ed.), Prentice-Hall, México, 1987. Winston, Patrick Henry & K. P. Berthold, LISP (3a. ed.), Addison-Wesley,1989. Winston, Patrick Henry, Inteligencia artificial (3a. ed.), Addison-Wesley Longman, México, 1994. Wirth, Niklaus, Algoritmos y estructuras de datos, Prentice-Hall, 1987. Yourdon, Edward, Decline & fall of the american programmer, Prentice Hall, 1992. Yourdon, Edward, Análisis estructurado moderno, Prentice-Hall, México, 1993. 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
Ejemplo 1: Entorno social 1.
Son actividades que se deben efectuar durante la planeación de la auditoría: I. II. III. IV. V.
Determinar si las actividades se realizan en forma adecuada de acuerdo con las disposiciones establecidas Determinar los aspectos por revisar Revisar los documentos donde se evidencie el trabajo realizado Conocer con detalle los sistemas, procedimientos y actividades 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
Ejemplo 2: Matemáticas El orden y grado, respectivamente, de la ecuación diferencial siguiente son:
2.
2
3
⎛ d y ⎞ + 2 d 2 y + 2 ⎛ dy ⎞ = 0 ⎟ ⎜ ⎟ 2 x ⎜ dx dx ⎝ ⎠ ⎝ dx ⎠ 3
3
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
Ejemplo 4: Redes En el modelo OSI, una de las funciones de la capa de enlace es:
4.
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 ¿Cuál es el propósito del análisis lexicográfico?
5.
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
Ejemplo 7: Tratamiento de información Son funciones de un administrador de bases de datos, con EXCEPCIÓN de:
7.
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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: opegel@ceneval.edu.mx 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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 Subcoordinador del EGEL en InformáticaComputació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 Instituto Latinoamericano de Comunicación Educativa
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
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 Ingeniería y Ciencias Sociales y Administrativas del Instituto Politécnico Nacional
Lic. Saúl Romero Astorga Universidad Tecnológica de México
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
ARQUITECTURA DE COMPUTADORAS M. en C. Rafael Rivera Rodríguez Benemérita Universidad Autónoma de Puebla
M. en C. Fermín Pascual Estrada González Universidad de Colima
Dr. Víctor Hugo Zárate Silva Departamento de Electrónica del Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Morelos
Ing. Jerónimo López Gómez Universidad del Valle de México, Plantel Lomas Verdes
Dr. Jorge Martínez Carballido Instituto Nacional de Astrofísica Óptica y Electrónica
Ing. Mario Alberto Negrete Gómez 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 MetropolitanaAzcapotzalco
190
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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
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
Dr. Jenaro Carlos Paz Gutiérrez 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 MetropolitanaAzcapotzalco
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
M. en I. Juan Manuel Fernández Peña 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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓ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
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 Universidad Autónoma de Chiapas
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 MetropolitanaAzcapotzalco
M. en C. Gerardo León Lastra Dirección General de TV UNAM
Dr. Gueorgii Khachaturov Maltseva Universidad Autónoma MetropolitanaAzcapotzalco
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
Dr. Alfredo Sánchez Universidad de las Américas, Puebla
192
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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 MetropolitanaAzcapotzalco
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
AUTORES DE REACTIVOS QUE FORMAN PARTE DEL BANCO DEL EXAMEN Benemérita Universidad Autónoma de Puebla Ramón Aguirre Vara Alma D. Ambrosio Vázquez Etelvina Archundia Sierra Apolonio Ata Pérez Mario M. Bustillo Díaz Mauricio Castro Cardona Carlos Celaya Borgs Ana Patricia Cervantes Marques Arturo Díaz Pérez Martín Estrada Analco Jesús García Fernández Rogelio González Velázquez Carlos Guillén Galván Guillermo Jiménez de los Santos Jorge Jiménez González José de Jesús Lavalle Martínez
Fabiola López y López Manuel Martín Ortiz Reyna Carolina Medina Ramírez Juan Mejía Palafox José Luis Meza León José Martín Orato R. Francisco Javier Robles M. Olivia Romero Tehuitzil Ma. Guadalupe Salazar Zárate Alba Maribel Sánchez Gálvez Ma. del Carmen Santiago Díaz Miguel Ángel Soriano Jiménez José Andrés Vázquez Flores Eugenia Erica Vera Cervantes Fernando Zacarías Flores
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 Silvia B. González Brambila
Ángel Juanico Mireles
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
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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 Luis Ignacio Ceja Mena
Jorge Toro Gutiérrez
Instituto Tecnológico de Acapulco Eloy Cadena Mendoza Jorge Carranza Gómez Rosalía Angélica de la Cruz Manjarrez Beltrán Josué Flores Arratia Ricardo Flores Oliveros Mario Jiménez Vázquez Roberto Liquidiano Rodríguez
Jorge Manuel López Teles Rodolfo Mena Rojas José A. Montero Valverde Juan Manuel Rodríguez Vázquez Daniel Solís Chávez Daniel Enrique Vázquez Solís
Instituto Tecnológico de Campeche Rafael Hernández Reyna Instituto Tecnológico de Ciudad Madero Héctor Joaquín Fraire Huacuja Arquímedes Godoy Vinaja
Araceli Moreno Ruiz 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 Sarilú Cárdenas Rodríguez Marcos Julián Carrillo Flores Marisa Escobedo Muñoz Josué Francisco Esparza Carrillo Gabriela Falcón Vaquera Marco Antonio Flores Martínez Lic. Dora Lilia Guadiana Medina Carmen Olivia Guajardo Morales Mónica Jiménez López José Luis Lara Méndez
Esperanza Guadalupe Ledezma Zamora Elena Delia Martínez Salinas Ana Lilia Martínez Velázquez Lic. Cristela Tomasita Rodela Sosa Víctor Vicente Sandoval García Juan Carlos Sifuentes García Adrián Alberto Treviño Becerra Gloria Leticia Valle Gallegos Magaly Maygreth Velarde Guanajuato Homero Zertuche Zúñiga
Instituto Tecnológico de León Luis Ernesto Mancilla Espinosa
195
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
Instituto Tecnológico de Tuxtepec Gilberto Banda Guzmán Jaime Castillo Ransom Óscar Castro Uscanga María del Rocío Espinosa Avila María Francisca Estrada Campechano J.E. Ferrer Hernández Omar Flores Sánchez Julio Cesar Galicia Utrera Guillermo Gómez Gómez María de Lourdes Hernández Martínez
Manuel Martínez Hernández Estela Martínez Rodríguez Francisco Eduardo Melchor Haro Jorge Morales del Rivero Elvia Osorio Barradas Hugo Abraham Pacheco Reyes Gilberto Sánchez Andrade Mario Sentíes Ríos Juan de Dios Tinoco Rivas Tomás Torres Ramírez
Instituto Tecnológico de Zacatepec Carlos Estrada Abad Norma Rocío Gómez Rivera Noemí Lara Acono Enrique López Durán Aldo Luis Méndez Pérez
Madaí Méndez Esquivel Leticia Santa Olalla Ocampo Luis Alberto Rodríguez Duarte María Isabel Vázquez Ocampo 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. Pedro Checa Chávez Martín Santiago Domínguez González Alejandro Espinosa Manzo
Octaviano Juárez Romero Carolina Palacios García José Alberto Salgado Coussin Gonzalo Trinidad Garrido
Universidad Autónoma de Aguascalientes Francisco Javier Álvarez Rodríguez Luis Enrique Arambula Miranda José Manuel Barrios Sánchez Arturo Elías Ramírez Luis Fernando Gutiérrez Marfileño Gerardo Leyva Hernández Jorge Eduardo Masías Luévano
Manuel Mora Tavarez Rubén Darío Morquecho Valdés Felipe Padilla Díaz Alejandro Padilla Díaz Felipe de Jesús Rizo Díaz José Juan Romo Brisuela
Universidad Autónoma de Chiapas José Eduardo Acosta Cano de los Ríos María Candelaria Gutiérrez Gómez
Laura de Jesús Velasco Estrada
196
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓN
Universidad Autónoma de Chihuahua Pedro Rafael Acosta Cano de los Ríos Maricela Ivette Caldera Franco
Fernando Martínez Reyes Irma Judith Ruiz Rodríguez
Universidad Autónoma de Ciudad Juárez Antonio Antolín Fonseca Mario Silvino Ávila Sandoval Francisco G. Carrillo Castañeda Víctor Manuel Carrillo Saucedo Víctor Manuel Casas Machado Fernando Edgar Díaz Prado Rafael García Martínez María Eugenia Garduño López Juan Luna González José María Muela . Miguel Nassri Chávez Karla Miroslava Olmos Sánchez Jesús Gonzalo Palacios Valerio
Jenaro C. Paz Gutiérrez Fermín Esteban Porras Hernández Gabriel Eduardo Ramos Pérez Lidia H. Rascón Madrigal Ivonne Haydee Robledo Portillo Sergio A. Rojas Olivas Oscar Ruiz Chávez Patsy Liliana Sánchez Flores José Hilario Silos Calzada Martha Haifa Tamer Salcido Isabel del Carmen Torres Mota Lucila Villagómez Aveytia
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 Carmen Celia Cruz Gómez Marcela Rocío Galván González
Yolanda González Pérez Mauricio Herrera Rodríguez Azalea María Peña Blanco
Universidad Autónoma del Estado de México Luis Emilio Castillo Márquez Hipólito Gómez Ayala Lilia Ojeda Toche
José Sergio Ruiz Castilla Gricelda Sánchez Sandoval Elisa del Rosario Soto Díaz
Universidad Autónoma Metropolitana, Azcapotzalco Rossen Petrov Popnikolov Potchinkov Universidad de Colima Miguel Ángel Jacobo Briceño Ma. del Rosario Cervantes Gutiérrez
Margarita Glenda Mayoral Baldivia Jesús Martín Santos Virgen
197
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ATICA-COM PUTACIÓN
Universidad de Guanajuato, Facultad de Matemáticas Christian Edgar Laing Celestino Universidad de las Américas, Puebla Gerardo Ayala San Martín Rogelio Dávila Pérez
Ingrid Kirschning Albers Alfredo Sánchez Universidad de Occidente
Fernando Campos Camacho Laura Olivia Cruz Urrea María Higinia Germán Medina Jesús Ricardo González Ballesteros María Félix Guerrero Calzada Ana Laura Herrera Prado
Carla Beatriz Landey Valenzuela Dina Esperanza López Elizarde Dora Elsa Mendoza Ochoa Míriam Ochoa Hallal María Aída Santillán Núñez 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 Juan Damián Silva Alberto Hernández González
Luis Lagar Ponce Gabriela Romero Cruz Abeyro
Universidad Mexicana, S.C. Ángel Martínez Acevedo José Enrique Martínez Rondero
Ricardo Rodarte Castillo
198
GUÍA DEL EXAM EN GENERAL PARA EL EGRESO DE LA LICENCIATURA EN INFORM ÁTICA-COM PUTACIÓ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 Conrado Camacho Arteaga
Manuel Jáuregui Renault Araceli Nivon Zaghi
Universidad Nacional Autónoma de México, Facultad de Ingeniería Lucila Patricia Arellano Mendoza Aurelio Adolfo Millán Nájera Marco Antonio Morales Aguirre Marco Antonio Murray Lasso
Raymundo Hugo Rangel Gutiérrez Laura Sandoval Montaño Ana María Vázquez Vargas
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 Margarita Edith Canal Martínez María Karen Cortés Verdín Juan Manuel Fernández Peña María Esther García Zamora Edith Hernández Lagunes
Nora Elizabeth Hernández Zamora Epifania R. Marcial Sánchez Erasto Alfonso Marín Lozano Juan Muñoz Navarro Armando Pérez Flores María Guadalupe Salazar Díaz
Universidad Veracruzana, Facultad de Contaduría y Administración Patricia Arieta Melgarejo Enrique Forzán Aburto Antelmo García Argüelles Daniel Antonio López Lunagómez
José Manuel Mavil Aguilera Jerónimo Ricárdez Jiménez Esteban Ricárdez Flores 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