Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 4

UNIVERSIDAD NACIONAL DE EDUCACIÓN

Enrique Guzmán y Valle


“Alma Máter del Magisterio Nacional”

FACULTAD DE TECNOLOGÌA
ESCUELA PROFESIONAL DE ELECTRONICA Y TELECOMUNICACIONES
DEPARTAMENTO ACADEMICO DE ELECTRÒNICA Y TELEMATICA
PROGRAMA DE ESTUDIOS DE ELECTRONICA E INFORMATICA O TELECOMUNICACIONES E INFORMATICA

“Año de la lucha contra la corrupción e impunidad”

S I L A BO
2019 - I

I. INFORMACIÓN GENERAL:

1.1. Asignatura : Lenguaje de Programación


1.2. Llave- Código : 5145 - TCTI0326
1.3. Área Curricular : Formación de Especialidad
1.4. Crédito : 04 Créditos
1.5. Número de horas semanales : 2 horas teoría / 4 horas práctica
1.6. Especialidad : Electrónica e Informática
1.7. Periodo lectivo : 2019 - I
1.8. Ciclo de estudios : III
1.9. Promoción y Sección : 2018 – E2
1.10. Régimen : Regular
1.11 Duración : 16 Semanas
1.12 Horario de Clases : Teoría: lunes 8:00 – 9:40
Práctica grupo A: lunes 9:40 – 13:00
Práctica grupo B: lunes 14:00 – 17:20

1.13 Docente : Mg. Bernardo C. Hermitaño Atencio


[email protected]
[email protected]

II. SUMILLA
La asignatura da a conocer los conceptos generales de computación. Sistemas operativos en disco (D.O.S).
Programación y diagramación Borland Turbo C++. Entrada y salida. Estructura de control. Funciones.
Matrices o arreglos y registros. Punteros y listas. Gráficos. Aplicaciones a la electrónica.

III. OBJETIVOS:

3.1. OBJETIVO GENERAL:


 Construir programas informáticos para resolver problemas computacionales aplicando las técnicas
de la programación estructurada.

1
3.2. OBJETIVOS ESPECÍFICOS:
 Elabora y procesa algoritmos computacionales de estructura simple y elabora programas con dichos
algoritmos.
 Plantea, formula y procesa algoritmos computacionales de estructura
condicional simple, doble, anidada y múltiple y programa con dichos algoritmos.
 Plantea, formula y procesa algoritmos computacionales de estructura repetitiva y programa con
dichos algoritmos.
 Elabora una aplicación integrada por un conjunto de algoritmos consolidando todos los aprendizajes
obtenidos en el presente curso.

IV. COMPETENCIAS
Elabora programas haciendo uso de la programación estructurada, considerando los principios básicos, el
funcionamiento de las aplicaciones, las buenas prácticas y las normas nacionales e internacionales.

V. METODOLOGÍA:
5.1. Métodos:
 Métodos Lógicos (Inductivo-Deductivo)
 Métodos Individualizados (Trabajo individual)
 Métodos Activo (dinámica grupal participativa)
 Métodos de Proyecto

5.2. Procedimientos:
 Procedimiento Observación, Experimentación, Generalización, Síntesis, Conclusión, Producción

5.3. Técnicas:
 Técnicas Motivacionales (Noticias, Recursos Informáticos)
 Técnicas Construir Conocimientos (Debate, Interaprendizaje)
 Técnicas Fijación de lo Aprendido (Mapa conceptual, Mapa mental)

VI. RECURSOS DIDACTICOS


6.1. Del docente
 Computadora, parlantes, proyector multimedia.
 Libros, separatas, guías de práctica
 Internet, editores y software de programación
 Pizarra y plumones
6.2. Del estudiante
 Laptops, dispositivos de almacenamiento electrónico, grabadoras, cámaras, etc
 Libros, separatas, guías de práctica
 Internet, editores y software de programación

2
VII. CONTENIDOS

UNIDADES SEMANAS CONTENIDOS Nº DE


HORAS
Introducción al Lenguaje de Programación 6
 Conceptos Básicos
 Compilador

 Editores
 Comentarios.
 Variables
Estructura de un programa 6
 Identificadores

 Palabras reservadas
I. Lógica de
 Tipo de Datos.
programación
Operadores en el lenguaje de programación 6
 Operadores Aritméticos
 Operadores de Asignación

 Operadores relacionales
 Operadores lógicos
 Operadores especiales
Conversiones de tipos de datos 6
4ª  Conversión automática
 Conversión explicita
Estructuras Secuenciales 6
 Escritura y ejecución de código
 Aplicaciones
Estructuras Selectivas

 Simple - if
 Doble - if - else
 Múltiple if – else if – else – Switch Case
 Aplicaciones
Estructuras de Repetición 6
II. Estructuras de
 for
control y
6ª  while
arreglos
 do while
 Aplicaciones
Arreglos 6
7ª  Vectores
 Matrices
Ordenamiento Arreglos 6
 Método burbuja

 Aplicaciones

9ª Evaluación Parcial
III. Paquetes Paquetes útiles 6
útiles,  Clase Object
colecciones y 10ª  Clase Math
Conexión a  Formatos de fecha y hora
Base de Datos.
11ª Colecciones 6
 List
 ArrayList
 Ingreso de datos desde formularios

3
Accesos a Base de Datos 6
 Conexión a una Base de Datos
 Statement, Crear Objeto Statement.
12ª
 PreparedStatement, Crear Objeto PreparedStatement.
 ResultSet, Métodos getXXX.

Administración de Datos 6
 Lectura de datos
13ª  Inserción de datos
 Modificación de datos
 Eliminación de datos.
III. Programación Process request 6
de aplicaciones  Peticiones
14ª Entorno Gráfico
 Formularios
 Tablas
Reportes 6
15ª  Configurar iReport para reportes.
 Crear reportes
16ª Evaluación Final

VIII. EVALUACION

7.1 Dos exámenes (parcial y final)


7.2 Dos notas de presentación de proyecto de investigación y exposición
7.3 Otras que considere el profesor.
Nota: el 30% de inasistencia a las clases imposibilita la aprobación de la asignatura.

IX. BIBLIOGRAFIA
Flores, J. (2014). Método de las 6 ́d - modelamiento, algoritmo, programación.
Lima: Macro
Álvarez, C. (2012). Arquitectura Java Sólida. España.
Coronel, G. (2011). Desarrollando Soluciones con Java. Macro.
Llobet, R. (2008). Introducción a la Programación Orientada a Objetos con Java.
Universidad Politécnica de Valencia.

También podría gustarte