SlideShare une entreprise Scribd logo
1  sur  6
1
UNIVERSIDAD TECNICA PARTICULAR DE LOJA
La Universidad Católica de Loja
Escuela de Ciencias de la Computación
Titulación de Sistemas Informáticos y Computación
Cuestiones de Repaso Cap. 29
Integrantes: Carlos Francisco Ojeda Ureña
Docentes: Angel Eduardo Encalada Encalada
Fecha: 04/07/2013
Periodo académico
Abril 2013 - Agosto 2013
2
29.1 Explique cada uno de los
siguientes términos:
Internet, Intranet y extranet:
 Internet: Internet es un conjunto descentralizado de redes de
comunicación interconectadas que utilizan la familia de protocolos TCP/IP,
garantizando que las redes físicas heterogéneas que la componen funcionen
como una red lógica única, de alcance mundial.
 Intranet: Una intranet es una red de ordenadores privados que utiliza
tecnología Internet para compartir dentro de una organización parte de sus
sistemas de información y sistemas operacionales.
 Extranet: extranet es parte de la Intranet de una organización que se
extiende a usuarios fuera de ella. Usualmente utilizando Internet.
World Wide Web:
Es un conjunto de servicios basados en hipermedios, ofrecidos en todo el mundo a
través de Internet, se lo llama WWW (World Wide Web). No existe un centro que
administre esta red de información, sino más bien está constituida por muchos
servicios distintos que se conectan entre sí a través de referencias en los distintos
lugares físicos donde se encuentran contenidos.
HyperText Transfer Protocol (HTTP):
Es un conjunto de reglas acordadas para transferir texto con atributos propios de la
Internet.
HyperText Markup Language(HTML):
Es el lenguaje que se utiliza para crear las páginas web. Este lenguaje indica a
los navegadores cómo deben mostrar el contenido de una página web.
URL (Uniform Resource Locator):
Un URL Localizador Uniforme de Recurso es un medio estándar de identificar
direcciones internet en la Web.
3
29.2 ¿Qué son los servicios web?
Proporciones varios ejemplos de
servicios web.
Un servicio web es un sitio en la web que nos ofrece la posibilidad de realizar una o
múltiples tareas a través de él. Distintas aplicaciones de software desarrolladas en lenguajes
de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los
servicios web para intercambiar datos en redes de ordenadores como Internet.
Ejemplos:
 Servicios Web de Facebook
 Servicios Web de Twitter
 Servicios Web de Google
29.3. Explique las ventajas y
desventajas de la Web como
plataforma de bases de datos.
Las ventajas de la Web como plataforma de bases de datos son:
Una razón para crear una versión basada en la Web de una aplicación de base de datos es
que los clientes web son en su mayor parte independientes de la plataforma. Una de las
principales cuestiones a la hora de utilizar la base de datos es la que se refiere al acceso a
los propios datos. Al disponer de una interfaz común, también se reducen los costes de
formación de los usuarios finales. Los exploradores Web proporcionan una GUI fácil de
utilizar que puede emplearse para acceder a muchas cosas.
Las desventajas de la Web como plataforma de bases de datos son:
Internet es un medio de comunicación poco fiable y lento. La autenticación de los usuarios
y la transmisión segura de los datos son críticas, debido al gran número de usuarios
potencialmente anónimos.
4
29.4 Describa la interfaz GCI
(Common Gateway Interface) y las
extensiones de servidor, como técnicas
para la integración de bases de datos
en la web.
Interfaz entre los servidores WEB y las aplicaciones que se ejecutan en el servidor. Estas
aplicaciones pueden estar construidas en cualquier lenguaje, los lenguajes más comunes son
Perl, C, y script de Unix. CGI sólo define la forma de transferir información en ambos
sentidos.
Extensiones al servidor web:
NSAPI o ISAPI. Utilizando una API, la funcionalidad adicional se monta junto con el
propio servidor.
29.5. Describa cómo pueden usarse
cookies para almacenar información
acerca de un usuario.
Las cookies proporcionan una manera de conservar información entre peticiones del
cliente, extendiendo significativamente las capacidades de las aplicaciones cliente/servidor
basadas en la Web. Mediante el uso de cookies se permite al servidor Web recordar algunos
datos concernientes al usuario, como sus preferencias para la visualización de las páginas
de ese servidor, nombre y contraseña.
29.6. Explique las siguientes técnicas
de gestión de persistencia:
Container-Managed Persistence (CMP):
5
Son los entity beans en los cuales el container se encarga de implementar la
persistencia en una base de datos. Permiten separar lo que es la clase entity bean con
su lógica, de lo que es su "representación persistente''. Con esto se elimina de la
implementación del bean una gran cantidad de código -principalmente JDBC- a
costo de definir en diferentes descriptores XML la forma en que el container debe
llevar a cabo la persistencia.
Bean-Managed Persistence (BMP):
La persistencia la maneja manualmente el programador en el Entity Bean a través
de código Java.
JDBC: Java Database Connectivity:
Es una API que permite la ejecución de operaciones sobre bases de datos desde
el lenguaje de programación Java, independientemente del sistema operativo donde
se ejecute o de la base de datos a la cual se accede, utilizando el dialecto SQL del
modelo de base de datos que se utilice.
SQLJ:
Es un conjunto de extensiones de programación que permiten a un programador
usando el lenguaje Java de programación para integrar las declaraciones que
proporcionan SQL.
JDO:
Es una interfaz basada en Java modelo de abstracción nivel de persistencia,
desarrollado bajo los auspicios de la Java Community Process.
29.7. Explique las diferencias entre
ASP y JSP.
Independencia de la plataforma y el servidor: JSP se adapta a la filosofía de "escribir una
aplicación, ejecutarla en cualquier parte" de los entornos de Java. Por lo tanto, puede
ejecutarse en cualquier servidor web compatible con Java y está soportada por una amplia
variedad de herramientas de distintos fabricantes. Por contraste, ASP está restringida
principalmente a plataformas basadas en el sistema operativo de Windows esta es la
principal diferencia que existe entre estos dos.
6
29.8. Explique las diferencias entre los
objetos RecordSet de ADO y Dataset de
ADO.NET.
Las principales diferencias entre los objetos RecordSet de ADO es que solo nos permite
trabajar con una tabla y el acceso a los datos es muy lento mientras que el DataSet de
ADO.NET soluciona estos problemas y nos permite trabajar de una manera mas dinámica
con varios pares de tablas.

