Guias - LPPA 2012

download Guias - LPPA 2012

of 16

Transcript of Guias - LPPA 2012

GUAS 2012

LENGUAJES DE PROGRAMACIN PARA LA ADMINISTRACIN

Lenguajes de Programacin para La Administracin

INDICE

GUA DE ABORDAJE BIBLIOGRAFICO............. ............................ ...........3 GUA DE REVISIN CONCEPTUAL ............................................... ...........6 GUA DE TRABAJOS PRCTICOS........ .......................................... .........11

Lenguajes de Programacin para La Administracin

-2-

LENGUAJES DE PROGRAMACIN PARA LA ADMINISTRACIN

GUA DE ABORDAJE BIBLIOGRAFICO

Lenguajes de Programacin para La Administracin

-3-

UNIDAD I Fundamentos de Redes y Sistemas Distribuidos

CAPITULOS 1, 3, 5, 7

Tanembaum Andrew: Redes de Computadoras. Buenos Aires, Prentice Hall, 3era Ed 1997

CAPITULO

18

MacDonald Matthew: ASP.NET Manual de Referencia. Madrid. Mac Graw Hill , 1era Ed 2002

UNIDAD II Lenguajes de Marcaje

CAPITULOS 1 al 18

Powell Thomas A.: Manual de Referencia HTML Madrid. Mac Graw Hill, 3eraEd 2001

CAPITULOS 1 al 9

Morrison Michael: XML al Descubierto. 2da Ed. Prentice Hall. 2000

UNIDAD III Lenguajes de Scripting McFedries Paul: JAVASCRIPT Ed. Especial Prentice Hall - 2002

CAPITULOS 1 al 29

UNIDAD IV ASP 3.0 - ASP.NET

CAPITULOS 1 al 16

Reselmam Bob. Active Server Page 3.0. 1era Ed Prentice Hall - 2000 Payne Chris. Reselmam Bob. Active Server Page

CAPITULOS 1 al 7,13, 21

Lenguajes de Programacin para La Administracin

-4-

Mxico. Prentice-Hall. 2002 CAPITULO 1 al 10, 18 al 28 MacDonald Matthew: ASP.NET Manual de Referencia. Madrid. Mac Graw Hill , 1era Ed 2002

UNIDAD V ADO.NET

CAPITULOS 20, 21

Balena Francisco. Programacin Avanzada con Microsoft VBNet. Mxico, DF, McGraw-Hill 2003 MacDonald Matthew: ASP.NET Manual de Referencia. Madrid. Mac Graw Hill , 1era Ed 2002

CAPITULO

12 al 14

UNIDAD VI XML Genrico XML.NET

CAPITULOS 10 al 23

Morrison Michael: XML al Descubierto. 2da Ed. Prentice Hall. 2000 Balena Francisco. Programacin Avanzada con Microsoft VBNet. Mxico, DF, McGraw-Hill 2003 Marchal Benoit: XML con Ejemplos. Mxico. 1era Ed. Prentice Hall -2001 MacDonald Matthew: ASP.NET Manual de Referencia. Madrid. Mac Graw Hill , 1era Ed 2002 Payne Chris. Reselmam Bob. Active Server Page Mxico. Prentice-Hall. 2002

CAPITULOS 22

CAPITULOS 1 al 11

CAPITULO

17

CAPITULOS 11, 12

Lenguajes de Programacin para La Administracin

-5-

LENGUAJES DE PROGRAMACIN PARA LA ADMINISTRACIN

GUA DE REVISIN CONCEPTUAL

Lenguajes de Programacin para La Administracin

-6-

UNIDAD I Fundamentos de Redes y Sistemas Distribuidos

1- Cuntas tecnologas de transmisin existen en trminos generales? 2- Cmo establece la jerarqua de protocolos? 3- En que consiste el modelo de referencia TCP/IP? 4- Cules son los protocolos de enlace de datos? 5- Cmo describe las Direcciones IP dentro de la capa de red? 6- Cmo estructura el protocolo HTTP dentro de la capa de transporte? 7- Qu implica dentro de la capa de transporte la invocaciones esttica y dinmica? 8- Cuntas etapas requiere la construccin de una invocacin dinmica? 9- Cul es la estructura del GIOP? 10- Cul es la estructura del IIOP? 11- Cul es la diferencia entre SOAP respecto de HTTP-GET y HTTP-POST?

