Vous êtes sur la page 1sur 9

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL

FACULTAD DE INGENIERÍA INDUSTRIAL Y DE


SISTEMAS

SILABO
Área Curricular: TECNOLOGICA BÁSICA
Asignatura: LENGUAJE DE PROGRAMACION ESTRUCTURADO

I. DATOS GENERALES

1.1 Código 8E0035


1.2 Ciclo III
1.3 Créditos 04
1.4 Duración 17 semanas
1.5 Horas Semanales 05
1.5.1 Horas teóricas 03
1.5.2 Horas prácticas 02
1.6 Prerrequisitos Algoritmos y Estructura de
Datos
1.7 Escuela Profesional Ingeniería de Sistemas
1.8 Profesor Armando R. Huapaya Sotero
1.9 Año Lectivo Académico 2017-I

II. SUMILLA
La asignatura tiene carácter tecnológico- aplicativo. Se constituye en
aporte para la asignatura de Lenguaje de Programación Orientado a
Objetos que sirve como herramienta para demostrar y orientar aspectos
de programación en áreas afines.
La asignatura se desarrolla mediante las unidades de aprendizaje
siguientes: I. Fundamentos Básicos de Programación Java, II. Estructura
de un Programa en Java, Arreglos, Herencia y Polimorfismo, y III.
Colecciones.
III.-COMPETENCIAS

 EXPLICA los conceptos básicos utilizados en el desarrollo de la


asignatura y utiliza herramientas para la elaboración de soluciones a
problemas de tipo empresarial.
 IDENTIFICA y ANALIZA las herramientas, instrucciones y sintaxis del
lenguaje java aplicando y desarrollando a nivel competente, las
soluciones en el contexto de un problema de tipo matemático y
empresarial mediante del lenguaje de programación java.

 UTILIZA apropiadamente las diferentes instrucciones y recursos del


lenguaje de programación java para la solución a los problemas
planteados.

 DESCRIBE, e INTERPRETA los tipos de datos, operadores y sintaxis


de cada una de las instrucciones utilizadas en la solución de los
problemas planteados de tal forma que se logre un desarrollo eficiente
haciendo uso del lenguaje de programación orientada a objetos.
 APLICA adecuadamente los tipos de datos e instrucciones, en la solución
de los problemas planteados utilizando los conocimientos teóricos para
obtener un aprendizaje eficaz y desarrollo del raciocinio
.

IV.-CAPACIDADES

 EXPLICA los conceptos básicos utilizados en el desarrollo de la


asignatura.
 DEFINE y CONSTRUYE los tipos de datos, operadores y estructuras de
control y demás recursos del lenguaje de programación java.
 DESCRIBE y UTILIZA las diferentes tipos de instrucciones y recursos.
 EXPLICA y ANALIZA el código de las diferentes formas de solución a un
problema planteado.
 DESARROLLA la teoría de los lenguajes de programación.

V.-ACTITUDES

 VALORA la importancia de los programas de computadoras que les


permite desarrollar su pensamiento crítico y su capacidad de dar
solución a situaciones reales propias de la carrera de Ingeniería de
Sistemas.

 ASUMEN trabajo responsable en el proceso enseñanza-aprendizaje

 CONTRASTA los conocimientos teóricos con situaciones reales,


desarrollando su capacidad de análisis
VI.- PROGRAMACIÓN DE LOS CONTENIDOS DE APRENDIZAJE

UNIDAD I : FUNDAMENTOS BASICO DE PROGRAMACION JAVA

CAPACIDAD : Explica los conceptos básicos utilizados en el desarrollo de la


asignatura

Semana Contenidos Contenidos Procedimentales Estrategia


Conceptuales Didáctica, Medios y
Materiales

 Adquiere y realiza un
