equipo-C1

Beschreibung

1 Maratones Quiz am equipo-C1, erstellt von Pao Suarez am 08/08/2016.
Pao Suarez
Quiz von Pao Suarez, aktualisiert more than 1 year ago
Pao Suarez
Erstellt von Pao Suarez vor mehr als 8 Jahre
63
1

Zusammenfassung der Ressource

Frage 1

Frage
Java: Condición anormal que surge en una secuencia de código durante su ejecución.
Antworten
  • Exepciones
  • Errores

Frage 2

Frage
Cual de los siguientes son determinantes de la calidad de software
Antworten
  • Producto,Personas ,Tecnología
  • Metricas,Personas,Tecnología
  • Producto,Riesgos,Tecnología
  • Producto,Personas ,Proceso

Frage 3

Frage
Modelo de proceso de software evolutivo que conjuga la naturaleza iterativa de construccion de prototipos con los aspectos controlados y sistematicos del modelo lineal secuencial.
Antworten
  • Por etapas
  • Espiral
  • Prototipo
  • Incremental

Frage 4

Frage
De acuerdo a la teoría del paradigma orientado a objetos, es la relación ideal de cohesión y acoplamiento entre las clases de un sistema
Antworten
  • Menor cohesión y menor acoplamiento
  • Mayor acoplamiento y menor acoplamiento
  • Mayor cohesión y menor acoplamiento
  • Mayor cohesión y mayor acoplamiento

Frage 5

Frage
Que muestra un diagrama caso de uso?
Antworten
  • Muestra la relacion entre objetos
  • Muestra la relación entre los actores (usuario)y los casos de uso (sistema)
  • Muestra la relacion entre sistemas orientados a objetos
  • Muestra la relacion entre dos clases

Frage 6

Frage
Objetivos principales de UML?
Antworten
  • Describir un proceso o método estándar para desarrollar un sistema
  • Es un plataforma de programación
  • Analizar y diseñar sistemas orientados a objetos.
  • Es una Metodología

Frage 7

Frage
Es una clasificación de las Excepciones en Java
Antworten
  • Verificadas en tiempo de ejecución y de bycode
  • Errores y Aserciones
  • Checked y Unchecked
  • No existe clasificación para las Excepciones

Frage 8

Frage
Cual de los siguientes no es un diagrama UML para diseño de software
Antworten
  • Relacional
  • Clases
  • Emplazamiento
  • Casos de Uso

Frage 9

Frage
Algo que sucede y permite la transición de un estado a otro en un Diagrama de Estados en UML se llama: [blank_start]evento[blank_end]
Antworten
  • evento

Frage 10

Frage
Sistemas orientados a solucionar problemas empresariales en el nivel de administración de una organización que sirven a las funciones de planificación, control y toma de decisiones, proporcionando informes rutinarios resumidos y de excepciones.
Antworten
  • EIS
  • GDSS
  • TPS
  • MIS

Frage 11

Frage
En que consiste la abstraccion de datos?
Antworten
  • Se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa.
  • Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistematicamente para su posterior uso
  • Coleccion de registros almacenados siguiendo una estructura homogenea
  • Caracteristica de un sistema de bases de datos, que permite al usuario o programador operar con los datos sin necesidad de conocer detalles que para el no son de "importancia"

Frage 12

Frage
Si la clase X es derivada de Y, cuál de las siguientes sentencias es verdadera?
Antworten
  • Es correcto si y solo si X es una clase y Y es una interfaz
  • Es correcto si y solo si Y es una clase y X es una interfaz
  • Es correcto si y solo si X y Y son clases
  • Es correcto si y solo si X y Y son métodos

Frage 13

Frage
Cuales son los 3 niveles de abstracción de datos? : Nivel [blank_start]físico[blank_end], Nivel [blank_start]conceptual[blank_end], Nivel de [blank_start]visión[blank_end]
Antworten
  • físico
  • conceptual
  • visión

Frage 14

Frage
Es cualquier número, texto o información que represente directamente un valor
Antworten
  • Literal
  • Variable
  • Constante
  • Valor

Frage 15

Frage
Son las propiedades o características que describen a una propiedad, las propiedades no poseen existencia propia, cobran significado cuando describen a una entidad: [blank_start]Atributos[blank_end]
Antworten
  • Atributos

Frage 16

Frage
Permite que el programa elija distintos caminos de ejecución en función del resultado de una expresión o del estado de una variable
Antworten
  • Sentencias de Selección
  • Sentencias de iteración
  • Sentencias de Control
  • Identificadores

