Experiencia en gestión de proyectos, bases de datos, licenciatura en informática o afines

Documentos relacionados
UNIVERSIDAD DE GUADALAJARA

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

UNIVERSIDAD AUTÓNOMA DE AGUASCALIENTES CENTRO DE CIENCIAS BÁSICAS DEPARTAMENTO DE SISTEMAS ELECTRÓNICOS OBJETIVO GENERAL MÉTODOS DIDÁCTICOS EVALUACIÓN

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación

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

Universidad Autónoma del Estado de México Licenciatura en Ingeniería en Sistemas Energéticos Sustentables

: Algorítmica y Estructura de Datos I

PLAN DE MATERIAS ACADEMUSOFT 3.2

ESTRUCTURAS DE DATOS

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

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

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

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

Secretaría de Docencia Dirección de Estudios Profesionales

AREA A LA QUE PERTENECE: 103 Matemática Básica 2 34 créditos POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015

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

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

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

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

PLANIFICACION DE ALGORITMOS Y PROGRAMACION

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA PROYECTO CURRICULAR DE INGENIERÍA INDUSTRIAL

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

Estructura de datos. Carrera: SCC Participantes

INSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL

Resultado de Aprendizaje:

Actividad Final SOFTWARE LIBRE

DISEÑO DE UN ANIMADOR DE ALGORITMOS DE BÚSQUEDA Y ORDENACIÓN ( ID2012/055 )

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA DE SISTEMAS. Horas Contacto. Objetivos

COLEGIO NACIONAL NICOLAS ESGUERRA EDIFICAMOS FUTURO TEMATICA DE TRABAJO GRADO: DECIMO ASIGNATURA: INFORMATICA PROFESOR: DANILO RODRIGUEZ ACERO

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

P L A N I F I C A C I O N

Universidad Autónoma del Estado de México Licenciatura en Bioingeniería Médica Programa de estudio de la unidad de aprendizaje:

ASIGNATURA: ESTRUCTURA DE DATOS II

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

UNIVERSIDAD TECNOLÓGICA DE BAHÍA DE BANDERAS PORTAFOLIO DE ACTIVIDADES DE APRENDIZAJE

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

PROGRAMA ANALÍTICO. Formato Institucional 1. Datos de identificación: Nombre de la institución y de la dependencia

Universidad de Guadalajara Centro universitario de los Altos Licenciatura en

Fundamentos de Programación Visual Basic

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA MULTIMEDIA Y COMERCIO ELECTRÓNICO.

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

POSTGRADO INGENIERO EN INFORMÁTICA Total UC= II

Universidad de Guanajuato Tronco Común de Ingenierías

Universidad Ricardo Palma

1. INFORMACIÓN GENERAL DEL CURSO. ESCUELA O UNIDAD: Escuela de Ciencias Básicas, Tecnologías e Ingenierías. SIGLA: ECBTI.

Nombre de la asignatura: Investigación de Operaciones II. Créditos: Aportación al perfil

Fundamentos de programación JAVA

Asignaturas antecedentes y subsecuentes Programación I, Programación III

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

F1131 Fundamentos de sistemas operativos 1/12

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

Agradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1

DESCRIPCIÓN DEL PUESTO IDENTIFICACIÓN DEL PUESTO

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

Primer semestre. Geometría Euclidiana 1

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

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

Nombre de la asignatura: LENGUAJE DE PROGRAMACIÓN PARA INGENIERÍA. Básico ( ) Profesional ( X ) Especializado ( ) Práctica ( )

TÉCNICO SUPERIOR UNIVERSITARIO EN MANUFACTURA AERONÁUTICA ÁREA MAQUINADOS DE PRECISIÓN EN COMPETENCIAS PROFESIONALES

Estructura de Datos. Unidad de Aprendizaje: Unidad de Competencia II: Estructuras de Datos Lineales. M. en C. Edith Cristina Herrera Luna

Tema 2 Introducción a la Programación en C.

Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas PROGRAMA DEL CURSO. I. Información General

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

