Vous êtes sur la page 1sur 5

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERIA ECONOMICA Y Cs. Ss


Escuela Profesional de INGENIERIA ESTADSTICA

1. DESCRIPCIN GENERAL NOMBRE DEL CURSO CODIGO ESPECIALIDAD CICLO DE ESTUDIOS PRE-REQUISITO CONDICION HORAS LECTIVAS DURACION SISTEMA EVALUACION PROFESOR Lenguaje de Programacin I EC313 Ingeniera Estadstica III EC215 (Computacin II) Obligatorio Teora (02) Prctica (02) Laboratorio (02) Un Semestre I (Examen: Peso 1 Promedio Prcticas: Peso 2) SERRANO CARVAJAL, Anibal

2. FUNDAMENTACION 2.1. APORTE DE LA ASIGNATURA AL PERFIL PROFESIONAL 2.2. SUMILLA Algoritmos y Programacin de computadoras Programacin orientada a Objetos. Introduccin Conceptos fundamentales Visual Basic .Net 3. OBJETIVOS 3.1. OBJETIVO GENERAL Desarrollar la habilidad del estudiante para la construccin de aplicaciones que permitan la solucin de problemas especficos, fundamentalmente sobre tcnicas estadsticas, usando correcta y eficientemente las herramientas que proporcionan los lenguajes de programacin. El curso es de naturaleza terico - prctico con mayor incidencia en la prctica, ya que se desea que el alumno conozca los conceptos tericos de la programacin orientada a Objetos con la ayuda de un lenguaje de programacin orientado a la prctica profesional. 3.2. OBJETIVOS ESPECIFICOS Desarrollar las habilidades del estudiante para la construccin de Algoritmos que permitan la solucin de problemas especficos utilizando las herramientas de programacin de computadoras. Conocer las caractersticas de los Lenguajes de programacin estructurada y visual, especficamente C++ y Visual Basic .Net, en la solucin de problemas reales y especficos. Que el alumno construya algunas aplicaciones computacionales para la utilizacin de las diferentes tcnicas estadsticas estudiadas en la especialidad.

4. UNIDADES DIDACTICAS SEMANA UNIDAD CONTENIDO Algoritmos y programacin estructurada Definicin de Lenguajes de programacin. Conceptos y caractersticas de los Algoritmos. Operaciones de asignacin (Aritmtica, lgica y de caracteres). Ingreso y salida de informacin. Programacin de Evaluacin

Teora 1

Prctica Laboratorio Algoritmos y programacin estructurada Diseo de algoritmos y su representacin grfica. Diagramas de flujo y Pseudocdigo. Ejemplos de aplicacin

Teora 2 Prctica Laboratorio Teora 3 Prctica Laboratorio

Algoritmos y programacin estructurada Estructuras bsicas de control de la programacin estructurada. Ejemplos de aplicacin

Teora 4

LENGUAJE C++. Conceptos fundamentales Caractersticas principales del Lenguaje C++. Elementos bsicos: Identificadores, Palabras reservadas, Constantes y Variables, Comentarios. Tipos de datos: Fundamentales, Estructurados y Referencia. Bosquejo de un programa en C++ (Estructura de un programa en C++) 1ra. PRACTICA

Prctica Laboratorio

Teora 5

Definiciones y declaraciones. Inicializacin de variables. Operadores y expresiones: Fundamentales, derivados y especiales. Biblioteca estndar en C++. Funciones estndar. Entrada y salida de informacin. Salida con formato.

Prctica Laboratorio SENTENCIAS DE CONTROL Sentencias condicionales: if, if else, swith. Sentencias Repetitivas o Bucles: for, while, do while. Instrucciones break y continue. Ejemplos de aplicacin 2da. PRACTICA ESTRUCTURAS DE DATOS Arreglos unidimensionales multidimensionales. Tipos especiales de datos. typedef. Ejemplos de aplicacin

Teora 6

Prctica Laboratorio y

Teora 7 Prctica Laboratorio 8

Examen PARCIAL ESTRUCTURAS DE DATOS Algoritmos de ordenacin. Mtodo de la burbuja. Creacin y operaciones con estructuras (struct). Arreglos de estructuras.

Teora 9

Prctica Laboratorio FUNCIONES EN C++ Definicin y declaracin de una funcin en C++. Funciones Prototipo. Argumentos de funciones. Ejemplos de aplicacin

Teora 10 Prctica Laboratorio

Teora 11 Prctica Laboratorio

FUNCIONES EN C++ Recursividad en funciones. Manipulacin de cadenas en C++. Ejemplos de aplicacin 3ra. PRACTICA ARCHIVOS EN C++ Biblioteca de flujos. Ingreso y salida en archivos: Apertura, creacin, lectura. Archivos binarios. Ejemplos de aplicacin

Teora 12 Prctica Laboratorio

Teora 13 Prctica Laboratorio

Programacin orientada a objetos. Introduccin: Clases, Objetos, Propiedades, Mtodos y Eventos. Objetos y clases. Acceso a los miembros de una clase. Ambito de una clase. Ejemplos de aplicacin

Teora 14 Prctica Laboratorio

Programacin orientada a objetos. Funciones miembro. Constructores y destructores. Funciones amigas. Pilas. Ejemplos de aplicacin 4ta. PRACTICA Visual Studio .Net El Framework de .Net: Componentes y Herramientas Formularios. Herencia y Polimorfismo Controles principales. Variables. Estructuras de control. Estructuras de datos Ejemplos de aplicacin

Teora 15

Prctica Laboratorio 16 Examen FINAL

5. ESTRATEGIAS DIDACTICAS 5.1. MATERIALES DIDACTICOS Exposicin de temas en Aula de clases, utilizando pizarra y plumn. Exposicin complementaria utilizando proyector multimedia y computadoras. 5.2. MATERIALES EDUCATIVOS Textos y manuales sobre Lenguaje de programacin C++ y Visual Basic .Net 5.3. OTROS RECURSOS Archivos digitales enviados por E_mail Archivos disponibles en Internet 6. BIBLIOGRAFIA CEBALLOS, Francisco Javier JOYANES AGUILAR, Luis JOYANES AGUILAR, Luis SCHILDT, Herbert PETROUTSOS, Evangelos Programacin en C++ Algoritmos y Estructura de datos C++. Un enfoque orientado a objetos Turbo C / C++ La Biblia de Visual Basic .Net