UNIDAD II Lenguajes de Marcaje 1- Cules son los atributos principales de HTML y como los aplicara.? 2- Cuntos tipos de listas conoce? 3- Cules son los atributos relacionado con las vinculaciones? 4- Cul es la estrategia para introducir y alinear imagenes? 5- Cul es el mejor diseo para la incorporacin de tablas? 6- Cmo incorporara los marcos simples y anidados en la capa de presentacin? 7- Cmo incorpora configura el atributo target? 8- Cmo se construye un marco flotante? 9- Cules son las diferencias entre los mtodos Post y Get? 10- Cuntos y cuales son los elementos y atributos de un formulario? 11- Cmo se agrega estilo a un documento? 12- Cuales son las reglas para la creacin de las hojas de estilol? 13- Cmo trabajan las seudoclases en el contexto de las hojas de estilo? 14- Cuales son las propiedades de texto, las de lista, las de fondo y las de color? 15- Cuales son las propiedades de mrgenes, de cuadro y de borde? 16- Cuales son las propiedades de relleno y de presentacin? 17- Cmo se entiende la ubicacin de regiones mediante la propiedad position? 18- Cual es la diferencia entre los eventos bsicos y los extendido? 19- Cmo aplica los eventos onfocus, onkeyup y onblur? 20- Cmo aplica los eventos onbeforecut,onbounce y ondragstart? 21- Que propiedades y mtodos estan involucrados en el recorrido de un arbol generado luego de crearse un estructura XML en forma programtica y luego de ser parseada?

Lenguajes de Programacin para La Administracin

-7-

UNIDAD III Lenguajes de Scripting 1- Cuales son las bases para crear un script ? 2- Cuales son las normas para la denominacin de las variables ? 3- Cual es la estructura de una funcin, como se pasan valores a la misma ? 4- Cmo deferencia las variables locales de las globales? 5- Cmo construye expresiones nmericas y de cadenas de caracteres? 6- Cmo construye expresiones lgicas y de comparacin? 7- Cual es la jerarqua de objetos en JavaScript? 8- Cmo se manipulan las propiedades de los Objetos? 9- Cuales son los errores ms comunes de JavaScript? 10- Cmo ejemplificara los objetos Date, Math, String y Navigator? 11- Cmo utilizara los objetos History y Location? 12- Cmo se construyen los manipuladores de eventos? 13- Que se debe hacer cuando un objeto pierde el foco de entrada? 14- Como se depuran los problemas de script? 15- Cual es la ventaja de JavaScript respecto del resto de los lenguajes de scripting?

UNIDAD IV ASP 3.0 - ASP.NET 1- Cuales son los componentes integrados ms importantes de ASP ? 2- A travs de que objeto me conecto a la base de datos ? 3- Como cierra destruye la conexin? 4- Cmo agrego interactividad? 5- En que se diferencian los mtodos Get y Post? 6- Cual es la diferencia entre variables de sesin y de aplicacin? 7- Para que sirve el Global ASA y en que se diferencia del Global.ASAX? 10- Cmo se crea un objeto Recordset? 11- Cmo se construyen las cookies? 12- En que consiste el objeto Server de ASP? 13- Cmo esta consituida la biblioteca de objetos de Scripting? 14- Como se comparan los objetos script frente a componentes del servidor? 15- Cmo se previenen y gestionan errores en tiempo de ejecucin? 16- Que estructura tienen los archivos web.config y machine.config? 17- Cmo es la transferencia de datos entre el servidor y el cliente? 18- Cmo son los recordsets ADO almacenados como XML? 19- Que condiciones debe tener el servidor para aplicar un certificado digital? 20- Cmo explica las directivas @Page, @Master, @Control, @MasterType? 21- Cmo explica las directivas @Assembly, @OutputCache, @Register?

Lenguajes de Programacin para La Administracin

-8-

22- Cules son los tipos de datos de un Servicio Web? 23- Cmo se configura un Servicio Web? 24- Cmo se crea un Proxy con WSDL y como se realiza la posterior conexin? 25- Cmo crea una aplicacin consumidora de servicios? 26- Como implementa un control del Servidor? 27- Que son las cookie moonging y en que se diferencian de las cookies tradicionales? 28- De cuantas formas puede clasificar a las cookies? 29- En que consiste el problema de Estado y como se resuelve? 30- Cuales son los controles de servidor Web de ASP.NET? 31- Como compara la validacin en la parte del cliente frente a la validacin en la parte del servidor? 32- Como se definen mltiples opciones de mscara? 33- Que colecciones componen el espacio de nombres System.Collections? 34- Cuales son los controles de enlace a datos? 35- Cuales son las propiedades del control de servidor SiteMapPath? 36- Como se crean las propiedades de personalizacin? 37- Como es la personalizacin annima y como se accede a la personalizacin en forma de programa? 38- Como autentica archivos y carpetas enforma de programa? 39- Como explica todo lo relacionado con la Administracin de estados en .NET? 40- Cuales son las tcnicas de depuracin y control de errores? 41- Cuales son los parmetros comunes de configuracin? 42- Como explica el empaquetado e implmentacin de aplicaciones en .NET?

