Subido por Esmeralda Bravo

examen final programacion

Anuncio
¿Cuál es la diferencia principal entre los bucles while y do...while?
a.
do... while ejecuta al menos una vez, while podria no ejecutarse.
b.
while ejecuta primero y evalúa despues
c.
No existe diferencia entre ellos
d.
do... while siempre evlúa la condición al inicio
¿Qué es una clase abstracta en programación orientada a objetos?
a.
Una clase con bucles infinitos
b.
Una clase que no se puede instanciar y define métodos para subclases
c.
Una clase sin propiedades
d.
Una clase que solo tiene atributos
¿Qué significa la declaración de un arreglo de 3 dimensiones?
a.
Almacena datos en una sola fila
b.
No es una estructura válida
c.
Permite almacenar datos en forma de matriz
d.
Permite almacenar datos en un espacio de tres niveles de profundidad
¿Qué es la herencia en programación orientada a objetos?
a.
Un tipo de variable
b.
La habilidad de una clase de recibir propiedades de otra clase
c.
La capacidad de crear métodos independientes
d.
Un método para almacenar datos
¿Qué método permite el uso de polimorfismo en Java?
a.
Métodos abstractos
b.
Métodos sobrecargados
c.
Métodos de subclases
d.
Métodos estáticos
¿Qué clase se considera una subclase?
a.
La clase que recibe propiedades de otra
b.
La clase que hereda propiedades
c.
Una clase sin atributos
d.
Una clase sin métodos
¿Qué se necesita para que una clase herede de otra en Java?
a.
Ninguna de las anteriores
b.
El uso de la palabra clave extends
c.
Llamar a un método específico
d.
Crear una instancia de la clase padre
Cuál de las siguientes opciones describe mejor un arreglo unidimensional?
a.
Una lista de datos organizada en una sola fila
b.
Un conjunto de objetos con diferentes atributos
c.
Una tabla con filas y columnas
d.
Una función que retorna varios valores
Qué estructura de control se utiliza para repetir un conjunto de instrucciones un número específico
de veces?
a.
For
b.
Try
c.
Switch
d.
If
¿Qué permite el polimorfismo en un programa orientado a objetos?
a.
Cambiar la herencia de una clase
b.
Realizar operaciones sobre objetos de diferentes clases a través de una misma interfaz
c.
Crear bucles dentro de objetos
d.
Crear objetos estáticos
Descargar