Cuestionario de JAVA

1)      Cuáles son los conceptos básicos?
Comentarios,  identificadores, palabras clave y reservadas, literales, operadores, separadores.

2)      Cuáles son las palabras clave y reservadas?
Abstract continue for boolean default goto null…
Cast future generic…

3)      Tipos de literales:
Enteros, booleanos, cadenas

4)      Tipo de enteros?
Reales

5)      Tipo de booleanos?
Caracteres

6)      Menciona los separadores:
Paréntesis, llaves, corchetes, punto y coma, coma y punto

7)      Cuales son los operadores?
Los signos de asteriscos:  asterisco, igual, entre, porciento, mas, menos, admiración, etc..

8)      Define objeto:
Conjuto de variables y funciones relacionadas con esas variables

9)      Define clase:
Agrupación de datos

10)   Cual es la función de package  e import? 
Agrupar clases  relacionadas

11)   En java todas las clases tienen :
a)      Objetos
b)      Package
c)       superclase
12)   cuantas clases se pueden derivar  en java?
a)      5
b)      3
c)       1

13)   Una inteface es un conjunto de:
a)      Declaraciones de objetos
b)      Declaraciones de funciones
c)       Declaraciones de datos

14)   Cuantas clases public  se puede definir  en un fichero
a)      Las que se deseas
b)      Menos de 10
c)       Solo  una

15)   Cada  objeto que se crea tene su propia copia de las?
a)      Variables de acceso
b)      Variables miembro
c)       Variables de clase
16)   Cuáles son los modificadores de acceso de las variables de objeto?
a)      Public, private, protected.
b)      Static y private.
c)       Final y static.
17)   Que palabra se antepone en las variables  miembros de clase?
a)      Protected.
b)      Static.
c)       Final.

18)   Qué tipo de variable como final no puede cambiar su valor durante la ejecución del programa:
a)      Actual
b)      Object
c)       Primitivo
19)   Cuales son la sentencias de salto?
a)      If/else y switch
b)      Bucle for
c)       Bucle do/while
20)   Cuál de las siguientes son una de las sentencias de bucle?
a)      Bucle while
b)      Switch
c)       Void
21)   Cuál es la palabra clave que permite agrupar clases e interfaces?
a)      Char
b)      Public
c)       Package
22)   nos ayuda en el control de accesibilidad de clase y miembros.
a)      Internet
b)      Import
c)       Packages
23)   La entrada desde teclado y la salida de la pantalla en java están reguladas a través de la clase:
a)      Try
b)      Output
c)       System
24)   A que package le pertenece la clase system?
a)      Java.lang
b)      Java.awt
c)       Java.swing
25)   System.in es objeto de la clase?
a)      Printstream
b)      Inputstream
c)       Outputstream
26)   Objeto de la clase printstream: system.out
27)   Se pueden declarar arrays de cualquier: TIPO
28)   Cuantas formas existen de crear arrays: dos formas
29)   En java array es un:  objeto
30)   Un array estático tiene la variable miembro: length
31)   Con que operadores se accede a los elementos de array?  Corchetes []
32)   Los elementos de un array se inicializan a valor por defecto del tipo correspondiente.
33)   Los arrays se pasan como un argumento a los métodos por: referencia.
34)   En tiempo de compilación no se puede crear : arrays estáticos
35)   No se puede rellenar a un array sin declarar el tamaño con el operador: new
36)   La clase file es una representación abstracta de: ficheros y directorios.
37)   La clase file pertenece al package : java.io
38)   En gestión de ficheros están las clases inpurstreamreader y la clase: output stream writer
39)   La clase inputstreamreader lee bytes y los transforma en :caracteres
40)   En la clase outputstreamwriter los caracteres escritos se transforman previamente en : bytes
41)   Las clases fliereader y filewriter están orientadas a manejar  ficheros de texto: verdadero
42)   Filereader abre un fichero de texto en modo de escritura: falso
43)   Filewriter abre un fichero de texto en modo de lectura: falso
44)   Las clases bufferedreader y bufferedwriter están orientadas a ala gestión eficiente de flujos de texto: verdadero
45)   Las clases bufferedreader y bufferedwriter pertenecen al package java.awt.: falso
46)    La clase bufferedwriter tiene constructores: verdadero
47)   Void close es un método relevante de la clase de bufferedwriter: verdadero
48)   Void write no pertenece a la clase bufferedwriter: falso
49)   La clase printwriter pertence al package java.io : verdadero
50)   La clase printwriter  es necesario importarla: verdadero
51)   Fileinputstream no abre un fichero binario en modo lectura : falso
52)   Fileoutputstream abre un fichero binario en modo escritura: verdadero
53)   La clase datinputstream lee datos directamente en los formatos propios de java: verdadero
54)   La clase data outputstream no escribe datos directamente: falso

55)   Voidwritebyte es un método relevante es la clase de dataoutputstream: verdadero

No hay comentarios:

Publicar un comentario