FACULTAD DE INGENIERÍA Nombre de la materia: COMPUTACIÓN Clave Facultad: ....................... 1134 Clave U.A.S.L.P.: .................... 1301080 Nivel del Plan de Estudios:.... Carrera/Tipo de materia: ........ Horas/Clase/Semana: 0 Horas totales/Semestre: 48 Clave CACEI: ..... O No. de créditos: 3 Horas/Práctica (y/o Laboratorio): 3 Trabajo extra-clase Horas/sem. : 0 Fecha última de Revisión Curricular: : MAYO DEL 2006 Materia(s) requisito: Álgebra A (0041) JUSTIFICACIÓN Las necesidades actuales exigen el dominio de herramientas de cómputo, así como el contar con la capacidad de plantear y resolver problemas, ya sea creando programas de cómputo o haciendo uso eficiente de la herramienta que representa la hoja de cálculo. OBJETIVOS GENERALES Adquirir la destreza de poder resolver problemas ya sea creando un programa especifico o bien mediante el uso de una hoja de cálculo CONTENIDO TEMÁTICO CONDENSADO Tiempo estimado en (hrs.) 1.- Introducción al ambiente gráfico 2 hrs. 2.- Introducción a la programación 2 hrs. 3.- Inicio de Visual Basic 7 hrs 4.- Estructuras de decisión 4 hrs. 5.- Estructuras repetitivas 6.- Archivos de acceso secuencial 7.- Matrices 8.- Programación en hoja de cálculo 13 hrs. 2 hrs. 7 hrs. 8 hrs. CONTENIDO TEMÁTICO 1.- Introducción al ambiente gráfico Tiempo estimado 2 hrs. Complementar los conocimientos del Ambiente gráfico y así como el manejo de la información usando en disco duro. 1.1 Entorno 1.2 Explorador 1.3 Funciones Ole 2.- Introducción a la programación Tiempo estimado 2 hrs. Adquirir y ampliar los conocimientos de programación. Algoritmo: ¿Qué es?, características, estructura y seudo código. 3.- Inicio de Visual Basic Tiempo estimado 7 hrs. El alumno inicia la programación dentro de un ambiente gráfico. 3.1 Entorno, proyecto y menús 3.2 Ayuda en linea 3.3 estructura de una aplicación 3.4 Formulario, textbox, label. Command button, acciones y propiedades principales 3.5 Variables, declaración implícita y explicita, conversión de variables 3.6 Operadores matemáticos 3.7 Operadores lógicos y de relación 3.8 Procedimientos: públicos, privados Tiempo estimado 7 hrs. 4.- Estructuras de decisión Tiempo estimado 4 hrs. Introducción a las estructuras de decisión utilizadas para bifurcar Estructuras de decisión 4.1 If… then 4.2 If,,,,then ….else 4.3 If …then… elseif 4.4 Select case else Aprender a poder manejar grandes cantidades de datos en una estructura adecuada. 7.1 Matriz unidimensional 7.2 matriz bidimensional 7.3 Redimensionar una matriz 8.- Programación en hoja de cálculo Tiempo estimado 8 hrs. 5.- Estructuras repetitivas Tiempo estimado 13 hrs. Automatización de tareas mediante el uso de macros. 8.1 ¿Qué es una macro? 8.2 Creación, edición y ejecución 8.3 Editor de Visual Basic Introducción a las estructuras repetitivas utilizadas para repetir procesos 5.1 For...Next 5.2 For Each...Next 5.3 While wend 5.4 Do...Loop 5.5 Estructuras anidadas ** Desarrollo de problemas a lo largo del curso Solución de Ecuaciones no lineales Solución de ecuaciones lineales Solución de sistemas de ecuaciones. 6.- Archivos de acceso secuencial Tiempo estimado 2 hrs. 7.- Matrices METODOLOGÍA Explicación del tema y prácticas directas en la computadora de lo expuesto por el profesor. Desarrollo de ejercicios relacionados a los temas tratados y a las materias que comprenden la curricula de la carrera. . FORMAS DE EVALUACIÓN Asistencia Tareas y ejercicios Examen teórico práctico 5% 10% 85% BIBLIOGRAFÍA Bibliografía Básica: Bibliografía Complementaria: Apuntes generados por el Laboratorio de Computación Aplicada del área CIVIL Enciclopedia de Microsoft Francisco Javier Cevallos Visual Basic 6 Alfaomega Visual basic 6: Walnum, Clayton HASA