operational semantics - определение. Что такое operational semantics
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

Что (кто) такое operational semantics - определение

CATEGORY OF FORMAL PROGRAMMING LANGUAGE SEMANTICS
Small Step Semantics; Small step semantics; Big step semantics; Big Step Semantics; Structural operational semantics; Structured operational semantics; Natural semantics; Big-step operational semantics; Big step operational semantics; Big-step semantics; Small-step semantics; Small-step operational semantics; Small step operational semantics; Reduction context; Reduction semantics
Найдено результатов: 396
operational semantics         
<theory> A set of rules specifying how the state of an actual or hypothetical computer changes while executing a program. The overall state is typically divided into a number of components, e.g. stack, heap, registers etc. Each rule specifies certain preconditions on the contents of some components and their new contents after the application of the rule. It is similar in spirit to the notion of a Turing machine, in which actions are precisely described in a mathematical way. Compuare axiomatic semantics, denotational semantics. (1996-08-21)
Operational semantics         
Operational semantics is a category of formal programming language semantics in which certain desired properties of a program, such as correctness, safety or security, are verified by constructing proofs from logical statements about its execution and procedures, rather than by attaching mathematical meanings to its terms (denotational semantics). Operational semantics are classified in two categories: structural operational semantics (or small-step semantics) formally describe how the individual steps of a computation take place in a computer-based system; by opposition natural semantics (or big-step semantics) describe how the overall results of the executions are obtained.
semantics         
SEMANTICS IN ALL CATEGORIES
Semantic; Semantically; Semantician; Sematics; Meaning (linguistics); Meaning (linguistic); Semantics (linguistics); Meaningful; Semanticist; Cognitive meaning; Linguistic semantics; Linguistic meaning; Sepersontics; Cognitive meanings; Psychological semantics; Meaningfulness; Natural language semantics; Psychosemantics; Theories of semantics; Cross-cultural semantics; Semantics (natural language); Semantics (philosophy); History of semantics
Note: The form 'semantic' is used as a modifier.
Semantics is the branch of linguistics that deals with the meanings of words and sentences.
N-UNCOUNT
semantics         
SEMANTICS IN ALL CATEGORIES
Semantic; Semantically; Semantician; Sematics; Meaning (linguistics); Meaning (linguistic); Semantics (linguistics); Meaningful; Semanticist; Cognitive meaning; Linguistic semantics; Linguistic meaning; Sepersontics; Cognitive meanings; Psychological semantics; Meaningfulness; Natural language semantics; Psychosemantics; Theories of semantics; Cross-cultural semantics; Semantics (natural language); Semantics (philosophy); History of semantics
¦ plural noun [usu. treated as sing.]
1. the branch of linguistics and logic concerned with meaning.
2. the meaning of a word, phrase, sentence, or text.
Derivatives
semantician noun
semanticist noun
Semantics (computer science)         
THE FIELD CONCERNED WITH THE RIGOROUS MATHEMATICAL STUDY OF THE MEANING OF PROGRAMMING LANGUAGES
Program semantics; Programming language semantics; Formal semantics of programming languages; Semantics of programming languages
In programming language theory, semantics is the rigorous mathematical study of the meaning of programming languages. Semantics assigns computational meaning to valid strings in a programming language syntax.
Semantics         
SEMANTICS IN ALL CATEGORIES
Semantic; Semantically; Semantician; Sematics; Meaning (linguistics); Meaning (linguistic); Semantics (linguistics); Meaningful; Semanticist; Cognitive meaning; Linguistic semantics; Linguistic meaning; Sepersontics; Cognitive meanings; Psychological semantics; Meaningfulness; Natural language semantics; Psychosemantics; Theories of semantics; Cross-cultural semantics; Semantics (natural language); Semantics (philosophy); History of semantics
Semantics (from (semantikos), "related to meaning, significant", from semaino, "to signify, to indicate", which is from sema, "sign, mark, token". The plural is used in analogy with words similar to physics, which was in the neuter plural in Ancient Greek and meant "things relating to nature".
semantics         
SEMANTICS IN ALL CATEGORIES
Semantic; Semantically; Semantician; Sematics; Meaning (linguistics); Meaning (linguistic); Semantics (linguistics); Meaningful; Semanticist; Cognitive meaning; Linguistic semantics; Linguistic meaning; Sepersontics; Cognitive meanings; Psychological semantics; Meaningfulness; Natural language semantics; Psychosemantics; Theories of semantics; Cross-cultural semantics; Semantics (natural language); Semantics (philosophy); History of semantics
n. general; generative semantics
semantics         
SEMANTICS IN ALL CATEGORIES
Semantic; Semantically; Semantician; Sematics; Meaning (linguistics); Meaning (linguistic); Semantics (linguistics); Meaningful; Semanticist; Cognitive meaning; Linguistic semantics; Linguistic meaning; Sepersontics; Cognitive meanings; Psychological semantics; Meaningfulness; Natural language semantics; Psychosemantics; Theories of semantics; Cross-cultural semantics; Semantics (natural language); Semantics (philosophy); History of semantics
<theory> The meaning of a string in some language, as opposed to syntax which describes how symbols may be combined independent of their meaning. The semantics of a programming language is a function from programs to answers. A program is a closed term and, in practical languages, an answer is a member of the syntactic category of values. The two main kinds are {denotational semantics} and operational semantics. (1995-06-21)
semantic         
SEMANTICS IN ALL CATEGORIES
Semantic; Semantically; Semantician; Sematics; Meaning (linguistics); Meaning (linguistic); Semantics (linguistics); Meaningful; Semanticist; Cognitive meaning; Linguistic semantics; Linguistic meaning; Sepersontics; Cognitive meanings; Psychological semantics; Meaningfulness; Natural language semantics; Psychosemantics; Theories of semantics; Cross-cultural semantics; Semantics (natural language); Semantics (philosophy); History of semantics
[s?'mant?k]
¦ adjective relating to meaning in language or logic.
Derivatives
semantically adverb
semanticity noun
Origin
C17: from Fr. semantique, from Gk semantikos 'significant'.
meaningful         
SEMANTICS IN ALL CATEGORIES
Semantic; Semantically; Semantician; Sematics; Meaning (linguistics); Meaning (linguistic); Semantics (linguistics); Meaningful; Semanticist; Cognitive meaning; Linguistic semantics; Linguistic meaning; Sepersontics; Cognitive meanings; Psychological semantics; Meaningfulness; Natural language semantics; Psychosemantics; Theories of semantics; Cross-cultural semantics; Semantics (natural language); Semantics (philosophy); History of semantics
¦ adjective
1. having meaning.
Logic having a recognizable function in a logical language or other sign system.
2. worthwhile.
3. expressive: meaningful glances.
Derivatives
meaningfully adverb
meaningfulness noun

Википедия

Operational semantics

Operational semantics is a category of formal programming language semantics in which certain desired properties of a program, such as correctness, safety or security, are verified by constructing proofs from logical statements about its execution and procedures, rather than by attaching mathematical meanings to its terms (denotational semantics). Operational semantics are classified in two categories: structural operational semantics (or small-step semantics) formally describe how the individual steps of a computation take place in a computer-based system; by opposition natural semantics (or big-step semantics) describe how the overall results of the executions are obtained. Other approaches to providing a formal semantics of programming languages include axiomatic semantics and denotational semantics.

The operational semantics for a programming language describes how a valid program is interpreted as sequences of computational steps. These sequences then are the meaning of the program. In the context of functional programming, the final step in a terminating sequence returns the value of the program. (In general there can be many return values for a single program, because the program could be nondeterministic, and even for a deterministic program there can be many computation sequences since the semantics may not specify exactly what sequence of operations arrives at that value.)

Perhaps the first formal incarnation of operational semantics was the use of the lambda calculus to define the semantics of Lisp. Abstract machines in the tradition of the SECD machine are also closely related.