UNIVERSIDAD DE GUADALAJARA

Documentos relacionados
UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

: Algorítmica y Estructura de Datos I

CENTRO UNIVERSITARIO DE LOS ALTOS División de Estudios en Formaciones Sociales. Licenciatura: CONTADURIA PUBLICA. Unidad de aprendizaje por objetivos

UNIVERSIDAD DE GUADALAJARA

Programa de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

DATOS GENERALES 60 HORAS 3 HORAS

Universidad Ricardo Palma

PROGRAMACIÓN UNIDADES

Programa de estudios por competencias. Seminario de Sistemas operativos en red

Asignatura. Laboratorio de Lenguaje Multimedia. Academia: Producción audiovisual, multimedia y paquetes computacionales

PLAN DE MATERIAS ACADEMUSOFT 3.2

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:

UNIVERSIDAD DE GUADALAJARA

INGENIERIA EN TECNOLOGIA COMPUTACIONAL

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS

Programa de estudios por competencias Arquitectura de computadoras

Estructura de datos. Carrera: SCC Participantes

Resultado de Aprendizaje:

SILABO DEL CURSO FUNDAMENTOS DE PROGRAMACIÓN

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO LENGUAJE DE PROGRAMACION ORIENTADO A WEB

Programa de Asignatura Programación Visual I

UNIVERSIDAD DE GUADALAJARA

Operaciones algebraicas elementales (Unidad I del curso Matemáticas Básicas).

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

Universidad de Guadalajara Centro universitario de los Altos Licenciatura en

CARTA DESCRIPTIVA. Departamento de Ciencias Sociales. Instituto de Ciencias Sociales y Administración

Introducción a la Ingeniería Básicas de Ingeniería

SECUENCIA DIDÁCTICA. Módulo IV

GUÍA DOCENTE Fundamentos de Computadores

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre:

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

Programa de estudios por competencias Redes de computadoras y protocolos de comunicación

GUÍA DOCENTE. Ingeniería Informática en Sistemas de Información Doble Grado:

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA DIRECCION GENERAL DE ASUNTOS ACADEMICOS PROGRAMA DE ASIGNATURA

Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

Contador Publico CPD

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

UNIVERSIDAD AUTÓNOMA DE SINALOA ESCUELA DE ADMINISTRACIÓN AGROPECUARIA Y DESARROLLO RURAL FORMATO DE DISEÑO INSTRUCCIONAL LIC.

Pontificia Universidad Católica del Ecuador

UNIVERSIDAD EXTERNADO DE COLOMBIA FACULTAD DE CONTADURÍA PÚBLICA

Universidad Autónoma del Estado de México Licenciatura en Administración Programa de Estudios: Administración por Competencias

Programa de estudios por competencias Seminario Resolución de Problemas de Métodos Matemáticos I

Reclutamiento y selección de personal

CARTA DESCRIPTIVA (FORMATO)

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN LICENCIATURA: CONTADURÍA CLAVE: 1857

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: LABORATORIO DE ELECTRONICA II

Planificaciones Algoritmos y Programación I. Docente responsable: AZCURRA DIEGO ANDRES. 1 de 5

UNIVERSIDAD DE GUADALAJARA

Pontificia Universidad Católica del Ecuador

UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS

ESCUELA SUPERIOR POLITECNICA DEL LITORAL PROGRAMA DE ESTUDIOS

Terminal ó. OPTATIVA Práctica Optativa

FACULTAD DE DERECHO Y ECONOMÍA

PROGRAMA DE ESTUDIO Teórica ( X ) Presencial ( X ) Teórica-práctica ( ) Híbrida ( )

Planificar la marcha del área de recursos humanos en función del desarrollo estratégico de la Organización a mediano y largo plazo.

Sistemas. POSTREQUISITO: CATEGORÍA: Obligatorio SECCION: A HORAS POR SEMANA

PROGRAMA DE UNIDAD DE APRENDIZAJE POR COMPETENCIAS. Unidad de Aprendizaje. A2MJN Obligatoria Curso Teórico Presencial Prerrequisitos:

Fundamentos de Programación

Créditos: 6 Horas Presenciales del estudiante: 45 Horas No Presenciales del estudiante: 105 Total Horas: 150 UTILIZACIÓN DE LA PLATAFORMA VIRTUAL:

Carrera: SCC Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS VALLES

Asignatura: Análisis Institucional e Imagen Corporativa. Horas de Teoría: Horas de practica: Total de Horas: Valor en Créditos D

DISTRIBUCIÓN HORARIA DE LA ASIGNATURA SEGÚN NORMATIVA

UNIVERSIDAD VERACRUZANA NUEVO MODELO EDUCATIVO PROGRAMA DE ESTUDIO. Dirección del Area Académica: Humanidades

PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

