SlideShare una empresa de Scribd logo
1 de 11
CETIS 109
NAVA DEL ANGEL JOSÉ DE JESÚS
LEONARDO DANIEL MOCTEZUMA RUIZ
“CUESTIONARIO 40 PREGUNTAS”
DESARROLLA SOFTWARE UTILIZANDO PROGRAMACION
ORIENTADA A OBJETOS
3° “AM”
PROFA.MARGARITA ROMERO ALVARADO
1- ¿Cuál es la descripción que crees que define mejor el
concepto 'clase' en la programación orientada a objetos?
a) Es un concepto similar al de 'array'
b) Es un tipo particular de variable
c) Es un modelo o plantilla a partir de la cual creamos objetos
d) Es una categoria de datos ordenada secuencialmente
2- ¿Qué elementos crees que definen a un objeto?
e) Sus cardinalidad y su tipo
f) Sus atributos y sus métodos
g) La forma en que establece comunicación e intercambia mensajes
h) Su interfaz y los eventos asociados
3- ¿Qué código de los siguientes tiene que ver con la
herencia?
i) public class Componente extends Producto
j) public class Componente inherit Producto
k) public class Componente implements Producto
l) public class Componente belong to Producto
4- ¿Qué significa instanciar una clase?
m) Duplicar una clase
n) Eliminar una clase
o) Crear un objeto a partir de la clase
p) Conectar dos clases entre sí
5- En Java, ¿a qué nos estamos refiriendo si hablamos de
'Swing'?
q) Una función utilizada para intercambiar valores
r) Es el sobrenombre de la versión 1.3 del JDK
s) Un framework específico para Android
t) Una librería para construir interfaces gráficas
6- ¿Qué es Eclipse?
u) Una libreria de Java
v) Una versión de Java especial para servidores
w) Un IDE para desarrollar aplicaciones
x) Ninguna de las anteriores
7- ¿Qué es el bytecode en Java?
y) El formato de intercambio de datos
z) El formato que obtenemos tras compilar un fuente .java
aa)Un tipo de variable
bb) Un depurador de código
8- ¿Qué código asociarías a una Interfaz en Java?
cc)public class Componente interface Product
dd) Componente cp = new Componente (interfaz)
ee)public class Componente implements Printable
ff) Componente cp = new Componente.interfaz
9- ¿Qué significa sobrecargar (overload) un método?
gg) Editarlo para modificar su comportamiento
hh) Cambiarle el nombre dejándolo con la misma funcionalidad
ii) Crear un método con el mismo nombre pero diferentes argumentos
jj) Añadirle funcionalidades a un método
10- ¿Qué es una excepción?
kk)Un error que lanza un método cuando algo va mal
ll) Un objeto que no puede ser instanciado
mm) Un bucle que no finaliza
nn) Un tipo de evento muy utilizado al crear interfaces
11-¿Qué es JVM?
oo) Java V Mobile: la versión 5 de Java para dispositivos
móviles
pp) Java Virtual Machine: la máquina virtual Java que traduce el
bytecode para que se ejecute en la platorma donde está implementada
qq) Java Virtual Memory: el gestor de memoria virtual de Java
que permite liberar memoria RAM, moviendo objetos Java a una zona
de disco duro
12-De qué forma marcamos una línea en Java como comentario?
rr) Comenzando la línea con "//"
ss) Encerrando la línea entre "<--" y "!-->"
tt) Comenzando la línea con "**"
uu) Encerrando la línea entre "/" y "/"
13-¿Qué opción define mejor el concepto de ‘herencia’ en Java?
vv) Propiedad que permite crear múltiples objetos a partir de una sola
clase
ww) Es la compatibilidad que presenta Java entre versiones: se
pueden ejecutar aplicaciones creadas en una versión antigua en una
más moderna
xx) Permite crear una clase (subclase) basada en otra clase
(superclase)
14-¿Cuáles son las características de la POO?
yy)♥Abstraccion
zz)Encapsulamiento
15.- ¿’Cuales son las 2 condiciones que debe llevar el DO While en
programación?
aaa) -Si, cuando se cumple la condición y sirve para finalizar el
programa, el no cunado no se cumple la condición
bbb) ♥- puede llevar dos condiciones y cuidar que existan 2 de
rompimiento o terminación de ciclo
16.-¿Que es la POO?
ccc) ♥-Una nueva forma de programar que trata de encontrar
solución a estos problemas introduce nuevos conceptos, que superan
y amplian conceptos antiguos ya conocidos
- Una forma de programación diseñada para hacer el trabajo de el
programador mas fácilmente
17.-¿Que es Abstraccion como característica de poo?
ddd) ♥-Denota las caracteristcas esenciales de un objeto, donde se
capturan sus comportamientos. Cada objeto en el sistema sirve como
modelo de un’’agente’’ abstracto que puede realizar trabajo, informar y
cambiar su estado y ‘’comunicarse’’ con otros objetos en el sistema
sin revelar como se implementan estas características
eee) -La que controla procesos, las funciones o los métodos pueden
también ser abstraídos y cuanbdo lo están, una variedad de técnicas
son requeridas para ampliar una abstracción
18.-¿El elemento fundamental de la OOP es:?
fff) -Esta definición especifica varias propiedades importantes de los
objetos. En primer lugar un objeto no es un dato simple, sino que
contiene en su interior cierto numero de componentes bien
estructurados.}
ggg) ♥-Como su nombre lo indica, el objeto Podemos definir un
objeto como un conjunto complejo de datos y programas que poseen
estructura y forman parte de una organización
19.-¿En que año se popularizo este programa?
hhh) -En la década de los 80’s
iii) ♥-Principios de la década de 1990
20.-¿En que técnicas esta basada la programación orientada a objetos?
jjj) -Tecnicas de programación, como la de programar con finciones como
el IF, Esle IF etc…
kkk) ♥-Varias técnicas, incluyendo herencia, modularidad,
polimorfismo y encapsulamiento
10 preguntas de Abiertas
1. ¿Qué significa la palabra clave static, y dónde puede ser usada?
static puede ser usada de 4 formas:
 las variables static son compartidas por la clase, no por una
