Preguntas

10
¿Qué tipos de comentarios hay? R= comentarios para una sola línea, de una o mas líneas y de documentación de una o mas líneas Menciona 3 ejemplos de identificadores R=Identi_ficador, _identificador y $identificador ¿Cuáles son las palabras clave y reservadas? R= abstract continue for boolean default go to null…… cast future generic… Menciona los tipos de literales R= Enteros, booleanos, cadenas, reales y caracteres. Ejemplos de operadores R= *=, /=, %=, +=, -=,<>, <=, >=, ==, ++, -- etc… Menciona 6 tipos de separadores R= () paréntesis, {} llaves, []corchetes, ; punto y coma, .punto y , coma. ¿Cuáles son los 6 tipos de clases equivalentes? R=Boolean, character, integer, long, float y double. ¿Qué pasa si no se especifica una superclase? R= se asume que se hereda de la clase object. ¿Qué es una interface? R= es un conjunto de declaraciones de funciones. ¿Cuántas clases se pueden definir en un fichero? R=En un fichero se pueden definir varias clases, pero solo una de ellas puede ser public.

Transcript of Preguntas

Page 1: Preguntas

¿Qué tipos de comentarios hay?

R= comentarios para una sola línea, de una o mas líneas y de documentación de una o mas líneas

Menciona 3 ejemplos de identificadores

R=Identi_ficador, _identificador y $identificador

¿Cuáles son las palabras clave y reservadas?

R= abstract continue for boolean default go to null…… cast future generic…

Menciona los tipos de literales

R= Enteros, booleanos, cadenas, reales y caracteres.

Ejemplos de operadores

R= *=, /=, %=, +=, -=,<>, <=, >=, ==, ++, -- etc…

Menciona 6 tipos de separadores

R= () paréntesis, {} llaves, []corchetes, ; punto y coma, .punto y , coma.

¿Cuáles son los 6 tipos de clases equivalentes?

R=Boolean, character, integer, long, float y double.

¿Qué pasa si no se especifica una superclase?

R= se asume que se hereda de la clase object.

¿Qué es una interface?

R= es un conjunto de declaraciones de funciones.

¿Cuántas clases se pueden definir en un fichero?

R=En un fichero se pueden definir varias clases, pero solo una de ellas puede ser public.

Page 2: Preguntas

¿Cuáles son los tipos de variable miembro?

a).-variables miembro de objeto, variables miembro de clase y variables finales.

b).-public, private y protected.

c).- variables miembro de objeto y variables miembro de clase

d).-static y final

¿Cómo puede ser consideradas las variables finales?

a).- final

b).-constante

c).-clase

d).-objeto

¿Qué es una declaración de variables locales?

a).- una constante

b).- una definición

c).-un objeto

d).-un tipo de método

¿Cuáles son los llamados a otros métodos?

a).-estructuras de control y operaciones matemáticas

b).-variables finales y dentro de la clase

c).- asignaciones a variables, de instancia y de clase

d).-dentro de la clase, de instancia (de otras clases) y de clase (de cualquier clase).

¿Cuáles son las sentencias de salto?

a).-if/else, switch

b).-if, boolean

c).-switch, break

Page 3: Preguntas

d).-default, switch

¿Cuáles son las sentencias de bucle?

a).-bucle for, bucle while, bucle do/while

b).-do, while, Boolean

c).-while, Boolean, bucle for

d).- bucle while, bucle for

¿Que es lo que permite hacer la palabra clave package?

a).-incluir una clase

b).-eliminar una interface

c).-agrupar clases e interfaces

d).-almacenar en directorios

¿Qué se utiliza para ayudar en el control de la accesibilidad de clases y miembros?

a).-java, internet

b).-package

c).-import

d).-clases

¿Qué es System.in?

a).-es un objeto de la clase InputStream preparado para recibir datos desde la entrada estándar del sistema

b).-son palabras separadas por puntos y que se almacenan en directorios

c).-es un comando que se utiliza para agrupar clases relacionadas

d).-Es un objeto de la clase PrintStream que imprimirá los datos en la salida estándar del sistema

¿Qué es System.out?

Page 4: Preguntas

a).- son palabras separadas por puntos y que se almacenan en directorios

b).- es un objeto de la clase InputStream preparado para recibir datos desde la entrada estándar del sistema

c).-es un comando que se utiliza para agrupar clases relacionadas

d).-Es un objeto de la clase PrintStream que imprimirá los datos en la salida estándar del sistema

¿Cuál es la herramienta para compilar?

a).-JAVA.EXE

b).-classpath

c).-JAVAC-classpath

d).-JAVAC.EXE

¿Cuál es la herramienta para ejecutar?

a).-JAVA.EXE

b).-classpath

c).-JAVAC-classpath

