Expression (computer science)

http://dbpedia.org/resource/Expression_(computer_science) an entity of type: Abstraction100002137

En la programlingvoj esprimo estas valorhava frazo, kiu konsistas el operandoj (konstantoj, variabloj, funkcivokoj), eventualaj operacisimboloj kaj krampoj; al tia esprimo la komputado atribuas valoron laŭ la reguloj de la koncerna programlingvo. Kiel en matematiko, la esprimo estas prezentaĵo de tia valoro. Esprimo povas (kvankam ne devas) havi kromefikon; malesto de kromefikoj estas principo de funkcia programado. rdf:langString
En programación, una expresión es una combinación de constantes, variables o funciones, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular. Como en matemáticas, la expresión es su valor evaluado, es decir, la expresión es una representación de ese valor. rdf:langString
Ekspresi dalam bahasa pemrograman adalah kombinasi dari nilai-nilai eksplisit, konstanta, , , dan yang ditafsirkan menurut tertentu dan asosiasi untuk sebuah bahasa pemrograman tertentu, yang menghitung dan kemudian menghasilkan (kembali, dalam lingkungan ) nilai lain. Proses ini, seperti untuk , disebut evaluasi. Nilainya bisa dari berbagai jenis, seperti numerik, string, dan logis. * l * * s rdf:langString
식(式, 영어: Expression)은 프로그래밍 언어에서 값, 변수, 연산자, 함수의 모임이다. 값을 결정하기 위해 평가될 수 있는 프로그래밍 언어의 구문 엔티티이다. 식은 부작용이 있을 수도 있고 없을 수도 있다. 보통 부작용이 있는 식은 참조 투명성의 속성을 가지지 않는다. rdf:langString
式(しき、expression)とは、プログラミングにおいて、言語によって定められた優先順位や結びつきの規定に則って評価される値、変数、演算子、関数などの組み合わせである。数学における式と同様、式は評価された値を持つ。言語によっては式が副作用を持つこともあり、参照透過性がない場合もある。 rdf:langString
Wyrażenie – w językach programowania kombinacja wyrażeń stałych (literałów, stałych itp.), zmiennych, operatorów, funkcji i nawiasów, której przypisywana jest wartość zgodnie z regułami danego języka. Proces przypisywania wartości nazywany jest wartościowaniem lub ewaluacją; podobnie jak w matematyce, wyrażenie jest reprezentacją otrzymanej wartości. Wyrażenia mogą (choć nie muszą) powodować skutki uboczne; ich brak jest jednym z założeń programowania funkcyjnego. rdf:langString
Výraz (anglicky expression) v programovacích jazycích je kombinací jedné nebo více explicitních literálů, konstant, proměnných, operátorů a funkcí, které programovací jazyk interpretuje (podle pravidel priority a asociativity) a vyhodnocuje (ve prostředí „vrací“). Tento proces se jako u matematických výrazů nazývá vyhodnocování. Vrácená hodnota může být různých typů, například numerická, řetězcová nebo logická. rdf:langString
In computer science, an expression is a syntactic entity in a programming language that may be evaluated to determine its value. It is a combination of one or more constants, variables, functions, and operators that the programming language interprets (according to its particular rules of precedence and of association) and computes to produce ("to return", in a stateful environment) another value. This process, for mathematical expressions, is called evaluation. Expression is often contrasted with statement—a syntactic entity that has no value (an instruction). rdf:langString
Ein Ausdruck ist in vielen Programmiersprachen ein Konstrukt, das gemäß einer gegebenen Semantik in Bezug auf einen Kontext ausgewertet werden kann, also einen Wert liefert. In vielen formalen Sprachen sind Ausdrücke eines der wichtigsten Konstrukte, wenn nicht gar das einzige. Einige Beispiele: Arithmetische Ausdrücke2*3; 2(x − a); x2 = 2x; y= sin(x); usw.Aussagenlogische Ausdrückea und b; wenn b dann a; a oder nicht b; usw.Prädikatenlogische Ausdrückewenn verheiratet(A, B) dann verheiratet(B, A); wenn Mensch(A) dann (Mann(A) oder Frau(A)); usw. Ausdrücke in Programmiersprachen rdf:langString
Dans les langages de programmation, une expression est un élément de syntaxe qui combine un ensemble de lexèmes retournant une valeur. C'est une combinaison de littéraux, de variables, d'opérateurs, et de fonctions qui est évaluée (ou calculée) en suivant les règles de priorité et d'associativité du langage de programmation pour produire (ou retourner) une nouvelle valeur. Par exemple, 2+3 est une expression arithmétique qui vaut 5. Une variable est une expression car elle représente une valeur contenue en mémoire, donc y+6 est une expression. rdf:langString
In un linguaggio di programmazione un'espressione è un costrutto che combina uno o più valori (ad esempio costanti o variabili), utilizzando operatori e funzioni.Le operazioni e le funzioni sono interpretate (valutate) secondo particolari regole di precedenza e di associazione per un particolare linguaggio di programmazione, producendo un valore. L'ordine di precedenza tra operatori stabilito dal linguaggio può normalmente essere alterato mediante parentesi. Si dice che l'espressione restituisce un valore, o che valuta questo valore. rdf:langString
In programmeertalen is een uitdrukking of expressie een combinatie van waarden, variabelen, operatoren en functies die geïnterpreteerd (geëvalueerd) worden volgens bepaalde regels (zoals de operator prioriteit) en vervolgens uitgerekend om een bepaalde waarde op te leveren. Men zegt dat de expressie evalueert naar die waarde. Net zoals in de wiskunde is (of heeft) de expressie de geëvalueerde waarde. De uitkomst in de informatica komt bij een elementaire expressie vaak overeen met het resultaat van afronding van het wiskundige resultaat. rdf:langString
Uma expressão em linguagens de programação é uma combinação de valores, variáveis, , e chamadas de funções que são interpretadas de acordo com as regras de precedência e de associatividade particulares a uma determinada linguagem de programação, que calcula e, em seguida, produz (retorna) um valor. Expressões são os meios fundamentais de especificação de computações em uma linguagem de programação. O propósito de uma expressão é especificar um valor a ser calculado. rdf:langString
Выражение в информатике — комбинация значений, констант, переменных, операций и функций, которая может быть интерпретирована в соответствии с правилами конкретного языка. Интерпретация (выполнение) такого выражения приводит к вычислению некоторого значения (например, числа, строки или значения логического типа). Например, — выражение, которое вычисляется в число 5. Отдельная константа или отдельная переменная также является выражением, значением которого является, соответственно, сама константа или значение переменной. rdf:langString
Ви́раз (англ. expression) — мовна конструкція для обчислення значення невідомої величини за допомогою одного або декількох операндів. Це комбінація певних сутностей, констант, змінних, операторів і функцій, які інтерпретуються згідно з певними правилами черговості і асоціації для конкретної мови програмування, яка обчислює і потім виробляє інше значення. Цей процес, як в математичних виразах, називається обчисленням. Значення можуть бути різних типів, наприклад: числові, рядкові й логічні. rdf:langString
rdf:langString Výraz (programování)
rdf:langString Ausdruck (Programmierung)
rdf:langString Esprimo (programlingva)
rdf:langString Expresión (informática)
rdf:langString Expression (computer science)
rdf:langString Ekspresi (ilmu komputer)
rdf:langString Espressione (informatica)
rdf:langString Expression (informatique)
rdf:langString 식 (프로그래밍)
rdf:langString 式 (プログラミング)
rdf:langString Uitdrukking (programmeren)
rdf:langString Wyrażenie (informatyka)
rdf:langString Expressão (computação)
rdf:langString Выражение (информатика)
rdf:langString Вираз (інформатика)
xsd:integer 938708
xsd:integer 1122286456
rdf:langString Výraz (anglicky expression) v programovacích jazycích je kombinací jedné nebo více explicitních literálů, konstant, proměnných, operátorů a funkcí, které programovací jazyk interpretuje (podle pravidel priority a asociativity) a vyhodnocuje (ve prostředí „vrací“). Tento proces se jako u matematických výrazů nazývá vyhodnocování. Vrácená hodnota může být různých typů, například numerická, řetězcová nebo logická. Například 2+3 je aritmetický výraz, který lze v programu vyhodnotit již při překladu jako číslo 5. Jméno proměnné je výraz, protože označuje hodnotu v paměti, takže y+6 je výraz. Příkladem relačního výrazu je 4≠4, který se vyhodnotí jako nepravda. V jazyce C a většině jazyků z něj odvozených, volání funkce s návratovým typem je povolený výraz typu void.Hodnoty typu void nemohou být používány, takže hodnota takového výrazu je vždy zahozena. V mnoha programovacích jazycích může mít funkce a tedy i výraz obsahující volání funkce vedlejší účinky. Výraz s vedlejšími účinky normálně není referenčně transparentní. V mnoha jazycích (například C++) existuje příkaz tvořený výrazem zakončeným středníkem . Implementace musí výraz vyhodnotit kvůli vedlejším účinkům, ale výsledek bude zahozen.
rdf:langString Ein Ausdruck ist in vielen Programmiersprachen ein Konstrukt, das gemäß einer gegebenen Semantik in Bezug auf einen Kontext ausgewertet werden kann, also einen Wert liefert. In vielen formalen Sprachen sind Ausdrücke eines der wichtigsten Konstrukte, wenn nicht gar das einzige. Einige Beispiele: Arithmetische Ausdrücke2*3; 2(x − a); x2 = 2x; y= sin(x); usw.Aussagenlogische Ausdrückea und b; wenn b dann a; a oder nicht b; usw.Prädikatenlogische Ausdrückewenn verheiratet(A, B) dann verheiratet(B, A); wenn Mensch(A) dann (Mann(A) oder Frau(A)); usw. Ausdrücke in Programmiersprachen * Literale (Konstanten): 2, 3.14, … (Aber auch Zeichenketten (Strings) und Zeichen: "Hallo Welt", 'c', …) * Variablen: x, betragInEuro, wochentagsNummer, … * Funktionen: sin(phi), random, aktMonatsNummer, … * Operationen: 2*3, 2(x - a), x^3, cos(2*x + 3.14), … * Kombinierte Ausdrücke, zum Teil auch mit Zuweisungen oder Ausdrucksanweisungen: x++, --y, y = x = 2*z, y = sin(x), … Neben den Ausdrücken sind in vielen formalen Sprachen Deklarationen wichtig, die den Kontext für die Ausdrücke definieren. Diese werden manchmal (vor allem in funktionalen Programmiersprachen und Skriptsprachen) selbst ebenfalls als Ausdrücke betrachtet.
rdf:langString En la programlingvoj esprimo estas valorhava frazo, kiu konsistas el operandoj (konstantoj, variabloj, funkcivokoj), eventualaj operacisimboloj kaj krampoj; al tia esprimo la komputado atribuas valoron laŭ la reguloj de la koncerna programlingvo. Kiel en matematiko, la esprimo estas prezentaĵo de tia valoro. Esprimo povas (kvankam ne devas) havi kromefikon; malesto de kromefikoj estas principo de funkcia programado.
rdf:langString In computer science, an expression is a syntactic entity in a programming language that may be evaluated to determine its value. It is a combination of one or more constants, variables, functions, and operators that the programming language interprets (according to its particular rules of precedence and of association) and computes to produce ("to return", in a stateful environment) another value. This process, for mathematical expressions, is called evaluation. In simple settings, the resulting value is usually one of various primitive types, such as numerical, string, boolean, complex data type or other types. Expression is often contrasted with statement—a syntactic entity that has no value (an instruction).
rdf:langString Dans les langages de programmation, une expression est un élément de syntaxe qui combine un ensemble de lexèmes retournant une valeur. C'est une combinaison de littéraux, de variables, d'opérateurs, et de fonctions qui est évaluée (ou calculée) en suivant les règles de priorité et d'associativité du langage de programmation pour produire (ou retourner) une nouvelle valeur. Par exemple, 2+3 est une expression arithmétique qui vaut 5. Une variable est une expression car elle représente une valeur contenue en mémoire, donc y+6 est une expression. Puisqu'elle retourne une valeur, une expression peut être affectée à une variable. Les expressions peuvent avoir des effets de bords et ainsi perdre la transparence référentielle. Dans les langages de la famille du C, une fonction qui ne retourne aucune valeur est de type « void ». Elle ne peut pas faire partie d'une expression. Dans ces mêmes langages, une expression peut produire des effets de bord, par exemple : a = 2 // expression dont la valeur est 2, et l'effet de bord est d'affecter ai++ // expression dont la valeur est i, et l'effet de bord est d'incrémenter i de 1
rdf:langString En programación, una expresión es una combinación de constantes, variables o funciones, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular. Como en matemáticas, la expresión es su valor evaluado, es decir, la expresión es una representación de ese valor.
rdf:langString Ekspresi dalam bahasa pemrograman adalah kombinasi dari nilai-nilai eksplisit, konstanta, , , dan yang ditafsirkan menurut tertentu dan asosiasi untuk sebuah bahasa pemrograman tertentu, yang menghitung dan kemudian menghasilkan (kembali, dalam lingkungan ) nilai lain. Proses ini, seperti untuk , disebut evaluasi. Nilainya bisa dari berbagai jenis, seperti numerik, string, dan logis. * l * * s
rdf:langString 식(式, 영어: Expression)은 프로그래밍 언어에서 값, 변수, 연산자, 함수의 모임이다. 값을 결정하기 위해 평가될 수 있는 프로그래밍 언어의 구문 엔티티이다. 식은 부작용이 있을 수도 있고 없을 수도 있다. 보통 부작용이 있는 식은 참조 투명성의 속성을 가지지 않는다.
rdf:langString 式(しき、expression)とは、プログラミングにおいて、言語によって定められた優先順位や結びつきの規定に則って評価される値、変数、演算子、関数などの組み合わせである。数学における式と同様、式は評価された値を持つ。言語によっては式が副作用を持つこともあり、参照透過性がない場合もある。
rdf:langString In programmeertalen is een uitdrukking of expressie een combinatie van waarden, variabelen, operatoren en functies die geïnterpreteerd (geëvalueerd) worden volgens bepaalde regels (zoals de operator prioriteit) en vervolgens uitgerekend om een bepaalde waarde op te leveren. Men zegt dat de expressie evalueert naar die waarde. Net zoals in de wiskunde is (of heeft) de expressie de geëvalueerde waarde. De uitkomst in de informatica komt bij een elementaire expressie vaak overeen met het resultaat van afronding van het wiskundige resultaat. * De bewerkingsvolgorde, welke per taal verschilt. * Mogelijkheid van neveneffecten. De referentiële transparantie kan hierdoor verloren gaan, waardoor bepaalde optimalisaties niet mogelijk zijn. * Impliciete typepromotie is in vele gevallen noodzakelijk, bijvoorbeeld als een integer wordt opgeteld bij een float.
rdf:langString In un linguaggio di programmazione un'espressione è un costrutto che combina uno o più valori (ad esempio costanti o variabili), utilizzando operatori e funzioni.Le operazioni e le funzioni sono interpretate (valutate) secondo particolari regole di precedenza e di associazione per un particolare linguaggio di programmazione, producendo un valore. L'ordine di precedenza tra operatori stabilito dal linguaggio può normalmente essere alterato mediante parentesi. Si dice che l'espressione restituisce un valore, o che valuta questo valore. Se il linguaggio utilizzato è tipizzato, le espressioni sono sottoposte alle regole sui tipi di dato. Come in matematica, l'espressione è (o si può dire ha) il suo valore valutato, ma la valutazione di una stessa espressione può dare valori diversi in diversi momenti dell'esecuzione del programma. Le espressioni possono o non possono avere effetti collaterali; se ne hanno perdono la trasparenza referenziale. Un esempio di espressioni sono le cosiddette espressioni regolari. * Expression in The Free On-line Dictionary of Computing, Editor Denis Howe.
rdf:langString Wyrażenie – w językach programowania kombinacja wyrażeń stałych (literałów, stałych itp.), zmiennych, operatorów, funkcji i nawiasów, której przypisywana jest wartość zgodnie z regułami danego języka. Proces przypisywania wartości nazywany jest wartościowaniem lub ewaluacją; podobnie jak w matematyce, wyrażenie jest reprezentacją otrzymanej wartości. Wyrażenia mogą (choć nie muszą) powodować skutki uboczne; ich brak jest jednym z założeń programowania funkcyjnego.
rdf:langString Uma expressão em linguagens de programação é uma combinação de valores, variáveis, , e chamadas de funções que são interpretadas de acordo com as regras de precedência e de associatividade particulares a uma determinada linguagem de programação, que calcula e, em seguida, produz (retorna) um valor. Expressões são os meios fundamentais de especificação de computações em uma linguagem de programação. O propósito de uma expressão é especificar um valor a ser calculado. Por exemplo, 2+3 é uma expressão aritmética e de programação, que avalia a 5. Já a expressão de atribuição x = 2+3 também avalia a 5 e é uma expressão de programação, mas é uma equação em matemática e não uma expressão matemática. Uma variável é uma expressão, porque é um ponteiro para um valor na memória, então y+6 é uma expressão. Um exemplo de uma expressão de programação relacional seria 4 == 4, que avalia para o valor booleano verdadeiro.
rdf:langString Выражение в информатике — комбинация значений, констант, переменных, операций и функций, которая может быть интерпретирована в соответствии с правилами конкретного языка. Интерпретация (выполнение) такого выражения приводит к вычислению некоторого значения (например, числа, строки или значения логического типа). Например, — выражение, которое вычисляется в число 5. Отдельная константа или отдельная переменная также является выражением, значением которого является, соответственно, сама константа или значение переменной. Во многих языках программирования выражения, содержащие вызовы функций, могут иметь побочные эффекты. Языковая конструкция, определяющая некоторое значение в соответствии со значениями одного или более операндов в соответствии с ГОСТ 28397 89.
rdf:langString Ви́раз (англ. expression) — мовна конструкція для обчислення значення невідомої величини за допомогою одного або декількох операндів. Це комбінація певних сутностей, констант, змінних, операторів і функцій, які інтерпретуються згідно з певними правилами черговості і асоціації для конкретної мови програмування, яка обчислює і потім виробляє інше значення. Цей процес, як в математичних виразах, називається обчисленням. Значення можуть бути різних типів, наприклад: числові, рядкові й логічні. Функції, а, отже і вирази, що містять функцію, можуть мати побічні ефекти. Вирази з побічними ефектами, як правило, не мають властивостей «прозорості посилань».
xsd:nonNegativeInteger 4858

data from the linked data cloud