UNIDAD 1 TECNOLOGÍAS MÓVILES Flashcards

1
Q

¿Qué es la capacidad de procesador en un dispositivo móvil?

A

La capacidad de procesador se refiere al microprocesador del dispositivo, que determina su capacidad para ejecutar funciones y su velocidad de procesamiento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Por qué es importante el tamaño en los dispositivos móviles?

A

El tamaño es importante porque influye en la portabilidad del dispositivo. Un dispositivo más pequeño es más fácil de transportar y usar en cualquier lugar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué significa que un dispositivo móvil tenga movilidad?

A

La movilidad implica que el dispositivo no depende de cables para su alimentación o comunicación, lo que permite su uso mientras el usuario está en movimiento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Cómo influye la conectividad en los dispositivos móviles?

A

La conectividad inalámbrica permite a los dispositivos móviles acceder a redes, conectarse a internet y comunicarse con otros dispositivos sin necesidad de cables.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué es un Limited Data Mobile Device?

A

Es un dispositivo móvil con una pantalla pequeña que solo permite realizar tareas básicas como enviar/recibir SMS o acceder a WAP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué funciones adicionales ofrece un Basic Data Mobile Device?

A

Además de enviar SMS y acceder a WAP, permite enviar correo electrónico y navegar por la web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué caracteriza a los Enhanced Data Mobile Devices?

A

Tienen pantallas más grandes y capacidades adicionales, como ejecutar aplicaciones nativas, tener GPS y cámaras integradas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué es un handheld?

A

Es un dispositivo portátil con una pantalla grande, diseñado para tareas específicas como organización personal o aplicaciones financieras, como los Palm.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es un PDA y por qué ya no se usan tanto?

A

Un PDA era un asistente digital personal que permitía organizar tareas y usar aplicaciones simples con un lápiz táctil. Fueron reemplazados por los smartphones, que ofrecían muchas más funciones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué es un netbook?

A

Es un pequeño ordenador portátil diseñado para tareas básicas como navegar por internet y usar aplicaciones de ofimática, lanzado a finales de los 90.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué es la Generación 0 en tecnologías móviles?

A

La Generación 0 incluye dispositivos como los walkie-talkies, que utilizaban radio para comunicarse, con estándares como PTT y IMTS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué fue la Primera generación (1G) en tecnología móvil?

A

La 1G introdujo los primeros teléfonos móviles analógicos, que solo permitían transmisiones de voz y tenían baja seguridad y calidad de señal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué tecnologías se introdujeron en la Segunda generación (2G)?

A

La 2G trajo la tecnología digital, permitiendo mejores llamadas, SMS, y el uso de tarjetas SIM. Entre los estándares estaban GSM y CDMA.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué avances trajo la Generación 2.5 (2.5G)?

A

La 2.5G mejoró las velocidades de transferencia de datos, con tecnologías como GPRS y EDGE, facilitando la navegación por internet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué características introdujo la Tercera generación (3G)?

A

La 3G permitió una navegación más fluida por internet, utilizando el estándar UMTS y alcanzando velocidades de hasta 2 Mbps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué es la Generación 3.5 (3.5G)?

A

La 3.5G es una mejora del 3G que introdujo la HSDPA, aumentando la velocidad de transmisión hasta 14 Mbps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

¿Qué avances trajo la Cuarta generación (4G)?

A

La 4G mejoró el ancho de banda, permitiendo streaming en alta definición y velocidades de hasta 60 Mbps con LTE y WiMax.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

¿Qué mejora introdujo la Generación 4.5 (4G+)?

A

La 4G+ incrementó las velocidades de transmisión hasta 400 Mbps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

¿Qué características se esperan de la Quinta generación (5G)?

A

La 5G se espera que multiplique por diez la velocidad de la 4G, alcanzando hasta 1 Gbps, y soportará dispositivos del Internet de las Cosas (IoT).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

¿Qué se espera de la Sexta generación (6G)?

A

