Beruflich Dokumente
Kultur Dokumente
En el presente curso estudiaremos justamente los principios y fundamentos que subyacen a un lenguaje de
programacin, sus principales caractersticas y los procesos que los envuelven; as como los principales
paradigmas de programacin, como son: Imperativo, Orientado a Objetos, Funcional y Lgico de modo que
el estudiante no solo se limite a programar sino que comprenda y aplique de forma adecuada el paradigma
que se adecue mejor para modelar una realidad. Por ltimo se estudiarn lenguajes de programacin para
desarrollo de firmware.
Este curso es de naturaleza terico/prctico, el alumno conocer la teora fundamental de los lenguajes de
programacin y de esta manera contar con una formacin slida en el rea de ciencias de la computacin.
Es importante resaltar que los tpicos a estudiar en este curso le ayudarn al alumno a tener un carcter
crtico con respecto a la creacin y utilizacin de nuevas tecnologas de computacin, en especial aquellas
relacionadas con el estudio de los lenguajes de programacin, su anlisis, diseo, construccin y utilizacin
efectiva.
III. APRENDIZAJES ESPERADOS
Al finalizar el curso, los estudiantes habrn logrado:
Pg. 1
UNIVERSIDAD NACIONAL DE TRUJILLO
4.1. UNIDAD 1
4.1.1. Denominacin: Principios y Fundamentos de Lenguajes de Programacin
4.1.2. Inicio: 2017-09-20 Termino: 2017-10-24 Nmero de Semanas/Das: 5
4.1.3. Objetivos de Aprendizaje
* Conocer los principios y fundamentos de los lenguajes de programacin.
* Conocer la descripcin sintctica y semntica de un lenguaje de programacin.
4.1.4. Desarrollo de la Enseanza-Aprendizaje:
Semana/D Actividades y Contenidos
a
Semana/D TEORIA:
a1 * Socializacin de silabo.
Inicio: * Introduccin al Curso.
2017-09-20 PRACTICA:
Termino: * Paradigma, lenguaje de Programacin, especificacin del lenguaje de programacin, Traductor
2017-09-26 (Compilador e Intrprete).
LABORATORIO:
* Proceso de Traduccin
Semana/D TEORIA:
a2 * Principios y fundamentos de los Lenguajes de Programacin.
Inicio: PRACTICA:
2017-09-27 * Descripcin de la parte lxica
Termino: * Descripcin de la sintaxis.
2017-10-10 LABORATORIO:
* Ejemplo de especificacin lxica
Semana/D TEORIA:
a3 * Mtodos formales para describir la sintaxis: Notacin BNF, BNF extendido, Derivacin, Parser
Inicio: Trees, Gramticas ambiguas.
2017-10-04 PRACTICA:
Termino: *Anlisis Lxico y Sintctico.
2017-10-04 LABORATORIO:
*Errores lxicos y sintcticos
Semana/D TEORIA:
a4 * Nombres.
Inicio: * Variables.
2017-10-11 * Ligamientos.
Termino: PRACTICA:
2017-10-17 * Evaluacin de Tipos, Fuertemente Tipado, Compatibilidad de Tipos.
* Alcances.
LABORATORIO:
* Casos.
Semana/D * Examen de Unidad (21/09/16).
a5 * Sustentacin de Trabajo de Unidad.
Inicio:
2017-10-18
Termino:
2017-10-24
Pg. 2
UNIVERSIDAD NACIONAL DE TRUJILLO
Pg. 3
UNIVERSIDAD NACIONAL DE TRUJILLO
2017-11-22
Termino:
2017-11-28
Pg. 4
UNIVERSIDAD NACIONAL DE TRUJILLO
Semana/D TEORIA:
a 13 * Ejemplo de Sistema Experto.
Inicio: * Introduccin a la Programacin Funcional.
2017-12-13 PRACTICA:
Termino: * Introduccin a Lenguaje Racket.
2017-12-13 LABORATORIO:
* Implementacin en Racket
Semana/D TEORIA:
a 14 * Desarrollo de Programas en Racket
Inicio: PRACTICA:
2017-12-20 * Resolucin de Casos
Termino: LABORATORIO:
2017-12-20 * Implementacin en Racket
Semana/D TEORIA:
a 15 * Lenguajes de alto y bajo nivel para el desarrollo de firmware.
Inicio: PRACTICA:
2017-12-27 * Software empotrado.
Termino: LABORATORIO:
2017-12-27 * Exploracin de algunos IDEs y lenguajes
Semana/D * Prueba objetiva (07/12/16).
a 16 * Sustentacin de proyecto final.
Inicio:
2018-01-03
Termino:
2018-01-03
Pg. 5
UNIVERSIDAD NACIONAL DE TRUJILLO
Termino:
2018-01-09
4.4. APLAZADO
Semana/Da Tcnica/Instrumento
Semana/Da 17 Examen de Aplazado, evaluaciones pertimentes
del curso.
V. NORMAS DE EVALUACIN
* La evaluacin se realizar por unidades, conforme a la programacin establecida.
NU =(2*EP + PT + PL)/4
NU = Nota de Unidad
EP = Nota de Examen Parcial
PT = Promedio de Notas de Trabajos
PL = Promedio de Notas de Laboratorios
* Deitel, P,; Deitel H.. (2012). Como Programar en Java, Novena Edicin. Prentice Hall, Estados Unidos.
Pg. 6