01presentacion materia-programacionii_2011

243 visualizaciones

Publicado el

UNEG - PROGRMACION II -

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
243
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

01presentacion materia-programacionii_2011

  1. 1. PROGRAMACION II Proyecto de Carrera: Ingeniería en Informática Asignatura: Programación II Código de la Asignatura: 1272314 Semestre: III Unidades de Crédito: 3 Pre-Requisito: 1272209 (Programación I) TEMA Nº 0 pág. 1/14
  2. 2. PROGRAMACION II CONTENIDO DE LA PRESENTACIÓN 1. Datos de la Profesora. 2. Objetivo de la Materia. 3. Contenido de la Materia. 4. Plan de Evaluación. 5. Referencias TEMA Nº 0 pág. 2/14
  3. 3. PROGRAMACION II 1.-DATOS DE LA PROFESORA Ing. Karla López Bello. karlalopezbello@gmail.com Ingeniero en Informática, UNEG 2006 Estudiante de Maestría de Tecnología de la Información, UNEG 2008-Actualidad. Profesora de pregrado UNEG desde 2007-Actualidad. Especialista de sistemas áreas de trabajo: Investigación de Operaciones, Gestión de Proyectos, Integración de Tecnologías de Información en las Organizaciones, Tecnologías de Objetos, Software Código Abierto. TEMA Nº 0 pág. 3/14
  4. 4. PROGRAMACION II 2.-OBJETIVO DE LA MATERIA El estudiante será capaz de aplicar técnicas algorítmicas y de programación en el lenguaje C++, para la resolución de problemas. TEMA Nº 0 pág. 4/14
  5. 5. PROGRAMACION II 2.-CONTENIDO DE LA MATERIA TEMA Nº 0 pág. 5/14
  6. 6. Nivel de Granularidad 4 PROGRAMACIÓN II 1-Introducción 2-Módulos Curso 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 3 I.-Modulo Introductorio Modulo 1-Introducción 2-Lecciones 3-Resumen 4-Actividades de Practicas 5-Cierre Nivel de Granularidad 2 Presentación del Curso Conceptos Básicos Lecci ón 1-Introducción 1-Introducción Lecció 2-Tema 2-Tema 3-Resumen 3-Resumen 4-Actividades de Practicas 4-Actividades de Practicas 5-Cierre 5-Cierre -Presentación del docente -Algoritmo -Contenido del Curso -Diagrama de Flujo -ProgramaTema -Plan de Evaluación -Normativas de las evaluaciones -Tipos de Metodologías de -Bibliografía. programación -Lenguaje de Programación (C/C++)
  7. 7. Nivel de Granularidad 4 PROGRAMACIÓN II 1-Introducción 2-Módulos Curso 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 3 II.-Fundamentos Básicos del Lenguaje 1-Introducción Modulo 2-Lecciones 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 2 I.-Estructura de un II.-Estructuras de Control III.-Bloque de funciones Programa en C++ 1-Introducción 1-Introducción 1-Introducción 2-Tema 2-Tema Lecci ón 2-Tema Lecció 3-Resumen 3-Resumen 3-Resumen 4-Actividades de Practicas 4-Actividades de Practicas 4-Actividades de Practicas 5-Actividades de Evaluación 5-Actividades de Evaluación 5-Actividades de Evaluación 6-Cierre 6-Cierre 6-Cierre -Elementos de un programa básico -Concepto de una función -Identificadores -Funciones estándar de entrada -Tipo de datos básicos -Condicionales y salida -Declaraciones de variables, -Repetitivas -Declaración de una función constantes, librerías -De ExcepcionesTema -Referencia a una función -Conversión de tipos de datos -Tipo de parámetros -Operadores -Variables locales -Expresiones -Recursión -Reglas de precedencia
  8. 8. Nivel de Granularidad 4 PROGRAMACIÓN II 1-Introducción 2-Módulos Curso 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 3 III.- Estructura de Datos Lineales 1-Introducción Modulo 2-Lecciones 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 2 II.-Registros I.-Arreglos III.-Memoria Dinámica 1-Introducción 1-Introducción 1-Introducción 2-TemaLecci ón 2-Tema 2-TemaLecció 3-Resumen 3-Resumen 3-Resumen 4-Actividades de Practicas 4-Actividades de Practicas 4-Actividades de Practicas 5-Actividades de Evaluación 5-Actividades de Evaluación 5-Actividades de Evaluación 6-Cierre 6-Cierre 6-Cierre -Concepto de Memoria -Tipo de memoria -Concepto -Concepto -Creación y destrucción de Tema -Tipos -Tipos -Declaración -Declaración apuntadores -Referencia de apuntadores -Referencia -Referencia
  9. 9. Nivel de Granularidad 4 PROGRAMACIÓN II 1-Introducción 2-Módulos Curso 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 3 IV. Métodos de Ordenamiento 1-Introducción Modulo 2-Lecciones 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 2 I.-Por Selección II.- Burbuja III.- por Inserción IV.- Por Mezcla V.- Rápida 1-Introducción 1-Introducción 1-IntroducciónLecci ón 1-Introducción 1-IntroducciónLecció 2-Tema 2-Tema 2-Tema 2-Tema 2-Tema 3-Resumen 3-Resumen 3-Resumen 3-Resumen 3-Resumen 4-Actividades de Practicas 4-Actividades de Practicas 4-Actividades de Practicas 4-Actividades de Practicas 4-Actividades de Practicas 5-Actividades de Evaluación 5-Actividades de Evaluación 5-Actividades de Evaluación 5-Actividades de Evaluación 5-Actividades de Evaluación 6-Cierre 6-Cierre 6-Cierre 6-Cierre 6-Cierre Método Método Método Método Método Tema Algoritmo Algoritmo Algoritmo Algoritmo Algoritmo Ejemplo Ejemplo Ejemplo Ejemplo Ejemplo
  10. 10. Nivel de Granularidad 4 PROGRAMACIÓN II 1-Introducción 2-Módulos Curso 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 3 V.- Estructura de Datos No Lineales 1-Introducción Modulo 2-Lecciones 3-Resumen 4-Actividades de Practicas 5-Actividades de Evaluación 6-Cierre Nivel de Granularidad 2 I.-Lista II.-Grafos III.-Arboles 1-Introducción 1-Introducción 1-IntroducciónLecci ón 2-TemaLecció 2-Tema 2-Tema 3-Resumen 3-Resumen 3-Resumen 4-Actividades de Practicas 4-Actividades de Practicas 4-Actividades de Practicas 5-Actividades de Evaluación 5-Actividades de Evaluación 5-Actividades de Evaluación 6-Cierre 6-Cierre 6-Cierre -Concepto -Concepto -Concepto Tema -Tipos -Tipo -Declaración -Declaración -Gestión - Gestión -Declaración - Gestión
  11. 11. TEMA Nº 0 pág. 11/14
  12. 12. PROGRAMACION II 4.-PLAN DE EVALUACIÓN Semana Tipo de Evaluación Modulo % Ponderación 1-14 Ejercicios del Aula Virtual I-VI 10 5 Proyecto Entrega I 5 5 Parcial I I-II 20 10 Proyecto Entrega II 20 10 Parcial II III-IV 5 15 Proyecto Entrega III 20 15 Parcial III V-VI 20 1-14 Practicas I-VI 5 TEMA Nº 0 pág. 12/14 Evaluado por el preparador
  13. 13. PROGRAMACION II 4.-PLAN DE EVALUACIÓN - PROYECTO Un franquicia de hotel necesita un sistema de administración de reserva de sus habitaciones en las diferentes sedes, este sistema debe manejar Modulo I-Usuario Control de usuario, se deben manejar 2 tipos de usuario el registrador y el administrador. El administrador del sistema podrá tener opciones avanzadas como el cambio del precio de los tipos de habitaciones por temporada y también podrá eliminar los clientes. Modulo II.-Clientes Registrar, modificar y eliminar clientes, cada cliente puede registrar la reserva de n habitaciones. Modulo III.-Reserva Registrar y emitir la factura de las reserva de habitaciones. Existen 2 tipos de reserva según el porcentaje de pago (completo o parcial). El sistema debe permitir búsqueda de reserva por sede del hotel, por cliente, y por fecha de la reserva. Primera Entrega: Entrega parciales: Capitulo I: Planteamiento del Sistema. -La entrega se hará impresa. Capitulo II: Marco Teórico. Entrega Final: En un CD identificado con los nombres y apellidos de los integrantes del grupo y la indicación. El CD debe contener el código fuente del Bocetos del proceso. programa y el informe. Segunda Entrega: Se evaluará Capitulo III: Diseño del Sistema Propuesto. - Lógica de diseño de sistema. Capitulo IV: Descripción de los Módulos -Estilo de programación: uso de comentarios, indentación, uso adecuado de estructuras de control, identificadores, operadores, separación del código en Tercera Entrega: funciones. Capitulo V: Codificación del Sistema. -Satisfacción de requerimientos. Capitulo VI Análisis de Resultados. - Interfaz gratica amigable Anexo: Manual del Sistema, manual de usuario. Conclusiones (Interpretación de Estadísticas) TEMA Nº 0 pág. 13/14
  14. 14. PROGRAMACION II 6.- REFERENCIAS 1. http://xmoodle.uneg.edu.ve/pregrado/course/view.php?id=293 2. Aprenda C++ Básico http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/bas ico/cppbasico.pdf 2. www.linpox.net TEMA Nº 0 pág. 14/14

×