[Android] - Cuestionario Programacion Java - $2.49 - Free Today!

Unknown app
Unknown app
Price: Free
  • Unknown app Screenshot
  • Unknown app Screenshot

The application includes a set of questionnaires to evaluate their knowledge of Java and a module, which allows the student to write the reason why he chose an answer for any question.

Additionally, exercises are proposed on each topic for the student to develop and practice the Java language.

Once you have finished answering the questionnaire, the system allows you to see if the answers you chose were correct.

The documentation that is associated with each questionnaire, together with the questions of each one, can be used to study the topics of each question and learn important new aspects of the Java language

The theme that the user will find and can review in the questionnaires is:

Operators and data types:
- Numerical systems: decimal, octal and hexa
- Molds (cast)
- Hierarchy of operators
- Storage of negative numbers
- Bitwise and arithmetic operators
- Check-in and check-out instructions

Logical and relationship operators
Boolean variables

Decision instructions
- The statement switch - break, if, if - else, if nested and the
if statement :

Cycles
- for, while and do-while
- Handling of an accumulator within a cycle
- Calculation of the factorial.
- The Math.random () function
- Combinatorics C (n, r)
- The Fibonacci sequence
- Handling the nested for and while loop

Arrangements
- Tours with indices
- Nested cycles
- Definition of arrangements.
- Initialize arrays in their definition
- Initialize arrays using loops
- Element of an array used as an index for another array
- Conversion from a character to a number
- Programs with two arrangements

Methods of the String class for handling character strings.

Arrays
- Traversal of matrices by rows and columns
- Synthetic division.

Classes and objects
- Definition of classes and objects
- The this reference
- Public, private and protected blocks
- Methods and attributes
- Constructor overload
- Passing parameters to a method by value and
reference
- Use of local variables
- Calls to methods using objects
- Scope of variables
- The public static void main () function
- Relations between classes: Composition
Aggregation and Association

Classes in Java
- How to draw a figure using paint ()
- Create a frame (JFrame)
- The WindowAdapter object to close a frame
- Objects of type JTextField
- Listener for JButton type objects
- The ActionListener interface
- Capture the color of the frame surface
- Passing of objects to methods
- Component location using setLayout (null)
- The JOptionPane class.

Heritage
- How an object is stored in an array
- The super () and extends instructions
- What is inherited in the derived class
- Call to constructors in inheritance
- The protected modifier

Polymorphism and Interfaces
- Abstract classes and methods
- Signature and body of a method
- Creation of interfaces and abstract classes

Events
- The FocusListener, KeyListener, MouseListener interfaces
- MouseEvent, KeyEvent, ComponentEvent classes
- Objects of type JCheckBox
- Adapters: MouseAdapter, KeyAdapter, ComponentAdapter

Threads
- The wait () / notify () protocol
- The Runnable interface
- The Calendar and Timer classes (with java.util and with javax.swing)

Files
- The RandomAccessFile, FileInputStream, FileOuputStream,
BufferedReader, BufferedInputStream,
BufferedWriter and BufferedOutputStream

MySql Databases

UML concepts

Liskov's substitution

Demeter's Law

MVC Pattern (Model View Controller)