SlideShare una empresa de Scribd logo
1 de 38
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
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. √
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.
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
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
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
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
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,
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
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");
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!");
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
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
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.
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. -
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
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
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
*/
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
(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.
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
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__________________________________________________
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:
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
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
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
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
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
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
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
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
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
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
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
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?
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
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:
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.

Más contenido relacionado

Similar a Memes

RUBRICA DE EVALUACIÓN DE PRESENTACIÓN DE NETBEANS
RUBRICA DE EVALUACIÓN DE PRESENTACIÓN DE NETBEANSRUBRICA DE EVALUACIÓN DE PRESENTACIÓN DE NETBEANS
RUBRICA DE EVALUACIÓN DE PRESENTACIÓN DE NETBEANSYarker Castillo del Rosario
 
Rubrica evaluacion
Rubrica evaluacionRubrica evaluacion
Rubrica evaluacionTania Tellez
 
Rubrica a nava(2)
Rubrica a nava(2)Rubrica a nava(2)
Rubrica a nava(2)Jose Nava
 
Unidad III epoo
Unidad III epooUnidad III epoo
Unidad III epoolhgarzonr
 
Plantilla presentaciones educa digital regional 2014
Plantilla presentaciones educa digital regional 2014Plantilla presentaciones educa digital regional 2014
Plantilla presentaciones educa digital regional 2014CEZAMA1234
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a ObjetosYin Miroslawa
 
Programación orientada a objetos, fundamentos
Programación orientada a objetos, fundamentosProgramación orientada a objetos, fundamentos
Programación orientada a objetos, fundamentosEdna Rheiner
 
Rubrica presentacion en ptt
Rubrica presentacion en pttRubrica presentacion en ptt
Rubrica presentacion en pttLeonardo Torres
 
Tecnología Orientada A Objetos
Tecnología Orientada A ObjetosTecnología Orientada A Objetos
Tecnología Orientada A ObjetosAndrés
 
Estructura del proyecto de grado
Estructura del proyecto de gradoEstructura del proyecto de grado
Estructura del proyecto de gradoEdison Coimbra G.
 
Print rubric r campus learning technologies at your fingertips
Print rubric  r campus learning technologies at your fingertipsPrint rubric  r campus learning technologies at your fingertips
Print rubric r campus learning technologies at your fingertipsmludgar
 

Similar a Memes (20)

RUBRICA DE EVALUACIÓN DE PRESENTACIÓN DE NETBEANS
RUBRICA DE EVALUACIÓN DE PRESENTACIÓN DE NETBEANSRUBRICA DE EVALUACIÓN DE PRESENTACIÓN DE NETBEANS
RUBRICA DE EVALUACIÓN DE PRESENTACIÓN DE NETBEANS
 
Rubrica evaluacion
Rubrica evaluacionRubrica evaluacion
Rubrica evaluacion
 
Rubrica evaluacion
Rubrica evaluacion Rubrica evaluacion
Rubrica evaluacion
 
Rubrica evaluacion
Rubrica evaluacionRubrica evaluacion
Rubrica evaluacion
 
Rubrica a nava(2)
Rubrica a nava(2)Rubrica a nava(2)
Rubrica a nava(2)
 
Rubrica a nava(2)
Rubrica a nava(2)Rubrica a nava(2)
Rubrica a nava(2)
 
rubrica
rubrica rubrica
rubrica
 
Rubricadavid
RubricadavidRubricadavid
Rubricadavid
 
Unidad III epoo
Unidad III epooUnidad III epoo
Unidad III epoo
 
Que es
Que esQue es
Que es
 
Plantilla presentaciones educa digital regional 2014
Plantilla presentaciones educa digital regional 2014Plantilla presentaciones educa digital regional 2014
Plantilla presentaciones educa digital regional 2014
 
Hgtyj
HgtyjHgtyj
Hgtyj
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Poo2
Poo2Poo2
Poo2
 
Programación orientada a objetos, fundamentos
Programación orientada a objetos, fundamentosProgramación orientada a objetos, fundamentos
Programación orientada a objetos, fundamentos
 
Rubrica presentacion en ptt
Rubrica presentacion en pttRubrica presentacion en ptt
Rubrica presentacion en ptt
 
Tecnología Orientada A Objetos
Tecnología Orientada A ObjetosTecnología Orientada A Objetos
Tecnología Orientada A Objetos
 
Estructura del proyecto de grado
Estructura del proyecto de gradoEstructura del proyecto de grado
Estructura del proyecto de grado
 
Print rubric r campus learning technologies at your fingertips
Print rubric  r campus learning technologies at your fingertipsPrint rubric  r campus learning technologies at your fingertips
Print rubric r campus learning technologies at your fingertips
 
Unitec entregables
Unitec entregablesUnitec entregables
Unitec entregables
 

Más de Yohel Martínez (13)

26 27 28
26 27 2826 27 28
26 27 28
 
21 22 23 24 25
21 22 23 24 2521 22 23 24 25
21 22 23 24 25
 
18 19 20
18 19 2018 19 20
18 19 20
 
17
1717
17
 
16
1616
16
 
5 programas xd xdx dxd
5 programas xd xdx dxd5 programas xd xdx dxd
5 programas xd xdx dxd
 
Practica 10
Practica 10Practica 10
Practica 10
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica 4 instrucciones
Practica 4 instruccionesPractica 4 instrucciones
Practica 4 instrucciones
 
Practica 3(instrucciones)
Practica 3(instrucciones)Practica 3(instrucciones)
Practica 3(instrucciones)
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practicas 1
Practicas 1Practicas 1
Practicas 1
 
archivo.wav
archivo.wavarchivo.wav
archivo.wav
 

Último

PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfluisccollana
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfEDUARDO MAMANI MAMANI
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfJC Díaz Herrera
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciaferg6120
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)estebancitoherrera
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitariachayananazcosimeon
 
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfLos artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfJC Díaz Herrera
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfGEINER22
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria deCalet Cáceres Vergara
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalIngrid459352
 
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfCritica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfRodrigoBenitez38
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,juberrodasflores
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...israel garcia
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaSilvia García
 

Último (20)

PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdf
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescencia
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
 
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfLos artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdf
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria de
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dental
 
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfCritica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y química
 

Memes

  • 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.