instancia concreta (no como las variables miembro normales)
 los métodos static también son compartidos a nivel de clase
 las clases static son clases internas que no están atadas a su clase
contenedora
 static también puede usarse en un bloque de código de una clase
para especificar código que se ejecutará cuando la máquina virtual
se inicia por primera vez, antes de que se creen instancias de la
clase.
2. ¿Cómo trataría con problemas de dependencia?
Esta pregunta es ambigua a propósito. Puede referirse a resolver
problemas de inyección de dependencias (Guice es una herramienta
estándar que ayuda con esto). También puede referirse a proyectar
dependencias – usando librerias externas, de terceras personas.
Herramientas como Maven y Gradle ayudan a administrarlas. Debería
considerar aprender más sobre Maven para preparar esta pregunta.
3. Quiere crear una clase simple que sólo tenga tres variables miembro.
Dígame cómo haría esto.
Este problema parece fácil a simple vista, y crear una clase sencilla se
explica en clases como Programación Orientada a Objetos.
Pero un programador experimentado reconocerá que es necesario saber
cómo sobrescribir correctamente los métodos hashCode() y equals()
(usando, por ejemplo, EqualsBuilder y HashCodeBuilder, en la libería
Apache Commons). Puede encontrar temas más avanzados como estos
en el curso Programación Orientada a Objetos II (Spring MVC).
4. ¿Qué hace la palabra clave synchronized? Dígame cómo usarla para
establecer una única variable sin condiciones.
synchronized le dice a un método que tiene que mantener el bloqueo del
objeto al ejecutar. Si se usa alrededor de un bloque, como synchronized
(obj) { … }, bloqueará el objeto obj antes de ejecutar ese bloque.
5. ¿Qué es el borrado de tipos?
El borrado de tipos es un fenómeno JVM que significa que en tiempo de
ejecución no se tiene conocimiento de los tipos de objetos genéricos,
como List<Integer> (el compilador ve a todos los objetos Lista teniendo
el mismo tipo, List<Object>).
6. ¿Cuándo y por qué son los getters y setters importantes?
Mientras que una clase avanzada Java puede tratar el tema, el concepto
principal que hay que saber para las entrevistas es que los setters y
getters pueden formar parte de interfaces y pueden esconder detalles de
la implementación, de forma que no hay que hacer a las variables
miembro públicas (lo que haría a tu clase peligrosamente frágil).
7. ¿Qué diferencias hay entre Map, Hashtable, HashMap, TreeMap,
ConocurrentHashMap, LinkedHashMap?
 Map es una interfaz con una correspondencia clave-valor
 HashMap es un Map que utiliza una hash table para su
