Sunteți pe pagina 1din 6

1

UNIVERSIDAD DE EL SALVADOR
FACULTAD DE INGENIERIA Y ARQUITECTURA
ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS

PROGRAMA DE ASIGNATURA


I.GENERALIDADES
NOMBRE DE LA ASIGNATURA :
PROGRAMACION I
PRE-REQUISITO(S) : Introduccin a la Informtica
CARRERA(S) : I101502, I10503, I10506, I10511 y I10515
CICLO : II-2014
UNIDADES VALORATIVAS : 4
CODIGO : PRN 115
PLAN DE ESTUDIOS : 1998
COORDINADOR DE CATEDRA : Ing. Rudy Wilfredo Chicas Villegas
COORDINADORA DE LABORATORIOS : Licda. Anglica Mara Nuila de Snchez


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.
En esta asignatura se muestra un panorama amplio de Programacin estructurada y una introduccin a la
Programacin Orientada a Objetos, aplicndolas en el diseo de programas para la resolucin de
problemas, utilizando para ello un lenguaje de programacin de alto nivel.
2



III. DESCRIPCION DE LA 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 para que los estudiantes los apliquen en la resolucin de los problemas, identificando
clasificaciones que faciliten su utilizacin.


IV. OBJETIVOS GENERALES:
Ampliar las tcnicas de Programacin Estructurada.
Introducir los conceptos de UML y la Programacin Orientada a Objetos.


V. METODOLOGIA DE ENSEANZA
La asignatura ser impartida de la siguiente manera:
Clases tericas semanales, en las que el docente desarrollar en forma expositiva los fundamentos y
generalidades del contenido, incluyendo ejemplos y ejercicios.
Laboratorios semanales, se impartirn prcticas de laboratorio que permitan probar a travs de un
Lenguaje de programacin, los diseos de solucin planteados.
Se fomentar el autoaprendizaje en el estudiante, a travs del seguimiento de los contenidos, con
investigacin que pueda realizar en bibliografas o internet.
Se programarn horarios de consulta que sern atendidos por docentes de la asignatura en diferentes
horarios, para resolver dudas e inquietudes de los estudiantes.

3


VI. SISTEMA DE EVALUACION:

Evaluacin %
Primera prctica evaluada 25
Primer examen parcial 25
Segundo examen parcial 25
Segunda prctica evaluada 25
TOTAL 100

VII. CONTENIDO
UNIDAD OBJETIVO CONTENIDO
DURACION
Semanas
I
Programacin
Estructurada
Resolver problemas de
programacin aplicando
las tcnicas de la
Programacin
Estructurada.
Lgica estructurada
Diseo Descendente
Documentacin
3
II
Arreglos
Aplicar los mtodos para
la manipulacin de datos a
travs de arreglos para la
solucin de problemas de
programacin.
Arreglos unidimensionales
Mtodos de ordenacin
Arreglos multidimencionales
4
III
Funciones
Utilizar las funciones
provistas por las libreras
de C en la solucin de
problemas de tratamiento
de cadenas y datos
numricos.
Funciones de cadena
Funciones de conversin
Funciones numricas
3
4

IV
Archivos
Utilizar funciones para la
manipulacin de archivos
de acceso secuencial para
la solucin de problemas
de programacin.
Archivos en C
Funciones de E/S 3
V
Introduccin a la
Programacin
orientada a objetos
Aplicar el paradigma de
Programacin orientada a
objetos en la solucin de
problemas.
Conceptos bsicos de UML
Modelado de casos de uso
Modelado de Clases
3


VIII. CRONOGRAMA DE ACTIVIDADES
EVALUACION SEMANA EN CICLO CONTENIDO
Primera prctica evaluada 4 Unidad I
Primer examen parcial 7 Unidades II y III
Segundo examen parcial 11 Unidad IV
Segunda prctica evaluada 15 Unidad V


IX. BIBLIOGRAFIA
Programacin en C, C++, Java y UML
Luis Joyanes Aguilar, Ignacio Zahonero Martnez
Mc Graw Hill, 2014
Metodologa de la programacin. Algoritmos, Diagramas de Flujo y Programas
3. Edicin, 2005
Osvaldo Cair
Alfaomega
5

Programacin en Java. Algoritmos, programacin orientada a objetos e interfaz grfica del usuario.
Luis Joyanes Aguilar
Ignacio Zahonero Martinez.
Mc Graw Hill, 2011
C.Algoritmos, Programacin y Estructura de datos
Shaum
Mc Graw Hill
Luis Joyanes Aguilar, Andrs Castillo Sanz, Lucas Snchez Garca e Ignacio Zahonero Martnez
Cmo programar en C / C++ y Java
4ta. Edicin
Deitel & Deitel
Pearson Prentice Hall
Guiones de clase

X. HORARIO SEMANAL DE ATENCION A ESTUDIANTES DE COORDINACION
DE CATEDRA Y LABORATORIOS
Coordinadora de laboratorios:
Licda. Anglica Nuila
Viernes 10:00 11:00 am

Coordinador de ctedra:
Ing. Rudy Chicas
Martes 10:00 11:00 am


6

XI. DIRECCIN PARA BUSCAR INFORMACIN DE LA ASIGNATURA:

http://aula.fia.ues.edu.sv/

Entrarn al Aula de la Facultad, donde deber ingresar el Nombre de usuario y
contrasea (Carnet y N de Talonario)
Buscar en el Curso: Escuela de Ingeniera de Sistemas Informticos,
Programacin y Manejo de datos
Entrar al curso Programacin I Sistemas

Clave de Matriculacin del curso: Prn4102

S-ar putea să vă placă și