3°AM Programación 
CUESTIONARIO 
A. PREGUNTAS ABIERTAS 
1.- ¿Cuáles serian los conceptos básicos de Java? 
R: Comentarios, identificadores, palabras clave y reservados, literales, operadores y 
separadores. 
2.- ¿Cuántos tipos de comentarios hay? 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
R: 3 
3.- ¿Cuántos tipos de literales hay? 
R: 5 
4.- ¿Cuáles son los tipos de literales? 
R: Enteros, booleanos, cadenas, reales, caracteres 
5.- ¿ 3 ejemplos de operadores? 
R: *, /, = 
6.- ¿Qué símbolo se utiliza para comentario de una sola línea 
R: se utiliza // 
B. OPCION MULTIPLE 
1.- ¿Qué es una clase? 
a) agrupación de datos y de funciones 
b) muchas literales
3°AM Programación 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
c) grupo de comentarios 
d) información reunida 
2.- ¿Una clase abstract tiene almenos un método? 
a) final 
b) publico 
c) abstracto 
d) ninguna 
3.- Se declara como la clase que termina una cadena de herencia. No se puede heredar 
de una clase final. 
a) public 
b) abstract 
c) final 
d) ninguna de las anteriores 
4.- Son accesibles desde otras clases, bien sea directamente o por herencia. 
a) public 
b) abstract 
c) final 
d) ninguna de las anteriores
3°AM Programación 
5.- En java todas las clases tienen una superclase, que se especifica mediante la palabra 
clave: 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
a) public 
b) extends 
c) interface 
d) ninguna de las anteriores 
6.- Se pueden definir varias clases, pero solo una de ellas puede ser publica. 
a) interface 
b) output 
c) fichero 
d) ninguna de las anteriores 
7.- Es un conjunto de declaraciones de funciones. 
a) interface 
b) superclase 
c) implements 
d) object 
8.- Pueden ir precedidas en su declaración por uno de los modificadores de acceso: 
public, private, protected. 
a) variables miembro de clase 
b) variables miembro de objeto 
c) variables finales 
d) ninguna de las anteriores
3°AM Programación 
9.- Tienen el mismo valor para todos los objetos creados de la clase. 
a) variables miembro de clase 
b) variables miembro de objeto 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
c) variables finales 
d) fotosíntesis 
10.- No puede cambiar su valor durante la ejecución del programa. 
a) variables de miembro de clase 
b) variables miembro de objeto 
c) variables finales 
d) Ninguna de las anteriores 
11.- Método de tipo TipoNombreVariable [= valor]; 
a) Declaración de variables locales 
b) Asignaciones a variables 
c) Operaciones matemáticas 
d) Sumas 
12.- Permite agrupar clases e interfaces. Los nombres de los paquetes son palabras 
separadas por puntos y se almacenan en directorios que coinciden con esos nombres. 
a) Java 
b) Apple 
c) Import 
d) Package
3°AM Programación 
13.- La entrada desde el teclado y la salida a pantalla están reguladas a travez de la 
clase: 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
a) InputStream 
b) Cocos 
c) System 
d) PrintStream 
14.- Objeto de la clase inputStream preparado para revibir desde la entrada estandar del 
sistema. 
a) System.out 
b) System.in 
c) System 
d) System.lang 
15.- Objeto de clase PrintStream que imprime los datos de salida estandar del sistema. 
a) System.out 
b) System.in 
c) System 
d) System.lang 
C. SUBRAYADO 
1.- Se accede a los elementos de un array con los: 
Parentesis Corchetes Punto y coma 
2.- Ejemplo de un array dinamico de tipo constructors. 
Vector Void clear Object set
3°AM Programación 
3.- Ejemplo de un array dinamico de tipo Tamaño. 
Vector Int indexOf Int size 
4.- Ejemplo de un array dinamico de tipo Insercion. 
Int lastIdexOf Object set Boolean add 
5.- Un ejemplo de Funciones de Comparacion de strings 
Boolean equals Int legth String valueOf 
6.- Una funcion para obtener arrays 
Byte[]getbytes() Int indexOf String concat 
7.- Es una representacion abstracta de ficheros y directories. 
Clase Intput Clase File Clase Output 
8.- ¿A que package pertenece la clase file? 
Java.io Java.int Java.lang 
9.- ¿A que pertenece File(string nombrefichero) de la Clase File? 
Constructores Metodos mas relevantes File 
Hiram Yasser Leija Salas, Oscar Vela Moreno
3°AM Programación 
10.- Clases Puente que permiten convertir flujos que manejan bytes en flujos que 
manejan caracteres. 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
Clases 
InputStreamReader y 
OutputStreamWriter 
Clases File e 
InputStreamReader 
Clases 
OutputStreamWriter y 
String 
11.- Lee bytes y los tranforma en caracteres. 
InputStreamReader OutputStreamWriter Java.io 
12.- los caracteres escritos se transforman previamente en bytes. 
InputStreamReader OutputStreamWriter Java.io 
13.- Estan orientdas a manejar ficheros de texto, permitiendo tanto operaciones de 
lectura como de escritura 
Clases FileReader y 
FileWriter 
Clases FileReader y 
Java.io 
Clases FileWriter e 
InputStreamWrite 
14.- Abre un fichero de texto en modo escritura. 
FileReader FileWriter Java.io 
15.- Abre un fichero de texto en modo escritura. 
FileReade FileWriter Java.io
3°AM Programación 
D. VERDADERO O FALSO 
1.- Las Clases BufferredReader y BufferedWriter estan orientadas a la gestion eficiente 
de flujos de texto. 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
Verdadero 
Falso 
2.- Las Clases BufferredReader y BufferedWriter no mantienen un buffer de 
lectura/escritura. 
Verdadero 
Falso 
3.- Las Clases BufferredReader y BufferedWriter pertenecen al package java.io 
Verdadero 
Falso 
4.- La clase PrintWriter se utiliza para hacer una gestion abstracta durante la gestion de 
flujos de texto de salida. 
Verdadero 
Falso 
5.- ¿Los Metodos mas relevantes de la Clase PrintWriter son: void close, void flush, void 
print y void println? 
Verdadero 
Falso
3°AM Programación 
6.- La Clase PrintWriter no pertenece al package java.io 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
Verdadero 
Falso 
7.- Las Clases FileInputStream y FileOutoutStream estan oreintadas a manejar ficheros 
binaries, permitiendo tanto operaciones de lectura como de escritura. 
Verdadero 
Falso 
8.- La Clase FileInputStream abre un fichro binario en modo lectura 
Verdadero 
Falso 
9.- La Clase OutputStream lee un byte de fichero. 
Verdadero 
Falso 
10.- Clases DataInputStream y DataOutputStream no escriben ni leen datos 
directamente en los formatos propios de Java. 
Verdadero 
Falso 
11.- ¿Clases DataInputStream y DataOutputStream pertenecen al package java.io? 
Verdadero 
Falso
3°AM Programación 
12.- Para estas tipo de clases no es necesario importarlas. 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
Verdadero 
Falso 
13.- La Clase DataInputStream tiene como Constructores 
“DataInputStream(InputSDtream entrada)” 
Verdadero 
Falso 
14.- Uno de los metodos mas relevantes de la Clase DataInputStream es bytereadByte. 
Verdadero 
Falso 
15.- La Clase DataOutputStream tiene como Constructores 
“DataOutputStream(InputSDtream entrada)” 
Verdadero 
Falso 
E. PREGUNTAS GENERALES 
1.- Menciona almenos 4 tipos de clases de gestion de ficheros 
R: DataInputStream, DataOutputStream, FileInputStream, FileOutputStream
3°AM Programación 
2.- Escribe uno de los metodos mas relevantes de Clase File 
Hiram Yasser Leija Salas, Oscar Vela Moreno 
R: Boolean createNewFile 
3.- Escribe un ejemplo de la Clase File 
R: File f1 = new File(“c:windowsnotepad.exe”);// La barra ‘’ se escribe ‘’ 
4.- Menciona almenos 3 packages de java. 
R: java.applet, java.awt, java.io