implementación
 Hashtable es una versión sincronizada de HashMap
 TreeMap usa un árbol para implementar un Map.
 ConcurrentHashMap permite a varios hilos que lo accedan al
mismo tiempo y de forma segura
 LinkedHashMap conserva el orden de iteración de los objetos que
fueron insertados (otros no proporcionan un orden de iteración
fijo)
8. ¿Cuáles son las diferencias entre interfaces, clases abstractas, clases e
instancias?
 Las interfaces son básicamente una lista de métodos sin código ni
variables miembro que deben ser implementados
 Las clases abstractas no pueden ser instanciadas, pero pueden
contener variables, métodos implementados o sin implementar..
 Las clases contienen variables y sólo métodos implementados, y
pueden ser instanciadas.
 Las instancias (u objetos) son ejemplos específicos de una clase en
particular.
9. Si necesitara proporcionar una GUI para su programa Java, ¿qué
utilizaría?
Hay muchas opciones, desde aplicaciones web a aplicaciones locales.
Normalmente, los entrevistadores se refieren a Swing ú otras
herramientas de interfaz gráfica como esta.
10. ¿Cómo prueba usted su código?
Deberá hablar de su experiencia usando liberías como JUnit, Mockito, y
Selenium. Aunque no tenga un gran conocimiento sobre pruebas, ser
capaza de hablar sobre estas librerías es un buen primer paso.
El Desarrollo Orientado a Pruebas (TDD) es muy popular en este
momento, y sería muy bueno que hablara de cualquier experiencia que
tenga relacionada con ello.
10 Preguntas de Verdadero y Falso
1.- las clases fileinputstream y fileoutputstream estan orientadas
a manejar ficheros binarios.
( v ) VERDADERO ( ) Falso
2.- las operaciones de lectura como de escritura son de la clase
java.net.
( ) Verdadero ( F) falso
3.- las clases fileinputstream y fileoutputstream pertenecen al
package java.lang
( ) Verdadero ( f ) falso
4.- en las clases de fileinputstream y fileoutputstream es
necesario importarlas
( v ) verdadero ( ) falso
5.- la clase fileinputstream abre un fichero binario en modo
lectura.
( v ) verdadero ( ) falso
6.- en la clase fileoutputstream abre un fichero boinario en modo
escritura jav.lang
( ) Verdadero ( F ) falso
7.- el método más relevante de la clase fileinputstream void close
(): cierra el flujo de lectura
( v ) verdadero ( ) falso
8.- int read (: lee un byte del fichero.
( ) verdadero ( f ) falso
9.- void close de la clase fileoutputstream cierra el flujo de
escritura.
( v ) verdadero ( ) falso
10.- void write escribe (int b) escribe un byte en el buffer.
( ) verdadero ( f ) falso

Más contenido relacionado

La actualidad más candente

Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesbasilioj
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenKarlytoz_36
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónYare LoZada
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasJuanMiguelCustodioMo
 
Base de datos para la farmacia "José"
Base de datos para la farmacia "José"Base de datos para la farmacia "José"
Base de datos para la farmacia "José"BrandonDanielUgazSal1
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesjmachado614
 
Proyecto De Base De Datos
Proyecto De Base De DatosProyecto De Base De Datos
Proyecto De Base De Datosguesta67b7c
 
Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseintHEIVER CUESTA
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltosJansel M
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaIsrael Rey
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigoBrivé Soluciones
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Yaskelly Yedra
 
Programación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresProgramación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresAlvaro Enrique Ruano
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 

La actualidad más candente (20)

Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - Resumen
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
Guía de ejercicios de normalizacion
Guía de ejercicios de normalizacionGuía de ejercicios de normalizacion
Guía de ejercicios de normalizacion
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y Desventajas
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Base de datos para la farmacia "José"
Base de datos para la farmacia "José"Base de datos para la farmacia "José"
Base de datos para la farmacia "José"
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Proyecto De Base De Datos
Proyecto De Base De DatosProyecto De Base De Datos
Proyecto De Base De Datos
 
Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseint
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltos
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistema
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)
 
