wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

1ºDAM/DAW - Entornos de Desarrollo - UD1-6 - Prof. C. Boni

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.
UD5. Diagramas de Actividad
a)
Son una herramienta UML para representar el flujo del comportamiento de un sistema
b)
Son una herramienta no estándar para representar los objetos de un sistema
c)
Son una herramienta UML para modelar una foto “estática” del sistema
d)
Todas son correctas
e)
E) Ninguna es correcta
2.
UD5. Diagramas de Estados
a)
Son una herramienta UML para modelar los eventos y las consecuentes transiciones entre estados de un sistema que estos eventos producen.
b)
Es una herramienta UML muy útil pero no sirve para estudiar el aspecto dinámico de un sistema.
c)
Son una herramienta UML para modelar los atributos de las clases principales que componen un sistema.
d)
Todas son correctas
e)
E) Ninguna es correcta
3.
UD5. GitHub
a)
Es un servicio en la nube que un equipo de trabajo suele usar como repositorio GIT de referencia compartido.
b)
Es un sistema de gestión de versiones de software y documentos que puede estar en local o en la nube.
c)
Es un protocolo que permite que hubs, switchs y routers puedan distinguir y priorizar contenidos en formato GIT.
d)
Todas son correctas
e)
E) Ninguna es correcta
4.
UD5. GitHub Desktop
a)
Es una herramienta de escritorio que permite sincronizar nuestros repositorios GIT locales con un almacenamiento en la nube llamado GitHub
b)
Es una herramienta de escritorio que permite sincronizar nuestros repositorios GitHub locales con un almacenamiento en la nube llamado GIT
c)
Es un tipo de repositorios GIT que se usan en equipos locales
d)
Todas son correctas
e)
E) Ninguna es correcta
5.

UD5. Repositorios públicos y privados GitHub

a)

Ninguna es correcta

b)

Se diferencian en que los públicos solo existen en modalidad de pago

c)

Se diferencian en que los privados solo existen en modalidad gratuita

d)

Todas son correctas

e)

Se parecen en que ambos se limitan a 3 proyectos por participante

6.
UD5. Las Páginas de GitHub, o GitHub pages, son
a)
los sitios web de acceso público que permite GitHub de forma gratuita
b)
los sitios web de acceso privado que permite GitHub de forma gratuita
c)
los sitios web de acceso público que permite GitHub a las cuentas de pago premium
d)
Todas son correctas
e)
E) Ninguna es correcta
7.
UD5. La rutina de trabajo con GitHub más adecuada es la siguiente:
a)
Al encender el PC, fetch, y si hay cambios hacer un pull. Al terminar no olvidar, si hay cambios, hacer commit y push.
b)
Al encender commit y push. Al terminar no olvidar, si hay cambios, hacer un pull.
c)
mala
d)
Crear un nuevo repositorio cada vez al terminar de trabajar para poder recuperarlo si lo perdemos.
e)
E) Ninguna es correcta
8.

UD5. Conceptos GitHub: commit, pull, push, fetch

a)

Ninguna es correcta

b)

Commit es sinónimo de Pull

c)

Fetch es sinónimo de Push

d)

Commit es para consultar si hay cambios, y Fetch para descargarlos.

e)

Push se hace antes de Commit al crear una versión

9.
UD5. La mejor definición de Visual Studio Community es
a)
un IDE multiplataforma especialmente adecuado para lenguajes Microsoft
b)
una herramienta de edición de código avanzada de Microsoft
c)
un IDE para cualquier lenguaje de programación de cliente o servidor
d)
Todas son correctas
e)
E) Ninguna es correcta
10.
UD5. Visual Studio Community
a)
tiene versiones gratuitas y de pago, y soporta, entre otros, C#, Visual Basic y proyectos Web y de Consola
b)
es totalmente gratuito y soporta, entre otros, C#, Visual Basic, Java y proyectos Web y de Consola
c)
es de pago (con una demo gratuita) y soporta, entre otros, C#, Visual Basic y proyectos Web y de Consola
d)
Todas son correctas
e)
E) Ninguna es correcta
11.
UD5. Concepto ASP.NET core vs framework
a)
Se refieren a la plataforma Microsoft o multiplataforma desarrollo de aplicaciones de dicha empresa
b)
son las librerías de programación más usadas en entorno servidor
c)
son dos marcas registradas por Microsoft para productos ofimáticos
d)
Todas son correctas
e)
E) Ninguna es correcta
12.
UD5. Diferencia aplicación de consola y aplicación web
a)
Todas son correctas
b)
las aplicaciones de consola son los típicos programas ejecutables instalable
c)
Las aplicaciones web están basadas en script de cliente y de servidor
d)
El formato estructura de los programas ejecutables es diferente
e)
E) Ninguna es correcta
13.
UD5. Concepto VSC solución y proyecto
a)
Ninguna es correcta
b)
Un proyecto está compuesto por muchas soluciones
c)
una solución requiere de que se usen diferentes lenguajes de programación
d)
Todas son correctas
e)
E) solución y proyecto es lo mismo; son sinónimos
14.
UD5. El lenguaje C#
a)
es un lenguaje de programación que proviene de C y de C++
b)
Es un lenguaje de script equivalente a HTML
c)
es un lenguaje del lado cliente en el modelo cliente-servidor de aplicaciones web
d)
Todas son correctas
e)
E) Ninguna es correcta
15.
UD5. C# y objetos
a)
C# está creado en sí mismo sobre objetos y trabaja básicamente con ellos
b)
C# no soporta el uso de objetos
c)
C# en sí mismo no es un lenguaje de objetos pero permite trabajar con ellos
d)
Todas son correctas
e)
E) Ninguna es correcta
16.
UD5. C# declaración e inicialización de variables
a)
Todas son correctas
b)
Normalmente es necesario inicializar una variable antes de utilizarla
c)
El compilador nos dará un error si utilizamos una variable sin haberla declarado
d)
Una variable primero debe ser declarada y luego inicializada, o ambas cosas a la vez
e)
E) Ninguna es correcta
17.
UD5. En C#, ToUpper() y ToLower()
a)
son métodos de objetos de tipo cadena
b)
son atributos de objetos de tipo cadena
c)
Son funciones obsoletas
d)
Todas son correctas
e)
E) Ninguna es correcta
18.
UD5. La instrucción x=cadena.GetLength();
a)
Dará error si la variable x fue declarada cómo string
b)
Dará error si la variable x fue declarada cómo integer
c)
No es del lenguaje C#
d)
Todas son correctas
e)
E) Ninguna es correcta
19.
UD5. Para comparar dos cadenas en C# usaremos
a)
String.Compare(cadena1,cadena2);
b)
If (Compare(cadena1) < Compare(cadena2)) {}
c)
String.Compare(cadena1)::String.Compare(cadena2);
d)
Todas son correctas
e)
E) Ninguna es correcta
20.

UD5. ¿Qué relación hay entre C#, JavaScript, jQuery, HTML y PHP?

a)

Todas son correctas

b)

En que todos pueden formar parte de una misma aplicación web

c)

En que algunos son del lado cliente y otros del lado servidor

d)

En que están entre los lenguajes más utilizados

e)

E) Ninguna es correcta