La 6G combinará redes satelitales y terrestres, proporcionando cobertura global y usando inteligencia artificial para optimizar las comunicaciones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

¿Por qué es importante la optimización de la capacidad de procesamiento y almacenamiento en dispositivos móviles?

A

Porque los dispositivos móviles tienen recursos variables, y las aplicaciones deben funcionar correctamente incluso en dispositivos con menores capacidades sin sobrecargar la memoria o el procesador.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

¿Qué problemas pueden causar los diferentes tamaños y resoluciones de pantalla?

A

Las aplicaciones pueden no adaptarse correctamente a todas las pantallas, lo que puede afectar la experiencia del usuario. Es importante que las aplicaciones sean flexibles y se adapten a diferentes resoluciones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

¿Cómo afectan los sensores y tecnologías a la compatibilidad de una aplicación móvil?

A

No todos los dispositivos móviles tienen los mismos sensores (como GPS) o tecnologías, por lo que las funciones de una aplicación pueden no estar disponibles en todos los dispositivos.

24
Q

¿Por qué es importante considerar las diferencias entre plataformas operativas?

A

Las aplicaciones deben estar diseñadas para funcionar en diferentes sistemas operativos (Android, iOS) y sus versiones, asegurando la retrocompatibilidad para futuras actualizaciones.

25
Q

¿Cómo afecta la dependencia de internet al rendimiento de una aplicación móvil?

A

Las aplicaciones que dependen de una conexión constante a internet pueden tener problemas en áreas con conexiones inestables o lentas. Deben ser diseñadas para minimizar esta dependencia.

26
Q

¿Qué problema puede causar el uso de librerías de terceros en el desarrollo de aplicaciones móviles?

A

Las librerías de terceros pueden no ser compatibles con todos los dispositivos o versiones de sistemas operativos, lo que puede limitar la disponibilidad de la aplicación.

27
Q

¿Qué función tiene el núcleo o kernel en un sistema operativo móvil?

A

El kernel controla el acceso al hardware y gestiona los recursos del sistema, como la memoria, los procesos y los dispositivos de almacenamiento.

28
Q

¿Qué es el middleware en un sistema operativo móvil?

A

El middleware son módulos que permiten la comunicación entre el sistema operativo y las aplicaciones, proporcionando servicios como la gestión de comunicaciones, multimedia, y mensajes.

29
Q

¿Cuál es el propósito del entorno de ejecución de aplicaciones?

A

El entorno de ejecución de aplicaciones gestiona las aplicaciones y su interacción con el sistema operativo, permitiendo su instalación y ejecución.

30
Q

¿Qué son las interfaces de usuario en un sistema operativo móvil?

A

Las interfaces de usuario gestionan la interacción entre el usuario y el dispositivo a través de elementos gráficos como botones, menús y pantallas.

31
Q

¿Qué es el Kernel de Linux en Android?

A

El Kernel de Linux es la base del sistema operativo Android. Gestiona el acceso al hardware y la administración de memoria y procesos.

32
Q

¿Qué es la Capa de abstracción de hardware (HAL) en Android?

A

La HAL permite la comunicación entre el hardware y el sistema operativo, facilitando el uso de interfaces que gestionan componentes como la cámara o el Bluetooth.

33
Q

¿Qué es Android Runtime (ART) y por qué es importante?

A

Android Runtime (ART) es el entorno de ejecución de Android que gestiona los procesos de las aplicaciones, optimizando el uso de memoria y mejorando el rendimiento general.

34
Q

¿Qué rol tienen las bibliotecas nativas (C/C++) en Android?

A

Las bibliotecas nativas proporcionan servicios esenciales como gráficos, gestión de bases de datos y acceso a dispositivos multimedia, y están escritas en C y C++.

35
Q

¿Qué es el framework de Java en Android?

A

El framework de Java es un conjunto de herramientas que permite a los desarrolladores acceder a los recursos del sistema mediante APIs para crear aplicaciones móviles.

36
Q

¿Qué es Cocoa Touch en iOS?