Programación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructoresProgramación Orientada a Objetos - constructores y destructores
Programación Orientada a Objetos - constructores y destructores
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 

Destacado

Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a ObjetosJuan Carlos Riva
 
CUESTIONARIO JAVA
CUESTIONARIO JAVACUESTIONARIO JAVA
CUESTIONARIO JAVAjesanchez5
 
Gui interfaz gráfica de usuario javax.swing y java.awt
Gui interfaz gráfica  de usuario javax.swing y java.awtGui interfaz gráfica  de usuario javax.swing y java.awt
Gui interfaz gráfica de usuario javax.swing y java.awtcarlosAhumada_12
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un procesoi92almaa
 
Modelo de comunicación shannon
Modelo de comunicación shannonModelo de comunicación shannon
Modelo de comunicación shannonxxjeanxx
 
Ute gloriarengel gonzaloremache_laestrategiadelosemprendimientossociales_lacu...
Ute gloriarengel gonzaloremache_laestrategiadelosemprendimientossociales_lacu...Ute gloriarengel gonzaloremache_laestrategiadelosemprendimientossociales_lacu...
Ute gloriarengel gonzaloremache_laestrategiadelosemprendimientossociales_lacu...Gloria Rengel
 
Curso de informatica-3302
Curso de informatica-3302Curso de informatica-3302
Curso de informatica-3302Manuel Guiza
 
Lectura 1 otro estado carlos román del río
Lectura 1 otro estado carlos román del ríoLectura 1 otro estado carlos román del río
Lectura 1 otro estado carlos román del ríoLu_pati
 
+ Edad antigua de españa miguel. a
+ Edad antigua de españa miguel. a+ Edad antigua de españa miguel. a
+ Edad antigua de españa miguel. aTrabajos-cbc Smg
 
PAM 64f - Le PAM: 40 ans de lutte contre la faim
PAM 64f - Le PAM: 40 ans de lutte contre la faimPAM 64f - Le PAM: 40 ans de lutte contre la faim
PAM 64f - Le PAM: 40 ans de lutte contre la faimBernard hardy
 
Porfirio villegas
Porfirio villegasPorfirio villegas
Porfirio villegasNameless RV
 

Destacado (20)

Cuestionario java
Cuestionario java Cuestionario java
Cuestionario java
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Examen ultimo cjava
Examen ultimo cjavaExamen ultimo cjava
Examen ultimo cjava
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Test
TestTest
Test
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
CUESTIONARIO JAVA
CUESTIONARIO JAVACUESTIONARIO JAVA
CUESTIONARIO JAVA
 
Gui interfaz gráfica de usuario javax.swing y java.awt
Gui interfaz gráfica  de usuario javax.swing y java.awtGui interfaz gráfica  de usuario javax.swing y java.awt
Gui interfaz gráfica de usuario javax.swing y java.awt
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
Meiosis (1)
Meiosis (1)Meiosis (1)
Meiosis (1)
 
Modelo de comunicación shannon
Modelo de comunicación shannonModelo de comunicación shannon
Modelo de comunicación shannon
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Jess
JessJess
Jess
 
Ute gloriarengel gonzaloremache_laestrategiadelosemprendimientossociales_lacu...
Ute gloriarengel gonzaloremache_laestrategiadelosemprendimientossociales_lacu...Ute gloriarengel gonzaloremache_laestrategiadelosemprendimientossociales_lacu...
Ute gloriarengel gonzaloremache_laestrategiadelosemprendimientossociales_lacu...
 
Curso de informatica-3302
Curso de informatica-3302Curso de informatica-3302
Curso de informatica-3302
 
Transistores
TransistoresTransistores
Transistores
 
Lectura 1 otro estado carlos román del río
Lectura 1 otro estado carlos román del ríoLectura 1 otro estado carlos román del río
Lectura 1 otro estado carlos román del río
 
+ Edad antigua de españa miguel. a
+ Edad antigua de españa miguel. a+ Edad antigua de españa miguel. a
+ Edad antigua de españa miguel. a
 
