Vous êtes sur la page 1sur 5

4.1.

1 - Como se define un arreglo del tipo int que tiene 4 filas y 6


columnas?
Int a[][] = new int [4][6];
3.1 Que caracteres tiene la secuencia de escape que hace a
system.out.println() que devuelva al comienzo de lnea, llamada
retorno de carro \r
4.1.1 Cual
incorrecta?

de

las

siguientes

afirmaciones

sobre

arreglos

es

Los arreglos pertenecen a la categora de los tipos primitivos.


Ya que los arreglos son objetos, por lo que se consideran como tipos de
referencia
3.4 Cual de las siguientes opciones completa la siguiente afirmacin?
Los mtodos y los constructores pueden tener parmetros, pero los
constructores, a diferencia de los mtodos ..
Los constructores no devuelven valores cuando se ejecutan
3.5 Cual de las siguientes opciones es la que completa
correctamente la siguiente afirmacin? Con las siguientes lneas de
un programa Java Dado d = new dado(); d.tirar(); estamos ..
Creando un objeto d del tipo Dado y usando un mtodo llamado tirar()
3.3.3 - de las siguientes opciones es la que completa correctamente la
siguiente afirmacin? Los argumentos de un mtodo pueden ser una
constante,
una variable o una expresin
4.2.2 Que hace el mtodo getChars de la clase String de java?
Recupera el conjunto completo de caracteres de una cadena
Segn libro:
Los mtodos length, charAt y getChars de String determinan la longitud de
una cadena, obtienen el carcter
que se encuentra en una ubicacin
especfica de una cadena y recuperan el conjunto completo de caracteres en
una cadena, respectivamente.
Ejemplo:
//Declaraciones/Inicializacin:
String s1 = "hola a todos";
char arregloChar[] = new char[ 5 ];
//instruccin getChars
s1.getChars( 0, 4, arregloChar, 0 );
// se imprime el contenido del arreglo char, un carcter a la vez.

System.out.print( "\nEl arreglo de caracteres es: " );