Frage 17

Frage
Que es una llave Primaria?
Antworten
  • Conjunto de atributos que identifican en forma unica a los tuples de una tabla o relacion. (Pueden existir mas de una para una tabla dada).
  • Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso
  • Llave candidata que se selecciona para identificar a cada uno de los tuples o relacion
  • Es una coleccion de datos orientada a un determinado ambito integrado,

Frage 18

Frage
Que es un driver o controlador???
Antworten
  • Software que sirve de intermediario entre un dispositivo de HW y el sistema operativo
  • Es un dispositivo que sirve de intermediario entre un dispositivo de HW y el sistema
  • HW que sirve de intermediario entr un dispositivo de HW y el sistema
  • Programa que dirige el flujo de datos.

Frage 19

Frage
Ejerce el control y coordina el uso del HW entre los diferentes programas de aplicacion y los diferentes usuarios , se conoce como
Antworten
  • Hardware
  • Software de aplicacion
  • Sistema Operativo
  • Software

Frage 20

Frage
Software que interpreta instrucciones para cualquier máquina sobre la que se este ejecutando
Antworten
  • OAK
  • JVN
  • JDK
  • JVM

Frage 21

Frage
Información que necesitamos pasar a un método es recibida por variables especificadas dentro del conjunto de paréntesis que siguen al nombre del método
Antworten
  • Método
  • Identificadores
  • Parámetros
  • class

Frage 22

Frage
Sentencias para terminar una secuencia de sentencias
Antworten
  • Sentencias de Selección
  • Sentencias de iteración
  • Break
  • print

Frage 23

Frage
En ocasiones cuando se lanza una excepción, pero no se atrapa en un enlace específico, la pila de llamadas se limpia y el programa intenta volverlo a atrapar en el siguiente bloque, esto se conoce como [blank_start]limpieza de pila.[blank_end]
Antworten
  • limpieza de pila.

Frage 24

Frage
Las [blank_start]aserciones[blank_end] ayudan a asegurar la validez del programa al atrapar los errores potenciales e identificar los posibles errores lógicos del desarrollo. Estas pueden escribirse como comentarios para apoyar a la persona que desarrolla el programa.
Antworten
  • aserciones

Frage 25

Frage
[blank_start]Poliformismo[blank_end]: se refiere a la posibilidad de acceder a un variado rango de funciones distintas a través de la misma interfaz. O sea, un mismo identificador puede tener distintas formas (distintos cuerpos de función, distintos comportamientos) dependiendo del contexto en el que se halle.
Antworten
  • Poliformismo

Frage 26

Frage
¿Cuántas filas obtiene la expresión VEHÍCULO JOIN SALIDA?
Antworten
  • Tantas como vehículos han realizado alguna salida.
  • Tantas como salidas se hayan realizado con y sin vehículo.
  • Tantas como salidas se hayan realizado con vehículo

Frage 27

Frage
Dada la consulta ‘obtener el nombre de la persona más jóven de cada categoría’ y las sentencias S1 y S2: S1: SELECT P1.nombre,P1.categoria FROM PERSONAL P1 WHERE P1.fecha_nac>= ALL(SELECT MAX(P2.fecha_nac) FROM PERSONAL P2 GROUP BY P2.categoria); S2: SELECT P1.nombre,P1.categoria FROM PERSONAL P1 WHERE P1.fecha_nac>= (SELECT MAX(P2.fecha_nac) FROM PERSONAL P2 WHERE P2.categoria= P1.categoria);
Antworten
  • Las dos sentencias responden a la consulta
  • La sentencia S1 responde a la consulta, mientras que la sentencia S2 no lo hace
  • La sentencia S2 responde a la consulta, mientras que la sentencia S1 no lo hace

Frage 28

Frage
Dada la siguiente sentencia SQL: SELECT P.dni, P.nombre FROM SALIDA S, SAL_PER SP, PERSONAL P, VEHICULO V WHERE S.codsal=SP.codsal AND SP.dni=P.dni AND S.matricula=V.matricula AND SP.funcion=P.categoria GROUP BY P.dni, P.nombre HAVING .... ¿Qué se debe hacer con la sentencia anterior para que obtenga los datos de los conductores que han realizado salidas conduciendo todos los vehículos?
Antworten
  • En el HAVING se debe añadir: COUNT(DISTINCT V.matricula)=COUNT(DISTINCT S.matricula).
  • En el HAVING se debe añadir: COUNT(DISTINCT S.matricula)=(SELECT COUNT(*) FROM VEHICULO V WHERE V.matricula=S.matricula) y además se debe eliminar VEHICULO del FROM y el WHERE de la consulta principal.
  • En el HAVING se debe añadir: COUNT(DISTINCT S.matricula)=(SELECT COUNT(*) FROM VEHICULO) y además se puede eliminar VEHICULO del FROM y el WHERE de la consulta principal.