PAM 64f - Le PAM: 40 ans de lutte contre la faim
PAM 64f - Le PAM: 40 ans de lutte contre la faimPAM 64f - Le PAM: 40 ans de lutte contre la faim
PAM 64f - Le PAM: 40 ans de lutte contre la faim
 
Porfirio villegas
Porfirio villegasPorfirio villegas
Porfirio villegas
 

Similar a POO Java preguntas cuestionario

Similar a POO Java preguntas cuestionario (20)

Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 
manual de C#
manual de C#manual de C#
manual de C#
 
Manual c# 2
Manual c# 2Manual c# 2
Manual c# 2
 
Manual de c#
Manual de c#Manual de c#
Manual de c#
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Nombre de la_escuela
Nombre de la_escuelaNombre de la_escuela
Nombre de la_escuela
 
Guía1
Guía1Guía1
Guía1
 
Tc2 301403 21
Tc2 301403 21Tc2 301403 21
Tc2 301403 21
 
Programacion Orientada a Objetos IE
Programacion Orientada a Objetos IEProgramacion Orientada a Objetos IE
Programacion Orientada a Objetos IE
 
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
 
Modelado por descomposición
Modelado por descomposiciónModelado por descomposición
Modelado por descomposición
 
Modelo por descomposicion
Modelo por descomposicionModelo por descomposicion
Modelo por descomposicion
 
Paradigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosParadigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a Objetos
 
Diseña y construye programas orientados a objetos
Diseña y construye programas orientados a objetosDiseña y construye programas orientados a objetos
Diseña y construye programas orientados a objetos
 
Java desde 0
Java desde 0Java desde 0
Java desde 0
 
C# para desarrolladores VB6
C# para desarrolladores VB6C# para desarrolladores VB6
C# para desarrolladores VB6
 
Manual de-java
Manual de-javaManual de-java
Manual de-java
 
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx
_Concepto de interfaz_interfaz_interfaz_interfaz_interfaz_.pptx
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
MANUAL JAVA
MANUAL JAVA MANUAL JAVA
MANUAL JAVA
 

Más de Jose Nava

Proyecto conversor2
Proyecto conversor2Proyecto conversor2
Proyecto conversor2Jose Nava
 
Presentacion
PresentacionPresentacion
PresentacionJose Nava
 
Multiplicaciondedosnumeros
MultiplicaciondedosnumerosMultiplicaciondedosnumeros
MultiplicaciondedosnumerosJose Nava
 
Celular virtual
Celular virtualCelular virtual
Celular virtualJose Nava
 
Tutorial practica 8(2)
Tutorial practica 8(2)Tutorial practica 8(2)
Tutorial practica 8(2)Jose Nava
 
Sueldo final
Sueldo finalSueldo final
Sueldo finalJose Nava
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipseJose Nava
 
Mi primera-hora-con-eclipse
Mi primera-hora-con-eclipseMi primera-hora-con-eclipse
Mi primera-hora-con-eclipseJose Nava
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial EclipseJose Nava
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial EclipseJose Nava
 
Investigacion Aplicaciones Moviles
Investigacion Aplicaciones MovilesInvestigacion Aplicaciones Moviles
Investigacion Aplicaciones MovilesJose Nava
 
Pract26 27-28-29
Pract26 27-28-29Pract26 27-28-29
Pract26 27-28-29Jose Nava
 
Pract21 22-23-24-25
Pract21 22-23-24-25Pract21 22-23-24-25
Pract21 22-23-24-25Jose Nava
 
Pract18 19-20
Pract18 19-20Pract18 19-20
Pract18 19-20Jose Nava
 
Pract11 12-13-14-15
Pract11 12-13-14-15Pract11 12-13-14-15
Pract11 12-13-14-15Jose Nava
 
Pract6 7-8-9-10
Pract6 7-8-9-10Pract6 7-8-9-10
Pract6 7-8-9-10Jose Nava
 

Más de Jose Nava (20)

Proyecto conversor2
Proyecto conversor2Proyecto conversor2
Proyecto conversor2
 
Triptico
TripticoTriptico
Triptico
 
Exposicion
ExposicionExposicion
Exposicion
 
Presentacion
PresentacionPresentacion
Presentacion
 
Navapract2
Navapract2Navapract2
Navapract2
 
