DictionaryForumContacts

   English
Terms for subject Programming containing may be | all forms | exact matches only | in specified order only
EnglishRussian
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)
a number of stages, which may be in execution simultaneouslyнабор операций, которые могут выполняться одновременно (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 pipeline is composed of a number of stages, which may be in execution simultaneouslyКонвейер состоит из набора операций, которые могут выполняться одновременно (см. "Petri Net Theory And The Modeling Of Systems" by James L. Peterson 1981 ssn)
Alternately, ongoing activity may be represented by a pair of actions, an entry action that starts the activity on entry to the state and an exit action that terminates the activity on exit from the stateс другой стороны, текущую деятельность можно представить в виде пары действий: действие при входе, которое начинает деятельность по входу в состояние, и действие при выходе, которое прекращает деятельность при выходе из этого состояния (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn)
an application programme may consist of a number of tasks. The execution of each task is accomplished sequentially, one programmable function at a time until the end of the task. The initiation of a task, periodically or upon the detection of an event interrupt condition, is under the control of the operating systemПрикладная программа может включать в себя несколько задач. Выполнение каждой задачи осуществляется последовательно как одна запрограммированная функция во времени до окончания задачи. Запуск задачи, периодически или при обнаружении некоторого события условие прерывания, осуществляется под управлением операционной системы (см. IEC 61131-1 2003 ssn)
as stated before, packages can be grouped and structured into hierarchical layers supportive of the chosen software architecture. Since a package may contain other packages, a layer is a package itself. In the UML a layer package can be stereotyped as "layer"как было сказано выше, пакеты могут быть сгруппированы и структурированы в иерархические уровни, подходящие для выбранной структуры ПО. Так как пакет может содержать другие пакеты, уровень сам является пакетом. В UML пакет уровня может быть обозначен как "layer" (уровень; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
at the book's core is a comprehensive catalog of refactorings. Each refactoring describes the motivation and mechanics of a proven code transformation. Some of the refactorings, such as Extract Method or Move Field, may seem obvious. But don't be fooledОснову книги составляет подробный перечень методов рефакторинга. Каждый метод описывает мотивацию и технику испытанного на практике преобразования кода. Некоторые виды рефакторинга, такие как "Выделение метода" или "Перемещение поля", могут показаться очевидными, но пусть это не вводит вас в заблуждение (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999)
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)
component: A logical collection of classes that collaborate to provide a set of services offered through the component's provided interfaces. The services required by the component are requested through its required interfaces. A component may also consist of other components and may be nested to whatever level requiredкомпонент: логическая совокупность классов, взаимодействующих вместе для обеспечения набора услуг сервисов, предлагаемых через предоставленные интерфейсы компонента. Услуги сервисы, требуемые компонентом, запрашиваются с помощью его требуемых интерфейсов. Кроме того, компонент может состоять из других компонентов и быть вложенным в другой компонент (см. Object-Oriented Analysis and Design with Applications 3rd Edition by Grady Booch ssn)
CPU time in seconds that may be used by a processвремя ЦП в секундах, которое может быть использовано процессом (ssn)
CPU time in seconds that may be used by a processвремя процессора в секундах, которое может быть использовано процессом (ssn)
details of how rational numbers may be representedдетали представления рационального числа (ssn)
details of how rational numbers may be represented as pairs of integersдетали представления рационального числа в виде пары целых (ssn)
Entry and exit actions may not be evaded by any means, including the occurrence of exceptions. They provide an encapsulation mechanism for the specification of state machine behavior, with a guarantee that necessary actions will be performed under all circumstancesДействий при входе и выходе невозможно избежать, даже при выбрасывании исключений. Эти действия представляют собой механизм инкапсуляции, служащий для спецификации поведения конечного автомата, и гарантируют выполнение неких обязательных действий при любых условиях (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn)
extent to which basic systems components may be sharedстепень совместного использования основных компонентов системы (See: "Aspects of Distributed Computer Systems" by Harold Lorin (1980) ssn)
few variables that may be made to interact in an arbitrarily assigned wayнебольшое число переменных, взаимодействие которых может быть задано произвольным образом (ssn)
for an event to occur, it may be necessary for certain conditions to holdдля того чтобы событие произошло, необходимо выполнение соответствующих условий
for example, a particular mandatory membership may additionally imply that the membership is fixed, i.e. once an object is linked to a target object in the association it cannot be reconnected to another target object in the same associationНапример, данная обязательная принадлежность может дополнительно означать, что принадлежность является фиксированной, т.е. если объект связан с целевым объектом в ассоциации, он не может быть повторно связан с другим целевым объектом в той же ассоциации (см. Maciaszek, L.A.: Requirements Analysis and System Design, 3rd ed. 2007)
Function calls may be used in any expressionВызовы функций могут быть использованы в любом выражении (ssn)
Functions that overload operator symbols may also be called using function call notation rather than operator notationФункции, совмещающие символы операторов, могут также вызываться с использованием обычной нотации вызова функции в отличие от нотации оператора (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn)
However, preemptability is a feature that may not always be availableОднако возможность планирования с приоритетами может быть не всегда доступна (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn)
in response to a create operation for a data object, the server may return 202 Accepted to indicate that the object is in the process of being createdв ответ на операцию создания объекта данных сервер может вернуть код 202 Accepted, указывающий на то, что объект находится в стадии создания
it may be necessaryможет оказаться необходимым (for ... to (not) ... + inf. Alex_Odeychuk)
it may be necessaryможет возникнуть необходимость (for ... to (not) ... + inf. Alex_Odeychuk)
list of packages to which classes and packages may be assignedсписок пакетов, которым могут присваиваться классы и пакеты (ssn)
list of packages to which components and packages may be assignedсписок пакетов, которым могут присваиваться компоненты и пакеты (ssn)
many options about how a particular model element may be displayedмножество вариантов представления конкретного элемента модели (ssn)
maximum amount of CPU time in seconds that may be used by a processмаксимальный объём времени ЦП в секундах, которое может быть использовано процессом (ssn)
maximum size of a core file in bytes that may be created by a processмаксимальный размер файла ядра в байтах, который может быть создан процессом (ssn)
maximum size of a file in bytes that may be created by a processмаксимальный размер файла в байтах, который может быть создан процессом (ssn)
may be relevant for controlможет быть важным для управления (ssn)
may not be availableможет быть недоступный (ssn)
method may only be called from inside the defining POUметод может вызваться только из определяющего программного компонента (ssn)
Node. A physical, run-time element that represents a computational resource — an example might be a PCУзел. Физический элемент, существующий во время выполнения и представляющий собой вычислительный ресурс, например ПК (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn)
Node. A physical, run-time element that represents a computational resource — an example might be a PCУзел. Физический элемент, существующий во время выполнения и представляющий собой вычислительный ресурс, например ПК (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn)
Nondeterminism may be a mathematical fiction, but it is a useful ideaНедетерминизм может быть математической фантазией, но это полезная фантазия (ssn)
on some machines, the carry bit may be a useful aid to computing the unsigned versions of these functionsна некоторых машинах бит переноса может оказаться хорошим подспорьем для вычисления беззнаковых версий этих функций (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013)
output variable which may be multi-valuedвыходная переменная, которая может быть многоэлементной (ssn)
output variables which may be multi-valuedвыходные переменные, которые могут быть многоэлементными (ssn)
parameter may be constant or depend on the time or on the value of some system variablesпараметр может быть неизменным или зависеть от времени или значения нескольких переменных системы (ssn)
parameter may be constant or depend on the time or on the value of some system variablesпараметр может быть неизменным или зависеть от времени или значения некоторых переменных системы (ssn)
program may be considered to be in violation of the architectural designпрограмма нарушает структурное проектирование (ssn)
result which may be a multi-valued arrayрезультат, который может быть многоэлементным массивом (ssn)
result which may be a one-data element or a multi-valued array or structureрезультат, который может быть одним элементом, многоэлементным массивом или структурой (ssn)
stages, which may be in execution simultaneouslyоперации, которые могут выполняться одновременно (ssn)
state classes may be shared among context instancesклассы состояний могут совместно использоваться несколькими экземплярами контекстов (ssn)
system parameter may be constant or depend on the time or on the value of some system variablesпараметр системы может быть неизменным или зависеть от времени или значения нескольких переменных системы (ssn)
system parameter may be constant or depend on the time or on the value of some system variablesпараметр системы может быть неизменным или зависеть от времени или значения некоторых переменных системы (ssn)
tagged value: A name-value pair that may be attached to a model element that uses a stereotype containing a tag definitionмеченое значение: пара "имя-значение", которую можно присоединить к элементу модели, использующему стереотип, содержащий определение дескриптора (см. Requirements Analysis and System Design, 3rd ed. by Leszek A. Maciaszek 2007 ssn)
temporary result which may be a multi-valued arrayвременный результат, который может быть многоэлементным массивом (ssn)
temporary result which may be a one-data element or a multi-valued array or structureвременный результат, который может быть одним элементом, многоэлементным массивом или структурой (ssn)
the consequence of delegation is that a client might not know its real supplier and it might not even care to know as long as the "goods" are supplied. Unlike in Figure 9-7, the knowledge of the real supplier may not be available from a static analysis of the program code and be hidden behind the dynamicity of inheritance in particular interface inheritance and polymorphismПоследствие делегирования таково, что клиент может и не знать своего реального поставщика и он даже может не хотеть знать это, пока не получит "требуемое". В отличие от рис. 9.7 знание реального поставщика может быть недоступно из статического анализа программного кода и может быть скрыто за динамикой наследования в частности, наследования интерфейса и полиморфизма (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
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)
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)
they may be included in data structuresих можно включать в структуры данных (о процедурах высшего порядка, напр., в Лисп)
they may be included in data structuresони могут быть включены в структуры данных
they may be named by variablesих можно называть с помощью переменных (о процедурах высшего порядка, напр., в Лисп)
they may be named by variablesони могут быть названы с помощью переменных
they may be passed as arguments to proceduresих можно передавать в процедуры в качестве аргументов (о процедурах высшего порядка, напр., в Лисп)
they may be passed as arguments to proceduresони могут быть переданы в процедуры в качестве аргументов
they may be returned as the results of proceduresих можно возвращать из процедур в виде результата (о процедурах высшего порядка, напр., в Лисп)
they may be returned as the results of proceduresони могут быть возвращены из процедур в виде результата
Two array types may be closely related even if corresponding index positions have different directionsДва индексируемых типа могут быть родственными, даже если соответствующие позиции индексов имеют разные направления (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn)
variable which may be multi-valuedпеременная, которая может быть многоэлементной (ssn)
when a large amount of memory is released, part of it may be used to meet a subsequent request, leaving an unused part that is too small to meet any further requestsпри высвобождении большого участка памяти часть его может быть выделена в ответ на текущий запрос, при этом остаток может оказаться слишком малым для удовлетворения любых последующих запросов
when free memory shrinks below a configurable threshold, dirty buffers are written back to disk so that the now-clean buffers may be removed, freeing memoryкогда количество свободной памяти становится меньше настраиваемого порогового значения, содержимое грязных буферов записывается обратно на диск, чтобы очищенные буферы можно было удалить, освободив память (ssn)
which may or may not be numerical in natureкоторый по своей природе может быть числовым или не числовым (ssn)