Vous êtes sur la page 1sur 3

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE INGENIERIA Y ARQUITECTURA


ESCUELA DE INGENIERIA DE SISTEMAS
INFORMATICOS

PROGRAMA DE ASIGNATURA
I. GENERALIDADES
NOMBRE DE ASIGNATURA
CDIGO
PRE-REQUISITO
CARRERAS
UNIDADES VALORATIVAS
PLAN DE ESTUDIOS
COORDINADOR DE CTEDRA
COORDINADOR DE LABORATORIOS

:
:
:
:
:
:
:
:

Programacin I
PRN115
Introduccin a la Informtica
I10502, I10503, I10506, I10511, I10515
4
1998
Ing. Milagro del Rosario Castillo P.
Ing. Rigoberto Flores

II INTRODUCCION
Las carreras de Ingeniera necesariamente utilizan ciertas herramientas tanto en su estudio como en el campo
profesional, muchas de ellas involucran el uso de una computadora, resolviendo problemas de manera
sistemtica; de aqu nace la necesidad de aprender a programar de manera eficiente y ordenada, lo que se
espera lograr con la presente asignatura, reforzando y aplicando las estructuras lgicas de control en un
lenguaje de programacin de alto nivel.

III. DESCRIPCION DE ASIGNATURA:


En esta asignatura se capacita al estudiante en el anlisis, codificacin prueba y documentacin de programas
de computadora con distintos niveles de dificultad. Se proporcionan los conocimientos de Programacin
Estructurada para que los estudiantes los apliquen en la resolucin de los problemas

IV OBJETIVOS GENERALES:
Estudiar detalladamente las tcnicas de Programacin Estructurada: Lgica Estructurada, Estructura de
Datos, Anlisis Estructurado y Documentacin. Aplicar los conocimientos adquiridos sobre un lenguaje de
programacin de alto nivel.

V. METODOLOGIA DE ENSEANZA:
Los tpicos o tcnicas utilizadas se impartirn a los estudiantes en clases tericas y discusiones de
problemas, adems se ejercitarn en horas prctica en el Laboratorio de Computacin. Los estudiantes
asistirn semanalmente a:
4 horas de clases tericas
2 horas de Laboratorio
1 Hora de prctica libre
El estudiante puede asistir a consulta con los docentes las veces que considere necesarias.

VI. SISTEMA DE EVALUACION:


Las evaluaciones y ponderaciones de los contenidos de
siguiente forma:
2 Exmenes Escritos
: 35%
2 Prcticas Evaluadas
: 50%
Tareas ex aula, en Laboratorio : 10%
3 Exmenes cortos de Lab.
: 15%_
Total

la asignatura distribuirn de la
(15, 20)
(25, 15)
(Promedio)
(5% c/u)

100%

VII. CONTENIDO:
DURA CION
UNIDAD

OBJETIVO

I
Estructuras
Iterativas

Aprender a utilizar
las tres estructuras
repetitivas a nivel
de lgica
programacional y
su codificacin en
C

Estructura Mientras
Estructura Hasta que
Estructura Desde hasta
While (lenguajeC)
For (lenguaje C)
Por qu no usar do while a
este nivel

Conocer y aplicar la
metodologa para
disear programas
lgicamente
estructurados.

Conceptos relacionados
Estructuras Lgicas de
control
Reglas de diseo

II
Programacin
Estructurada

III
Documentacin de
algoritmos
(programas)
IV
Anlisis
Estructurado

CONTENIDO

Completar y aplicar
la documentacin de
programas y conocer
su importancia

Aplicar las tcnicas


de modularidad en el
diseo de programas
Ampliar y aplicar las

estructuras de datos
V
Estructura de Datos en programas

VI
Manejo de cadenas
de caracteres

Conocer y aplicar las


funciones de C para
manejo de cadenas

de caracteres

Documentacin Interna, a
nivel de algoritmo y en C
Documentacin Externa
Modularidad
Top down
Uso de Funciones en C,
Paso de parmetros
Definicin y
clasificacin
Vectores
Matrices
Cadenas de caracteres
Funciones de Cadena
Funciones de Clasificacin
Funciones de Conversin

Semana Semana.
Clase
Lab.

VIII CRONOGRAMA DE ACTIVIDADES


Examen escrito 1:
6 / Septiembre / 2008
Examen escrito 2:
25 / Octubre / 2008
Prctica Evaluada 1:
2 3 / Octubre
Prctica Evaluada 2:
13 14 / Noviembre
Examen Corto 1:
25 - 29 / Agosto
Examen corto 2:
22 26 / Septiembre
Examen corto 3:
20 25 / Octubre.
Tareas ex aula:
En los grupos de laboratorio, durante el ciclo
IX BIBLIOGRAFA
- Programacin en C
Luis Joyanes Aguilar, Ignacio Zahonero
McGraw-Hill,
Segunda Edicin 2005.
-

Cmo programar C/C++ y Java


H. M. Deitel, P. J. Deitel
Pearson - Prentice Hay Hispanoamrica,
Cuarta Edicin 2004

Programacin en C
Byron Gottfried
Serie Schaum, McGraw Hill
Tercera Edicin, 2004

Fundamentos de Programacin, Algoritmos, Estructuras de datos y Objetos


Luis Joyanes Aguilar
Mc Graw Hill 2003

Programacin Estructurada, Un enfoque Algortmico


Loebardo Lpez Romn
Computec, 1994

Guiones de Clase
Milagro Castillo P.
Escuela de Ingeniera de Sistemas Informticos, 2008

Milagro Castillo Ciclo II 2008

Vous aimerez peut-être aussi