Cuestionario

  • 1.
    3°AM Programación CUESTIONARIO A. PREGUNTAS ABIERTAS 1.- ¿Cuáles serian los conceptos básicos de Java? R: Comentarios, identificadores, palabras clave y reservados, literales, operadores y separadores. 2.- ¿Cuántos tipos de comentarios hay? Hiram Yasser Leija Salas, Oscar Vela Moreno R: 3 3.- ¿Cuántos tipos de literales hay? R: 5 4.- ¿Cuáles son los tipos de literales? R: Enteros, booleanos, cadenas, reales, caracteres 5.- ¿ 3 ejemplos de operadores? R: *, /, = 6.- ¿Qué símbolo se utiliza para comentario de una sola línea R: se utiliza // B. OPCION MULTIPLE 1.- ¿Qué es una clase? a) agrupación de datos y de funciones b) muchas literales
  • 2.
    3°AM Programación HiramYasser Leija Salas, Oscar Vela Moreno c) grupo de comentarios d) información reunida 2.- ¿Una clase abstract tiene almenos un método? a) final b) publico c) abstracto d) ninguna 3.- Se declara como la clase que termina una cadena de herencia. No se puede heredar de una clase final. a) public b) abstract c) final d) ninguna de las anteriores 4.- Son accesibles desde otras clases, bien sea directamente o por herencia. a) public b) abstract c) final d) ninguna de las anteriores
  • 3.
    3°AM Programación 5.-En java todas las clases tienen una superclase, que se especifica mediante la palabra clave: Hiram Yasser Leija Salas, Oscar Vela Moreno a) public b) extends c) interface d) ninguna de las anteriores 6.- Se pueden definir varias clases, pero solo una de ellas puede ser publica. a) interface b) output c) fichero d) ninguna de las anteriores 7.- Es un conjunto de declaraciones de funciones. a) interface b) superclase c) implements d) object 8.- Pueden ir precedidas en su declaración por uno de los modificadores de acceso: public, private, protected. a) variables miembro de clase b) variables miembro de objeto c) variables finales d) ninguna de las anteriores
  • 4.
    3°AM Programación 9.-Tienen el mismo valor para todos los objetos creados de la clase. a) variables miembro de clase b) variables miembro de objeto Hiram Yasser Leija Salas, Oscar Vela Moreno c) variables finales d) fotosíntesis 10.- No puede cambiar su valor durante la ejecución del programa. a) variables de miembro de clase b) variables miembro de objeto c) variables finales d) Ninguna de las anteriores 11.- Método de tipo TipoNombreVariable [= valor]; a) Declaración de variables locales b) Asignaciones a variables c) Operaciones matemáticas d) Sumas 12.- Permite agrupar clases e interfaces. Los nombres de los paquetes son palabras separadas por puntos y se almacenan en directorios que coinciden con esos nombres. a) Java b) Apple c) Import d) Package
  • 5.
    3°AM Programación 13.-La entrada desde el teclado y la salida a pantalla están reguladas a travez de la clase: Hiram Yasser Leija Salas, Oscar Vela Moreno a) InputStream b) Cocos c) System d) PrintStream 14.- Objeto de la clase inputStream preparado para revibir desde la entrada estandar del sistema. a) System.out b) System.in c) System d) System.lang 15.- Objeto de clase PrintStream que imprime los datos de salida estandar del sistema. a) System.out b) System.in c) System d) System.lang C. SUBRAYADO 1.- Se accede a los elementos de un array con los: Parentesis Corchetes Punto y coma 2.- Ejemplo de un array dinamico de tipo constructors. Vector Void clear Object set
  • 6.
    3°AM Programación 3.-Ejemplo de un array dinamico de tipo Tamaño. Vector Int indexOf Int size 4.- Ejemplo de un array dinamico de tipo Insercion. Int lastIdexOf Object set Boolean add 5.- Un ejemplo de Funciones de Comparacion de strings Boolean equals Int legth String valueOf 6.- Una funcion para obtener arrays Byte[]getbytes() Int indexOf String concat 7.- Es una representacion abstracta de ficheros y directories. Clase Intput Clase File Clase Output 8.- ¿A que package pertenece la clase file? Java.io Java.int Java.lang 9.- ¿A que pertenece File(string nombrefichero) de la Clase File? Constructores Metodos mas relevantes File Hiram Yasser Leija Salas, Oscar Vela Moreno
  • 7.
    3°AM Programación 10.-Clases Puente que permiten convertir flujos que manejan bytes en flujos que manejan caracteres. Hiram Yasser Leija Salas, Oscar Vela Moreno Clases InputStreamReader y OutputStreamWriter Clases File e InputStreamReader Clases OutputStreamWriter y String 11.- Lee bytes y los tranforma en caracteres. InputStreamReader OutputStreamWriter Java.io 12.- los caracteres escritos se transforman previamente en bytes. InputStreamReader OutputStreamWriter Java.io 13.- Estan orientdas a manejar ficheros de texto, permitiendo tanto operaciones de lectura como de escritura Clases FileReader y FileWriter Clases FileReader y Java.io Clases FileWriter e InputStreamWrite 14.- Abre un fichero de texto en modo escritura. FileReader FileWriter Java.io 15.- Abre un fichero de texto en modo escritura. FileReade FileWriter Java.io
  • 8.
    3°AM Programación D.VERDADERO O FALSO 1.- Las Clases BufferredReader y BufferedWriter estan orientadas a la gestion eficiente de flujos de texto. Hiram Yasser Leija Salas, Oscar Vela Moreno Verdadero Falso 2.- Las Clases BufferredReader y BufferedWriter no mantienen un buffer de lectura/escritura. Verdadero Falso 3.- Las Clases BufferredReader y BufferedWriter pertenecen al package java.io Verdadero Falso 4.- La clase PrintWriter se utiliza para hacer una gestion abstracta durante la gestion de flujos de texto de salida. Verdadero Falso 5.- ¿Los Metodos mas relevantes de la Clase PrintWriter son: void close, void flush, void print y void println? Verdadero Falso
  • 9.
    3°AM Programación 6.-La Clase PrintWriter no pertenece al package java.io Hiram Yasser Leija Salas, Oscar Vela Moreno Verdadero Falso 7.- Las Clases FileInputStream y FileOutoutStream estan oreintadas a manejar ficheros binaries, permitiendo tanto operaciones de lectura como de escritura. Verdadero Falso 8.- La Clase FileInputStream abre un fichro binario en modo lectura Verdadero Falso 9.- La Clase OutputStream lee un byte de fichero. Verdadero Falso 10.- Clases DataInputStream y DataOutputStream no escriben ni leen datos directamente en los formatos propios de Java. Verdadero Falso 11.- ¿Clases DataInputStream y DataOutputStream pertenecen al package java.io? Verdadero Falso
  • 10.
    3°AM Programación 12.-Para estas tipo de clases no es necesario importarlas. Hiram Yasser Leija Salas, Oscar Vela Moreno Verdadero Falso 13.- La Clase DataInputStream tiene como Constructores “DataInputStream(InputSDtream entrada)” Verdadero Falso 14.- Uno de los metodos mas relevantes de la Clase DataInputStream es bytereadByte. Verdadero Falso 15.- La Clase DataOutputStream tiene como Constructores “DataOutputStream(InputSDtream entrada)” Verdadero Falso E. PREGUNTAS GENERALES 1.- Menciona almenos 4 tipos de clases de gestion de ficheros R: DataInputStream, DataOutputStream, FileInputStream, FileOutputStream
  • 11.
    3°AM Programación 2.-Escribe uno de los metodos mas relevantes de Clase File Hiram Yasser Leija Salas, Oscar Vela Moreno R: Boolean createNewFile 3.- Escribe un ejemplo de la Clase File R: File f1 = new File(“c:windowsnotepad.exe”);// La barra ‘’ se escribe ‘’ 4.- Menciona almenos 3 packages de java. R: java.applet, java.awt, java.io