Contenu connexe

Tendances

Examen del segundo parcial (Programacion web 1) - Erick Lozada
Examen del segundo parcial (Programacion web 1) - Erick LozadaExamen del segundo parcial (Programacion web 1) - Erick Lozada
Examen del segundo parcial (Programacion web 1) - Erick LozadaErick Paul Lozada Peñarreta
 
DokuWiki
DokuWikiDokuWiki
DokuWikiaarzube
 
Programacion
ProgramacionProgramacion
Programaciondanielrsd
 
Lenguaje de Programación
Lenguaje de ProgramaciónLenguaje de Programación
Lenguaje de ProgramaciónEder Luna León
 
Implantación de aplicaciones web en entornos internet, intranet y extranet.
Implantación de aplicaciones web en entornos internet, intranet y extranet.Implantación de aplicaciones web en entornos internet, intranet y extranet.
Implantación de aplicaciones web en entornos internet, intranet y extranet.Jomicast
 
Herramientas para paginas web
Herramientas para  paginas webHerramientas para  paginas web
Herramientas para paginas webAnita Serna Marin
 
Investigación de programación
Investigación de programaciónInvestigación de programación
Investigación de programacióndimitix
 
Preserntacion programacion.net
Preserntacion programacion.netPreserntacion programacion.net
Preserntacion programacion.netDilson Cruz
 
Tutorial de teamviewer3
Tutorial de teamviewer3Tutorial de teamviewer3
Tutorial de teamviewer3aza0102
 

Tendances (18)

Ug rloor
Ug rloorUg rloor
Ug rloor
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
Presentación g.asistencias
Presentación g.asistenciasPresentación g.asistencias
Presentación g.asistencias
 
Examen del segundo parcial (Programacion web 1) - Erick Lozada
Examen del segundo parcial (Programacion web 1) - Erick LozadaExamen del segundo parcial (Programacion web 1) - Erick Lozada
Examen del segundo parcial (Programacion web 1) - Erick Lozada
 
DokuWiki
DokuWikiDokuWiki
DokuWiki
 
Programacion
ProgramacionProgramacion
Programacion
 
Lenguaje de Programación
Lenguaje de ProgramaciónLenguaje de Programación
Lenguaje de Programación
 
Implantación de aplicaciones web en entornos internet, intranet y extranet.
Implantación de aplicaciones web en entornos internet, intranet y extranet.Implantación de aplicaciones web en entornos internet, intranet y extranet.
Implantación de aplicaciones web en entornos internet, intranet y extranet.
 
Grupos de notíciás NEWS
Grupos de notíciás NEWSGrupos de notíciás NEWS
Grupos de notíciás NEWS
 
Wcf
WcfWcf
Wcf
 
Unidad5actividdad1
Unidad5actividdad1Unidad5actividdad1
Unidad5actividdad1
 
