About: Imperative programming     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingParadigms, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FImperative_programming

In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state. In much the same way that the imperative mood in natural languages expresses commands, an imperative program consists of commands for the computer to perform. Imperative programming focuses on describing how a program operates step by step, rather than on high-level descriptions of its expected results.

AttributesValues
rdf:type
rdfs:label
  • برمجة أمرية (ar)
  • Programació imperativa (ca)
  • Imperativní programování (cs)
  • Imperative Programmierung (de)
  • Προστακτικός προγραμματισμός (el)
  • Ordonema programado (eo)
  • Programazio inperatibo (eu)
  • Programación imperativa (es)
  • Pemrograman imperatif (in)
  • Programmazione imperativa (it)
  • Imperative programming (en)
  • Programmation impérative (fr)
  • 命令型プログラミング (ja)
  • 명령형 프로그래밍 (ko)
  • Imperatief programmeren (nl)
  • Programação imperativa (pt)
  • Programowanie imperatywne (pl)
  • Императивное программирование (ru)
  • Imperativ programmering (sv)
  • Імперативне програмування (uk)
  • 指令式編程 (zh)
rdfs:comment
  • Imperativní programování (též procedurální programování) je jedno z programovacích paradigmat, neboli způsobů, jak jsou v programovacím jazyku formulována řešení problémů. Imperativní programování popisuje výpočet pomocí posloupnosti příkazů a určuje přesný postup (algoritmus), jak danou úlohu řešit. Program je sadou proměnných, jež v závislosti na vyhodnocení podmínek mění pomocí příkazů svůj stav. Základní metodou imperativního programování je procedurální programování, tyto termíny bývají proto často zaměňovány. (cs)
  • البرمجة الأمرية في علم الحاسوب، تشير البرمجة الأمرية إلى نمط برمجة يصف عملية الحوسبة من حيث العبارات التي تغير حالة البرنامج. وإلى حد كبير، بالطريقة ذاتها التي تعبّر صيغة الأمر في اللغات الطبيعية عن الأوامر المراد تنفيذها، تحدد البرامج الأمرية تسلسلاتٍ من الأوامر للحاسوب لتنفيذها.ويُستخدم هذا المصطلح على عكس البرمجة التصريحية، التي تعبّر عما ينبغي للبرنامج إنجازه دون وصف كيفية ذلك من حيث تسلسلات الإجراءات المطلوب اتخاذها. وتعتبر برمجة وظيفية وبرمجة منطقية أمثلة لنهج أكثر تصريحية. (ar)
  • Ordonema programado estas tia maniero programi (aŭ, pseŭdoscience, tia programada paradigmo), en kiu la programisto precize indikas algoritmon — kiuj agoj kaj en kiu ordo estas plenumendaj. Ordonema programado estas historie la unua maniero programi, kaj ĝis nun ĝi restas la plej grava praktike. (eo)
  • En ciencias de la computación se denomina programación imperativa a un paradigma de programación de software que utiliza fórmulas que alteran el estado de un programa. La programación imperativa se considera el paradigma de programación más antiguo. Según este, un programa es «una secuencia claramente definida de instrucciones para un ordenador».​ (es)
  • En informatique, la programmation impérative est un paradigme de programmation qui décrit les opérations en séquences d'instructions exécutées par l'ordinateur pour modifier l'état du programme. Ce type de programmation est le plus répandu parmi l'ensemble des langages de programmation existants, et se différencie de la programmation déclarative (dont la programmation logique ou encore la programmation fonctionnelle sont des sous-ensembles). (fr)
  • Pada ilmu komputer, pemrograman imperatif ialah sebuah paradigma pemrograman yang menggunakan agar mengubah program. Dalam hal yang hampir sama bahwa modus imperatif pada bahasa alami yang mengungkapkan perintah, program imperatif terdiri dari yang harus dikerjakan oleh komputer. Pemrograman imperatif memusatkan pada mendeskripsikan bagaimana program beroperasi. Istilah acap digunakan berlawanan ialah pemrograman deklaratif, yang mendeskripsikan pada apa yang program perlu selesaikan tanpa menentukan bagaimana program harus mencapai hasil. (in)
  • 컴퓨터 과학에서 명령형 프로그래밍(命令型 프로그래밍, 영어: imperative programming)은 선언형 프로그래밍과 반대되는 개념으로, 프로그래밍의 와 상태를 변경시키는 구문의 관점에서 연산을 설명하는 프로그래밍 패러다임의 일종이다. 자연 언어에서의 명령법이 어떤 동작을 할 것인지를 명령으로 표현하듯이, 명령형 프로그램은 컴퓨터가 수행할 명령들을 순서대로 써 놓은 것이다. 명령형 프로그래밍 언어는 함수형 프로그래밍이나 논리형 프로그래밍 언어와 같은 다른 형태의 언어와 다르다. 하스켈 같은 함수형 프로그래밍 언어는 구문들을 순서대로 써 놓은 것이 아니며, 명령형 프로그래밍 언어와는 다르게 전역적인 상태가 없다. 프롤로그와 같은 논리 프로그래밍 언어는 "어떻게" 계산을 할지보다는 "무엇"이 계산될 것인지를 정의한다는 생각으로 작성된다. (ko)
  • 命令型プログラミング(英: Imperative Programming)は、プログラムのを変化させるステートメントを基本文に用いる総称的なプログラミングパラダイムである。ステートメントではコマンド(命令文)が多用される。宣言型プログラミングと対をなしてのプログラミング言語の分類用語としても扱われている。宣言型の数学的性質に対して、命令型はノイマン型コンピュータ向けの計算機科学特有の性質である。このパラダイムは、手続き型、構造化、、オブジェクト指向などを包括している。 ステートメント上のコマンドで状態は変化され、変化した状態の参照でステートメントの動作も変化することは副作用と呼ばれる。コマンドと副作用の存在によって命令型プログラミングは、各オペレータを状態の遷移と照らし合わせて解釈することになる。このことから命令型はhow a program operates(どう処理するか)と形容される。 宣言型プログラミングの基本文の式の方針は、コマンドと副作用を持たないことなので、そこでの参照透過な各オペレータは、その定義のままに把握できる。このことから宣言型はwhat a program accomplishes(なにを果たすか)と形容される。 (ja)
  • Imperativ programmering är ett programmeringsparadigm inom vilket ett datorprogram programmeras som en sekvens satser (uttryckta i imperativ form). Motsatsen är deklarativ programmering. Enkelt uttryckt så måste programmeraren ange i vilken ordning instruktionerna ska utföras. (sv)
  • Імперати́вне програмува́ння — парадигма програмування (стиль написання вихідного коду комп'ютерної програми), згідно з якою описується процес отримання результатів як послідовність інструкцій зміни стану програми. Імперативна програма схожа на накази (англ. imperative — наказ). Подібно до того, як за допомогою наказового способу в мовознавстві перелічується послідовність дій, що необхідно виконати, імперативні програми є послідовністю операцій комп'ютера для виконання. Поширений синонім імперативному програмуванню є процедурне програмування. (uk)
  • 指令式編程(英語:Imperative programming);是一種描述電腦所需作出的行為的编程范型。幾乎所有電腦的硬體都是指令式工作;幾乎所有電腦的硬體都是能執行机器语言,而機器碼是使用指令式的風格來寫的。較高階的指令式编程语言使用變數和更複雜的語句,但仍依從相同的典範。菜譜和行動清單,雖非電腦程式,但與指令式編程有相似的風格:每步都是指令。因為指令式編程的基礎觀念,不但概念上比較熟悉,而且較容易具體表現於硬體,所以大部分的編程語言都是指令式的。 (zh)
  • En un llenguatge imperatiu, les instruccions s'executen de manera unes darrere d'altres, tret que es troben estructures de control condicionals o bucles. Aquests llenguatges modifiquen el contingut de la memòria de l'ordinador per a produir les eixides requerides en funció de les ordres escrites en cada línia del codi font del programa en execució. En aquests llenguatges, s'utilitzen una sèrie de comandes, agrupades en blocs i compostes d'ordres condicionals, que permeten al programa retornar a un bloc de comandes si s'acompleix certa condició, definir eixes condicions, determinar l'acció a executar en cas d'acomplir-se eixa condició i/o repetir un bloc de programa des de qualsevol punt del codi font. Aquests llenguatges s'anomenen així, en haver d'explicitar en cada instrucció, allò que (ca)
  • Στην πληροφορική καλούμε προστακτικό προγραμματισμό (Αγγλικά: Imperative programming), σε αντίθεση με το δηλωτικό προγραμματισμό, ένα προγραμματιστικό υπόδειγμα όπου το ζητούμενο κατασκευάζεται / υπολογίζεται αλλάζοντας την κατάσταση του υπολογιστή μέσω εντολών. Η ιδέα είναι ότι έχουμε εντολές/statements που συνήθως μοιράζονται κοινές μεταβλητές. (el)
  • Imperative Programmierung (lateinisch imperare ‚anordnen‘, ‚befehlen‘) ist ein Programmierparadigma, nach dem „ein Programm aus einer Folge von Anweisungen besteht, die vorgeben, in welcher Reihenfolge was vom Computer getan werden soll“. Abweichende Bezeichnungen: In der Literatur wird dieses Entwicklungskonzept zum Teil auch „imperativ/prozedural“, „algorithmisch“ oder auch „zustandsorientiert“ genannt. Auch die Bezeichnung „prozedurale Programmierung“ wird zum Teil synonym verwendet, was jedoch abweichend auch mit „Verwendung von Prozeduren“ definiert wird. (de)
  • In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state. In much the same way that the imperative mood in natural languages expresses commands, an imperative program consists of commands for the computer to perform. Imperative programming focuses on describing how a program operates step by step, rather than on high-level descriptions of its expected results. (en)
  • Programazio inperatiboa edo agintzailea, programazio paradigma bat da. Programa inperatiboak agindu multzoak dira ordenagailuari ataza bat nola burutu behar duen esaten diotenak. Ordenagailu gehienen hardwarearen inplementazioa inperatiboa da; ia ordenagailuen hardware guztia makina kodean (inperatiboa dena) exekutatzeko diseinatuta dago. Honen arrazoia ordenagailuen hardwarea Von Neumannen arkitektura inplementatzen dutela da. Maila baxuko programazioaren ikuspuntutik, programaren estiloa memoriaren edukiarengatik definituta dago, eta sententziak aginduak dira konputagailuaren lengoaian (mihiztadura lengoaia adibidez). (eu)
  • In informatica, la programmazione imperativa è un paradigma di programmazione secondo cui un programma viene inteso come un insieme di istruzioni (dette anche direttive o comandi), ciascuna delle quali può essere pensata come un "ordine" che viene impartito alla macchina virtuale del linguaggio di programmazione utilizzato. Da un punto di vista sintattico, i costrutti di un linguaggio imperativo sono spesso identificati da verbi all'imperativo, per esempio: 1: read i2: print i3: goto 1 (letteralmente: leggi i, stampa i, torna al punto 1). (it)
  • Imperatief programmeren (ook wel procedureel programmeren genoemd) is een programmeerconcept uit de informatica waarbij programma's opgesteld worden in de vorm van opdrachten die direct uitgevoerd kunnen worden. Het tegenovergestelde van imperatief programmeren is declaratief programmeren, dat niet iets doet maar iets beschrijft. (nl)
  • Programowanie imperatywne – paradygmat programowania, który opisuje proces wykonywania jako sekwencję instrukcji zmieniających stan programu. Podobnie jak tryb rozkazujący w lingwistyce wyraża żądania jakichś czynności do wykonania. Programy imperatywne składają się z ciągu komend do wykonania przez komputer. Rozszerzeniem (w sensie wbudowanych funkcji) i rodzajem (w sensie paradygmatu) programowania imperatywnego jest programowanie proceduralne. (pl)
  • Императи́вное программи́рование — это парадигма программирования (стиль написания исходного кода компьютерной программы), для которой характерно следующее: * в исходном коде программы записываются инструкции (команды); * инструкции должны выполняться последовательно; * данные, получаемые при выполнении предыдущих инструкций, могут читаться из памяти последующими инструкциями; * данные, полученные при выполнении инструкции, могут записываться в память. Основные черты императивных языков: (ru)
  • Na ciência da computação, programação imperativa é um paradigma de programação de software que descreve a computação como ações, enunciados ou comandos que mudam o estado (variáveis) de um programa. Semelhante ao comportamento imperativo das linguagens naturais que expressam ordens, programas imperativos são uma sequência de comandos para o computador executar. O termo é frequentemente usado em contraste com a programação declarativa, que se concentra no que o programa deve realizar sem especificar todos os detalhes de como o programa deve alcançar o resultado. (pt)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Computer-memory-map.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 43 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software