Está en la página 1de 3

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS


rea de Sistemas y Telemtica

SILABO
DATOS GENERALES
REA
CURSO
CODIGO
PRE-REQUISITOS
CREDITOS
SISTEMA DE EVALUACIN
HORAS SEMANALES
RGIMEN
PROFESORES

1.

: SISTEMAS Y TELEMATICA
: LENGUAJE DE PROGRAMACIN ESTRUCTURADO
: ST-202
: Algoritmos y Estructura de Datos
: 03
: F
: TEORIA 01 Hr. / PRACTICA 04 Hrs.
: OBLIGATORIO
: CORDOVA NERI, TEODORO
ARADIEL CASTAEDA, HILARIO
LUIS LUJAN CAMPOS

SUMILLA
Principios y procedimientos de los lenguajes de Programacin Estructurada.
Conceptos del lenguaje de Programacin Borland C++ 5.0, Estructuras de
control, Funciones, Arrays, estructuras y uniones. y Archivos de texto y de
tipo Binario. Mantenimiento de archivos. Programacin Dinmica (punteros),
rboles, rboles binarios.
2. OBJETIVOS
OBJETIVOS GENERALES
Proporcionar los conocimientos y tcnicas para la resolucin de problemas
por medio del uso de lenguajes de programacin estructurado.
Al final del curso el alumno debe presentar una Aplicacin basado en el
concepto de Sistema de Gestion de Base de Datos(SGBD), donde resalte los
procedimientos de Inserta, eliminar, modificar, actualizar.., registros.
OBJETIVOS ESPECFICOS
- Estudio de los conceptos bsicos del lenguaje Borland C++ 5.0.
- Aprender el uso de las estructuras de control del lenguaje.
- Aprender la programacin modular usando funciones.
- Estudiar los tipos de datos estructurados usando arreglos y punteros.
- Estudiar las estructuras, uniones y archivos.
3. PROGRAMA ANALTICO
UNIDAD I .- Estructuras de control
SEMANA 1: Estructuras de control de programa.
Sentencias condicionales, If, If-else, If_else_if, operador?,
Switch.

SEMANA 2:

Estructuras de Control Repetitivas.


El Bucle for, Bucle while, Bucle do while, Bucle infinito,
Break, Exit(), Continue. Procesamiento de cadenas
PRACTICA CALIFICADA # 1

UNIDAD II .-Estructura de Datos y Funciones Prototipos


SEMANA 3: Estructura de Datos.
Arrays unidimensionales, Inicializacin de arrays, Paso de
arrays a funciones, Cadenas.
SEMANA 4: Arrays.
Arrays bidimensionales, Inicializacin de arrays, Arrays de
cadenas, Arrays y punteros, Arrays-punteros-funciones, Arrays
multidimensionales.
SEMANA 5: Funciones.
Declaracin de funciones, mbito de las funciones, Sentencia
return, Funcin main, Valores devueltos por las funciones,
Argumentos de funciones, Llamada por valor, Llamada por
referencia.
PRACTICA CALIFICADA # 2
SEMANA 6: Funciones.
Prototipo de funciones, Recursividad, Punteros a funciones.
SEMANA 7: Estructuras y Uniones.
Estructuras, Arrays de estructuras, Paso de estructuras a
funciones. Punteros a estructuras.
SEMANA 8: E X A M E N P A R C I A L
UNIDAD III .- Registros y Uniones
SEMANA 9: Estructuras y Uniones.
Arrays y estructuras
enumeraciones.

dentro

de

estructuras,

uniones,

SEMANA 10: Archivos, Entrada/salida estandar, Dispositivos/archivos


standar, otras funciones estandar de manejo de archivos,
Entrada y Salidas a nivel del Sistema.
SEMANA11: Mantenimiento de Archivos de Acceso Aleatorio ; insertar,
eliminar, guardar.
PRACTICA CALIFICADA # 3

UNIDAD IV .- Programacin Dinmica


SEMANA 12: Programacin Dinmica: Punteros.
Variables puntero, Operadores de puntero, Expresiones de
punteros, Punteros y funciones, punteros-Array- funciones.
SEMANA 13: Listas enlazados simples, dobles.
SEMANA 14: Pilas y colas.
PRACTICA CALIFICADA # 4
SEMANA 15: rboles binario, ABB, ABL
PRACTICA # 5
SEMANA 16: E X A M E N F I N A L
SEMANA 17: E X A M E N S U S T I T U T O R I O
4. METODOLOGIA DE EVALUACION
El curso, se desarrolla en forma terica/Practica, es decir, se disear y
explica programas en aula y luego se implementara en laboratorio usando
el compilador Borland C++ 5.0
5. BIBLIOGRAFA
6. Turbo C / C++ Manual de Referencia.
Schildt, Herbert, 1ra. Edicin, McGraw-Hill, Espaa.
7. Lenguaje C y Estructura de Datos.
Juan F. Garca de Sola y Vicente Garceran Hdezt, 1ra. Edicin,
McGraw-Hill, Espaa.
8. El Lenguaje de Programacin C.
Brian W. Kernighan, Dennis M. Ritchie, 2da. Edicin, Prentice Hall
Hispanoamericana S.A., Mxico
4.- Deitel, Hervey y Deitel Paul Prentice Hall
SISTEMA DE EVALUACION F

Practicas Calificada Escritas: PC1, PC2, PC 3:


Proyecto Final: Consiste en desarrollar un sistema de mantenimiento de
archivos, de donde se obtiene 2 practicas:
Presentacin del informe: PC 4
Exposicin del Proyecto: PC 5

Observacin:

Las notas del proyecto no se elimina y es obligatorio la


presentacin de PC4 y PC5.

LOS PROFESORES
CICLO 2014-1

También podría gustarte