You are on page 1of 5

c

UNIVERSIDAD AUTNOMA CHAPINGO D EPARTAMENTO DE SUELOS

SUBDIRECCIN ACADMICA

PROGRAMACIN
I. DATOS GENERALES
Unidad Acadmica: Programa educativo: Nivel educativo: Eje curricular: Asignatura: Clave: Crditos: Carcter: Tipo: Prerrequisitos: Nombre del Profesor: Ciclo escolar: Ao: Semestre: Horas Teora/Semana: Horas Prctica/Semana: Horas Tiempo Independiente: Horas Totales del Curso: Departamento de Suelos Ingeniera en Recursos Naturales Renovables Licenciatura Ingeniera Programacin 2780 7.5 Obligatorio Terico-prctico Ninguno M.C. J. Antonio Maldonado Estrella 2008-2009 4 Primero 3.0 2.0 2.5 120.0

II. INTRODUCCIN
La asignatura de programacin se ubica en el primer semestre de cada ciclo escolar. La materia esta dirigida a los alumnos de cuarto ao de la carrera de IRNR. Corresponde a una materia bsica del plan de estudios. Tiene una relacin horizontal con las asignaturas de: Matemticas y Metodologa de la Investigacin y una relacin vertical con la materia de: Base de Datos, e Ingeniera en Sistemas adems se relaciona con otra materias como Modelos matemticos. Se desarrollar principalmente en conferencias impartidas por el docente, se resolvern ejercicios en clase y con prcticas en el laboratorio de cmputo, se evaluar principalmente con exmenes, asistencias a las prcticas y reportes de estas.

PROGRAMACIN

UNIVERSIDAD AUTNOMA CHAPINGO D EPARTAMENTO DE SUELOS

SUBDIRECCIN ACADMICA III. PRESENTACIN


La importancia de la computacin electrnica en la actualidad es conocida por la mayora de los investigadores, ya que tiene utilidad en la mayora de las disciplinas. Por lo cual tiene una relacin directa con las materias del plan de estudios de cualquier especialidad, mxime en sta, considerando que uno de los objetivos fundamentales es proporcionar herramientas para la planeacin y manejo de los recursos naturales a travs de los modelos de optimizacin y tcnicas de simulacin.

IV.

OBJETIVO GENERAL

Estudiar las Herramientas de la computacin as como desarrollar las habilidades y conocimientos en programacin que permitan analizar un algoritmo de clculo y concebir de manera lgica su solucin en la computadora, de acuerdo a los requisitos de claridad, sencillez y eficiencia recomendados dentro del mbito de la programacin y as usar la computadora como una herramienta para emplear esto como un apoyo en su vida acadmica y profesional.

V.

CONTENIDO

Unidad 1. Ciencias de la comunicacin (6.0 h) Objetivo Definir las ciencias de la comunicacin para relacionar con las asignaturas de la carrera. Contenido 1.1 1.2 1.3 Origen Objeto de estudio Relacin con la carrera

Unidad 2. Lgica de programacin (9.0 h) Objetivo Analizar la lgica de programacin para estructurar algoritmos. Contenido 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. Anlisis del problema Algoritmo del clculo Software para la solucin en computadora Lenguajes de programacin Programacin estructurada Programacin orientada a objetos Diseo modular

PROGRAMACIN

UNIVERSIDAD AUTNOMA CHAPINGO D EPARTAMENTO DE SUELOS

SUBDIRECCIN ACADMICA
Unidad 3. Panorama del lenguaje de programacin (9.0 h) Objetivo Usar la estructura de los programas para aplicar sus utilidades. Contenido 3.1. Entorno de desarrollo 3.2. Estructura de los programas 3.3. Entrada y salida (interfaz) 3.4. Sintaxis y aspecto lxico 3.5.Desarrollo de una aplicacin Unidad 4. Tipos de datos bsicos (9.0 h) Objetivo Analizar los tipos de datos bsicos para utilizar estos en la programacin. Contenido 4.1. Tipos numricos 4.2. Tipos escalares 4.3. Operadores aritmticos 4.4. Operadores lgicos Unidad 5. Tipos de datos complejos (6.0 h) Objetivo Analizar los tipos de datos complejos para utilizar la informacin en la programacin. Contenido 5.1. Arreglos 5.2. Cadenas 5.3. Registros 5.4. Objetos Unidad 6. Subprogramas (9.0 h) Objetivo Analizar los procedimientos y funciones de los subprogramas para utilizar dichos elementos en la programacin.

