Encabezado Facultad de Ciencias
Presentación

Actuaría (plan 2015) 2024-1

Tercer Semestre, Manejo de Datos

Grupo 9170, 40 lugares. 36 alumnos.
Profesor Mario González Ruiz lu mi vi 19 a 20 304 (Yelizcalli)
Ayudante Edna Dennise Gómez González
 

Lenguaje de programación: Java, C++, C#, PHP, etcétera. Lo anterior, se definirá al inicio del curso dependiendo de las características del grupo.

Temario.

Tema y subtemas

Fuentes de información

  1. 1 Clasificación de la información por estructura.
  2. 2 Manejo del contenido (demográfica, financiera, económica).

Algoritmos de ordenamiento

  1. 1 En memoria; estructuras lineales: burbuja, quick sort (sort list, sort list comparator).
  2. 2 Externos: merge sort.

Algoritmos de búsqueda

  1. 1 Búsqueda secuencial.
  2. 2 Búsqueda Binaria. BinarySearch – Collection, Array.
  3. 3 Búsqueda de patrones.
    1. Procesador de textos.
    2. Buscadores de internet.
    3. Expresiones regulares.
  4. 4 Árboles binarios de búsqueda.
  5. 5 Tablas de dispersión.
    1. Hash Table.

Simulación

4. 1Simulación de probabilidad.

  1. 2 Simulación de teoría de colas.
  2. 3 Colas de prioridad.
  3. 4 Hilos de ejecución.

Manejo de bases de datos

  1. 1 Manipulación de la base de datos desde un lenguaje de alto nivel.
  2. 2 Acceso a bases de datos relacionales desde la web.

Estándares para el intercambio de información

  1. 1 XML.
  2. 2 Otros estándares.

Bibliografía básica:

  • Amparo, L. (2011). Estructuras de Datos con Java: un enfoque práctico. Las Prensas de Ciencias, UNAM. Gaona, 2011.
  • Bazzell, M. (2012). Open Source Intelligence Techniques: Resources for Searching and Analyzing Online Information.
  • Stebbins, L. (2004). Student Guide to Research in the Digital Age: How to Locate and Evaluate Information Sources.
  • Tucker, M. A. & Anderson, N. D. (2004). Guide to Information Sources in Mathematics and Statistics (Reference Sources in Science and Technology).
  • Heineman, G. T., Pollice, G., Selkow, S. (2008). Algorithms in a Nutshell (In a Nutshell (O'Reilly)). O'Reilly.
  • Weiss, M. A. (2011). Data Structures and Algorithm Analysis in Java (3a ed.).
  • Larry R. (2010). The Language of SQL: How to Access Data in Relational Databases.
  • Lino, G. S. (2007). Data Analysis Using SQL and Excel.
  • Fawcett, J., Ayers D. & Liam R. E. (2012). Beginning XML (5a ed.).

Bibliografía complementaria:

  • Beighley, L. (2007). Head First SQL. EE. UU.: O'Reilly Media, Inc., USA.

Evaluación:

50% Tres exámenes. (Hay reposiciones)

50 % Tareas y prácticas de laboratorio.

Favor de enviar correo a dengonz@ciencias.unam.mx en caso de dudas.

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.