| dbpprop:abstract
|
- Procedural programming can sometimes be used as a synonym for imperative programming (specifying the steps the program must take to reach the desired state), but can also refer (as in this article) to a programming paradigm based upon the concept of the procedure call. Procedures, also known as routines, subroutines, methods, or functions (not to be confused with mathematical functions, but similar to those used in functional programming) simply contain a series of computational steps to be carried out. Any given procedure might be called at any point during a program's execution, including by other procedures or itself.
- Prozedurale Programmierung ist der Ansatz, Computerprogramme aus kleineren Teilproblemen, die als Prozeduren bezeichnet werden, aufzubauen. Der kleinste und unteilbare Schritt bei diesem Verfahren ist die Anweisung. Ein Programm schreitet sozusagen von Anweisung zu Anweisung voran, was dem lateinischen Wort „procedere“ – voranschreiten – entspricht. Der Programmierer befiehlt dem Computer durch das Programm, was er in welcher Reihenfolge zu tun hat. Bei diesem Vorgang zielt man darauf ab, Quellcode wiederverwendbar und einfach zu gestalten, was jedoch nicht immer gelingt. Typische prozedurale Programmiersprachen sind Fortran, COBOL, ALGOL, C und Pascal.
- Proseduraalinen ohjelmointi on imperatiivinen ohjelmointiparadigma, jossa ohjelman suoritusta jäsennetään jakamalla aliohjelmiin, proseduureihin. Aliohjelma on itsenäinen ohjelman osa, jota voidaan kutsua mistä tahansa pääohjelmasta tai muista aliohjelmista. Kutsuttaessa aliohjelmaa ohjelman suoritus siirtyy aliohjelman alkuun ja aliohjelman suorituksen päätyttyä suoritus jatkuu aliohjelmakutsua seuraavasta komennosta pääohjelmassa. Aliohjelmat mahdollistavat toiminnallisuuden uudelleenkäytön useissa eri kohdassa ohjelmaa. Aliohjelmille voidaan antaa parametreja, jolloin jonkin ongelman ratkaisu voidaan kuvata yleisesti kaikille mahdollisille lähtöarvoille. Itseäänkutsuvien aliohjelmien käyttö mahdollistaa rekursiivisen ongelmanratkaisun, joka on tehokas ratkaisumenetelmä moniin ongelmiin. Proseduraaliseen ohjelmointiin liittyy olennaisesti hajota ja hallitse -suunnittelumenetelmä. Menetelmässä ongelma ratkaistaan jakamalla se osatehtäviin yhä uudestaan, kunnes tuloksena on niin yksinkertaisia tehtäviä, että niiden ratkaisut voidaan ilmaista ohjelmointikielen lauseilla. Tätä kutsutaan funktionaaliseksi dekompositioksi. Tyypillisiä proseduraalisia ohjelmointikieliä ovat C, Ada ja Pascal.
- La programmation procédurale est un paradigme de programmation basé sur le concept d'appel procédural. Une procédure, aussi appelée routine, sous-routine ou fonction (à ne pas confondre avec les fonctions de la programmation fonctionnelle reposant sur des fonctions mathématiques) contient simplement une série d'étapes à réaliser. N'importe quelle procédure peut être appelée à n'importe quelle étape de l'exécution du programme, incluant d'autres procédures voire la procédure elle-même. La programmation procédurale est souvent un meilleur choix qu'une simple programmation séquentielle ou programmation non-structurée. Avantages possibles : La possibilité de réutiliser le même code à différents emplacements dans le programme sans avoir à le retaper; Une façon plus simple de suivre l'évolution du programme. La programmation procédurale permet de se passer d'instructions telles que "GOTO" et "JUMP" évitant ainsi bien souvent de se retrouver avec un programme compliqué qui part dans toutes les directions; La création d'un code plus modulaire et structuré.
- 手続き型プログラミング(てつづきがたプログラミング、英: Procedural programming)は、「手続き呼び出し」の概念に基づくプログラミングパラダイムの一種。命令型プログラミングと同義に扱われることが多い。「手続き」はプロシージャ、ルーチン、サブルーチン、メソッド、関数(数学の関数とは異なるが、関数型言語における関数とほぼ同義)など様々な呼称があるが、実行すべき一連の計算ステップを持つものと定義できる。手続きはプログラム実行中の任意の時点で呼び出すことができ、他の手続きからの呼び出しも、自分自身からの呼び出し(再帰呼び出し)も含まれる。 手続き型プログラミングは単純な逐次型プログラミングや非構造化プログラミングよりも多くの場合よりよい選択である。非構造化プログラミングでは複雑なコードを組むことは困難であり、保守性が悪い。手続き型プログラミングには、以下のような利点がある: コードを同じプログラム内でコピーすることなく再利用可能 GOTO文やJUMP命令だけでプログラムの制御構造を構築するよりも容易(そのような制御構造だけで作られた巨大なプログラムをスパゲティプログラムと呼ぶ) モジュール性の高い構造化プログラミングが可能
- Programowanie proceduralne to paradygmat programowania zalecający dzielenie kodu na procedury, czyli fragmenty wykonujące ściśle określone operacje. Procedury nie powinny korzystać ze zmiennych globalnych (w miarę możliwości), lecz pobierać i przekazywać wszystkie dane (czy też wskaźniki do nich) jako parametry wywołania.
- O termo Programação procedural (ou programação procedimental) é as vezes utilizado como sinônimo de Programação imperativa (Paradigma de programação que especifica os passos que um programa deve seguir para alcançar um estado desejado), mas o termo pode se referir (como neste artigo) à um paradigma de programação baseado no conceito de chamadas a procedimento. Procedimentos, também conhecidos como rotinas, subrotinas, métodos, ou funções (que não devem ser confundidas com funções matemáticas, mas são similares àquelas usadas na programação funcional) simplesmente contém um conjunto de passos computacionais a serem executados. Um dado procedimento pode ser chamado a qualquer hora durante a execução de um programa, inclusive por outros procedimentos ou por si mesmo. A programação procedural é geralmente uma escolha melhor que programação sequencial e não estruturada em muitas situações que envolvem uma complexidade média e requerem facilidade de manutenção. Possíveis benefícios são: A habilidade de reutilizar o mesmo código em diferentes lugares no programa sem copiá-lo. Uma forma mais fácil de organizar o fluxo do programa que uma coleção de comandos "goto" ou "jump" (que podem transformar um programa grande e complicado no assim chamado Código espaguete). A habilidade de ser fortemente modular e estruturado.
- Programarea procedurală este uneori folosită ca sinonim pentru programare imperativă (specifică paşii care trebuie urmaţi de program pentru a se ajunge la starea dorită), dar se poate referi şi la o paradigmă de programare bazată pe conceptul de apel de procedură. Procedurile, numite şi rutine, subrutine, metode sau funcţii (a nu se confunda cu funcţiile matematice, ci similare cu cele utilizate în programarea funcţională), conţin o serie de paşi care trebuie executaţi. Orice procedură poate fi apelată la orice moment din execuţia unui program, inclusiv de alte proceduri sau chiar de ea însăşi.
- Процедурное (императивное) программирование является отражением архитектуры традиционных ЭВМ, которая была предложена фон Нейманом в 1940-х годах. Теоретической моделью процедурного программирования служит алгоритмическая система под названием Машина Тьюринга.
- Med procedurell programmering menas att källkoden skrivs med användande av subrutiner. Här existerar inga klasser i den vanliga bemärkelsen utan i stället används funktioner, strukturer och primitiva datatyper. Ett känt procedurellt språk är C. Procedurell programmering innebär inte, som det anses i vissa kretsar, ett oordnat programmeringssätt. Själva programmet kan avgränsas av moduler eller enheter och därmed framtvinga den önskade ordningen. Procedurell programmering, i likhet med andra programmeringssätt, handlar inte om att vara bäst och mest effektiv i alla situationer. Snarare handlar det om att identifiera den bästa lösningen för det givna problemet och därefter tillämpa det sätt som är mest effektivt. Funktion (programmering)
- Yordamsal programlama, yordamların çağrılması mantığına dayanan bir yöntemdir. Fonksiyon, altyordam, altprogram, metot gibide adlandırılan yordamlar içlerinde hesaplama adımları barındıran program parçacıklarıdır. Tanımlanmış yordamlar program sırasında herhangi bir zamanda çağrılabilirler. Yordamlar diğer yordamların içindende çağrılabilecekleri gibi kendi kendilerini de çağırabilirler. Yordamsal programlama çoğu zaman sıralı programlamadan veya yapısal olmayan programlamadan pek çok durumda daha iyi seçimdir. Yordamsal programlama orta karar karmaşıklık sağlar iken, oldukça verimli bir program yönetimi sağlayabilmektedir. Olası verimleri: Aynı kodu programın farklı yerlerinde kopyalamaya gerek kalmadan kullanabilme. Program akışını kontrol altında tutmak bir dizi “goto” veya “jump” terimi kullanmaktan daha kolaydır. Sağlam bir modülerlik ve yapısallık sağlar.
- Процедурне програмування — парадигма програмування, заснована на концепції виклику процедури. Процедури, також відомі як підпрограми, методи, або функції (це не математичні функції, але функції, подібні до тих, які використовуються в функціональному програмуванні). Процедури містять певну послідовність кроків для виконання. В ході виконання програми будь-яка процедура може бути викликана з будь-якого місця програми, включно з самої процедури, яка викликається.
|
| rdfs:comment
|
- Procedural programming can sometimes be used as a synonym for imperative programming (specifying the steps the program must take to reach the desired state), but can also refer (as in this article) to a programming paradigm based upon the concept of the procedure call.
- Prozedurale Programmierung ist der Ansatz, Computerprogramme aus kleineren Teilproblemen, die als Prozeduren bezeichnet werden, aufzubauen. Der kleinste und unteilbare Schritt bei diesem Verfahren ist die Anweisung. Ein Programm schreitet sozusagen von Anweisung zu Anweisung voran, was dem lateinischen Wort „procedere“ – voranschreiten – entspricht. Der Programmierer befiehlt dem Computer durch das Programm, was er in welcher Reihenfolge zu tun hat.
- Proseduraalinen ohjelmointi on imperatiivinen ohjelmointiparadigma, jossa ohjelman suoritusta jäsennetään jakamalla aliohjelmiin, proseduureihin. Aliohjelma on itsenäinen ohjelman osa, jota voidaan kutsua mistä tahansa pääohjelmasta tai muista aliohjelmista. Kutsuttaessa aliohjelmaa ohjelman suoritus siirtyy aliohjelman alkuun ja aliohjelman suorituksen päätyttyä suoritus jatkuu aliohjelmakutsua seuraavasta komennosta pääohjelmassa.
- La programmation procédurale est un paradigme de programmation basé sur le concept d'appel procédural. Une procédure, aussi appelée routine, sous-routine ou fonction (à ne pas confondre avec les fonctions de la programmation fonctionnelle reposant sur des fonctions mathématiques) contient simplement une série d'étapes à réaliser.
- Programowanie proceduralne to paradygmat programowania zalecający dzielenie kodu na procedury, czyli fragmenty wykonujące ściśle określone operacje. Procedury nie powinny korzystać ze zmiennych globalnych (w miarę możliwości), lecz pobierać i przekazywać wszystkie dane (czy też wskaźniki do nich) jako parametry wywołania.
- O termo Programação procedural (ou programação procedimental) é as vezes utilizado como sinônimo de Programação imperativa (Paradigma de programação que especifica os passos que um programa deve seguir para alcançar um estado desejado), mas o termo pode se referir (como neste artigo) à um paradigma de programação baseado no conceito de chamadas a procedimento.
- Programarea procedurală este uneori folosită ca sinonim pentru programare imperativă (specifică paşii care trebuie urmaţi de program pentru a se ajunge la starea dorită), dar se poate referi şi la o paradigmă de programare bazată pe conceptul de apel de procedură. Procedurile, numite şi rutine, subrutine, metode sau funcţii (a nu se confunda cu funcţiile matematice, ci similare cu cele utilizate în programarea funcţională), conţin o serie de paşi care trebuie executaţi.
- Процедурное (императивное) программирование является отражением архитектуры традиционных ЭВМ, которая была предложена фон Нейманом в 1940-х годах. Теоретической моделью процедурного программирования служит алгоритмическая система под названием Машина Тьюринга.
- Med procedurell programmering menas att källkoden skrivs med användande av subrutiner. Här existerar inga klasser i den vanliga bemärkelsen utan i stället används funktioner, strukturer och primitiva datatyper. Ett känt procedurellt språk är C. Procedurell programmering innebär inte, som det anses i vissa kretsar, ett oordnat programmeringssätt. Själva programmet kan avgränsas av moduler eller enheter och därmed framtvinga den önskade ordningen.
- Yordamsal programlama, yordamların çağrılması mantığına dayanan bir yöntemdir. Fonksiyon, altyordam, altprogram, metot gibide adlandırılan yordamlar içlerinde hesaplama adımları barındıran program parçacıklarıdır. Tanımlanmış yordamlar program sırasında herhangi bir zamanda çağrılabilirler. Yordamlar diğer yordamların içindende çağrılabilecekleri gibi kendi kendilerini de çağırabilirler.
- Процедурне програмування — парадигма програмування, заснована на концепції виклику процедури. Процедури, також відомі як підпрограми, методи, або функції (це не математичні функції, але функції, подібні до тих, які використовуються в функціональному програмуванні).
|