PROGRAMA ASIGNATURA. Horas Cronológicas Semanales Presénciales Adicionales Total. Nº de Semanas (A) (B) (C=A+B) (D) (E=C*D) (F=E/27)

Facultad de Ingeniería de Sistemas 1.5 Carrera: Ingeniería de Sistemas 1.6 Código: ISI 1.7 Nivel: Pregrado

LICENCIADO EN SISTEMAS COMPUTACIONALES. Este programa educativo se ofrece en las siguientes sedes académicas de la UABC:

DATOS DE IDENTIFICACIÓN CURSO

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

SECUENCIA DIDÁCTICA. Módulo IV

20483 Programación en C#

FACULTAD DE INGENIERÍA DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES

Procesadores de lenguaje Tema 6 La tabla de símbolos

PROGRAMA DE ESTUDIO. Nombre de la asignatura: CONTROLADORES LÓGICOS PROGRAMABLES. Horas de. Práctica ( )

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

Universidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Contabilidad

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA

Tabla de Símbolos. Programación II Margarita Álvarez

PROGRAMA ANALÍTICO DE ASIGNATURA

Pautas para la Elaboración de la Programación Didáctica

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6

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

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

TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGIAS RENOVABLES ÁREA CALIDAD Y AHORRO DE ENERGÍA EN COMPETENCIAS PROFESIONALES

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE CIENCIAS BÁSICAS DEPARTAMENTO DE MATEMÁTICAS PROGRAMACIÓN DE COMPUTADORES

PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I

2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.

Universidad Autónoma del Estado de Hidalgo Instituto de Ciencias Básicas e Ingeniería Área Académica de Computación y Electrónica

Universidad Salesiana de Bolivia

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

LENGUAJES DE PROGRAMACION I. Propósito del curso :

ENSAYOS. Ensayos. Las etapas en la planeación de una prueba de ensayo son:

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

IFF-1003 SATCA 1 : Carrera:

APUNTADORES. Un apuntador es un objeto que apunta a otro objeto. Es decir, una variable cuyo valor es la dirección de memoria de otra variable.

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO

Carrera: Participantes Miembros de la academia de Metal- Mecánica

Programación. Carrera: MAE 0527

Transcripción:

1. DATOS GENERALES DEL CURSO Nombre del curso Estructuración de Datos Programa al que pertenece Créditos Horas teoría 35 Horas práctica 70 Eje de formación Perfil deseable del profesor LICENCIATURA EN TECNOLOGÍAS E INFORMACIÓN 10 créditos Sistemas de aplicación Experiencia en gestión de proyectos, bases de datos, licenciatura en informática o afines 2. COMPETENCIA El estudiante aplica distintas maneras de estructurar datos, así como sus representaciones en memoria, los métodos de búsqueda y orden fundamentales que le sirven en el diseño, implementación o mantenimiento de un sistema de software para solucionar problemas básicos computables mediante su modelación algorítmica y los principios de programación estructurada. 3. ATRIBUTOS DE LA COMPETENCIA Conocimientos Técnicas de organización de la información Modelos de algoritmos Modelos de ordenamiento de la información Métodos de búsqueda de información

Habilidades Identificación de necesidad en una organización y planeación de una solución por medio de la estructuración de datos Planificación de soluciones con estructuras de datos de acuerdo a requerimientos y necesidades bien identificadas de soluciones con estructuras de datos de acuerdo a requerimientos y necesidades bien identificadas Actitudes Flexibilidad para tener en cuenta las necesidades de la organización Asertividad para plantear un diagnostico concreto que cumpla con las expectativas de la organizaciones y con las posibilidades reales de solución desde la perspectiva de la estructuración de datos Valores 1 Responsabilidad y ética frente al manejo de la información que le confié la organización para la que trabaje 1 Aludir no sólo a valores universales, sino de postura ante los problemas y alternativas de atención. 4. COMPETENCIA GENERAL DEL PERFIL DE EGRESO CON QUE SE VINCULA O A LA QUE APOYA Diseñar, desarrollar, integrar, operar y evaluar soluciones tecnológicas Emprender proyectos innovadores.

