Está en la página 1de 3

Corrección Prueba

Nombre: Orlando Pillajo

NRC: 13929

Fecha:

1.- ¿Cuál es el punto de entrada de un programa en el lenguaje Java?

➢ El programa comienza con la primera línea de código


➢ El programa comienza con la primera directiva import
➢ El programa comienza con función principal “main”
➢ El programa comienza con el primer signo de llave “{” abierta en algún parte del
programa

2.- ¿Cuáles son los dos pasaos del proceso de ejecución de un programa en el lenguaje java?

➢ El enlazamiento seguido de la compilación


➢ La compilación seguida por la interpretación
➢ La ejecución seguida por la compilación
➢ La interpretación seguida por la ejecución

3.-El compilador traduce un archivo .java a un:

➢ Archivo .class
➢ Archivo .exe
➢ Archivo .obj
➢ Archivo .lib

4.- ¿Cuál de las siguientes declaraciones no es verdad?

➢ Las clases(class) permiten al programador definir nuevos tipos de datos fuera de los
tipos de datos existentes en Java.
➢ Para acceder a los dtos miembros y a los métodos de una clase se utilizan objetos
desde una clase externa
➢ Se utiliza el operador punto (dot.operator) para acceder a los datos miembro y a los
métodos de una clase a través de objetos en la misma clase
➢ Ninguna de las anteriores

5.- ¿Qué valor se asigna a la variable consumo en la sentencia if-else anidadas, considerando
que la velocidad es 120?

If(velocidad >80)

Consumo =10.00

Else if (velocidad >100)

Consumo =12.00

Else if (velocidad >120)

Consumo =15.00

Else if (velocidad >140)


Consumo =20.00

Seleccione una respuesta

➢ 20
➢ 15
➢ 12
➢ 10
Parte Práctica:

Dada la clase Binario con los siguientes datos miembro: mDec de tipo int y mArray[9] de tipo
int Implementar la función ConvertirDecimalABinario y la función Sumar, cuyos prototipos son
los siguientes

public void ConvertirDecimalABinario(){}

public Binario Sumar(Binario A, Binario B) ()

La función ConvertirDecimalABinario permite convertir un número decimal a binario, en base a


divisiones sucesivas. Por ejemplo el número 237 es 11101101 y el número 231 es 11100111.

La función Sumar permite realizar la suma entre dos objetos Binario y el resultado se retorna
como un nuevo objeto. No olvidar que cuando tenemos la operación 1 y 1 debe llevar acarreo.
Ejemplo:

1 1 1 1 1 1 1

0 1 1 1 0 1 1 0 1
0 1 1 1 0 0 1 1 1
1 1 1 0 1 0 1 0 1

Las reglas para la suma de binarios es la siguiente

0+0=0

1+0-1

0+1=1

1+1=0 (acarreo 1)

También podría gustarte