correcto aprendizaje de
los conceptos básicos
del lenguaje de
1.- Definición. programación java.
Importancia.  Comprende la
1 importancia en el Diapositivas
2.- Características desarrollo de los
de Java lenguajes de Exposición
programación
3.- Entorno de relacionadas con su
programación formación profesional
Netbeans.  Explica y desarrolla
con alto grado de
precisión ejercicios de
programación básica.

 Explica y desarrolla
1. Tipos de con alto grado de
Operadores precisión ejercicios de
2. Tipos de Datos. programación básica Diapositivas
2 3. Expresiones y utilizando tipos de datos,
contadores. operadores, Exposición
expresiones y
contadores.
 Confecciona
programas para la
solución de problemas
utilizando tipos de datos,
operadores,
expresiones y
contadores.
 Interpreta el código del
programa que da
solución a los problemas
planteados.
3 1. Estructura
de Control  Explica y desarrolla con
Selectiva alto grado de precisión
Simple. ejercicios de Diapositivas
2. Estructura programación inicial
de Control básica utilizando Exposición
Selectiva estructuras de control
Doble. selectivas.
3. Estructura  Confecciona
de Control seudocódigos para la
Selectiva solución de problemas
Múltiple algorítmicos utilizando
estructuras de control
selectivas.
 Interpreta el código del
programa que da solución
a los problemas
planteados.
4  Explica y desarrolla con Diapositivas
alto grado de precisión
1. Estructuras ejercicios de Exposición
de Control programación inicial
Repetitivas básica utilizando las
(for, while, estructuras de Control
do – while). Repetitivas.
 Confecciona programas
para la solución de
problemas utilizando las
estructuras de control
repetitivas.
 Interpreta el código del
programa que da solución
a los problemas
planteados.

FUENTES DE CONSULTA
REFERENCIAS BIBLIOGRÁFICAS
 Shildt, Herbert (2002), Fundamentos de Programación en Java2. Editorial Osborne-
McGraw-Hil
 Joyanes, Luis (2013). Fundamentos Generales de Programación. Madrid. MacGraw-Hill
UNIDAD II : ESTRUCTURA DE UN PROGRAMA EN JAVA, ARREGLOS,
HERENCIA Y POLIMORFISMO

CAPACIDAD: Define y Construye los programas en java aplicando arreglos, herencia y


polimorfismo.

Semana Contenidos Contenidos Procedimentales Estrategia Didáctica,


Conceptuales Medios y Materiales

1.- Fundamentos de  Define y Aplica las Diapositivas


una Clase. clases y sus elementos Exposición
5
2.- Creación de en los programas
Objetos. utilizando los objetos
para su funcionamiento.

1.- Métodos  Define y Aplica los Diapositivas


2.- Sintaxis métodos y su sintaxis en Exposición
3.- Aplicación los programas en java
6 así como su invocación y
utilización de los
parámetros.

1.- Constructores Define y Aplica los Diapositivas


2.- Parametrizados y constructores como Exposición
no parametrizados. alternativa de solución a
7 3.- Aplicación los programas utilizando
clases.

8 EXAMEN PARCIAL

9 1.- Formularios  Define y Aplica los


2.- Controles Formularios y utiliza los Diapositivas
3.- Propiedades controles y propiedades Exposición
4.- Diseño para la diseño de
5.- Codificación. programas en java.

10 1.- Arreglos  Define y Aplica los


2.- Tipos Arreglos y sus tipos en Diapositivas
3.- Arreglos Lineales la presentación de sus Exposición
4.- Arreglos programas en java
Bidimensionales como solución a un
problema planteado.
11 1.- Herencia  Desarrolla y Aplica la
2.- Polimorfismo herencia y polimorfismo Diapositivas
como alternativa de Exposición
solución del lenguaje de
programación java en
los problemas
planteados.
12 1.- Clases Abstractas  Define, Desarrolla y
2.- Interfaces. Aplica las clases Diapositivas
abstractas y las Exposición
interfaces como recurso
de java para el diseño
de los programas.

