1. PREGUNTAS PARA EL EXAMEN
1.- Tipos de comentarios:
R. //comentarios para una sola línea
/*Comentarios de una o más líneas*/
/**Comentario de documentación, de una o más líneas
2.- ¿Cuáles son los identificadores? R.
o identificador
o identificador
o _identificador
o $identificador
3.- Nómbrame las palabras clave y reservadas
R. Abstract continue for Boolean default goto cast future generic…
4.- Ejemplo de los literales enteros:
R. 21,0Xdc
5. Ejemplo de los tipos de Booleanos:
R. True, False
6. ¿Cuáles son los operadores del lenguaje de Java?
R. *=/=%=+-=<><=>===!=++--*
7.-Tipos de separadores en un lenguaje Java:
R.
o () - Paréntesis
o ; - Punto y coma
o {} - Llaves
o , - Coma
o [] – Corchetes
o . – Punto
8.-Menciona los tipos de objetos:
R. 1-Encapsulamiento
2-Herencia
9.- ¿Cuántas interfaces puede implementar una clase?
R. Más de una
10.- ¿Cómo comienza una ejecución?
R. Siempre comienza por el programa o método main ().!!!
2. 1.- ¿Qué es un objeto en el lenguaje java?
A. Agrupación de datos y variables
B. Conjunto de variables y funciones relacionadas con esas variables
C. Funciones generalizadas
D. Conjunto de campos y métodos
2.- ¿Qué es una clase?
A. Es una agrupación de datos y de funciones que operan sobre esos datos
B. Conjunto de declaraciones de funciones
C. Objetos creados de valores
D. Variables de tipo primitivo
3.-Tipos de clases:
A. Encapsulamiento, Herencia
B. Enteros, Booleanos, Cadenas
C. Char, Byte, Short
D. Abstract, Final, Public
4.-Clase que tiene al menos un método abstracto
A. Final
B. Boolean
C. Abstract
D. Double
5.-Clase que es accesible desde otras clases bien sea directamente o por herencia:
A. Abstract
B. Miembro
C. Public
D. Int
6.-Clase que termina una cadena de herencia:
A. Final
B. Variable Primitivo
C. Interface
D. Abstract
7.-Menciona una de las finalidades con las que se utilizan los packages.
A. Para agrupar clases relacionadas
B. Se almacenan en directorios
C. Se etiquetan
D. Se asignan a sus variables
3. 8.- ¿Qué se puede incluir dentro de los métodos?
A. Parámetros
B. Valores
C. Constantes
D. Excepciones
9.- ¿A través de cual clase están reguladas la entrada desde teclado y la salida a
pantalla?
A. PrintStream
B. System
C. String
D. Buffered
10.-¿A cuál package pertenece la clase System?
A. Char
B. Printl
C. Java.lang
D. Try
11.- ¿Qué tipos de variables se crean anteponiendo la palabra static a su
declaración?
A. Miembro de Clase
B. Finales
C. Miembro de Objeto
D. Iniciales
12. ¿Cómo se crean las variables miembro de clase?
A. Se crean anteponiendo la palabra static a su declaración
B. Se crean con el mismo valor para todos los objetos creados
C. Se crean en su declaración por uno de los modificadores de acceso
D. Se crean en su propia copia de las variables del miembro
13. ¿Qué permite agrupar la palabra clave package?
A. Estructuras de control y métodos
B. Variables y constantes
C. Clases e interfaces
D. Clase y método
4. 14. ¿Qué objeto de la clase InputStream está preparado para recibir datos desde la
entrada estándar del sistema?
A. System. In
B. System. Out
C. System. Read
D. System. Isr
15. ¿Qué método más relevante de la clase File crea un fichero vacío?
A. Boolean delete()
B. String getParent()
C. Boolean Mkdir()
D. Boolean CreateNewFile
5. 1-¿Para qué estas orientadas las clases FileReader y FileWriter?
A. Están orientadas a manejar ficheros de texto, permitiendo tanto
operaciones de lectura como de escritura
B. Orientadas a convertir flujos que manejan bytes en flujos que manejan
caracteres
C. Orientadas a la afición de flujos de texto
2-¿Tipo de clase que corresponde a abrir un fichero de texto en modo de lectura?
A. Buffered Reader
B. FileWriter
C. FileReader
3- ¿Tipo de clase que corresponde a abrir un fichero de texto en modo escritura?
A. Reader Fichero
B. BufferedWriter
C. FileWriter
4- ¿Qué clases pertenecen al package java.io?
A. BufferedWriter y BufferedReader
B. PrintWriter y FileWriter
C. FileReader y FileWriter
5- ¿Cuáles son los constructores de FileReader?
A. String nombre fichero y File fichero
B. String nombre fichero y Boolean FlagAppend
C. File fichero
6- ¿Para qué están orientadas las clases BufferedReader y BufferedWriter?
A. Están orientadas a la gestión eficiente de flujos de texto
B. Están orientadas a manejar ficheros de texto
C. Están orientadas para la gestión abstracta formateadas por tipos de
objetos en un flujo de texto
7- ¿Qué mantienen las clases BufferedReader y BufferedWriter?
A. Mantienen métodos más relevantes de un cierre de flujo
B. Mantienen objetos de un flujo de texto de salida
C. Mantienen un Buffer de lectura/escritura
6. 8- ¿Qué permite optimizar el Buffer de lectura/escritura?
A. Optimizar el número de acceso a fichero, haciéndolos muy útiles en
operaciones de entrada/salida
B. Optimizar la gestión eficiente de flujos de texto
C. Optimizar los datos directamente en los formatos propios de Java,
independientes de la plataforma
9- ¿Qué realiza el método relevante Void Close de BufferedReader?
A. Lee un carácter del fichero
B. Cierra el flujo de lectura
C. Lee una línea de fichero
10- ¿Qué realiza el método relevante Int Read de BufferedReader?
A. Cierra el flujo de escritura
B. Vuelca el contenido de Buffer
C. Lee un carácter del fichero
11- ¿Qué realiza el método relevante String ReadLine de BufferedReader?
A. Abre un fichero de texto
B. Cierra el fichero
C. Lee una línea del fichero
12- ¿tipo de clase que lee bytes y los transforma en caracteres?
A. InputStreamReader
B. BufferedWriter
C. FileReader
13- ¿método más relevante de BufferedWriter que escribe un carácter en el
fichero?
A. Void Close()
B. Void Flush()
C. Void Write (int char)
7. 14- ¿Para qué se utiliza la clase PrintWriter?
A. Se utiliza para convertir flujos que manejan bytes
B. Se utiliza para retornar el directorio padre especificado en la creación del
objeto File
C. Se utiliza para hacer una gestión abstracta durante la gestión de flujos de
texto de salida
15- ¿Qué clase se utiliza para imprimir representaciones formateadas de
diferentes tipos de objetos en un flujo de texto de salida?
A. Clase BufferedReader
B. Clase PrintWriter
C. Clase BufferedWriter
8. 1.-FILEREADER FR ES= NEW FILEREADER (“ARCHIVO.TXT”)
o CIERTO
o FALSO
2.-STRING ST ES= NEW FILEREAFER (F);
o CIERTO
o FALSO
3.-FILE F ES =NEW FILE(“ESCRIBEME.TXT”)
o CIERTO
o FALSO
4.-LAS CLASES FI LEINPUTSTREAM Y FILEOUTPUTSTREAM ESTAN
ORIENTADAS A MANEJAR FICHEROS BINARIOS.
o CIERTO
o FALSO
5.-NO ES NECESARIO IMPORTAR LAS CLASES FILEINPUTSTREAM Y
FILEOUTPUTSTREAM
o CIERTO
o FALSO
6.- LAS CLASES FILEINPUTSTREAM Y FILEOUTPUTSTREAM PERTENECEN AL
PACKAGE JAVA.IO
o CIERTO
o FALSO
7.- LA CLASE FILEINPUTSTREAM ABRE UN FICHERO BINARIO EN MODO
ESCRITURA
o CIERTO
o FALSO
8.-LA CLASE FILEOUTPUTSTREAM ABRE UN FICHERO BINARIO EN MODO
LECTURA
o CIERTO
o FALSO
9.-VOID CLOSE():CIERRA EL FLUJO DE LECTURA.
o CIERTO
o FALSO
10.-INT READ():LEE HASTA LEN BYTES.
o CIERTO
o FALSO
9. 11.-VOID WRITE(INT B): ESCRIBE UN BYTE EN EL FICHERO.
o CIERTO
o FALSO
12.-VOID WRITE(BYTE []BUFFER): ESCRIBE UN BUFFER EN EL FICHERO.
o CIERTO
o FALSO
13.-CLASES DATAINPUTSTREAM Y DATAOUTPUTSTREAM NO MANEJAN LOS
FORMATOS PROPIOS DE JAVA.
o CIERTO
o FALSO
14.- CLASES DATAINPUTSTREAM Y DATAOUTPUTSTREAM SON NECESARIO
IMPORTARLAS.
o CIERTO
o FALSO
15.-VOIDFLUSH (): LIMPIA EL FLUJO DE ESCRITURA.
o CIERTO
o FALSO
MORENO SALVADOR DULCE ESMERALDA
ROSADO MARTINEZ BREND ELIZABETH
3° AM PRORAMACIÓN