Frage 29

Frage
Dadas las sentencias S1 y S2: S1: SELECT P.dni,P.nombre FROM PERSONAL P,SAL_PER SP,SALIDA S WHERE P.dni=SP.dni AND SP.codsal=S.codsal GROUP BY P.dni,P.nombre HAVING COUNT(DISTINCT S.matricula)=1; S2: SELECT P.dni,P.nombre FROM PERSONAL P WHERE EXISTS (SELECT S.matricula FROM SAL_PER SP, SALIDA S WHERE P.dni=SP.dni AND SP.codsal=S.codsal);
Antworten
  • Ambas sentencias obtienen las mismas filas.
  • La sentencia S1 obtiene un subconjunto de las filas que obtiene la sentencia S2.
  • La sentencia S2 obtiene un subconjunto de las filas que obtiene la sentencia S1.

Frage 30

Frage
Las 4 actividades del Proceso de Software son: Especificación del Software, Desarrollo del Software, [blank_start]VALIDACION[blank_end] del Software y Evolución del Software
Antworten
  • VALIDACION

Frage 31

Frage
Los requerimientos No funcionales se clasifican en: Externos, [blank_start]ORGANIZACIONALES[blank_end] y del Producto.
Antworten
  • ORGANIZACIONALES

Frage 32