Publicar en internet 1
Publicar en internet 1Publicar en internet 1
Publicar en internet 1
 
Wcf
WcfWcf
Wcf
 
Maueo
MaueoMaueo
Maueo
 
Herramientas para paginas web
Herramientas para  paginas webHerramientas para  paginas web
Herramientas para paginas web
 
Investigación de programación
Investigación de programaciónInvestigación de programación
Investigación de programación
 
Preserntacion programacion.net
Preserntacion programacion.netPreserntacion programacion.net
Preserntacion programacion.net
 
Tutorial de teamviewer3
Tutorial de teamviewer3Tutorial de teamviewer3
Tutorial de teamviewer3
 

En vedette (10)

Proteccion android
Proteccion androidProteccion android
Proteccion android
 
Sincronizacion de procesos_android
Sincronizacion de procesos_androidSincronizacion de procesos_android
Sincronizacion de procesos_android
 
Cuestiones de repaso_cap_24
Cuestiones de repaso_cap_24Cuestiones de repaso_cap_24
Cuestiones de repaso_cap_24
 
Cuestiones de repaso_cap_31_utpl
Cuestiones de repaso_cap_31_utplCuestiones de repaso_cap_31_utpl
Cuestiones de repaso_cap_31_utpl
 
Deber de base de datos cuestiones de repaso cap 24
Deber de base de datos cuestiones de repaso cap 24Deber de base de datos cuestiones de repaso cap 24
Deber de base de datos cuestiones de repaso cap 24
 
Gestion de memoria_en_android
Gestion de memoria_en_androidGestion de memoria_en_android
Gestion de memoria_en_android
 
Sistemas operativos moviles Android
Sistemas operativos moviles  AndroidSistemas operativos moviles  Android
Sistemas operativos moviles Android
 
Memoria virtual android
Memoria virtual androidMemoria virtual android
Memoria virtual android
 
CapÍtulo 23 (Seguridad de base de datos)
CapÍtulo 23 (Seguridad de base de datos)CapÍtulo 23 (Seguridad de base de datos)
CapÍtulo 23 (Seguridad de base de datos)
 
Gestion de procesos Android
Gestion de procesos AndroidGestion de procesos Android
Gestion de procesos Android
 

Similaire à Cuestiones de repaso_capitulo_29

Similaire à Cuestiones de repaso_capitulo_29 (20)

LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
WEB 2.0
WEB 2.0WEB 2.0
WEB 2.0
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
web 2.0
web 2.0web 2.0
web 2.0
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Web services
Web servicesWeb services
Web services
 
Examen Profesional 1
Examen Profesional 1Examen Profesional 1
Examen Profesional 1
 
WEB 2.0 Y RED SOCIAL
WEB 2.0 Y RED SOCIALWEB 2.0 Y RED SOCIAL
WEB 2.0 Y RED SOCIAL
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
Arquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo MariaArquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo Maria
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Maria
 
Programacion
ProgramacionProgramacion
Programacion
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
 
Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...
 
Proyecto
ProyectoProyecto
Proyecto
 
Servicios web
Servicios webServicios web
Servicios web
 
Sercicios web
Sercicios webSercicios web
Sercicios web
 
9-Unidad 3: Diseños de Vista-3.1 Creación Web Services
9-Unidad 3: Diseños de Vista-3.1 Creación Web Services9-Unidad 3: Diseños de Vista-3.1 Creación Web Services
9-Unidad 3: Diseños de Vista-3.1 Creación Web Services
 

Dernier

La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 

Dernier (20)

La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 

