Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

What is Pradygmaty programming?

<p><span>what is</span> <span>Pradygmaty</span> <span>programming?</span></p>

user-image
Question ajoutée par Tomasz Modrzejewski , Python Developer , Freelancer
Date de publication: 2014/09/14
Tomasz Modrzejewski
par Tomasz Modrzejewski , Python Developer , Freelancer

Programming of computer programs in the late fifties and sixties of the last century was essentially devoid of any rules. The then developers, who in addition to machine language and assembler also used high-level languages​​, did not use any form of mal programming methodology designed to optimize the efficiency of their work. The reason for this was trivial - there were no usystematyzo- important programming rules. Of course, this state of affairs dust determined that the then programs were not complicated in terms of both construction and use. Only the growing demands of the market have forced the need to take appropriate steps towards the development of coherent rules for the design, programming and maintenance of computer programs. The keynote emerging programming philosophy was the notion of 'function calculated ", whose value can be determined in an efficient manner for any specified arguments. The result of the measures taken and carried to the present day development paradigms and techniques are programming and design patterns, which relate mainly to the creation of object-oriented programs. Let us explain the meaning of "programming paradigm". In the Greek language heavy, the word "paradigm" means in a general sense a pattern or example. In the case of computer programming, the term defines a set of mechanisms, which uses the programmer writing a program and how this program ing performed by the computer. In fact, There are four basic paradigms, which is called imperative programming - is the most primitive way of writing the program is perceived as a sequence of commands to the processor; object - where the program is a set of communicating with each other objects that contain both data and operations that are performed on the data; function - the program is a composite function of lower and higher order (in the mathematical sense), in which no variables (within the meaning of other different paradigms) and the result is generated only at the time of receipt of the input data, the result may be a function of not only the data (information) and also may be another function; logical - the program consists of a set of dependencies (prerequisites) and stwier- devices (objectives), where calculations are performed by the command - program execution is nothing but an attempt to prove to the five based on the given conditions; as in functional programming, the syntax describes what is known and what you should get. In summary, the programming paradigm is a kind of philosophy of writing programs that require you to "look" at the task programmers tangent to a specific, different level of understanding. This means that you can not write effective and correct program for example. Oriented object-level thinking only example. Imperative. Of course, programming techniques, there are many different paradigms, but in computer science, many of them are used sporadically, often only in specific situations. There are also cases that within one paradigm nadparadygmaty made ​​as a result of evolution. An example would be the programming process and structure, which are practically only an extension of an imperative paradigm. Also common are programming styles that are a combination of selected features from different, often different paradigms writing programs. In this chapter we will approximate the general principles of writing a computer program based on the paradigms used most frequently to the resolving of engineering tasks.

Utilisateur supprimé
par Utilisateur supprimé

its a kind of philosophly of writing programms that let you write it in correct way with programming techniqyes

georgei assi
par georgei assi , مدير حسابات , المجموعة السورية

Dear friend Tomasz Modrzejewski agreed with your answer you professor

Labeeb Abdul Kareem
par Labeeb Abdul Kareem , IT Support Engineer , Access Computers

It is the strategy of a developing a software. It is not about code or syntax. It is about how you construct an application using any programming language. We can develop a computer program with c language by using procedure oriented programming paradigm. We can also develop the a program with java language by using procedure oriented programming paradigm. The computer language c supports procedure oriented programming and java supports object oriented programming.

More Questions Like This