d).-JAVAC.EXE

¿Cuáles son las dos formas de utilizar import?

a).-para una clase y java

b).-para una clase y para todo un package

c).-para todo un package y para java

d).- para java e internet

¿Cuáles son los Path del sistema?

a).-JAVAC-classpath y JAVA-classpath

b).-herramienta para compilar y para ejecutar

c).-JAVAC Mi programa.java y JAVA Miprograma

Page 5: Preguntas

d).-programa y método

¿Cuáles son las excepciones?

a).-break, continue

b).-default, break

c).-try-catch-finally

d).-try, catch, return

¿Que palabra clave se usa para especificar una superclase?

a).-object

b).-extends

c).-implement

d).-public

Page 6: Preguntas

¿Cuales son los tipos de array?

a).-array de caracteres, array de objetos mi clase, array de arrays de enteros

b).-array vacio, array con sus valores iniciales

c).- array de caracteres, array de objetos mi clase, array de arrays de enteros

¿Cuáles son las dos formas de crear arrays?

a).- array de caracteres, array de objetos mi clase, array de arrays de enteros

b).- array de caracteres, array de objetos mi clase, array de arrays de enteros

c).-crear un array vacio, crear un array con sus valores iniciales

¿Cómo se accede a los elementos de un array?

a).-con char

b).-con lenght

c).-con corchetes

¿Cómo se inicializan los elementos de un array?

a).-se inicializan al valor al valor por defecto del tipo correspondiente

b).-se inicializan como todos los objetos

c).-se inicializan como argumento a los métodos por referencia

¿Cuántos tipos de arrays dinámicos(clase vector) hay?

a).-6

b).-5

c).-7

¿Cuáles son las dos funciones básicas de un tratamiento de texto clase string?

a).-string() , string (char val [])

b).-Int length() , string()

Page 7: Preguntas

c).- Int length(), char charAt(int indice)

¿Cuantos tipos de tratamiento de texto (clase string) hay?

a).-5

b).-8

c).-6

¿Qué es la clase file?

a).-es una función de conversión

b).-es una representación abstracta de ficheros y directorios

c).-es un package

Metodo mas relevante que crea un fichero vacio

a).-boolean getPath

b).-boolean mkdir

c).-boolean createNewFile

¿Cuál es la función de una clase InputStreamReader?

a).-lee bytes y los transforma en caracteres

b).- los caracteres escritos se transforman previamente en bytes

c).-obtener nuevas cadenas

¿Cuál es la función de una clase outputStreamWriter?

a).-lee bytes y los transforma en caracteres

b).- los caracteres escritos se transforman previamente en bytes

c).-obtener nuevas cadenas

Page 8: Preguntas

¿Cuáles son las clases que están orientadas a manejar ficherosde texto, permitiendo tanto operaciones de lectura como de escritura?

a).- clases InputStreamReader y OutputStreamWriter

b).-clases FileReader y FileWriter

c).-clases BufferedReader y BufferedWriter

¿Cuales son las clases Puente que permiten convertir flujos que manejan bytes en flujos que manejan caracteres?

a).- clases InputStreamReader y OutputStreamWriter

b).-clases FileReader y FileWriter

c).-clases BufferedReader y BufferedWriter

¿Cuáles son las clases que están orientadas a la gestión eficiente de flujos de texto?

a).- clases InputStreamReader y OutputStreamWriter

b).-clases FileReader y FileWriter

c).-clases BufferedReader y BufferedWriter

¿Cuál es la clase que se utiliza para hacer una gestión abstracta durante la gestión de flujos del texto de salida?

a).- clase PrintWriter

b).-clase BufferedWriter

c).-clase FileWriter

Se utiliza FileReader y BufferedReader para la lectura de disco

Se utiliza FileInputStream y FileOutputStream para escritura en disco

Las clases FileInputStream y FileOutputStream pertenecen al package java.io

Verdadero Falso

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

Page 9: Preguntas

La clase FileInputStream abre un fichero binario en modo escritura

La clase FileOutputStream abre un fichero binario en modo lectura

Los métodos mas relevantes de una clase FileInputStream son: void close() y FileInputStream(File fichero)

Las clases DataInputStream y DataOutputStream escriben y leen datos directamente en los formatos propios de java

Los datos de las clases DataInputStream y DataOutputStream no son independientes de la plataforma

Las clases DataInputStream y DataOutputStream pertenecen al package java.io

No es necesario importar las clases DataInputStream y DataOutputStream

void close(): abre el flujo de lectura

Byte ReadByte(): lee un byte del flujo

Char ReadChar (): cierra un tipo primitivo char del flujo

Int ReadInt(): lee un tipo primitivo int del flujo

Float ReadFloat(): lee un tipo primitivo float del flujo