for ( char caracter : arregloChar )
System.out.print( caracter );
Se utiliza el mtodo getChars de String para copiar los caracteres de una
cadena en un arreglo de caracteres. El primer argumento es el ndice inicial en
la cadena, a partir del cual se van a copiar los caracteres.
El segundo argumento es el ndice que est una posicin ms adelante del
ltimo carcter que se va a copiar de la cadena. El tercer argumento es el
arreglo de caracteres en el que se van a copiar los caracteres. El ltimo
argumento es el ndice inicial en donde se van a colocar los caracteres
copiados en el arreglo de caracteres de destino.
4.1.2 - Que hace el mtodo contains de la clase vector?
Determina si el objeto vector contiene el argumento especificado
3.6 - Cual de las siguientes opciones completa la siguiente afirmacin?
Los mtodos sobrecargados se distinguen entre s por
.. su firma, que esta formada por el nombre ms otros componetes
Extrado del apunte:
La diferencia que existe entre ellos radica en que tienen distinto nmero y/o
tipo de argumentos en su declaracin.
Algo a tener en cuenta es que los mtodos sobrecargados pueden cambiar el
tipo de retorno y se pueden definir tambin en subclases.
3.1 - Que caracteres tiene la secuencia de escape que hace a
system.out.println() imprimir el carcter \
\\
Los caracteres \ \ permiten imprimir el smbolo \
4.1.1 - Si tenemos la siguiente declaracin de un arreglo
bidimensional int b [][] = {{1,2},{{3,4}} Cuantas Filas y columnas
tiene el arreglo? 2 filas y 2 columnas
. Cul es el resultado de implementar en un programa java, las
siguientes lneas de cdigo?
String cadena = hola;
For ( inti i = cadena.length()-1, i>=0; i--)
System.out.println (%s; cadena.char A+(i));
Rta: aloh
3.5 Cual de las siguientes afirmaciones es cierta?

Los objetos son instancias de clases


3.9 Con la siguiente declaracin public static void main(string
args[]) Cual es la afirmacin correcta?
La opcin correcta es la que dice Args es el parmetro de tipo array de String
del mtodo main.
3.5 Cual de las siguientes opciones completa la siguiente afirmacin?
Con la siguiente declaracin Globo rojo = New Rojo() Estamos.
Obteniendo un error de compilacin.
3.5 Cual de las lneas de cdigo siguientes declara un arreglo de 100
elementos tipo int?
Int p[] = new int[100]
4.2.2. Que hace le mtodo static format de la clase String?
Aplica formato a los datos y devuelve los datos con formato, como un objeto
String.
3.3.2 El siguiente cdigo: class MiClase {int n1; String n2;//..}
contiene la declaracin de elementos importantes de la clase y esto se
hace as debido a una propiedad de la POO- Por cual de ellas?
Con la abstraccin se trata de distinguir las caractersticas esenciales de un
objeto y para ello declaramos los atributos de la clase.
4.8 Indique la opcin incorrecta sobre el tratamiento de excepciones
en Java.
Una excepcin indica que un problema ha ocurrido y es tan grave como un
error del sistema opcin invalida a todas las dems, debido a que una
excepcin no es lo mismo , tcnicamente hablando, que un error, ya que las
inst?? de la clase Error no derivan de la clase Excepcin
4.2.1 Cual de las siguientes declaraciones con incializaciones son
correctas en Java?
String dato=new String(zfd);
4.1.1 Que describe la siguiente instruccin
for (int columna = 0; columna < w[2].length; columna ++)
{ w[2][columna]= 0;}
Asigna a todos los elementos en la fila 2 del arreglo w, el valor 0.
3.3 El hecho que se recomienda modificar los atributos de estado de
una clase, declarados como privados, a travs de los mtodos, es...
Encapsulamiento.

Del otro parcial: (no todas tienen respuesta)

Cul es la instruccin for mejorada ?

No anot la respuesta, pero est en el libro de Deitel (pag 307)


Extraccin del libro:
Seccin 7.6 Instruccin for mejorada
La instruccin for mejorada permite a los programadores iterar a travs de
los elementos de un arreglo o de una coleccin, sin utilizar un contador. La
sintaxis de una instruccin for mejorada es:
for (parmetro : nombreArreglo)
instruccin
en donde parmetro tiene dos partes: un tipo y un identificador (por ejemplo,
int numero), y nombreArreglo es el arreglo a travs del cual se iterar.
La instruccin for mejorada no puede usarse para modificar los elementos de
un arreglo. Si un programa necesita modificar elementos, use la instruccin for
tradicional, controlada por contador.

Qu hace el mtodo set del vector?

Establece un valor en la posicin especificada del vector

Para qu sirve la clase string?

Para el manejo de cadenas

Qu hace el mtodo remove all del vector?

Elimina todos los elementos del vector

Cmo se declara un arreglo de 4 filas y 6 columnas?

int a [][]= new int[4][6];

Como se llaman en JAVA arreglos multidimensionales?

Se llama arreglos de arreglos unidimensionales

Qu hace el metodo removeAt de un vector?

Elimina un determinado elemento de una posicin especifica

Para que sirve el encapsulamiento?

Extraccin del apunte:


El objetivo del encapsulamiento es separar los detalles internos de un objeto
de su interfaz.
Los modificadores de acceso nos dan la
implementacin de un objeto de su interfaz.

oportunidad

de

separar

Que produce la creacin de ms de una clase publica en un


programa?

Que es un mtodo sobrecargado?

ejercicio de vector v[]= {0,10,30,40,50,60}. Cual es elemento


v[2]? 30

Qu devuelve public static void main(String args[]) ?

Que hace el mtodo charAt en un vector?

la

Extraccin del apunte:


public char charAt(int index)
Devuelve el carcter que se encuentra en la posicin indicada por la variable
index recibida por parmetro. Los ndices utilizados por la clase String
comienzan en cero.
tring java = "Java";
System.out.println (java.charAt(1)); //La salida es a

Que hace el metodo new ?

Extraccin del apunte:


Para crear un objeto es necesario invocar a un constructor de la clase. Esto se
hace mediante el operador new.
Cuando se invoca al operador new, el compilador busca un mtodo que tenga
el mismo nombre al de la clase que hace la llamada (constructor) y dicho
mtodo se debe corresponder con el nmero y tipos de parmetros invocados
durante la llamada.