wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

EGEL Repaso 4

Total questions: 55

Worksheet time: 39mins

Name
Class
Date
1.

El lenguaje UML sirve para

a)

La ejecución y evaluación de sistemas de software

b)

El modelado de sistemas de hardware.

c)

Modelado de sistemas de software

d)

La ejecución y evaluación de sistemas de hardware.

2.

El diagrama que se observa corresponde a ser

a)

diagrama de casos de uso del sistema

b)

diagrama de casos de uso del negocio

c)

diagrama de actividades

d)

diagrama de objetos

3.

Es obligatorio utilizar todos los diagramas UML en un proyecto de sistema

a)

Si es obligatorio

b)

No es obligatorio, depende del tamaño y complejidad del sistema

c)

Si es obligatorio porque nos ayuda a reducir tiempo de ejecución

d)

Si el pago del proyecto cumple, todo es obligatorio

4.

En los diagramas de Casos de Uso, los casos de uso se representan con:

a)

Rectángulo

b)

Diamante (Rombo)

c)

Óvalo (Elipse)

d)

Cuadro

5.

NO es un tipo de relación que se representa en los Diagramas de Casos de Uso:

a)

Exclusión (Exclusion)

b)

Inclusión (Include)

c)

Extensión (Extend)

d)

Generalización (Generalization)

6.

Qué significa el acróstico UML?

a)

Lenguaje Único de Modelado

b)

Lenguaje Unificado de Modelado

c)

Lenguaje Universal de Modelado

d)

Lenguaje Unificado de Moldeado

7.

Es la interacción de conjuntos de objetos de aplicación a través del tiempo en el cual se indican módulos en clases que forman parte de un programa y llamadas que hace cada uno de ellos para realizar una tarea. Esto define los diagramas de:

a)

Tiempo

b)

Secuencia

c)

Módulos

d)

Pasos

8.

Los tipos de mensajes que se representan en los diagramas de Secuencia son:

a)

Sincrónicos y Ascendentes

b)

Sincrónicos y Asincrónicos

c)

Instantáneos y Demorados

d)

Cortos y Largos

9.

El diagrama que se observa, se utiliza para...

a)

Observar los usos de los actores

b)

Observar los métodos de los objetos

c)

Observar las clases, sus atributos y metodos

d)

Observar las clases, sus métodos y actores

10.

Cual de las siguientes imagenes representa un diagrama de clase correctamente

a)
b)
c)
d)
11.

El simbolo + en el encapsulado significa

a)

elemento encapsulado visible en las subclases de la clase.

b)

elemento no encapsulado visible para todos.

c)

elemento encapsulado visible sólo en las clases del mismo empaquetado.

d)

lemento encapsulado visible sólo en la clase.

12.

La representación de una clase consta de____ partes

a)

3

b)

2

c)

1

d)

4

13.

Esquino es una relación de_____________ de la clase animal

a)

Generalización

b)

Asociación

c)

Especialización

d)

Ninguna de las anteriores

14.

Los atributos públicos se representan con el signo:

a)

+

b)

-

c)

#

d)

Ninguna de las anteriores

15.

Gráficamente una asociación se muestra como:

a)

Línea continua

b)

Triángulo

c)

Rombo

d)

Paralelogramo

16.

Selecciona la representación de agregación en los diagramas de clase

a)

b)

c)

d)

17.

¿Cómo se calcula el Índice de Desempeño del Costo (CPI)?

a)

CPI = (Costo real) / (Presupuesto del proyecto)

b)

CPI = (Presupuesto del proyecto) / (Valor Ganado)

c)

CPI = (Trabajo completado) / (Trabajo planificado)

d)

CPI = (Valor Ganado) / (Costo real)

18.

Selecciona la representación de composición en los diagramas de clase

a)

b)

c)

d)

19.

¿Cómo se calcula la Varianza del Costo (CV)?

a)

CV = EV - Costo real

b)

CV = Presupuesto del proyecto - EV

c)

CV = Trabajo planificado - Trabajo completado

d)

CV = Costo real - Presupuesto del proyecto

20.

Selecciona la representación de la herencia o especialización en los diagramas de clase

a)

b)

c)

d)

21.

¿Cómo se calcula la Varianza del Programa (SV)?

a)

SV = EV - Valor Planificado

b)

SV = Presupuesto del proyecto - EV

c)

SV = Trabajo planificado - Trabajo completado

d)

SV = Costo real - Presupuesto del proyecto

22.

¿Cuál de estos no es un lenguaje de programación?

a)

DIC

b)

JAVA

c)

Python

d)

BASIC

23.

Lenguaje Funcional

a)

Lisp

b)

Java

c)

C#

d)

Prolog

e)

Ninguno

24.

Esto es...

a)

Una línea código

b)

Un flujograma

c)

Un esquema

d)

Un algoritmo informático

25.

¿Qué lenguaje esta enfocado en la web?

a)

Pascal

b)

PHP

c)

Java

d)

C++

26.

¿Qué lenguaje ya no se usa en la actualidad?

a)

Pascal

b)

PHP

c)

Kotlin

d)

Swift

27.

¿Cuál NO es un lenguaje de programación?

a)

Java

b)

Ruby

c)

HTML

d)

Dev Pascal

28.

Extensión del archivo de código fuente

a)

.mdf

b)

.java

c)

.class

d)

.jar

29.

¿Cuál es la sintaxis correcta para generar "Hello World" en Java?

a)

echo("Hello World");

b)

Console.WriteLine("Hello World");

c)

print("Helo World");

d)

System.out.println("Hello World");

30.

¿Cómo se insertan COMENTARIOS en el código Java?

a)

# This is a comment

b)

//This is a comment

c)

