wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

HO - 10 Preguntas sobre Desarrollo de Aplicaciones

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

¿Qué componente se utiliza para mostrar la lista de productos en la aplicación?

a)

ListView

b)

TextView

c)

RecyclerView

d)

TableLayout

2.

¿Cuál es el propósito del botón btnGuardar en el formulario?

a)

Eliminar un producto

b)

Editar una imagen

c)

Insertar un nuevo producto

d)

Mostrar la lista

3.

¿Qué clase se utiliza para conectar la aplicación con SQLite?

a)

SQLiteAdapter

b)

SQLiteHelper

c)

DBConnection

d)

SQLiteConnector

4.

¿Qué método se llama para insertar datos en la base de datos?

a)

addData()

b)

insertProduct()

c)

createTable()

d)

updateRecord()

5.

¿Qué tipo de datos se usan en el campo precio del producto?

a)

String

b)

Int

c)

Double

d)

Boolean

6.

¿Cuál es el nombre del archivo Kotlin donde se codifica el formulario de productos?

a)

MainActivity.kt

b)

ProductoForm.kt

c)

SQLiteHelper.kt

d)

App.kt

7.

¿Qué método se llama para eliminar un producto?

a)

deleteData()

b)

removeItem()

c)

deleteProducto()

d)

clearList()

8.

¿Qué control se usa para seleccionar un producto desde la lista?

a)

Spinner

b)

Button

c)

CardView con clic

d)

CheckBox

9.

¿Qué estructura se utiliza para adaptar los datos al RecyclerView?

a)

ArrayAdapter

b)

CursorAdapter

c)

ProductoAdapter

d)

TableAdapter

10.

¿Qué método se usa para modificar un producto?

a)

editProducto()

b)

updateProducto()

c)

setProducto()

d)

fixProducto()

11.

¿Qué componente se usa para confirmar la eliminación de un producto?

a)

Toast

b)

DialogFragment

c)

AlertDialog

d)

Snackbar

12.

¿Qué archivo contiene el layout de cada ítem del RecyclerView?

a)

item_producto.xml

b)

activity_main.xml

c)

recycler_producto.xml

d)

row_layout.xml

13.

¿Qué método se invoca para obtener todos los productos desde SQLite?

a)

getProductos()

b)

fetchAll()

c)

loadData()

d)

listAll()

14.

¿Qué campo actúa como clave primaria en el CRUD?

a)

nombre

b)

precio

c)

id

d)

cantidad

15.

¿Qué clase representa la entidad de producto en Kotlin?

a)

ProductoData

b)

ProductoModel

c)

ProductoObject

d)

ProductoClass

16.

¿Qué función tiene notifyDataSetChanged() en el adapter?

a)

Elimina todos los datos

b)

Reinicia la app

c)

Actualiza los cambios en la lista

d)

Inserta un nuevo producto

17.

¿Cuál es el propósito de la función clearEditText()?

a)

Eliminar productos

b)

Limpiar los campos del formulario

c)

Cerrar la app

d)

Reiniciar la base de datos

18.

¿Qué elemento permite organizar visualmente cada producto?

a)

LinearLayout

b)

ConstraintLayout

c)

CardView

d)

FrameLayout

19.

¿Cómo se obtienen los datos desde los campos de entrada?

a)

usando getText()

b)

con .text.toString()

c)

mediante read()

d)

por medio de value()

20.

¿Qué evento se configura para editar un producto al tocarlo en la lista?

a)

onEdit()

b)

setOnClickListener en la CardView

c)

onItemLongPress()

d)

setListener()