Russian | English |
алгоритм Укконена-Майерса, используемый для вычисления расстояния между строками | Ukkonen-Myers string-distance algorithm (ssn) |
Асинхронные задачи ввода / вывода называемые пассивными задачами ввода / вывода в Gomaa [2000] используются для работы с пассивными устройствами ввода / вывода, которые не надо опрашивать. В частности, они применяются в случае, когда желательно совместить вычисления с вводом / выводом | Demand driven I/O tasks referred to as passive I/O tasks in Gomaa [2000] are used when dealing with passive I/O devices that do not need to be polled. In particular, they are used when it is considered desirable to overlap computation with I/O (см. Software Modeling and Design by Hassan Gomaa 2011) |
базовая версия, используемая для сравнения изменений в исходном коде | base version is being used to compare against (в системе контроля версий Alex_Odeychuk) |
Более точный метод для измерения реального времени использует преимущества часов PC, работающих в реальном масштабе времени | A more exact method for measuring real time takes advantage of the PC's real-time clock (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World ssn) |
в другом аспекте для программного компонента системы UM фрагмента языка XML среда программирования может использовать элемент импорта XML для дублирования фрагмента XML при компиляции, что предотвращает отнимающее много времени и подверженное ошибкам требование ручного копирования кода | 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 функции-обёртки для проверки существования такого внешнего программного компонента системы UM во время компоновки и получает информацию о версии, которая служит для проверки доступности этой же версии при выполнении. Таким образом, гарантируется целостность системы | in yet another aspect, for a UM software component such as an external method, function, variable or action, the programming environment utilizes a function wrapping XML tool to validate the existence of such external UM software components at build-time and captures version information that serves to verify the availability of the same version upon execution. Thereby, system integrity is assured |
в C++ используется для обозначения стандартного потока вывода | cout (standard output stream) |
в одном аспекте для программного компонента системы UM, который является контекстом или установочным параметром приложения системы UM например, доступность службы системы UM для конкретного пользователя, среда программирования использует условный атрибут языка XML для задания условия для подсказки, перехода или грамматического узла конечного автомата системы UM | 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 |
в противном случае облачная среда останется просто удобной песочницей, другими словами, она будет использоваться преимущественно в качестве безопасного места для разработки и тестирования приложений | Otherwise, the cloud will remain a nice sandbox, in other words, it'll be used mainly as a place for application testing and development (ssn) |
в реализации ALGOL 60 эта особенность позволяет использовать стек для динамического распределения и освобождения памяти | 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 (ssn) |
в частности, для описания важных архитектур параллелизма и межклассовых взаимоотношений используются диаграммы деятельностей, развёртывания внедрения, классов и состояний | in particular, activity diagrams, deployment diagrams, class diagrams, the state diagrams are used to describe important concurrency architectures and class relationships (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
весьма полезная концепция, которую удобно использовать для структурирования приложений | very useful concept for structuring applications (ssn) |
влияния сбоев и отказов технических средств и программного обеспечения средств, используемых для параметризации | effects of faults and failures of hardware and software of the tool used for parameterization (ssn) |
внешний или внутренний стимул, используемый для синхронизации | external or internal stimulus used for synchronization purposes (ssn) |
восходящее тестирование: последовательный подход к интеграционному тестированию, при котором компоненты нижнего уровня тестируются первыми и затем используются для облегчения тестирования компонентов более высокого уровня. этот процесс повторяется до тех пор, пока компонент на самом верху иерархии не будет протестирован | bottom-up testing: An incremental approach to integration testing where the lowest level components are tested first, and then used to facilitate the testing of higher level components. This process is repeated until the component at the top of the hierarchy is tested (см. Standard glossary of terms used in Software Testing) |
графическое представление распознающего конечного автомата, используемого для приёма и распознавания входных образов | graphical representation of a finite-state automaton used for accepting and recognizing input patterns (ssn) |
декларативный язык, используемый для описания интерфейсов объектов | declarative language that is used to describe object interfaces (ssn) |
декларативный язык, используемый для описания интерфейсов объектов, безотносительно реализации объектов | declarative language that is used to describe object interfaces, without regard to object implementation (ssn) |
для выбора модели выполнения функциональных блоков используется частично-упорядоченное множество морфологических признаков | the partly-ordered set of morphological characteristics is used to select the model of functional unit performance |
для генератора, в котором используется квалифицированное выражение, начальное значение создаваемого объекта определяется этим выражением | for an allocator with a qualified expression, this expression defines the initial value of the created object (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual) |
для генератора, в котором используется указание подтипа, начальным значением создаваемого объекта является то же значение, которое задаётся неявно в объявлении переменной неявное начальное значение указанного подтипа | for an allocator with a subtype indication, the initial value of the created object is the same as the default initial value for an explicitly declared variable of the designated subtype (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual) |
для каждого шага используется тег, в котором хранится информация о конфигурации и состоянии | Each step uses a tag to store configuration and status information about the step (ssn) |
для обозначения обобщённых функций состояний для целого приложения А используется нижний индекс A | for the denotation of generalized functions to whole application A an inferior index A is used |
для освобождения от трудностей, связанных с жёстким кодированием и управляющими элементами для обработки сообщений, для создания конечного автомата используется расширяемый язык разметки XML | TO relieve the burdens of the hard coded nature and control elements for processing messages, an eXtensible Markup Language is used to create the FSM (ssn) |
для того чтобы упростить управление потоками и процессами, мы используем агентно-управляемые потоки и процессы | we deploy agent-driven threads and processes to facilitate thread and process management (ssn) |
для указания различных источников времени необходимо использовать POSIX-функции управления временем, принимающие в качестве параметра идентификатор времени | specify one of the different clock source, use a POSIX timing function that accepts a clock ID (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn) |
для формальных определений используются теоретико-множественный и структурно-лингвистический подходы | for formal definitions the set-theoretical and graph grammar-based approaches are used |
для функций Windows используются длинные описательные имена | Windows function names are long and descriptive (см. Windows System Programming, 4th Edition by Johnson M. Hart 2010 ssn) |
доступ для чтения и записи к совместно используемой глобальной памяти | read and write access to shared global memory (ssn) |
имя последовательности для немецкого языка, используемоrо в Германии | collation name for German as used in Germany (последовательности сортировки ssn) |
имя последовательности для французского языка, используемого во Франции | collation name for French as used in France (последовательности сортировки 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) |
использование семафоров для доступа к совместно используемым переменным | using semaphores to access shared variables (ssn) |
использование семафоров для планирования совместно используемых ресурсов | using semaphores to schedule shared resources (ssn) |
использовать для разработки программного обеспечения, предназначенного для промышленной эксплуатации | use in a production environment (Microsoft; контекстуальный перевод на русс. язык Alex_Odeychuk) |
использовать объект для синхронизации | use the object for synchronization (microsoft.com Alex_Odeychuk) |
использовать стек для динамического распределения и освобождения памяти | take advantage of a stack as a method of dynamic storage allocation and relinquishment (ssn) |
использовать файлы в формате JSP для отображения представления | use the JSP files for displaying views (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
использоваться для построения микрослужб | be used for building microservices (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
использоваться для представления управляющих сигналов и числовых данных | be used to represent both control actions and numbers (ssn) |
использоваться для работы | be used when dealing (ssn) |
использоваться для синхронизации выполнения кода | be used to synchronize execution of code (ssn) |
использоваться для синхронизации доступа к общим данным | be used to synchronize access to the shared data (ssn) |
используемый для обработки входящих запросов | used for processing the incoming requests (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
используемый для работы | work (ssn) |
используемый для ссылок | referential (ssn) |
Используйте HCL для проверки совместимости оборудования | Use the HCL to check compatibility (ssn) |
Используя преимущества механизма сочленения, можно разработать ряд классов, предназначенных исключительно для использования в качестве префиксов к другим классам или блокам | Taking advantage of the concatenation technique, it is possible to design classes which are intended solely or primarily to act as prefixes to other classes or to blocks (ssn) |
как мы увидим далее в этой книге, многие алгоритмы основаны на принципе рекурсивного разбиения большой задачи на меньшие, когда решения подзадач используются для решения исходной задачи | as we shall see throughout the book, a great many algorithms are based on the principle of recursively decomposing a large problem into one or more smaller ones, using solutions to the subproblems to solve the original problem (см. Algorithms in C++, Parts 1–4: Fundamentals, Data Structure, Sorting, Searching Third Edition by Robert Sedgewick 1998) |
как мы увидим позже, это – очень удобное значение для многих простых задач, опирающихся на синхронизацию, в которых используются программные циклы временной задержки и счётчики / таймеры | as we will see, this unsurprisingly is a convenient value for a range of simple timing applications, using software delay loops and the counter/timer |
класс, используемый для создания экземпляров другого класса | class that is used to create instances of another class (ssn) |
классы на языке Java, разработанные по определённым правилам и используемые для объединения нескольких объектов в один для удобной передачи данных | JavaBeans (Alex_Odeychuk) |
ключевое слово C++, используемого для объявления длинного целого типа | long |
ключевое слово C++, используемое в инструкциях цикла for и while для указания на то, что следует перейти к выполнению следующего витка цикла | continue |
ключевое слово C++, используемое для выделения отдельной ветви в инструкции switch | case |
ключевое слово C++, используемое для генерации исключения | throw |
ключевое слово C++, используемое для обозначения инструкции, которая прерывает исполнение циклов и а также используется для отделения вариантов в инструкции | break |
ключевое слово C++, используемое для объявления встроенной функции | inline |
ключевое слово, используемое для объявления имени, определённого в другом модуле | extern |
ключевое слово C++, используемое для объявления коротких целых | short (реальный размер целых чисел зависит от реализации; стандарт гарантирует лишь, что sizeof(short) <= sizeof(int)) |
ключевое слово C++, используемое для объявления обработчика исключения | catch |
ключевое слово C++, используемое для объявления объекта символьного типа | char (часто этот тип отождествляют с байтом, хотя это не всегда верно: символьный тип может быть и многобайтовым (вспомним Unicode)) |
ключевое слово C++, используемое для объявления объекта целого типа | int |
ключевое слово C++, используемое для объявления основного строительного блока программ | class (у класса есть имя, члены, механизм управления доступом и т.п; во-первых, ключевое слово языка программирования вообще не является частью английского языка. во-вторых, мультитран - не толковый словарь. в третьих, "class" как понятие объектно-ориентированного программирования переводится на русский как "класс". wedjat) |
ключевое слово C++, используемое для объявления перечисления | enum |
Ключевое слово C++, используемое для объявления пространства имён – функций, классов и т.д | namespace |
ключевое слово C++, используемое для объявления целого беззнакового встроенного типа | unsigned |
ключевое слово C++, используемое для объявления чего-либо, не обладающего типом | void (имеет специальные значения, напр., объявляет функцию с пустым списком параметров) |
ключевое слово C++, используемое для определения псевдонима некоего типа | typedef |
ключевое слово C++, используемое для указания на приведение, которое может оказаться небезопасным и зависящим от реализации | reinterpret cast |
ключевое слово C++, используемое для указания на то, что объект остаётся неизменным | const (если оно фигурирует в объявлении, говорят о константном объекте. Если в списке параметров, – о константном параметре) |
ключевое слово C++, используемое для явной отмены указания на константность объекта | const cast |
ключевые слова, используемые для спецификации типа данных | keywords used for specifying data type (ssn) |
компьютерная программа, которая обеспечивает общие, часто используемые услуги для пользователей компьютера и обслуживающего персонала | program that provides general, frequently needed services for computer users and service personnel (utility routine, utility program ssn) |
Конечно, некоторые методические аспекты подразумеваются элементами, составляющими модель UML, но сам UML предоставляет собой лишь визуальный синтаксис, который можно использовать для создания моделей | 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 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn) |
Конструкции инициализации переменных могут использоваться для объявления начальных значений входных параметров функции, внутренних и выходных переменных | the variable initialization constructs can be used for the declaration of initial values of function inputs and initial values of their internal and output variables (см. IEC 61131-3:2013 Programmable Controllers – Programming Languages) |
которые используются только для поддержания расстояния | which are only present to maintain distance (ssn) |
который может использоваться для | that can be used to (ssn) |
Лексические соглашения ЯВУ определяют допустимые последовательности символов для создания идентификаторов, чисел и специальных значений, используемых в данном языке программирования | the lexical conventions describe the allowable character sequences that are used to create identifiers, numbers and the special values used in the language |
массив, используемый для стека | array used for the stack (ssn) |
машинная программа, которая обеспечивает общие, часто используемые услуги для пользователей компьютера и обслуживающего персонала | program that provides general, frequently needed services for computer users and service personnel (utility routine, utility program ssn) |
метод, который использует условные конструкции для выбора поведения, соответствующего каждому состоянию | method that uses conditional statements to determine what behavior is appropriate in each state (ssn) |
метод управления, который может использоваться для ввода в действие форм поведения несобственных персонажей | control technique that can be used to drive the behaviors of NPCs (ssn) |
методика разработки безопасных программных средств, используемая для поставки коммерческого прикладного программного средства и онлайновых услуг | security software development methodology used for shipping commercial software application and online services (см. ISO/IEC 27034-1:2011 ssn) |
методы, используемые для анализа пространственного состояния системы с целью проверки достоверности её определённых характеристик | techniques used to explore the state-space of a system to test whether or not certain properties (ssn) |
механизм, используемый для реализации взаимного исключения в критическом разделе кода | mechanism used to implement mutual exclusion in a critical section of code (о мьютексном семафоре ssn) |
механизм, используемый для реализации стратегии доступа для чтения и записи среди потоков | mechanism used to implement read-write access policy between threads (о блокировке для обеспечения чтения и записи ssn) |
механизм, используемый для уведомления потоков о том, что произошло событие | mechanism used to broadcast a signal between threads that an event has taken place (об условной переменной ssn) |
Модель PRAM можно использовать для определения характера параллельного доступа к общей памяти со стороны нескольких задач | the PRAM model can be used to characterize concurrent access to shared memory by multiple tasks |
может использоваться для представления предельного количества запросов, которое способна обработать программа в одном сеансе | can be used to represent the request limit a program is capable of processing in a single session (ssn) |
можно использовать для представления предельного количества запросов, которое способна обработать программа в одном сеансе | can be used to represent the request limit a program is capable of processing in a single session (ssn) |
можно сказать, что практика управляемой тестированием разработки раздел 12.2 является частичной заменой рефакторинга. Действительно, управляемая тестированием разработка использует разновидность рефакторинга – разновидность, которая применяется для улучшения скорее самого проекта, а не кода. Управляемая тестированием разработка – итеративный и пошаговый процесс, объединённый с написанием прикладного кода. Рефакторинг может предугадать "дурно пахнущий код" и устранить его до того, как это случится | it can be argued that the practice of test-driven development Section 12.2 is a partial substitution for refactoring. In reality, test-driven development uses a variation of refactoring – a variation that applies to cleaning up the design rather than the code. Test-driven development is an iterative and incremental process intermixed with writing the application code. Refactoring can anticipate "bad smells in code" and eliminate them before they happen (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
Например, плата dsPICDEM использует один из двух портов SPI для обмена данными со встроенным датчиком температуры, посылая на датчик конфигурационные данные, и считывая показания температуры и значения регистра состояния | for example, the dsPICDEM board uses one of its two SPI ports to communicate with the on-board temperature sensor, sending configuration data to the sensor and reading temperature and status values from it |
Незапланированный обмен данными происходит лишь в то время, когда не работает ни периодическая, ни событийная задача. Если вы используете несколько задач, убедитесь в том, что их времена сканирования и промежутки между выполнениями обеспечивают достаточное время для незапланированного обмена данными | Unscheduled communication occurs only when a periodic or event task is not running. If you use multiple tasks, make sure that their scan times and execution intervals leave enough time for unscheduled communication (ssn) |
нечто часто используется как вторая метапеременная, для обозначения неопределённого пока объекта: функции, процесса, и т. п. | bar (часто используемый сленг (e.g. BarClass bar = new BarClass()) см. также foo, baz, quux.) |
область памяти, используемая для хранения данных | storage place for data (Alex_Odeychuk) |
Объявление функции, обозначение которой является символом оператора, используется для совмещения оператора | 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) |
один мьютекс используется для синхронизации доступа к общим данным, а другой – для синхронизации выполнения кода | one mutex is used to synchronize access to the shared data and the other mutex is used to synchronize execution of code (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
один мьютекс используется для синхронизации доступа к общим данным, а другой для синхронизации выполнения кода | one mutex is used to synchronize access to the shared data and the other mutex is used to synchronize execution of code (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
операции, используемые для блокировки чтения-записи | read-write lock operations (ssn) |
Поскольку системы реального времени используются в критических приложениях, для их разработки традиционно применялись консервативные подходы | Because real-time systems are used in critical application, conservative approaches have been traditionally used in their design (ssn) |
поток в пуле, используемый для поиска вирусов | thread in a thread pool used for virus scanning (ssn) |
приложение использует для текущей операции значение неверного типа | application uses a value of the wrong type for the current operation (ssn) |
приложение, оптимизированное для используемого микропроцессора | native application (ssn) |
программа, оптимизированная для используемого микропроцессора | native code (ssn) |
программа, применяющая монитор для управления доступом к совместно используемому буферу | program using a monitor to control access to a shared buffer (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) |
размер массива, используемого для стека | size of the array used for the stack (ssn) |
разработать модульные тесты для кода, в котором используются аспекты | write unit tests for code on which aspects are used (Alex_Odeychuk) |
распознающий конечный автомат, используемый для приёма и распознавания входных образов | finite-state automaton used for accepting and recognizing input patterns (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) |
решения подзадач используются для решения исходной задачи | using solutions to the subproblems to solve the original problem (ssn) |
с помощью источника событий можно зарегистрировать объект получателя событий и использовать его для реализации любого интерфейса | Using an event source, the event listener object can be registered and used to implement any interface (ssn) |
сбои и отказы технических средств и программного обеспечения средств, используемых для параметризации | faults and failures of hardware and software of the tool used for parameterization (ssn) |
семафор, используемый для сигнализации о событии, которое произошло | semaphore used to signal an event has occurred (ssn) |
Семафор используется для синхронизации доступа процессов и потоков к разделяемой модифицируемой памяти или для управления доступом к устройствам или другим ресурсам | 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) |
Семафор – это механизм синхронизации, который можно использовать для управления отношениями между параллельно выполняющимися программными компонентами и реализации стратегий доступа к данным | 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) |
сервисная программа: компьютерная программа, которая обеспечивает общие, часто используемые услуги для пользователей компьютера и обслуживающего персонала | utility routine: A program that provides general, frequently needed services for computer users and service personnel (см. ISO/IEC 2382-7:2000-04-01 ssn) |
сервисная программа: машинная программа, которая обеспечивает общие, часто используемые услуги для пользователей компьютера и обслуживающего персонала | utility program: A program that provides general, frequently needed services for computer users and service personnel (см. ISO/IEC 2382-7:2000-04-01 ssn) |
символы, соглашения и правила, которые используются для представления информации | characters, conventions, and rules that is used for conveying information (ssn) |
Системы с конечным числом состояний как метод управления, который может использоваться для ввода в действие форм поведения несобственных персонажей | Finite-state systems as a control technique that can be used to drive the behaviors of NPCs (ssn) |
совсем иной мощный инструментарий, используемый для управления технической разработкой крупных программных проектов | distinct and powerful tool for managing the technical development of large software projects (ssn) |
специальная нотация, используемая для описания последовательности взаимодействий | special notation used to describe the sequence of interactions (ssn) |
Среда программирования использует функцию XML для создания допустимого состояния меню на основе программного компонента системы UM. Таким образом, может быть создано меню повышенной сложности | 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 |
средства, используемые для параметризации | tool used for parameterization (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) |
стек, используемый для вызова процедур в компиляторе | stack used for procedure calls within the compiler (ssn) |
структура, используемая для хранения других объектов | structure used to contain other objects (ssn) |
тестирование "сверху вниз": инкрементальный подход к интеграционному тестированию, в котором компоненты из верхнего уровня иерархии объектов тестируются в первую очередь, с использованием заглушек вместо компонентов более низкого уровня. Протестированные компоненты используются для тестирования компонентов более низкого уровня и данный процесс повторяется до тех пор, пока не будут протестированы компоненты самого низшего уровня | top-down testing: An incremental approach to integration testing where the component at the top of the component hierarchy is tested first, with lower level components being simulated by stubs. Tested components are then used to test lower level components. The process is repeated until the lowest level components have been tested (см. Standard glossary of terms used in Software Testing ssn) |
технические средства и программное обеспечение средств, используемых для параметризации | hardware and software of the tool used for parameterization (ssn) |
Технологический процесс охватывает три резервуара, которые используются, чтобы аккумулировать исходное сырье для последующего технологического процесса | 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) |
Условная переменная представляет собой семафор, используемый для сигнализации о событии, которое произошло | A condition variable is a semaphore used to signal an event has occurred (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn) |
файл, используемый компоновщиком для записи отладочной информации о пользовательской программе с целью ускорения редактирования связей в режиме отладки | program database file (ssn) |
форма оператора delete, используемая для уничтожения массива объектов | delete operator |
функции, используемые для мониторинга и управления физическим процессом | functions involved in monitoring and controlling of the physical process (ssn) |
функции, используемые для оперативного контроля и управления физическим процессом | functions involved in monitoring and controlling of the physical process (ssn) |
функции, используемые для распознавания и управления физическим процессом | functions involved in sensing and manipulating the physical process (ssn) |
функции, используемые для управления ходом работ по изготовлению требуемого конечного продукта | functions involved in managing the work flows to produce the desired end-products (ssn) |
функции, используемые для финансово-хозяйственных действий, необходимых для управления производственным предприятием | functions involved in the business-related activities needed to manage a manufacturing organization (ssn) |
функциональные блоки, используемые для моделирования внутреннего поведения ресурса | function blocks used to model the internal behaviour of a resource (ssn) |
функция, используемая для установки обработчика new | set new handler |
Хранилище метаданных событий, используемое приложениями для извлечения информации о классах событий и их разрешённом содержимом | A repository of event metadata used by applications to retrieve information about classes of events and their permitted content (см. event catalog ssn) |
часть программного обеспечения, используемая для просмотра объявлений классов и их иерархии | browser |
число потоков в пуле, используемых для поиска вирусов | number of threads in a thread pool used for virus scanning (ssn) |
числовой код, используемый для представления символов | numeric code used to represent the characters (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) |
эти сведения используются NMT-мастером для верификации правильной конфигурации системы в течение каждого начального запуска системы | this information is used by the NMT-Master to verify the correct system configuration during each system boot-up |
эти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их | these observations are particularly, and painfully, true for modern object-oriented software production. The object paradigm equips a software engineer with a multitude of very powerful programming abstractions, which – when used unwisely – result in programs impossible to understand and maintain, even by programmers who wrote them (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
эти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их | these observations are particularly, and painfully, true for modern object-oriented software production. The object paradigm equips a software engineer with a multitude of very powerful programming abstractions, which when used unwisely result in programs impossible to understand and maintain, even by programmers who wrote them (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
этот вид анализа также может использоваться для определения времени выполнения более сложных последовательностей событий | this kind of analysis can also be used to determine execution times for more complex sequences of events (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999) |
этот приём, называемый "перегрузкой методов", используется для реализации методов, выполняющих сходные задачи с разными типами и / или количеством аргументов | this technique, called method overloading, is used to implement methods that perform similar tasks but with different types and/or different numbers of arguments (см. Deitel P., Deitel. H. – Visual C# 2012 How to Program, 5Ed. – 2013) |
язык в компьютерном программировании: набор символов, соглашений и правил, которые используются для представления информации | language in computer programming: A set of characters, conventions, and rules that is used for conveying information (см. ISO/IEC 2382-7:2000-04-01 ssn) |
языки программирования и структурирующие элементы, которые используются для написания программ ПЛК | programming languages and structuring elements used for writing PLC programs (ssn) |