Test
Balota Java 2019 (d)
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (50)
1Constantemente están surgiendo nuevos apis, que proporcionan nuevas extensiones a las características del lenguaje. Estas características, junto con el hecho de que sea un lenguaje libre, pudiéndose utilizar ________________ y la máquina virtual de forma gratuita, le augura un gran futuro.
- Aapplets
- Bel compilador
- Chtml
- Dbase de datos
2En el año 1995, la tecnologìa Java fue presentada en pùblico, el equipo pudo anunciar que el navegador ______________________ incorporaría la tecnología Java.
- ANETSCAPE NAVIGATOR
- BINTERNET EXPLORER
- CSAFARI
- DOPERA
3Ha atraído a cerca de 4 millones de desarrolladores de software, se utiliza en los principales sectores de la industria de todo el mundo y está presente en un gran número de dispositivos, ordenadores y redes de cualquier tecnología de programación. Se refiere a:
- ADesarrollo web
- BPlataforma PHP
- CPlataforma Java
- DNINGUNA DE LAS ANTERIORES
4Java es una tecnología madura, extremadamente eficaz y sorprendentemente versátil, se ha convertido en un recurso inestimable ya que permite a los desarrolladores:
- ACombinar aplicaciones o servicios basados en la tecnología Java para crear servicios o aplicaciones totalmente personalizados
- BDesarrollar potentes y eficientes aplicaciones para teléfonos móviles, procesadores remotos, productos de consumo de bajo coste y prácticamente cualquier dispositivo digital
- CNINGUNA ES CORRECTA
- DA Y B SON CORRECTAS
5Java es un lenguaje que permite generar ficheros de clases compilados, pero estas clases compiladas, son en realidad interpretadas por la máquina virtual de java. Se refiere a la caracterìstica:
- AEs un lenguaje seguro
- BEs un lenguaje multiplataforma
- CEs un lenguaje que es compilado
- DNINGUNA DE LAS ANTERIORES
6Podemos ampliar el lenguaje Java para que sea capaz de, por ejemplo, comunicarse con equipos mediante red, acceder a bases de datos, crear páginas HTML dinámicas, crear aplicaciones visuales al estilo Window, esto es gracias al:
- AEs un lenguaje multiplataforma
- BEs un lenguaje que es compilado
- CEs un lenguaje seguro
- DAPI de Java
7Todas estas herramientas del lenguaje Java, en realidad se basan en el uso de una herramienta proporcionada por Sun, el creador de java, que es el:
- AAPI
- BJDK
- CJBuilder
- DVisual Age
8constantemente están surgiendo nuevos apis, que proporcionan nuevas extensiones a las características del lenguaje. Estas características, junto con el hecho de que sea un lenguaje libre, pudiéndose utilizar ________________ y la máquina virtual de forma
- Ajdk
- Bbin
- Clib
- DB y C son correctas
9Una vez realizado el proceso de instalación, tenemos que realizar la configuración de dos variables de entorno: _______ y ___________
- APATH
- BCPATH
- CCLASSPATH
- DA y C SON CORRECTAS
10Es una variable de entorno que le dice al sistema operativo donde puede encontrar los programas ejecutables
- ACLASSPATH
- BPATH
- CBIN
- DA y C SON CORRECTAS
11Es una variable de entorno que le dice a la máquina virtual donde puede encontrar las clases que vamos a emplear o ejecutar
- APATH
- BBPATH
- CCLASSPATH
- DCPATH
12Es recomendable emplear el ____________ para inicializar las variables internas del objeto, o para obtener recursos, mientras que el _____________ se suele emplear para liberar esos recursos obtenidos en el constructor
- Aconstructor - destructor
- Bcreador - destructor
- Cconstructor - liberador
- DNINGUNA DE LAS ANTERIORES
13Un objeto que no quiere que otro objeto llame a un método o acceda a un atributo, debe definir a dichos atributos y métodos como privados. En cambio, para cualquier objeto pueda utilizarlos los definimos como:
- AGlobales
- BInternos
- CPrivados
- DPúblicos
14Significa que sólo heredamos de una clase base, se refiere a que tipo de herencia:
- ABásica
- BSimple
- CMùltiple
- DGlobal
15Indica que tenemos varias clases base, se refiere al tipo de herencia:
- ASimple
- BGlobal
- CMùltiple
- DBásica
16Teniendo en cuenta que existen dos tipos de herencia sencilla y múltiple, el Java sólo soporta __________ _________
- AHerencia multiple
- Bherencia simple
- Cherencia unica
- Dherencia sencilla
17Generalmente se puede llamar a que método para poder elegir que constructor de la clase base es llamado
- Asuper()
- Bload()
- Cget()
- Dinput()
18La característica de que varios objetos de distintas clases puedan recibir el mismo mensaje y ser capaces de responderlo, es conocida como:
- Aclase
- Binstancia
- Cherencia
- Dpolimorfismo
19Siempre para comenzar a trabajar con un programa Java hay que crear:
- Aun objeto
- Buna instancia
- Cuna clase
- Dun método
20En java existe el concepto de ___________________, es decir, que todas las clases deben de heredar de otra clase para formar todas ellas un árbol invertido
- Aherencia
- Bjerarquia de herencia
- Cjerarquía de clases
- DNINGUNA DE LAS ANTERIORES
21En Java, a la hora de crear una clase, primero se debe crear un fichero con extensión:
- Ajava
- Bxml
- Cjar
- DNINGUNA ES CORRECTA
22La instrucción import lo que indica es la intención de utilizar dentro de este fichero java, un recurso llamado nombreAImportar, donde nombreAImportar puede ser:
- AEl nombre completo de una clase o interfaz (como java.net.Socket)
- BEl nombre de un paquete finalizado en .* (como java.net.*)
- CA y B son correctas
- DNINGUNA ES CORRECTA
23En la estructura de un fichero Java, en caso de haber una clase definida public, esta clase debe llamarse obligatoriamente igual que el nombre del fichero, respetando _____________ _____________ pero sin la extensión del fichero.
- Amayúsculas y minúsculas
- Bsólo mayúsculas
- Csólo minúsculas
- DNINGUNA ES CORRECTA
24En la sintaxis para definir una Clase, la cláusula modifAcceso puede contener dos valores, cuales son:
- Apublic y private
- Bprivate y sin especificar
- Cpublic e independiente
- Dpublic y sin especificar
25En la definición de una clase es uno de los parámetros del modifClase, Posee el método, pero no tiene el código de ese método, siendo responsabilidad de las clases derivadas proporcionar el código de dicha clase. Se refiere a:
- Afinal
- Babstract
- Cextends
- DImplements
26Es uno de los valores del ModifClase, Se utiliza para indicar que la clase hereda de nombreBase, en java sólo se permite heredar de una única clase base
- Aabstract
- BImplements
- Cextends
- Dfinal
27En la definición de una clase, no es un valor para el modifClase
- Aprivate
- Babstract
- CImplements
- Dextends
28En la sintaxis de definición de atributos de una clase: Indica desde que parte del código se puede acceder a la variable. Se refiere a:
- AmodifAtributo
- BmodifClase
- CmodifVisibilidad
- DmodifAcceso
29En java definir un atributo de un tipo básico o tipo _________ significa que podemos acceder a dichas variables de forma directa
- AFloat
- BBoolean
- CDouble
- DString
30En la definición de los métodos de una Clase en la clausula modifVisibilidad: Indica que a través de una instancia no es accesible el método. Al heredar si se puede usar desde la clase derivada. Se refiera a:
- Aprivate
- Bprotected
- Cpublic
- DNINGUNA DE LAS ANTERIORES
31En la definición de los métodos de una Clase los valores que puede tener la clausula modifFuncion son: static, final, abstract, _________ y synchronized
- Anative
- Bprotected
- Cprivate
- Dpublic
32En la definición de constructores de una Clase: La cláusula opcional ___________ es empleada para indicar que, dentro del método, se pueden generar errores en su ejecución, y que debemos estar preparados para tratarlos
- AmodifFuncion
- BmodifVisibilidad
- Cthrows
- DlistaExcepciones
33En Java, la herencia se especifica agregando la cláusula __________ después del nombre de la clase.
- Aextends
- BImplements
- Creference
- Dpublic
34Java posee la capacidad de definir un conjunto de variables del mismo tipo agrupadas todas ellas bajo un mismo nombre, y distinguiéndolas mediante un índice numérico. Se refiere a:
- Aclases
- Bmetodos
- Cconstructorer
- Darrays
35Una instrucción ___________ debe finalizar en punto y coma, y puede ser una expresión con operadores, una llamada a un método, una declaración de variable o una instrucción compuesta por varias instrucciones simples
- Acondicional
- Bsimple
- Citerativa
- DNINGUNA DE LAS ANTERIORES
36En Java también se emplea el operador ____ para concatenar cadenas de texto.
- A+/
- B++
- C+
- D+=
37Existen tres tipo de Operadores en Java, indique el que no es:
- ARelacionales
- BEquivalentes
- CAritmeticos
- DLógicos
38Los operadores ____________ siempre devuelven un valor booleano
- Alógicos
- Baritmeticos
- Cde asignación
- Drelacionales
39Los operadores _________________ toman los operadores, los transforman a binario y realizan las operaciones trabajando con los bits uno a uno
- Ade asignación
- Baritméticos
- Crelacionales
- Da nivel a bit
40En la precedencia de operadores de Java: La palabra clave llamada _____________ que puede ser interpretada como un operador, encargado de comprobar si un objeto es una instancia de una determinada clase
- Areferenceof
- Binstanceof
- Ccheckof
- Dfindof
41En las Instrucciones Condicionales Java proporciona las instrucciones if/else, __________ y el operador ternario para poder tomar decisiones en función del resultado de la evaluación de una condición o variable
- Awhile
- Bdo while
- Cswitch
- Dfor
42La instrucción if / else, evalúa la expresión condición, y si es true, ejecuta el código que hay entre las llaves que hay debajo de:
- Aelse
- Bif
- Cendif
- Dswitch
43La instrucción if / else, evalúa la expresión condición, si fuese false, el código a ejecutar sería el contenido entre las llaves que existen debajo de:
- Aif
- Bendif
- Cswitch
- Delse
44Las instrucciones Iterativas son también conocidas como bucles, en java tenemos tres bucles: while, __________ y for.
- Ado while
- Bif / else
- Cfor / else
- Dswitch
45Este bucle evalúa la condición, si es cierta ejecutará las instrucciones de su interior, una vez ejecutadas regresará al comienzo y se repetirá el proceso de evaluar/ejecutar. Sólo finalizará cuando la condición de como resultado false.
- Ado while
- Bswitch
- Cwhile
- Dfor
46En java para poder leer del teclado es necesario emplear:
- ASystem.get.
- BSystem.in.
- CSystem.read.
- DSystem.out.
47En las entradas por teclado, es común que se produzcan Excepciones, para poder gestioner este posible error se utiliza la instrucción:
- Aexception
- Berrors
- Cwhen
- Dtry / catch
48Es una clase empleada para representar al tipo básico int, y para transformar de String a int
- AInteger
- BBoolean
- CString
- DDouble
49Define la lista de métodos
- Aobjeto
- Binterfaz
- Cclase
- DNINGUNA DE LAS ANTERIORES
50En el manejo de Excepciones, la técnica básica consiste en colocar las instrucciones que podrían provocar problemas dentro de un bloque _____, y colocar a continuación uno o más bloques _____.
- Aif - else
- Bbegin - end
- Ctry - catch
- Dexception - end
Información
- Descripción
- Test en Balota Java 2019 (d), creado por Daisy Torrejon en 09/08/2019.
- Autor
- Daisy Torrejon
- Idioma
- Español
- Visitas
- 2
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test