DictionaryForumContacts

   English
Terms for subject Programming containing to a | all forms | exact matches only | in specified order only
EnglishRussian
A 32-bit value that gets sent to the connection identified in the sigev_coid field32-разрядное значение, которое будет передано по заданному полем sigev_coid соединению (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
A component of the Common Event Infrastructure that receives events from event sources, completes and validates the events, and then sends events to the event server based on filter criteriaкомпонент Инфраструктуры обработки событий общего формата, который принимает события из источников событий, выполняет и проверяет их, а затем отправляет их на сервер событий в соответствии с критериями фильтрации (см. event emitter ssn)
A container for inbound events that enables the user to group events without having to create a new monitoring contextКонтейнер входящих событий, позволяющий объединять события без создания нового контекста отслеживания (ssn)
A critical aspect of a programming language is the means it provides for using names to refer to computational objectsОдна из важнейших характеристик языка программирования – какие в нём существуют средства использования имён для указания на вычислительные объекты (см. Harold Abelson and Gerald Jay Sussman with Julie Sussman 1999, Structure and Interpretation of Computer Programs ssn)
A dashed arrowhead line indicates a class that instantiates objects of another class. The arrow points to the class of the instantiated objectsПунктирная линия со стрелкой обозначает класс, который инстанцирует объекты другого класса. Стрелка направлена в сторону класса инстанцированных объектов (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
A disaster recovery solution that uses log shipping and provides data to a standby system if a partial or complete site failure occurs on a primary systemРешение для восстановления после отказов, использующее передачу журналов, что позволяет использовать данные из резервной системы в случае частичного или полного отказа первичной системы (технология HADR 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 multiparadigm approach to solving some of the problems that are inherent with distributed and parallel programmingмультипарадигматический подход к решению некоторых проблем, которые присущи распределенному и параллельному программированию (ssn)
a number 1 greater than the maximum value that the system may assign to a newly created file descriptorувеличенное на единицу максимальное значение, которое система может назначить вновь созданному дескриптору файла (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 pair of 32-bit words to be shifted left or rightдва 32-разрядных слова, которые требуется сдвинуть вправо или влево (ssn)
A period of time in a process flow after a task runs and before the subsequent task can start. Free floats may result from parallel paths in a process that take varying lengths of time to completeПериод в потоке процесса между запуском задачи и моментом, когда следующая задача может начать выполнение. Резерв времени может возникать при наличии в процессе параллельных путей с разной продолжительностью выполнения (см. free float ssn)
A semaphore is a synchronization mechanism that can be used to manage synchronization relationships and implement the access policiesСемафор – это механизм синхронизации, который можно использовать для управления отношениями между параллельно выполняющимися программными компонентами и реализации стратегий доступа к данным (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn)
A semaphore is a synchronization mechanism that can be used to manage synchronization relationships and implement the access policiesСемафор – это механизм синхронизации, который можно использовать для управления отношениями между параллельно выполняющимися программными компонентами и реализации стратегий доступа к данным (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 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 criteria that is applied to eventsнабор критериев, применяемый к событиям (ssn)
a shift amount in the range 32 to 63 or –32 to –1величина сдвига в диапазоне от 32 до 63 или от –32 до –1 (ssn)
a shift amount in the range 32 to 63 or –32 to –1величина сдвига в диапазоне от 32 до 63 или от –32 до –1 (ssn)
A television camera converts a 3D image to 2D automaticallyТелевизионная камера преобразует 3D-изображение в 2D автоматически (ssn)
A thread is a lighter burden on the operating system to create, maintain, and manage because very little information is associated with a thread. This lighter burden suggests that a thread has less overhead compared to a processЗатраты вычислительных ресурсов, связанные с созданием потока, его поддержкой и управлением, у операционной системы значительно ниже по сравнению с аналогичными затратами для процессов, поскольку объём информации отдельного потока гораздо меньше, чем у процесса (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn)
A thread is a stream of executable code within a UNIX or Linux process that has the ability to be scheduledпод потоком подразумевается часть выполняемого кода в UNIX– или Linux–процессе, которая может быть регламентирована определённым образом (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003)
A thread is a stream of executable code within a UNIX or Linux process that has the ability to be scheduledпод потоком подразумевается часть выполняемого кода в UNIX– или Linux–процессе, которая может быть регламентирована определённым образом (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003)
a way to capture and model known functional requirementsспособ сбора и моделирования известных функциональных требований (ssn)
ability to apply multiple methods to develop reliability estimates for a software systemспособность применять различные методы для оценки надёжности программной системы (ssn)
ability to split a programвозможность разделить программу (ssn)
ability to split a program into multiple separate source filesвозможность разделить программу на несколько отдельных файлов исходного кода (о раздельной компиляции ssn)
access the handle to a controlобратиться к дескриптору элемента управления (Alex_Odeychuk)
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)
Activity diagrams are a technique to describe procedural logic, business process, and work flow. In many ways, they play a role similar to flowcharts, but the principal difference between them and flowchart notation is that they support parallel behaviorДиаграммы деятельности – это технология, позволяющая описывать логику процедур, бизнес-процессы и потоки операций. Во многих случаях они напоминают блок-схемы, но принципиальная разница между диаграммами деятельности и нотацией блок-схем заключается в том, что первые поддерживают параллельные процессы (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003 ssn)
Activity diagrams are a technique to describe procedural logic, business process, and work flow. In many ways, they play a role similar to flowcharts, but the principal difference between them and flowchart notation is that they support parallel behaviorДиаграммы деятельности – это технология, позволяющая описывать логику процедур, бизнес-процессы и потоки операций. Во многих случаях они напоминают блок-схемы, но принципиальная разница между диаграммами деятельности и нотацией блок-схем заключается в том, что первые поддерживают параллельные процессы (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003 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)
adapting the metamodel to a specific platform or domainадаптация метамодели к конкретной платформе или предметной области (ssn)
add a new element to the tail of the queueдобавить новый элемент в конец очереди
add lightweight components to a heavyweight container object, the container must use a special method getContentPaneчтобы иметь возможность добавлять лёгкие компоненты к тяжеловесному контейнерному объекту, контейнер должен использовать специальный метод getContentPane
add n characters to the end of a documentдобавление n символов в конец документа (ssn)
aggregation relationship: The relationship of an aggregate object to its parts. A class defines this relationship for its instances e.g., aggregate objectsотношение агрегирования: отношение агрегата и его частей. Класс определяет такое отношение для своих экземпляров, то есть агрегированных объектов (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
agreement to supply a product or serviceсоглашение по поставке продукта или услуги (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 sequential circuits have one property in common – a well-defined ordering of the switching events must be imposed if the circuit is to operate correctlyвсе последовательностные схемы обладают одним общим свойством: для правильной работы схемы необходимо обеспечить строго определённый порядок переключений (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
All sequential circuits have one property in common – a well-defined ordering of the switching events must be imposed if the circuit is to operate correctlyвсе последовательностные схемы обладают одним общим свойством: для правильной работы схемы необходимо обеспечить строго определённый порядок переключений (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
allow a program to max out frame ratesпозволять программе использовать максимальную частоту кадров, на которую способно оборудование (ssn)
allow you to code the two-dimensional table representation of a finite state machine directlyпозволять напрямую программировать представления конечных автоматов в виде двумерных таблиц (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)
alternative approach to developing a model of a deviceальтернативный метод получения модели устройства (ssn)
amount of time to execute a jobколичество времени, необходимое на выполнение задания (ssn)
an abstraction of one or more variables that can take only a set of finite values, each of which map to a useful discrete stateабстрактное представление одной или нескольких переменных, принимающих набор конечных значений, каждое из которых отображается в полезное дискретное состояние (ssn)
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 important goal of the OMG with respect to CORBA was to define a distributed system that could overcome many of the interoperability problems with integrating networked applicationsОсновной целью OMG при разработке CORBA было создание распределенной системы, способной преодолеть большинство проблем межоперационной совместимости при интеграции сетевых приложений (см. Distributed systems: principles and paradigms / Andrew S. Tanenbaum, Maarten Van Steen 2002 ssn)
analysis problems, where one wishes to predict the behavior of a specified systemзадачи анализа, которые состоят в предсказании поведения определённой заданной системы (ssn)
Any Function Block Diagram network that generates a boolean output can be connected to a transition. In this example, MotorChecks is a function that sets a boolean signal Go to 1 true, when values of inputs Vibration, Fuel and Pressure are within operating limitsЛюбая сеть диаграммы функциональных блоков, порождающая логический результат вычислений, может быть связана с переходом. В этом примере, MotorChecks-функция, которая устанавливает логический сигнал Go продолжать в 1 истина, когда значения входов Vibration вибрация, Fuel топливо и Pressure давление находятся в заданных пределах (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3 ssn)
application of system engineering principles to the development of a computer software systemприменение принципов системной инженерии к разработке программной системы (ssn)
application to support the deposit or withdrawal of cash in a banking systemприложение для поддержки операций зачисления и списания средств на счетах в банковской системе (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)
array attempting to store the transitions for a nondeterministic finite-state machineмассив, с помощью которого предпринята попытка хранить данные о переходах для недетерминированного порождающего конечного автомата (ssn)
assign a block to the variableприсваивание блока переменной (ssn)
assign an ASCII character to a stringприсваивание символов ASCII строке (ssn)
assigning a variable to an instructionназначение переменной инструкции (ssn)
assigning to a variableприсваивание значения переменной (корпорации AdaCore Alex_Odeychuk)
assigns the result of a logic operation to a deviceназначение устройству результата логической операции (ssn)
association of a request to an object and one of its operationsассоциация между запросом к объекту и одной из его операций (ssn)
Assume the shift amount n is a variable ranging from 0 to 63Будем считать, что переменная величина сдвига n может принимать любые значения от 0 до 63 (ssn)
asynchronous call to a server-side functionасинхронный вызов функции на стороне сервера (Alex_Odeychuk)
asynchronous message communication: A form of communication in which a concurrent producer component or task sends a message to a concurrent consumer component or task and does not wait for a response. The message queue could potentially build up between the concurrent components or tasksасинхронный обмен сообщениями: вид межзадачной коммуникации, при котором задача-производитель посылает сообщение задаче-потребителю и не дожидается ответа. Между двумя задачами может существовать очередь сообщений (см. Software Modeling and Design by Hassan Gomaa, а тж. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa ssn)
attaching extra information to a nameдобавление дополнительной информации к имени (ssn)
attaching extra information to a name, by using a suffix or prefixдобавление дополнительной информации к имени с использованием суффикса или префикса (ssn)
automatic page numbering: capability of a text processor to automatically generate page identifiers on successive pages of a document in a predefined mannerавтоматическая нумерация страниц: возможность текстового процессора автоматически формировать идентификаторы следующих одна за другой страниц документа заранее определённым способом (ISO/IEC 2382:2015 ssn)
to avoid name conflicts, which may cause hard-to-find bugs in large programs, it is wise to use some kind of convention that minimizes the chance of conflicts. Possible conventions include capitalizing method names, prefixing data attribute names with a small unique string, or using verbs for methods and nouns for data attributesчтобы избежать конфликтов имен, которые в больших программах могут привести к тяжело обнаружимым ошибкам, полезно использовать своего рода соглашение, позволяющее минимизировать вероятность конфликтов. Например: называть методы именами, начинающимися с заглавной буквы, добавлять небольшую приставку в начало имен атрибутов данных возможно просто символ подчёркивания или использовать глаголы для методов и существительные для атрибутов данных (см. An Introduction to Python – The Python Tutorial version 3.2 by Guido van Rossum and Fred L. Drake 2011 ssn)
base from which to search for a more optimal solution to the problemбаза, на основании которой выполняется поиск оптимального решения проблемы (ssn)
behavior: The response of a component or system to a set of input values and preconditionsповедение: отклик компонента или системы на набор входных значений и предусловий (см. Standard glossary of terms used in Software Testing ssn)
belong to a class scopeотноситься к области видимости класса (Alex_Odeychuk)
bit that comes out of the adder, moved to a GPRбит на выходе сумматора, помещённый в регистр общего назначения (ssn)
black-box reuse: A style of reuse based on object composition. Composed objects reveal no internal details to each other and are thus analogous to "black boxes"чёрный ящик как способ повторного использования: стиль повторного использования, основанный на композиции объектов. Объекты-компоненты не раскрывают друг другу деталей своего внутреннего устройства и потому могут быть уподоблены "чёрным ящикам" (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
blocking to test for delivery of a signalблокирование для проверки наличия сигнала (ssn)
Both sides adhere to the same agreed-upon contract, which in this case include a specifically formed delegate and a means to register that delegate with the event-generating entityОбе стороны выполняют требования согласованного контракта, который в данном случае включает специально сформированный делегат и средства его регистрации в генерирующей события сущности (см. Accelerated C# 2010 by Trey Nash 2010 ssn)
Broadcast Algorithm: A method for disseminating information or making decisions in a distributed program. For decision making, each process broadcasts requests and acknowledgements to all other processes and maintains an ordered message queue that it uses to decide when its request is the oldestАлгоритм рассылки: метод распространения информации или принятия решений в распределённой программе. Для принятия решения каждый процесс отправляет запросы и подтверждения всем остальным процессам и обслуживает упорядоченную очередь сообщений, по которой определяется наиболее давний запрос (см. "Foundations of Multithreaded, Parallel, and Distributed Programming" by Gregory R. Andrews 2000 ssn)
broadcasting a data value to all processorsраспределение входных данных по процессорам (ssn)
broadcasting a data value to all processors and finding the minimum or maximum value in a listраспределение входных данных по процессорам и поиск минимального или максимального элемента списка (ssn)
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)
can be used to represent the request limit a program is capable of processing in a single sessionможет использоваться для представления предельного количества запросов, которое способна обработать программа в одном сеансе (ssn)
capture/playback tool: A type of test execution tool where inputs are recorded during manual testing in order to generate automated test scripts that can be executed later i.e. replayed. These tools are often used to support automated regression testingсредство захвата / воспроизведения: тип инструмента выполнения тестов, в котором входная информация записывается во время ручного тестирования с целью создания автоматизированных тестовых сценариев, которые могут быть выполнены позже т.е. повторены. Эти средства часто используют для поддержки автоматизированного регрессионного тестирования (см. Standard glossary of terms used in Software Testing)
change a to-do item on the table viewизменять задачу в табличном представлении (ssn)
changing the document layout or switching to a different viewизменение режима просмотра или разметки документа (ssn)
choice of a sufficiently small time quantum to model an asynchronous system accuratelyвыбор достаточно малого кванта времени для точного моделирования асинхронной системы (ssn)
Choose how to configure output processing for a taskВыбор настройки обработки вывода для задачи (ssn)
choosing a good way to represent the informationправильный выбор способа представления информации (ssn)
Choosing a good way to represent the information can often make designing the program and processing the data much easierПравильный выбор способа представления информации может существенно облегчить разработку программы и обработку данных (C Primer Plus by Stephen Prata (2013) ssn)
client connecting to a serverподключение клиента к серверу (ssn)
code extraction to a separate microserviceизвлечение кода в отдельную микрослужбу (Skeet J., Lelek T. Software Mistakes and Tradeoffs, 2022 Alex_Odeychuk)
code to register your object for a notification when the user's time zone changesкод регистрации объекта на оповещения об изменении часового пояса пользователя (ssn)
collect and process system parameters and send them to a displayсбор и обработка параметров системы и их вывод на экран (ssn)
collection of system-supplied routines that a driver calls to interact with system servicesколлекция системных процедур, вызываемых драйвером для взаимодействия с сервисами ядра (ssn)
Combinational logic circuits, described earlier, have the property that the output of a logic block is only a function of the current input values, assuming that enough time has elapsed for the logic gates to settleкак обсуждалось ранее, комбинационные логические схемы обладают следующим свойством: выход логического блока является функцией только текущих входных значений, при этом предполагается, что прошло достаточно времени для установления режима логического элемента (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
command to push an element on top of a stackкоманда вталкивания некоторого элемента на вершину стека (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)
Concurrent programming provides a way to organize software that contains relatively independent partsПараллельное программирование обеспечивает способ организации программного обеспечения, состоящего из относительно независимых частей (см. Foundations of Multithreaded, Parallel, and Distributed Programming 2000 by Gregory R. Andrews ssn)
connect a wire to the stepподключение связи к шагу (ssn)
const pointer to a const objectконстантный указатель на константный объект (ssn)
constructing a mask with the shift right signed 31 instruction to mask the unwanted sign propagating termсоздание маски с помощью знакового сдвига вправо на 31 разряд для устранения нежелательного распространения знака в одном из членов (ssn)
contain a reference to a valueсодержать ссылку на значение (IBM Alex_Odeychuk)
context switch to a different processконтекстное переключение на другие процессы (ssn)
contributor to a business processсоставная часть бизнес-процесса (ssn)
control part with a set of conditions, the values of which select zero or more procedure parts to be executed in an undefined sequenceуправляющая часть с набором условий, значениея которых выбирают одну и более или ни одной процедурных частей, выполняемых в произвольной последовательности (ssn)
control part with a set of conditions, the values of which determine which one of the procedure parts is to be executedуправляющая часть с набором условий, значения которых определяют, какая из процедурных частей выполняется (ssn)
convenient mechanism for storage that is global within a thread but unavailable to other threadsудобный механизм организации памяти, являющейся глобальной в контексте потока, но недоступной другим потокам (ssn)
convenient way to execute a flowchartудобный способ выполнения блок-схемы (ssn)
convenient way to implement a listудобный способ для реализации списков (ssn)
conversion of a nondeterministic finite automaton to a deterministic finite automatonпреобразование недетерминированного конечного автомата в детерминированный конечный автомат (ssn)
conversion of an NFA to a DFAпреобразование НКА в ДКА (conversion of a nondeterministic finite automaton to a deterministic finite automaton – преобразование недетерминированного конечного автомата в детерминированный конечный автомат ssn)
conversion of an operand of a given type to the type itselfпреобразование операнда конкретного типа в сам тип (ssn)
conversion of the source data type to a target data typeпреобразование исходного типа данных к целевому типу данных (ssn)
conversion to a narrower typeпреобразование в более узкий тип (ssn)
conversion to a typeприведение к типу (Alex_Odeychuk)
conversion to a typeпреобразование к типу (Alex_Odeychuk)
convert the result to a nullableпреобразовывать результат в неопределённое значение (Alex_Odeychuk)
copying a range to other sheetsкопирование диапазона в другие листы (напр., в MS Excel ssn)
copying data from a source table to a target tableкопирование данных из таблицы-источника в таблицу назначения (ssn)
correct attributes of nonlocal variables visible to a program statementкорректные атрибуты нелокальных переменных, видимые операторам программы (ssn)
To create a thread whenever the timer fires, set the sigev_notify field to SIGEV_THREAD and fill these fieldsдля создания потока по срабатыванию таймера установите поле sigev_notify в значение SIGEV_THREAD и заполните следующие поля (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
creating a channel to receive a pulse messageсоздание канала для принятия импульсного сообщения (ssn)
creating a link to existing dataсоздание связи с существующими данными (ssn)
data entities which are related in a parent to child mannerсущности данных, связанные друг с другом отношением предок-потомок (ssn)
data recorded in a chronological record of changes made to the fileданные хронологической записи сделанных изменений в файле (ssn)
data to a standby systemданные из резервной системы (ssn)
database wrapper class: A class that hides how to access data stored in a databaseкласс-обёртка базы данных: класс, который скрывает методы доступа к данным, хранящимся в базе (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa ssn)
Decomposition of a software system into small comprehensible parts in order to limit the complexity of the systemДекомпозирование программной системы на небольшие законченные модули с целью сокращения сложности системы (см. IEC 61508-7:2010 и ГОСТ Р МЭК 61508-7-2012 ssn)
deployment artifacts required to construct a Java EE-compliant application and deploy that application to a target serverартефакты развёртывания, необходимые для конструирования приложения Java EE и его развёртывания на целевом сервере (ssn)
describe a controller and select key parameters to be adjustedвыбор регулятора и определение ключевых параметров, подлежащих настройке (ssn)
describing the relationship of data entities which are related in a parent to child mannerописание взаимосвязи сущностей данных, связанных друг с другом отношением предок-потомок (ssn)
device interface object: An information hiding object that hides the characteristics of an I/O device and presents a virtual device interface to its usersобъект интерфейса устройства: объект, который скрывает характеристики физического устройства ввода / вывода и предоставляет пользователям виртуальный интерфейс к нему (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa)
DFA to recognize a set of keywordsдетерминированный конечный автомат, распознающий множество ключевых слов (ssn)
DFA to recognize a set of keywordsДКА, распознающий множество ключевых слов (ssn)
due to a cross-cutting concernв связи с наличием сквозной функциональности (англ. термин взят из кн.: Groves M.D. AOP in .NET: Practical Aspect-Oriented Programming Alex_Odeychuk)
dumping statements to a trace fileдобавление операторов в файл трассировки (ssn)
duration of a pulse per period is proportional to the input variableдлительность импульса на протяжении периода пропорциональна входной величине (ssn)
dyadic selective construct: This construct consists of two procedure parts and a control part with one condition, the value of which determines which one of the two procedure parts is to be executedбинарно выбирающий конструктив: данный конструктив состоит из двух процедурных частей и управляющей части с одним условием, значение которого определяет, какая из двух процедурных частей выполняется (см. ISO/IEC 8631:1989 ssn)
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)
Each step uses a tag to store configuration and status information about the stepдля каждого шага используется тег, в котором хранится информация о конфигурации и состоянии (ssn)
edge-triggered input, connected to a counter/timer to totalize engine revolutionsвход, срабатывающий по фронту и подключённый к счётчику / таймеру для подсчёта числа оборотов вала двигателя
efficient algorithm to solve a problemэффективный алгоритм для решения задачи (ssn)
ensuring that messages that are being sent go only to a higher levelобеспечение того, чтобы сообщения передавались только на более высокий уровень (иерархии ssn)
entry point to a program or subprogramточка входа в программу или подпрограмму (ssn)
Event sourcing is an approach that concentrates on persisting all the changes to a persistent state, rather than persisting the current state itselfПорождение событий – это подход, концентрирующий внимание на долговременном хранении всех изменений персистентного состояния, а не самого текущего состояния (ssn)
event-driven programs that use a graphical user interface to interact with the userуправляемые событиями программы, использующие графический интерфейс для взаимодействия с пользователем (напр., об аплетах Java ssn)
exactly one event input variable corresponds to each event input of a basic function blockкаждому событийному входу базисного функционального блока соответствует ровно одна входная событийная переменная (ssn)
example of a one-to-many relationshipпример связи один-ко-многим (ssn)
example of a one-to-one relationshipпример связи один-к-одному (ssn)
exemplary architecture and removable data storage medium for implementing techniques to scan a computing device for malwareиллюстративная архитектура и сменный носитель данных для реализации методики сканирования вычислительного устройства на наличие вредоносных программ (ssn)
exemplary architecture and removable device for implementing techniques to scan a computing device for malwareиллюстративная архитектура и сменное устройство для реализации методики сканирования вычислительного устройства на наличие вредоносных программ (ssn)
extract the WAR file to a folderраспаковать архивный файл приложения интернета в заданный каталог (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk)
familiar device of constructing a mask with the shift right signed 31 instruction to mask the unwanted sign propagating termзнакомая конструкция создания маски с помощью знакового сдвига вправо на 31 разряд для устранения нежелательного распространения знака в одном из членов (ssn)
feed to a functionпередавать в функцию (baeldung.com Alex_Odeychuk)
Figure 11 illustrates what happens when a device assigns a value to an output network variableна рисунке 11 показано, что происходит, когда узел присваивает значение выходной сетевой переменной (см. Neuron® C Programmer’s Guide by Echelon Corporation 2009)
Figure 1.1 is thus a representation of a typical installation, consisting of a plant connected to a control system. This acts to translate the commands of the human operator into the required actions, and to display the plant status back to the operatorна рис. 1.1 представлена типичная установка, состоящая из объекта и связанной с ним управляющей системы. Её функции заключаются в преобразовании команд человека-оператора в соответствующие воздействия и представлении оператору информации о состоянии объекта
fill a tank to its maximum levelзаполнение резервуара до максимального уровня (ssn)
fill a tank to its maximum level and then open a drain valveзаполнение резервуара до максимального уровня с последующим открытием спускного клапана (ssn)
finite values, each of which map to a useful discrete stateконечные значения, каждое из которых отображается в полезное дискретное состояние (ssn)
Finite-state systems as a control technique that can be used to drive the behaviors of NPCsСистемы с конечным числом состояний как метод управления, который может использоваться для ввода в действие форм поведения несобственных персонажей (ssn)
flow of control between objects in response to a user eventсхема передачи управления между объектами при поступлении пользовательского события (ssn)
for a signal declared to be of a composite subtype, each scalar subelement of the value of the default expression is the default value of the corresponding subelement of the signalдля сигнала, описанного с составным подтипом, каждый скалярный подэлемент значения неявного выражения является неявным значением соответствующего подэлемента этого сигнала (см. IEEE Std. 1076-87. IEEE Standard VHDL. Language Reference Manual)
for a signal declared to be of a scalar subtype, the value of the default expression is the default value of the signalдля сигнала, описанного со скалярным подтипом, значение неявного выражения является неявным значением этого сигнала (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual)
for example, a particular mandatory membership may additionally imply that the membership is fixed, i.e. once an object is linked to a target object in the association it cannot be reconnected to another target object in the same associationНапример, данная обязательная принадлежность может дополнительно означать, что принадлежность является фиксированной, т.е. если объект связан с целевым объектом в ассоциации, он не может быть повторно связан с другим целевым объектом в той же ассоциации (см. Maciaszek, L.A.: Requirements Analysis and System Design, 3rd ed. 2007)
for example, a system controlling a valve may move from a state "Valve open' to a state 'Valve closed" when an operator command the stimulus is receivedНапример, система, управляющая клапаном, при получении команды оператора стимул может перейти из состояния "Клапан открыт" к состоянию "Клапан закрыт" (см. Software engineering, 8th ed. / Ian Sommerville 2007)
for example, a system controlling a valve may move from a state ‘Valve open' to a state ‘Valve closed' when an operator command the stimulus is receivedНапример, система, управляющая клапаном, при получении команды оператора стимул может перейти из состояния "Клапан открыт" к состоянию "Клапан закрыт" (см. Software engineering, 8th ed. / Ian Sommerville 2007)
for example, if the value of a byte variable is promoted to int inside an expression, outside the expression, the variable is still a byteТак, если значение переменной типа byte продвигается к типу int внутри выражения, то вне выражения эта переменная по-прежнему относится к типу byte
for the denotation of generalized functions to whole application A an inferior index A is usedдля обозначения обобщённых функций состояний для целого приложения А используется нижний индекс A
for these reasons, I think we will see future specifications to consist of both a formal definition and a prose definitionпо этой причине я полагаю, что в будущем спецификации будут состоять как из формальных, так и из текстовых описаний (см. Frederic P. Brooks, Jr. THE MYTHICAL MAN-MONTH Essays on Software Engineering)
function blocks used to model the internal behaviour of a resourceфункциональные блоки, используемые для моделирования внутреннего поведения ресурса (ssn)
function body may contain a call to another functionтело функции может содержать вызов другой функции (ssn)
functions involved in the business-related activities needed to manage a manufacturing organizationфункции, используемые для финансово-хозяйственных действий, необходимых для управления производственным предприятием (ssn)
functions that return a pointer to a static variableфункции, возвращающие указатель статической переменной (ssn)
generating a pointer to an arrayсоздание указателя на массив (ssn)
get a time gain of 50 to 70 millisecondsполучать выигрыш во времени от 50 до 70 миллисекунд (Alex_Odeychuk)
get on to creating a projectдобраться до создания проекта (Alex_Odeychuk)
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 – не просто хороший "учебный язык". это настоящий язык программирования, имеющий, в частности, такие средства поддержки и расширения, как интерфейс с функциями, написанными на Си, и возможности компонентно-ориентированного программирования
hidden methods that allow you to register and unregister delegates, which are called when a specific event is raisedскрытые методы, позволяющие регистрировать и отменять регистрацию делегатов, которые вызываются при наступлении определённых событий (ssn)
However, not all visitors complete a transaction on their first visit, so another useful e-commerce goal is adding an item to the shopping cart, whether they complete or not – in other words, beginning the shopping processно не все посетители выполняют транзакцию во время первого посещения, поэтому ещё одна важная цель для сайта электронной торговли – добавление товара в корзину независимо от того, будет он куплен или нет, т.е., другими словами, – начало процесса покупки (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008)
However, not all visitors complete a transaction on their first visit, so another useful e-commerce goal is adding an item to the shopping cart, whether they complete or not – in other words, beginning the shopping processно не все посетители выполняют транзакцию во время первого посещения, поэтому ещё одна важная цель для сайта электронной торговли – добавление товара в корзину независимо от того, будет он куплен или нет, т.е., другими словами, – начало процесса покупки (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008)
However, the drive is always toward consistent models that are sufficiently complete to allow construction of a software systemОднако развитие всегда происходит по направлению к согласованным моделям, достаточно полным для создания программной системы (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn)
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)
identify and assess alternatives so as to converge on a solutionвыявление и оценка альтернатив при выработке решения (ssn)
if a higher-priority process requests execution, it has to wait until the running process finishesесли более высокоприоритетный процесс обращается с запросом на выполнение, он должен дождаться завершения текущего процесса (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn)
if all the above conditions are met except that a thread at the same priority is ready to run, then this thread will give up CPU after its timeslice expires, and the other thread will be given a chance to runесли удовлетворены все вышеизложенные условия, за исключением того, что становится готов к работе другой поток с таким же самым приоритетом, то предыдущий поток освободит процессор после того, как истечёт выделенный ему квант времени – таким образом, другой поток будет иметь шанс на обслуживание (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996 ssn)
if all the above conditions are met except that a thread at the same priority is ready to run, then this thread will give up CPU after its timeslice expires, and the other thread will be given a chance to runесли удовлетворены все вышеизложенные условия, за исключением того, что становится готов к работе другой поток с таким же самым приоритетом, то предыдущий поток освободит процессор после того, как истечёт выделенный ему квант времени – таким образом, другой поток будет иметь шанс на обслуживание (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996 ssn)
If, as is quite common, there are ten interlock signals which allow a motor to start, the maintenance staff will need to be able to check these quickly in the event of a faultЕсли, как это обычно бывает, имеется порядка десяти блокирующих друг друга сигналов, позволяющих запустить электродвигатель, обслуживающий персонал в случае неисправности должен быть способен быстро проверить все эти сигналы (см. E.A. Parr Programmable Controllers – An Engineer's Guide 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)
if the latest revision of a document must always be connected to a specific object, set the Keep Rev flag to the corresponding valueесли последняя версия документа должна всегда соединяться с конкретным объектом, установите флаг Keep Rev в соответствующее значение (ssn)
if the referenced instance is of a class or function block type that implements the interface, the result is a valid reference to this instanceесли экземпляр, на который дана ссылка, принадлежит классу или типу функционального блока, реализующего интерфейс, то результат является действительной ссылкой на данный экземпляр (см. IEC 61131-3:2013 ed. 3.0 Programmable Controllers – Programming Languages ssn)
if you need to connect a document that you don't have yet, you can create and insert it directly into the object's document survey, which then makes the connectionесли необходимо связать документ, который вы ещё не имеете, можно создать и вставить его непосредственно в обзор документов объекта, тогда делающий соединение
if you want to put it into real life concepts, your personal watch is a clock sourceесли хотите аналогию из повседневной жизни, то ваши личные часы являются источником времени (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
implementing techniques to scan a computing device for malwareреализация методики сканирования вычислительного устройства на наличие вредоносных программ (ssn)
in a line that packages candy bars, you have to make sure that the perforation occurs in the correct location on each barна линии упаковки конфет необходимо обеспечить перфорацию каждой конфеты в заданном месте
in a running app, swipe from the top edge of the screen to view its menuв запущенном приложении проведите пальцем от верхнего края вниз для отображения его меню
in another aspect, for a UM software component of an XML snippet, the programming environment can utilize the XML importation element to replicate the XML snippet upon compilation, avoiding time-consuming and error prone requirements for manual code duplicationв другом аспекте для программного компонента системы UM фрагмента языка XML среда программирования может использовать элемент импорта XML для дублирования фрагмента XML при компиляции, что предотвращает отнимающее много времени и подверженное ошибкам требование ручного копирования кода
in one aspect, for a UM software component that is a context or setting of the UM application e.g., availability of a UM service for a particular user, the programming environment uses an XML conditional attribute to condition a prompt, transition or grammar node the UM FSMв одном аспекте для программного компонента системы UM, который является контекстом или установочным параметром приложения системы UM например, доступность службы системы UM для конкретного пользователя, среда программирования использует условный атрибут языка XML для задания условия для подсказки, перехода или грамматического узла конечного автомата системы UM
in response to a create operation for a data object, the server may return 202 Accepted to indicate that the object is in the process of being createdв ответ на операцию создания объекта данных сервер может вернуть код 202 Accepted, указывающий на то, что объект находится в стадии создания
individual life cycle stages that influence the fulfilment of an agreement to supply a product or serviceотдельные стадии жизненного цикла, которые влияют на выполнение соглашения по поставке продукта или услуги (ssn)
individual life cycle stages that influence the fulfilment of an agreement to supply a product or service are describedописываются отдельные стадии жизненного цикла, которые влияют на выполнение соглашения по поставке продукта или услуги (ssn)
inelegant solution to a problemнеэлегантное решение проблемы (ssn)
information about how to handle a particular signalинформация относительно того, как обработать специфический сигнал (ssn)
information that is to be exported either to create or update a modelинформация, которая экспортируется для создания или обновления модели (ssn)
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)
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)
interface to a human userинтерфейс с пользователем-человеком (ssn)
it becomes possible to produce portable code, that is, code which can be generated and compiled to run in a number of different real time environments without changing the userwritten portion of the codeСтановится возможным произвести переносимый код, то есть код, который может быть создан и скомпилирован, чтобы функционировать во многих различных средах реального времени без осуществления изменений в пользовательской части кода (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World ssn)
it is critically important to consider security and privacy concerns carefully during the design phase – mitigation of security and privacy issues is much less expensive when performed during the opening stages of a project lifecycleКрайне важно тщательно рассматривать вопросы безопасности и приватности на этапе проектирования, так как решение проблем безопасности и приватности, осуществляемое на начальных этапах жизненного цикла, будет гораздо менее затратным (см. ISO/IEC 27034-1:2011 ssn)
it is this feature that permits an ALGOL 60 implementation to take advantage of a stack as a method of dynamic storage allocation and relinquishmentв реализации ALGOL 60 эта особенность позволяет использовать стек для динамического распределения и освобождения памяти (ssn)
keep the time between merges to a minimumсводить период между слияниями к минимуму (в системе контроля версий Alex_Odeychuk)
key ingredient to a successful ATDD approachключевое условие успешного применения методики ATDD (ssn)
key to developing a correct programключ к созданию корректной программы (ssn)
Like all software production, architectural design is a continuing, iterative and incremental, effort. Early architectural decisions take a broad view on the software architecture. One of the first decisions to be taken relates to structuring the system into layers of modules and establishing principles of inter-module communication. This is the concern of this chapter. More detailed architectural solutions, such as intra-module communication, are discussed in relevant places later in the bookкак и всё производство ПО, структурное проектирование – непрерывная, итерационная и пошаговая работа. Первоначально структурные решения принимаются на основе широкого взгляда на структуру ПО. Одно из первых принятых решений касается структурирования системы на уровни модулей и установления принципов связи между модулями. это тема данной главы. Более детальные структурные решения, типа связи внутри модуля, рассматриваются позже в соответствующих местах книги (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
limitations on a process's ability to utilize system resourcesограничения на возможности процесса по использованию системных ресурсов (ssn)
limited extensions to a reference metamodelограниченные расширения ссылочной метамодели (ssn)
link from a state back to that stateсвязь, выходящая из состояния и входящая в него же (ssn)
links to a web-based bulletin boardссылки на электронные доски объявлений (ssn)
list of information that is to be exported either to create or update a modelсписок информации, которая экспортируется для создания или обновления модели (ssn)
local representative to a remote objectлокальный представитель удалённого объекта (ssn)
long pointer to a zero-terminated stringдлинный указатель на строку, завершающуюся нулевым символом (ssn)
longest path from the root to a leafсамый длинный путь от корня к листу (дерева ssn)
make a change to the markupвносить изменения в размётку (Alex_Odeychuk)
manufacturer of the PLC or the programming and debugging tool provided to the user to program a PLC applicationизготовитель ПЛК или программного или отладочного инструмента, предоставленного пользователю для разработки приложений ПЛК (ssn)
mechanism for storage that is global within a thread but unavailable to other threadsмеханизм организации памяти, являющейся глобальной в контексте потока, но недоступной другим потокам (ssn)
mechanism used to broadcast a signal between threads that an event has taken placeмеханизм, используемый для уведомления потоков о том, что произошло событие (об условной переменной ssn)
memory locations to store a series of instructions whose periodic or event-driven execution determines the progression of the machine or the processячейки ЗУ, в которых записаны команды, исполнение которых периодически или по прерыванию определяет работу установки или процесса (ssn)
merge code from a child branch up to the parent branchвыполнить слияние из дочерней ветки кода в родительскую ветку кода (Alex_Odeychuk)
merge code from a child branch up to the parent branchвыполнять слияние изменений в исходном коде из дочерней ветки в родительскую ветвь кода (в системе контроля версий Alex_Odeychuk)
merge code from a parent branch to the child branchвыполнить слияние из родительской ветки кода в дочернюю ветку кода (Alex_Odeychuk)
merge code from a parent branch to the child branchвыполнять слияние изменений в исходном коде из родительской ветки в дочернюю ветку кода (в системе контроля версий Alex_Odeychuk)
message passing model, where all services are provided in a synchronous manner by passing messages around from client to serverмодель обмена сообщениями, в которой все сервисы предоставляются синхронно, передачей сообщения от клиента к серверу и обратно (ssn)
methods to stop, reset or restart a fieldbusметоды для остановки, сброса и перезапуска промышленной шины (ssn)
mixin class: A class designed to be combined with other classes through inheritance. Mixin classes are usually abstractподмешанный класс: класс, спроектированный так, чтобы сочетаться с другими классами путём наследования. Подмешанные классы обычно абстрактны (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
more powerful techniques to analyze the behavior of a real-time systemболее мощные методы анализа поведения систем реального времени (ssn)
Moreover, because of the associating behavior between capabilities and their implementation, services also form a logical entity to define the expectations – such as performance, reliability, service-level expectations, quality-of-service requirements, or key performance indicators – of the capability implementationСервисы также определяют связь между поведением возможностей и его реализацией и поэтому являются логической сущностью, позволяющей определить ожидания от реализации возможностей, такие как производительность, надёжность, соглашения об уровне сервиса, требования к качеству обслуживания и ключевые показатели производительности (ssn)
Moreover, because of the associating behavior between capabilities and their implementation, services also form a logical entity to define the expectations – such as performance, reliability, service-level expectations, quality-of-service requirements, or key performance indicators – of the capability implementationСервисы также определяют связь между поведением возможностей и его реализацией и поэтому являются логической сущностью, позволяющей определить ожидания от реализации возможностей, такие как производительность, надёжность, соглашения об уровне сервиса, требования к качеству обслуживания и ключевые показатели производительности (ssn)
Most events to which your program will respond are generated when the user interacts with a GUI-based programБольшинство событий, на которые будет реагировать ваша программа, происходят при взаимодействии пользователя с программой на основе GUI (ssn)
Most problems encountered in scientific and engineering investigations fall into one of the following two categories: analysis problems, where one wishes to predict the behavior of a specified system, and synthesis problems, where one wishes to construct a system with specified behaviorБольшинство проблем, встречающихся в науке и технике, можно разбить на следующие две категории: задачи анализа, которые состоят в предсказании поведения определённой заданной системы, и задачи синтеза, состоящие в построении системы по заданному поведению (см. "Introduction to the Theory of Finite-State Machines" by Arthur Gill 1962 ssn)
Most programmers dread peer review because a lot of the code they whip out from day to day is a bit embarrassingБольшинство программистов боятся даже дружеского критического анализа, поскольку понимают, что создаваемые ими программы, как правило, далеки от совершенства (ssn)
move the character to port Aпересылка символа в порт A (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)
multiple classification: A semantic variation of generalization in which an object may belong directly to more than one classмножественная классификация: семантическая вариация обобщения, при которой объект может непосредственно принадлежать нескольким классам (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn)
multiple exclusive selective construct: This construct consists of a number of procedure parts and a control part with a set of conditions, the values of which determine which one of the procedure parts is to be executedконструктив, выбирающий с взаимоисключением: данный конструктив состоит из ряда процедурных частей и управляющей части с набором условий, значения которых определяют, какая из процедурных частей выполняется (см. ISO/IEC 8631:1989 ssn)
multiple inclusive selective construct: This construct consists of a number of procedure parts and a control part with a set of conditions, the values of which select zero or more procedure parts to be executed in an undefined sequenceконструктив, выбирающий с взаимовключением: данный конструктив состоит из ряда процедурных частей и управляющей части с набором условий, значениея которых выбирают одну и более или ни одной процедурных частей, выполняемых в произвольной последовательности (см. ISO/IEC 8631:1989 ssn)
mutually exclusive access to a shared resourceвзаимно исключающий доступ к совместно используемому ресурсу (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)
nature of a task's response to eventsхарактер реакции задачи на события (ssn)
need a way to hook themselves to the events of interest in their runtime environmentнуждаться в способе привязки к событиям, о которых идёт речь, в их среде выполнения (ssn)
new absolute address to a computer programновый абсолютный адрес для программы вычислительной машины (ssn)
new absolute address to a computer programновый абсолютный адрес для программы компьютера (ssn)
new event-driven environment to a new generation of applicationsновая управляемая событиями среда для нового поколения приложений (ssn)
next task is to find all the elements of the list that match a certain criterionследующая задача заключается в нахождении всех элементов списка, которые соответствуют определённому критерию (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)
node on a path from n to a leafузел, расположенный на пути от узла n к листу (потомок узла n ssn)
nodes on the longest path from the root to a leafузлы, расположенные на самом длинном пути от корня к листу (ssn)
nondegenerate basic feasible solution to a restricted master problemневырожденное базисное допустимое решение ограниченной главной задачи (ssn)
normal course: The default sequence of steps in a use case, which leads to satisfying the use case's postconditions and letting the user achieve his goalнормальное направление развития: последовательность действий, заданная по умолчанию в варианте использования, которая ведёт к удовлетворению выходных условий этого варианта использования или достижению целей пользователей (см. Software Requirements by Karl E. Wiegers 2003 ssn)
not depending on a notion of time to control the sequence of eventsнезависимость от времени управления последовательностью событий (ssn)
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))
number of nodes on the longest path from the root to a leafколичество узлов, расположенных на самом длинном пути от корня к листу (высота дерева ssn)
off-the-shelf software: A software product that is developed for the general market, i.e. for a large number of customers, and that is delivered to many customers in identical formatготовое программное обеспечение: программный продукт, разработанный для широкого рынка, т.е. для большого числа клиентов, и поставляемый большинству в одинаковой конфигурации (см. Standard glossary of terms used in Software Testing ssn)
on a peer to peerна основе равноправных узлов (сети ssn)
on a peer to peer token passing highwayна основе равноправных узлов с передачей маркера по сетевой магистрали (ssn)
on some machines, the carry bit may be a useful aid to computing the unsigned versions of these functionsна некоторых машинах бит переноса может оказаться хорошим подспорьем для вычисления беззнаковых версий этих функций (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013)
on the rising edge of the clock, the next state bits are copied to the outputs of the registers after some propagation delay, and a new cycle beginsв фазе нарастания тактового сигнала биты следующего состояния копируются на выходы регистров после некоторой задержки распространения и начинается новый цикл (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
once in a while, we may need to refer to the current instance explicitlyИногда возникает необходимость явного обращения к текущему экземпляру (см. Object-Oriented Software Construction second edition by Bertrand Meyer)
once the timer fires, the it_interval value specifies a relative value to reload the timer with so that it can trigger againпосле срабатывания таймера значение величины it_interval задаёт относительное время для повторной загрузки таймера, чтобы он мог сработать снова (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009)
one of refactoring targets is called large class – a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
optimal time to influence a project's trustworthy designоптимальное время влияния на надёжную разработку проекта (ssn)
Other algorithms periodically follow a trail from the allocation pool to all referenced objectsв других методах периодически отслеживается путь от пула размещённых в памяти объектов ко всем объектам, на которые имеются ссылки (см. "The Practice of Programming" by Brian W. Kernighan & Rob Pike <1999 ssn)
Other approaches to schedulability analysis include algorithms for computing the set of reachable states of a finite-state systemдругие подходы к анализу составления расписаний включают алгоритмы вычисления множества достижимых состояний для систем с конечным числом состояний (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999)
otherwise, the state waits for a triggered transition to cause a change of stateв противном случае состояние будет ожидать, пока его изменение не вызовет инициированный снаружи переход (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn)
otherwise, the state waits for a triggered transition to cause a change of stateи противном случае состояние будет ожидать, пока его изменение не вызовет инициированный снаружи переход
our goal in decomposing a program is to create modules that are themselves small programs that interact with one another in simple, well-defined waysНашей целью при декомпозиции программы является создание модулей, которые в свою очередь представляют собой небольшие программы, взаимодействующие друг с другом по хорошо определённым и простым правилам (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986)
Our primary approach to a global state and its related problems involve the use of blackboardsНаш основной подход к глобальному состоянию и связанные с ним проблемы включают применение методологии "классной доски" (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn)
parallel paths in a process that take varying lengths of time to completeналичие в процессе параллельных путей с разной продолжительностью выполнения (ssn)
pass a label parameter to the subprogramпередача в подпрограмму метки в качестве параметра (ssn)
pass a variable to a functionпередать переменную в функцию (ptraci)
pass arguments to a factory method of the classпередавать аргументы фабричному методу класса (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk)
pass/fail criteria: Decision rules used to determine whether a test item function or feature has passed or failed a testкритерии прохождения / непрохождения: правила для определения того, прошёл ли элемент тестирования функция или свойство тест или нет (см. IEEE 829, Standard glossary of terms used in Software Testing)
passing arguments to a thread functionпередача аргументов функции потока (ssn)
passive I/O device: A device that does not generate an interrupt on completion of an input or output operation. The input from a passive input device needs to be read either on a polled basis or on demandпассивное устройство ввода / вывода: устройство, которое не генерирует прерываний при поступлении новых данных или завершении операции вывода. Чтение данных от пассивного устройства ввода производится путём периодического опроса или по мере необходимости (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa)
path from the root to a leafпуть от корня к листу (дерева ssn)
path to a scratch directoryпуть к каталогу временных файлов (ssn)
persisting all the changes to a persistent stateдолговременное хранение всех изменений персистентного состояния (ssn)
pinch point: A narrowing in an effect sketch that indicates an ideal place to test a cluster of featuresточка сужения: место сужения в эскизе воздействий, указывающее на идеальное место для тестирования совокупности свойств (см. Working Effectively with Legacy Code by Michael C. Feathers 2004 ssn)
play a role similar to flowchartsнапоминать блок-схемы (ssn)
PLCs communicate with each other on a peer to peer no master token passing highway based on twinaxial cableСвязь между ПЛК осуществляется на основе равноправных узлов отсутствует главная станция с передачей маркера по сетевой магистрали, образованной биаксиальным кабелем (см. E.A. Parr Programmable Controllers – An Engineer's Guide ssn)
pointer to a bufferуказатель на буфер (microsoft.com Alex_Odeychuk)
pointer to a character constantуказатель на символьную константу (ssn)
pointer to a functionуказатель на функцию (ssn)
pointer to a null recordуказатель на пустую запись (wikibooks.org Alex_Odeychuk)
pointer to a polymorphic objectуказатель на полиморфный объект (ssn)
pointer to a static variableуказатель статической переменной (ssn)
postcondition: assertion that pertains to a point immediately following, in the execution sequence, a specified portion of a programпостусловие: оператор условия, относящийся к точке, находящейся непосредственно за указанным фрагментом программы в последовательности выполнения (ISO/IEC 2382:2015 ssn)
primary approach to a global stateосновной подход к глобальному состоянию (ssn)
primary approach to a global state and its related problemsосновной подход к глобальному состоянию и связанные с ним проблемы (ssn)
process of copying data from a source table to a target tableпроцесс копирования данных из таблицы-источника в таблицу назначения (ssn)
process of migrating a monolith to a microservices architectureпроцесс миграции монолитного приложения на архитектуру на основе микрослужб (Saeed L. et al. Pro Cloud Native Java EE Apps: DevOps with MicroProfile, Jakarta EE 10 APIs, and Kubernetes, 2022 Alex_Odeychuk)
program to demonstrate a function calling another functionпрограмма, демонстрирующая вызов одной функции из другой (ssn)
program using a monitor to control access to a shared bufferпрограмма, применяющая монитор для управления доступом к совместно используемому буферу (ssn)
Programmatically speaking, the term runtime can be understood as a collection of services that are required to execute a given compiled unit of codeс точки зрения программирования под термином исполняющая среда может пониматься коллекция служб, которые требуются для выполнения скомпилированной единицы кода (ssn)
Project scope — A statement of basic requirements of the software to be builtОбласть действия проекта – формулирование базисных требований, в соответствии с которыми разрабатывается программное обеспечение (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
Project scope — A statement of basic requirements of the software to be builtОбласть действия проекта – формулирование базисных требований, в соответствии с которыми разрабатывается программное обеспечение (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
Project tracking — The activity that enables a manager to understand the status of a projectОтслеживание проекта – действие, позволяющее менеджеру понимать состояние проекта (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
Project tracking — The activity that enables a manager to understand the status of a projectОтслеживание проекта – действие, позволяющее менеджеру понимать состояние проекта (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
To prove more general theorems about recursively defined processes, it is necessary to introduce a law which states that every properly guarded recursive equation has only one solutionдля доказательства более общих теорем о рекурсивно определённых процессах необходимо ввести закон, гласящий, что всякое должным образом предварённое рекурсивное уравнение имеет единственное решение (см. Communicating Sequential Processes by C.A.R. Hoare 1985 ssn)
provide a managed way to interactобеспечивать управляемый способ взаимодействия (with ... – c ... Alex_Odeychuk)
provide safe access to a pool of objectsпредоставлять безопасную ссылку на пул объектов (Electronic Design Alex_Odeychuk)
providing mutually exclusive access to a shared resourceобеспечение взаимно исключающего доступа к совместно используемому ресурсу (ssn)
Quality — The degree to which a product conforms to both explicit and implicit requirementsКачество – степень, в которой продукт удовлетворяет явным и неявным требованиям (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
Quality — The degree to which a product conforms to both explicit and implicit requirementsКачество – степень, в которой продукт удовлетворяет явным и неявным требованиям (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
queued call to a kernel-mode functionпоставленный в очередь вызов функции режима ядра (ssn)
recoverability by logging changes to metadata in a transactional mannerвосстанавливаемость за счёт протоколирования изменений метаданных как транзакций (напр., реализуемая NTFS ssn)
refer to a computer-related entityобозначение относящегося к компьютеру объекта (ssn)
Regression testing — Tests that are conducted repeatedly to ensure that a change has not introduced side effectsРегрессионное тестирование – тесты, которые выполняются в повторяющемся режиме до тех пор, пока изменения не перестанут приводить к появлению побочных эффектов (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
Regression testing — Tests that are conducted repeatedly to ensure that a change has not introduced side effectsРегрессионное тестирование – тесты, которые выполняются в повторяющемся режиме до тех пор, пока изменения не перестанут приводить к появлению побочных эффектов (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
remote access to attributes declared in a subclassдистанционное обращение к атрибутам, декларированным в подклассе (ssn)
Remote or external input and output variables defined in a local application program refer to network variables located in the object dictionary of the local CANopen interfaceУдалённые или внешние входные и выходные переменные, определённые в локальной прикладной программе, ссылаются на сетевые переменные, находящиеся в словаре объектов локального CANopen интерфейса (ssn)
represent processes with unbounded behaviour it is necessary to introduce another convention, namely an unlabelled arrow leading from a leaf circle back to some earlier circle in the treeдля представления процессов, обладающих неограниченным поведением, необходимо ещё одно условное обозначение, а именно: непомеченная дуга, ведущая из висячей вершины назад к некоторой вершине дерева (см. Communicating Sequential Processes by C.A.R. Hoare 1985 ssn)
Requirements analysis — A modeling activity whose objective is to understand what the customer really wantsАнализ требований – действие по моделированию, в ходе выполнения которого осознаются реальные требования заказчика (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
Requirements analysis — A modeling activity whose objective is to understand what the customer really wantsАнализ требований – действие по моделированию, в ходе выполнения которого осознаются реальные требования заказчика (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
responding to change over following a planреакция на изменения и соблюдение плана (ssn)
response of a system to a standard test inputреакция системы на типовое воздействие (ssn)
response of a system to a standard test inputреакция системы на типовой входной сигнал (ssn)
response to a particular eventреакция на определённое событие (ssn)
response to a particular event depends on the sequence of previous eventsреакция на определённое событие зависит от последовательности предыдущих событий (ssn)
response to a step inputреакция на единичную ступеньку (ssn)
response to a step inputреакция на ступенчатый входной сигнал (ssn)
response to a time translated inputреакция на сдвинутый по времени вход (говорят, что система инвариантна по времени, если реакция на сдвинутый по времени вход просто является сдвинутой по времени исходной реакцией ssn)
response to a unit step inputреакция на единичное ступенчатое воздействие (ssn)
result of a calculation that converts a temperature expressed in Fahrenheit degrees to a temperature expressed in Celsius degreesрезультат преобразования значений температуры по Цельсию в значения по Фаренгейту (ssn)
risk related to the management of a projectриск, относящийся к менеджменту проекта (ssn)
risks specific to a particular productриски, характерные для отдельных продуктов (ssn)
safe access to a pool of objectsбезопасная ссылка на пул объектов (Electronic Design Alex_Odeychuk)
safest way to read a characterсамый безопасный способ чтения символа (ssn)
safety testing: Testing to determine the safety of a software productтестирование безопасности: тестирование программного продукта с целью определить его безопасность (см. Standard glossary of terms used in Software Testing ssn)
save to a configuration fileсохранить в конфигурационный файл (InfoWorld Alex_Odeychuk)
semantics of a language that is tailored to the domainсемантика языка, адаптированного к предметной области (ssn)
send a message to an objectотправить сообщение объекту (Alex_Odeychuk)
send a pulse when the timer fires, set the sigev_notify field to SIGEV_PULSE and provide some extra informationчтобы передать импульс при срабатывании таймера, присвойте полю sigev_notify значение SIGEV_PULSE и обеспечьте немного дополнительной информации (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009)
send a regular signal to the processпроцессу будет передан обычный сигнал (ssn)
send a signal containing an 8-bit code to a specific threadсигнал, содержащий 8-битный код, будет передан определённому потоку (ssn)
send a signal containing an 8-bit code to the processпроцессу будет передан сигнал, содержащий 8-битный код (ssn)
sending a message to an objectпередача сообщения объекту (ssn)
sending a message to an object to invoke one of its methodsпередача сообщения объекту для вызова одного из его методов (ssn)
sending a response to a message with the request/response serviceпосылка сообщения с использованием механизма запроса-ответа (ssn)
sending of a message to a resourceпосылка сообщения ресурсу (ssn)
sensitivity of a control system to parameter variationsчувствительность системы управления к изменению параметров (ssn)
separate computational unit, with a particular operand being passed from unit to unit for the complete addition operationотдельный вычислительный блок, где каждый отдельный операнд передаётся от блока к блоку для выполнения операции сложения (ssn)
separate subprogram whose name is passed as a parameter to the called unitотдельная подпрограмма, передаваемая в качестве параметра в вызываемый модуль (ssn)
series of actions to be taken by a computerпоследовательность действий, которые должен выполнить компьютер (ssn)
set of real numbers greater than or equal to aмножество действительных чисел, больших или равных а (ssn)
set up a controller factory to handle requestsвыполнить установку фабрики контроллеров для обработки запросов (Alex_Odeychuk)
signal declared to be of a composite subtypeсигнал, описанный с составным подтипом (ssn)
signal declared to be of a scalar subtypeсигнал, описанный со скалярным подтипом (ssn)
Similarly a motor drive which used to have maybe half a dozen trim potentiometers for acceleration, deceleration, maximum speed and current limit can now have several hundred user adjustable parameters including factors such as skip frequencies to avoid resonant speeds and various voltage to speed curves for fans, pumps, loads with high starting torque, etc.Аналогичным образом, устройство управления электроприводом, которое раньше могло иметь полдюжины потенциометров для настройки ускорения, торможения, максимальной скорости и ограничения тока, теперь может иметь несколько сотен настраиваемых пользователем параметров, таких как нежелательные частоты чтобы избежать резонансных скоростей и различные напряжения для управления вентиляторами, насосами, нагрузками, требующими большого пускового момента, и т.д. (см. Programmable Controllers – An Engineer's Guide by E.A. Parr 2003 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)
slight digression to look at the concept of safety in a graphic and easy-to-understand wayнебольшое отступление, чтобы рассмотреть концепцию безопасности в графическом, простом для понимания виде (см. Modern Operating Systems Fourth ed. by Andrew S. Tanenbaum & Herbert Bos 2015 ssn)
smoke test: A subset of all defined/planned test cases that cover the main functionality of a component or system, to ascertaining that the most crucial functions of a program work, but not bothering with finer details. A daily build and smoke test is among industry best practicesтест "на дым": подкласс всех определённых / запланированных тестовых сценариев, покрывающий основную функциональность компонента или системы с целью удостовериться, что базовые функции программы в целом работают корректно, без углубления в детали. Ежедневная сборка и тест "на дым" принадлежат к числу передовых практических методов промышленности (см. Standard glossary of terms used in Software Testing)
specifically formed delegate and a means to register that delegate with the event-generating entityспециально сформированный делегат и средства его регистрации в генерирующей события сущности (ssn)
specification of a correction to the complex vending machineспецификация исправления сложного торгового автомата (ssn)
Speculative generality can be spotted when the only users of a method or class are test cases. If you find such a method or class, delete it and the test case that exercises it. If you have a method or class that is a helper for a test case that exercises legitimate functionality, you have to leave it in, of courseТеоретическая общность может быть обнаружена, когда единственными пользователями метода или класса являются контрольные примеры. Найдя такой метод или класс, удалите его и контрольный пример, его проверяющий. Если есть вспомогательный метод или класс для контрольного примера, осуществляющий разумные функции, его, конечно, надо оставить (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn)
state machine model of a simple microwave oven equipped with buttons to set the power and the timer and to start the systemмодель конечного автомата простой микроволновой печи, оборудованной кнопками включения питания, таймера и запуска системы (ssn)
storage that is global within a thread but unavailable to other threadsпамять, являющаяся глобальной в контексте потока, но недоступной другим потокам (ssn)
storage unit: subordinate entity within a storage zone that consists of equipment and information required to contain, move, condition and handle materialэлемент хранилища: вспомогательная сущность зоны хранилища, включающая оборудование и информацию, необходимые для размещения, перемещения, определения условий производства и обработки материала (см. IEC 62264-3 ssn)
structure of elements of a user interface and their interrelationships and their relationship to underlying functionalityструктура элементов пользовательского интерфейса и их взаимоотношений, а также их взаимосвязь с базисной функциональностью (ssn)
subscript or subscripts that point to a specific element within an arrayиндекс или индексы, указывающие на конкретный элемент массива (ssn)
supply data to a data connectionподавать данные на информационное соединение (ssn)
swapping allows the kernel to store data on the disk, to allow a larger memory footprint than the machine has RAMподкачка позволяет ядру хранить данные на диске, чтобы поддерживать отпечаток памяти большего размера, чем объём доступной на машине оперативной памяти (ssn)
switch a mock object to replay modeпереключить имитирующий объект в режим воспроизведения (Alex_Odeychuk)
switch to a real data modelпереходить на использование реальных данных (вместо фиктивных данных, использовавшихся ранее в приложении в целях тестирования; англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk)
switching to a different viewрежим просмотра (ssn)
synthesis problems, where one wishes to construct a system with specified behaviorзадачи синтеза, состоящие в построении системы по заданному поведению (ssn)
system: A collection of components organized to accomplish a specific function or set of functionsсистема: совокупность компонентов, организованная для выполнения определённой функции или набора функций (см. IEEE 610, Standard glossary of terms used in Software Testing ssn)
System engineering is the practical application of scientific, engineering, and management skills necessary to transform an operational need into a description of a system configuration that best satisfies that needСистемная инженерия – это практическое применение научных, инженерных и управленческих навыков, необходимых для преобразования операционных требований в описание конфигурации системы, которая наилучшим образом удовлетворяет этим требованиям (ssn)
System engineering is the practical application of scientific, engineering, and management skills necessary to transform an operational need into a description of a system configuration that best satisfies that needСистемная инженерия – это практическое применение научных, инженерных и управленческих навыков, необходимых для преобразования операционных требований в описание конфигурации системы, которая наилучшим образом удовлетворяет этим требованиям (ssn)
system-supplied routines that a driver calls to interact with system servicesсистемные процедуры, вызываемые драйвером для взаимодействия с сервисами ядра (ssn)
tagged value: A name-value pair that may be attached to a model element that uses a stereotype containing a tag definitionмеченое значение: пара "имя-значение", которую можно присоединить к элементу модели, использующему стереотип, содержащий определение дескриптора (см. Requirements Analysis and System Design, 3rd ed. by Leszek A. Maciaszek 2007 ssn)
take a long time to finishвтыкать (programmer slang, said of a piece of programming code SirReal)
technical corrigendum 1 to a language standardтехническая поправка № 1 к стандарту на язык программирования (Alex_Odeychuk)
technique for describing the relationship of data entities which are related in a parent to child mannerприём описания взаимосвязи сущностей данных, связанных друг с другом отношением предок-потомок (ssn)
technique to describe the behavior of a systemтехнология описания поведения системы (ssn)
techniques to analyze the behavior of a real-time systemметоды анализа поведения систем реального времени (ssn)
techniques to scan a computing device for malwareметодика сканирования вычислительного устройства на наличие вредоносных программ (ssn)
techniques used to explore the state-space of a system to test whether or not certain propertiesметоды, используемые для анализа пространственного состояния системы с целью проверки достоверности её определённых характеристик (ssn)
test the connection to a remote serverпроверить соединение с удалённым сервером (Alex_Odeychuk)
testability: The degree to which a requirement is stated in terms that permit establishment of test criteria and performance of tests to determine whether those criteria have been metтестопригодность: степень, в которой требования формулируются в терминах, позволяющих определить критерии тестирования и провести тестирование с целью проверки выполнения данных критериев (см. IEEE Standard Glossary of Software Engineering Terminology/ IEEE Std. 610.12-1990 ssn)
that is, a shift amount in the range 32 to 63 or –32 to –1 results in an all-0 wordэто означает, что если величина сдвига лежит в диапазоне от 32 до 63 или от –32 до –1, то в результате сдвига получится слово, состоящее из одних нулевых битов (ssn)
that is, a shift amount in the range 32 to 63 or –32 to –1 results in an all-0 wordэто означает, что если величина сдвига лежит в диапазоне от 32 до 63 или от –32 до –1, то в результате сдвига получится слово, состоящее из одних нулевых битов (ssn)
the ability to adjust the transient and steady-state performance is a distinct advantage of feedback control systemsВажным преимуществом систем управления с обратной связью является возможность влиять на качество системы в переходном и установившемся режимах (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008)
the arguments being passed to a methodпередаваемые в метод аргументы (Alex_Odeychuk)
the basic programming unit, equivalent to a statement in algorithmic languages, is a rungОсновной единицей программирования, эквивалентом оператора в алгоритмических языках, является звено (многозвенной схемы; of a ladder; см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
the BCD format is similar to the hexadecimal presentation, with the simple difference that only values between 0 and 99 can be stored in a BCD byte, whereas a hexadecimal byte reaches from 0 to FFформат BCD подобен шестнадцатеричному представлению с ограничением диапазона чисел 0..99 вместо 0..FF (ssn)
the behavior of the automatic version is to perform a simple member-by-member copy of the source objectРабота автоматической версии состоит в выполнении простого копирования всех членов исходного объекта
the biggest advantage of in-process servers is that no context switch to a different process is required, potentially improving performanceСамым большим преимуществом внутрипроцессных серверов является то, что они не требуют никакого контекстного переключения на другие процессы, в результате чего производительность может заметно улучшиться (см. Windows System Programming, 4th Edition by Johnson M. Hart 2010)
the clerk still has a main job responsibility, and must have a plan in case the system fails to perform its partСохраняя за собой основную обязанность по работе, служащий должен иметь план на случай отказа системы (см. Writing Effective Use Cases by Alistair Cockburn 2001)
the convention is that when a process reaches the node at the tail of the arrow, it immediately and imperceptibly goes back to the node to which the arrow pointsУсловимся, что когда процесс достигает вершины у основания этой дуги, он мгновенно переходит назад к вершине, на которую указывает дуга (см. Communicating Sequential Processes by C.A.R. Hoare 1985)
the declaration of a function whose designator is an operator symbol is used to overload an operatorОбъявление функции, обозначение которой является символом оператора, используется для совмещения оператора (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual)
the delegation is normally necessary to allow a client object in one layer to get a service from an object in a distant non-neighboring layer. Otherwise, the stable framework of vertical hierarchical layers Section 9.1.3 would disintegrate to a random network of intercommunicating objects with no hope to understand or control the system complexity and evolutionДелегирование обычно необходимо, чтобы позволить объекту-клиенту получить услугу на одном уровне от объекта, находящегося на отдалённом несоседнем уровне. Иными словами, устойчивый шаблон структуры вертикальных иерархических уровней раздел 9.1.3 будет разложен на случайную сеть взаимосвязанных объектов без какой-либо надежды понять или управлять сложностью системы и её эволюцией (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
the dependency relationship means that some members of Package A refer in some way to some members of Package BОтношение зависимости означает, что некоторые члены пакета A обращаются некоторым способом к некоторым членам пакета B (это может означать, что пакет A импортирует некоторые элементы пакета B; this can mean that Package A imports some elements of Package B; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
the discipline associated with following a formal design paradigm is extended to the "low level" as well as high level software tasksДисциплина, связанная с нижеследующей парадигмой формального проекта, расширена как на "низкий уровень", так и на высокий уровень задач программного обеспечения (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
the domain of variation is restricted to a closed bounded convex set Rобласть изменения переменных представляет собой замкнутое ограниченное выпуклое множество R (ssn)
the evolution with time of a system-of-interest from conception through to retirementразвитие рассматриваемой системы во времени, начиная от замысла и заканчивая списанием (жизненный цикл системы ssn)
the extent of the interval in time or space is chosen to reflect the requirements of a particular specification task and the properties of a particular specification languageПротяжённость интервала во времени или в пространстве выбирается для отражения требований конкретной задачи спецификации и свойств конкретного языка спецификаций (см. ISO/IEC 10746-2, ГОСТ Р ИСО/МЭК 10746-2-2000)
the first step in the process is a transition from no reuse to informal code reuse based on copying and adaptationПервый шаг в процессе – переход от отсутствия повторного использования к неформальному повторному использованию кода, основанному на копировании и адаптации (см. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools / Jack Greenfield, Keith Short et al. 2004)
the first step in the process is a transition from no reuse to informal code reuse based on copying and adaptationПервый шаг в процессе – переход от отсутствия повторного использования к неформальному повторному использованию кода, основанному на копировании и адаптации (см. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools / Jack Greenfield, Keith Short et al. 2004)
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 fundamental ingredients for a finite state machine are the events it responds to, and the states in which it waits between eventsОсновные ингредиенты для конечного автомата – это события, на которые он реагирует, и состояния, в которых он ожидает между событиями (ibm.com, amp, s_cmp=cp)
the fundamental ingredients for a finite state machine are the events it responds to, and the states in which it waits between eventsОсновные ингредиенты для конечного автомата – это события, на которые он реагирует, и состояния, в которых он ожидает между событиями (ibm.com, amp, s_cmp=cp)
the goal of Open Systems Interconnection is to allow, with a minimum of technical agreement outside the interconnection standards, the interconnection of information processing systemsЦель модели ВОС заключается в том, чтобы обеспечить с минимальными техническими согласованиями, не относящимися к стандартам взаимодействия, взаимосвязь информационных обрабатывающих систем (см. ISO/IEC 15954:1999)
the handle to a controlдескриптор элемента управления (Alex_Odeychuk)
the instance of the IO driver is created automatically as soon as a corresponding device is added to the device treeЭкземпляр IO-драйвера создаётся автоматически при добавлении соответствующего устройства в дерево устройств
the layer hierarchy does not disintegrate to a network structureиерархия уровней не представляет сетевую структуру (where a package can potentially depend on any other package in the system; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering; где пакет может потенциально зависеть от любого другого пакета в системе ssn)
the most direct approach to handling a state diagram is a nested switch statementСамый прямой подход в работе с диаграммами состояний – это вложенный оператор switch (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003)
the most direct approach to handling a state diagram is a nested switch statementСамый прямой подход в работе с диаграммами состояний – это вложенный оператор switch (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003)
the Neutrino operating system can be customized to run on various hardware, without requiring a source licenseОперационная система Neutrino может быть настроена для функционирования на различных аппаратных средствах без необходимости в лицензии на исходный код (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996)
the only efficient way to deal with complicated systems is in a hierarchical fashionЕдинственно эффективное направление работы со сложными системами основывается на иерархическом подходе
the path a visitor takes to reach a goal is known as the funnelПуть, который проходит посетитель для достижения цели, называется последовательностью (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008)
the phasing out of the old system and the phasing in of a new system are conducted in parallel until the new system is deployed to the usersПостепенное сокращение старой системы и синхронизация с новой системой проводятся в параллель, пока новая система не будет полностью развёрнута для пользователей (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
the plant consists of a conveyor belt that moves from left to right, a processing station, and two robots that move boxes between the station and the belt as shown in Figure 17.2этот агрегат состоит из движущейся слева направо ленты транспортёра, обрабатывающего устройства и двух роботов, которые перемещают ящики между этим устройством и лентой транспортёра, как изображено на рис. 17.2 (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999)
the presence of a page cache is meant to be transparentРабота страничного кэша должна быть прозрачной
the primary purpose of having a send hierarchy is to avoid deadlockОсновной целью реализации иерархического принципа обмена является необходимость исключения состояния взаимной блокировки потоков (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996)
the process contains three tanks that are used to store feedstock for a downstream processТехнологический процесс охватывает три резервуара, которые используются, чтобы аккумулировать исходное сырье для последующего технологического процесса (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
the programming environment uses an XML feature to create a valid menu state based upon the UM software component. Thereby, a menu of increased complexity can be createdСреда программирования использует функцию XML для создания допустимого состояния меню на основе программного компонента системы UM. Таким образом, может быть создано меню повышенной сложности
the properties applying to the project as a whole involve file name, default container names, and placement of the generated codeк параметрам, применяемым ко всему проекту, относятся имя файла, имя основного контейнера и место генерации кода (см. Visual Modeling with Rational Rose 2002 and UML by Terry Quatrani 2002)
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 purpose of enterprise is to realize a value creation chain, which serves the realization of business mission, objectives and goalsЦель функционирования предприятия состоит в том, чтобы сформировать цепочку создания ценностей, которая обеспечивает реализацию бизнес-назначения, задач и целей (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
the rate for a source relative to a fidelity criterionскорость создания сообщения (отнесенное к единице времени наименьшее количество информации о заданном ансамбле сообщений, содержащееся в другом ансамбле сообщений, представляющем заданным ансамбль с указанной верностью передачи информации. См. Элементы технической кибернетики. Сборник рекомендуемых терминов, вып. 77. Изд-во "Наука", 1968 ssn)
the RESOURCE defined in IEC 61131-3 is a programming language element corresponding to the resource defined aboveРЕСУРС, определённый в IEC 61131-3, является элементом языка программирования, соответствующим определённому выше ресурсу (см. IEC 61499-1)
the results of the analysis should provide input to a plan for improving the serviceРезультаты такого анализа следует использовать в качестве исходной информации при формировании плана совершенствования услуг (см. ISO/IEC 20000-2:2005)
the second input of the NOR gates is connected to the trigger inputs S and R, that make it possible to force the outputs Q and not Q to a given stateВторой вход вентилей НЕ-ИЛИ соединяется со входами триггера S и R, что позволяет принудительно перевести выходы Q и не Q в нужное состояние (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003)
the second robot gets a box from the right end of the belt and transfers it to the station where boxes are processedВторой робот снимает ящик с правого конца транспортёра и переносит его на устройство, где ящики обрабатываются
the second way is to enter a special value called the sentinel value that tells the application that the data set is finishedВторой способ – ввод специального значения контрольного, указывающего приложению на завершение набора данных
the second way is to enter a special value called the sentinel value that tells the application that the data set is finishedВторой способ – ввод специального значения контрольного, указывающего приложению на завершение набора данных
the semantic backplane is typically maintained using a UML modeling tool that provides ways to enter, view and modify specifications for each modeling elementСемантический задний план обычно сопровождается инструментом моделирования UML, предоставляющим доступ, просмотр и изменение спецификаций каждого элемента модели (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005)
the semaphore is used to help threads and processes synchronize access to shared modifiable memory or manage access to a device or other resourceСемафор используется для синхронизации доступа процессов и потоков к разделяемой модифицируемой памяти или для управления доступом к устройствам или другим ресурсам (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003)
the sensitivity of a control system to parameter variations is of prime importanceЧувствительность системы управления к изменению параметров – вопрос первостепенной важности (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008)
the sensitivity of a control system to parameter variations is of prime importanceЧувствительность системы управления к изменению параметров — вопрос первостепенной важности (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008)
the set of all the functions, mapping a set "A" to a set "B", shall be designated as [A→Множество всех функций, отображающих множество "A" во множество "B", будем обозначать как A→B.
the subject invention relates to systems and methods for programming of a unified messaging applicationЗаявленное изобретение имеет отношение к системам и способам программирования приложения унифицированного обмена сообщениями
the synchronous approach, in which all memory elements in the system are simultaneously updated using a globally distributed periodic synchronization signal that is, a global clock signal, represents an effective and popular way to enforce this orderingЭффективным и популярным способом реализации этого упорядочения является синхронный подход, при котором все запоминающие элементы системы обновляются одновременно с использованием глобального периодического синхронизирующего сигнала т.е. глобального тактового сигнала (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003)
the time to request data from a monitor task and wait for the response is assumed to be small compared to the total execution timeВремя запроса данных у монитора и ожидания ответа предполагается малым по сравнению с общим временем выполнения (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999)
the transceivers are connected to a local controller which performs the access controlТрансиверы подключаются к локально установленному контроллеру, который управляет доступом к сети
the use of compound data leads to a real increase in the expressive power of our programming languageИспользование составных данных ведёт к настоящему увеличению выразительной силы нашего языка программирования (см. Harold Abelson and Gerald Jay Sussman with Julie Sussman 1999, Structure and Interpretation of Computer Programs)
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)
there are a couple of important points to be made about the type promotion rulesОтносительно правил продвижения типов необходимо сделать ряд важных замечаний
there are different names used to signify the entire set of classes necessary to be designed and implemented in a computer program. They are called interchangeably design classes, software classes, application classes, program classes, system classes or implementation classesИспользуются различные имена, чтобы назвать все множество классов, которые должны быть разработаны и реализованы в компьютерной программе. Они попеременно называются классами проекта, классами ПО, прикладными классами, классами программы, классами системы или классами реализации (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
there are four basic synchronization relationships between any two threads in a single process or between any two processes within a single application: start-to-start SS, finish-to-start FS, start-to-finish SF, and finish-to-finish FFСуществует четыре основных типа отношений синхронизации между любыми двумя потоками в одном процессе или между любыми двумя процессами в одном приложении: старт-старт СС, финиш-старт ФС, старт-финиш СФ и финиш-финиш ФФ (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003)
there is a neutral reference value "none" which does not refer to any objectЗначение ссылочной переменной, которое не указывает ни на один объект, имеет специальное обозначение "none"
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)
this approach is quite useful because there is a correlation between the response of a system to a standard test input and the system's ability to perform under normal operating conditionsТакой подход вполне оправдан, т.к. имеется корреляция между реакцией системы на типовой входной сигнал и её поведением в реальных рабочих условиях (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008 ssn)
this approach, which delays physical memory allocation until the last minute, belongs to a school of algorithms known as lazy evaluationэтот подход, при котором распределение физической памяти откладывается до последнего мгновенья, относится к категории алгоритмов, известных как отложенные вычисления
this diagram shows a fragment of the transition logic for a task that controls the movement of a materials handling vehicle. The vehicle moves from one position to another, picking up parts in one position and dropping them off at anotherэта диаграмма показывает фрагмент логики переходов для задачи, которая управляет перемещением тележки погрузочно-разгрузочных операций. Тележка перемещается от одного положения до другого, принимая детали в одном положении и сваливая их в другом (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
this draft contains a proposal for object-oriented extensions to be added to the IEC 61131-3этот проект содержит предложение по объектно-ориентированным расширениям, которые будут добавлены в IEC 61131-3
this instruction can be set up to read or write a block of dataэта инструкция может определять чтение или запись блока данных
this is a pretty smart technique that allows a program to max out frame rates, but it is not true full decouplingэто очень гибкая методика, которая позволяет программе использовать максимальную частоту кадров, на которую способно оборудование. Однако назвать её стопроцентно полной развязкой всё же нельзя (см. Game Architecture and Design / Andrew Rollings, David Morris 2004 ssn)
this plug-in builds the interface to a CANopen network and provides functions for down- and uploading of configuration and program data, scanning of a network, verification of device configurations, network and program control as well as layer setting servicesэтот дополнительный программный модуль представляет собой интерфейс для CANopen сети и выполняет функции загрузки и выгрузки данных конфигурирования и программ, сканирование сети, верификацию конфигураций устройства, управление сетью и программой, а также сервисы настройки уровней
this said, a software engineer must be prepared to build software that can accommodate change. That is the demanded nature of software. Software must be supportable – understandable, maintainable and scalableвсё сказанное означает, что разработчик ПО должен быть готов создавать ПО, которое можно приспосабливать к изменениям. этого требует сама природа ПО. Программное обеспечение должно быть приемлемым – понятным, обслуживаемым и расширяемым (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
this type of block is intended to provide a re-usable part of an application that can be distributed over many resourcesэтот тип блока предназначается для обеспечения допускающей повторное использование части приложения, которая может быть распределена по многим ресурсам (см. Robert W. Lewis: Modelling control systems using IEC 61499. Applying function blocks to distributed systems)
Thus, assertions/properties allow you to describe the behavior of a time-based system in a formal and rigorous mannerТаким образом, утверждения / свойства позволяют описывать поведение контролируемой по времени системы в формальной и строгой форме (см. 'The Design Warrior's Guide to FPGAs' by Clive "Max" Maxfield 2004)
TLS provides a convenient mechanism for storage that is global within a thread but unavailable to other threadsЛокальные области хранения потоков предоставляют удобный механизм организации памяти, являющейся глобальной в контексте потока, но недоступной другим потокам (см. Windows System Programming, 4th Edition by Johnson M. Hart 2010 ssn)
transfer a character to port Aпересылка символа в порт A (ssn)
transition to a final stateпереход в конечное состояние (ssn)
transition to another menu state in accordance with a user responseпереход к другому состоянию меню в соответствии с ответом пользователя (ssn)
two alternatives "implicit" and "explicit" conversion of the source data type to a target data typeдва альтернативных "явных" и "неявных" преобразования исходного типа данных к целевому типу данных (ssn)
types that are convertible to a common typeтипы, преобразуемые в общий тип (ssn)
Underneath all the button-pushing is a purely textual procedure – the browser reads some HTML, you type some text, the browser sends that to a server and reads some HTML backза всеми этими щелчками на кнопках стоит чисто текстуальная процедура: браузер считывает HTML-код, вы вводите текст, браузер посылает его на сервер и снова считывает оттуда HTML-код
Understanding the mechanics of such refactorings is the key to refactoring in a disciplined wayПонимание техники таких методов рефакторинга важно для организованного осуществления рефакторинга (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn)
unlabelled arrow leading from a leaf circle back to some earlier circle in the treeнепомеченная дуга, ведущая из висячей вершины назад к некоторой вершине дерева (ssn)
Unless fault-correction functions can be generalized to correct many types of damage, fault avoidance is a better investmentесли методы ликвидации последствий сбоев не могут быть обобщены для работы со многими типами искажений, лучше всего направлять силы и средства на предупреждение ошибок ("Software Reliability: Principles and Practices" by Glenford J. Myers (1976) ssn)
unmanaged code that is targeted to a specific CPU architectureнеуправляемый код, ориентированный на конкретную процессорную архитектуру (Рихтер Дж. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#, 2013 Alex_Odeychuk)
Use case. A description of a sequence of actions that a system performs to yield value to a userПрецедент. Описание последовательности действий, осуществляемых системой для предоставления пользователю результата (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn)
user test: A test whereby real-life users are involved to evaluate the usability of a component or systemпользовательский тест: тест, во время которого реальные пользователи включаются в процесс оценки практичности компонента или системы (см. Standard glossary of terms used in Software Testing ssn)
using a data-driven approach to achieve closureиспользование подхода, управляемого данными, в целях достижения завершения (ssn)
using a FSM to check the validity of an input stringиспользование конечного автомата для проверки правильности вводимых строк (ssn)
using a FSM to check the validity of an input stringиспользование диаграммы состояний конечного автомата для проверки правильности вводимых строк (ssn)
using a semaphore to protect resourcesиспользование семафоров для защиты ресурсов (ssn)
using a stack to implement recursionреализация рекурсии с помощью стека (ssn)
using an attribute object to create a detached threadиспользование атрибутного объекта для создания откреплённого потока (ssn)
Value from a complex expression assigned to a single element of an arrayЗначение, возвращаемое сложным выражением и присваиваемое отдельному элементу массива (ssn)
value of a access-to-class-wide typeзначение ссылочно-надклассового типа (в языке императивного объектно-ориентированного параллельного программирования Ada 2012 Alex_Odeychuk)
value of a remote access-to-class-wide typeзначение удалённого ссылочно-надклассового типа (в языке императивного объектно-ориентированного параллельного программирования Ada 2012 Alex_Odeychuk)
variable of an interface-type always is a reference to the assigned function block instanceпеременная типа интерфейс всегда является ссылкой на заданный экземпляр функционального блока (ssn)
variable to be of a subrange typeпеременная диапазонного типа (ssn)
variable to be of a subrange typeпеременная ограниченного типа (ssn)
variables that can take only a set of finite values, each of which map to a useful discrete stateпеременные, принимающие набор конечных значений, каждое из которых отображается в полезное дискретное состояние (ssn)
way to read a characterспособ чтения символа (ssn)
ways to specify a type in codeспособы указания типов переменных в программах (ssn)
we assume that the outside world will deposit a token in the place corresponding to an input symbol and then wait for a token to appear in a place corresponding to an output symbol which will then be removedмы допускаем, что из внешнего мира помещается фишка в позицию, соответствующую входному символу, а затем фишка, появившаяся в позиции, соответствующей выходному символу, удаляется оттуда
when a large amount of memory is released, part of it may be used to meet a subsequent request, leaving an unused part that is too small to meet any further requestsпри высвобождении большого участка памяти часть его может быть выделена в ответ на текущий запрос, при этом остаток может оказаться слишком малым для удовлетворения любых последующих запросов
when free memory shrinks below a configurable threshold, dirty buffers are written back to disk so that the now-clean buffers may be removed, freeing memoryкогда количество свободной памяти становится меньше настраиваемого порогового значения, содержимое грязных буферов записывается обратно на диск, чтобы очищенные буферы можно было удалить, освободив память (ssn)
Whether or not you realize it, a significant portion your application's code relates to managing its stateОтдаёте ли вы себе в этом отчёт или нет, но значительная доля кода вашего приложения всегда будет связана с управлением его состояниями (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005 ssn)
white-box reuse: A style of reuse based on class inheritance. A subclass reuses the interface and implementation of its parent class, but it may have access to otherwise private aspects of its parentпрозрачный ящик как способ повторного использования: стиль повторного использования, основанный на наследовании классов. Подкласс повторно использует интерфейс и реализацию родительского класса, но может также иметь доступ к закрытым для других аспектам своего родителя (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
works off a single code base to satisfy cross-platform demandsразрабатывать межплатформенное приложение на основе единой кодовой базы (Alex_Odeychuk)
yield value to a userпредоставление пользователю результата (ssn)
you can use a style to painlessly reuse a combination of control propertiesСтили можно применять для гибкого повторного использования комбинаций свойств элементов управления (ssn)
you may want to have a utility class that deletes all of the .class files under the /opt/workspace/java directory on your development box as a cleanup step for your buildВозможно, вы захотите заполучить вспомогательный класс, который удаляет все файлы .class в каталоге / opt / workspace / java вашего пространства для разработки. это может происходить на этапе очистки при подготовке сборки (см. "The Well-Grounded Java Developer" by Benjamin J. Evans, Martijn Verburg 2013)
you want to show a modal message to the user and optionally present the user with action choicesвы хотите вывести модальное сообщение пользователю и дополнительно предоставить ему возможность выбора дальнейших действий
Showing first 500 phrases