DictionaryForumContacts

   English
Terms for subject Programming containing by a | all forms | exact matches only | in specified order only
EnglishRussian
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 programmingHaskell – не просто хороший "учебный язык". это настоящий язык программирования, имеющий, в частности, такие средства поддержки и расширения, как интерфейс с функциями, написанными на Си, и возможности компонентно-ориентированного программирования
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)