1. Trabajo 1
Preparar respuesta para Prueba Corta: Video
Lo que entendí es que Programacion Orientada A Objetos es una
técnica para desarrollar soluciones computacionales utilizando
componentes de software (objetos de software). Componente o código
de software que contiene en sí mismo tanto sus características, como
sus comportamientos, se accede a través de su interfaz o signatura.
Pues en un esquema POO sería el objeto, las propiedades serían las
características como el color o el modelo y los métodos serían las
funcionalidades asociadas como ponerse en marcha o parar, El tipo daba
varios varios ejemplos de lo que era la poo
También decía que La POO se basa en el modelo objeto, donde el
elemento principal es el objeto, el cual es una unidad que contiene todas
sus características y comportamientos en sí misma, lo cual lo hace como
un todo independiente, pero que se interrelaciona con objetos de su
misma clase o de otras clase, como sucede en el mundo real
Pensar en términos de objetos es muy parecido a cómo lo haríamos en la
vida real. Por ejemplo vamos a pensar en un coche para tratar de
modelizarlo en un esquema de POO. Diríamos que el coche es el
elemento principal que tiene una serie de características, como podrían
ser el color, el modelo o la marca. Además tiene una serie de
funcionalidades asociadas, como pueden ser ponerse en marcha, parar o
aparcar.
La Verdad es que Lo difícil no es programar orientado a objetos sino
programar bien para así poder aprovechar de las ventajas de la POOLa
herencia es el proceso por el cual un objeto adquiere las propiedades de
2. otro. Paso de mensajes: Un objeto puede solicitar de otro objeto que
realice una acción determinada o que modifique su estado La
programación Orientada a Objetos es otra forma de ver la programación,
basándonos en la perspectiva que tenemos los humanos de nuestro
mundo, hecho en base a objetos que se interrelacionan.
Trabajo 2
Lista de cotejo para mapa mental
Nombre de la
materia:
Desarrolla Software De
Aplicación Utilizando
Programacion Orientada A Objetos Semestre/grupo 3
Profesor: Margarita Romero Alvarado Plantel. Cetis 109
Alumno: Juan Pablo Reyes Celestino Fecha de aplicación. 02/9/15
N° Acciones a evaluar.
Registro de
cumplimiento
Observaciones.Sí. No.
1
El mapa contiene el
nombre del tema. √
2
Contiene divisiones
jerárquicas. √
3
Los conceptos están en
texto, imágenes √
4
Contiene los conceptos
principales. √
3. 5
Desglosa los conceptos
principales √
6
Se establece relación entre
los conceptos. √
7
El mapa contiene la idea
principal del tema. √
AUTOEVALUACION
Trabajo 3
lista de cotejo para reportes
Materia:
Desarrolla Software Utilizando
PROGRAMACION Orientada A
Objetos Grado/grupo: 3 AM
Profesor: Margarita romero romero alvarado Plantel: Cetis 109
Alumno: Juan Pablo Reyes Celestino
Fecha de
aplicación: 3-39-2015
Criterio: Puntaje: SI NO Observaciones:
1.-Datos de identificación. 5 pts. ✓
2.- Objetivo. 1 pts. ✓
3.- Antecedentes. 2 pts. ✓
4.- Desarrollo. 5 pts. ✓
5.- Pruebas y/o conclusiones. 2 pts.
4. 6.- Bibliografía. 5 pts.
Trabajo 4
DIARIO DE APRENDIZAJE
Un lenguaje diseñado para elaborar simulaciones, creado por Ole-Johan
Dahl y Kristen Nygaard, del Centro de Cómputo Noruego en Oslo. Las
características de orientación a objetos fueron agregadas a muchos
lenguajes existentes durante ese tiempo, incluyendo Ada, BASIC, Lisp
más Pascal, entre otros. Los lenguajes orientados a objetos "puros", por
su parte, carecían de las características de las cuales muchos
programadores habían venido a depender.
Bibliografia:
https://www.youtube.com/watch?v=FeX38j6pO7E
https://www.youtube.com/watch?v=P4dIEii2iKA
Link De Pag
https://dsaupoajprc.wordpress.com/
Trabajo 5
PRESENTACION EN PPT (tutorial de Netbeans)
Realizando como producto una presentación en un formato de Power Point,
desarrollando sus habilidades comunicativas
NECESITO REGULAR BIEN 8 PTS MUY BIEN
5. MEJORAR 4
PTS
6 PTS 10 PTS
PORTADA 10%
EL FORMATO DE LA
PORTADA ES
IMPORTANTE YA QUE
PUEDE SER DE
ESTIMULO SOBRE EL
INTERES DEL TEMA A
PRESENTAR, LA
PORTADA DEBE DE
INCLUIR EL TITULO
DEL TRABAJO, QUE
PUEDA ATRAER LA
ATENCION, NOMBRE
DEL AUTOR, MATERIA
Y FECHA
NECESITA
MEJORAR
Solo aparece
el título de la
presentación
pero no en
forma de
manera eficaz
sobre el
contenido de
la
presentación.
No atrae la
atención
REGULAR
Aparece el
título y el/los
autores
El titulo no
atrae la
atención pero
informa de
manera eficaz
del contenido
de la
presentación
BIEN
No contiene
los logotipos
del colegio
Aparece el
título de la
presentación y
atrae la
atención del
tema abordar.
Contiene
el/los autores
del trabajo
Contiene los
datos de la
materia pero
no la fecha de
entrega
MUY BIEN
Logotipo del
CETIS 109
aparece el
título de la
presentación
y atrae la
atención
sobre el tema
a abordar
contiene el/
los autores
del trabajo
datos como la
materia, y la
fecha de
entrega
CONTENIDO 30%
EL CONTENIDO VA
ENCAMINADO EN QUE
LOS ALUMNOS
IDENTIFIQUEN LOS
NECESITAS
MEJORAR
La explicación
y los ejemplos
no son
REGULAR
Da una breve
explicación
de los
elementos de
BIEN
Explica en
forma breve
los elementos
MUY BIEN
Explica con
claridad cada
uno de los
elementos de
6. DETALLES DE LA
INFORMACIÓN QUE
SON IMPORTANTES, EN
ESTE CASO DE LOS
CONCEPTOS A
TRABAJAR,
RECORDANDO Y
UBICANDO LA
INFORMACIÓN EN
CATEGORÍAS
APROPIADAS PARA
QUE SEAN MÁS
FÁCILES
ENCONTRARLAS Y
UTILIZARLAS.
PARA LO ANTERIOR ES
IMPORTANTE
DESARROLLAR LAS
HABILIDADES
COMUNICATIVAS Y EL
MANEJO DE LA
INFORMACIÓN
adecuados al
objetivo del
aprendizaje a
alcanzar, no se
utiliza
lenguaje
técnico para el
desarrollo del
trabajo
Netbeans.
Menciona
algunos
ejemplos de
las
adaptaciones
No utiliza
lenguaje
técnico
acorde al
tema
de Netbeans
Da ejemplos
No utiliza el
lenguaje
técnico acorde
al tema
Netbeans
Da ejemplos
Se utiliza el
lenguaje
técnico
acorde al
tema
COHERENCIA Y
ORGANIZACIÓN 15%
UNO DE LOS
OBJETIVOS DEL
TRABAJO ES
RELACIONAR LOS
NECESITA
MEJORA
La
información
no está
estructurada
REGULAR
Clasifica y
ordena la
información,
introducción,
desarrollo,
BIEN
Clasifica y
ordena la
información,
de tal manera
que se
MUY BIEN
Clasifica y
ordena la
información
de tal manera
que se
7. CONCEPTOS
INVESTIGADOS
BIBLIOGRÁFICAMENTE
CON EL ARTÍCULO DE
TUTORIAL DE
NETBEANS, MENÚS,
SUBMENÚS, ÁREAS Y
APLICACIONES, SE
PRETENDE QUE LAS
IDEAS EXPUESTAS
SEAN CLARAS, BREVES
Y BIEN
ESTRUCTURADAS
UTILIZANDO UN
LENGUAJE TÉCNICO
ACORDE AL TEMA. SE
SUGIERE QUE PUEDE
ESTAR
ESTRUCTURADO POR
UNA INTRODUCCIÓN,
DESARROLLO Y
CONCLUSIÓN E ÍNDICE
en
introducción,
desarrollo y
conclusión
No refleja las
ideas
principales del
texto
No hay
claridad ni
continuidad en
el escrito
pero no
concluye.
No se
transforma el
texto original
en otro con
sus propias
palabras, pero
refleja
algunas las
ideas
principales
del texto
No existe
claridad ni
continuidad
en el escrito
estructure con
una
introducción,
desarrollo y
conclusión
Transforma el
texto original
en otro con
sus propias
palabras
reflejando las
ideas
principales del
texto
Existe
claridad pero
no
continuidad
en el escrito,
hacen falta
conectores
entre una idea
y otra
estructura con
una
introducción
desarrollo y
conclusión
Transforma el
texto original
en otro con
sus propias
palabras,
reflejando las
ideas
principales
del texto
Existe
claridad y
continuidad
en el escrito
CREATIVIDAD 20%
DEL DESARROLLO DE
HABILIDADES EN EL
NECESITA
MEJORAR
Del desarrollo
REGULAR
Presenta
algunos
BIEN
Presentan los
aspectos más
MUY BIEN
Presenta los
aspectos más
8. MANEJO DE LA
INFORMACIÓN,
HACIENDO USO DE
HERRAMIENTAS COMO
LO SON LAS TIC PARA
TRANSMITIR IDEAS DE
MANERA CREATIVA,
POR ELLO LA
PRESENTACIÓN DEBE
CONTENER IMÁGENES
Y ESQUEMA
RELACIONADOS CON
EL TEMA
de habilidades
en el manejo
de
información,
haciendo uso
de las
herramientas
como lo son
las TIC para
transmitir
ideas de
manera
creativa, por
ello la
presentación
debe contener
imágenes y
esquemas
relacionados
con el tema
aspectos
importantes
del análisis
del texto
Las
diapositivas
tienen varias
ideas y
exceden de 6
líneas
Las imágenes
a veces no
son acorde
con el texto
La
presentación
cumple con
algunos
criterios
establecidos,
además de
tener errores
de ortografía
importantes
del análisis
del texto
Algunas
diapositivas
presentan una
sola idea,
cuida el
formato color
y estilo de la
letra, excede
de 6 líneas
Las imágenes
son claras y
acorde con el
texto
Se hace uso
adecuado de
efectos,
animaciones,
esquemas, etc.
La
presentación
es buena y
cumple con la
mayor parte
importantes
del análisis
del texto.
Cada
diapositiva
debe
presentar una
sola idea, por
máximo 6
líneas,
cuidando el
formato color
y estilo de la
letra
Las imágenes
deben ser
claras y
acordes al
texto
No hacer uso
excesivo de
efectos de
animación,
esquemas,
gráficos,
fotografías,
9. de los
criterios
establecidos
etc.
Presentación
sobresaliente
que cumple
con los
criterios de
diseño
planteados sin
errores de
ortografía
CONCLUSION 25%
PERMITE FOMENTAR
EN EL ALUMNO UNA
ACTITUD REFLEXIVA
ACERCA DE CÓMO SU
ACTIVIDAD PERSONAL
Y SOCIAL REPERCUTE
EN EL MANEJO Y
CUIDADO DEL
AMBIENTE
NECESITAS
MEJORAR
La
presentación
no termina con
una
diapositiva de
conclusión
REGULAR
La
presentación
termina con.
una
diapositiva de
una
conclusión,
sin embargo,
no establece 2
a 3 ideas, es
muy extensa
pero no de
manera
reflexiva, sino
más bien un
BIEN
La
presentación
termina con
una
diapositiva de
conclusión,
estableciendo
de 2 a 3 ideas,
pero algunas
de estas no
representan
idea reflexiva
de lo que se
ha expuesto,
es decir,
explica la
MUY BIEN
La
presentación
termina con
una
diapositiva e
conclusión
donde se
establece de 2
a 3 ideas
reflexivas
sobre la
importancia
de explicar la
diversidad de
las especies
como
10. resumen de lo
expuesto
diversidad
como proceso
evolutivo
resultado de
proceso
evolutivo y
una actitud
reflexiva
acerca de
cómo su
actividad
personal y la
importancia
social que
repercute en
el manejo y
cuidado del
ambiente
Trabajo 6
Código Uso Ejemplo
JFrame Crear ventana JFrame miVentana = new JFrame();
JButton
Colocar botones a
una ventana.
import javax.swing.*;
JButton boton1 = new JButton(“Opción 1”);
setSize()
Determinar tamaño
de la ventana. jFrame.setSize(400, 300);
setTitle()
Definir título de la
ventana. jFrame.setTitle("Mi primera ventana");
11. setLocation()
Definir lugar en el
que se ubica la
ventana en pantalla. jFrame.setLocation(150, 250);
setBackground()
Definir un color de
fondo diferente.
Nota 1: es necesario
acceder al panel de
contenido (content
pane), para ello
llamamos al método
getContentPane().
Container contenidoPanel =
jFrame.getContentPane();
contenidoPanel.setBackground(Color.MAGENTA)
import
Referirse a clases
definidas en el
paquete designado
sin usar el nombre
de clase
completamente
calificado. import javax.swing.*;
showMessageDialog()
Método de la
clase JOptionPane.
Sirve para mostrar
por pantalla un
mensaje
determinado.
Nota 1: necesita de
JFrame jFrame = new JFrame(); jFrame.setSize(400
300); jFrame.setVisible(true);
JOptionPane.showMessageDialog(jFrame, "Hola
Caro!");
12. un JFrame.
Nota 2: JOptionPane
sólo recibe String
como entrada, de
modo que para
ingresar un valor
numérico debemos
realizar la
conversión nosotros
mismos con las
funciones “parse”.
showInputDialog()
Método de la
clase JOptionPane.
Sirve para ingresar
texto por pantalla.
JFrame jFrame = new
JFrame(); jFrame.setSize(400,
300); jFrame.setVisible(true);
String texto;
texto = JOptionPane.showInputDialog(jFrame,
"Introduzca su nombre: ");
parseInt()
parseLong()
parseFloat()
parseDouble()
Funciones utilizadas
para convertir
cadenas en tipos
numéricos como int,
long, float y double.
String texto2;
texto2 = JOptionPane.showInputDialog(jFrame,
"Edad: ");
int edad = Integer.parseInt(texto2);
FlowLayout Manejador de
13. presentación (objeto
que controla la
colocación de los
objetos GUI).
System.out.print();
Imprime resultados
por la consola
Nota 1: poner
System con S
mayúscula
Nota 2: la consola
no es la pantalla!!!
Nota 3: println (print
line) es para que
haya un enter entre
distintos print
System.out.print("Hola soy Carolina Bottino");
substring(i, j)
Para extraer
subcadenas de una
cadena
length()
Para conocer la
longitud de la
variable tipo string
llamada “texto” System.out.println(texto.length());
indexOf()
Para conocer la
posición en la cual
14. empieza una
subcadena dentro de
una cadena.
CharAt
Permite acceder a
los caracteres
individuales de una
cadena.
toUpperCase()
Función de la clase
útil que convierte las
letras de una cadena
en mayúsculas.
String nombre = “carolina”, nombreEnMayusculas;
nombreEnMayusculas = nombre.toUpperCase();
replaceAll()
Método que sirve
para remplazar todas
las subcadenas de
una cadena por una
cadena de remplazo
dada.
Nota 1: si lo
ponemos así como
está, en aquellos
casos donde yo
quiera remplazar
palabras como “ej”
por “ejemplo”, si
encuentra una
cadena como
“ejercicio” la va a
String texto = “su texto aquí”;
texto.replaceAll(“[aeiou]”, “@”);
- remplaza todas las vocales por el símbolo @ -
texto.replaceAll(“OOP”, “object-oriented
programming”);
- remplaza todas las apariciones de OOP con object-
oriented programming –
--------------
texto.replaceAll(“bejb”, “ejercicio”);
Van 2 barras invertidas porque la primera simboliza
que “b” es el delimitador de la palabra y no una
parte de la subcadena.
15. remplazar por
“ejemploercicio”
entonces para
simbolizar que es
sólo la subcadena
“ej” lo que hacemos
es delimitarla con b.
Operaciones con
cadenas
Operaciones con
cadenas
Manipulación de
cadenas
StringBuffer
StringBuilder
Operaciones que
permiten sustituir un
carácter, añadir una
cadena a otra, borrar
una porción de una
cadena, etc.; SIN
CREAR UNA
CADENA
AUXILIAR.
Nota 1: StringBuffer
y StringBuilder son
exactamente iguales,
la única diferencia es
que el segundo
pertenece a
versiones más
nuevas de Java
SDK.
StringBuffer palabra =
new StringBuffer(“Java”);
palabra.setCharAt(0, “D”);
palabra.setCharAt(1, “i”);
Convierte “Java” en “Diva”.
- ver ejemplos en pág. 516 del libro. -
16. toString()
Convierte un
formato interno en
una representación
de cadena System.out.println(hoy.toString());
Date
Clase del
paquete java.util que
contiene todo lo
concerniente a
fechas.
Nota 1: necesita ser
declarado arriba
como import
java.util.Date;
SimpleDateFormat
Clase del
paquete java.text que
convierte fechas a
formatos más
simples.
Nota 1: importar
paquete import
java.text.*;
Nota 2: ver más
detalle en pág. 60
17. equals()
Devuelve true si dos
objetos String tienen
la misma secuencia
exacta de caracteres.
String str1 = “hola”, str2 = “hola”, str3 = “Hola”;
str1.equals(str2) devuelve TRUE.
Str1.equals(str3) devuelve FALSE.
equalsIgnoreCase()
Hace lo mismo que
equals solo que la
comparación es no
sensible a las
mayúsculas.
String str1 = “Hola”, str2 = “hola”;
str1.equals(str2) devuelve TRUE.
Formatter
Clase de formateo de
propósito general. Leer libro pág. 326 a 330.
This
Apunta al objeto en
cuestión. Si yo llamo
un método con un
objeto f1 y quiero
invocar otro método
de f1 desde allí, lo
que hago es usar
this.métodoF1()
Objeto de tipo “Fraccion” que tiene numerador y
denominador.
Si en el main tengo la sentencia:
f1 = f1.suma(f2);
----------------------------------------------------------
public Fraccion suma(Fraccion f2){
int a, b, c, d;
a = this.getNumerador(); //num f1
b = this.getDenominador(); //den f1
18. c = f2.getNumerador();
d = f2.getDenominador();
}
Package
Para crear paquetes
con clases que luego
usaremos en otros
programas. Esto
simplifica la
reutilización de
código ya que no
tenemos que copiar
y pegar archivos en
las carpetas de los
nuevos programas,
simplemente
importamos como
con las clases y
paquetes
predefinidos.
package cap2ejemplo1;
public class Cap2Ejemplo1 {
…….
}
----------------------------------------------------------
Nota 1: es importante que el nombre del package se
todo en minúscula, es una convención.
Nota 2: la clase debe ser si o si public.
Comentario Javadoc
Se utilizan como
encabezado de las
clases generalmente.
@author : etiqueta
para señalar autores
/**
* @author Caro
*/
19. del documento.
@param: etiqueta
para describir un
parámetro.
@return: etiqueta
para describir los
retornos de los
métodos.
---------------------------
@param <nombre parámetro> <descripción>
---------------------------
@return <descripción>
Scanner
Para poder ingresar
datos por teclado a
través de la consola.
Try-catch
Bloque para manejar
excepciones.
Nota 1: todo lo que
yo ponga en try se
va a ejecutar en el
curso normal del
programa, sólo va a
ejecutarse catch
cuando try genere un
error.
Try
{ <sentencia/s que generen error> }
catch(InputMismatchException e)
{ <lo que quiero que se haga cuando pase lo de
arriba }
(int) X
Permite visualizar el System.out.println(“El código ASCII de la letra X
20. (char) 88 valor ASCII de X.
Permite visualizar la
letra representada
por el 88 en la tabla
de valores ASCII
es: “ + (int) ‘X’ );
System.out.println(“La letra que corresponde al
ASCII número 88 es: “ + (char) 88 );
HERENCIA
En el ejemplo, la
clase “Gato” es una
subclase de
“Mascota”
- ver libro capítulo
13 -
Class Gato extends Mascota{
//atributos
//métodos
}
----------
Formas de declarar válidas:
- Mascota m1 = new Mascota();
- Mascota m2 = new Gato();
BACK
Retornar a la
pantalla lógica
anterior. J
Cancel
Retornar a la
pantalla lógica
anterior.
21. EXIT
Salir de la
aplicación.
HELP Requisito de ayuda.
Trabajo 8
Cuestionario verdadero o falso
Pregunta Verdadero Falso
+ es un tipo de operador lógico
La negación de un valor es su opuesto
La conjunción de 4 valores es cierta si
ambos son verdaderos
La disyunción de 2 valores es falsa solo si ambas son falsas
La posibilidad de que de que una condición o implicación sea falsa es si
verdadero implica falso
Ø Significa mayor que
<= es un tipo de operador aritmético
Un operador es un símbolo o palabra que significa que se ha de realizar
cierta acción
Los operadores asociativos son mas de 5
El operador not es del tipo aritmético
Preguntas de completar
22. 1.- un operador es
un________________________________________________________
_
2.- la analogía puede traducirse
como____________________________________________
3.-un resumen consiste en
____________________________________________________
4.-la negación es
__________________________________________________________
___
5.- la conjunción de dos valores
solo______________________________________________
6.-la condicional solo aplica
si___________________________________________________
7.-la disyunción exclusiva de dos valores es verdadera
si_____________________________
8.- los operadores lógicos o boleanos de penden de su valor para
______________________
9.-los Signos de operadores
son__________________________________________________
23. 10.- los separadores Java son
____________________________________________________
Preguntas de opción múltiple
1-La disyunción exclusiva es de 2 valores:
1. Es verdadera si son diferentes B) Falsa si los dos valores son iguales C)
Ninguna D)
2-Que tipo de operador es: <
1. A) Estrictamente menor B) mayor C) Menor o igual D) Igual.
3- Que tipo de operador es: >
1. A) Distinto de B) Igual C) Mayor D) Mayor o igual.
4-Desplazamiento de los bits operando:
A)>> B) << C) & D) I
5- operador “or” a nivel de bit:
1. A) & B) I C) >> D) <<
6-“And” significado:
1. A) Y B) O C) No D) Ninguna
7- “Or” significado:
1. A) O B) No C) Todas D) Ninguna.
8-Su resultado es un número potencial:
24. 1. A) Relacionales B) Aritméticos C) Lógicos o Boléanos D) Alfanuméricos.
9-Su resultado es un valor de verdad:
1. A) Alfanuméricos B) Aritméticos C) Relacionales D) Lógicos o Boléanos.
10-“I” significado:
1. A) Y B) ninguna C) No D) O.
11) tipos de operadores
a)aritméticos b)relacionales c)lógicos d)alfanumérico
12)un operador es
a)es símbolo para una
b)oraciones
c)símbolos o palabras
12)Su resultado es un numero
a)aritmetico b)relacionales c)lógicos
13)signo, potencia son parte de
a)jerarquía de operaciones b)matemáticas c)ninguna
14)es el único operador asociado
a)Asociativos b)jerárquicos c)lógicos
15)su resultado es un valor de verdad
a)lógico b)relacional c)numérico
25. 16)Operadores matemáticos
a)+- b)or.and c)<=
17)operadores lógicos
a)+-* b)not,or c)<
18)signo de negación
a)+-* b)not p c)otras
19)signo de disyunción
a)- b)* c)p or q
20 PROGRAMA DE MANEJO DE COMANDOS
A)java, visual basic
b)access
c)excel
Trabajo 9
Pregunta 1
Menciona las sentencias de salto
Respuesta correcta: If/else y switch
Pregunta 2
26. Se encuentra en la pestaña DEPURAR en NetBeans
Respuesta correcta: Depurar Archivo
Pregunta 3
_____ fue el desarrollador de Java.
Respuesta correcta: James Gosling
Pregunta 4
3. Java solo sirve en determinados desarrolladores de software
Respuesta correcta: Falso
Pregunta 5
No se encuentra en EJECUTAR en NetBeans
Respuesta correcta: Rename
Pregunta 6
La semántica es el conjunto de reglas que permiten dar el significado a
una:
Respuesta correcta: formula
Pregunta 7
27. El lenguaje de programación de java fue adquirida por Oracle
Respuesta correcta: Verdadero
Pregunta 8
Que permite agrupar la palabra package?
Respuesta correcta: Clases e interfaces
Pregunta 9
¿Qué es la jerarquía de operaciones?
Respuesta correcta: es un método para resolver operaciones con
múltiples operadores dentro de una estructura
Pregunta 10
IDE es multiplataforma.
Respuesta correcta: Verdadero
Pregunta 11
11.-¿NetBeans es un entorno de desarrollo integrado libre?
Respuesta correcta: Verdadero
Pregunta 12
28. Esta en herramientas
Respuesta correcta: Agregar paleta
Pregunta 13
Tabla de Verdad donde la única posibilidad de que una condición o
implicación sea falsa es su verdadero implica falso (1->0)
Respuesta correcta: Condicional
Pregunta 14
Android es por tanto el _____ (es una versión de Linux) y Java el
lenguaje utilizado para crear apps en él.
Respuesta correcta: Sistema Operativo
Pregunta 15
¿Qué es una interface?
Respuesta correcta: Un conjunto de declaraciones de funciones
Pregunta 16
¿En qué lenguaje esta NetBeans?
Respuesta correcta: Multilingüe
29. Pregunta 17
Las aplicaciones Java se encuentran compiladas en un bytecode
Respuesta correcta: Verdadero
Pregunta 18
Tabla de verdad donde un valor es su opuesto.
Respuesta correcta: Negación
Pregunta 19
Algunos de los lenguajes orientados a objetos son
Respuesta correcta: C++ y Java.
Pregunta 20
Para crear un nuevo proyecto
Respuesta correcta: File
Pregunta 21
8. Java: Su sintaxis deriva en gran medida de C y C++
Respuesta: Verdadero
Respuesta correcta: Verdadero
30. Puntuación: 1 de cada 1
Pregunta 22
5. NETBEANS no es gratuito ni de código abierto y tiene una gran comunidad
de usuarios y desarrolladores de todo el mundo.
Respuesta correcta: Falso
Pregunta 23
Una de las _____ de la plataforma _____ puede ser usada para
desarrollar cualquier tipo de aplicación.
Respuesta correcta: ventajas, Netbeans
Pregunta 24
¿Cuándo fue lanzado NetBeans?
Respuesta correcta: Diciembre 2000
Pregunta 25
7. Java es un lenguaje de programación y una plataforma informática
Respuesta correcta: Verdadero
Pregunta 26
12.-NetBeans está hecho principalmente para el lenguaje de
programación Java
31. Respuesta correcta: Verdadero
Pregunta 27
El propósito de un mapa conceptual es permitirle explorar las relaciones
entre las palabras relacionadas y los conceptos de modo que puedan
verse en vez de conceptualizarse.
Respuesta correcta: Falso
Pregunta 28
6. File, Edit, View son algunas funciones de NetBeans
Respuesta correcta: Verdadero
Pregunta 29
Tabla de verdad donde 2 valores solo es cierta si ambos son verdaderos
Respuesta correcta: Conjunción
Pregunta 30
Para ejecutar el proyecto
Respuesta correcta: Debug
Pregunta 31
10.Permite una fácil creación y eliminación de objetos y mayor seguridad
32. Respuesta correcta: Verdadero
Pregunta 32
Java fue elegido como _____ para el entorno de desarrollo de Android, el
sistema operativo móvil líder en smartphones y tablets.
Respuesta correcta: el lenguaje
Pregunta 33
El operador < es mayor que. Por ejemplo A<B
Respuesta correcta: Falso
Pregunta 34
2. Con el Mapa Conceptual no se puede buscar la idea principal.
Respuesta correcta: Falso
Pregunta 35
¿Para que se utilizan los Operadores Lógicos?
Respuesta correcta: Establecer una relación entre dos valores
Pregunta 36
9. Java solo tiene unas cuantas clases en su biblioteca
Respuesta correcta: Falso
33. Pregunta 37
La _____ organiza y facilita el polimorfismo y el encapsulamiento,
permitiendo a los objetos ser definidos y creados como tipos
especializados de objetos preexistentes
Respuesta correcta: Herencia
Pregunta 38
Un _____ se representa por medio de una tabla o entidad que esté
compuesta por sus atributos y funciones correspondientes
Respuesta correcta: objeto
Pregunta 39
Java permite _____
Respuesta correcta: desarrollar, implementar y utilizar de forma eficaz
interesantes aplicaciones y servicios
Pregunta 40
Los objetos en programación se usan para:
Respuesta correcta: moderar objetos o entidades del mundo real
Pregunta 41
34. 4. NetBeans IDE le permite rápida y fácilmente desarrollar escritorio Java,
móvil y aplicaciones web, así como aplicaciones HTML5 con HTML,
JavaScript y CSS.
Respuesta correcta: Verdadero
Pregunta 42
las clases fileinputstream y fileoutputstream estan orientadas a manejar
ficheros binarios.
Respuesta correcta: Verdadero
Pregunta 43
La POO se popularizó a principios de la década de 1990
Respuesta correcta: Verdadero
Pregunta 44
Para que se utiliza los Operadores Boléanos?
Respuesta correcta: Par establecer valores lógicos
Pregunta 45
Las clases son
Respuesta correcta: Plantillas que agrupan comportamiento y estados de
los futuros objetos
35. Pregunta 46
_____ es una propiedad de un objeto que lo diferencia del resto; dicho
con otras palabras, es su identificador (concepto análogo al de
identificador de una variable o una constante).
Respuesta correcta: La identidad
Pregunta 47
las operaciones de lectura como de escritura son de la clase java.net.
Respuesta correcta: Falso
Pregunta 48
Los objetos en programación se usan para:
Respuesta correcta: moderar objetos o entidades del mundo real
Pregunta 49
Los atributos representan un conjunto de objetos con un comportamiento
representándose mediante variables.
Respuesta correcta: Falso
Pregunta 50
¿Qué es un operador?
36. Respuesta correcta: El determinador de un simbolo
Pregunta 51
Se encuentra en FILE en Netbeans
Respuesta correcta: Open Project
Pregunta 52
1. Son herramientas de Evaluación: Mapa Conceptual, Resumen, Analogías, etc
Respuesta correcta: Verdadero
Pregunta 53
Tabla de verdad donde 2 valores es verdaderas si son diferentes y falsa
si los 2 valores son iguales
Respuesta correcta: Disyunción exclusiva
Pregunta 54
Para guardar el proyecto
Respuesta correcta: File> Save As
Pregunta 55
Los applets de Java incrustarse en un documento HTML, es decir se
pueden ejecutarse en un _____ una página web
37. Respuesta correcta: navegador
Pregunta 56
La conjunción de 2 valores solo es cierta si 1 es verdadero
Respuesta correcta: Falso
Pregunta 57
No se encuentra en EJECUTAR en NetBeans
Respuesta correcta: Rename
Pregunta 58
Operadores relacionales
Respuesta correcta: =, <>, >=, in
Pregunta 59
Sun microsystems fue desarrollado en 1970
Respuesta correcta: Falso
Pregunta 60
Los objetos en programación se usan para:
38. Respuesta correcta: moderar objetos o entidades del mundo real
Pregunta 61
¿Cuales son las dos formas para utiliza import?
Respuesta correcta: para una clase y para todo un package
Pregunta 62
La descarga de Java es gratuita
Respuesta correcta: Verdadero
Pregunta 63
Se encuentra en FILE de Netbeans
Respuesta correcta: Todas las anteriores.