Sílabo de Lenguaje de Programación

Embed Size (px)

Citation preview

  • 7/26/2019 Slabo de Lenguaje de Programacin

    1/5

    Pgina 1 de 5

    I. DATOS INFORMATIVOS

    CDIGO : IS254

    PRE-REQUISITO : IS213 - Algoritmos y Estructuras de Datos

    SEMESTRE : 2015-II

    CICLO DE ESTUDIOS : 4

    NMERO DE CRDITOS : 3

    CARGA HORARIA : 6 HP

    DURACIN : 17 SemanasDOCENTES : Ing. Omar Wilton Saavedra Salazar

    [email protected]

    II. SUMILLA

    Esta asignatura es de carcter prctico. Tiene como propsito desarrollar en el estudiante

    competencias en lo que respecta al uso de los lenguajes de programacin orientada a

    objetos como medio para la construccin de software aplicativo. Comprende la

    conceptualizacin del proceso de construccin de software, el uso del enfoque orientado a

    objetos como tcnica as como de los lenguajes de programacin como herramientas parala construccin de software.

    III. OBJETIVO GENERAL

    Al trmino de la asignatura, el estudiante construye software aplicativo, en los niveles

    bsico y avanzado, usando un lenguaje programacin orientado a objetos.

    UNIVERSIDAD NACIONAL PEDRO RUIZ GALLOFACULTAD DE INGENIERA CIVIL, DE SISTEMAS Y DE ARQUITECTURA

    ESCUELA PROFESIONAL DE INGENERIA DE SISTEMAS

    SLABO DE LENGUAJE DE PROGRAMACIN

  • 7/26/2019 Slabo de Lenguaje de Programacin

    2/5

    Pgina 2 de 5

    IV. PROGRAMACIN ACADMICA

    PRIMERA UNIDAD: Construccin de software aplicativo nivel bsico usando Java

    OBJETIVO ESPECIFICO

    Al finalizar la unidad, el estudiante estar en capacidad de:Construir software aplicativo, en un nivel bsico, usando el lenguaje de programacin

    Java y la tcnica orientada a objetos.

    DURACIN:08 Semanas

    SEMANA CONTENIDO

    01

    02

    03

    04

    05

    06

    07

    Introduccin a Java

    Tecnologa Java

    Lenguaje bsico

    Variables

    Operadores

    Expresiones, sentencias y bloques

    Sentencias de control de flujo

    Conceptos de la programacin orientada a objetos

    Clases y objetos

    Atributos y mtodos

    Paquetes

    Clases entidades

    Relaciones entre clases

    Nmeros y Cadenas

    Colecciones de objetos

    Operaciones con colecciones

    SEMANA 08:Examen de la primera unidad

  • 7/26/2019 Slabo de Lenguaje de Programacin

    3/5

    Pgina 3 de 5

    SEGUNDA UNIDAD: Construccin de software aplicativo nivel avanzado usando Java

    OBJETIVO ESPECIFICO

    Al finalizar la unidad, el estudiante estar en capacidad de:

    Construir software aplicativo, en un nivel avanzado, usando el lenguaje de programacinJava y la tcnica orientada a objetos.

    DURACIN: 08 Semanas

    SEMANA CONTENIDO

    09

    10

    11

    12

    13

    14

    15

    Interfaces

    Herencia

    Polimorfismo

    Excepciones

    AWT y Swing

    JLabel, JTextField, JButton.

    AWT y Swing

    JTable

    Entrada y Salida

    Distribucin

    Empaquetamiento de aplicaciones en archivos JAR

    SEMANA 16:Examen de la segunda unidad

    SEMANA 17: Examen sustitutorio

    V. METODOLOGA DE TRABAJO

    El desarrollo del curso consiste en una dinmica de exposiciones y ejemplificaciones de

    parte del docente y el anlisis de casos de estudio con la participacin de los estudiantes.

    El profesor realizar la exposicin y ejemplificacin del tema correspondiente segn la

    programacin de contenidos del slabo, al trmino de lo cual ser presentado un caso de

    estudio a los estudiantes para su anlisis correspondiente conjuntamente con el docente,

    tratando de consolidar los conocimientos y habilidades adquiridas.

  • 7/26/2019 Slabo de Lenguaje de Programacin

    4/5

    Pgina 4 de 5

    VI. CRITERIO DE EVALUACIN

    Un 30% o ms de inasistencias a clase, inhabilita al estudiante en el curso.

    El ingreso de los estudiantes a las sesiones de clase es a la hora establecida en la gua de

    matricula; posterior a ello no est permitido el ingreso.

    La tardanza o inasistencia a un examen de unidad corresponde una nota CERO.

    El sistema de calificacin es vigesimal (00 20) para todos los instrumentos de evaluacin.

    El promedio final del curso ser obtenido como sigue:

    PF = 0.20 * PC01 + 0.30*EU01 + 0.2 * PC02 + 0.30*EU02

    PF: Promedio final

    PC01: Prctica Calificada N 01

    EU01: Examen de la primera unidad

    PC02: Prctica Calificada N 02

    EU02: Examen de la segunda unidad

    ES: Examen sustitutorio

    En caso de obtener como resultado un promedio final mayor o igual a 11 el estudiante ser

    considerado APROBADO en el curso; para efectos de establecer el promedio, si este tiene

    una fraccin igual o mayor a 0.5 se considera la cifra entera inmediata superior.

    Tienen derecho a un examen sustitutorio los estudiantes que:

    - Hayan tenido una asistencia regular al desarrollo del curso no menor a 70% de las

    clases dictadas.

    - Hayan cumplido con las evaluaciones establecidas en el slabo del curso.

    - Hayan obtenido una nota promedio igual o mayor a 07.

    El examen sustitutorio reemplazar al examen de unidad con la calificacin ms baja,

    obteniendo despus de ello un nuevo promedio final y definitivo segn los criterios

    anteriormente mencionados. El examen sustitutorio no podr reemplazar un examen no

    rendido.

  • 7/26/2019 Slabo de Lenguaje de Programacin

    5/5

    Pgina 5 de 5

    VII. FUENTES BIBLIOGRFICAS

    Libros

    Deitel, Harvey M.; Deitel, Paul J. Como programar en Java. Mxico: Pearson Education.

    1998.

    John Lewis; Joseph Chase. Estructura de datos con Java. Diseo de estructuras y

    algoritmos. Espaa. Pearson Education. 2006.

    Paul S. Wang. Java con programacin orientada a objetos y aplicaciones en la WWW.

    Mxico. Thomsom. 2000.

    Mark Allen Weiss. Estructura de datos en Java. Espaa. Addison Wesley. 2000.

    Internet

    Oracle and/or its affiliates. The Java TMTutorials. 1995, 2012.