Russian | English |
абстракции верхнего уровня | higher-level abstractions (ssn) |
абстракции глобального уровня | global view abstractions (ssn) |
абстракции данных | data abstractions (ssn) |
абстракции для работы с последовательностями | abstractions for manipulating sequences (ssn) |
абстракции и процедуры как полноправные объекты | abstractions and first-class procedures (ssn) |
абстракции и уточнение | abstraction and refinement (ssn) |
абстракции на основе платформ | platform-based abstractions (см. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools by Jack Greenfield, Keith Short, Steve Cook, Stuart Kent, John Crupi 2004 ssn) |
абстракции на основе платформ в линейках продуктов | platform-based abstractions in product lines (ssn) |
абстракции платформ | platform-based abstractions (см. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools by Jack Greenfield, Keith Short, Steve Cook, Stuart Kent, John Crupi 2004 ssn) |
абстракции программирования | programming abstractions (ssn) |
абстракции процедур и функций | procedure and function abstractions (ssn) |
абстракции типа "чёрный ящик" | black-box abstractions (ssn) |
абстракция аппаратных средств | hardware abstraction (ssn) |
абстракция аппаратных средств, отвечающих за создание звука | sound hardware abstraction (ssn) |
абстракция более низкого уровня | low-level abstraction (ssn) |
абстракция в проектировании машин | abstraction in machine design (ssn) |
абстракция высокого уровня | high-level abstraction (ssn) |
абстракция графических аппаратных средств | graphics hardware abstraction (ssn) |
абстракция данных | data abstraction (в ООП; определение типа данных вместе с определенными на нем операциями, а также аксиомами, задающими формальные свойства этих операций ssn) |
абстракция данных для списков | list data abstraction (ssn) |
абстракция декартова произведения | product abstraction (ssn) |
абстракция дерева решений | abstraction of a decision tree (Alex_Odeychuk) |
абстракция звуковых аппаратных средств | sound hardware abstraction (ssn) |
абстракция и обобщение | abstraction and generalization (ssn) |
абстракция исполнения | executional abstraction (способ осмысливания конкретного вычисления как элемента большого класса различных вычислений ssn) |
абстракция итерации | iteration abstraction (ssn) |
абстракция множества всех возможных состояний программы | abstraction of the set of all possible program states (ssn) |
абстракция модели | abstraction of a structure (ssn) |
абстракция моделируемой системы | abstraction of the modeled system (ssn) |
абстракция на основе спецификации | abstraction based on the specification (ssn) |
абстракция низкого уровня | low-level abstraction (ssn) |
абстракция одиночного бита | single bit abstraction (ssn) |
абстракция операционной среды | sandbox (т.н. песочница Alex_Odeychuk) |
абстракция операционной среды для запуска приложений | sandbox (Alex_Odeychuk) |
абстракция, построенная поверх машинноrо языка | abstraction erected on the machine language (ssn) |
абстракция потока данных | data-flow abstraction (ssn) |
абстракция программирования | programming abstraction (ssn) |
абстракция процесса | process abstraction (ssn) |
абстракция процессов | process abstraction (ssn) |
абстракция рисования | drawing abstraction (ssn) |
абстракция с нулевой стоимостью | zero-cost abstraction (Alex_Odeychuk) |
Абстракция – связанная модель данных или алгоритмическая процедура | Abstraction A cohesive model of data or an algorithmic procedure (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
Абстракция – связанная модель данных или алгоритмическая процедура | Abstraction — A cohesive model of data or an algorithmic procedure (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
абстракция сокетов | socket abstraction (ssn) |
абстракция состояния | abstraction of a state (ssn) |
абстракция списков | list comprehension (Alex_Odeychuk) |
абстракция строки | line abstraction (ssn) |
абстракция типа "чёрный ящик" | black box abstraction (= black box; в общем случае – это аппаратная и/или программная система с неизвестной внутренней структурой, но с известной (прогнозируемой, регистрируемой) реакцией на входные сигналы, команды или данные. Принцип "чёрного ящика" широко используется в тестировании. Если внутреннее устройство чёрного ящика детерминировано, то его реакции на входные воздействия постоянны и могут быть зафиксированы, изучены и прогнозируемы, а если недетерминировано, то эти реакции чаще всего непредсказуемы. Термин ввёл У.Р. Эшби ssn) |
абстракция управляющих конструкций | control abstraction (ssn) |
Абстракция – уровень технической детализации некоторого представления программного обеспечения | Abstraction — The level of technical detail of some representation of software (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
Абстракция – уровень технической детализации некоторого представления программного обеспечения | Abstraction The level of technical detail of some representation of software (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
абстракция файловой системы | filesystem abstraction (напр., блок ssn) |
абстракция через итерацию | iteration abstraction (ssn) |
абстракция через параметризацию | abstraction by parameterization (ssn) |
абстракция через спецификацию | abstraction by specification (ssn) |
алгоритмические абстракции | algorithmic abstractions (ssn) |
архитектура с несколькими уровнями абстракции | layers of abstraction architecture (ssn) |
аспектно-ориентированные абстракции | aspect-specific abstractions (ssn) |
барьеры абстракции | abstraction barriers (ssn) |
беглый набросок абстракции данных | glimpse of data abstraction (ssn) |
без абстракции процессов современные вычисления просто не могут существовать | without the process abstraction, modern computing could not exist (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009) |
в UML предполагается, что может существовать абстрактное понятие типа сущности например, банковский счёт и отдельные конкретные экземпляры этой абстракции такие как "мой банковский счёт" или "ваш банковский счёт" | UML considers that we might have the abstract notion of a type of thing such as a bank account and then specific, concrete instances of that abstraction such as "my bank account" or "your bank account" (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn) |
в частности, если взять наиболее простой случай, загрузка набора программных абстракций C позволяет писать на этом языке код | in the simplest case, you may load a set of C programming abstractions, which will let you write C code (см. Generative Programming: Methods, Tools, and Applications / Krzysztof Czarnecki, Ulrich Eisenecker) |
важность и сила абстракции | importance and power of abstraction (ssn) |
важность и сила абстракции в контексте виртуальных машин | importance and power of abstraction in the context of virtual machines (ssn) |
важный механизм абстракции | crucial abstraction mechanism (ssn) |
введение в абстракцию данных | introduction to data abstraction (ssn) |
взаимозависимые абстракции | mutually dependent abstractions (абстракция – связная модель (структура) данных или алгоритмическая процедура Alex_Odeychuk) |
виды абстракций | kinds of abstractions (ssn) |
внутренняя абстракция для веб-браузера | abstraction internal to the web browser (ssn) |
возникновение абстракции данных | beginnings of data abstraction (ssn) |
выбор абстракции | choice of abstraction (ssn) |
высокого уровня абстракции | highly abstract (из кн.: Головатый А., Каплан-Мосс Дж. Django. Подробное руководство Alex_Odeychuk) |
высокоуровневая абстракция | high-level abstraction (Alex_Odeychuk) |
высокоуровневые абстракции | higher-level abstractions (ssn) |
главный шаг в направлении абстракции данных | key step towards data abstraction (ssn) |
изменяемая абстракция | mutable abstraction (ssn) |
изменяемые абстракции | mutable abstractions (ssn) |
инверсия абстракции | abstraction inversion (антишаблон проектирования: cокрытие части функциональности от внешнего использования, в надежде на то, что никто не будет его использовать / Not exposing implemented functionality required by callers of a function/method/constructor, so that the calling code awkwardly re-implements the same functionality in terms of those calls Alex_Odeychuk) |
использование абстракции | abstracting (ssn) |
использование абстракции | using abstraction (ssn) |
использование абстракции в целях явного закрытия | using abstraction to gain explicit closure (ssn) |
использование абстракций данных | using data abstractions (ssn) |
использование процедурной абстракции | using procedural abstraction (ssn) |
каждая абстракция | each of the abstractions (ssn) |
каждая абстракция может быть реализована в виде конкретных структур данных | Each of the abstractions can be instantiated in the form of concrete data structures (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009 ssn) |
ключевая абстракция | key abstraction (ssn) |
комбинация двух или нескольких объектов, порождающая новый объект на другом уровне абстракции | combination of two or more objects yielding a new object, at a different level of abstraction (ssn) |
любая полезная комбинация универсальных и предметно-ориентированных языковых абстракций | any useful combination of general-purpose and domain-specific language abstraction (ssn) |
математические алгоритмические абстракции | mathematical algorithmic abstractions (Alex_Odeychuk) |
метаязыковая абстракция | metalinguistic abstraction (ssn) |
метод абстракции | abstraction technique (ssn) |
метод абстракции, спецификации и преобразований | abstraction, specification, and translation (ssn) |
механизм абстракции | mechanism of abstraction (ssn) |
механизм абстракции | abstraction mechanism (ssn) |
множество абстракций | set of abstractions (ssn) |
множество очень мощных абстракций программирования | multitude of very powerful programming abstractions (ssn) |
модели как абстракции | models as abstractions (ssn) |
Модель системы по своей природе является абстракцией моделируемой системы | A model of a system, by its nature, is an abstraction of the modeled system (см. Petri Net Theory And The Modeling Of Systems / James L. Peterson 1981 ssn) |
мощная абстракция | powerful abstraction (ssn) |
мощная абстракция программирования | powerful programming abstraction (ssn) |
мощная методология проектирования, называемая абстракция данных | powerful design methodology called data abstraction (ssn) |
мощные абстракции для работы с последовательностями | powerful abstractions for manipulating sequences (ssn) |
мы увидим, как с помощью абстракции данных программы становится легче проектировать, поддерживать и изменять | we will see how data abstraction makes programs much easier to design, maintain, and modify |
на высоком уровне абстракции | from a high-level perspective (ssn) |
набор программных абстракций C | a set of C programming abstractions (ssn) |
неизменяемая абстракция | immutable abstraction (ssn) |
неизменяемые абстракции | immutable abstractions (ssn) |
неполная абстракция | incomplete abstraction (ssn) |
неправильный уровень абстракции | wrong level of abstraction (ssn) |
обширное множество подобных абстракций | vast number of similar abstractions (ssn) |
общая структура абстракции через спецификацию | general structure of abstraction by specification (ssn) |
описание функции абстракции и инварианта представления | description of the abstraction function and rep invariant (ssn) |
определение абстракций | define abstractions (ssn) |
определение правильных абстракций | define the right abstractions (ssn) |
определение функции абстракции | definition of the abstraction function (ssn) |
основная абстракция | key abstraction (класс или объект, являющийся частью словаря предметной области ssn) |
основные абстракции | key abstractions (ssn) |
отдельные конкретные экземпляры этой абстракции | specific, concrete instances of that abstraction (ssn) |
относительное упорядочение абстракций | relative ranking of abstractions (ssn) |
относительное упорядочение абстракций в структуре классов | relative ranking of abstractions in a class structure (ssn) |
очень мощные абстракции программирования | very powerful programming abstractions (ssn) |
память без использования абстракций | no memory abstraction (ssn) |
параметризованная абстракция данных | parameterized data abstraction (ssn) |
параметризованные абстракции данных | parameterized data abstractions (ssn) |
первичная абстракция аппаратных средств | primary hardware abstraction (ssn) |
повышение уровня абстракции | increasing abstraction (ssn) |
повышение уровня абстракции | raising the level of abstraction (ssn) |
поддержка абстракции | support for abstraction (критерий оценки языка программирования ssn) |
поддержка абстракций | support for abstraction (ssn) |
подобная абстракция | similar abstraction (ssn) |
полиморфная абстракция | polymorphic abstraction (ssn) |
полиморфные абстракции | polymorphic abstractions (ssn) |
получение абстракций | abstract recovery (ssn) |
пользователь абстракции | user of abstract (о модуле программы ssn) |
Пользовательские программы составляются при помощи загружаемых в систему языковых абстракций | User programs are written using language abstractions loaded into the system (см. Generative Programming: Methods, Tools, and Applications / Krzysztof Czarnecki, Ulrich Eisenecker ssn) |
понятие абстракции | concept of abstraction (ssn) |
понятие абстракции процесса | concept of process abstraction (ssn) |
построение абстракций | building abstractions (ssn) |
построение абстракций с помощью данных | building abstractions with data (ssn) |
построение абстракций с помощью процедур | building abstractions with procedures (ssn) |
правильная совокупность абстракций | right set of abstractions (ssn) |
правильные абстракции | right abstractions (ssn) |
при этом загрузить и использовать в программе можно любую полезную комбинацию универсальных и предметно-ориентированных языковых абстракций | However, any useful combination of general-purpose and domain-specific language abstraction can be loaded and used in a program (см. Generative Programming: Methods, Tools, and Applications / Krzysztof Czarnecki, Ulrich Eisenecker) |
программные абстракции | programming abstractions (ssn) |
проектная абстракция | design-level abstraction (ssn) |
протекающая абстракция | leaky abstraction (другой вариант – "дырявая абстракция" ibm.com owant) |
Процедура sum – всего лишь простейшая из обширного множества подобных абстракций, которые можно выразить через процедуры высших порядков | the sum procedure is only the simplest of a vast number of similar abstractions that can be captured as higher-order procedures (см. Harold Abelson and Gerald Jay Sussman with Julie Sussman 1999, Structure and Interpretation of Computer Programs) |
Процедура sum всего лишь простейшая из обширного множества подобных абстракций, которые можно выразить через процедуры высших порядков | the sum procedure is only the simplest of a vast number of similar abstractions that can be captured as higher-order procedures (см. Harold Abelson and Gerald Jay Sussman with Julie Sussman 1999, Structure and Interpretation of Computer Programs) |
процедурная абстракция и функции | procedural abstraction and functions (ssn) |
процедуры как абстракции типа "чёрный ящик" | procedures as black-box abstractions (ssn) |
работа на неправильном уровне абстракции | working at the wrong level of abstraction (ssn) |
реализация абстракции данных | implementation of a data abstraction (ssn) |
реализация абстракций данных | implementing data abstractions (ssn) |
реализация аспектно-ориентированных абстракций | implementing aspect-specific abstractions (ssn) |
рекурсивные представления абстракций данных | recursive representations of data abstractions (ssn) |
свойства абстракций на основе платформ | properties of platform-based abstractions (ssn) |
секционированная абстракция | slice abstraction (ssn) |
секционированная абстракция класса | CSA (ssn) |
секционированная абстракция класса | class slice abstraction (ssn) |
семейственно-ориентированный метод абстракции, спецификации и преобразований | family-oriented abstraction, specification, and translation (представляет собой методику построения линеек продуктов, распространяющуюся на инженерию предметной области и прикладную инженерию ssn) |
символьная абстракция | symbolic abstraction (ssn) |
система абстракций | family of abstractions (ssn) |
система абстракций, построенных поверх машинноrо языка | family of abstractions erected on the machine language (ssn) |
системный уровень абстракции | system level of abstraction (ssn) |
скобочная абстракция | bracket abstraction (ssn) |
слой абстракции | abstraction layer (способ скрыть физическую реализацию аппаратных или программных средств под дополнительной логической структурой Alex_Odeychuk) |
слой абстракции базы данных | database abstraction layer (интерфейс прикладного программирования, который унифицирует связь между приложением и системами управления базами данных (СУБД), такими как SQL Server, PostgreSQL, Oracle, MySQL, DB2 или SQLite Alex_Odeychuk) |
слой абстракции данных | data abstraction layer (Alex_Odeychuk) |
слой абстракций | abstraction (InfoWorld; контекстуальный перевод на русс. язык Alex_Odeychuk) |
слой аппаратной абстракции | hardware abstraction layer (ssn) |
слой аппаратных абстракций | hardware abstraction layer (ssn) |
совместное использование и параметризация абстракций | abstraction sharing and parameterization (ssn) |
совокупность абстракций | set of abstractions (ssn) |
согласованная система абстракций | coherent family of abstractions (ssn) |
согласованная система абстракций, построенных поверх машинноrо языка | coherent family of abstractions erected on the machine language (ssn) |
создавать ещё более глубокие абстракции | create further abstractions (ssn) |
создавать ещё более мощные абстракции | create more powerful abstractions (ssn) |
создание абстракций | abstracting (ssn) |
создание абстракций, отделяющих постоянное от изменчивого | abstracting the stable from the volatile (ssn) |
создание процедурных абстракций | designing procedural abstractions (ssn) |
спецификации для абстракций данных | specifications for data abstractions (ssn) |
спецификации интерфейсов абстракций данных | interface specifications of data abstractions (ssn) |
спецификации интерфейсов процедурных абстракций | interface specifications of procedural abstractions (ssn) |
спецификации процедурных абстракций | specifications of procedural abstractions (ssn) |
спецификация абстракции данных | specification of data abstraction (ssn) |
спецификация абстракции данных для списков | specification of the list data abstraction (ssn) |
спецификация параметризованной абстракции данных | specification of a parameterized data abstraction (ssn) |
средства абстракции | means of abstraction (с помощью которых сложные объекты можно называть и обращаться с ними как с единым целым ssn) |
степень абстракции | degree of abstraction (ssn) |
степень абстракции | abstraction degree (ssn) |
Сущность графов исходного кода: совместное использование и параметризация абстракций | the Essence of Source Graphs: Abstraction Sharing and Parameterization |
технологии реализации аспектно-ориентированных абстракций | technologies for implementing aspect-specific abstractions (ssn) |
универсальные и предметно-ориентированные языковые абстракции | general-purpose and domain-specific language abstraction (ssn) |
упаковка абстракций | packaging abstractions (ssn) |
упорядочение абстракций | ranking of abstractions (ssn) |
уровень абстракции | level of indirection (ssn) |
уровень абстракции-в программировании | abstraction layer (1) соответствие уровня описания задачи её наиболее общему представлению – чем выше уровень абстракции ЯВУ, тем меньше усилий затрачивается на кодирование; 2) способ скрыть физическую реализацию аппаратных средств под некоторой логической структурой ssn) |
уровень абстракции | abstraction degree (ssn) |
уровень абстракции | abstract level (ssn) |
уровень абстракции базы данных | database abstraction layer (интерфейс прикладного программирования, который унифицирует связь между приложением и системами управления базами данных (СУБД), такими как SQL Server, PostgreSQL, Oracle, MySQL, DB2 или SQLite Alex_Odeychuk) |
уровень абстракции графики | graphics abstraction layer (ssn) |
уровень абстракции данных | data abstraction layer (Alex_Odeychuk) |
уровень абстракции звуковых аппаратных средств | sound hardware abstraction layer (ssn) |
Уровень абстракции измерений | Measurement Abstraction Layer (vasuk) |
уровень абстракции операционной системы | operating system abstraction level (ssn) |
уровень аппаратной абстракции | hardware abstraction layer (ssn) |
уровень аппаратных абстракций | Hardware Abstraction Level (программное обеспечение, которое позволяет высшим уровням операционной системы абстрагироваться от конкретных особенностей аппаратного обеспечения, что обеспечивает переносимость Windows NT на другие платформы ssn) |
уровни абстракции | levels of abstraction (ssn) |
уточнение абстракции по контрпримеру | CEGAR (сокр. от "counter-example guided abstraction refinement" Alex_Odeychuk) |
уточнение абстракции по контрпримеру | counter-example guided abstraction refinement (Alex_Odeychuk) |
формулирование абстракций | formulating abstractions (ssn) |
формулирование абстракций с помощью процедур высших порядков | formulating abstractions with higher-order procedures (ssn) |
функциональная абстракция на стороне клиента | client-side functional abstraction (Alex_Odeychuk) |
функциональный уровень абстракции | functional level of abstraction (ssn) |
функция абстракции | abstraction function (ssn) |
Функция абстракции – это важнейшая информация о реализации | the abstraction function is a crucial piece of information about an implementation (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986) |
Функция абстракции это важнейшая информация о реализации | the abstraction function is a crucial piece of information about an implementation (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986) |
чтобы сделать главный шаг в направлении абстракции данных, нужно стать на противоположную точку зрения: забыть на некоторое время о конкретном представлении и взять в качестве определения структуры данных операции сами по себе | the key step towards data abstraction is to reverse the viewpoint: forget for the moment about the representation, take the operations themselves as defining the data structure (см. Object-Oriented Software Construction second edition by Bertrand Meyer) |
экзистенциальная абстракция | existential abstraction (ssn) |
эти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их | these observations are particularly, and painfully, true for modern object-oriented software production. The object paradigm equips a software engineer with a multitude of very powerful programming abstractions, which – when used unwisely – result in programs impossible to understand and maintain, even by programmers who wrote them (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
эти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их | these observations are particularly, and painfully, true for modern object-oriented software production. The object paradigm equips a software engineer with a multitude of very powerful programming abstractions, which when used unwisely result in programs impossible to understand and maintain, even by programmers who wrote them (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
языковая абстракция | language abstraction (ssn) |
языковые абстракции | language abstractions (ssn) |