Multiplicaciondedosnumeros
MultiplicaciondedosnumerosMultiplicaciondedosnumeros
Multiplicaciondedosnumeros
 
Celular virtual
Celular virtualCelular virtual
Celular virtual
 
Tutorial practica 8(2)
Tutorial practica 8(2)Tutorial practica 8(2)
Tutorial practica 8(2)
 
Sueldo final
Sueldo finalSueldo final
Sueldo final
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
 
Mi primera-hora-con-eclipse
Mi primera-hora-con-eclipseMi primera-hora-con-eclipse
Mi primera-hora-con-eclipse
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial Eclipse
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial Eclipse
 
Investigacion Aplicaciones Moviles
Investigacion Aplicaciones MovilesInvestigacion Aplicaciones Moviles
Investigacion Aplicaciones Moviles
 
Pract26 27-28-29
Pract26 27-28-29Pract26 27-28-29
Pract26 27-28-29
 
Pract21 22-23-24-25
Pract21 22-23-24-25Pract21 22-23-24-25
Pract21 22-23-24-25
 
Pract18 19-20
Pract18 19-20Pract18 19-20
Pract18 19-20
 
Pract16 17
Pract16 17Pract16 17
Pract16 17
 
Pract11 12-13-14-15
Pract11 12-13-14-15Pract11 12-13-14-15
Pract11 12-13-14-15
 
Pract6 7-8-9-10
Pract6 7-8-9-10Pract6 7-8-9-10
Pract6 7-8-9-10
 

Último

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 

Último (20)

Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 

