Professional Documents
Culture Documents
1) ¿Qué método usa para mover el puntero hacia adelante el número de bytes
determinados?
Se Utiliza el Método Seek(); (y el método setFilePointer())
6) ¿Que es un buffer?
Es una ubicación de la memoria reservada para el almacenamiento temporal de información
mientras que esta esperando ser procesada.
9) ¿Qué método usa para colocar el puntero del fichero en una posición determinada?
Fichero.setFilePointer();
11) Cuando quiere utilizar applets en un programa ¿qué librerías o paquetes debe incluir?
Las Librería que se deben declarar son:
java.awt.Container
java.applet.Applet
NombreDeLaClase.class
13)Si quiero capturar un evento generado por un objeto de la clase Component, ¿qué se
debe definir?
Se deberá definir la librería java.awt.component;
15)Suponga que usted codifica una clase que contiene un método que recibe como
parámetro un arreglo de objetos y los muestra por pantalla. Debe entregar una primera
versión a la brevedad dado que otros colaboradores deben utilizarla para proseguir con
el desarrollo. Usted sabe que a futuro puede mejorar el algoritmo, hacerlo más eficiente y
1
con una mejor presentación. En este caso ¿qué características de la programación
orientada a objetos esta aprovechando?
Estamos aprovechando la modularidad que es una de las características de la programación
orientada a objetos.
Polimorfismo estático es aquél en el que los tipos a los que se aplica el polimorfismo deben
ser explicitados y declarados uno por uno antes de poder ser utilizados.
21)¿Qué posibles valores puede asumir una variable del tipo boolean?
False y True
24)¿Qué es el encapsulamiento?
Se denomina encapsulamiento al ocultamiento del estado, es decir, de los datos miembro de
un objeto de manera que sólo se puede cambiar mediante las operaciones definidas para
ese objeto.
25) ¿Qué proporciona el AWT (Herramienta Abstracta de Ventanas)?, enuncie los principales
componentes.
El AWT proporciona Ventanas, Botones, herramientas, etc. De manera que éstas toman
la apariencia del sistema operativo en el que se corre la aplicación.
Los principales componentes son:
Label
Panel
Button
TextArea
TextField
2
26) ¿Qué es una clase?
Las clases son declaraciones o abstracciones de objetos, lo que significa, que una clase es
la definición de un objeto.
34)¿Qué es un package?
Es un paquete definido por el programador en el cual se pueden ordenar de manera
prolija y jerárquicamente las clases definidas.
39)¿Qué es un frame?
Es el componente, control u objeto principal de una aplicación visual o gráfica en Java.
3
40)¿Qué características tiene la clase RandomAccessFile?
La clase RandomAccessFile soporta lectura y escritura de acceso aleatorio de ficheros.
La clase usa un puntero a un fichero que representa un byte-offset dentro del fichero
para la siguiente operación de lectura o escritura.
43)¿Qué es HTML?
HTML (HyperText Markup Language) es un lenguaje de programación que se utiliza en
Internet para la creación de páginas en la WWW o Web.
49)¿Qué es Java?
Es un lenguaje de programación cuyo paradigma es la orientación a objetos
Encapsulamiento, Herencia, Polimorfismo.
53) ¿Qué diferencia hay entre una interface y una clase abstract?
En una interface sólo se definen métodos sin un cuerpo, mientras que en una clase abstract
se pueden definir métodos abstractos, métodos concretos y variables miembro.
54) ¿Una clase declarada final puede tener clases derivadas? Falso
55) ¿Un constructor de una clase por medio de qué palabra puede llamar a otro constructor
previamente definido en la misma clase?
Mediante la palabra clave super
56) ¿Sólo puede aparecer en la primera sentencia del constructor? Falso,si se refiere a la
pregunta antes mencionada
b) if
c) switch
5
b) Concretas
c) Estáticas
b) void seek(long);
c) long getFilePointer();
22 - ¿Qué método usa para colocar el puntero del fichero en una posición determinada? void
seek(long)
La palabra clave –Final----- especifica que una variable no puede modificarse una vez que se
inicializa.
Verdadero Falso
1- ¿Todos los métodos en una clase abstracta deben declararse como métodos abstract?
Falso
2- ¿Una clase se hace abstracta declarándola como abstract?
Verdadero
3- ¿Si una superclase declara a un método como abstract, una subclase debe implementar a
ese método para convertirse en clase concreta?
Verdadero