Frage
Los productos [blank_start]GENÉRICOS[blank_end] son tipos de sistemas independientes producidos por una organización de desarrollo que se venden a cualquier cliente (sw para PC's, bases de datos..)
Antworten
  • GENÉRICOS

Frage 33

Frage
Los productos [blank_start]PERSONALIZADO[blank_end] son sistemas requeridos por un cliente en particular (sistemas para llevar a cabo procesos de negocios)
Antworten
  • PERSONALIZADOS

Frage 34

Frage
Los procesos dirigidos por un [blank_start]PLAN[blank_end] son aquellos donde todas las actividades del proceso se planean por anticipado y el avance se mide contra el mismo
Antworten
  • PLAN

Frage 35

Frage
En los procesos [blank_start]ÁGILES[blank_end] la planeación es incremental y es más fácil modificar el proceso para reflejar los requerimientos cambiantes del cliente.
Antworten
  • ÁGILES

Frage 36

Frage
El modelo [blank_start]ESPIRAL[blank_end] tiene como principal característica que es dirigido por el riesgo.
Antworten
  • ESPIRAL

Frage 37

Frage
En la programación extrema, los requerimientos se expresan como [blank_start]ESCENARIOS[blank_end] (llamados historias de usuario), que se implementan directamente como una serie de tareas.
Antworten
  • ESCENARIOS

Frage 38

Frage
EL proceso de ______ responde a la pregunta ¿Estamos construyendo el producto correctamente?
Antworten
  • VERIFICACIÓN
  • VALIDACIÓN

Frage 39

Frage
EL proceso de _____ responde a la pregunta ¿Estamos construyendo el producto correcto?
Antworten
  • VALIDACIÓN
  • VERIFICACION

Frage 40

Frage
Los dos tipos de pruebas de recuperación son manual y [blank_start]AUTOMÁTICA[blank_end]
Antworten
  • AUTOMÁTICA

Frage 41

Frage
El objetivo de esta categoría de sistema es mejorar la eficacia y eficiencia en el desarrollo de las actividades rutinarias de la organización:
Antworten
  • MIS
  • Sistemas de procesamiento de transacciones
  • Sistemas de automatización de oficinas

Frage 42

Frage
Categoría de sistema de información en el cuál uno de los beneficios es compartir recursos informáticos hardware o software (equipos, programas e información).
Antworten
  • Sistemas de Automatización de oficinas
  • MIS
  • STP

Frage 43

Frage
Categoría de sistemas que utilizan: Herramientas de gráficos poderosas, Herramientas analíticas, Herramientas de comunicaciones y Administración de documentos.
Antworten
  • SAO
  • Sistemas del trabajo del conocimento
  • DSS

Frage 44

Frage
Sistema de información a nivel administrativo de una organización, que da servicio a las funciones de planeación, control y toma de decisiones, proporcionando informes resumidos y excepcionales de rutinas.
Antworten
  • Sistema de procesamiento de transacciones
  • MIS
  • EIS

Frage 45

Frage
Algunas aplicaciones de este tipo de sistemas son: hojas de cálculo, procesador de texto, correo electrónico
Antworten
  • MIS
  • SCM
  • SAO

Frage 46

Frage
Determinación de las necesidades del Ejecutivo es una de las fases del proceso de desarrollo de este tipo de sistema.
Antworten
  • SCM
  • CRM
  • EIS

Frage 47

Frage
Este sistema se considera como una herramienta para escuchar al cliente, aprender a entenderlo, y adecuar productos y servicios a sus necesidades particulares
Antworten
  • EIS
  • CRM
  • SISTEMAS DE TRABAJO DE CONOCIMIENTO

Frage 48

Frage
Tipo de sistemas que sirven al nivel de administración de la organización, proporcionando a los informes acerca de: Administración de ventas y Control de inventarios entre otros
Antworten
  • MIS
  • SPT
  • SAO

Frage 49

Frage
Este tipo de sistema lo podemos definir como un conjunto de programas y herramientas que nos permiten obtener de manera oportuna la información que se requiere durante el proceso de la toma de decisiones que se desarrolla en un ambiente de incertidumbre.
Antworten
  • ERP
  • DSS
  • MIS

Frage 50

Frage
Una característica de estos sistemas es que se procesan grandes cantidades de información y los datos de entrada y salida están bien estructurados
Antworten
  • Sistemas de procesamiento de transacciones
  • MIS
  • DSS

Frage 51

Frage
Los sistemas orientados a modelos cuantitativos son un ejemplo de esta categoría de sistemas
Antworten
  • DSS
  • CRM
  • SAO

Frage 52

Frage
Este sistema integran los procesos logísticos del proveedor, el fabricante, el distribuidor y el cliente para reducir tiempo, esfuerzo y costos de inventario.
Antworten
  • ERP
  • SCM
  • CRM

Frage 53

Frage
Tipo de sistema que da soporte a las personas que tienen que tomar decisiones en cualquier nivel de gestión, ya sean individuos o grupos, tanto en situaciones semiestructuradas y no estructuradas, a través de la combinación del juicio humano e información objetiva.
Antworten
  • SCM
  • ERP
  • DSS

Frage 54

Frage
Este sistema tiene como ventaja el reunir y analizar información sobre los clientes, y posteriormente distinguir sus preferencias.
Antworten
  • CRM
  • MIS
  • EIS

Frage 55

Frage
Una de las características de este tipo de sistemas es proporcionar la información que será empleada en los procesos de decisión administrativa.
Antworten
  • DSS
  • EIS
  • MIS

Frage 56

Frage
Este tipo de sistema provee al ejecutivo acceso fácil a la información interna y externa del negocio con el fin de dar seguimiento a los factores críticos
Antworten
  • EIS
  • MIS
  • SCM

Frage 57

Frage
Es una serie de pasos con un orden específico que permite llevar a cabo el desarrollo de sistemas:
Antworten
  • CICLO DE VIDA
  • METODOLOGIA
  • PLANEACION DE SISTEMAS

Frage 58

Frage
Buscar fuentes y formatos de información, identificar áreas claves del procesamiento de información así como la frecuencia de la toma de decisiones, corresponde al paso para preparar las entrevistas llamado:
Antworten
  • Preparar el entrevistado
  • Leer antecedentes
  • Establecer los objetivos de la entrevista

Frage 59

Frage
SE LLAMA DOMINIO DE COLISIONES AL CONJUNTO DE EQUIPOS TERMINALES CONECTADOS EN RED EN EL QUE SI UN TERMINAL MANDA UN MENSAJE, ESTE LLEGA AL RESTO DE TERMINALES
Antworten
  • True
  • False

Frage 60

Frage
E LLAMA DOMINIO DE DIFUSIÓN AL CONJUNTO DE EQUIPOS TERMINALES CONECTADOS EN REDES EN EL QUE SI DOS EQUIPOS MANDAN UN MENSAJE LLEGA A TODOS LOS EQUIPOS DE LA RED.
Antworten
  • True
  • False

Frage 61

Frage
SE LLAMA RED TRONCAL O BACKBONE A LA QUE SE UTILIZA PARA CONECTAR LOS EQUIPOS DE LA RED.
Antworten
  • True
  • False

Frage 62

Frage
NO ES POSIBLE CONFIGURAR DOS INTERFACES DEL ENRUTADOR CON DIRECCIONES PERTENECIENTES A LA MISMA SUBRED.
Antworten
  • True
  • False

Frage 63

Frage
CUANDO UNA ENTRADA DE RUTA HACE REFERENCIA A UN HOST SU MASCARA ES /32
Antworten
  • True
  • False

Frage 64

Frage
LOS CONMUTADORES UTILIZAN LA DIRECCIÓN MAC DE DESTINO DE LAS TRAMAS PARA CONSTRUIR SU TABLA DE DIRECCIONES MAC DE BÚSQUEDA.
Antworten
  • True
  • False

Frage 65

Frage
¿Cuántas subredes utilizables se crean aplicando la máscara de subred 255.255.255.0 a una red de clase B?
Antworten
  • 256
  • 128
  • 254
  • 126

Frage 66

Frage
El funcionamiento de dhcp consiste en unos sencillos pasos entre el cliente y el servidor, donde hay una solicitud broadcast por parte de cliente, seguido de una respuesta del servidor al cliente; un requerimiento del cliente para otorgar una dirección dinámica y el resultado. Estos sencillos pasos se denominan como:
Antworten
  • DISCOVERY,CONFIG, OFTER, ACK/NACK
  • RESET, CONFIG, REQUEST, ACK/NACK
  • DISCOVER, OFFER, REQUEST, ACK/NACK
  • OPTION, SERVER, OFTER, ACK/NACK

Frage 67

Frage
En el estudio de viabilidad.
Antworten
  • los factores economicos intangibles son mas importantes que los tangibles
  • los factores economicos tangibles son mas importantes que los intangibles.
  • los factores economicos son mas importantes que los intangibles.
  • se puede hacer un estudio de las distintas alternativas al desarrollo del proyecto.

Frage 68

Frage
Es un procedimiento que se ejecuta cuando se cumple una condicion establecida al realizar una operacion. Dependiendo de la base de datos, estos pueden ser de insercion (INSERT), actualizacion (UPDATE) o borrado (DELETE).
Antworten
  • Check
  • Procedimientos almacenados
  • Funciones
  • Triggers (desencadenador o disparador)

Frage 69

Frage
A que particion del disco duro en Windows se hace referencia como unidad C:?
Antworten
  • La primera particion de volumen
  • La primera particion primaria
  • La primera particion extendida
  • La primera particion logica

Frage 70

Frage
Cual de estas opciones es un método efectivo de protección contra la perdida de datos?
Antworten
  • Biometrica
  • Copia de seguridad de datos
  • Encriptacion
  • Tarjetas inteligentes

Frage 71

Frage
Dado el siguiente codigo: public class OperandOrder{ public static void main(String[] args){ int i = 0; int[] a = {3,6}; a[i] = i = 9; System.out.println(i + " " + a[0] + " " + a[1]); } }
Antworten
  • Imprime 9 0 6
  • imprime 9 3 6
  • imprime 9 9 6
  • Lanza una excepción de tipo ArrayIndexOutOfBoundsException
  • Imprime 9 3 9

Frage 72

Frage
¿Cuál de las siguientes afirmaciones es FALSA acerca de los constructores. ?
Antworten
  • El compilador siempre genera automáticamente un constructor por defecto (Constructor default) para toda clase Java.
  • Los constructores suelen usarse para inicializar variables de instancia de un objeto, en el momento de su creación.
  • Una clase puede tener varios constructores, todos con el mismo nombre (El nombre de la clase) utilizando el concepto de Sobrecarga.

Frage 73

Frage
¿Cuál de las siguientes es una forma correcta de declarar una variable de un tipo primitivo ?
Antworten
  • int cantidad;
  • String dirección = "Balcarce 50 "
  • cantidad float= 4.01;

Frage 74

Frage
¿Cuáles de los siguientes son tipos primitivos de punto flotante en Java ?
Antworten
  • double y triple.
  • float y char.
  • double y float.

Frage 75

Frage
¿Cuál de las siguientes líneas compilará sin advertencias ni errores ?
Antworten
  • byte x = 143;
  • float f = 1.237;
  • double d = 10;
  • char a ="x";

Frage 76

Frage
¿Cuál de las siguientes afirmaciones es FALSA acerca de los métodos estáticos de una clase Java ?
Antworten
  • Son compartidos por todas las instancias de esta clase.
  • Pueden ser invocados sin necesidad de instanciar un objeto de la clase.
  • Cada instancia de esta clase, puede implementarlos a su manera.

Frage 77

Frage
¿Cuál de las siguientes líneas de código crea una instancia de la Clase Persona y la asigna a la variable p ?
Antworten
  • Persona p = Persona().new;
  • new Persona( p);
  • Persona p = Persona();
  • Persona p = new Persona();

Frage 78

Frage
Se tienen Las siguientes implementaciones de la clase Fecha y la clase TestFechas: public class Fecha{ public int dia; public int mes; anio; } ///////////////////////////////////////////// public class TestFechas { public static void main(String[] args) { Fecha f1 = new Fecha(); Fecha f2 = new Fecha(); f1.dia = 10; f1.mes = 6; f1.anio = 2006; f2.dia = 10; f2.mes = 6; f2.anio = 2006; if (f1 == f2) { System.out.println("f1 y f2 son iguales"); } else { System.out.println("f1 y f2 son distintas"); } } } ¿Cuál es el resultado de compilarlas y ejecutar la clase TestFechas ?
Antworten
  • Se genera un error pues f1 y f2 son referencias a objetos, no pueden compararse con "= =" sino que hay que utilizar el metodo "equals()"
  • Se imprime en la pantalla: f1 y f2 son iguales
  • Se imprime en la pantalla: f1 y f2 son distintas

Frage 79

Frage
¿Cuál de los siguientes tipos de datos va desde -2 a la 31 a 2 a la 31-1 inclusive?
Antworten
  • Tipo short.
  • Tipo byte.
  • Tipo int.

Frage 80

Frage
Si tenemos que realizar una agenda para ser utilizada en teléfonos celulares. ¿Qué grupo de productos de la tecnología Java nos conviene utilizar ?
Antworten
  • J2SE.
  • J2ME.
  • J2EE.

Frage 81

Frage
¿Cuál de las siguientes afirmaciones es CORRECTA?
Antworten
  • Objeto, Clase e Instancia son términos diferentes que refieren al mismo concepto.
  • Todo Objeto es Instancia de una Clase.
  • Un Objeto puede ser instancia de más de una clase simultáneamente.

Frage 82

Frage
public class MyClass{ public static void main(String[]args){ int i=0; System.out.println(i++); System.out.println(++i); } } ¿Cuál es el resultado luego de compilar y ejecutar este código ?
Antworten
  • 0 2
  • 1 2
  • 0 1
  • 0 0

Frage 83

Frage
¿Cuál de las siguientes opciones crea una instancia de la clase Vector y agrega un elemento ?
Antworten
  • Vector v = new Vector();< >v.addElement("99");
  • Vector v = new Vector();v.addElement(99);
  • Vector v = new Vector(99); V[1]=99;
  • Vector v = new Vector(); v.add(99)

Frage 84

Frage
public class Test { final int x = 10; public int y = 5; public void intercambiar() { x = 5; y = 10; } } ¿Qué ocurrirá si intenta compilar y ejecutar el código anterior ?
Antworten
  • No compila pues tiene una variable final en una clase que no está declarada como final. Se puede corregir agregando el modificador final a la clase Test.
  • Compila y funciona perfectamente, y una vez que el metodo intercambiar() es invocado, las 2 variables de instancia intercambian sus valores.
  • Falla la compilación pues en el método intercambiar() se intenta cambiar el valor de x.

Frage 85

Frage
Observe los siguientes dos programas implementados con las clases DoWhileTest y WhileTest respectivamente. public class DoWhileTest { public static void main(String[] args) { int a = 1; do { System.out.println(a); a++; } while (a < 10); } } //////////////////////////////// public class WhileTest { public static void main(String[] args) { int a = 1; while (a < 10) { System.out.println(a); a++; } } } } ¿Qué ocurrirá si intenta compilar y ejecutar el código anterior ?
Antworten
  • DoWhileTest imprime los Numeros del 1 al 9 pero WhileTest los números del 1 al 10.
  • Ambos producen el mismo resultado: Imprimen en pantalla (ó la salida estandar) Los números del 1 al 9.
  • DoWhileTest imprime los números del 1 al 10 pero WhileTest los números del 1 al 9.

Frage 86

Frage
public class Programa3 { Programa3(int i){ System.out.println("Test("+ i+ ")"); } } class PrincipalProg3{ static Programa3 p1 = new Programa3(1); Programa3 p2 = new Programa3(2); static Programa3 p3 = new Programa3(3); public static void main(String[] args){ PrincipalPrograma3 p = new PrincipalPrograma3(); } }
Antworten
  • Test(1) Test(3) Test(2).
  • Test(1) Test(2) Test(3).
  • Test(2) Test(3) Test(1).
  • Test(2) Test(1) Test(3).

Frage 87

Frage
¿Cómo se representan con UML los "puntos de entrada" de interacción entre un usuario y una aplicación ?
Antworten
  • Secuencias.
  • Casos de Uso.
  • Actividades.

Frage 88

Frage
Si tenemos que realizar una aplicación de comercio electrónico que maneje con seguridad y eficiencia gran número de transacciones a través de Internet, ¿Qué grupo de productos de la tecnología Java nos conviene utilizar ?
Antworten
  • J2EE.
  • J2SE.
  • J2ME.

Frage 89

Frage
¿Cuál de las siguientes afirmaciones es CORRECTA acerca de los Strings (cadenas de caracteres) en Java ?
Antworten
  • Los strings son del tipo primitivo String.
  • String no es un tipo primitivo.
  • Los strings son del tipo primitivo char.

Frage 90

Frage
¿Cómo se diferencian sintáctica mente en el código Java una relación de asociación y una de composición ?
Antworten
  • No hay diferencias sintacticas en Java para representar asociación y composición.
  • La composición se representa usando variables de instancia;la asociación operaciones (métodos).
  • Se utiliza la palabra clave "uses" para codificar la asociación, y la palabra clave "has" para codificar composición.

Frage 91

Frage
A un programador le pidieron que implemente un programa, que contenga una variable llamada mes (de tipo int) y que según el valor que tenga esta variable, imprima el nombre del mes que corresponde. Es decir: Si mes vale 1, debe imprimir Enero. Si mes vale 2, debe imprimir Febrero...., y así sucesivamente. Si en cambio mes toma un valor que no está entre 1 y 12, debería imprimir un mensaje de error. Este es el codigo fuente del programa que implementó public class Meses{ public static void main(String[] args) { int mes = 8; switch (mes) { case 1: System.out.println("Enero"); case 2: System.out.println("Febrero"); case 3: System.out.println("Marzo"); case 4: System.out.println("Abril"); case 5: System.out.println("Mayo"); case 6: System.out.println("Junio"); case 7: System.out.println("Julio"); case 8: System.out.println("Agosto"); case 9: System.out.println("Septiembre"); case 10: System.out.println("Octubre"); case 11: System.out.println("Noviembre"); case 12: System.out.println("Diciembre"); default: System.out.println("No es un mes válido"); } } } ¿Funcionará este programa correctamente si lo vamos probando con distintos valores para la variable mes ?
Antworten
  • Si, El programa funcionará correctamente.
  • No, Aún cuando imprima el nombre correcto del mes, el programa siempre imprime el mensaje de error, pues está puesto como caso default.
  • No, Este programa compila sin errores pero funciona mal porque el programador olvidó los break.

Frage 92

Frage
¿Cuál de los siguientes es un buen criterio para decidir la validez de un Objeto en el análisis de un dominio de problema. ?
Antworten
  • La pertenencia a una clase.
  • La relevancia del Objeto en el dominio del problema.
  • La cantidad de atributos.

Frage 93

Frage
Dado el siguiente código: public class Prog8 implements Runnable { public static void main(String[] args) { Prog8 p = new Prog8(); Thread t = new Thread(p); t.start(); } public void run() { while (true) { try { Thread.sleep(1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("looping while"); } } } ¿Qué ocurrirá si intenta compilar y ejecutar el código anterior ?
Antworten
  • Compila y no hay ninguna salida.
  • Compila y hay una única salida looping while.
  • Error en compilación.
  • Compila y la salida repite looping while.

Frage 94

Frage
public class Prog7 { public static void main(String[] args){ Prog7 p = new Prog7(); p.miMetodo(p); } public void miMetodo(Prog7 p){ int I = 99; funcion(p); System.out.println(i); } public void funcion(Prog7 p){ p.i = p.i*2; } } ¿Qué ocurrirá si intenta compilar y ejecutar el código anterior ?
Antworten
  • Error en tiempo de ejecución.
  • Una salida de 99.
  • Error en tiempo de compilación.
  • Una salida de 198.

Frage 95

Frage
¿Cuál de las siguientes afirmaciones es CORRECTA acerca de la Herencia en Java ?
Antworten
  • Una clase puede tener varias superclases pero a lo sumo una subclase.
  • Una clase puede tener a lo sumo una sola subclase y a lo sumo una sola superclase.
  • Una clase puede tener varias superclases y varias subclases.
  • Una clase puede tener a lo sumo una sola superclase pero puede tener varias subclases.

Frage 96

Frage
¿Cuál de las siguientes NO es una característica del encapsulamiento. ?
Antworten
  • Requiere que haya métodoss publicos (setXXX, y getXXX) para todos los atributos privados del objeto.
  • Oculta los detalles de implementación de un objeto, De modo que la interacción con otros objetos no se ve afectada si estos detalles cambian.
  • Protege los datos internos de un objeto, no permitiendo un acceso directo que pueda " dañarlos " (dejarlos inconsistentes) permitiendo el acceso sólo a través de métodos que podrán tener los cuidados necesarios.

Frage 97

Frage
¿Qué es el "Garbage Collector"?
Antworten
  • Es una característica de Java que en forma automática elimina el código con "bugs" (errores), facilitando la correcta ejecución de los programas.
  • Es una característica de Java que en forma automática elimina objetos inconsistentes que han sido marcados como objetos defectuosos.
  • Es una característica de Java que en forma automática elimina objetos que ya no están referenciados, y por lo tanto son inaccesibles, liberando la memoria que estos utilizaban dejándola disponible para otros objetos.

Frage 98

Frage
public class Integers { public static void main(String[] args){ System.out.println(0x10 + 10 + 010); } } ¿Que imprimira?
Antworten
  • Cuando corra el programa imprimirá 101010
  • Cuando corra el programa imprimirá 30.
  • Cuando corra el programa imprimirá 34.
  • El programa no compilará. El compilador se quejará de la expression 0x10.
  • Cuando corra el programa imprimirá 28.
  • Cuando corra el programa imprimirá 36.
  • + 10 + 010.

Frage 99

Frage
public class Programa9 { public static void main(String[] args) { Programa9 p = new Programa9(); p.miMetodo(); } public void miMetodo() { int i = 0; while (i > 0) { System.out.println("el valor de i es " + i); } do { System.out.println(i); } while (i < 2); } } ¿Qué ocurrirá si intenta compilar y ejecutar el código anterior ?
Antworten
  • El valor de i es 0 seguido de 0 12.
  • El valor de i es 0 seguido de una salida continua de 0.
  • Salida continua de 0.
  • 0 1 2.

Frage 100

Frage
public class A{ int incrementar(int x){ return x+10; } long incrementar(long x){ return x+20; } } public class B extends A{ int incrementar(int x){ return x; } public static void main(String[] args){ A a = new B(); int y = a.incrementar(12); System.out.println(y); } } ¿Cuál es el resultado de "y" luego de compilar y ejecutar el código anterior ?
Antworten
  • 12.
  • Este código causa un error de compilación.
  • 32.
  • 22.

Frage 101

Frage
public class Padre{ Padre(byte b) { System.out.println("El padre fue invocado"); } Padre(){ } } //////////////////////////////// class Hijo extends Padre{ public static void main(String[] args){ Hijo h = new Hijo(); // primero } public Hijo(){ // segundo } public void derivado(){ // tercero; } } ¿Cómo se puede invocar al constructor de la clase base de manera de que imprima "el padre fue invocado" ?
Antworten
  • En la linea//segundo escribir super ((byte)10)
  • En la línea//primero escribir super((byte)10)
  • En la línea//primero escribir Padre((byte)10)
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Alle Länder der Welt und ihre Hauptstädte
JohannesK
EU, OHG, KG, GmbH
Stefan Kurtenbach
Proteinbiosynthese
Cornelius Ges
Unterrichtsplanung in 5 Minuten
h.a.mueller
Kurvendiskussion
Sophia Lörsch
BAS1 Übungsfragen
B G
OEKO UniVie (korrigiert)
Laus Kojka
BM13 Swertz 2018 Quiz 1
Daniel Martinovic
Innere Schwein Vetie
Anne Käfer
Innere Kleintier Vetie
Anne Käfer
Basiswissen Management Sozialer Dienstleistungen - Dienstleistungscharakteristika
Bernd Leisen