A

Es la capa superior del sistema operativo iOS que se utiliza para el desarrollo de aplicaciones, proporcionando herramientas para el diseño de interfaces de usuario y la gestión de datos.

37
Q

¿Qué servicios proporciona la capa Media Services en iOS?

A

La capa Media Services proporciona servicios de audio, gráficos y otros recursos multimedia para las aplicaciones en iOS.

38
Q

¿Qué era el modelo de aplicación en Windows Phone?

A

En Windows Phone, las aplicaciones se empaquetaban como archivos XAP, que contenían todos los recursos necesarios para su ejecución.

39
Q

¿Qué fue Palm OS y cómo evolucionó?

A

Palm OS fue un sistema operativo desarrollado para PDA’s. Posteriormente, evolucionó a WebOS, basado en Linux y utilizado en dispositivos móviles con soporte para multitarea.

40
Q

¿Cuál era la principal diferencia de Firefox OS con otros sistemas operativos?

A

Firefox OS utilizaba aplicaciones basadas en HTML5 y ejecutaba aplicaciones web directamente, en lugar de depender de aplicaciones nativas.

41
Q

¿Qué es Harmony OS y qué lo hace diferente?

A

Harmony OS, desarrollado por Huawei, es un sistema operativo multiplataforma diseñado para ser compatible con dispositivos móviles y el Internet de las Cosas (IoT), utilizando un microkernel y un diseño escalable.

42
Q

¿Qué es el desarrollo nativo?

A

El desarrollo nativo se refiere a la creación de aplicaciones usando los lenguajes y herramientas específicas de cada plataforma (Java/Kotlin para Android, Swift/Objective-C para iOS).

43
Q
  1. ¿Cuál es la ventaja del desarrollo nativo?
A

Respuesta: Ofrece el mejor rendimiento y aprovecha al máximo las capacidades del hardware del dispositivo.

44
Q
  1. ¿Qué es el desarrollo multiplataforma compilado a nativo?
A

Respuesta: Es un enfoque donde se utiliza un solo lenguaje y las aplicaciones se compilan para ejecutarse en diferentes plataformas. Ejemplos incluyen Xamarin.

45
Q
  1. ¿Qué es el desarrollo multiplataforma basado en HTML5?
A

Respuesta: Es un enfoque que utiliza tecnologías web como HTML5, CSS, JavaScript para crear aplicaciones que funcionan en todas las plataformas con frameworks como PhoneGap o Apache Cordova.

46
Q
  1. Menciona una ventaja del desarrollo multiplataforma basado en HTML5
A

Respuesta: Permite crear una única base de código para todas las plataformas, reduciendo el tiempo de desarrollo.

47
Q
  1. ¿Cuál es una desventaja del desarrollo multiplataforma compilado a nativo?
A

Respuesta: Aunque mejora la portabilidad del código, el rendimiento puede no ser tan eficiente como el de una aplicación completamente nativa.

48
Q
  1. ¿Qué lenguaje de programación se usa principalmente en iOS?
A

Respuesta: Swift.

49
Q
  1. ¿Por qué se considera Swift mejor que Objective-C?
A

Respuesta: Porque tiene una sintaxis más sencilla y genera menos errores.

50
Q
  1. ¿Qué es Xcode?
A

Respuesta: Es el entorno oficial de desarrollo (IDE) para crear aplicaciones en iOS.

51
Q
  1. ¿Qué lenguajes de programación se utilizan en Android?
A

Respuesta: Java (principalmente).

52
Q
  1. ¿Qué es Android Studio?
A

Respuesta: Es el entorno de desarrollo oficial (IDE) para crear aplicaciones Android.

53
Q
  1. ¿Qué es AVD en Android Studio?
A

Respuesta: Es una herramienta que permite simular dispositivos Android para probar las aplicaciones sin un dispositivo físico.

54
Q
  1. ¿Qué rol juega XML en Android?
A

Respuesta: XML se utiliza para diseñar las interfaces de usuario en Android.

55
Q
A