Here you can find the set programming lessons in the program page C and JAVA at some basic level. You can also find the main application and parts of the code with explanations. You will be here and the tests will be able to determine your knowledge, as well as basic information about the upcoming lectures in time.
Here you can also find tasks that you need to solve at home and then submit them to the site.
The concept of the algorithm has existed for centuries. Greek mathematicians used algorithms in, for example, Eratosthenes' sieve to find prime numbers and Euclid's algorithm to find the greatest common divisor of two numbers. Mathematical algorithms, array sorting, as well as fast search using binary search can be found on the site in the section Mathematical algorithms
Featured articles:
What is the HTTP web server?
Read more about it by clicking on the link in the title.
Additional examples from the topic "Branching in the program"
Additional tasks for the exercise with solutions, which include branching in the program in C language, are set out in the tests section.
Advanced technique of sorting an array
Merge Sort is an algorithm that is more efficient than bubble sorting or insert sorting
Examples from individual lessons can be found in the meaning of this section.
Eg. examples from lesson data
JAVA programming language
Classes and objectsObject-oriented programming is based on the concept of objects. It is an approach that enables solving problems by mutual cooperation of facilities within the program. One of the most popular programming languages is JAVA. |
Creating web applications
Introduction
Introductory part on programming, object-oriented programming and JAVA programming language.
SELECTION STATEMENTS IN JAVA
Basic of selection statements in JAVA. Commands if, if-else, if-else if-else
MATHEMATICAL ALGORITHMS
The algorithm is a specification of the steps that need to be followed in order to solve a problem in a finite number of steps. Algorithms are very close to computer programs, and are sometimes identified with them.
SIMULATIONS IN PHYSICS
Using the Easy Java Simulation (EJS) tool to create computer simulations in physics.
DATA IN JAVA
Object-oriented programming is based on the concept of objects. It is an approach that enables solving problems by mutual cooperation of facilities within the program. One of the most popular programming languages is JAVA.
GRAPHICS IN JAVA
It is considered to be a good programming practice to create applications according to the MVC architecture (Model View Controller) This section describes the creation of the visual part of the application, ie what View is in the mentioned architecture.
CLASS INHERITANCE
Inheritance is the process of building new classes on some existing ones. The set of some properties and behaviors of an object that can be found in existing classes can be transferred to new ones by inheritance.
ANIMATIONS IN JAVA
There are several ways to create animations in the Java programming language. In the following, it will be shown how to create an animation using a timer, ie. object of class Timer from package javax.swing.
QUICK SORT OF AN ARRAY
The sorting algorithm that proved to be the fastest. It consists of a recursive repetition of the separation of the elements of an array around some value that has been adopted as "middle value".
Read more:
SUS-more advanced enginesApplication of computers on modern vehicles. More about sensors, actuators, modern diagnostics, direct injection systems and other systems on modern vehicles.
|
PhisicsPhysics lessons for material in secondary vocational schools. most important from mechanics, optics, waves, and other areas of physics.
Appendix: Lessons from the subject Apparatus and devices on vehicles |
Electrical engineering and electronics.Electrostatics, electrical engineering, electromagnetism, basics of electronics, mechatronics and other interesting areas of electrical engineering.
|
Engine parts and engine principle. Engine malfunctions. Vehicle systems and their malfunctions. Interesting facts from the world of self-diagnostics.
|
Basic information about the school and employees. Information on directions and occupations. most significant projects. Information on class schedules, shifts, special exams, graduation exams. Information on current events at school, competitions, etc.
|
The opinion has long prevailed in the world that further progress cannot be achieved without the acquisition and application of new knowledge. Therefore, it is necessary for every company to take care of those who can actively or potentially provide above-average results in the activities they are engaged in.
|