LECCIÓN 7 OBJETOS VIRTUALES DE APRENDIZAJE. [Seleccionar fecha] PROFESOR VIRTUAL LECCIÓN 7 OBJETOS VIRTUALES DE APRENDIZAJE

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SILABO ASIGNATURA: LENGUAJE DE PROGRAMACION I

Observaciones. Lugar y fecha de elaboración o revisión. Participantes 1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura:

PROGRAMA INSTRUCCIONAL

Universidad Nacional Autónoma de México Facultad de Artes y Diseño. Licenciatura en Artes Visuales. Mtro. Enrique Dufoo Mendoza

Campus Cumbres. ESTRATEGIAS DE APRENDIZAJ E Y HABILIDADES DIGITALES Clave Horas de Clase

INSTITUTO UNIVERSITARIO DEL NORTE LICENCIATURA EN ADMINISTRACIÓN DE EMPRESAS

Los alumnos al finalizar la unidad 2 : Aplican, y dominan el conocimiento del cliente, las motivaciones de Compra, las compras institucionales.

SÍLABO DE FUNDAMENTOS DE RELACIONES PÚBLICAS

OBJETIVO GENERAL: Al terminar el curso el alumno será capaz de analizar, diseñar e implementar bases de datos distribuidas

PROGRAMA INSTRUCCIONAL MERCADEO Y PUBLICIDAD

SILABO DEL CURSO SEMINARIO DE TESIS

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ciencias Sociales y Humanidades

Carrera: COC Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.

UNIVERSIDAD AUTONOMA DE ZACATECAS Francisco García Salinas UNIDAD ACADÉMICA DE CIENCIAS QUÍMICAS Químico Farmacéutico Biólogo

ADMINISTRACION DE REDES DE SERVICIOS MUNICIPALES I Código: MDM 4.01 Créditos: 3 Escuela: Docente

ASIGNATURA Potencialidades y oportunidades de negocio

GUÍA DOCENTE ETICA EN EL TRATAMIENTO DIALÍTICO

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

Transcripción:

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS TALLER DE ESTRUCTURA DE DATOS LIC. ABRAHAM ANDRADE LÓPEZ Presidente de la Academia de Sistemas Digitales y de Información DR. ROGELIO MARTÍNEZ CÁRDENAS Jefe del Departamento de Estudios Organizacionales

NOMBRE DE LA ASIGNATURA TALLER DE ESTRUCTURA DE DATOS CODIGO DE LA MATERIA CC203 DEPARTAMENTO ESTUDIOS ORGANIZACIONALES ÁREA DE FORMACIÓN BÁSICA PARTICULAR OBLIGATORIA CENTRO UNIVERSITARIO CENTRO UNIVERSITARIO DE LOS ALTOS CARGA HORARIA 0 CARGA HORARIA PRÁCTICA 60 CARGA HORARIA TOTAL 60 CRÉDITOS 11 TIPO DE CURSO PRÁCTICO NIVEL DE FORMACIÓN PROFESIONAL LICENCIATURA PARTICIPANTES LICENCIATURA EN INGENIERÍA EN COMPUTACIÓN ELABORÓ SISTEMAS DIGITALES Y DE INFORMACIÓN PRERREQUISITOS NINGUNO FECHA DE ACTUALIZACIÓN ENERO DE 2011

OBJETIVO GENERAL Al término de este curso el alumno conocerá, comprenderá las estructuras de datos y su aplicación en la solución de problemas reales, mediante el uso de listas, pilas, colas, árboles a través de la programación estructurada en el lenguaje C usando el compilador Dev-C++ u otro OBJETIVOS ESPECÍFICOS En cada módulo del contenido temático principal.

CONTENIDO TEMÁTICO Módulo 1: Organización de datos Objetivo particular: El alumno aplicará las principales formas de organización de datos. 1.1. Tipos de datos básicos (Integer, Real y char) y Estructuras de control. 1.2. Tipo de dato compuesto Arreglos y funciones con paso de parámetros 1.3. Tipo de dato compuesto llamado Registros MODULO 2. Métodos de ordenamiento y búsqueda Objetivo particular: El alumno aplicará los métodos de ordenamiento y búsqueda más comunes en estructuras de datos. 2.1. Métodos de ordenamiento: burbuja, inserción, selección, shell sort 2.2. Métodos de ordenamiento: Ordenamiento Rápido (Quick Sort), Mezcla (Merge Sort) 2.3. Métodos de Búsqueda: Búsqueda Lineal y Búsqueda secuencial MODULO 3. Implementación del TDA lista con arreglo Objetivo particular: Realizará una aplicación del TDA lista con arreglos y sus operaciones elementales. 3.1. El TDA Lista Con Arreglos y sus Operaciones 3.2. El TDA Pila con arreglos y sus operaciones elementales 3.3. El TDA Pila con MODULO 4. El TDA cola Objetivo particular: El alumno realizará una aplicación del TDA Cola con arreglos y sus operaciones elementales. 4.1. Cola con arreglos y las operaciones elementales MODULO 5. TDA lista con cursores

