wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Cuestionario sobre Dart

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

¿Qué compañía creó el lenguaje de programación Dart, en qué año fue lanzado y qué tipo de código utiliza?

a)

Microsoft, 2009, código propietario

b)

Google, 2011, código abierto

c)

Apple, 2015, código propietario

d)

Alphabet, 2013, código abierto

2.

¿Cuál es el propósito principal del lenguaje de programación Dart?

a)

Crear únicamente aplicaciones móviles

b)

Crear videojuegos exclusivamente

c)

Ser un lenguaje de propósito general que permite desarrollar aplicaciones móviles, web, de escritorio y más

d)

Ser exclusivo para inteligencia artificial

3.

¿Por qué Dart ganó popularidad en los últimos años?

a)

Por su capacidad para competir directamente con JavaScript en desarrollo web

b)

Porque Flutter, el framework multiplataforma de Google, lo utiliza como su lenguaje principal

c)

Porque es el lenguaje más usado en inteligencia artificial

d)

Por su integración exclusiva con plataformas de backend

4.

¿Cómo se puede comenzar a programar en Dart sin necesidad de instalarlo en la computadora?

a)

Usando DartPad, un editor en línea recomendado por la documentación oficial

b)

Descargando Flutter y configurándolo directamente

c)

Accediendo a la terminal de comandos del sistema operativo

d)

Usando un editor de texto como Notepad y ejecutando directamente el código

5.

¿Por qué MoureDev eligió utilizar Visual Studio Code en su tutorial de Dart?

a)

Porque es el editor más recomendado por la documentación oficial de Flutter

b)

Porque es gratuito, multiplataforma y accesible para todos los usuarios

c)

Porque es el único editor compatible con DartPad

d)

Porque permite ejecutar aplicaciones directamente en dispositivos móviles

6.

¿Qué se debe instalar en Visual Studio Code para programar en Dart?

a)

El plugin de Dart creado por DartCode.org

b)

El SDK de Flutter directamente desde la web oficial

c)

El editor DartPad para Visual Studio Code

d)

Un paquete de librerías desde GitHub

7.

¿Cuál es el principal uso de Dart actualmente, según MoureDev?

a)

Desarrollo de videojuegos con alto rendimiento gráfico

b)

Desarrollo de aplicaciones multiplataforma mediante Flutter

c)

Programación de inteligencia artificial y machine learning

d)

Creación de sistemas backend para aplicaciones empresariales

8.

¿Cuál de las siguientes líneas de código imprime "Hola, mundo" en Dart?

a)

echo "Hola, mundo";

b)

System.out.println("Hola, mundo");

c)

print("Hola, mundo");

d)

console.log("Hola, mundo");

9.

¿Qué instrucción es obligatoria en Dart para definir el punto de entrada de un programa?

a)

start()

b)

main()

c)

begin()

10.

¿Qué debe incluirse al final de cada línea de código en Dart para evitar errores de sintaxis?

a)

punto y coma ( ; )

b)

se puede omitir el ;

11.

¿Qué palabra clave se utiliza en Dart para declarar una variable que puede cambiar su valor, y qué convención debe seguir su nombre?

a)

let, con nombres en snake_case

b)

var, con nombres en camelCase

12.

¿Cuál es la diferencia principal entre las palabras clave final y const en Dart?

a)

final permite cambiar el valor en tiempo de ejecución, mientras que const no permite cambiar el valor nunca

b)

final y const son exactamente iguales

c)

const solo se usa para números y final para cadenas de texto

d)

final permite valores nulos y const no

13.

¿Qué significa que Dart sea un lenguaje fuertemente tipado?

a)

Que requiere definir explícitamente el tipo de cada variable en todo momento

b)

Que las variables tienen un tipo definido y no pueden cambiar a otro tipo una vez asignado

14.

¿Cuál es una forma válida de escribir un comentario en Dart?

a)

<!-- Este es un comentario -->

b)

# Este es un comentario

c)

// Este es un comentario

15.

¿Qué tipo de estructura de datos es?

var datos = ["Puebla", "Castor", 30];

a)

Un mapa

b)

Una lista

c)

Un set