Logic Programming Features

 



As a fundamental characteristic or property of logic programming, it is found to be a variety of what is known as declarative programming. In addition, it focuses on establishing the resolution of a particular problem based on what, that is, it works descriptively, indicating relationships between entities, which in one way or another leads to languages ​​with a high level of abstraction.

Thus, the programmer's work must be directed towards guaranteeing that the statements placed in the system are correct, for which he implements options to prove theorems.

In addition, this type of programming is characterized by being based on the formula of the well-known informal Kowalski equation, which says that algorithms = logic + control. This means that a certain algorithm is created from the specification of knowledge through axioms, that is, logic, and the problem is solved through an inference method that acts on it, which in this case would be the control.

Another of the characteristics of logic programming is that it makes it possible to guarantee that the software being written is capable of reading the statements clearly, so it can make decisions with higher levels of efficiency.


Computer programmers are people in charge of developing applications for PC, Apps or video games. His job is based on writing instructions in a computer language that the computer can read, to carry out tasks, such as inventory in a warehouse.

One of the careers most associated with this function is allows you to specify precisely what data a specific software should operate on, how it should be stored or transmitted., a program that is based on the focus on the design, development and application of a software system and on the theory of computing. An additional course will consist of assistance and knowledge about: algorithms, discrete structures, object-oriented design, data structures, operating systems, digital logic designs, computer architecture. To complement all these courses, they have advanced electives.










Comentarios

Entradas populares