DictionaryForumContacts

   English
Terms for subject Programming containing have a | all forms | exact matches only | in specified order only
EnglishRussian
A class should have only one reason to changeСуществует лишь одна причина, приводящая к изменению класса (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 resolution function must have a single input parameter that is a one-dimensional, unconstrained array whose element type is that of the resolved signalФункция разрешения должна иметь один входной параметр в виде одномерного неограниченного массива, тип элементов которого совпадает с типом элементов разрешённого сигнала (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn)
A signal may have one or more sourcesСигнал может иметь один или несколько источников (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn)
a software module should have a single well-defined task or function to fulfilпрограммный модуль должен выполнять одну чётко сформулированную задачу или функцию (см. IEC 61508-7:2010 ssn)
A typical device will have at least two virtual field devicesТиповое устройство имеет как минимум два виртуальных полевых устройства (ssn)
actions invoked by user interface controls are not expected to have a return valueдействия, инициируемые элементами управления пользовательского интерфейса, не должны иметь возвращаемого значения (ssn)
alarms should have a defined operator responseаварийные сигналы должны вызывать адекватную реакцию оператора (ssn)
All processes have a main or primary threadкаждый процесс имеет основной, или первичный, поток (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 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)
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)
an XML Schema Definition type that provides information about the structure of part of an event. A single event definition can have different event parts that are defined by different XML schemasТип "Определение схемы XML", предоставляющий информацию о структуре части события. У одного и того же определения события могут быть разные части события, определяемые разными схемами XML (см. event part ssn)
Analog sensors measure conditions which have a continuous range such as temperature, pressure, flow or liquid levelАналоговые датчики измеряют состояния, характеризующиеся непрерывным диапазоном значений, такие как температура, давление, расход или уровень жидкости (см. E.A. Parr Programmable Controllers – An Engineer's Guide ssn)
By definition, a fundamental-mode circuit such as a feedback sequential circuit does not have a clock to tell it when to sample its inputsпо определению, у схемы классического образца типа последовательностной схемы с обратной связью нет входа для подачи тактового сигнала, которым задавались бы моменты фиксации значений входных сигналов (см. "Digital Design – Principles & Practices" by John F. Wakerly Third Edition, 1999)
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)
decentralized implementations that do not have a centralized coordinatorдецентрализованные решения без центрального управляющего (ssn)
designers have to have a clear idea of what they wantразработчики должны иметь чёткое представление о том, что они хотят (ssn)
every transition must have a condition. A transition that always occurs can be depicted using a boolean literal "TRUE"у каждого перехода должно быть условие. Переход, который всегда происходит, может быть задан логической константой "TRUE" (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3)
have a C or C++ backgroundиметь за плечами знание языка C или C++ (Alex_Odeychuk)
have a colleague verify your changesобеспечить проверку изменений кода коллегой-рецензентом (Alex_Odeychuk)
have a concrete bodyне иметь конкретного тела (Alex_Odeychuk)
have a concrete bodyне иметь реального тела (Alex_Odeychuk)
have a decent debugging experienceэффективно проводить отладку (Microsoft Alex_Odeychuk)
have a decent knowledge ofобладать хорошим знанием (чего-либо Alex_Odeychuk)
have a high loadиспытывать высокую нагрузку (microsoft.com Alex_Odeychuk)
have a lazy behaviorреализовать отложенное поведение (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk)
have a mandatory bodyиметь обязательное тело (говоря о средствах доступа к событиям Alex_Odeychuk)
have a negative impact on performanceнегативно влиять на производительность (microsoft.com Alex_Odeychuk)
have a null extensionиметь пустое расширение (Alex_Odeychuk)
have a single input parameterиметь один входной параметр (ssn)
have a static sizeиметь статический размер
have a two-way binding relationshipподдерживать двунаправленную привязку данных (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2; контекстуальный перевод на русс. язык Alex_Odeychuk)
have a wrapper of its ownиметь свою собственную обёртку (англ. термин взят из кн.: Groves M.D. AOP in .NET: Practical Aspect-Oriented Programming Alex_Odeychuk)
have emitted into a single moduleвстраивать в единый модуль (Рихтер Дж. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#, 2013 Alex_Odeychuk)
have refactored a cross-cutting concernвыполнить перепроектирование кода сквозной функциональности (англ. термин взят из кн.: Groves M.D. AOP in .NET: Practical Aspect-Oriented Programming Alex_Odeychuk)
have refactored a cross-cutting concernперепроектировать сквозную функциональность (англ. термин взят из кн.: Groves M.D. AOP in .NET: Practical Aspect-Oriented Programming Alex_Odeychuk)
have refactored a cross-cutting concern to a separate serviceвыполнить перепроектирование кода сквозной функциональности в отдельную службу (в приложении с архитектурой на основе служб Alex_Odeychuk)
have undergone a major overhaulподвергнуться крупному перепроектированию (говоря о коде приложения, каркаса разработки приложений, платформы Alex_Odeychuk)
I have often seen how understanding the visitor's journey within a website, followed by subsequent changes to improve the process, can lead to dramatic improvements in conversion rates and therefore the bottom lineя много раз наблюдал, как получение информации о перемещении посетителя по сайту за чем следуют изменения по улучшению этого процесса приводит к резкому скачку коэффициента конверсии, а значит, увеличению доходов (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008 ssn)
if several tasks have a valid requirement, then the task with the highest priority will be executedесли несколько задач имеют одинаковые условия, тогда выполняется задача с наивысшим приоритетом (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если необходимо связать документ, который вы ещё не имеете, можно создать и вставить его непосредственно в обзор документов объекта, тогда делающий соединение
in a line that packages candy bars, you have to make sure that the perforation occurs in the correct location on each barна линии упаковки конфет необходимо обеспечить перфорацию каждой конфеты в заданном месте
in order to design a successful operating system, the designers have to have a clear idea of what they wantчтобы проект операционной системы был успешным, разработчики должны иметь чёткое представление о том, что они хотят (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009)
making the correct selection is getting increasingly important in modern digital circuits, and can have a great impact on performance, power, and/or design complexityтак что при разработке современных цифровых схем очень важно выбрать правильные составляющие, поскольку это может оказать существенное влияние на быстродействие, мощность и/или сложность разработки (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
maximum number of semaphores a process may haveмаксимальное количество семафоров, которое может иметь процесс (ssn)
maximum value a semaphore may haveмаксимальное значение, которое может иметь семафор (ssn)
Most end users have a simplistic view of complex computer systemsБольшинство конечных пользователей имеют упрощённое представление о сложных компьютерных системах (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 streams one process can have open at a timeколичество потоков данных, которые один процесс может открыть одновременно (ssn)
Over time, the initial, ad hoc approaches have coalesced into a collection of core principles and general programming techniquesЧерез некоторое время специализированные методы были объединены в набор основных принципов и общих методов программирования (см. Foundations of Multithreaded, Parallel, and Distributed Programming 2000 by Gregory R. Andrews ssn)
several tasks have a valid requirementнесколько задач имеют одинаковые условия (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)
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)
streams one process can have open at a timeпотоки данных, которые один процесс может открыть одновременно (ssn)
systems that do not have a regular communication patternсистемы, не имеющие регулярного шаблона взаимодействия (ssn)
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)
testability: The degree to which a system facilitates the establishment of test criteria and the performance of tests to determine whether those criteria have been metтестопригодность: степень, в которой система улучшает определение критериев тестирования и проведение тестирования с целью проверки выполнения данных критериев (см. IEEE Standard Glossary of Software Engineering Terminology/ IEEE Std. 610.12-1990 ssn)
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 delimiting character sequence for a raw string literal shall have no more than 16 charactersпоследовательность символов-разделителей для необработанного строкового литерала не должна превышать 16 символов (Visual Studio 2013 ssn)
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 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)
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. Метод рефакторинга Интерфейс извлечения используется, чтобы "выделить подмножество в интерфейс" там же. Идея относительно этого рефакторинга связана с самой природой интерфейсов (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)
the subprogram specification of a binary operator must have two parameters. For each use of this operator, the first parameter is associated with the left operand, and the second parameter is associated with the right operandСпецификация подпрограммы бинарного оператора должна иметь два параметра. В каждом использовании этого оператора первый параметр выступает в роли левого операнда, а второй – в роли правого операнда (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual)
the subprogram specification of a binary operator must have two parameters. For each use of this operator, the first parameter is associated with the left operand, and the second parameter is associated with the right operandСпецификация подпрограммы бинарного оператора должна иметь два параметра. В каждом использовании этого оператора первый параметр выступает в роли левого операнда, а второй – в роли правого операнда (см. IEEE Std. 1076-87. IEEE Standard VHDL. Language Reference Manual)
the subprogram specification of a unary operator must have a single parameterСпецификация подпрограммы унарного оператора должна иметь единственный параметр (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual)
this 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это вещь из области POSIX – стандарт утверждает, что на различных платформах вы можете использовать различные типы временных базисов, но любая платформа должна, по меньшей мере, поддерживать базис CLOCK_REALTIME (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
this 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это вещь из области POSIX – стандарт утверждает, что на различных платформах вы можете использовать различные типы временных базисов, но любая платформа должна, по меньшей мере, поддерживать базис CLOCK_REALTIME (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
UML considers that we might have the abstract notion of a type of thing such as a bank account and then specific, concrete instances of that abstraction such as "my bank account" or "your bank account"в UML предполагается, что может существовать абстрактное понятие типа сущности например, банковский счёт и отдельные конкретные экземпляры этой абстракции такие как "мой банковский счёт" или "ваш банковский счёт" (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn)
when dealing with instances of a service in different environments, I have seen a convention-based domain template work wellпри работе с экземплярами сервиса в других средах мне приходилось наблюдать эффективную работу шаблона домена на основе соглашений
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)
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)