UNIDAD V ADO.NET 123456Como comparara ADO con ADO.NET? Cuales son los espacios de nombre y clases bsicos de ADO.NET? Como usa los objetos Connection, Commmand, DataReader? Como utiliza un adaptador de datos? Como explica la carga masiva de datos de distintos orgenes? Como ejecuta mltiples consultas de bases de datos de forma asncrona?

UNIDAD VI XML Genrico XML.NET 1- Cules son los fundamentos de las DTD? 2- Cules son los fundamentos de XML Schema? 3- Cmo compara el modelaje de datos con las DTD y con XML Schema?

Lenguajes de Programacin para La Administracin

-9-

45678-

Cul es la tcnica de construccin del XMLSchema? Cul es el concepto de Espacio de Nombres? Cul es el concepto de Patrones? Cmo comparara la utilizacin de estilos a travs CCS y XSL? Cmo se procesa un documento XML? Cules son las Herramientas de administracin de contenidos? 9- Cules son las Herramientas de administracin de contenidos? 10- Como analiza XML sintcticamente con Java y C++? 11- Como vincula documentos con XLink y XPointer? 12- Cual es el rol de XML en .NET? 13- Cules son las clases concretas que se derivan de la clase XMLTextReader? 14- Cules son las clases concretas que se derivan de la clase XMLTextWriter? 15- En que consisten las clases XMLNode y XpathDocument? 16- Como navega a travs de un Documento XML? 17- Como son las vistas en un Documento XML? 18- En que consiste la transformacin XSLT?

Lenguajes de Programacin para La Administracin

- 10 -

LENGUAJES DE PROGRAMACIN PARA LA ADMINISTRACIN

GUA DE TRABAJOS PRCTICOS

Lenguajes de Programacin para La Administracin

- 11 -

UNIDAD I Fundamentos de Redes y Sistemas Distribuidos TRABAJO PRCTICO N 1. Describir los elementos hardware necesarios en Sistemas Distribuidos, previa clasificacion de los mismos. TRABAJO PRCTICO N 2. Describir la estructura completa del protocolo HTTP. TRABAJO PRCTICO N 3. Aplicar la invocacin esttica y dinmica en una comunicacin distribuida. TRABAJO PRCTICO N 4. Describir el mecanismo de transmisin de SOAP y compararlo con HTTP-Get y HTTPPost TRABAJO PRCTICO N 5. Mediante cdigo implementar un mecanismo de seguridad usando SOAP.

UNIDAD II Lenguajes de Marcaje TRABAJO PRCTICO N 1. Generar una pgina con distintos tipos de listas, para mostrar las caracteristicas y subcaracteristicas de un sistema de informacin. TRABAJO PRCTICO N 2. Generar una pgina con vinculaciones locales y externas, introduciendo imgenes. TRABAJO PRCTICO N 3. Generar una pgina con todas las variantes de tablas, para ser la interfaz de venta de ropa deportiva. TRABAJO PRCTICO N 4. Generar una pgina con marcos simples para mostrar las sucursales y marcos anidados para mostrar sus ventas y ganancias. TRABAJO PRCTICO N 5. Crear formularios para prestamos personales, ejemplificando la aplicacin de los mtodos Post y Get.

Lenguajes de Programacin para La Administracin

- 12 -

TRABAJO PRCTICO N 6. Generar el uso completo de elementos de formularios teniendo como objetivo un sistema de inscripcin de alumnos. TRABAJO PRCTICO N 6. Aplicar a los TP 5 y 6 hojas de estilo con clases.

