Está en la página 1de 3

Pgina 1 de 3

REPBLICA BOLIVARIANA DE VENEZUELA


MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA, CIENCIA Y TECNOLOGA
UNIVERSIDAD POLITECNICA TERRITORIAL DE LOS ALTOS MIRANDINOS CECILIO ACOSTA
PROGRAMA NACIONAL DE FORMACIN EN INFORMTICA
LOS TEQUES

PROGRAMA/ UNIDAD CURRICULAR


PROGRAMA: PROGRAMA NACIONAL DE FORMACIN EN INFORMTICA

UNIDAD CURRICULAR:

Algortmica y Programacin

TERICAS
HORAS/SEMANAL

PRACTICAS

OTRAS
ACTIVIDADES

UNIDADES CREDITO
12

SEDE: CENTRAL
4.- PROGRAMA DE EDUMATICA

MODULO:

UNIDAD

CONTENIDOS

Unidad 1: Algoritmo y
Programas

o
o
o
o
o
o

Concepto de Algoritmos y Programas.


Lenguaje algortmico y de programacin.
Partes de un algoritmo.
Caractersticas y elementos para construir un algoritmo.
Formas de representar un algoritmo: Lenguaje Natural, pseudocdigo y diagrama de flujo.
Traza de un algoritmo (corrida en fro).

Unidad 2 Estndares de
Calidad en el Diseo de
Algoritmos y
Construccin de
Programas

o
o

Introduccin a los estndares de calidad


Formas y tcnicas de documentar algoritmos y programas

Unidad 3:
Datos y Entidades
Primitivas

o
o
o

Concepto y diferencia entre dato e informacin, tipos de datos.


Los Operadores: Concepto y tipos de operadores
Las Expresin: concepto, tipos y evaluacin de expresiones, Los Identificadores: Concepto, Reglas
de escritura, las variables: clasificacin de variables segn su contenido (numricas, lgicas y
alfanumricas) y su uso (de trabajo, contador y acumulador), constantes.

o
o

Identificacin del Problema.


Identificacin de los datos necesarios
(entradas).
Identificacin de los datos a obtener (salidas).
Descripcin de las operaciones a utilizar
(clculos).
Descripcin de los pasos para llegar a la
solucin (procesos).

Unidad 4:
Metodologa para el
Anlisis y
Planteamiento de
Problemas

o
o
o

Pgina 2 de 3

o
o

Teoremas de la programacin estructurada..


Estructuras de control
o Estructuras de decisin: concepto, tipos y sintaxis: Condicional, simples, dobles,
mltiples, anidadas y selectiva.
o Estructuras de control iterativas: Concepto y tipos, Ciclo Mientras y Repetir: sintaxis y
mtodos para salir del ciclo. Ciclo Para: Sintaxis. Ciclos anidados.

o
o
o

Funciones y procedimientos: Definicin y Declaracin.


mbito de variables: Datos locales y globales.
Llamada de una funcin y pase de parmetros.

Definicin, funciones asociadas y operaciones con cadenas

o
o

Definicin, declaracin y acceso


Estructura y arreglo

Unidad 10: Archivos

o
o
o

Concepto, estructura y acceso.


Tipos de archivo: datos y de textos.
Mtodos para realizar la gestin de archivos

Unidad 11: Punteros

o
o
o

Definicin, declaracin, operadores y operaciones


Punteros y funciones
Punteros y estructuras

o
o

Concepto y clasificacin
Listas simplemente enlazadas: fundamentos tericos, clasificacin, operaciones bsicas:
o Declaracin, punteros de cabecera y cola, operador de seleccin, insercin, bsqueda y
eliminacin de elementos)
Listas doblemente enlazadas y Circulares: Declaracin, recorrido, insercin y eliminacin de
elementos.

Unidad 5:
Programacin
Estructurada

Unidad 6:
Programacin Modular

Unidad 8:
Tratamiento de
Cadenas de Caracteres

Unidad 9: Estructuras
de Registros

Unidad 12: Listas


Enlazadas

o
Unidad 13:
Recursividad

Unidad 14:
Introduccin a las
Estructuras de Datos
Dinmicas Avanzadas:
Pilas, Colas y rboles

o
o

Fundamentos tericos:
o Definicin, mbito de aplicacin, utilidad.
Ventajas y desventajas de la recursividad.
Diseo y Escritura de programas recursivos

Definicin, especificaciones y tipos

Funcionalidades e implementacin bsica

Pgina 3 de 3
Bibliografa:
David Camacho H. (2003). Programacin: Algoritmos y Ejercicios Resueltos en Java. Pearson Education
E. Oviedo Regino (2006). Lgica de Programacin. Ecoe,
G. Bassard, P. Bratley (1998). Fundamentos de algoritmia. Prentice-Hall
Harvey Deitel y Paul Deitel (2008). Cmo Programar en Java. Pearson Education.
John Lewis y Joseph Chase (2006). Estructuras de Datos con Java. Diseo de Estructuras y Algoritmos. Perason Education
Jorge Villalobos (2002). Fundamentos de Programacin. Prentice Hall.
L. Joyanes (2002). Fundamentos de Programacin. McGraw-Hill.
Narciso Mart y Yolanda Ortega (2004). Estructuras de datos y Mtodos Algortmicos. Ejercicios Resueltos. Perason Education
Osvaldo Cairo B. (2006). Fundamentos de Programacin. Piensa en C. Prentice Hall.
Roberto Hernndez, Juan Lzaro y Otros (2000). Estructuras de Datos y Algoritmos. Pearson Education

También podría gustarte