wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

HO - 08 Cuestionario sobre Desarrollo de Apps Móviles

Total questions: 20

Worksheet time: 3mins

Name
Class
Date
1.

¿Cuál es el objetivo específico del curso de Desarrollo de Aplicaciones Móviles I?

a)

Aprender teoría de bases de datos

b)

Crear programas para comunicar actividades y fragmentos

c)

Realizar apps web con HTML y CSS

d)

Implementar aplicaciones en lenguaje C

2.

¿Qué entorno de desarrollo se utiliza en la práctica del curso?

a)

Eclipse

b)

Visual Studio Code

c)

Android Studio

d)

NetBeans

3.

¿Qué función principal tiene SQLite en Android?

a)

Gestionar interfaces gráficas

b)

Proveer almacenamiento local ligero

c)

Servir como servidor web

d)

Administrar fragmentos

4.

¿Qué significa CRUD en el contexto de SQLite?

a)

Create, Read, Update, Delete

b)

Copy, Run, Upload, Debug

c)

Connect, Register, Use, Drop

d)

Compile, Render, Update, Deploy

5.

¿Qué tarea se asigna en la práctica N.° 03?

a)

Crear juegos con Unity

b)

Construir apps con almacenamiento en SQLite

c)

Implementar un servidor web

d)

Desarrollar un bot en Python

6.

¿Qué característica distingue a los fragmentos en Android?

a)

Son actividades independientes

b)

Pueden reutilizarse en diferentes layouts

c)

Funcionan como servicios en segundo plano

d)

Sustituyen a las bases de datos

7.

¿Qué elemento permite definir la estructura visual de una aplicación Android?

a)

MainActivity.kt

b)

Layout (XML)

c)

Manifest.json

d)

Assets

8.

¿Qué operación de CRUD se utiliza para insertar datos en una tabla?

a)

Read

b)

Delete

c)

Create

d)

Update

9.

¿Qué operación de CRUD se utiliza para consultar información en SQLite?

a)

Create

b)

Read

c)

Update

d)

Delete

10.

¿Cuál es la ventaja principal de usar SQLite en Android?

a)

Requiere instalación de servidor externo

b)

Es liviano y está embebido en el sistema

c)

Solo funciona en aplicaciones de escritorio

d)

Permite ejecutar directamente HTML y CSS

11.

¿Qué componente maneja la navegación principal de una aplicación Android?

a)

Fragment

b)

Layout

c)

Activity

d)

Intent

12.

¿Cómo se comunican las actividades entre sí en Android?

a)

Mediante Services

b)

A través de Intents

c)

Usando Fragments

d)

Con SQLite

13.

¿Qué significa “persistencia de datos” en apps móviles?

a)

Guardar datos en memoria RAM

b)

Almacenar información que se pierde al cerrar la app

c)

Conservar datos de manera duradera en el dispositivo

d)

Ejecutar datos en paralelo

14.

¿Qué lenguaje es más utilizado para programar en Android Studio actualmente?

a)

Java y Kotlin

b)

C++

c)

Python

d)

PHP

15.

¿Qué tipo de dato se suele utilizar como clave primaria en SQLite?

a)

VARCHAR

b)

INTEGER

c)

BOOLEAN

d)

DATE

16.

¿Cuál es la extensión de los archivos de diseño en Android?

a)

.xml

b)

.html

c)

.java

d)

.db

17.

¿Qué operación de CRUD se emplea para modificar registros en SQLite?

a)

Read

b)

Update

c)

Delete

d)

Create

18.

¿Qué operación de CRUD se utiliza para eliminar datos de la base?

a)

Create

b)

Read

c)

Update

d)

Delete

19.

¿Qué recurso se recomienda crear para manejar el acceso a SQLite en Android?

a)

DataHelper o DBHelper

b)

Layout Manager

c)

Intent Service

d)

Content Provider

20.

¿Cuál es la estructura mínima que debe tener una aplicación Android?

a)

Activity + Layout

b)

DBHelper + Fragment

c)

Service + Provider

d)

HTML + CSS