English | Russian |
A computer program translates a real-life problem into a series of actions to be taken by a computer | Компьютерная программа переводит практическую задачу в последовательность действий, которые должен выполнить компьютер (см. Prata S. – C++ Primer Plus, 6th Edition – 2011 ssn) |
A constructor is a good example of a method that is shared by all instances of a class | Конструктор – это хороший пример метода, совместно используемого всеми экземплярами класса (ssn) |
A database is a collection of persistent data that is used by the application systems of some given enterprise | База данных – это некоторый набор перманентных данных, используемых прикладными программными системами какого-либо предприятия (см. An Introduction to Database Systems Eighth Edition by C.J. Date 2004 ssn) |
A database is a collection of persistent data that is used by the application systems of some given enterprise | База данных это некоторый набор перманентных данных, используемых прикладными программными системами какого-либо предприятия (см. An Introduction to Database Systems Eighth Edition by C.J. Date 2004 ssn) |
a file declared by a file declaration | файл, описанный объявлением файла (ssn) |
A function of asynchronous messaging where the application server manages the messaging infrastructure and extra standard types of messaging beans are provided to add functionality to that provided by message-driven beans | Функция асинхронной службы сообщений, в которой сервер приложений управляет инфраструктурой службы сообщений. Кроме того, эта функция предоставляет дополнительные типы объектов EJB сообщений, расширяющие возможности объектов EJB, управляемых сообщениями (см. extended messaging ssn) |
A key idea from Chapter 12 is that if one is only interested in the at-sample response, these samples can be described by discrete time models in either the shift or delta operator | Основная идея гл. 12 состоит в том, что если нас интересует реакция только в моменты квантования, эти квантованные величины могут быть описаны дискретными моделями или с помощью дельта-оператора, или с помощью оператора сдвига (см. Control system design by Graham C. Goodwin et al. 2000 ssn) |
a lock that can be entered multiple times by the same thread | блокировка, которая может быть получена неоднократно одним и тем же потоком (Alex_Odeychuk) |
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) |
A more common approach to iterative processing is to enter data items one by one, while they are available, and ask the user or the input file or a communication line whether there is yet another item to process | Наиболее распространённый подход к итеративной обработке – поочерёдный ввод данных, когда они доступны, и запрос у пользователя следующего элемента для обработки либо анализ конца входного файла или опрос канала связи (ssn) |
A more common approach to iterative processing is to enter data items one by one, while they are available, and ask the user or the input file or a communication line whether there is yet another item to process | Наиболее распространённый подход к итеративной обработке поочерёдный ввод данных, когда они доступны, и запрос у пользователя следующего элемента для обработки либо анализ конца входного файла или опрос канала связи (ssn) |
a number of values separated by commas | набор значений, разделённых запятой (ssn) |
A package may have package imports to other packages. This means that package A or element of package A can refer to package B or to its elements. Consequently, a class is owned by only one package but it can be imported to other packages. Imports introduce dependencies between packages and their elements | Пакет может импортировать другие пакеты. это означает, что пакет A или элемент пакета A может обратиться к пакету B или к его элементам. Следовательно, класс принадлежит только одному пакету, но он может быть импортирован в другие пакеты. Импорт представляет зависимость между пакетами и их элементами (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
A proven-in-use production process is characterised by a sufficient series production experience | Проверенный в эксплуатации процесс производства характеризуется достаточно высоким качеством серийного производства (см. IEC 61508-7:2010 ssn) |
A recoverable unit of work performed by one or more resource managers in a distributed transaction environment and coordinated by an external transaction manager | Восстанавливаемая единица работы, выполняемая одним или несколькими администраторами ресурсов в среде распределенных транзакций и координируемая внешним администратором транзакций (см. global transaction ssn) |
A repository of event metadata used by applications to retrieve information about classes of events and their permitted content | Хранилище метаданных событий, используемое приложениями для извлечения информации о классах событий и их разрешённом содержимом (см. event catalog ssn) |
A send hierarchy is accomplished by assigning clients and servers a level, and ensuring that messages that are being sent go only to a higher level | Иерархический принцип обмена реализуется назначением клиентам и серверам уровней иерархии и обеспечения того, чтобы сообщения передавались только на более высокий уровень иерархии (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996 ssn) |
A set of pre-defined elementary data types is specified by this standard | настоящий стандарт устанавливает набор предопределённых элементарных типов данных (см. IEC 61131-3:2013 Programmable Controllers – Programming Languages ed. 3.0) |
A set of pre-defined elementary data types is specified by this standard | настоящий стандарт устанавливает набор предопределённых элементарных типов данных |
A set of questions to be answered by the person performing the checklist | Специалист, заполняющий таблицу контрольных проверок, должен дать ответ на ряд вопросов (ssn) |
A simple way to guarantee this is by instantiating stream within block | Простейший способ обеспечить это состоит в создании экземпляра потока внутри блока (ssn) |
A single process is described by a program | Отдельный процесс описывается программой (см. Petri Net Theory And The Modeling Of Systems / James L. Peterson 1981 ssn) |
A tuple consists of a number of values separated by commas, for instance: | Кортеж состоит из набора значений, разделённых запятой, например: (ssn) |
a type is a collection of objects characterized by functions, axioms and preconditions | тип это совокупность объектов, характеризуемая функциями, аксиомами и предусловиями (см. Object-Oriented Software Construction second edition by Bertrand Meyer ssn) |
a type is a collection of objects characterized by functions, axioms and preconditions | тип – это совокупность объектов, характеризуемая функциями, аксиомами и предусловиями (см. Object-Oriented Software Construction second edition by Bertrand Meyer ssn) |
a user-defined attribute whose value is defined by a locally static expression | определяемый пользователем атрибут, значение которого определяется локально статическим выражением (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
access a service made available by a server | обращаться к службе, предоставляемой сервером (Technical) |
acquisition facilities: Those portions of a user interface supporting novice usage through ease of use, rapid learning, and immediate access to system capabilities ; are characterized by obvious and familiar features and behaviors, high feature visibility, abundant feedback, simplified and standard use cases ; part of the progressive usage model | средства обучения – части пользовательского интерфейса, поддерживающие новичков за счёт лёгкости использования, быстрого обучения и непосредственного доступа к системным возможностям ; характеризуются очевидными и понятными свойствами и поведением, хорошей обозримостью, устойчивой обратной связью, простыми и стандартными элементами вариантов использования, являются частью модели прогрессивного использования (см. "Software for Use: A Practical Guide to the Models and Methods of Usage- Centered Design" by Larry L. Constantine, Lucy A. D. Lockwood 1999 ssn) |
acquisition facilities: Those portions of a user interface supporting novice usage through ease of use, rapid learning, and immediate access to system capabilities ; are characterized by obvious and familiar features and behaviors, high feature visibility, abundant feedback, simplified and standard use cases ; part of the progressive usage model | средства обучения части пользовательского интерфейса, поддерживающие новичков за счёт лёгкости использования, быстрого обучения и непосредственного доступа к системным возможностям ; характеризуются очевидными и понятными свойствами и поведением, хорошей обозримостью, устойчивой обратной связью, простыми и стандартными элементами вариантов использования, являются частью модели прогрессивного использования (см. "Software for Use: A Practical Guide to the Models and Methods of Usage- Centered Design" by Larry L. Constantine, Lucy A. D. Lockwood 1999 ssn) |
actions invoked by user interface controls are not expected to have a return value | действия, инициируемые элементами управления пользовательского интерфейса, не должны иметь возвращаемого значения (ssn) |
actions to be taken by a computer | действия, которые должен выполнить компьютер (ssn) |
Actor. A role played by an outside user of the system to whom the system delivers some value | Актёр. Роль, выполняемая внешним пользователем системы, которому система предоставляет некоторые услуги (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn) |
agreed-upon way by which a body of people arrives at a decision | согласованный способ выработки единого решения (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) |
all of the components are synchronized by a single global clock | все компоненты синхронизированы едиными глобальными часами (ssn) |
Alternately, ongoing activity may be represented by a pair of actions, an entry action that starts the activity on entry to the state and an exit action that terminates the activity on exit from the state | с другой стороны, текущую деятельность можно представить в виде пары действий: действие при входе, которое начинает деятельность по входу в состояние, и действие при выходе, которое прекращает деятельность при выходе из этого состояния (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn) |
an ideal funnel process would schematically look like Figure 11.7, whereby there is a gradual decrease in visitors width of funnel due to self qualification pageviews height of funnel by, for example, price, feature list, delivery location, stock availability, and so on | Идеальная последовательность схематически выглядит, как показано на рис. 11.7, где количество посетителей уменьшается постепенно оно соответствует ширине воронки-последовательности по мере просмотра страниц высота воронки, содержащих, например, информацию о ценах, наличии товара, описание товара, условия доставки и т.д. (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008 ssn) |
an object value designated by a value of an access type | значение объекта, указываемое значением ссылочного типа (ssn) |
an XML Schema Definition type that provides information about the structure of part of an event. A single event definition can have different event parts that are defined by different XML schemas | Тип "Определение схемы XML", предоставляющий информацию о структуре части события. У одного и того же определения события могут быть разные части события, определяемые разными схемами XML (см. event part ssn) |
architecting systems to be represented by a series of states | создание архитектуры, в которой система представлена последовательностью состояний (ssn) |
Architecting systems to be represented by a series of states is a common method for designing extensible and manageable code | Создание архитектуры, в которой система представлена последовательностью состояний, является распространённым методом разработки расширяемого и легко управляемого кода (ssn) |
attaching extra information to a name, by using a suffix or prefix | добавление дополнительной информации к имени с использованием суффикса или префикса (ssn) |
automatic check by a parameterization tool | автоматическая проверка инструментом параметризации (ssn) |
be done by a combination of arguments | осуществляться путём комбинирования аргументов (ssn) |
be replaced by a call | быть заменённым вызовом (to ... – ... чего-либо; IBM Alex_Odeychuk) |
by a task, thread or process notion | на уровне задач, потоков, процессов (корпорации AdaCore; контекстуальный перевод на русс. язык Alex_Odeychuk) |
By definition, a fundamental-mode circuit such as a feedback sequential circuit does not have a clock to tell it when to sample its inputs | по определению, у схемы классического образца типа последовательностной схемы с обратной связью нет входа для подачи тактового сигнала, которым задавались бы моменты фиксации значений входных сигналов (см. "Digital Design – Principles & Practices" by John F. Wakerly Third Edition, 1999) |
by levels of a hierarchy | согласно уровням иерархии (ssn) |
by passing a prop | посредством передачи свойства |
By so doing, the IEC61131-3 specification provides a minimum set of functionality that can be extended to meet end user application needs | Таким образом спецификация IEC61131-3 обеспечивает минимальный набор функциональных возможностей, который может быть расширен для удовлетворения нужд приложения конечного пользователя (ssn) |
By the early 1960s, a number of vendors had developed batch operating systems for their computer systems | в начале 60-х годов некоторые поставщики разработали пакетные операционные системы для своих компьютеров (ssn) |
call session enhanced by a grammar engine | сеанс вызова, усовершенствованный посредством механизма грамматики (ssn) |
Cellular automata are discrete dynamical systems whose behavior is completely specified in terms of a local relation, much as is the case for a large class of continuous dynamical systems defined by partial differential equations | Клеточные автоматы являются дискретными динамическими системами, поведение которых полностью определяется в терминах локальных зависимостей, в значительной степени так же обстоит дело для большого класса непрерывных динамических систем, определённых уравнениями в частных производных (ssn) |
certification of professional competence by a plenipotentiary organisation | удостоверение профессиональной компетентности уполномоченным органом (ssn) |
check for correct operation by introducing in turn a logic "0" and a logic "1" | необходимо проверять корректность работы с помощью поочерёдной подачи логических "0" и "1" (ssn) |
component: A logical collection of classes that collaborate to provide a set of services offered through the component's provided interfaces. The services required by the component are requested through its required interfaces. A component may also consist of other components and may be nested to whatever level required | компонент: логическая совокупность классов, взаимодействующих вместе для обеспечения набора услуг сервисов, предлагаемых через предоставленные интерфейсы компонента. Услуги сервисы, требуемые компонентом, запрашиваются с помощью его требуемых интерфейсов. Кроме того, компонент может состоять из других компонентов и быть вложенным в другой компонент (см. Object-Oriented Analysis and Design with Applications 3rd Edition by Grady Booch ssn) |
compute a new string literal by evaluating the interpolation expressions | вычислять новый строковый литерал путём вычисления интерполированных строковых выражений (Alex_Odeychuk) |
conditional behavior started by a decision | условное поведение, которое было начато решением (ssn) |
constructing a high-level diagram by using just the basic symbols with one or two adornments | создание высокоуровневой диаграммы, использующей только основные символы с одним или двумя дополнениями (ssn) |
Counters, which are clocked by a known, fixed frequency are available on the PCs I/O bus | Счётчики, которые управляются известной, фиксированной частотой, доступны на шине ввода / вывода PC (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World) |
CPU time in seconds that may be used by a process | время ЦП в секундах, которое может быть использовано процессом (ssn) |
CPU time in seconds that may be used by a process | время процессора в секундах, которое может быть использовано процессом (ssn) |
creating a table by typing in data | создание таблицы путём ввода данных (ssn) |
data access layer: A way of keeping data access logic from permeating the application code by putting it into a separate component that encapsulates the database | уровень доступа к данным: способ отделения логики доступа к данным от кода приложения путём помещения кода в отдельный компонент, скрывающий функции работы с базой данных (см. "XUnit test patterns: refactoring test code" by Gerard Meszaros 2007 ssn) |
data structure used by a resource manager | структура данных, используемая администратором ресурсов (ssn) |
definition: Representation of a concept by a descriptive statement which serves to differentiate it from related concepts | определение: представление понятия в виде описательных утверждений, служащее для отличия этого понятия от других, с ним связанных (ISO 1087-1:2000, статья 3.3.1 ssn) |
Domain: An area of knowledge or activity characterized by a set of concepts and terminology understood by practitioners in that area | Предметная область область знаний или деятельности, характеризующаяся определённым набором понятий и терминологией, которыми пользуются специалисты в этой области (см. Generative Programming: Methods, Tools, and Applications / Krzysztof Czarnecki, Ulrich Eisenecker ssn) |
Each of these steps can be performed by a separate computational unit, with a particular operand being passed from unit to unit for the complete addition operation | каждый из этих шагов может быть выполнен отдельным вычислительным блоком, где каждый отдельный операнд передаётся от блока к блоку для выполнения операции сложения (см. "Petri Net Theory And The Modeling Of Systems" by James L. Peterson 1981 ssn) |
end of conditional behavior started by a decision | завершение условного поведения, которое было начато решением (ssn) |
Entry and exit actions may not be evaded by any means, including the occurrence of exceptions. They provide an encapsulation mechanism for the specification of state machine behavior, with a guarantee that necessary actions will be performed under all circumstances | Действий при входе и выходе невозможно избежать, даже при выбрасывании исключений. Эти действия представляют собой механизм инкапсуляции, служащий для спецификации поведения конечного автомата, и гарантируют выполнение неких обязательных действий при любых условиях (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn) |
Events take variable amounts of time in real life, and this variability is reflected in the Petri net model by not depending on a notion of time to control the sequence of events | в реальной жизни различные события укладываются в различные интервалы времени, и это отражено в модели сети Петри независимостью от времени управления последовательностью событий (ssn) |
execution is determined by the structure of a graphical block diagram | структура алгоритма определяется взаимным расположением графических блоков на чертеже алгоритма (на языке программирования с управляющей графикой Alex_Odeychuk) |
fast multiplication by a variable whose value is ±1 | быстрое умножение на переменную, значение которой равно ±1 (ssn) |
followed by a period | с последующей точкой (Alex_Odeychuk) |
Function block instance list specification. This defines a list of component function block instances required within a composite function block. Each function block instance name is given, followed by its function block type name | Спецификация списка экземпляров функциональных блоков. Эта спецификация определяет список экземпляров составных функциональных блоков, требуемых внутри композиционного функционального блока. Каждому экземпляру функционального блока назначается имя, сопровождаемое именем его типа функционального блока (см. Robert W. Lewis: Modelling control systems using IEC 61499. Applying function blocks to distributed systems ssn) |
Furthermore, the process is normally described by a linear time-invariant continuous model | Кроме того, объект управления обычно представляется в виде линейной непрерывной модели с постоянными параметрами (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008 ssn) |
hard limit on resource usage by a process | жёсткие ограничения на использование ресурсов процессом (ssn) |
Haskell is not just a good 'teaching language'. It is a practical programming language, supported by having extensions such as interfaces to C functions and component-based programming | Haskell не просто хороший "учебный язык". это настоящий язык программирования, имеющий, в частности, такие средства поддержки и расширения, как интерфейс с функциями, написанными на Си, и возможности компонентно-ориентированного программирования |
I have often seen how understanding the visitor's journey within a website, followed by subsequent changes to improve the process, can lead to dramatic improvements in conversion rates and therefore the bottom line | я много раз наблюдал, как получение информации о перемещении посетителя по сайту за чем следуют изменения по улучшению этого процесса приводит к резкому скачку коэффициента конверсии, а значит, увеличению доходов (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008 ssn) |
if the assignment symbol followed by an expression is not present in a constant declaration, then the declaration declares a deferred constant | если в объявлении константы отсутствует символ присваивания и следующее за ним выражение, то такое объявление описывает неполную константу (см. IEEE Std. 1076-87. IEEE Standard VHDL. Language Reference Manual ssn) |
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 | если команды условной пересылки нет, то понадобится выполнить десять команд с использованием знакомой конструкции создания маски с помощью знакового сдвига вправо на 31 разряд для устранения нежелательного распространения знака в одном из членов (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013 ssn) |
in contemporary practice, CASE and programming development tools can effectively assist in performing refactorings. Many tools contain catalogs of supported refactorings. Fowler 1999 is a principal source of reference that lists and documents in excess of sixty refactoring methods. The following discussion illustrates the use of refactoring methods by discussing just three of them | в современной практике CASE и инструментальные средства разработки программ могут существенно помочь в реализации рефакторинга. Многие инструментальные средства содержат каталоги поддерживаемых рефакторингов. Фаулер 1999 является основным источником ссылок, который перечисляет и документирует более шестидесяти методов рефакторинга. Следующее обсуждение иллюстрирует использование методов рефакторинга, рассматривая только три из них (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
in contemporary practice, CASE and programming development tools can effectively assist in performing refactorings. Many tools contain catalogs of supported refactorings. Fowler 1999 is a principal source of reference that lists and documents in excess of sixty refactoring methods. The following discussion illustrates the use of refactoring methods by discussing just three of them | в современной практике CASE– и инструментальные средства разработки программ могут существенно помочь в реализации рефакторинга. Многие инструментальные средства содержат каталоги поддерживаемых рефакторингов. Фаулер 1999 является основным источником ссылок, который перечисляет и документирует более шестидесяти методов рефакторинга. Следующее обсуждение иллюстрирует использование методов рефакторинга, рассматривая только три из них (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
in programs written in the Java programming language, an instance of a class is created using the new operator followed by the class name | в программах на языке Java экземпляр класса создаётся с помощью оператора new, за которым следует имя класса |
in this case, addition can be done by means of a 32-bit addition followed by subtracting out the unwanted carry | Сложение при этом можно реализовать посредством сложения 32-битовых чисел с последующим вычитанием нежелательного переноса из полученной суммы (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013) |
information about the fonts used by the author of a document | информация о шрифтах, используемых автором документа (ssn) |
information handled by a computer | обрабатываемая компьютером информация (ssn) |
inheritance of aspect specifications by a derived type | наследование спецификаций аспектов производным типом (Alex_Odeychuk) |
inherited by a private extension | унаследованный приватным расширением (Alex_Odeychuk) |
input event: A distinct, repeatable event or fixed sequence of events of interest characterized by inputs or input sequence to the system | входное событие: отдельное воспроизводимое событие или фиксированная последовательность определённых событий, характеризуемых вводами или последовательностью вводов в систему (см. Black-box Testing: Techniques for Functional Testing of Software and Systems / Beizer, Boris 1995 ssn) |
integrity of a produced UM application produced by the programming environment and used on a UM execution machine | целостность созданного приложения системы UM, созданной посредством среды программирования и используемой на машине исполнения системы UM (ssn) |
Interface. A collection of operations that are used to specify a service offered by a class or component | Интерфейс. Набор операций, используемых для определения сервисов, предлагаемых классом или компонентом (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn) |
join point selected by a pointcut | точка соединения, выбранная срезом (ssn) |
language generated by a grammar | язык, сгенерированный грамматикой (ssn) |
little or no testing by a separate test group | тестирование отдельной группой проводится в малом объёме или не проводится вообще (ssn) |
maximum amount of CPU time in seconds that may be used by a process | максимальный объём времени ЦП в секундах, которое может быть использовано процессом (ssn) |
maximum increase or decrease for a given time interval, which is defined by TIMEBASE of the type TIME | максимальное нарастание и спад за интервал, заданный TIMEBASE типа TIME (ssn) |
maximum size of a core file in bytes that may be created by a process | максимальный размер файла ядра в байтах, который может быть создан процессом (ssn) |
maximum size of a file in bytes that may be created by a process | максимальный размер файла в байтах, который может быть создан процессом (ssn) |
maybe by a runtime error | возможно, из-за ошибки выполнения (ssn) |
means of an automatic check by a parameterization tool | средства автоматической проверки инструментом параметризации (ssn) |
message passing model, where all services are provided in a synchronous manner by passing messages around from client to server | модель обмена сообщениями, в которой все сервисы предоставляются синхронно, передачей сообщения от клиента к серверу и обратно (ssn) |
method that is shared by all instances of a class | метод, совместно используемый всеми экземплярами класса (ssn) |
more complex machine shop, modeled by a Petri net | сеть Петри для усложнённого автомата-продавца (ssn) |
Multibyte absolute value is easily done by complementing and adding 1 to each byte that contains a negative integer | Абсолютное значение многобайтовой величины можно вычислить путём дополнения этого числа и прибавления 1 к каждому байту, содержащему отрицательное целое число (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013 ssn) |
Native C++ code is not necessarily faster than bytecode executed by a virtual machine В. Blunden | Собственный код C++ вовсе не обязательно будет исполняться быстрее, чем байткод на виртуальной машине (ssn) |
Naturally, some aspects of methodology are implied by the elements that comprise a UML model, but UML itself just provides a visual syntax that we can use to construct models | Конечно, некоторые методические аспекты подразумеваются элементами, составляющими модель UML, но сам UML предоставляет собой лишь визуальный синтаксис, который можно использовать для создания моделей (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn) |
nobody expects a bridge to be moved by ten meters after it has been built. Similarly, nobody should expect a software product to happily perform different tasks after it has been built. If this is what is expected then the software has not failed | Никто не ожидает, что мост будет перемещён на десять метров после того, как он был построен. Точно так же не следует ожидать, что программный продукт успешно выполнит различные задачи после того, как будет создан. Если это то, что нам нужно, тогда программное обеспечение создано удачно (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
now that you have a clear design for your program, you can begin to implement it by writing the code | Теперь, при наличии чёткого представления о проекте программы, можно приступать к её реализации посредством написания кода (C Primer Plus by Stephen Prata (2013)) |
object type defined by a metamodel | тип объекта, определённый в метамодели (ssn) |
Objects are created by instantiating a class | Объекты создаются с помощью инстанцирования класса (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn) |
of course, an extensible system by itself is not a way to structure an operating system | Конечно, сама расширяемая система не является методом структурирования операционной системы (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009) |
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) |
Overloading a short-circuit operator such as "and" does not imply that the function designated by the operator symbol will be invoked in a short-circuit manner | Совмещение оператора, выполняющегося по укороченной схеме, такого как "and", не подразумевает, что функция, обозначенная таким оператором, будет активироваться по такой же схеме (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
pair programming: A software development approach whereby lines of code production and/or test of a component are written by two programmers sitting at a single computer. This implicitly means ongoing real-time code reviews are performed | парное программирование: подход к разработке программного обеспечения, при котором код (при разработке и/или тестировании) компонента пишется двумя программистами за одним компьютером. По сути это подразумевает непрекращающиеся рецензии кода (в реальном времени; см. Standard glossary of terms used in Software Testing ssn) |
perform a byte-by-byte comparison | выполнять побайтовое сравнение (напр., строковых данных Alex_Odeychuk) |
personal workstation that is operated by a single user with a high degree of interactivity | персональная рабочая станция, с которой работает один пользователь с высокой степенью интерактивности (ssn) |
program in a language supported by Azure | программировать на языке, поддерживаемом облаком Azure (Alex_Odeychuk) |
Programmable logic controllers exploit the simplicity of relay logic systems by basing their programming language on a pictorial representation of relay logic, the ladder diagram | ПЛК используют простоту релейных логических систем, базируя свой язык программирования на иллюстрированном представлении логики работы реле в виде многоступенчатой диаграммы (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World ssn) |
provided by a type provider | предоставленный поставщиком типов (Alex_Odeychuk) |
recoverability by logging changes to metadata in a transactional manner | восстанавливаемость за счёт протоколирования изменений метаданных как транзакций (напр., реализуемая NTFS ssn) |
reference qualified by a subclass | ссылка, квалифицированная подклассом (ssn) |
replacing a constant by a variable | замена константы переменной (ssn) |
representation of a concept by a descriptive statement | представление понятия в виде описательных утверждений (ssn) |
resource usage by a process | использование ресурсов процессом (ssn) |
series of actions to be taken by a computer | последовательность действий, которые должен выполнить компьютер (ssn) |
service offered by a class or component | сервисы, предлагаемые классом или компонентом (ssn) |
set of states which can be exhibited by a system | набор всех возможных состояний системы, которые ей присущи (ssn) |
simple name declared by a type declaration | простое имя, стоящее в объявлении типа (ssn) |
site acceptance testing: Acceptance testing by users/customers at their site, to determine whether or not a component or system satisfies the user/customer needs and fits within the business processes, normally including hardware as well as software | стороннее приёмочное тестирование: приёмочное тестирование пользователями / заказчиками на своей стороне с целью определить удовлетворяют ли компонент или система надобностям пользователя / заказчика и соответствующим требованиям в рамках бизнес-процессов. Обычно включает в себя проверку, как программного обеспечения, так и аппаратных средств (см. Standard glossary of terms used in Software Testing) |
software system driven by another computer system, calling upon a human supporting actor | программная система, управляемая другой компьютерной системой, которая обращается к одушевлённому вспомогательному действующему лицу (ssn) |
specification of a function performed by an object | спецификация функции, выполняемой объектом (ssn) |
start an application by calling a component | запуск приложения через вызов компонента (ssn) |
string converted as specified by a named conversion function | строка, преобразованная в соответствии с указанной функцией (ssn) |
string converted as specified by a named conversion function | строка, преобразованная в соответствии с указанной функцией преобразования (ssn) |
syntactic constructions of IEC 61499 extended by a semantic information | синтаксические конструкции стандарта IEC 61499, расширенные семантической информацией (ssn) |
the actual hardware of the graphics card itself is wrapped by a class called CDisplayCardObject | Возможности аппаратного решения графического адаптера скрываются классом CDisplayCardObject (см. Game Architecture and Design / Andrew Rollings, David Morris 2004) |
the behavior of a finite-state machine is not changed by changing the input encoding | Поведение системы с конечным числом состояний не меняется при изменении входного кодирования (см. Black-box Testing: Techniques for Functional Testing of Software and Systems / Beizer, Boris 1995) |
the behavior of a finite-state machine is not changed by changing the state encoding | Поведение системы с конечным числом состояний не меняется при изменении способа кодирования состояний (см. Black-box Testing: Techniques for Functional Testing of Software and Systems / Beizer, Boris 1995) |
the behavior of a finite-state model is not affected by the specifics of the output encoding | Поведение системы с конечным числом состояний не зависит от способа кодирования выхода (см. Black-box Testing: Techniques for Functional Testing of Software and Systems / Beizer, Boris 1995) |
the behavior of the automatic version is to perform a simple member-by-member copy of the source object | Работа автоматической версии состоит в выполнении простого копирования всех членов исходного объекта |
the fundamental character of an imperative programming language is in large part determined by the design of the storage bindings for its variables. It is therefore important to have a clear understanding of these bindings | Основные свойства императивного языка программирования в значительной степени определяются разработкой способов связывания ячеек памяти с переменными, которые в них хранятся. Из этого следует важность чёткого понимания этих связей (см. Concepts of programming languages / Robert W. Sebesta.–10th ed. 2012) |
the horizontal structures of packages as in Figure 9-3 are called partitions. When circular dependencies between partition packages are broken, by adding new packages as explained in Section 9.1.2, the dependency structure within a partition becomes a hierarchy | Горизонтальные структуры пакетов типа изображённых на рис. 9.3 называются сегментами. Когда циклические зависимости между пакетами сегмента устраняются путём добавления новых пакетов, как объяснено в разделе 9.1.2, структура зависимостей сегмента становится иерархической (а не линейной горизонтальной структурой; rather than a linear horizontal structure; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
the level of liquid in a tank must often be controlled. This is usually achieved by varying the speed of a pump by a variable speed drive, or opening/closing an inlet or drain valve | Часто возникает необходимость регулирования уровня жидкости в резервуаре. это обычно производится путём изменения скорости насоса с помощью частотно-регулируемого электропривода или открытия / закрытия впускного или выпускного клапана (см. Programmable Controllers – An Engineer's Guide by E.A. Parr 2003) |
the object's finite state machine is depicted by means of a statechart | Конечный автомат объекта изображается в виде диаграммы состояний (см. Designing Concurrent, Distributed, and Real-Time Applications with UML by Hassan Gomaa) |
the process images are implemented in form of a global data structure accessible by the PLC run time system and the Master software package | Образы процесса реализованы в виде глобальной структуры данных, доступ к которой осуществляется через PLC систему поддержки исполнения программ и Master пакет программ |
the processes in a concurrent program work together by communicating with each other | Совместная работа процессов параллельной программы осуществляется с помощью их взаимодействия (см. Foundations of Multithreaded, Parallel, and Distributed Programming 2000 by Gregory R. Andrews) |
the purpose of creating a model is to help understand, describe, or predict how things work in the real world by exploring a simplified representation of a particular entity or phenomenon | Цель создания модели заключается в облегчении понимания, описания или прогнозирования функционирования сущностей в реальном мире посредством изучения упрощённого представления конкретного объекта или явления (о модели в IEC 61850-7-1) |
the simple name declared by a type declaration denotes the declared type, unless the type declaration declares both a base type and a subtype of the base type | Простое имя, стоящее в объявлении типа, обозначает описываемый тип при условии, что это объявление не описывает одновременно базовый тип и подтип этого базового типа (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual) |
the strategic level processes the organizational knowledge, such as rules and facts behind a highly profitable product selling. This is a realm of knowledge systems assisted by knowledge base technology | Стратегический уровень обрабатывает организационные знания, типа правил и фактов, обусловливающих высокий уровень выгодной продажи изделий. это – область действия систем знаний, которые сопровождает технология баз знаний (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
the strategic level processes the organizational knowledge, such as rules and facts behind a highly profitable product selling. This is a realm of knowledge systems assisted by knowledge base technology | Стратегический уровень обрабатывает организационные знания, типа правил и фактов, обусловливающих высокий уровень выгодной продажи изделий. это область действия систем знаний, которые сопровождает технология баз знаний (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
the values to be written that were previously noticed are saved in a writelist, where they remain until they are actually written, deleted or transferred to a forcelist by the command "Force values" | Заранее определённые записываемые значения сохраняются в списке записываемых переменных, где они хранятся до собственно записи, удаления или перевода командой "Фиксировать значения" в список фиксированных переменных (CoDeSys_V23_E) |
the variable introduced by a pattern | переменная, объявленная в образце (Microsoft Alex_Odeychuk) |
there is a mismatch between the type of object required by the requested operation and the type of object that is specified in the request | тип объекта, требуемый для запрошенной операции, не соответствует типу объекта, указанному в запросе (ssn) |
there is only one feed tube and it can be moved to whatever tank needs service by a motor | Имеется только одна подающая труба, и она может быть перемещена двигателем к любому резервуару для обслуживания по необходимости (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World) |
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) |
this book takes a modern approach to these open problems, inspired by principles from the nouvelle AI trend in robotics and concepts reminiscent of agile development of software | в настоящей книге принят современный подход к решению этих открытых задач, в основе которого, во-первых, лежат принципы, базирующиеся на современных тенденциях применения технологии ИИ в робототехнике, а во-вторых, концепции, сложившиеся в новейших подходах к динамичной разработке программного обеспечения (см. AI Game Development: Synthetic Creatures with Learning and Reactive Behaviors / Alex J. Champandard 2003 ssn) |
this is done by a combination of arguments to timer_settime, the function used to actually start the timer | это осуществляется путём комбинирования аргументов функции timer_settime, которая применяется для собственно запуска таймера (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn) |
this type of model is appropriate for synchronous systems, where all of the components are synchronized by a single global clock | Такие модели пригодны для синхронных систем, в которых все компоненты синхронизованы едиными глобальными часами (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn) |
timer object: A control object that is activated by an external timer | объект таймера: управляющий объект, активизируемый внешним таймером (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa ssn) |
timer object: A control object that is activated by an external timer | объект таймера: управляющий объект, активизируемый внешним таймером |
types of events, including those generated by the mouse, the keyboard, and various GUI controls, such as a push button, scroll bar, or check box | типы событий, включая создаваемые мышью, клавиатурой и различными элементами управления GUI, такими как кнопка, полоса прокрутки или флажок (ssn) |
UM application produced by the programming environment and used on a UM execution machine | приложение системы UM, созданной посредством среды программирования и используемой на машине исполнения системы UM (ssn) |
unimplemented memory space, still addressable by the 16F84A program | незадействованная область памяти, адресуемая из программы микроконтроллера 16F84А (ssn) |
value returned by a function | значение, возвращённое функцией (ssn) |
variable delivered by a system | переменная, выдаваемая системой (о выходной переменной в IEC 60050-351 ssn) |
verification of the integrity of a produced UM application produced by the programming environment and used on a UM execution machine | проверка целостности созданного приложения системы UM, созданной посредством среды программирования и используемой на машине исполнения системы UM (ssn) |
verifying the language generated by a grammar | проверка языка, сгенерированного грамматикой (ssn) |
we keep the representation sorted by storing all elements less than a node's value in the node's left subtree | мы поддерживаем упорядочение представления, записывая все меньшие, чем значение узла, элементы в левое поддерево этого узла ... (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986) |