FUENTES DE CONSULTA
REFERENCIAS BIBLIOGRÁFICAS

 DEITEL & DEITEL(2004), Programación Avanzada con la Plataforma Java 2.


México: Editorial Pearson Prentice – Hall, Quinta Edición.
 Subrahmanyam(2004), Programación JSP Profesional – J2EE – Edición 1.3. New York:
Editorial WROX.

UNIDAD III : COLECCIONES


CAPACIDAD: Define y Construye los programas en java aplicando colecciones.

13 1.- Arreglo de
Objetos.  Explica y desarrolla con
2.- Sintaxis alto grado de precisión
3.- Aplicación ejercicios de Diapositivas
programación utilizando
arreglo de objetos. Exposición
 Confecciona programas
en java para la solución
de problemas
empresariales utilizando
estructuras los arreglos
de objetos.
 Interpreta el código del
programa que da solución
a los problemas
planteados.
14 1.- Listas Dinámicas  Explica y desarrolla con Diapositivas
2.- Declaración y alto grado de precisión
Sintaxis. ejercicios de Exposición
3.- Aplicación programación en java
utilizando las listas
dinámicas para
almacenar los datos.
 Confecciona programas
para la solución de
problemas utilizando las
listas dinámicas.
 Interpreta el código del
programa que da solución
a los problemas
planteados.

15 1.- Presentación y 
Confecciona programa Diapositivas
Exposición de para la solución de un
Trabajos. caso planteado. Exposición
Interpreta el código del
programa que da solución
al caso planteado.
16 EXAMEN FINAL
17 EXAMEN SUSTITUTORIO Y DE APLAZADOS

VII.- ESTRATEGIAS DIDÁCTICAS

Desarrollo teórico práctico de ejercicios, en forma explicativa, descriptiva


y aplicativa, con orientación individual y grupal.
Información electrónica y bibliográfica para complementar sus respectivos
informes de trabajos de campo.

VIII.- MEDIOS MATERIALES Y EDUCATIVOS

Ayudas audiovisuales; fuentes de consulta.


Equipos: Multimedia, pizarra y otros medios que requieran
Materiales: Diapositivas, direcciones electrónicas e internet.

IX.- EVALUACIÓN

La evaluación es permanente e integral, guarda coherencia con las


capacidades y competencias propuestas
El sistema utilizado es el vigesimal de 01 a 20. La nota mínima aprobatoria
será de10.5 y se necesita como mínimo el 70 % de asistencia.
El promedio de prácticas se obtendrá de por lo menos dos prácticas
calificadas y de un trabajo: práctico, los exámenes se tomarán las fechas
programadas por el Vicerrectorado Académico y la Facultad de Ingeniería
Industrial y de Sistemas.
El Promedio Final (PF) se obtiene aplicando el promedio aritmético simple
EP: Examen Parcial
EF: Examen Final
PP: Promedio de Prácticas
P F = ( EP + EF + PP) / 3

X.- FUENTES DE CONSULTA


BIBLIOGRÁFICAS

- Shildt, Herbert (2002), Fundamentos de Programación en Java2. Madrid:


Editorial Osborne- McGraw-Hill
- DEITEL & DEITEL(2004), Cómo programar con Java y Diseño
Orientado a Objetos con UML. México: Editorial Pearson Prentice –
Hall, Quinta Edición.

- DEITEL & DEITEL(2004), Programación Avanzada con la Plataforma


Java 2. México: Editorial Pearson Prentice – Hall, Quinta Edición.

- Subrahmanyam(2004), Programación JSP Profesional – J2EE –New


York: Edición 1.3 Editorial WROX.

- David Harms(2001), JSP, Servlets, and MySQL. New York: M & T


Books.

- MELTON, JIM(2002), SQL y Java, México: Editorial Alfa Omega –


Rama.

- REESE, GEORGE(2004), JDBC y Java. Madrid: Editorial Anaya


Multimedia.

Vous aimerez peut-être aussi