UNIDAD III Lenguajes de Scripting TRABAJO PRCTICO N 1. Crear un sistema que pueda verificar login, contrasea..etc. TRABAJO PRCTICO N 2. Crear un sistema que calcule rendimiento sobre una determinado capital. Se puede aplicar cualquier algoritmo de inters sobre el rendimiento de capitales. TRABAJO PRCTICO N 3. Crear un sistema que calcule el pago de intereses sobre un prstamo, enviando como datos el capital , el monto de inters anual y el plazo correspondiente. TRABAJO PRCTICO N 4. Generar un sistema de aviso a clientes morosos. TRABAJO PRCTICO N 5. Incorporar al TP anterior un aviso dinmico en la barra de estado de los navegadores. TRABAJO PRCTICO N 6. Generar un sistema que muestre las caractersticas y el estado en que se encuentra el hardware del sistema sobre el que se aplicacdicho sistema. TRABAJO PRCTICO N 7. Generar una aplicacin para el manejo de eventos bsicos. TRABAJO PRCTICO N 8. Generar una aplicacin para el manejo de eventos extendidos. TRABAJO PRCTICO N 9. Crear a travs de un programa, una secuencia de depuracin de errores.

Lenguajes de Programacin para La Administracin

- 13 -

UNIDAD IV ASP 3.0 - ASP.NET TRABAJO PRCTICO N 1. Generar una aplicacin que ofrezca productos utilizando variables de sesin. TRABAJO PRCTICO N 2. Generar una aplicacin que ofrezca servicios utilizando cookies. TRABAJO PRCTICO N 3. Generar una aplicacin que gaga uso del concepto de Viewstate. TRABAJO PRCTICO N 4. Generar una aplicacin que permita el pago mediante tarjetas de crdito dbito. TRABAJO PRCTICO N 5. Implementar un componente del Servidor ASP.NET TRABAJO PRCTICO N 6. Implementar un Servicio Web para un clculo financiero que llame a 3 WebMethods donde deban usarse todas las propiedades de dichos WebMethods. El consumo de dicho WebService debe hacerse desde la mquina local. TRABAJO PRCTICO N 7. Crear un Sistema Web Autenticacin y aautorizacin de los perfiles incorporando certificado digital TRABAJO PRCTICO N 8. Incorporar a los TP anteriores un subsistema de productos, de clientes y Carrito de compras TRABAJO PRCTICO N 9. Incorporar a los TP anteriores un subsitema de ABM de permisos-familias. TRABAJO PRCTICO N 10. Incorporar ServiciosWEb para diferenciar el tratamiento de los clientes mayoristas, minoristas, VIP, etc. El consumo de dicho WebService debe hacerse desde la UDDI. TRABAJO PRCTICO N 11. Incorporar a los TP anteriores dispositivos mviles mediante los emuladores provisto por el entorno de desarrollo.

Lenguajes de Programacin para La Administracin

- 14 -

UNIDAD V ADO.NET TRABAJO PRCTICO N 1. Generar una aplicacin que requiera Acceso (Desconectado) a Datos. TRABAJO PRCTICO N 2. Generar una aplicacin para acceder a los datos a travs de DataView. TRABAJO PRCTICO N 3. Generar una aplicacin para obtener valores escalares . TRABAJO PRCTICO N 4. Generar una aplicacin para mostrar la relacin XML-DataSet.

UNIDAD VI XML Genrico XML.NET TRABAJO PRCTICO N 1. Crear una DTD para ofertar negocios inmobiliarios. TRABAJO PRCTICO N 2. Crear una DTD par un consultorio jurdico.. TRABAJO PRCTICO N 3. A partir de los datos de venta de un supermercado, crear la DTD correspondiente, que satisfaga la estructura de los datos anteriores. TRABAJO PRCTICO N 4. Crear el equivalente en XMLSchema de los tres puntos anteriores, con los espacios de nombres, los tipos de datos y la cardinalidad correspondiente. TRABAJO PRCTICO N 5. Tratar a los TP anteriores como subconjuntos Externos. TRABAJO PRCTICO N 6. Mejorar el aspecto de los puntos anteriores mediante la aplicacin de Hojas de Estilo.

Lenguajes de Programacin para La Administracin

- 15 -

TRABAJO PRCTICO N 7. Generar una aplicacin mediante las clases derivadas de XMLTextReader y Compara con los objetos XML que no solo permiten leer los nodos, sino que tambin permiten escribir a los mismos. Explicar la diferencia en la lectura de ambas clases. TRABAJO PRCTICO N 8. Generar una aplicacin mediante las clases derivadas de XMLWriter de modo de generar dinmicamente los datos de un documento XML. TRABAJO PRCTICO N 9. Crear un sistema de venta a travs del DOM para la seleccin de artculos productos y cantidades. Calcular el importe total a factutrar y luego mostrar los productos en vista Tabla y en vista Arbol. TRABAJO PRCTICO N 10. Realizar Transformaciones de los TP anteriores a HTML, mediante XSLT.

Lenguajes de Programacin para La Administracin

- 16 -