test_Android

Páginas: 8 (1832 palabras) Publicado: 27 de noviembre de 2014
¿Qué necesita un dispositivo Android para poder usar un socket?
Conexión a Internet

¿Qué protocolo simple intercambia datagramas sin acuses de recibo ni entrega
garantizada?

UDP
¿Cómo podrías definir el término socket?

Un interfaz que define las reglas para que una aplicación pueda transmitir datos
utilizando la pila de protocolos TCP/IP
El punto final de una comunicaciónbidireccional en Internet.
Una dirección IP + un número de puerto
Todas las respuestas son correctas
¿Cómo se programan sockets en Android?

Utilizando las librerías estándar de Java
¿Qué puerto se utiliza en el protocolo HTTP?
80 TCP

En un ejercicio sobre la conexión a un servidor Web tenías que escribir:
GET /~jtomas/corta.html HTTP/1.0 {salto de línea}
{salto de línea} ¿Por qué se hanintroducido dos saltos de línea seguidos?

Para indicar que no queremos enviar cabeceras
El protocolo HTTP es un protocolo del tipo solicitud/respuesta, ¿Cuáles son los tres tipos
de mensajes/métodos más típicos?
GET, POST, PUT

¿Cuál es la principal mejora de la versión 1.0 del protocolo HTTP con respecto a la
versión anterior (0.9).

Permite el intercambio de cabeceras entre cliente yservidor

La siguiente transacción HTTP es incorrecta ¿Por qué?
Cliente:
HEAD/dir/pag.html HTTP/1.0 [salto de linea]
User-Agent:internet Explorer v3.2 [salto de linea]
Host: mi_ordenador.upv.es [salto de linea]
Accept: text/html, image/gif, image/jpeg [salto de linea]
[salto de linea]
Servidor:
HTTP/1.1 200 ok [salto de linea]
Server:Microsoft-IIS/5.0 [salto de linea]
Last-Modified: Mon,25Feb 2002 15:49:22 GMT [salto de linea]
Content-Type: text/html [salto de linea]
[salto de linea]
[salto de linea]
[salto de linea]
Página de ... [salto de linea]


El servidor no debería haber mandado el contenido de la página.
Un servicio Web basado en SOAP utiliza el método HTTP POST. Pero, qué métodos
puede utilizar un servicio Web basado en REST.

la mayoría GET o POST
¿Por quése recomienda en Android los Servicios Web basados en REST frente a los
basados en SOAP?

Por necesitar REST menos recursos tanto de código como de cantidad de información
transmitida.
¿Cuál de las siguientes NO es una característica de Android?

Solo funciona si el dispositivo está conectado a Internet Bien, aunque resulta conveniente no
es una característica obligatoria.
¿Cuál de lassiguientes características es exclusiva de Android frente a otras
plataformas para móviles?

Portabilidad asegurada
Basado en software libre
Filosofía de dispositivo siempre conectado a Internet
Ninguna de las anteriores ¡Bien!
¿Cuál de los siguientes eventos ocurre antes?

Google adquiere Android Inc Ocurrió en el 2005

¿Qué plataforma para móviles soporta varias familias deprocesadores, además de la
familia ARM?

Android ¡Bien!
¿Qué plataforma para móviles es de software libre?

Android ¡Bien!
¿Qué plataforma para móviles NO utiliza WebKit como motor de navegación Web?

Windows Phone ¡Bien!
¿Qué plataforma para móviles no permite ejecutar código nativo del procesador?

BlackBerry Correcto. Solo podemos ejecutar aplicaciones en la máquina virtual Java.
¿Qué capa dela arquitectura Android tiene como objetivo hacer independiente el
hardware con el resto de las capas?

Núcleo Linux ¡Bien!
¿Qué capa de la arquitectura Android permite ejecutar código Java?

Runtime de Android ¡Bien!
¿Cuál de las siguientes capas ha sido desarrollada en su mayoría por Google?

Entorno de Aplicación ¡Bien!
¿Cuál de los siguientes componentes de instalados para eldesarrollo de aplicaciones
Android es el único realmente imprescindible?

Android SDK ¡Bien!
¿Cuál de los siguientes componentes no forman parte de la instalación utilizada en el
curso para desarrollar aplicaciones Android?

C++ Compiler ¡Bien!
¿Cuál de los siguientes componentes Integra Android SDK en Eclipse?
Eclipse Plug-in (Android Development Toolkit ADT)

¿Cuál de los siguientes...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS