You are on page 1of 3

CENTRO DE ENTRENAMIENTO EN

TECNOLOGAS DE LA INFORMACIN

Algoritmos, Tcnicas de Programacin y


Estructura de Datos
Syllabus
I.

DATOS INFORMATIVOS
1.1
1.2
1.3
1.4
1.5

II.

Duracin dela asignatura


Extensin Horaria
Fecha Inicio
Docente
Correo Electrnico

: semanas
: horas pedaggicas semanales
: 23/04/2016
: Ing. Wilson Gerardo Cardoza Llontop
: wicarllon@hotmail.com

FUNDAMENTACIN:
El presente curso, tiene como finalidad desarrollar en el participante competencias para
elaborar Algoritmos y Estructuras de Datos que permitan resolver problemas aplicando
las Tcnicas de Programacin Estructurada, para el desarrollo del curso se utilizar el
Lenguaje de Programacin C++.

III.

COMPETENCIA GENERAL

IV.

Conoce la naturaleza y las caractersticas principales de los fundamentos de


programacin.
Utiliza las herramientas necesarias para la elaboracin de algoritmos y estructuras
de datos
Desarrolla Aplicaciones con el Lenguaje de Programacin C++.

PROGRAMACIN DE CONTENIDOS Y ACTIVIDADES


4.1 MDULO I: FUNDAMENTOS DE PROGRAMACIN Y ESTRUCTURAS DE
CONTROL
Competencias

Conoce los conceptos de la metodologa de la programacin.


Aplica los diferentes fundamentos bsicos de programacin.
Conoce y Comprende las estructuras de control.
Aplica las estructuras de control en la elaboracin de algoritmos.
Conoce y Comprende la simbologa empleada en los diagramas de flujo.
Elabora diagramas de flujo empleando las diferentes estructuras de control.

Introduccin
Conceptos Generales
Algoritmo, Caractersticas
Etapas para la Resolucin de un problema
Administracin de datos
Tipos de datos
Uso y declaracin de variables y constantes
Operadores Aritmticos, de comparacin y lgicos
Reglas de prioridad de operadores
Operacin de Asignacin
Programacin Secuencial

Estructuras de Control y Diagramas de Flujo I


Estructura de Decisin Simple
Estructura de Decisin Doble
Estructura de Decisin Mltiple
Anidamiento de Estructuras de Decisin
Estructuras de Control y Diagramas de Flujo II
Contadores, Acumuladores y Banderas.
Estructura Repetitiva: Mientras
Estructura Repetitiva: Repetir
Estructura Repetitiva: Para
Anidamiento de Estructuras Repetitivas
Estructuras de Control y Diagramas de Flujo Avanzadas
Anidamiento de Estructuras de Decisin y Repetitivas

4. 2 MDULO II: PROGRAMACIN MODULAR


Competencias
Conoce y Comprende la metodologa de la programacin modular.
Aplica la programacin modular en la elaboracin de subprogramas.

Subprogramas
Introduccin a los subprogramas
Funciones
Procedimientos (subrutinas)
mbito: variables locales y globales
Comunicacin con subprogramas: paso de parmetros

4.3 MDULO III: ESTRUCTURAS DE DATOS


Competencias
Elabora programas en lenguaje C++ empleando arreglos unidimensionales y
bidimensionales.
Elabora programas en lenguaje C++ empleando registros y apuntadores.
Elabora programas en lenguaje C++ empleando listas.

Arrays Unidimensionales
Introduccin a arreglos
Arreglos unidimensionales
Declaracin de arreglos
Operaciones con arreglos paralelos
Ordenamiento con arreglos
Bsqueda con arreglos
Arrays Bidimensionales
Arreglos bidimensionales
Declaracin de arreglos
Vectores y Matrices
Operaciones
Registros
Introduccin a registros
Registros
Funciones de la biblioteca
Operaciones con registros
Tipos de registros
Reglas de alcance

10

V.

Apuntadores (Punteros)
Relacin entre apuntadores y arreglos
Arreglos de apuntadores
Apuntadores a funciones
Introduccin al procesamiento de caracteres y cadenas
Listas
Nocin de lista enlazada
Definicin formal de lista enlazada.
Caractersticas.
Representacin de listas enlazadas mediante arreglos
Representacin de listas enlazadas mediante apuntadores
Evaluacin Final

EVALUACIN
5.1 CRITERIOS
Tener una asistencia mnima del 70% del nmero de clases, caso contrario
quedar impedido de rendir evaluaciones.
Participacin activa en clase.
Desarrollo de prcticas y evaluacin final.
La nota mnima aprobatoria es ONCE (11), la fraccin 0.5 o ms ser
considerada como una unidad a favor del estudiante en el PROMEDIO FINAL
(PF).
En caso de no presentarse en las fechas indicadas a los exmenes, sern
evaluados con la nota mnima de Cero (00).

5.2 PROCEDIMIENTO DE EVALUACIN


El Promedio Final (PF) se calcular mediante la siguiente frmula:

PF

PPC 2 * EF
3

Donde:
PPC
EF
PF

: Promedio de Practicas Calificadas


: Evaluacin final
: Promedio Final

Chiclayo, Abril del 2016

Ing. Wilson Gerardo Cardoza Llontop


Docente del Curso

You might also like