Sie sind auf Seite 1von 5

Introduccin a la Programacin

Escuela Profesional de Ciencias de la Computacin


Facultad de Ciencias
Universidad Nacional de Ingeniera
Programacin Docente de Introduccin a la Programacin
I. Descripcin del curso
Asignatura: Introduccin a la programacin Crditos: 2
Ciclo: 2014 Semestre: II
Cdigo: CC-102 Requisitos: Ninguno
Carcter: Obligatorio Modalidad: Semestral
Departamento:
Escuela Profesional de Ciencias de la Computacin
Materia:
Ciencias de la Computacin
II. Descripcin de contenidos mnimos
Construcciones bsicas de la programacin estructurada!
"bstracciones procedimentales!
Estructuras de seleccin# control $ repeticin!
%ecursin!
&ipos de datos estructurados!
Punteros!
Programacin modular!
Estructuras de datos simples!
"rc'i(os de te)to!
*emoria dinmica
+so de entornos de programacin $ desarrollo!
,ocumentacin# prueba $ depuracin de programas!
%eali-acin de prcticas en laboratorio!
Programacin docente de Introduccin a la programacin 1
Introduccin a la Programacin
Escuela Profesional de Ciencias de la Computacin
Facultad de Ciencias
Universidad Nacional de Ingeniera
III. Programa detallado
Captulo . !structura general de un programa.
Clase 1! ,efinicin de programa! Partes constituti(as de un programa! Concepto
de identificador! Constantes $ (ariables! Operaciones aritm.ticas# operaciones de
relacin $ operaciones lgicas/ reglas de prioridad! Solucin de problemas
secuenciales! Instrucciones 0ue permiten el ingreso $ salida de datos!
Captulo ". Algoritmos # estructuras de programacin para control de $lu%o.
Clase 2! Programacin estructurada! Estructuras de seleccin simple! Estructura
de seleccin m1ltiple2control! Solucin de problemas selecti(os!
Clase 3! Estructuras iterati(as2repeticin! Solucin de problemas iterati(os!
Captulo &. Programacin modular .
Clase 4! ,efinicin! 4unciones $ Procedimientos!
Clase 5! Parmetros por (alor $ por referencia! 6ariables globales $ locales!
,ise7o descendente! "plicaciones! %ecursi(idad!
Captulo '. Arreglos.
Clase 8! "rreglos unidimensionales
Clase 9! *atrices2"rreglos bidimiensionales $ multidimensionales!
Captulo (. Cadenas de caracteres .
Clase :! ,efinicin! %epresentacin interna! 4unciones $ procedimientos para el
mane;o de cadenas de caracteres!
Captulo ). Punteros .
Clase <! Introduccin a los punteros! ,efinicin! *ane;o de punteros como
parmetro de funciones $ procedimientos! *ane;o de punteros bsicos!
Clase 10! *emoria ,inmica! ,efinicin! Separacin# mane;o $ liberacin de
memoria! +tili-acin en tipo de ,atos simples $ tipo de datos compuestos!
Captulo *. !structuras # uniones.
Clase 11! ,eclaracin# definicin $ uso de estructuras! "cceso a las estructuras!
Estructuras anidadas $ arra$s de estructuras! *emoria dinmica en estructuras!
Programacin docente de Introduccin a la programacin 2
Introduccin a la Programacin
Escuela Profesional de Ciencias de la Computacin
Facultad de Ciencias
Universidad Nacional de Ingeniera
Captulo +. ,istas enla-adas simples.
Clase 12= ,efinicin! Construccin del modelo de un elemento de la lista!
Operaciones sobre las listas enla-adas I!
Clase 13= Operaciones sobre las listas enla-adas!II! 6isuali-acin $ destruccin de
las listas!
Captulo .. Registros # arc/i0os.
Clase 14= ,efinicin de registro $ campo! ,efinicin de arc'i(o! &ipos de
arc'i(os! 4unciones $ procedimientos para el mane;o de arc'i(os!
I1. Competencias generales
Conocimientos bsicos sobre el uso $ programacin de los ordenadores# sistemas
operati(os# bases de datos $ programas informticos con aplicacin en ingenier>a!
Conocimiento de la estructura# organi-acin# funcionamiento e intercone)in de
los sistemas informticos# los fundamentos de su programacin# $ su aplicacin
para la resolucin de problemas propios de la ingenier>a!
1. Competencias !spec$icas
Escribir algoritmos bsicos para resolucin de problemas cient>ficos!
Conocimiento de la metodolog>a de programacin!
"d0uisicin de competencias espec>ficas de la utili-acin de los lengua;es de
programacin!
,esarrollar aplicaciones a problemas!
1I. Competencias 2rans0ersales
Capacidad de comunicacin oral $ escrita# en ingl.s $ espa7ol utili-ando los
medios audio(isuales 'abituales# $ para traba;ar en e0uipos multidisciplinares $
en conte)tos internacionales!
Capacidad de anlisis $ s>ntesis en la resolucin de problemas!
Programacin docente de Introduccin a la programacin 3
Introduccin a la Programacin
Escuela Profesional de Ciencias de la Computacin
Facultad de Ciencias
Universidad Nacional de Ingeniera
Capacidad para gestionar adecuadamente la informacin disponible integrando
creati(amente conocimientos $ aplicndolos a la resolucin de problemas
informticos utili-ando el m.todo cient>fico!
1II. !0aluacin
&odas las pruebas reali-adas en cada asignatura sern comunes a todos los grupos de la
misma!
?a calificacin final tendr en cuenta=
E)amen parcial= 123 de la nota final!
E)amen final= 123 de la nota final!
Otras acti(idades= 123 de la nota final 0ue se subdi(idir en=
4 ?aboratorios 0ue se eliminar el 0ue menos nota tenga!
En el apartado @Otras acti(idadesA se podr (alorar la participacin acti(a en el proceso
de aprendi-a;e# la reali-acin de prcticas $ e;ercicios $ la reali-acin de otras
acti(idades dirigidas# as como se /ar un seguimiento estricto del inters del alumno
en la asignatura3 mani$estndose en la acti0idad de la plata$orma 0irtual3
e4posicin de dudas al pro$esor3 de5ates en clase # dems acti0idades.
En caso de cual0uier duda el alumno perteneciente deber preguntar al profesor tutor de
su grupo en cuestiones espec>ficas de e(aluacin $ seguimiento del curso!
6ec/as de las !0aluaciones 2ericas
Buitando las fec'as fi;as de e)amen parcial# final $ sustitutorio# los alumnos debern
tomar las fec'as de las otras pruebas como referenciales!
,a5oratorio Cali$icado = Casta la clase 3! &ema= Estructuras de %epeticin $
seleccin! 4ec'a apro)!= Semana del 22 al 29 de Septiembre!
,a5oratorio Cali$icado "= Casta la clase 8! &ema= 4unciones $ arreglos! 4ec'a
apro)!= Semana del 8 al 11 de Octubre!
!4amen Parcial= Casta la Clase : "rreglos unidimensionales! 4ec'a= 1: de
Octubre! Cora $ lugar se e)pondr en estad>stica!
,a5oratorio Cali$icado &= Casta la clase 10! &ema= Cadena de Caracteres $
Programacin docente de Introduccin a la programacin 4
Introduccin a la Programacin
Escuela Profesional de Ciencias de la Computacin
Facultad de Ciencias
Universidad Nacional de Ingeniera
*emoria ,inmica! 4ec'a apro)!= Semana del 10 al 15 de No(iembre!
,a5oratorio Cali$icado '= Casta la clase 13! &ema= Estructuras $ listas! 4ec'a
apro)!= Semana del 1 al 8 de ,iciembre!
!4amen 6inal= Comprende &O,O el curso! 4ec'a= 12 de ,iciembre! Cora $
lugar se e)pondr en estad>stica!
!4amen Sustitutorio= Comprende &O,O el curso! 4ec'a= 20 de ,iciembre! Cora
$ lugar se e)pondr en estad>stica!
1III. 7i5liogra$a
Programacin en C *etodolog>a# "lgoritmos $ Estructura de ,atos! ?uis Do$anes
"guilar!
&'e C Programming ?anguage! Eernig'an F %itc'ie!
Programacin en C# G$ron Hottfried# Ed= *cHraICill
Programacin C# Dordi Gataller *ascarell2%afael *agdalen Ed="lfaomega
*ateriales e)puestos en el "ula 6irtual del I*C" III!local!imca!edu!pe2moodle
Programacin docente de Introduccin a la programacin 5

Das könnte Ihnen auch gefallen