/* This is a comment

31.

¿Qué método se puede utilizar para encontrar la longitud de una cadena?

a)

getLength()

b)

length()

c)

getSize()

d)

len()

32.

¿Qué operador se puede utilizar para comparar dos valores?

a)

<>

b)

=

c)

>>

d)

==

33.

Cuáles son los lenguajes de programación más utilizados en la actualidad?

a)

Xamarin, Xcode y Android Studio

b)

Alice, Scratch y Excel

c)

Phyton, Java y JavaScript

34.

¿Cuáles son los lenguajes más comunes?

a)

Visual Studio, Eclipse y Netbeans

b)

Android Studio, Xcode y IntellijIdea

c)

Xamarin, IOS Y BlueJean

35.

¿Qué es el Índice de Desempeño del Programa (SPI)?

a)

Una medida de la eficiencia con la que se está gastando el dinero en un proyecto.

b)

Una medida de la cantidad de trabajo que se ha completado en un proyecto.

c)

Una medida de la satisfacción del cliente con un proyecto.

d)

Una medida del tiempo que se espera que tome completar un proyecto.

36.

¿Cuál es el nivel de acceso que permite que cualquier elemento o instancia pueda tener acceso a un atributo o función directamente?

a)

PACKAGE (~)

b)

PROTECTED (#)

c)

PUBLIC (+)

d)

PRIVATE (-)

37.

¿Cuál es la función de ejecución que Java nos obliga a tener en alguna clase de nuestro programa?

a)

sout

b)

public static void main

c)

System.out.print

d)

System.out.println

38.

¿Cuál es el nivel de acceso que solo permite que las clases donde se declaran los atributos o funciones tengan acceso a ellos?

a)

PUBLIC (+)

b)

PRIVATE (-)

c)

PROTECTED (#)

d)

PACKAGE (~)

39.

¿Cuál es la función de System que permite imprimir en pantalla y colocar un salto de línea al finalizar el texto?

a)

public static void main

b)

System.out.println

c)

sout

d)

System.out.print

40.

¿Cuál es el nivel de acceso que es una forma de privado pero para los componentes en un sistema de herencia?

a)

PROTECTED (#)

b)

PRIVATE (-)

c)

PUBLIC (+)

d)

PACKAGE (~)

41.

¿Cuál es la función de System que permite imprimir en pantalla dentro de la línea de comandos sin colocar un salto de línea al finalizar el texto?

a)

sout

b)

System.out.print

c)

System.out.println

d)

public static void main

42.

¿Cuál es el nivel de acceso poco usado y no recomendado para su uso?

a)

PACKAGE (~)

b)

PROTECTED (#)

c)

PUBLIC (+)

d)

PRIVATE (-)

43.

¿Cuál es el atajo para crear la función public static void main en IntelliJ IDEA?

a)

psvm

b)

System.out.print

c)

System.out.println

d)

public static void main

44.

Cuales se conocen como valores principales en el Valor Ganado

a)

Valor planificado, valor ganado y costo real

b)

Varianza del costo y varianza del cronograma

c)

Indicé de desempeñó del costo y cronograma

d)

Costo estimado para terminar y presupuesto a tiempo

45.

¿Qué es el Índice de Desempeño del Costo (CPI)?

a)

Una medida de la eficiencia con la que se está gastando el presupuesto del proyecto.

b)

Una medida de la cantidad de trabajo completado en un proyecto.

c)

Una medida del tiempo restante para completar el proyecto.

d)

Una medida de la probabilidad de que el proyecto se complete dentro del presupuesto.

46.

¿Qué comando se utiliza para crear una tabla en MySQL?

a)

ADD TABLE

b)

INSERT TABLE

c)

UPDATE TABLE

d)

CREATE TABLE

47.

En MYSQL, para eliminar los duplicados de las consultas de datos se utiliza:

a)

ALTER TABLE

b)

CHANGE TABLE

c)

DISTINCT

d)

UPDATE

48.

Que es DDL?

a)

Lenguaje de Datos Determinados

b)

Lenguaje de Definición de Datos

c)

Datos Definidos Limitados

d)

Lenguaje de Diseño de Datos

49.

¿Qué acción realiza la siguiente sentencia?

a)

Borra los registros de tabla sucursales

b)

Actualiza los registros de la tabla sucursales

c)

Selecciona los registros de la tabla sucursales donde el nombre de sucursales tenga una a

50.

¿Qué acción realiza la sentencia?

a)

Elimina los registros de la tabla tbl_alumnos

b)

Elimina la tabla tbl_alumnos

c)

Elimina el registro con id 1, de la tabla tbl_alumnis

51.

La primera Sintaxis de la Imagen en Bases de datos bajo MYSQL que función realiza:

a)

Adicionar nueva información en la Base de Datos

b)

Eliminar información en la base de datos

c)

Consultar información en la Base de datos

d)

Modificar información en la base de datos

52.

SELECT * FROM CIUDAD ORDER BY provincia ASC, numhabitantes DESC, que permiten hacer estás palabras en color verde?

a)

Ordenar por Provincia

b)

Ordenar de manera Ascendente y Descendente

c)

Ordenar Por Provincia y numhabitante de forma descendente

d)

Solo Ordenar

53.

¿Qué representa la palabra as en está consulta?SELECT idCliente AS id, nombre AS cliente, descripcion AS desc FROM CLIENTES;

a)

Cambio de un nombre

b)

agregar un registro

c)

Un alias

d)

Un nombre para la palabra cliente

54.

De los siguientes No es un motor de Base de datos

a)

Postgress SQL

b)

Wordpress

c)

Mysql

d)

Oracle

55.

¿Qué representan las flechas con relación a las tablas?

a)

Primary Key

b)

Relación de base de datos

c)

Foreing Key

d)

Relación de claves primarias