Rosyjski | Angielski |
абстрактное представление одной или нескольких переменных, принимающих набор конечных значений, каждое из которых отображается в полезное дискретное состояние | an abstraction of one or more variables that can take only a set of finite values, each of which map to a useful discrete state (ssn) |
агрегирование: полное или частичное отношение, в котором один объект состоит из одного или нескольких других объектов, каждый из которых рассматривается как часть целого. это отношение является слабой формой отношения включения, в котором сроки жизни целого и его частей не зависят друг от друга | aggregation: A whole/part relationship where one object is composed of one or more other objects, each of which is considered a part of the whole. This relationship is a weak form of containment in that the lifetimes of the whole and its parts are independent (см. Object-Oriented Analysis and Design with Applications 3rd Edition by Grady Booch) |
ассоциация между запросом к объекту и одной из его операций | association of a request to an object and one of its operations (ssn) |
бинарно выбирающий конструктив: данный конструктив состоит из двух процедурных частей и управляющей части с одним условием, значение которого определяет, какая из двух процедурных частей выполняется | dyadic selective construct: This construct consists of two procedure parts and a control part with one condition, the value of which determines which one of the two procedure parts is to be executed (см. ISO/IEC 8631:1989 ssn) |
бинарное дерево, состоящее из одного узла | one-node binary tree (ssn) |
в методологии SFC каждый шаг может быть связан с одним или несколькими действиями. Действие содержит описание некоторого поведения, которое должно произойти вследствие активирования шага. Действие изображается прямоугольником, присоединённым к шагу. Описание действия может быть дано, используя любой из языков IEC, т. е. ST, FBD, LD или IL | in SFC methodology, every step can be associated with one or more actions. An action contains a description of some behaviour that should occur as a result of the step being activated. An action is depicted as a rectangular box that is attached to a step. The description of an action can be given using any of the IEC languages, i.e. ST, FBD, LD or IL (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3) |
в одном из состояний, определённых конечным автоматом | in one of the states of the finite state machine (ssn) |
веб-приложение, состоящее из одной страницы | web single-page application (ssn) |
возможность реализации принципа управления "из одной точки" | opportunity for single-point control (ssn) |
возможные состояния и варианты перехода из одного состояния в другое | states and transitions (ssn) |
возникновение стимула, который может инициировать переход из одного состояния в другое | occurrence of a stimulus that can trigger a state transition (ssn) |
все вычисления в полностью объектно-ориентированном языке выполняются с помощью передачи сообщения объекту для вызова одного из его методов | All computing in a pure object-oriented language is done by the same uniform technique: sending a message to an object to invoke one of its methods (ssn) |
выбор одного из N элементов, когда N велико | selecting one of N items, where N is large (ssn) |
выбор одного из N элементов, когда число N невелико | selecting one of N items, where N is small (ssn) |
вызов одной функции из другой | function calling another function (ssn) |
данные любых форматов из различных источников внутри одного приложения | data from multiple sources and formats from within a single application (ssn) |
действие только одного из двух процессов | only an action of one of the two processes (ssn) |
дескриптор одного из возможных типов | one type of descriptor (ssn) |
динамическое связывание: ассоциация между запросом к объекту и одной из его операций, устанавливаемая во время выполнения. В C ++ динамически связываться могут только виртуальные функции | dynamic binding: The run-time association of a request to an object and one of its operations. In C++, only virtual functions are dynamically bound (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn) |
для представления процессов, обладающих неограниченным поведением, необходимо ещё одно условное обозначение, а именно: непомеченная дуга, ведущая из висячей вершины назад к некоторой вершине дерева | represent processes with unbounded behaviour it is necessary to introduce another convention, namely an unlabelled arrow leading from a leaf circle back to some earlier circle in the tree (см. Communicating Sequential Processes by C.A.R. Hoare 1985 ssn) |
допускающий выделение одного или нескольких элементов из группы | selectable (Alex_Odeychuk) |
если действием некоторого перехода будет действие только одного из двух процессов, то для каждой позиции второго временного автомата в параллельной композиции будет совместный переход | if the action of a transition is only an action of one of the two processes, then there will be a transition in the parallel composition for each location of the other timed automaton (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn) |
если команды условной пересылки нет, то понадобится выполнить десять команд с использованием знакомой конструкции создания маски с помощью знакового сдвига вправо на 31 разряд для устранения нежелательного распространения знака в одном из членов | if the conditional move instructions are not available, the operation can be done in ten instructions by using the familiar device of constructing a mask with the shift right signed 31 instruction to mask the unwanted sign propagating term (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013 ssn) |
если ни один из операндов не является одномерным массивом, то тип результата должен быть известен из контекста | if neither operand is a one-dimensional array, the type of the result must be known from the context (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
ещё одна возможность реализации принципа управления "из одной точки" | another opportunity for single-point control (ssn) |
знаковый сдвиг двойного слова вправо реализовать сложнее из-за нежелательного распространения знакового разряда в одном из членов | shift right double signed is more difficult, because of an unwanted sign propagation in one of the terms (ssn) |
знакомая конструкция создания маски с помощью знакового сдвига вправо на 31 разряд для устранения нежелательного распространения знака в одном из членов | familiar device of constructing a mask with the shift right signed 31 instruction to mask the unwanted sign propagating term (ssn) |
инициировать переход из одного состояния в другое | trigger a state transition (ssn) |
итерация с выходной проверкой: данный конструктив состоит из процедурной части и управляющей части с одним условием, значение которого определяет, будет ли процедурная часть выполнена более одного раза | post-tested iteration: This construct consists of a procedure part and a control part with one condition, the value of which determines whether the procedure part is executed more than one (см. ISO/IEC 8631:1989 ssn) |
как и всё производство ПО, структурное проектирование – непрерывная, итерационная и пошаговая работа. Первоначально структурные решения принимаются на основе широкого взгляда на структуру ПО. Одно из первых принятых решений касается структурирования системы на уровни модулей и установления принципов связи между модулями. это тема данной главы. Более детальные структурные решения, типа связи внутри модуля, рассматриваются позже в соответствующих местах книги | Like all software production, architectural design is a continuing, iterative and incremental, effort. Early architectural decisions take a broad view on the software architecture. One of the first decisions to be taken relates to structuring the system into layers of modules and establishing principles of inter-module communication. This is the concern of this chapter. More detailed architectural solutions, such as intra-module communication, are discussed in relevant places later in the book (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
ключевое слово C++, обозначающее инструкцию, которая позволяет выбрать одну из ветвей в зависимости от значения выражения | switch |
ключевое слово C++, обозначающее одно из значений булевского типа | true |
ключевое слово C++, обозначающее одно из значений булевского типа | false |
Конечный автомат выявляет некорректные последовательности вводимых символов одним из двух способов: | A FSM detects illegal input sequences in one of two ways: (см. Kip R. Irvine – Assembly Language for x86 Processors 6th – 2010 ssn) |
конечный автомат обучающей игры, позволяющей изучать иностранные слова путём выбора одного из предлагаемых вариантов ответа | state machine for a multiple-choice vocabulary teaching game (ssn) |
конструктив, выбирающий с взаимовключением: данный конструктив состоит из ряда процедурных частей и управляющей части с набором условий, значениея которых выбирают одну и более или ни одной процедурных частей, выполняемых в произвольной последовательности | multiple inclusive selective construct: This construct consists of a number of procedure parts and a control part with a set of conditions, the values of which select zero or more procedure parts to be executed in an undefined sequence (см. ISO/IEC 8631:1989 ssn) |
контроллер может находиться в одном из трёх состояний | controller can be in three states (ssn) |
Кроме того, каждый из теоретических процессоров может обращаться к глобальной совместно используемой памяти в одну непрерываемую единицу времени | Also, each of the theoretical processors can access the global shared memory in one uninterruptible unit of time (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn) |
миграция из одной виртуальной среды в другую | V2V-conversion (предполагает доработку гостевой ОС и её приложений. Syn: virtual to virtual ssn) |
миграция из одной виртуальной среды в другую | virtual environment to virtual environment (= V2V; см. virtual to virtual ssn) |
миграция из одной виртуальной среды в другую | virtual to virtual (предполагает доработку гостевой ОС и её приложений. Syn: V2V-conversion ssn) |
Модель конечного автомата показывает состояния системы и события, которые служат причиной перехода системы из одного состояния в другое | the state machine model shows system states and events that cause transitions from one state to another (см. Software engineering, 8th ed. / Ian Sommerville 2007) |
может находиться только в одном из состояний | can be in only one of the states (напр., конечный автомат в каждый момент времени ssn) |
Мощь подхода, использующего конечный автомат, обусловлена тем, что он позволяет в явном виде определить действительные состояния для некоторого аспекта вашего приложения и задать соответствующие варианты поведения при переходах приложения из одного состояния в другое | the great strength of the state machine approach is that it enables you to come up with an explicit definition of valid states for some aspect of your application and enforce proper behaviors as an application moves from one state to another (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005) |
Например, одна из программ "ввода диаграмм состояний" молча удаляет повторяющиеся переходы и в случае пропуска переходов указывает переход в состояние с кодовым именем "00 ... 00", не выдавая пользователю предостережений | for example, one "state diagram entry" tool silently removes duplicated transitions and goes to the state coded "00...00" for missing transitions, without warning the user (см. Digital Design: Principles and Practices Third Edition by John F. Wakerly 1999) |
находиться в одном из трёх состояний | be in three states (ssn) |
нежелательное распространение знака в одном из членов | unwanted sign propagating term (ssn) |
нежелательное распространение знакового разряда в одном из членов | unwanted sign propagation in one of the terms (ssn) |
некоторое объявление данных, соответствующее одному из вышеуказанных представлений | some data declaration corresponding to one of the above representations (ssn) |
оба операнда не являются пустыми массивами и удовлетворяется одно из следующих условий: | both operands are non-null arrays, and one of the following conditions is satisfied: (ssn) |
обучающая игра, позволяющая изучать иностранные слова путём выбора одного из предлагаемых вариантов ответа | multiple-choice vocabulary teaching game (ssn) |
один из возможных типов | one type (ssn) |
один из методов использования теневого доступа | one method of using shallow access (ssn) |
один из методов использования теневого доступа при реализации динамического обзора данных | one method of using shallow access to implement dynamic scoping (ssn) |
один из наиболее характерных аспектов объектно-ориентированного стиля разработки | one of the most distinctive aspects of the object-oriented development style (ssn) |
один из наиболее эффективных способов документирования экспертных знаний | powerful technique for documenting an expert's knowledge so that it can be readily understood and applied by others (ssn) |
один из операторов, принадлежащих к одному из шести классов операторов | one of the operators in the six operator classes (ssn) |
один из основных постулатов IP | one of the main ideas of IP (ssn) |
один из самых известных проектов в области разумности | one of the most visible commonsense reasoning projects (ssn) |
один из способов | one way (ssn) |
один из способов представления данных | one way to represent data (ssn) |
один из типов файла в файловой системе, описываемый i-узлом | block device (ssn) |
один из трёх поддерживаемых типов преобразования | one of three supported map types (ssn) |
один из форматов представления действительных чисел в C++ | long double |
один из языков высокого уровня | some high level language (ssn) |
один из языков программирования высокого уровня | some high level language (ssn) |
Одна из важнейших характеристик языка программирования – какие в нём существуют средства использования имён для указания на вычислительные объекты | A critical aspect of a programming language is the means it provides for using names to refer to computational objects (см. Harold Abelson and Gerald Jay Sussman with Julie Sussman 1999, Structure and Interpretation of Computer Programs ssn) |
одна из возможных структур | one possible design (ssn) |
одна из возможных структур современной многоуровневой операционной системы | one possible design for a modern layered operating system (ssn) |
одна из заявленных целей | one of the stated goals (ssn) |
одна из из множества переменных | one of a set of variables (ssn) |
одна из наиболее распространённых и полезных схем потока данных | one of the most common and useful data-flow schemas (ssn) |
одна из причин | one of the reasons (ssn) |
одна из причин, по которой интерфейс SPI не подходит для создания длинных каналов передачи данных или для работы в среде, насыщенной электрическими шумами | one of the reasons that the SPI is not well-suited to long data links or noisy environments (ssn) |
одна из слабостей графического представления | one of the weaknesses of pictures (ssn) |
Одна из слабостей графического представления, однако, состоит в том, что доказать такое равенство графически очень трудно | it is one of the weaknesses of pictures that proofs of such an equality are difficult to conduct pictorially (см. Communicating Sequential Processes by C.A.R. Hoare 1985 ssn) |
Одна из целей использования рефакторинга называется большим классом классом, который делает слишком много и / или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения | one of refactoring targets is called large class a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999 (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering; Фаулер, 1999) |
Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения | one of refactoring targets is called large class – a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999 (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
Однако для конечных автоматов, работающих на уровне приложения, которые вызываются при переходе приложения из одного режима выполнения операций или отображения пользовательского интерфейса в другой, такие ситуации не характерны | this is not the case for application-level state machines that are called when the application goes from one discrete mode of operation or user interface display into another (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005 ssn) |
Одним из важных этапов добавления информации в имена является выбор конкретных слов, а также избегание пустых и неинформативных | Part of "packing information into names" is choosing words that are very specific and avoiding "empty" words (см. "The Art of Readable Code" by Dustin Boswell, Trevor Foucher 2012 ssn) |
одно из важнейших свойств | the only important property (ssn) |
одно из важнейших свойств времени | the only important property of time (ssn) |
одно из важнейших свойств времени, с логической точки зрения, – это определение частичного упорядочения событий | the only important property of time, from a logical point of view, is in defining a partial ordering of the occurrence of events (ssn) |
одно из важнейших свойств времени, с логической точки зрения, это определение частичного упорядочения событий | the only important property of time, from a logical point of view, is in defining a partial ordering of the occurrence of events (ssn) |
одно из важных свойств | one important characteristic (ssn) |
одно из возможных решений | one solution (ssn) |
Одно из возможных решений, которое, однако, мы применять не будем, предполагает создание большого массива указателей и присваивание значений указателям друг за другом по мере выделения памяти под новые структуры | One solution, which we won't use, is to create a large array of pointers and assign values to the pointers, one by one, as new structures are allocated (C Primer Plus by Stephen Prata (2013) ssn) |
одно из возможных состояний | one of a number of possible states (ssn) |
одно из главных условий | one of the key ideas (ssn) |
одно из главных условий эффективного программирования | one of the key ideas in effective programming (ssn) |
одно из наиболее фундаментальных понятий теории вычислительных систем | one of the most fundamental notions in Computer Science (ssn) |
одно из основных средств реинжиниринга | one of the primary tools for reengineering (ssn) |
одно из самых выдающихся достижений | one of the most successful advances (ssn) |
одно из самых выдающихся достижений программной инженерии по любым меркам | one of the most successful advances in software engineering, by any measure (о шаблонах проектирования ssn) |
одно из следующих условий | one of the following conditions (ssn) |
ошибки одного из участников шины | errors within a bus participant (ssn) |
передача сообщения объекту для вызова одного из его методов | sending a message to an object to invoke one of its methods (ssn) |
переключатель с осязаемым переходом из одного состояния в другое | snap-action switch (ssn) |
переключатель со слышимым и осязаемым переходом из одного состояния в другое | snap-action switch (ssn) |
переключатель со слышимым переходом из одного состояния в другое | snap-action switch (ssn) |
перемещение из одного состояния в другое | movement from one state to another (ssn) |
переход из одного состояния в другое | transition from one state to another (ssn) |
переход из одного состояния в другое | state transition (напр., переход процесса из состояния готовности (ready state) в состояние исполнения (running state) ssn) |
переход из одного состояния в другое | a change from one state to another (ssn) |
переход из одной виртуальной среды в другую | V2V-conversion (ssn) |
переход из одной виртуальной среды в другую | virtual environment to virtual environment (ssn) |
переход из одной виртуальной среды в другую | virtual to virtual (ssn) |
переходить из одного состояния в другое | pass from one state into another (ssn) |
переходить из одного состояния в другое | change from state to state (ssn) |
понятие стека, заданное с помощью некоторого объявления данных, соответствующего одному из вышеуказанных представлений | notion of stack is given by some data declaration corresponding to one of the above representations (ssn) |
Порядок появления событий является одним из возможных, допускаемых основной структурой | the order of occurrence of the events is one of possibly many allowed by the basic structure |
Последовательное приложение – это последовательная программа, которая состоит из пассивных объектов и имеет только один поток управления. Когда один объект вызывает операцию другого объекта, управление передаётся от вызвавшей операции к вызванной. После того как вызванная операция завершает выполнение, управление возвращается вызвавшей операции. В последовательном приложении существует только синхронная передача сообщений вызов процедуры или метода | A sequential application is a sequential program that consists of passive objects and has only one thread of control. When an object invokes an operation in another object, control is passed from the calling operation to the called operation. When the called operation finishes executing, control is passed back to the calling operation. In a sequential application, only synchronous message communication procedure call or method invocation is support (см. Software Modeling and Design by Hassan Gomaa 2011 ssn) |
Последовательное приложение это последовательная программа, которая состоит из пассивных объектов и имеет только один поток управления. Когда один объект вызывает операцию другого объекта, управление передаётся от вызвавшей операции к вызванной. После того как вызванная операция завершает выполнение, управление возвращается вызвавшей операции. В последовательном приложении существует только синхронная передача сообщений вызов процедуры или метода | A sequential application is a sequential program that consists of passive objects and has only one thread of control. When an object invokes an operation in another object, control is passed from the calling operation to the called operation. When the called operation finishes executing, control is passed back to the calling operation. In a sequential application, only synchronous message communication procedure call or method invocation is support (см. Software Modeling and Design by Hassan Gomaa 2011 ssn) |
Последовательность символов, представляющая знак оператора, должна совпадать с одним из операторов, принадлежащих к одному из шести классов операторов, определённых в 7.2 | the sequence of characters of the operator symbol must be one of the operators in the six operator classes defined in Section 7.2 (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual) |
правила, согласно которым контроллер переходит из одного состояния в другое | rules by which the controller changes from state to state (ssn) |
предоставляющий возможность выделения одного или нескольких элементов из группы | selectable (Alex_Odeychuk) |
приложения, привязанные к одной из версий платформы .NET | applications locked to one of the versions of .NET framework (Alex_Odeychuk) |
принцип управления из одной точки | principle of single-point control (ssn) |
программа, демонстрирующая вызов одной функции из другой | program to demonstrate a function calling another function (ssn) |
программа трансляции текста из одного языка программирования в другой | language translator program (ssn) |
распространение знака в одном из членов | sign propagating term (ssn) |
сегментный адрес, заданный одним из сегментных регистров | segment address, located within one of the segment registers (ssn) |
ERP системы – одно из основных средств реинжиниринга | ERP provides one of the primary tools for reengineering (ssn) |
ERP системы одно из основных средств реинжиниринга | ERP provides one of the primary tools for reengineering (ssn) |
слово, состоящее из одних нулевых битов | all-0 word (ssn) |
совпадать с одним из операторов, принадлежащих к одному из шести классов операторов | be one of the operators in the six operator classes (ssn) |
создание маски с помощью знакового сдвига вправо на 31 разряд для устранения нежелательного распространения знака в одном из членов | constructing a mask with the shift right signed 31 instruction to mask the unwanted sign propagating term (ssn) |
соответствующие варианты поведения при переходах приложения из одного состояния в другое | proper behaviors as an application moves from one state to another (ssn) |
Составные документы OLE позволяют манипулировать данными любых форматов из различных источников внутри одного приложения | OLE compound documents enable you to manipulate data from multiple sources and formats from within a single application (ssn) |
состояния системы и события, которые служат причиной перехода системы из одного состояния в другое | system states and events that cause transitions from one state to another (ssn) |
состоять из одного или нескольких других объектов | be composed of one or more other objects (ssn) |
состоять из одного поля | consist of a single field (Alex_Odeychuk) |
список возможных состояний и вариантов перехода из одного состояния в другое | list of states and transitions (ssn) |
удовлетворяется одно из следующих условий | one of the following conditions is satisfied (ssn) |
унарно выбирающий конструктив: данный конструктив состоит из единственной процедурной части и управляющей части с одним условием, значение которого определяет, будет или нет процедурная часть выполнена | monadic selective construct: This construct consists of a single procedure part and a control part with one condition, the value of which determines whether or not the procedure part is to be executed (см. ISO/IEC 8631:1989 ssn) |
управление из одной точки | single-point control (ssn) |
управляющая часть с одним условием, значение которого определяет, какая из двух процедурных частей выполняется | control part with one condition, the value of which determines which one of the two procedure parts is to be executed (ssn) |
устранение нежелательного распространения знака в одном из членов | mask the unwanted sign propagating term (ssn) |
формирование каждого подкласса только из одного базового класса | single inheritance (ssn) |
элемент данных, составленный из одного или нескольких битов | data element consisting of one or more bits (ssn) |
элемент данных, состоящий из одного или более битов | data element consisting of one or more bits (ssn) |
элементы управления для выбора одного из двух вариантов | controls for selecting one of two options (ssn) |
элементы управления для выбора одного из N элементов, когда N велико | controls for selecting one of N items, where N is large (ssn) |
элементы управления для выбора одного из N элементов, когда число N невелико | controls for selecting one of N items, where N is small (ssn) |
это означает, что если величина сдвига лежит в диапазоне от 32 до 63 или от –32 до –1, то в результате сдвига получится слово, состоящее из одних нулевых битов | that is, a shift amount in the range 32 to 63 or –32 to –1 results in an all-0 word (ssn) |
это означает, что если величина сдвига лежит в диапазоне от 32 до 63 или от 32 до 1, то в результате сдвига получится слово, состоящее из одних нулевых битов | that is, a shift amount in the range 32 to 63 or 32 to 1 results in an all-0 word (ssn) |
это отражает философский подход к понятию времени, утверждающий, что одно из важнейших свойств времени, с логической точки зрения, – это определение частичного упорядочения событий | this reflects a philosophy of time which states that the only important property of time, from a logical point of view, is in defining a partial ordering of the occurrence of events (ssn) |
это отражает философский подход к понятию времени, утверждающий, что одно из важнейших свойств времени, с логической точки зрения, это определение частичного упорядочения событий | this reflects a philosophy of time which states that the only important property of time, from a logical point of view, is in defining a partial ordering of the occurrence of events (ssn) |
являться одним из возможных, допускаемых основной структурой | be one of possibly many allowed by the basic structure (ssn) |