Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BIMESTRE
En base a la siguiente sección de código: ¿Cuál es la mejor declaración en la línea 3 para que
1 el método funcione.
1. public List<String> ListarCarrera()
2. {
3. ____________________________________________
4. ListaComponentes.add("Matemática");
5. ListaComponentes.add("Calculo");
6. ListaComponentes.add("Fisica");
7. ListaComponentes.add("Programacion");
8. ListaComponentes.add("Sistemas");
9. return ListaComponentes;
10. }
A List<Componentes> ListaComponentes = new ArrayList<Componentes>();
B List< > ListaComponentes = new ArrayList< >();
C List<String> ListaComponentes = new ArrayList<String>;
D List<String> ListaComponentes = new ArrayList<String>();
2 En base a la siguiente sección de código: ¿Cuál debe ser la declaración de la clase Persona
para que se muestre el resultado en la línea 7?
1. List<Persona> personList = new ArrayList<Persona>();
2. personList.add(new Persona("1102", "Pedro", "Miroslav"));
3. personList.add(new Estudiante("1103", "Boris", "Valarezo"));
4. personList.add(new Persona("1104", "Angelica", "Gomez"));
5. for (Persona p : personList)
6. {
7. System.out.println(p.GetNombre());
8. }
A public class Persona {
String strNombres,strApellido,strIdentificacion;
public Persona(String Id, String Nom, String Ape){
this.strIdentificacion = Id;
this.strNombres = Nom;
this.strApellido = Ape;
}
public String GetNombre(){
return this.strNombres;
}
}
B public class Persona {
String strNombres,strApellido,strIdentificacion;
public Persona(String Id, String Nom, String Ape){
this.strIdentificacion = Id;
this.strNombres = Nom;
this.strApellido = Ape;
}
}
C public class Persona {
String strNombres,strApellido,strIdentificacion;
public String GetNombre(){
return this.strNombres;
}
}
D public class Persona {
String strNombres,strApellido,strIdentificacion;
public Persona(String Id, String Nom, String Ape){
this.strIdentificacion;
this.strNombres;
this.strApellido;
}
public String GetNombre(){
return this.strNombres;
}
}
3 En base a la siguiente sección de código: ¿Cuál sería otra forma para presentar los datos de
la lista de Personas en las líneas de la 5 a la 7?. Debe crear la clase persona para que
funcione el método.
1. List<Persona> personList = new ArrayList<Persona>();
2. personList.add(new Persona("1102", "Pedro", "Miroslav"));
3. personList.add(new Estudiante("1103", "Boris", "Valarezo"));
4. personList.add(new Persona("1104", "Angelica", "Gomez"));
5. for (Persona p : personList)
6. {
7. System.out.println(p.GetNombre());
8. }
A for (int i=0; i<personList.size();i++){
System.out.println(personList.get(i).GetNombre());
}
B for (int i=0; i<personList.hashCode();i++){
System.out.println(personList.get(i).GetNombre());
}
C for (int i=0; i<personList.indexOf(i);i++){
System.out.println(personList.get(i).GetNombre());
}
D No existe otra forma de presentar los resultados de la lista persona.
4 En base a la siguiente sección de código: ¿Cuál sería la sección de código que ubicaría a
continuación de la línea 7 para buscar un elemento en la lista y mostrar un mensaje que
indique su existencia o no?. Debe crear la clase persona para que funcione el método.
1. List<Persona> personList = new ArrayList<Persona>();
2. personList.add(new Persona("1102", "Pedro", "Miroslav"));
3. personList.add(new Estudiante("1103", "Boris", "Valarezo"));
4. personList.add(new Persona("1104", "Angelica", "Gomez"));
5. for (Persona p : personList)
6. {
7. System.out.println(p.GetNombre());
8. }
A boolean flag=false;
flag = prueba.Getidentificacion().contains("1101");
System.out.println(flag);
if (flag == true) {
System.out.println("Elemento encontrado");
} else {
System.out.println("Elemento no encontrado");
}
B System.out.println("Elemento no encontrado");
C boolean flag=false;
flag = prueba.Getidentificacion().contains("1101");
D System.out.println("Elemento encontrado");
5 En la siguiente sección de código qué función cumple Persona.
1. List<Persona> personList = new ArrayList<Persona>();
2. personList.add(new Persona("1102", "Pedro", "Miroslav"));
3. personList.add(new Estudiante("1103", "Boris", "Valarezo"));
4. personList.add(new Persona("1104", "Angelica", "Gomez"));
5. for (Persona p : personList)
6. {
7. System.out.println(p.GetNombre());
8. }
A Es una variable del tipo de dato String
B Es una clase
C Es un Objeto
D Todas las anteriores
6 En base a la siguiente sección de código, si implementamos el método VariasTarjetas
utilizando:
TarjetaCredito tc = new TarjetaCredito();
System.out.println(tc.VariasTarjetas());
¿Cuál sería el resultado que se muestra en pantalla?