SlideShare a Scribd company logo
1 of 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.

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked (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
 

Similar to Cuestiones de repaso_capitulo_29

Similar to 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
 

Recently uploaded

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
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
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
 
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
 
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
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
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
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
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
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 

Recently uploaded (20)

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
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
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
 
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.
 
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
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .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
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
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
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 

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.