Java Programming Questionnaire

50+
Descargas
Calificación del contenido
Apto para todo público
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla

Acerca de esta app

La aplicación incluye un conjunto de cuestionarios para evaluar su conocimiento de Java y un módulo que le permite al alumno escribir el motivo por el cual eligió una respuesta para cualquier pregunta.

Adicionalmente, se proponen ejercicios sobre cada tema para que el alumno desarrolle y practique el lenguaje Java.

La documentación asociada a cada cuestionario, junto con las preguntas de cada uno, se puede utilizar para estudiar los temas de cada pregunta y aprender nuevos aspectos importantes del lenguaje Java.

Una vez que haya terminado de contestar el cuestionario, el sistema le permitirá ver si las respuestas que eligió fueron correctas.

El tema que el usuario encontrará y podrá revisar en los cuestionarios es:

Operadores y tipos de datos:
- Sistemas numéricos: decimal, octal y hexa.
- Moldes (fundidos)
- Jerarquía de operadores
- Almacenamiento de números negativos
- Operadores aritméticos y bit a bit
- Leer y escribir instrucciones

Operadores lógicos y de relación

Variables de tipo booleano

Instrucciones de decisión
- El interruptor de instrucciones
- descanso,
- si no, anidado
- si declaración? :

Ciclos
- para, mientras y do-mientras
- Operación de un acumulador dentro de un ciclo
- Cálculo del factorial.
- La función Math.random ()
- Combinaciones C (n, r)
- La secuencia de Fibonacci
- Manejo del ciclo anidado for y while

Preparativos
- Tours con índices
- Ciclos anidados
- Definición de arreglos.
- Inicializar en su definición
- Inicializar usando ciclos
- Elemento de una matriz que se utiliza como índice de otra matriz.
- Conversión de un carácter a número
- Programas con dos arreglos

Métodos de la clase String

Métodos de la clase Arrays

Métodos de la clase Calendar

Métodos de la clase Integer


Matrices
- Tour de matrices por filas y columnas
- División sintética.

Clases y objetos
- Definición de clases y objetos
- La referencia esta
- Bloques públicos, privados y protegidos
- Métodos y atributos
- Sobrecarga de constructores
- Parámetro por valor y por referencia
- Uso de variables locales
- Llamar a métodos usando objetos
- Alcance de las variables
- La función public static void main ()
- Relaciones entre clases:
Composición
Agregación
Asociación

Clases en Java
- Cómo dibujar una figura usando pintura ()
- Creación de un framework (JFrame)
- El objeto WindowAdapter para cerrar un marco
- Objetos de tipo JTextField
- Oyente de JButton, JRadioButton, JCheckBox
- La interfaz ActionListener
- Captura de color de la superficie del marco
- Transferencia de objetos a métodos
- Ubicación de componentes usando setLayout
- La clase JOptionPane.

Patrimonio
- Cómo se almacena un objeto en una matriz
- Las instrucciones super () y se extiende
- Que se hereda en la clase derivada
- Llamada a los constructores en la herencia.
- El modificador protegido

Polimorfismo e interfaces
- Clases y métodos abstractos
- Firma y cuerpo de un método
- Creación de interfaces y clases abstractas

Eventos
- Las interfaces FocusListener, KeyListener, MouseListener
- MouseEvent, KeyEvent,
- Clases ComponentEvent
- Objetos de tipo JCheckBox
- Adaptadores: MouseAdapter, KeyAdapter, ComponentAdapter

Hilos
- El protocolo esperar () / notificar ()
- La interfaz Runnable
- Las clases de Calendario y Temporizador

Archivos
- Las clases RandomAccess
- Expediente,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- Escritor con búfer
- BufferedOutputStream

Colecciones en Java

Bases de datos MySql

Conceptos UML

El reemplazo de Liskov
Actualización
2 sept 2024

Seguridad de los datos

El primer paso de la seguridad es comprender cómo los desarrolladores recopilan y comparten tus datos. Las prácticas de privacidad y seguridad de datos pueden variar en función del uso de la app, la región y la edad. El desarrollador proporcionó esta información y podría actualizarla con el tiempo.
No se comparten datos con terceros
Más información sobre cómo los desarrolladores declaran el uso compartido
No se recopilan datos
Más información sobre cómo los desarrolladores declaran la recopilación

Asistencia de la app

Número de teléfono
+13102563361
Acerca del desarrollador
Becerra Santamaria Cesar Augusto
cebecerra27@gmail.com
apartamento Cra 20 #71a-30 Bogotá, 111221 Colombia
undefined

Más de Cesar Becerra Santamaria