PROGRAMACIN

UNIVERSIDAD AUTNOMA CHAPINGO D EPARTAMENTO DE SUELOS

SUBDIRECCIN ACADMICA

Contenido 6.1. Procedimientos 6.2. Funciones 6.3. Biblioteca de procedimientos y funciones 6.4. Mtodos Unidad 7. Estructuras de control (6.0 h) Objetivo Describir las estructuras de control para utilizar estos en la programacin. Contenido 7.1. Sentencias condicionales 7.2. Toma de decisiones y bifurcacin condicional 7.3. Bifurcacin condicional mltiple 7.4. Estructuras de control repetitivas 7.5. Modificacin de las estructuras de control Unidad 8. Acceso a datos (6.0 h) Objetivo Analizar el acceso de datos para manipular registro. Contenido 8.1. 8.2. 8.3. 8.4. Archivos de texto Archivos con tipo Manipulacin de registros Procesamiento de archivos

Unidad 9. Administracin de proyectos (9.0 h) Objetivo Generalizar la administracin de proyectos para usar programas. Contenido 9.1. 9.2. 9.3. 9.4. Programacin con objetos Programacin con componentes Depuracin de cdigo Distribucin de una aplicacin

PROGRAMACIN

UNIVERSIDAD AUTNOMA CHAPINGO D EPARTAMENTO DE SUELOS

SUBDIRECCIN ACADMICA

VI. METODOLOGA
La parte terica se desarrollar en el aula basndose en las tcnicas de exposicin con preguntas, conferencia y dinmica de grupos. Se realizarn ejemplos y se resolvern ejercicios durante las clases tericas. La parte prctica se desarrollar en el laboratorio de cmputo promoviendo el desarrollo de habilidades individuales.

VII. EVALUACIN
Para obtener la calificacin final del alumno esta se divide en la parte terica y la parte prctica. La evaluacin de la parte terica incluye exmenes escritos y resolucin de ejercicios en horario extra clase que en conjunto constituyen el 40% de calificacin final. En la parte prctica, tambin se evalan varios aspectos como son: asistencia a las prcticas del laboratorio y reportes de cada una de ellas, en conjunto representan el 60% de la calificacin final. Para considerarse como acreditado el curso es necesario obtener una calificacin mnima de 6.6 en la escala de 0 a 10.

VIII. BIBLIOGRAFA
Chapra, Steven C.; y Canale, Raymond P. 1989. Introduccin a la computacin para ingenieros. Mc Graw-Hill. Date C.J. 2001. Sistema de Base de Datos. Ed. Pearson. Mxico. Garca R.L.M. 2005. Mtodos numricos con matemticas. Alfaomega. Mxico. Harvey M.D. 2003. Como programar. Ed. Pearson. Mxico. Hersert, D.. 1991 Turbo pascal 6. Programming for the PC. SAMS. Konvalina, John; y S. Wileman. 1988. Programacin con Pascal. Mc Graw-Hill. Li Santi B., L Mann, and F. Zlotrink. 1987. Algorithms programming, Pascal. worth publishing. Mark L. Gillenson. 1987. Introduccin a las bases de datos. Ed. Mc Graw Hill. Tenenbaum, Aaron M.; y M.J Auyenstein. 1986. Estructura de datos en pascal. Prentice Hall. Ulliman, J. D. 1982. Principles of Data Base Systems. Computer Science Press. Wads

PROGRAMACIN

You might also like