Cuestiones de repaso_capitulo_29

  • 1. 1 UNIVERSIDAD TECNICA PARTICULAR DE LOJA La Universidad Católica de Loja Escuela de Ciencias de la Computación Titulación de Sistemas Informáticos y Computación Cuestiones de Repaso Cap. 29 Integrantes: Carlos Francisco Ojeda Ureña Docentes: Angel Eduardo Encalada Encalada Fecha: 04/07/2013 Periodo académico Abril 2013 - Agosto 2013
  • 2. 2 29.1 Explique cada uno de los siguientes términos: Internet, Intranet y extranet:  Internet: Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial.  Intranet: Una intranet es una red de ordenadores privados que utiliza tecnología Internet para compartir dentro de una organización parte de sus sistemas de información y sistemas operacionales.  Extranet: extranet es parte de la Intranet de una organización que se extiende a usuarios fuera de ella. Usualmente utilizando Internet. World Wide Web: Es un conjunto de servicios basados en hipermedios, ofrecidos en todo el mundo a través de Internet, se lo llama WWW (World Wide Web). No existe un centro que administre esta red de información, sino más bien está constituida por muchos servicios distintos que se conectan entre sí a través de referencias en los distintos lugares físicos donde se encuentran contenidos. HyperText Transfer Protocol (HTTP): Es un conjunto de reglas acordadas para transferir texto con atributos propios de la Internet. HyperText Markup Language(HTML): Es el lenguaje que se utiliza para crear las páginas web. Este lenguaje indica a los navegadores cómo deben mostrar el contenido de una página web. URL (Uniform Resource Locator): Un URL Localizador Uniforme de Recurso es un medio estándar de identificar direcciones internet en la Web.
  • 3. 3 29.2 ¿Qué son los servicios web? Proporciones varios ejemplos de servicios web. Un servicio web es un sitio en la web que nos ofrece la posibilidad de realizar una o múltiples tareas a través de él. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet. Ejemplos:  Servicios Web de Facebook  Servicios Web de Twitter  Servicios Web de Google 29.3. Explique las ventajas y desventajas de la Web como plataforma de bases de datos. Las ventajas de la Web como plataforma de bases de datos son: Una razón para crear una versión basada en la Web de una aplicación de base de datos es que los clientes web son en su mayor parte independientes de la plataforma. Una de las principales cuestiones a la hora de utilizar la base de datos es la que se refiere al acceso a los propios datos. Al disponer de una interfaz común, también se reducen los costes de formación de los usuarios finales. Los exploradores Web proporcionan una GUI fácil de utilizar que puede emplearse para acceder a muchas cosas. Las desventajas de la Web como plataforma de bases de datos son: Internet es un medio de comunicación poco fiable y lento. La autenticación de los usuarios y la transmisión segura de los datos son críticas, debido al gran número de usuarios potencialmente anónimos.
  • 4. 4 29.4 Describa la interfaz GCI (Common Gateway Interface) y las extensiones de servidor, como técnicas para la integración de bases de datos en la web. Interfaz entre los servidores WEB y las aplicaciones que se ejecutan en el servidor. Estas aplicaciones pueden estar construidas en cualquier lenguaje, los lenguajes más comunes son Perl, C, y script de Unix. CGI sólo define la forma de transferir información en ambos sentidos. Extensiones al servidor web: NSAPI o ISAPI. Utilizando una API, la funcionalidad adicional se monta junto con el propio servidor. 29.5. Describa cómo pueden usarse cookies para almacenar información acerca de un usuario. Las cookies proporcionan una manera de conservar información entre peticiones del cliente, extendiendo significativamente las capacidades de las aplicaciones cliente/servidor basadas en la Web. Mediante el uso de cookies se permite al servidor Web recordar algunos datos concernientes al usuario, como sus preferencias para la visualización de las páginas de ese servidor, nombre y contraseña. 29.6. Explique las siguientes técnicas de gestión de persistencia: Container-Managed Persistence (CMP):
  • 5. 5 Son los entity beans en los cuales el container se encarga de implementar la persistencia en una base de datos. Permiten separar lo que es la clase entity bean con su lógica, de lo que es su "representación persistente''. Con esto se elimina de la implementación del bean una gran cantidad de código -principalmente JDBC- a costo de definir en diferentes descriptores XML la forma en que el container debe llevar a cabo la persistencia. Bean-Managed Persistence (BMP): La persistencia la maneja manualmente el programador en el Entity Bean a través de código Java. JDBC: Java Database Connectivity: Es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de programación Java, independientemente del sistema operativo donde se ejecute o de la base de datos a la cual se accede, utilizando el dialecto SQL del modelo de base de datos que se utilice. SQLJ: Es un conjunto de extensiones de programación que permiten a un programador usando el lenguaje Java de programación para integrar las declaraciones que proporcionan SQL. JDO: Es una interfaz basada en Java modelo de abstracción nivel de persistencia, desarrollado bajo los auspicios de la Java Community Process. 29.7. Explique las diferencias entre ASP y JSP. Independencia de la plataforma y el servidor: JSP se adapta a la filosofía de "escribir una aplicación, ejecutarla en cualquier parte" de los entornos de Java. Por lo tanto, puede ejecutarse en cualquier servidor web compatible con Java y está soportada por una amplia variedad de herramientas de distintos fabricantes. Por contraste, ASP está restringida principalmente a plataformas basadas en el sistema operativo de Windows esta es la principal diferencia que existe entre estos dos.
  • 6. 6 29.8. Explique las diferencias entre los objetos RecordSet de ADO y Dataset de ADO.NET. Las principales diferencias entre los objetos RecordSet de ADO es que solo nos permite trabajar con una tabla y el acceso a los datos es muy lento mientras que el DataSet de ADO.NET soluciona estos problemas y nos permite trabajar de una manera mas dinámica con varios pares de tablas.