UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO FACULTAD DE SISTEMAS, TELECOMUNICACIONES Y ELECTRÓNICA. PROGRAMA ANALÍTICO (SUBJECT DESCRIPTION) MATERIA: Introducción a la Computación CRÉDITOS: 3 PRE REQUISITOS: PERIODO LECTIVO: INTENSIVO I 2008 HORAS PRESENCIALES: 48 H. 1. CÓDIGO: SEMESTRE: AULA: HORAS NO PRESENCIALES: 96 H. DESCRIPCIÓN SINTÉTICA (Course Description) Brinda a los estudiantes las herramientas teórico conceptúales que permitan conocer, evaluar, y diseñar algoritmos enfocados al desarrollo de software. OBJETIVOS (Course Objectives – Goal)) 2. General (General) Al final de este curso el participante diseñará algoritmos mediante ejercicios prácticos con ayuda de las diferentes técnicas algorítmicas, con la finalidad de formarse una mentalidad de programador. Específicos (Specific) Comprender la importancia del uso de las computadoras en las organizaciones. Comprender el uso y la aplicación de programas para la automatización de tareas. Construir soluciones eficientes a traves de la técnica de Pseudo código. Construir soluciones eficientes a traves de la técnica de flujo gramas. 2. Competencias Interpretar y aplicar las diferentes metodologías para el análisis, diseño y creación de algoritmos. Diseñar algoritmos utilizando una herramienta que permita la depuración y ejecución del mismo. 4. CONTENIDOS PROGRAMÁTICOS (Course Text ) CAPÍTULO 1 (Chapter). 1. Conceptos básicos y metodología para la creación de sistemas computacionales 1.1. Conceptos básicos para la solución de problemas por medio de computadoras 1.2. Metodología para la solución de problemas por medio de computadora. 1.3. Conclusión CAPÍTULO 2 (Chapter) 2. Operaciones con los datos 2.1. Tipos de datos simples 2.2. Tipos de operadores 2.3. Identificadores 2.4. Ejercicios. CAPÍTULO 3 (Chapter) 3. Técnicas algorítmicas para la solución de problemas 3.1. Pseudocódigo 3.2. Diagrama de flujo 3.3. Diagrama estructurado (nassi-schneiderman) 3.4. Conclusion CAPÍTULO 4 (Chapter) 4. Estructuras de Control 4.1. Estructuras secuénciales 4.2. Estructuras condicionales 4.3. Estructuras cíclicas 4.4. Ejercicios. CAPÍTULO 5 (Chapter) 5. Arreglos 5.1. Introducción a arreglos 5.2. Arreglos unidimensionales 5.3. Arreglos bidimensionales 5.4. Ejercicios. CAPÍTULO 6 (Chapter) 6. Manejo de Módulos. 6.1. Procedimientos. 6.2. Funciones. 6.3. Ejercicios. 5. Bibliografía Referencial (Bibliographic Reference) Texto: Introducción a la Programación por Luis Joyanes Aguilar Teoría de Algoritmos por Ñacato - Rojas 6. METODOLOGÍA (Methodology) las clases serán desarrolladas a través de la participación en clases por parte de los estudiantes mediante talleres prácticos con intervenciones y oposiciones complementado con el conocimiento teórico básico aplicado a la misma. 7. EVALUACION (Evaluation / Assessment) Se avaluaran actividades Académicas tales como: Desarrollo de talleres prácticos Lecciones , aportes , deberes , investigaciones Ejercicios propuestos, exposiciones. Las actividades serán el 50% de las notas y el examen el otro 50% de la nota Se calificara sobre 100 puntos (Números Enteros). 8 .- BIBLIOGRAFÍA BÁSICA (Books, Video, papers, obligatory) Texto: “Introducción al lenguaje C: Modelos; Lenguajes, Diseño”, Por Luis Joyanes Aguilar Texto: “Algoritmos ” por Ñacato-Rojas 9 .- BIBLIOGRAFIA COMPLEMENTARIA (Bibliography Complementary) 1 0 .- “Apuntes del profesor”. Paginas Web: o www.monografias.com o www.lawebdelprogramador.com DATOS DEL PROFESOR NOMBRE: Washington Antonio Cevallos Gamboa TITULO DE PREGRADO: Ingeniero en Sistemas Computacionales TITULO DE POSTGRADO: Egresado de la Maestría de Sistemas de Información Gerencial E-MAIL: ACEVALLOS@UEES.EDU.EC ; ANTONIOCEVALLOS@YAHOO.COM Elaborado por: Ing. Antonio Cevallos G. Profesor Fecha: septiembre 2006 Revisado por: ____________________ Coordinador Área Fecha:_______________ Aprobado por: ____________________ Decano Fecha:______________