A) Nombre del Curso Tecnologías en Geomática B) Datos básicos del curso Semestre: I Línea curricular Otros cursos Clave: 3857 Carácter: Teórica/práctica Clasif. CACEI: Otros cursos Tipo: Obligatoria Área: Civil Horas de teoría: 4 Carrera: Ingeniería Geomática Horas de práctica: 1 Elaboró: M.C. Abraham Cárdenas T. Horas trabajo adicional: 5 Revisó: M.C. Oscar Reyes Cárdenas. Créditos: 9 Fecha: Junio 2011 Materias de requisito: Ninguna Función del curso: Utilizar de manera autónoma un sistema de gestión de base de datos y de realizar los principales tratamientos de datos posibles (introducción de datos, gestión, interrogación, difusión). Utilizar y explotar un software hoja de cálculo para aplicaciones a cálculos geomáticos. Operar un programa de matemáticas para efectuar cálculos frecuentes en Geomática. Comprender los principios fundamentales de la programación informática con elementos de base de estructuras y algoritmos. C) Objetivos del curso Objetivos generales Objetivos específicos Al finalizar el curso el estudiante será capaz de: 1. Lograr que el estudiante de Ingeniería Geomática maneje varios aspectos de las herramientas informáticas aplicables al campo de la Geomática. Al final del curso el estudiante tendrá el conocimiento necesario de las tecnologías geomáticas para realizar la mayoría de los cálculos, reportes, gráficas, gestión de datos y las nociones básicas de programación, sirviendo a las posteriores materias informáticas. Unidades 1. Programa de base de datos MS Access Objetivo específico Utilizar de manera autónoma un sistema de gestión de base de datos y de realizar los principales tratamientos de datos posibles (introducción de datos, gestión, interrogación, difusión) 2. Programa Excel Utilizar de manera autónoma una hoja de cálculos para realizar las principales operaciones trigonométricas en las materias que así lo requieran 3. Programa de cálculos matemáticos Matlab 4. Elementos de programación Operar un programa de matemáticas para efectuar cálculos frecuentes en Geomática Comprender los principios fundamentales de la programación informática y ciertos elementos de estructuras y algoritmos D) Contenidos y métodos por unidades y temas
Unidad 1 (Programa de base de datos MS Access) 15 hrs Tema 1.1 Teoría y vocabulario de los SGBD Tema 1.2 Introducción al lenguaje de interrogación SQL Tema 1.3 Creación y estructuración de una base de datos con MS Access Tema 1.4 Creación de formulario de captura de datos con MS Access Tema 1.5 Entrada/Captura de datos, análisis y presentación bajo la forma de un reporte 1.2.1 Creación de una tabla 1.2.2 Consultas simples 1.3.1 Revisión de parámetros generales Lecturas y otros Se recomienda leer los temas de la bibliografía sugerida, y resolver problemas Métodos de enseñanza Trabajo en laboratorio, presentaciones magistrales, estudios de casos, análisis de situaciones de la información, practicas extraclase Unidad 2 (Programa Excel) Tema 2.1 Introducción a la hoja de cálculo Tema 2.2 Funciones trigonométricas Tema 2.3 Aplicación de fórmulas Tema 2.4 Gráficas Lecturas y otros Métodos de enseñanza 10 hrs 2.1.1 Conocimiento de la funcionalidad de la hoja de cálculo 2.1.2 Parámetros de configuración 2.2.1 Procedimientos para el uso de las funciones trigonométricas 2.2.2 Funciones trigonométricas seno, coseno y tangente. 2.2.3 Utilizar grados minutos y segundos. Transformarlos a decimales. Convertir a radianes y todo el proceso a la inversa. 2.2.4 Seno, coseno y tangente de los acimut, utilizando coordenadas 2.2.5 Utilizando 2 puntos, encontrar el acimut, distancia y las proyecciones 2.2.6 Encontrar la intersección de 2 rectas. Encontrar los ángulos en el punto de intersección. Pendientes de rectas. 2.2.7 Trabajar con coordenadas y volumen de un polígono 2.2.8 Pasar de Excel a Autocad (Block de notas) 2.3.1 Manejo de fórmulas y ecuaciones : volúmenes de secciones, ecuación de la Parábola, ecuación de la Elipse, ecuación de Laplace 2.4.1 Generación de gráficas 2.4.2 Aplicaciones con gráficas Se recomienda leer los temas de la bibliografía sugerida, y resolver problemas Trabajo en laboratorio, presentaciones magistrales, estudios de casos, análisis de situaciones de la información, practicas extraclase
Unidad 3 (Programa de cálculos matemáticos Matlab) 15 hrs Tema 3.1 Presentación del programa y su funcionamiento general Tema 3.2 Repaso de funciones matemáticas Tema 3.3 Creación y edición de formulas Tema 3.4 Creación de gráficas Tema 3.5 Elementos de programación de funciones con Matlab 3.1.1 Instalación y acceso al programa 3.1.2 Acceso a la ayuda 3.1.3 Ubicación de ficheros 3.1.4 Editor de programa 3.1.5 Ficheros ejecutables 3.1.6 Guardar y recuperar una sesión de trabajo 3.2.1 Variables 3.2.2 Asignación de valores a las variables 3.2.3 El Matlab como calculadora 3.2.4 Funciones matemáticas elementales 3.2.5 Funciones de matemática discreta 3.2.6 Operaciones con conjuntos 3.3.1 Algebra elemental 3.3.2 Resolución de sistemas 3.3.3 Localización de bases y sistemas independientes en un conjunto dado de vectores. 3.3.4 Triangularización de matrices 3.3.5 Operaciones con matrices 3.3.6 Valores y vectores propios 3.3.7 Determinantes 3.4.1 Gráficos en 2 Y 3 dimensiones 3.4.2 Gráficos en paramétricas y polares 3.4.3 Modificación de los elementos externos al grafico 3.5.1 primeros pasos en la programación en MATLAB 3.5.2 Ciclos 3.5.3 Contadores 3.5.4 Sentencias de condición 3.5.5 Pausas 3.5.6 Programas ejecutables 3.5.7 Funciones Lecturas y otros Se recomienda leer los temas de la bibliografía sugerida, y resolver problemas Métodos de enseñanza Trabajo en laboratorio, presentaciones, estudios de casos, análisis de situaciones de la información, practicas extraclase, explotación del software Matlab Trabajos de investigación, resolución de ejercicios en clase y tareas de parte de los alumnos con la finalidad de ampliar y profundizar los temas y tópicos de este Unidad 4 (Elementos de programación) Tema 4.1 Vocabulario de base en programación informática Tema 4.2 Teoría de los principales mecanismos de la programación informática Tema 4.3 Introducción a elementos de algorítmica y de documentación de funciones Tema 4.4 Introducción a las estructuras de datos Tema 4.5 Introducción a la programación orientada a objetos 40 hrs
Lecturas y otros Métodos de enseñanza 4.3.1 Introducción al diseño de algoritmos 4.3.2 Representación de algoritmos 4.3.3 Pseudo código 4.3.4 Realización de funciones 4.4.1 Listas, Pilas, Colas 4.4.2 Grafos 4.4.3 Árboles 4.4.4 Ordenación 4.4.5 Búsquedas 4.4.6 Técnicas de diseño de algoritmos Se recomienda leer los temas de la bibliografía sugerida, y resolver problemas Trabajo en laboratorio, presentaciones magistrales, estudios de casos, análisis de situaciones de la información, practicas extraclase, explotación del lenguaje de programación E) Estrategias de enseñanza y El curso se imparte por exposiciones cinco horas por semana. Sesiones de ejercicios, de demostraciones que complementan la presentación de algunas nociones teóricas propias de la materia. Es importante el desarrollo de prácticas de laboratorio El estudiante deberá familiarizarse con la investigación bibliográfica y con la navegación sobre Internet, así como con la práctica y explotación del los diferentes software. F) Evaluación y acreditación Elaboración y/o presentación de: Periodicidad Abarca Ponderación Primer examen parcial 16 sesiones 1.1 1.5 20% Segundo examen parcial 15 sesiones 2.1 3.4 20% Tercer examen parcial 15 sesiones 4.1-4.5 20% Cuarto examen parcial 16 sesiones 5.1 5.5 20% Examen ordinario 16 sesiones Examen general 20% o trabajo final Otros métodos y procedimientos Contenido a evaluar en cada examen parcial Examen general o trabajo final TOTAL 100% G) Bibliografía y informáticos Textos básicos
A. Biran et M. Breiner (2004), MATLAB pour l ingénieur. PearsonEducation; 504 p. traduit de MATLAB for Engineers 01 Cairó Guardati Estructuras de Datos : McGraw Hill. México, D.F. 1993 1a. Edición Lafore, Robert DATA STRUCTURES AND ALGORITHMS IN JAVA. 2ª edición (2003): (Sams Publishing) ISBN: 0672324539 Goodrich, MichaeL T. y Tamassia, Roberto Estructuras de datos y algoritmos en Java (2ª ED.): CECSA (COMPAÑIA EDITORIAL CONTINEN) encuadernación: rustica: ISBN: 9702403308 Microsoft Office 2007 Manual de Access Thomas A. Standish (1995) Data Structures, Algorithms, and Software Principles in C (Hardcover). Publisher: Addison-Wesley: ISBN-10: 0201591189 Weiss, Mark Allen Estructuras de Datos y Algoritmos : Adisson Wesley. 1ª Edición español. U.S.A. 1995 Textos complementarios Joyanes, Luis Fundamentos de programación : Mc Graw Hill, 1988 Sitios de Internet http://www.programacion.net/java/tutorial/jap_data_alg/ http://www.geoplususa.com/visioncogo.asp http://www.geoplususa.com/visionplusprofessionnel.asp