5. RECORTE DE CONTENIDOS Unidad 1 Unidad 2 Unidad 3 Título Tipo de datos estructurados Modelos de ordenamiento y búsqueda Estructura de datos lineales Objetivo Describir las diversas maneras de estructurar datos con la programación estructurada retomando contenidos previos y reforzandolos Repaso estructuras de control y arreglos Contenido Tipos de datos abstractos Estructuras Estructuras anidadas Profundizar en modelos de ordenamiento y búsqueda de la información Burbuja y burbuja mejorada Algoritmo de inserción Algoritmos de selección Algoritmo de Quick Sort Busqueda secuencial Profundizar en las maneras de estructurar datos de manera secuencial y de manera dinámica Listas Pilas Colas Listas simples, doble, circular Arboles de busqueda binaria Producto de la unidad Crear un programa en el lenguaje de c con las siguientes observaciones: Elaborar un acervo de libros mediante el análisis y diseño de un programa que permita guardar Busqueda binaria Elaborar un programa con el siguiente menú: 1. ordenamiento burbuja 2. ordenamiento inserción 3. ordenamiento selección 4. ordenamiento quicksort 5. busqueda secuencial 6. busqueda binaria Realizar un programa que inserte en una estructura de datos la siguiente información para un acervo de libros: clave del libro, nombre del libro, número de páginas. El programa tendrá un menú con las siguientes opciones: 1. insertar 2. buscar por clave

los datos bibliográficos en registros. 7. salir Para las opciones 1, 2 y 3 ordenar la siguiente secuencia de números: 8, 4,9, 7, 6, 2,1 Para la opción 4 ordenar la siguiente secuencia de números: 8, 13, 6, 16, 2, 11, 9, 5, 1, 7, 15, 4, 10. Para las opciones 5 y 6 buscar los números 15, 20, 10 en la siguiente secuencia de números: 10,17, 6,33,5,21, 42, 8, 3, 22, 15, 13, 1, 55, 50, 9, 18, 7, 25, 2. Para la opción 7 desplegar un mensaje al usuario de que está saliendo del programa 3. borrar 4. salir. La estructura de datos la podrá ser elegida por el alumno 1 Se pueden insertar o eliminar unidades (subcompetencias) dependiendo de las necesidades de cada curso. 6. PRODUCTO INTEGRADOR Título e implementación de la solución para el almacenamiento de un acervo de libros para una biblioteca Objetivo Caracterización Diseñar e implementar una solución a través de las diferentes herramientas de estructura de datos estudiadas en este curso para el almacenamiento de un acervo de libros. Creación de programas Realizar un programa que ordene un acervo de libros, por título, autor, tema y que guarde las búsquedas bibliográficas que se realicen.

7. BIBLIOGRAFÍA Básica Algoritmos, estructura de datos y programas. Joyanes. Mc Graw Hill (España). 2005. Estructuras de datos. Un enfoque moderno. VV.AA. Editorial Complutense 2011. (quien es el autor) Cario, O (2006). Estructuras de datos McGraw Hill Interamericana. Complementaria López Takeyas, B. (2012). Estructura de datos orientada a objetos: pseudocódigo y aplicaciones en #C.NET. Cairo, O. (2006). Estructura de datos.mcgraw Hill.