POO Java preguntas cuestionario

  • 1. CETIS 109 NAVA DEL ANGEL JOSÉ DE JESÚS LEONARDO DANIEL MOCTEZUMA RUIZ “CUESTIONARIO 40 PREGUNTAS” DESARROLLA SOFTWARE UTILIZANDO PROGRAMACION ORIENTADA A OBJETOS 3° “AM” PROFA.MARGARITA ROMERO ALVARADO
  • 2. 1- ¿Cuál es la descripción que crees que define mejor el concepto 'clase' en la programación orientada a objetos? a) Es un concepto similar al de 'array' b) Es un tipo particular de variable c) Es un modelo o plantilla a partir de la cual creamos objetos d) Es una categoria de datos ordenada secuencialmente 2- ¿Qué elementos crees que definen a un objeto? e) Sus cardinalidad y su tipo f) Sus atributos y sus métodos g) La forma en que establece comunicación e intercambia mensajes h) Su interfaz y los eventos asociados 3- ¿Qué código de los siguientes tiene que ver con la herencia? i) public class Componente extends Producto j) public class Componente inherit Producto k) public class Componente implements Producto l) public class Componente belong to Producto 4- ¿Qué significa instanciar una clase? m) Duplicar una clase n) Eliminar una clase o) Crear un objeto a partir de la clase p) Conectar dos clases entre sí 5- En Java, ¿a qué nos estamos refiriendo si hablamos de 'Swing'? q) Una función utilizada para intercambiar valores r) Es el sobrenombre de la versión 1.3 del JDK s) Un framework específico para Android t) Una librería para construir interfaces gráficas
  • 3. 6- ¿Qué es Eclipse? u) Una libreria de Java v) Una versión de Java especial para servidores w) Un IDE para desarrollar aplicaciones x) Ninguna de las anteriores 7- ¿Qué es el bytecode en Java? y) El formato de intercambio de datos z) El formato que obtenemos tras compilar un fuente .java aa)Un tipo de variable bb) Un depurador de código 8- ¿Qué código asociarías a una Interfaz en Java? cc)public class Componente interface Product dd) Componente cp = new Componente (interfaz) ee)public class Componente implements Printable ff) Componente cp = new Componente.interfaz 9- ¿Qué significa sobrecargar (overload) un método? gg) Editarlo para modificar su comportamiento hh) Cambiarle el nombre dejándolo con la misma funcionalidad ii) Crear un método con el mismo nombre pero diferentes argumentos jj) Añadirle funcionalidades a un método 10- ¿Qué es una excepción? kk)Un error que lanza un método cuando algo va mal ll) Un objeto que no puede ser instanciado mm) Un bucle que no finaliza nn) Un tipo de evento muy utilizado al crear interfaces
  • 4. 11-¿Qué es JVM? oo) Java V Mobile: la versión 5 de Java para dispositivos móviles pp) Java Virtual Machine: la máquina virtual Java que traduce el bytecode para que se ejecute en la platorma donde está implementada qq) Java Virtual Memory: el gestor de memoria virtual de Java que permite liberar memoria RAM, moviendo objetos Java a una zona de disco duro 12-De qué forma marcamos una línea en Java como comentario? rr) Comenzando la línea con "//" ss) Encerrando la línea entre "<--" y "!-->" tt) Comenzando la línea con "**" uu) Encerrando la línea entre "/" y "/" 13-¿Qué opción define mejor el concepto de ‘herencia’ en Java? vv) Propiedad que permite crear múltiples objetos a partir de una sola clase ww) Es la compatibilidad que presenta Java entre versiones: se pueden ejecutar aplicaciones creadas en una versión antigua en una más moderna xx) Permite crear una clase (subclase) basada en otra clase (superclase) 14-¿Cuáles son las características de la POO? yy)♥Abstraccion zz)Encapsulamiento
  • 5. 15.- ¿’Cuales son las 2 condiciones que debe llevar el DO While en programación? aaa) -Si, cuando se cumple la condición y sirve para finalizar el programa, el no cunado no se cumple la condición bbb) ♥- puede llevar dos condiciones y cuidar que existan 2 de rompimiento o terminación de ciclo 16.-¿Que es la POO? ccc) ♥-Una nueva forma de programar que trata de encontrar solución a estos problemas introduce nuevos conceptos, que superan y amplian conceptos antiguos ya conocidos - Una forma de programación diseñada para hacer el trabajo de el programador mas fácilmente 17.-¿Que es Abstraccion como característica de poo? ddd) ♥-Denota las caracteristcas esenciales de un objeto, donde se capturan sus comportamientos. Cada objeto en el sistema sirve como modelo de un’’agente’’ abstracto que puede realizar trabajo, informar y cambiar su estado y ‘’comunicarse’’ con otros objetos en el sistema sin revelar como se implementan estas características eee) -La que controla procesos, las funciones o los métodos pueden también ser abstraídos y cuanbdo lo están, una variedad de técnicas son requeridas para ampliar una abstracción
  • 6. 18.-¿El elemento fundamental de la OOP es:? fff) -Esta definición especifica varias propiedades importantes de los objetos. En primer lugar un objeto no es un dato simple, sino que contiene en su interior cierto numero de componentes bien estructurados.} ggg) ♥-Como su nombre lo indica, el objeto Podemos definir un objeto como un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización 19.-¿En que año se popularizo este programa? hhh) -En la década de los 80’s iii) ♥-Principios de la década de 1990 20.-¿En que técnicas esta basada la programación orientada a objetos? jjj) -Tecnicas de programación, como la de programar con finciones como el IF, Esle IF etc… kkk) ♥-Varias técnicas, incluyendo herencia, modularidad, polimorfismo y encapsulamiento
  • 7. 10 preguntas de Abiertas 1. ¿Qué significa la palabra clave static, y dónde puede ser usada? static puede ser usada de 4 formas:  las variables static son compartidas por la clase, no por una instancia concreta (no como las variables miembro normales)  los métodos static también son compartidos a nivel de clase  las clases static son clases internas que no están atadas a su clase contenedora  static también puede usarse en un bloque de código de una clase para especificar código que se ejecutará cuando la máquina virtual se inicia por primera vez, antes de que se creen instancias de la clase. 2. ¿Cómo trataría con problemas de dependencia? Esta pregunta es ambigua a propósito. Puede referirse a resolver problemas de inyección de dependencias (Guice es una herramienta estándar que ayuda con esto). También puede referirse a proyectar dependencias – usando librerias externas, de terceras personas. Herramientas como Maven y Gradle ayudan a administrarlas. Debería considerar aprender más sobre Maven para preparar esta pregunta. 3. Quiere crear una clase simple que sólo tenga tres variables miembro. Dígame cómo haría esto. Este problema parece fácil a simple vista, y crear una clase sencilla se explica en clases como Programación Orientada a Objetos.
  • 8. Pero un programador experimentado reconocerá que es necesario saber cómo sobrescribir correctamente los métodos hashCode() y equals() (usando, por ejemplo, EqualsBuilder y HashCodeBuilder, en la libería Apache Commons). Puede encontrar temas más avanzados como estos en el curso Programación Orientada a Objetos II (Spring MVC). 4. ¿Qué hace la palabra clave synchronized? Dígame cómo usarla para establecer una única variable sin condiciones. synchronized le dice a un método que tiene que mantener el bloqueo del objeto al ejecutar. Si se usa alrededor de un bloque, como synchronized (obj) { … }, bloqueará el objeto obj antes de ejecutar ese bloque. 5. ¿Qué es el borrado de tipos? El borrado de tipos es un fenómeno JVM que significa que en tiempo de ejecución no se tiene conocimiento de los tipos de objetos genéricos, como List<Integer> (el compilador ve a todos los objetos Lista teniendo el mismo tipo, List<Object>). 6. ¿Cuándo y por qué son los getters y setters importantes? Mientras que una clase avanzada Java puede tratar el tema, el concepto principal que hay que saber para las entrevistas es que los setters y getters pueden formar parte de interfaces y pueden esconder detalles de la implementación, de forma que no hay que hacer a las variables miembro públicas (lo que haría a tu clase peligrosamente frágil). 7. ¿Qué diferencias hay entre Map, Hashtable, HashMap, TreeMap, ConocurrentHashMap, LinkedHashMap?  Map es una interfaz con una correspondencia clave-valor  HashMap es un Map que utiliza una hash table para su implementación
  • 9.  Hashtable es una versión sincronizada de HashMap  TreeMap usa un árbol para implementar un Map.  ConcurrentHashMap permite a varios hilos que lo accedan al mismo tiempo y de forma segura  LinkedHashMap conserva el orden de iteración de los objetos que fueron insertados (otros no proporcionan un orden de iteración fijo) 8. ¿Cuáles son las diferencias entre interfaces, clases abstractas, clases e instancias?  Las interfaces son básicamente una lista de métodos sin código ni variables miembro que deben ser implementados  Las clases abstractas no pueden ser instanciadas, pero pueden contener variables, métodos implementados o sin implementar..  Las clases contienen variables y sólo métodos implementados, y pueden ser instanciadas.  Las instancias (u objetos) son ejemplos específicos de una clase en particular. 9. Si necesitara proporcionar una GUI para su programa Java, ¿qué utilizaría? Hay muchas opciones, desde aplicaciones web a aplicaciones locales. Normalmente, los entrevistadores se refieren a Swing ú otras herramientas de interfaz gráfica como esta. 10. ¿Cómo prueba usted su código? Deberá hablar de su experiencia usando liberías como JUnit, Mockito, y Selenium. Aunque no tenga un gran conocimiento sobre pruebas, ser capaza de hablar sobre estas librerías es un buen primer paso. El Desarrollo Orientado a Pruebas (TDD) es muy popular en este momento, y sería muy bueno que hablara de cualquier experiencia que tenga relacionada con ello.
  • 10. 10 Preguntas de Verdadero y Falso 1.- las clases fileinputstream y fileoutputstream estan orientadas a manejar ficheros binarios. ( v ) VERDADERO ( ) Falso 2.- las operaciones de lectura como de escritura son de la clase java.net. ( ) Verdadero ( F) falso 3.- las clases fileinputstream y fileoutputstream pertenecen al package java.lang ( ) Verdadero ( f ) falso 4.- en las clases de fileinputstream y fileoutputstream es necesario importarlas ( v ) verdadero ( ) falso 5.- la clase fileinputstream abre un fichero binario en modo lectura. ( v ) verdadero ( ) falso 6.- en la clase fileoutputstream abre un fichero boinario en modo escritura jav.lang ( ) Verdadero ( F ) falso 7.- el método más relevante de la clase fileinputstream void close (): cierra el flujo de lectura ( v ) verdadero ( ) falso
  • 11. 8.- int read (: lee un byte del fichero. ( ) verdadero ( f ) falso 9.- void close de la clase fileoutputstream cierra el flujo de escritura. ( v ) verdadero ( ) falso 10.- void write escribe (int b) escribe un byte en el buffer. ( ) verdadero ( f ) falso