Objetivo particular: El alumno realizará una aplicación del TDA cursores y sus operaciones elementales. Lista con 5.1 TDA lista con cursores y funciones MODULO 6. Implementación del TDA lista mediante apuntadores Objetivo particular: Comprenderá el manejo de la memoria dinámica y apuntadores para implementar los diferentes tipos de listas y su aplicación.. 6.1 TDA Lista Con Apuntadores MODULO 7. Representación con apuntadores del TDA pila Objetivo particular: Realizará una aplicación del TDA Pila con apuntadores y sus operaciones elementales. 7.1 TDA Pila con apuntadores MODULO 8. Representación con apuntadores del TDA cola Objetivo particular: El alumno realizará una aplicación del TDA Cola con apuntadores y sus operaciones elementales. 8.1 TDA cola con apuntadores MODULO 9. El TDA árbol binario de búsqueda Objetivo particular: El alumno realizará una aplicación del TDA Árbol binario de búsqueda con apuntadores y sus operaciones elementales. 9.1 TDA árbol de búsqueda binaria

MODULO 10. El TDA árbol AVL Objetivo particular: Realizará una aplicación del TDA Árbol AVL de búsqueda con apuntadores y sus operaciones elementales así como los recorridos en profundidad. 10.1 TDA Árbol AVL con Apuntadores MODULO 11. El TDA grafo Objetivo particular: Realizará una aplicación del TDA Grafo con apuntadores y sus operaciones elementales así como recorridos en profundidad y amplitud y ruta crítica. 11. 1 TDA Grafo con Apuntadores

ESTRUCTURA CONCEPTUAL

BIBLIOGRAFÍA BÁSICA Programacion en C,C++, JAVA y UML Luis Joyanes Aguilar-Ignacio Zahonero M. Mc Graw Hill, 2010 1ª Edision Estructuras de Datos en C++ Luis Joyanes Aguilar-Ignacio Zahonero M. Mc Graw Hill, 2007 Como programar en C++ Harvey M. Deitel Sexta Edision 2008 BIBLIOGRAFÍA COMPLEMENTARIA Estructura de datos con C y C++ Yedidyah Langsam-Moshe J. Augenstein Segunda edision 1997. Como programar en C/C++ y Java Prentice Hall Cuarta Edision 2004 MODALIDADES DEL PROCESO ENSEÑANZA APRENDIZAJE Se recomienda para la realización de este taller la elaboración de prácticas de cada una de la E.D. para facilitar su entendimiento y desarrollo su habilidad para programar.

CONOCIMIENTOS, APTITUDES Y VALORES QUE EL ALUMNO DEBE ADQUIRIR CON BASE AL DESARROLLO DE LA UNIDAD Abstraer las ideas y conceptos de un problema real y modelarlos en el ámbito de la computación, a través de algoritmos. Analizar y Comparar las diferentes estructuras de datos implicadas para la solución del problema. Codificar la solución al problema en un lenguaje de programación. Verificar el algoritmo a través de pruebas unitaria Respeto (En opiniones, en el trato alumno-alumno, y alumno-maestro). Puntualidad (En el inicio de clase, exámenes, entrega de tareas y prácticas). Asistencia (Clase, exámenes, avances de prácticas). Compromiso (Entrega de prácticas en tiempo y forma indicada). Responsabilidad (En la realización de actividades en clase y extraclase, presentando prácticas completas y de calidad). Disciplina (Usar solo los aparatos electrónicos indicados, permanecer durante clase con actitud positiva y participativa). Limpieza (Cuidando el espacio de trabajo durante clases y evitar entregar documentos con manchas, tachaduras, enmendaduras, etc.). Honestidad (Valorar el trabajo y esfuerzo individual en la entrega de prácticas) CAMPO DE APLICACIÓN PROFESIONAL Los conceptos básicos ayudan a tener un panorama más amplio y a saber cuándo o en qué contexto podemos emplear cada uno de ellos dando oportunidad de desempeñarse en diversas áreas. MATERIAL DE APOYO ACADÉMICO Manual de prácticas de laboratorio Laboratorio de cómputo Uso de plataforma Moodle Presentaciones Power Point

MODALIDADES DE EVALUACIÓN CRITERIOS La evaluación se realizará de forma continua y se integrará de la siguiente forma: Prácticas (15 mínimo) 75% Investigaciones, participaciones y tareas 15% Examen (1) 10% PERFIL DOCENTE El docente de esta materia deberá ser un profesionista con formación en las áreas de la computación, comunicaciones o informática; capaz de motivar a la investigación y creación de conocimiento, con habilidades para transmitir sus conocimientos y enseñar de forma interactiva propiciando en los alumnos el autoaprendizaje.