DictionaryForumContacts

   Russian
Terms for subject Programming containing использовано | all forms | exact matches only
RussianEnglish
Асинхронные задачи ввода / вывода называемые пассивными задачами ввода / вывода в 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)
Более точный метод для измерения реального времени использует преимущества часов 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)
более функциональный стиль программирования, при котором ссылки используются относительно редкоmostly functional programming style where references are used sparingly (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)
в методологии SFC каждый шаг может быть связан с одним или несколькими действиями. Действие содержит описание некоторого поведения, которое должно произойти вследствие активирования шага. Действие изображается прямоугольником, присоединённым к шагу. Описание действия может быть дано, используя любой из языков IEC, т. е. ST, FBD, LD или ILin SFC methodology, every step can be associated with one or more actions. An action contains a description of some behaviour that should occur as a result of the step being activated. An action is depicted as a rectangular box that is attached to a step. The description of an action can be given using any of the IEC languages, i.e. ST, FBD, LD or IL (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3)
в одном аспекте для программного компонента системы UM, который является контекстом или установочным параметром приложения системы UM например, доступность службы системы UM для конкретного пользователя, среда программирования использует условный атрибут языка XML для задания условия для подсказки, перехода или грамматического узла конечного автомата системы UMin 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)
в системах ввода / вывода данных используются различные методы обработки, преобразования и гальванического разделения сигналов. Поведение и функциональные характеристики ПЛК зависят от статической / динамической оценки сигнала обнаружения событий, процедур записи / извлечения, наличия оптоизоляции и т.д.Various methods of signal processing, conversion and isolation are used in input/output systems. The behaviour and performance of the PLC-system depend on the static/dynamic evaluation of the signal detection of events, storing/non-storing procedures, opto-isolation, etc (см. IEC 61131-1 2003)
в тестировании на основе кода используются такие входные данные, которые позволяют проверить определённые пути выполнения программыin testing to code, the input data is provided to test specific execution paths in the program (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
в частности, для описания важных архитектур параллелизма и межклассовых взаимоотношений используются диаграммы деятельностей, развёртывания внедрения, классов и состояний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)
Возможность многократного использования – возможность снова использовать уже существующий компонент программы в другом приложенииReusability — The ability to reuse an already-existing program component in another application (ssn)
Возможность многократного использования – возможность снова использовать уже существующий компонент программы в другом приложенииReusability — The ability to reuse an already-existing program component in another application (ssn)
возможность снова использовать ... ability to reuse (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)
вполне корректно использоватьperfectly all right to use (ssn)
время, использованное системойsystem time used (ssn)
время процессора в секундах, которое может быть использовано процессомCPU time in seconds that may be used by a process (ssn)
время ЦП в секундах, которое может быть использовано процессомCPU time in seconds that may be used by a process (ssn)
вызов, используя массив экземпляровcall using an instance array (ssn)
вызов функционального блока, используя массив экземпляровFB call using an instance array (ssn)
Вызовы функций могут быть использованы в любом выраженииFunction calls may be used in any expression (ssn)
генератор, в котором используется квалифицированное выражениеallocator with a qualified expression (ssn)
генератор, в котором используется указание подтипаallocator with a subtype indication (ssn)
Данная схема похожа на схему из пары инверторов с перекрёстными обратными связями, в которой вместо инверторов использованы вентили НЕ-ИЛИthis circuit is similar to the cross-coupled inverter pair with NOR gates replacing the inverters (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
две переменные, используя элементарный типtwo variables using an elementary type (ssn)
диаграмма причинно-следственных связей: графическое представление входных данных и / или сигналов причин и связанных выходных данных следствий, которое может быть использовано для разработки тестовых сценариевcause-effect graph: A graphical representation of inputs and/or stimuli causes with their associated outputs effects, which can be used to design test cases (см. Standard glossary of terms used in Software Testing)
для выбора модели выполнения функциональных блоков используется частично-упорядоченное множество морфологических признаков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)
для обозначения обобщённых функций состояний для целого приложения А используется нижний индекс Afor the denotation of generalized functions to whole application A an inferior index A is used
для освобождения от трудностей, связанных с жёстким кодированием и управляющими элементами для обработки сообщений, для создания конечного автомата используется расширяемый язык разметки XMLTO 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)
для формальных определений используются теоретико-множественный и структурно-лингвистический подходы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)
должен использоватьсяshould be used (ssn)
задачи, использованные в книгеproblems used in the book (ssn)
задачи, которые совместно используют данныеtasks sharing the data (ssn)
задачи, опирающиеся на синхронизацию, в которых используются программные циклы временной задержки и счётчики / таймерыtiming applications, using software delay loops and the counter/timer
запрещено использовать зарезервированные словаreserved words are off-limits (ssn)
Зачем использовать конвейерное программирование?why Use a Software Factory? (ssn)
Зачем использовать фабрику программного обеспечения?why Use a Software Factory? (ssn)
Здесь будет использован термин классы проекта или просто классы, но другие термины могут быть более подходящими в других местах книгиthe term used here is design classes or simply classes, but other terms may be more suitable elsewhere in the book (классы проекта – термин, одобренный и Unified Process, Унифицированный процесс; design classes is also the term favored by the Unified Process; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
значение в виде строки символов, в которой использован алфавит с ограниченной областью распространенияvalue as a character string using a restricted alphabet (ssn)
значение строки октетов в виде строки символов, в которой использован алфавит с ограниченной областью распространения из 65 символовoctet string value as a character string using a restricted alphabet of 65 characters (ssn)
Имеются два вида тестирования, основанного на выполнении программы: тестирование на основе технических требований тестирование методом чёрного ящика и тестирование по исходным текстам тестирование методом белого ящика. Оба вида используют ту же самую стратегию задания программе входных данных и наблюдения, тот ли выходной результат получается, который ожидалсяthere are two kinds of execution-based testing: testing to specs black-box testing and testing to code whitebox testing. Both kinds use the same strategy of feeding the program with input data and observing if the output is as expected (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
использованный образецapplied swatch (ssn)
использовать автоматически сгенерированную заглушкуmock (Alex_Odeychuk)
использовать архивные файлыmake use of archive files (Alex_Odeychuk)
использовать в нашем проектеbe using within our project (Alex_Odeychuk)
использовать в программе режим относительной адресацииuse relative addressing mode in the program (Alex_Odeychuk)
использовать в своих интересах когоtake advantage of (что; переходный ssn)
использовать внедрение зависимостейuse dependency injection (microsoft.com Alex_Odeychuk)
использовать во всех классахbe using throughout all the classes (Alex_Odeychuk)
использовать возможностиtake advantage (of ... – ... кого-л., чего-л. Alex_Odeychuk)
использовать для разработки программного обеспечения, предназначенного для промышленной эксплуатацииuse in a production environment (Microsoft; контекстуальный перевод на русс. язык Alex_Odeychuk)
использовать другой методmake use of another method (Alex_Odeychuk)
использовать заглушкуmock (Alex_Odeychuk)
использовать защищённые объектыmake use of protected objects (корпорации AdaCore Alex_Odeychuk)
использовать имитационную модельsimulate (ssn)
использовать интерфейс внешних функцийinterface with other programming languages (Ada thecloudstrap.com Alex_Odeychuk)
использовать межобъектное отображениеuse object-object mapping (русс. термин "межобъектное отображение" для перевода взят из кн.: Томас Д., Хэнссон Д.Х. Гибкая разработка веб-приложений в среде Rails Alex_Odeychuk)
использовать множественное наследованиеuse multiple-inheritance (Alex_Odeychuk)
использовать модульную организациюmodularize (системы ssn)
использовать объект для синхронизацииuse the object for synchronization (microsoft.com Alex_Odeychuk)
использовать оптимизационные возможности источника данныхleverage the optimization capabilities of the data source (Alex_Odeychuk)
использовать отображение по умолчаниюrely on the default mapping (Alex_Odeychuk)
использовать отражение и вывод типовexploit reflection and type inference (Alex_Odeychuk)
использовать переменные окружения на сервереuse environment variables on a server (Alex_Odeychuk)
использовать подсчёты ссылок и прозваниваниеuse reference counts and pinging (ssn)
использовать подход, связанный с созданием модели и базы данных из кодаuse code-first (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk)
использовать преимуществаtake advantage of (кого (чего) – переходный ssn)
использовать при создании продуктов различные инженерные методикиintroduce different engineering practices into product development (ssn)
использовать приоритеты по умолчаниюuse default priorities (ssn)
использовать рефлексиюuse reflection (англ. термин взят из кн.: Ottinger J.B., Minter D., Linwood J. Beginning Hibernate. – Apress, 2014. – 223 р. Alex_Odeychuk)
использовать символsymbol (ssn)
использовать символыsymbol (verb ssn)
использовать средства выполнения управляемого и неуправляемого кодаexploit both managed and unmanaged features (Microsoft Alex_Odeychuk)
использовать статическую диспетчеризациюuse static dispatch (Alex_Odeychuk)
использовать стек для динамического распределения и освобождения памятиtake advantage of a stack as a method of dynamic storage allocation and relinquishment (ssn)
использовать сценарии оболочкиuse shell scripts (Alex_Odeychuk)
использовать технологииemploy e.g. social media technologies (tasya)
использовать условное поведениеhave conditional behavior (ssn)
использовать условные знакиsymbol (verb ssn)
использовать условные обозначенияsymbol (ssn)
использовать условный атрибут языка XMLuse an XML conditional attribute (ssn)
использовать файлы в формате JSP для отображения представленияuse the JSP files for displaying views (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk)
использовать функцию XMLuse an XML feature (ssn)
использовать шаблон проектирования "Декоратор"use the decorator pattern (англ. термин взят из кн.: Groves M.D. AOP in .NET: Practical Aspect-Oriented Programming Alex_Odeychuk)
использовать электронные таблицыspreadsheet (verb ssn)
использовать языковые средстваuse language features (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk)
использоваться в запросеbe used within a query (Alex_Odeychuk)
использоваться в качестве символаsymbol (ssn)
использоваться в качестве условного знакаsymbol (verb ssn)
использоваться в качестве условного обозначенияsymbol (verb ssn)
использоваться в начале файлаbe used at the beginning of the file (Alex_Odeychuk)
использоваться в теле функцииbe used within a function (Alex_Odeychuk)
использоваться внутри области объявления локальных переменныхappear within a local variable declaration (говоря об использовании ключевого слова в коде Alex_Odeychuk)
использоваться внутри функцииbe used within a function (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)
использоваться кодом на других языках программированияbe consumed by different programming languages (Microsoft Alex_Odeychuk)
использоваться с конструкторамиbe used on constructors (Alex_Odeychuk)
использоваться с методами установкиbe used on setter methods (Alex_Odeychuk)
использоваться, чтобыbe to (ssn)
Используйте HCL для проверки совместимости оборудованияUse the HCL to check compatibility (ssn)
используются различные именаthere are different names used (чтобы; to ssn)
Используются различные имена, чтобы назвать все множество классов, которые должны быть разработаны и реализованы в компьютерной программе. Они попеременно называются классами проекта, классами ПО, прикладными классами, классами программы, классами системы или классами реализации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)
используя предварительно определённый пользователем типusing a previously user-defined type (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)
используя прямо определённый пользователем типusing an instantly user-defined type (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
классы состояний могут совместно использоваться несколькими экземплярами контекстовstate classes may be shared among context instances (ssn)
ключевое слово C++, используемое для обозначения инструкции, которая прерывает исполнение циклов и а также используется для отделения вариантов в инструкцииbreak
ключевое слово C++, которое используется в объявлении конструктора, чтобы запретить преобразование инициализаторовexplicit
когда использовать моделирование бизнес-процессаwhen to use business modeling (ssn)
когда регистры используются в постоянно переключающихся вычислительных структурах например, в конвейерном информационном канале, требование хранения состояния на протяжении длительного периода времени можно сильно ослабитьwhen registers are used in computational structures that are constantly clocked such as pipelined datapath, the requirement that the memory should hold state for extended periods of time can be significantly relaxed (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 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)
Конечные автоматы уже давно используются в качестве организационного принципа при разработке и реализации сложного поведения в управляемых событиями программахFinite state machines have long been used as an organizing principle for designing and implementing complex behavior in event-driven programs (таких как сетевые адаптеры и компиляторы 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)
Кроме того, утверждения / свойства могут использоваться для описания как ожидаемых, так и запрещённых сценариев поведенияFurthermore, assertions/properties can be used to describe both expected and prohibited behavior (устройства; см. 'The Design Warrior's Guide to FPGAs' by Clive "Max" Maxfield (2004))
максимальный объём времени ЦП в секундах, которое может быть использовано процессомmaximum amount of CPU time in seconds that may be used by a process (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)
механизм обмена данными между микроконтроллером и компьютером через аппаратный отладчик. Например, функция "printf" выводит данные микроконтроллера, используя консоль компьютераsemihosting (dikom)
Модели утверждаются и используются в технических изделиях. Эти изделия материальны по своей природе – мосты, строения, электростанцииthe models are validated and applied in engineering products. These products are material in nature – bridges, buildings, power stations (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
Модели утверждаются и используются в технических изделиях. Эти изделия материальны по своей природе – мосты, строения, электростанцииthe models are validated and applied in engineering products. These products are material in nature – bridges, buildings, power stations (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
Модель 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)
набор страниц, которые постоянно используются программойset of pages that a program is actively and heavily using (ssn)
написать один раз и использовать вездеWrite Once Run Anywhere (ssn)
Например, плата 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
начать использоватьhop on (Java developers will want to hop on JDK 9 right away to access its new features, said Georges Saab, vice president in the Java platform group at Oracle. Alex_Odeychuk)
Незапланированный обмен данными происходит лишь в то время, когда не работает ни периодическая, ни событийная задача. Если вы используете несколько задач, убедитесь в том, что их времена сканирования и промежутки между выполнениями обеспечивают достаточное время для незапланированного обмена данными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.)
низкоуровневая генерация кода, используя языки моделирования общего назначенияlow-level code generation using general-purpose modeling languages (ssn)
Объявление компонента описывает виртуальный интерфейс объекта проекта, который может быть использован в операторе конкретизации компонентаA component declaration defines a virtual design entity interface that may be used in a component instantiation statement (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn)
Объявление функции, обозначение которой является символом оператора, используется для совмещения оператора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)
они очень широко использовали вычислительную техникуthey made extensive use of computers
определения использованных терминовinterpretations of terms used (ssn)
определять общий язык и словарь, которые будут совместно использоваться бизнес и ИТ-подразделениямиestablish a common language and a vocabulary that are shared between the business and the IT teams (ssn)
определяются процессы жизненного цикла системы, которые будут использоваться организациейsystem life cycle processes for use by the organization are defined (ssn)
очень широко использоватьmake extensive use (ssn)
пакет A может использоваться только повторно использоваться вместе с пакетом BPackage A can only be used reused together with Package B (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn)
ПЛК используют простоту релейных логических систем, базируя свой язык программирования на иллюстрированном представлении логики работы реле в виде многоступенчатой диаграммыProgrammable logic controllers exploit the simplicity of relay logic systems by basing their programming language on a pictorial representation of relay logic, the ladder diagram (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World ssn)
Подсказки, созданные при помощи виджета FadingTooltip, используют анимацию, чтобы постепенно появляться, а затем постепенно исчезать, вместо того, чтобы внезапно выскакивать и внезапно пропадатьTooltips created with the FadingTooltip widget use animation to fade into and out of view instead of popping up and abruptly vanishing (ssn)
позволять использоватьprovide (ssn)
позволять программе использовать максимальную частоту кадров, на которую способно оборудованиеallow a program to max out frame rates (ssn)
Поскольку системы реального времени используются в критических приложениях, для их разработки традиционно применялись консервативные подходыBecause real-time systems are used in critical application, conservative approaches have been traditionally used in their design (ssn)
последовательность размышлений или действий, которые люди используют при построении вариантов использованияthe moment-to-moment thinking or actions people use while constructing the use cases (ssn)
постоянно использовать данные от предыдущего запроса на опережающее считываниеconsistently use the data that was read in via readahead (ssn)
при этом загрузить и использовать в программе можно любую полезную комбинацию универсальных и предметно-ориентированных языковых абстракцийHowever, any useful combination of general-purpose and domain-specific language abstraction can be loaded and used in a program (см. Generative Programming: Methods, Tools, and Applications / Krzysztof Czarnecki, Ulrich Eisenecker)
приложение использует для текущей операции значение неверного типаapplication uses a value of the wrong type for the current operation (ssn)
Программы, которым приходится выполнять множество небольших запросов ввода-вывода к обычным файлам, зачастую используют ввод-вывод с пользовательским буферомPrograms that have to issue many small I/O requests to regular files often perform user-buffered I/O (ssn)
продукт Microsoft, позволяющий использовать одни и те же программные компоненты элементы управления, исходные модули C++, модули-мастера сразу в нескольких проектахComponent Gallery (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)
процесс, который пытается использовать больше отведённого времениprocess that uses more than its allotted time (ssn)
процессы жизненного цикла системы, которые будут использоваться организациейsystem life cycle processes for use by the organization (ssn)
прямо представленные элементы структуры – частично определённые, используя " * "directly represented elements of a structure – partly specified using " * " (ssn)
разработать модульные тесты для кода, в котором используются аспектыwrite unit tests for code on which aspects are used (Alex_Odeychuk)
Результаты такого анализа следует использовать в качестве исходной информации при формировании плана совершенствования услугthe results of the analysis should provide input to a plan for improving the service (см. ISO/IEC 20000-2:2005)
Решение для восстановления после отказов, использующее передачу журналов, что позволяет использовать данные из резервной системы в случае частичного или полного отказа первичной системы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)
Рис. 15.1 показывает, как рефакторинг Класс извлечения мог бы быть использован для класса CActionerFigure 15-1 shows how the Extract Class refactoring could be applied to the CActioner class Section 13.4.1. CActioner is involved in two quite disparate tasks: in retrieving outmessages requested by the user and in sending emailing outmessages. It is logical to extract these two tasks into separate classes: CMsgSeeker and CMsgSender. To avoid terminological confusion, CActioner is renamed to CAdmin. Constructor and non-public methods are not considered (раздел 13.4.1). Класс CActioner включен в две совершенно несопоставимые задачи: извлечение исходящих сообщений, требуемых пользователем, и посылка исходящих сообщений (передача по электронной почте). Логично извлечь эти две задачи в отдельные классы: CMsgSeeker и CMsgSender. Чтобы избежать терминологического беспорядка, CActioner переименован в CAdmin. Конструктор и методы, не являющиеся общедоступными, не рассматриваются (см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering ssn)
с помощью источника событий можно зарегистрировать объект получателя событий и использовать его для реализации любого интерфейсаUsing an event source, the event listener object can be registered and used to implement any interface (ssn)
Свойства в части сохранения могут объявлять переменные, содержащиеся в секциях переменных VAR_INPUT, VAR_OUTPUT и VAR функциональных блоков и программ, сохраняемыми или несохраняемыми, используя квалификаторы RETAIN или NON_RETAINthe retentive behavior can declare for all variables contained in the variable sections VAR_INPUT, VAR_OUTPUT, and VAR of functions blocks and programs to be either retentive or non-retentive by using the RETAIN or NON_RETAIN qualifier (см. IEC 61131-3:2013 Programmable Controllers – Programming Languages)
Семафор используется для синхронизации доступа процессов и потоков к разделяемой модифицируемой памяти или для управления доступом к устройствам или другим ресурсам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)
символы, соглашения и правила, которые используются для представления информацииcharacters, conventions, and rules that is used for conveying information (ssn)
Система автоматически завершает любой процесс, который пытается использовать больше отведённого времениthe system automatically terminates any process that uses more than its allotted time
Системы с конечным числом состояний как метод управления, который может использоваться для ввода в действие форм поведения несобственных персонажейFinite-state systems as a control technique that can be used to drive the behaviors of NPCs (ssn)
сложение и вычитание двойных слов, не используя при этом значение бита переносаdouble-length addition and subtraction without accessing the carry bit (ssn)
снова использоватьreuse (кого(что) – переходный ssn)
совместно использовать данные и ресурсыshare data and resources (ssn)
совместно использоваться несколькими экземплярами контекстовbe shared among context instances (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
средство захвата / воспроизведения: тип инструмента выполнения тестов, в котором входная информация записывается во время ручного тестирования с целью создания автоматизированных тестовых сценариев, которые могут быть выполнены позже т.е. повторены. Эти средства часто используют для поддержки автоматизированного регрессионного тестирования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)
Старшинство операторов является фиксированным и не может быть изменено пользователем, но наряду с этим для управления порядком сопоставления операторов и операндов могут быть использованы круглые скобкиthe precedence of an operator is fixed and may not be changed by the user, but parentheses can be used to control the association of operators and operands (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual)
страницы, которые постоянно используются программойpages that a program is actively and heavily using (ssn)
стратегии доступа, реализуемые задачами, которые совместно используют данныеaccess policy implemented by the tasks sharing the data (ssn)
строка символов, в которой использован алфавит с ограниченной областью распространенияcharacter string using a restricted alphabet (ssn)
строка символов, в которой использован алфавит с ограниченной областью распространения из 65 символовcharacter string using a restricted alphabet of 65 characters (ssn)
тактируемые синхронные системы, в которых используются переключающиеся по фронту триггерыclocked, synchronous systems using edge-triggered flip-flops (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)
Технологический процесс охватывает три резервуара, которые используются, чтобы аккумулировать исходное сырье для последующего технологического процесса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)
уверенно разрабатывать и использовать компоненты приложенийbe confident with building and using components for applications (Alex_Odeychuk)
умение использовать их к местуknowing when to use them (avoiding generic names (or knowing when to use them) – избегание общих имен (или умение использовать их к месту) ssn)
управление системой идентификации пользователей и контроля использованных ими ресурсовaccounting management (ssn)
Цель рефакторинга Интерфейс извлечения двойная и определяется так: "Несколько клиентов используют то же самое подмножество интерфейса класса или два класса содержат общую часть своих интерфейсов"the refactoring target of Extract Interface is twofold and defined as "Several clients use the same subset of a class's interface, or two classes have part of their interfaces in common" (Фаулер, 1999, с.341). Метод рефакторинга Интерфейс извлечения используется, чтобы "выделить подмножество в интерфейс" (там же). Идея относительно этого рефакторинга связана с самой природой интерфейсов (раздел 9.1.6; Fowler, 1999, p.341). The Extract Interface refactoring method is to "extract the subset into an interface" (Fowler, 1999, p.341). The idea of this refactoring is related to the very nature of interfaces (Section 9.1.6; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
Цель рефакторинга Интерфейс извлечения двойная и определяется так: "Несколько клиентов используют то же самое подмножество интерфейса класса или два класса содержат общую часть своих интерфейсов" Фаулер, 1999, с.341. Метод рефакторинга Интерфейс извлечения используется, чтобы "выделить подмножество в интерфейс" там же. Идея относительно этого рефакторинга связана с самой природой интерфейсовthe refactoring target of Extract Interface is twofold and defined as “Several clients use the same subset of a class's interface, or two classes have part of their interfaces in common” (Fowler, 1999, p.341). The Extract Interface refactoring method is to “extract the subset into an interface” (Fowler, 1999, p.341). The idea of this refactoring is related to the very nature of interfaces (Section 9.1.6; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering; раздел 9.1.6)
Часто в качестве альтернативных вариантов используются последовательная, инкрементная или эволюционная формы жизненного циклаSequential, incremental or evolutionary life cycle forms are frequently used, alternatively (см. ISO/IEC 15288:2002E ssn)
часто использоватьbe often used (ssn)
число использованных потоковnumber of utilized threads (microsoft.com Alex_Odeychuk)
чтобы избежать конфликтов имен, которые в больших программах могут привести к тяжело обнаружимым ошибкам, полезно использовать своего рода соглашение, позволяющее минимизировать вероятность конфликтов. Например: называть методы именами, начинающимися с заглавной буквы, добавлять небольшую приставку в начало имен атрибутов данных возможно просто символ подчёркивания или использовать глаголы для методов и существительные для атрибутов данных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)
чтобы иметь возможность добавлять лёгкие компоненты к тяжеловесному контейнерному объекту, контейнер должен использовать специальный метод getContentPaneadd lightweight components to a heavyweight container object, the container must use a special method getContentPane
чтобы разрешить этот кризис, разработчики программного обеспечения используют при создании продуктов различные инженерные методикиin response to this crisis, software developers have introduced different engineering practices into product development
чтобы учесть затраты энергии на выработку управляющего сигнала, мы будем использовать оценку качестваTo account for the expenditure of the energy of the control signal, we will use the performance index (уравнение; см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop (2008))
эти исследования были разработаны таким образом, чтобы использовать последние техники интервью, осуществляемые с помощью компьютераthe surveys were designed to make use of the latest computer-aided interview techniques
эти сведения используются 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)
это вещь из области POSIX – стандарт утверждает, что на различных платформах вы можете использовать различные типы временных базисов, но любая платформа должна, по меньшей мере, поддерживать базис CLOCK_REALTIMEthis is a POSIX thing – POSIX says that on different platforms you can have multiple time bases, but that every platform must support at least the CLOCK_REALTIME time base (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
это вещь из области POSIX – стандарт утверждает, что на различных платформах вы можете использовать различные типы временных базисов, но любая платформа должна, по меньшей мере, поддерживать базис CLOCK_REALTIMEthis is a POSIX thing – POSIX says that on different platforms you can have multiple time bases, but that every platform must support at least the CLOCK_REALTIME time base (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
это очень гибкая методика, которая позволяет программе использовать максимальную частоту кадров, на которую способно оборудование. Однако назвать её стопроцентно полной развязкой всё же нельзя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 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)
эффективно использовать дисковое пространство и ресурсы центрального процессораleverage disk and CPU (Alex_Odeychuk)
эффективно использовать поддержку сопрограмм на уровне компилятораleverage coroutine support in the compiler (InfoWorld Alex_Odeychuk)
эффективно использовать существующие библиотекиleverage existing libraries (Alex_Odeychuk)
язык в компьютерном программировании: набор символов, соглашений и правил, которые используются для представления информации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)