Rúbrica de evaluación para el producto final del curso 1. DATOS GENERALES DEL CURSO Nombre del curso Programa al que pertenece Eje de formación 1 Estructuración de Datos Licenciatura en Tecnologías e Información Sistemas de aplicación 2. COMPETENCIA El estudiante aplica distintas maneras de estructurar datos, así como sus representaciones en memoria, los métodos de búsqueda y orden fundamentales que le sirven en el diseño, implementación o mantenimiento de un sistema de software para solucionar problemas básicos computables mediante su modelación algorítmica y los principios de programación estructurada. 3. DESCRIPCIÓN DEL PRODUCTO Programa orientado a objetos en el lenguaje de java que contenga las siguientes clases: Libro, Autor, Editorial y Colección Libros. 4. CRITERIOS DE EVALUACIÓN DE FONDO Observaciones DEMOSTRACIÓN DE COMPETENCIAS-PROCESOS 2 PORCENTAJE E MB B R NA Proceso para desarrollar la competencia Puntaje Descripción de criterios 4.1 Describe las diversas maneras de estructurar datos con la programación estructurada 25 5 Incluye en la sintaxis la forma general de escribir la instrucción para programar la estructura (palabra reservada struct, identificador, abrir y cerrar llaves, n campos: tipo de dato, identificador y el elemento reservado ; ). 1 Solicitar información a la Coordinación de Educativo o la coordinación del programa. 2 Los criterios de forma descritos en este espacio son sugerencias, se pueden modificar según las características del producto. DEFM-14 Revisión: 1; Fecha: 11/07/2013

Rúbrica de evaluación para el producto final del curso 4.2 Profundiza en modelos de ordenamiento y búsqueda de la información 10 Claridad en el programa utilizando de forma adecuada el lenguaje de C. El programa incluye como mínimo cabecera y función principal 10 Claridad en el programa utilizando de forma adecuada el lenguaje de C. El programa incluye de manera opcional una función por cada operación o una función para las dos operaciones a implementar 25 10 Implementación correcta de los algoritmo implementados en el lenguaje de C 5 Las operaciones que cumple el programa como mínimo deben ser inicializar, posición primera, posición ultima, posición siguiente, posición anterior, insertar elemento, consultar si está vacía y suprime elemento 10 Las operaciones implementadas de la estructura de datos lineal elegida cumplen con las siguientes operaciones: A) Para la estructura de datos lineal llamada lista: inicializar, posición primera, posición ultima, posición siguiente, posición anterior, insertar elemento, consultar si está vacía y suprime elemento B) Para la estructura de datos lineal llamada pila: inicializar, insertar elemento (puch), eliminar (pop), ver tope de la pila y consultar si está vacía C) Para la estructura de datos lineal llamada cola: inicializar, insertar elemento (encola) al final, eliminar (desencolar) el elemento del frente, ver el frente de la cola y consultar si está vacía 4.3 Diseña e implementa una solución a través de las diferentes herramientas de estructura de datos estudiadas en este curso para el 25 10 Uso apropiado del lenguaje de C 5 El programa corre sin errores de compilación y ejecución luego de ser puesto a prueba varias veces 5 El algoritmo incluye dos ciclos de programación DEFM-14 Revisión: 1; Fecha: 11/07/2013

Rúbrica de evaluación para el producto final del curso almacenamiento de un acervo de libros. 5 Los términos de búsqueda del programa se realizan sobre una base y una regla definida 5. CRITERIOS DE EVALUACIÓN DE FORMA Observaciones PORCENTAJE E MB B R NA Formato del producto Puntaje Descripción de criterios 5.1 Datos de presentación 5 5 La portada presenta datos de la institución, el programa, el curso, datos del estudiante y fechas. 5.2 Cuerpo de trabajo 10 5 La redacción y la ortografía, facilita la comprensión de la información. 5 La información se presenta de manera lógica. 5.3 Fuentes de información 10 3 Las referencias y fuentes de consulta están correctamente citadas de acuerdo al sistema APA. Tanto las citas textuales y de paráfrasis como el listado final de referencias. 3 Las fuentes consultadas son confiables. Pertenecen a organismos educativos, gubernamentales o especializados en el área de conocimiento. Están firmados tanto por una institución de renombre, como por un autor reconocido por sus conocimientos en la materia. 4 La información citada tiene congruencia con el contexto del documento, ayuda a fundamentar. La información presentada es verdadera. 6. Observaciones del asesor COMENTARIOS SOBRE LA CUALIDAD DEL PRODUCTO DEFM-14 Revisión: 1; Fecha: 11/07/2013