-
1 dataflow programming
программирование [обработки] потоков данных; программирование вычислений, управляемых потоком данныхАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > dataflow programming
-
2 data flow
= dataflow1) общий термин, относящийся к алгоритмам или архитектурам параллельных вычислений, в которых выполнение каждой операции производится при готовности всех её операндов, при этом последовательность выполнения команд заранее не задаётся, т. е. вычисления производятся асинхронно, а сама программа является самопланируемой, так как установление последовательности исполнения команд зависит только от готовности данных. Впервые графическую модель вычислений, управляемых потоком данных, предложил в 1968 г. в своей докторской диссертации сотрудник Стэнфордского университета Дуайн Эдэмс (он же ввёл термин dataflow)2) абстрактное представление последовательности и возможных изменений состояния объектов данных (предусматриваются такие состояния, как создание, использование и уничтожение объекта)Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > data flow
-
3 stream processing
потоковая обработка [данных], обработка потоков данныхпарадигма программирования, связанная с архитектурой SIMD и позволяющая приложениям определённого вида более легко реализовать параллельную обработку в ограниченном масштабе; подобные приложения могут использовать множество вычислительных устройств (блоков, ядер) без необходимости явного программирования распределения задач, синхронизации или передач данных между этими устройствами. Такой подход существенно упрощает параллельное ПО и аппаратные средства, повышает эффективность обработки данныхАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > stream processing
-
4 language
1) языкв общем случае язык можно определить как множество предложений, каждое из которых состоит из конечной последовательности символов, принадлежащих конечному алфавиту (alphabet). Таким образом, язык задаётся алфавитом, грамматикой, синтаксисом и семантикой. Языки делятся на естественные (natural language) и искусственные (artificial language), среди которых большую долю составляют языки программирования (programming language)см. тж. algorithmic language, applicative language, assembly language, authoring language, class-based language, compiled language, context-free language, dataflow language, data manipulation language, declarative language, design language, formal language, graphics language, hardware language, high-level language, hybrid language, language construct, language definition, language design, language element, language extension, language implementation, language manual, language processor, low-level language, macro language, metalanguage, microprogramming language, modeling language, native language, nonprocedural language, OOL, parallel language, semantics, sentence, symbol, syntax2) языковыйАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > language
-
5 software language
язык программирования, язык для создания программ (приложений)класс языков, к которому относится большинство существующих ЯВУАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > software language
См. также в других словарях:
Dataflow programming — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing … Wikipedia
Programming in the large and programming in the small — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computin … Wikipedia
Dataflow — This article is about software engineering. For the flow of data within a computer network see packet flow For the graphical representation of flow of data within an information system, see data flow diagram Dataflow is a term used in computing,… … Wikipedia
Programming paradigm — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concu … Wikipedia
Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… … Wikipedia
List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents … Wikipedia
Event-driven programming — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computin … Wikipedia
Oz (programming language) — Oz Paradigm(s) multi paradigm: logic, functional, imperative, object oriented, constraint, distributed, concurrent Appeared in 1991 Designed by Gert Smolka, his students Developer Mozart … Wikipedia
Visual programming language — A Visual programming language (VPL) is any programming language that lets users specify programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial… … Wikipedia
Flow-based programming — In computer science, flow based programming (FBP) is a programming paradigm that defines applications as networks of black box processes, which exchange data across predefined connections by message passing. These black box processes can be… … Wikipedia
Lucid (programming language) — Infobox programming language name = Lucid logo = paradigm = Dataflow year = 1976 designer = Edward A. Ashcroft,William W. Wadge developer = ,Wadge latest release version = latest release date = typing = Typeless implementations = pLucid dialects … Wikipedia