Vii Lenguaje de Programacion v (1)

  • Upload
    maf1001

  • View
    17

  • Download
    0

Embed Size (px)

DESCRIPTION

lp5

Citation preview

  • F-CV3-3B-1 Marzo 2013

    1

    3B-1 SILABO 2015-I

    UNIDAD ACADMICA: FACULTAD DE INGENIERA

    ESCUELA ACADMICO PROFESIONAL DE INGENIERA DE SISTEMAS E

    INFORMTICA I.- INFORMACIN GENERAL

    1. Asignatura Lenguaje de Programacin V

    2. Cdigo de asignatura: IS2707

    3. Crditos: 3

    4. Requisitos: IS2606

    5. Semestre 2015-I

    6. Ciclo: VII

    7. Horas teora semanal: 2

    8. Horas prctica semanal: 2

    9. Duracin: Del lunes 23 de Marzo al sbado 18 de Julio del 2015

    10. Docente coordinador(a):

    Ing. Luis lvaro Ramos Mendoza

    Correo electrnico: [email protected]

    11. Docentes: Ing. Luis lvaro Ramos Mendoza

    II. SUMILLA

    La asignatura pertenece al rea de formacin profesional especializada, de naturaleza

    terico- prctica. Tiene como propsito que el estudiante desarrolle aplicaciones web

    corporativas con programacin orientada a objetos para que fortalezca sus capacidades de

    desarrollo de software empresarial. Los principales contenidos son los siguientes: a)

    arquitectura web, b) aplicaciones y servidores web, c) seguridad y XML web services y d)

    desarrollo de XML web services.

    III. COMPETENCIA GENERAL

    Conocer y aplicar tcnicas de desarrollo basado en entornos distribuidos, haciendo uso de las

    mejores prcticas de la industria en arquitecturas, seguridad, integracin y dems tecnologas

    existentes, a fin que pueda liderar la arquitectura y el desarrollo de portales corporativos en

    escenarios reales, teniendo presente los criterios de calidad, estndares y buenas prcticas

  • F-CV3-3B-1 Marzo 2013

    2

    3.1 COMPETENCIA(S) GENERAL(ES)

    3.1.1 Conocer y aplicar tcnicas de desarrollo basado en entornos distribuidos. 3.1.2 Aplicar seguridad, integracin y dems tecnologas existentes. 3.1.3 Implementar portales corporativos en escenarios reales. 3.1.4 Establecer criterios de calidad, estndares y buenas prcticas.

    3.2 COMPETENCIA(S) ESPECFICA(S):

    3.2.1 Implementar una arquitectura Web 3.2.2 Desarrollar aplicaciones y servidor Web 3.2.3 Programacin en modelo vista controlador con conexin para SQL Server 3.2.4 Implementar servicios web publicados 3.2.5 Utilizacin de servicios web y programacin XML

    IV. LOGRO DE APRENDIZAJE DE LA ASIGNATURA

    Al trmino del curso los alumnos participantes trabajando en equipo y en base a las guas de laboratorio desarrollaran aplicaciones web basadas en la programacin orientada a objetos, un framework y lenguaje de programacin de alto nivel.

    V. PROGRAMA CALENDARIZADO

    UNIDAD DIDCTICA I: La WEB y la Arquitectura Distribuida

    Logro de la Unidad:

    Al finalizar la unidad I los estudiantes comprendern la evolucin de la WEB, modelado del negocio para portales corporativos y utilizando la arquitectura distribuida, conociendo los principios del desarrollo sobre Internet y el ciclo de desarrollo de software orientado a aplicaciones WEB. Duracin: 08 semanas Del 23 de Marzo al 16 de Mayo del 2015

    Semana

    Contenidos de conocimiento/de desempeo Estrategia

    metodolgica

    1

    Presentacin de la materia y criterios de evaluacin. Introduccin al desarrollo Web. Evolucin de la WEB.

    Evaluacin diagnostica escrita

    Exposicin participativa

    Practica Guiada de laboratorio

    Reconoce la evolucin de la web y el proceso de desarrollo de software basado en web.

    2

    La WEB y el modelado del negocio Exposicin participativa

    Practica Guiada de laboratorio

    Reconoce el impacto de la web sobre los negocios y la programacin por capas

    3

    Ciclo de vida de desarrollo de software y las aplicaciones WEB. Exposicin participativa

    Practica Guiada de laboratorio

    Reconoce la importancia y disea un plan de proyecto basado el ciclo de vida del desarrollo de software

  • F-CV3-3B-1 Marzo 2013

    3

    4

    Aplicaciones Distribuidas

    Criterios de desarrollo de software

    Arquitectura WEB. Exposicin

    participativa

    Practica Guiada de laboratorio

    Disea una arquitectura de soporte a una solucin empresarial basado en utilizando diferentes tipos de datos y la ayuda del entorno de desarrollo .Net

    5

    Arquitectura Web. Servidores Web y de Aplicaciones.

    Exposicin participativa

    Practica Guiada de laboratorio

    Disea e implementa una arquitectura bsica de una aplicacin empresarial

    6

    Configuracin de Servidores WEB. Administracin de Servidores WEB.

    Exposicin participativa

    Practica Guiada de laboratorio

    Configura un servidor web, utilizando criterios de seguridad

    7, 8

    Arquitectura distribuida. Entorno de Desarrollo.

    Exposicin participativa

    Practica Guiada de laboratorio

    Disea la arquitectura bsica de una web empresarial usando arquitectura distribuida. Examen Parcial

    Producto: Implementar un portal empresarial incorporando criterios de arquitectura distribuida

    Criterio de evaluacin: Diseo de portal , Arquitectura y Seguridad

    Instrumentos de evaluacin

    De conocimiento De desempeo Del producto

    Diseo de la arquitectura de una aplicacin web en un entorno distribuido

    Aplicacin de la metodologa de desarrollo sobre un modelado del sistema en entorno Web

    Rubrica del primer avance de la documentacin del programa.

    Momento de evaluacin: Formativa y sumativa. Semana 8

    Ponderacin de la unidad: 50%

    Fuentes de informacin recomendada

    1. Visual C# 2008, Sharp John. Editorial Anaya Multimedia. 2da Edicin 2011. 2. Pro C# 5.0 and the .NET 4.5 Framework Andrew Troelsen. Editorial Apress. 2011 3. ASP.NET 4.5 EN C# CON VISUAL STUDIO 2012. DISEO Y DESARROLLO, Brice-Arnaud

    GURIN, (aut.), ENI EDICIONES. 4. Professional ASP.NET 2.0 XML, Thiru Thangarathinam, (aut.), Wiley John + Sons. 5. Vaughn William (2009) Smarter, Faster, Better. SQL Server Magazine, p. 13-18

  • F-CV3-3B-1 Marzo 2013

    4

    UNIDAD DIDCTICA II: Web Services y Negocios Logro de la Unidad:

    Al finalizar la unidad los estudiantes elaboraran arquitecturas de portales con escenarios en base a modelos orientados a servicios web Duracin: 07 semanas Del 18 de Mayo al 18 de Julio del 2015

    Semana

    Contenidos de conocimiento/de desempeo Estrategia

    metodolgica

    9

    Seguridad en un Sistema Distribuido Exposicin

    participativa

    Practica Guiada de laboratorio Configurar la seguridad de un sistema distribuido

    10

    XML Web services.

    Exposicin participativa

    Practica Guiada de laboratorio Disea aplicaciones utilizando servicios web

    11

    XML y Protocolo SOAP. Exposicin

    participativa

    Practica Guiada de laboratorio Relaciona la necesidad de incluir la arquitectura SOAP en las

    aplicaciones.

    12

    Creacin de Servicios web. Exposicin participativa

    Practica Guiada de laboratorio Disea Servicios Web basados en XML.

    13

    Consumo de Servicios web. Exposicin participativa

    Practica Guiada de laboratorio Consume diversos Servicios Web basados en XML

    14

    Seguridad en Aplicaciones WEB. Exposicin participativa

    Practica Guiada de laboratorio

    Disea aplicaciones empresariales con utilizando diversas estrategias de seguridad.

    15

    La WEB y e-Marketing. Exposicin participativa

    Practica Guiada de laboratorio

    Disea aplicaciones empresariales usando criterios de e-Marketing

    Producto: Implementar un portal empresarial incorporando servicios web con enfoque de negocios

    Criterio de evaluacin: Mtodos de diseo de servicios, programacin y tcnicas de algoritmia.

    Semana 8: E1 Primera Evaluacin. Obligatoria.

  • F-CV3-3B-1 Marzo 2013

    5

    Instrumentos de evaluacin

    De conocimiento De conocimiento De conocimiento

    Diseo de aplicaciones web con consumo de servicios web en un entorno distribuido

    Aplicacin de servicios web en servidores web

    Rubrica del primer avance de la documentacin del programa.

    Momento de evaluacin: Formativa y sumativa. Semana 15

    Ponderacin de la unidad: 50%

    Fuentes de informacin recomendada

    1. Professional ASP.NET 2.0 XML, Thiru Thangarathinam, (aut.), Wiley John + Sons.

    2. Web 2.0 y redes sociales desde un punto de vista de marketing, Alarcn del Amo, Mara del Carmen; Lorenzo Romero, Carlota; Gmez Borja, Miguel ngel, (aut.), EAE

    3. ASP.NET 4.5 EN C# CON VISUAL STUDIO 2012. DISEO Y DESARROLLO, Brice-Arnaud GURIN, (aut.), ENI EDICIONES.

    4. Villarroel L. y Montalvo C.(2008). Aplicacin de la Metodologa MSF V.4.0 a la definicin e Implementacin de Arquitecturas Orientadas a objetos en visual studio .net 2010: Caso Prctico G5 Sharing Files. Sangolqui.

    5. Web 2.0 y redes sociales desde un punto de vista de marketing, Alarcn del Amo, Mara

    del Carmen; Lorenzo Romero, Carlota; Gmez Borja, Miguel ngel, (aut.), EAE

    6. Community Manager en la web 2.0, Alberto Haj-Saleh Ramrez, (aut.), IC Editorial 2011.

    PROGRAMACIN DE PRCTICAS

    Semana Practica Tema

    2 1 Diseo de Arquitectura web

    4 2 Implementacin de servidor web

    6 3 Diseo de aplicacin distribuida

    9 4

    Configurar la seguridad de un servidor

    11 5 Creacin y Consumo de servicios WEB

    13 6

    e-Marketing

    Semana 16: E2 Segunda evaluacin. Obligatoria.

    Semana 17: E3 Tercera evaluacin (sustitutorio)

  • F-CV3-3B-1 Marzo 2013

    6

    15 7 Aplicaciones empresariales

    VI. RECURSOS DIDCTICOS Impresos:

    Guas

    Separatas

    Fotocopias

    Papelotes

    Textos

    Revistas

    Test, inventarios, cuestionarios. Medios:

    Visuales: Videos, imgenes

    Audiovisuales: Video

    Gestor de Contenidos presentacin de diapositivas y exmenes en lnea VII. EVALUACIN

    La evaluacin se har de acuerdo al Reglamento Acadmico General de la Universidad.

    7.1 Evaluacin Diagnstica: Se aplica el primer da de clases, con la finalidad de evaluar los

    conocimientos previos necesarios para el desarrollo de la asignatura. La nota es

    referencial (no se utiliza para determinar el promedio final) y sus resultados servirn

    para que los docentes programen las actividades de retroalimentacin, nivelacin y de

    seguimiento de los estudiantes durante el periodo acadmico.

    7.2 Evaluacin Formativa: Es la evaluacin ms importante, es un proceso continuo y sirve para mejorar el aprendizaje y la enseanza. Se utiliza con el fin de retroalimentar al estudiante y al docente acerca de su desempeo durante el desarrollo de la asignatura.

    7.3 Evaluacin Sumativa: Se utiliza para determinar si el estudiante es promovido o no al

    trmino del periodo acadmico. Importante: Para aprobar la asignatura, el estudiante debe rendir obligatoriamente dos de los tres exmenes programados en las semanas 8, 16 y 17 del semestre acadmico. Aspectos que se evalan y determinacin de promedios;

    Qu se evala en cada fase? Conocimiento Desempeo Producto Examen escrito

    Cmo se determina el

    promedio de cada fase

    Promedio de fase:

    PC x 0.1 + PD x 0.3 + PP x 0.3 + E x 0.3

    Cmo se determina el

    promedio final?

    Promedio final (PF)

    PF1 x 0.40 + PF2 x 0.60

    PC = Promedio de evaluacin de conocimientos. PD = Promedio de evaluacin de desempeo. PP = Promedio de evaluacin de productos. E = Evaluacin (E1 o E2 que se realizan en las semanas 8 y 16 respectivamente). PF1 = Promedio de la Fase 1. PF2 = Promedio de la Fase 2. PF = Promedio final.

    Tercera evaluacin (E3): Los estudiantes que no rindieron oportunamente la primera (E1) o segunda (E2) evaluacin o que deseen elevar su calificacin en alguna de ellas, podrn rendir la tercera evaluacin (E3) como mximo en tres (3) asignaturas, en un semestre acadmico. La tercera evaluacin se realizar en la semana 17, ser de toda la asignatura y la nota que se obtenga reemplazar a la evaluacin ms baja (E1 o E2), previo pago de la tasa administrativa

  • F-CV3-3B-1 Marzo 2013

    7

    correspondiente. VIII. FUENTES DE INFORMACIN COMPLEMENTARIAS

    1. Visual C# 2008, Sharp John. Editorial Anaya Multimedia. 2da Edicin 2011. 2. Pro C# 5.0 and the .NET 4.5 Framework Andrew Troelsen. Editorial Apress. 2011 3. ASP.NET 4.5 EN C# CON VISUAL STUDIO 2012. DISEO Y DESARROLLO, Brice-Arnaud

    GURIN, (aut.), ENI EDICIONES. 4. Professional ASP.NET 2.0 XML, Thiru Thangarathinam, (aut.), Wiley John + Sons. 5. Professional ASP.NET 2.0 XML, Thiru Thangarathinam, (aut.), Wiley John + Sons. 6. Web 2.0 y redes sociales desde un punto de vista de marketing, Alarcn del Amo, Mara

    del Carmen; Lorenzo Romero, Carlota; Gmez Borja, Miguel ngel, (aut.), EAE 7. Web 2.0 y redes sociales desde un punto de vista de marketing, Alarcn del Amo, Mara

    del Carmen; Lorenzo Romero, Carlota; Gmez Borja, Miguel ngel, (aut.), EAE

    8. Tcnicas avanzadas de diseo web, EQUIPO VRTICE, (aut.), Publicaciones Vrtice, S.L.

    2010.

    9. Community Manager en la web 2.0, Alberto Haj-Saleh Ramrez, (aut.), IC Editorial 2011.

    Fuentes electrnicas 1. http://www.asp.net 2. http://www.codeplex.com 3. http://weblogs.asp.net/scottgu/