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)
Более того, когда принимается такая модель времени, не нужно делать никаких предположений о быстродействии окруженияMoreover, no assumptions need to be made about the speed of the environment when this model of time is assumed (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn)
в ситуации, когдаin scenarios where
выбор одного из N элементов, когда N великоselecting one of N items, where N is large (ssn)
выбор одного из N элементов, когда число N невеликоselecting one of N items, where N is small (ssn)
Горизонтальные структуры пакетов типа изображённых на рис. 9.3 называются сегментами. Когда циклические зависимости между пакетами сегмента устраняются путём добавления новых пакетов, как объяснено в разделе 9.1.2, структура зависимостей сегмента становится иерархическойthe horizontal structures of packages as in Figure 9-3 are called partitions. When circular dependencies between partition packages are broken, by adding new packages as explained in Section 9.1.2, the dependency structure within a partition becomes a hierarchy (а не линейной горизонтальной структурой; rather than a linear horizontal structure; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
дата и время, когда произошло событиеdate and time that event occurred (ssn)
действия, предпринимаемые, когда должно быть инициировано событиеactions taken when the event needs to be raised (ssn)
значительные трудности при описании и анализе динамического поведения сети Петри, когда определяется последовательность запусков переходовconsiderable complexity in the description and analysis of the dynamic behavior of a Petri net when viewed as a sequence of transition firings (ssn)
исключение переполнения: исключение, которое происходит, когда результат выполнения арифметической операции превышает разрядность ячейки памяти, определяемой для записи результатаoverflow exception: An exception that occurs when the result of an arithmetic operation exceeds the size of the storage location designated to receive it (IEEE Standard. Glossary of Software ssn)
каждый раз, когда сервер принимает запрос клиента на соединение, создаётся серверный рабочий поток, и когда клиент прекращает работу, выполнение потока завершаетсяevery time the server accepts a client connection, it creates a server worker thread, and the thread terminates when the client quits (см. Windows System Programming, 4th Edition by Johnson M. Hart 2010)
как мы увидим далее в этой книге, многие алгоритмы основаны на принципе рекурсивного разбиения большой задачи на меньшие, когда решения подзадач используются для решения исходной задачи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)
ключевое слово C++, используемое в функциях-членах, когда нужен адрес текущего объектаthis
когда данные поступают по коммуникационной линии, контрольным значением является последнее значение в наборе данныхwhen the data arrive through communications lines, the sentinel value is the last value in the data set (ssn)
когда для неиспользуемых модулей тактовый сигнал отключаетсяwhere the clock is turned off for unused modules (ssn)
когда имеющий состояние объект узнаёт о внешнем событии, его состояние может изменитьсяwhen a stateful object becomes aware of an external event, its state may change (ssn)
когда использовать моделирование бизнес-процессаwhen to use business modeling (ssn)
когда количество свободной памяти становится меньше настраиваемого порогового значения, содержимое грязных буферов записывается обратно на диск, чтобы очищенные буферы можно было удалить, освободив память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)
когда конкретная защита имеет значение FALSE, то драйверам соответствующих защищённых сигналов неявно присваивается пустая транзакция с целью отключения этих драйверовwhen a given guard becomes False, the drivers of the corresponding guarded signals are implicitly assigned a null transaction to cause those drivers to turn off (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual 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)
когда счёт вверх заканчиваетсяwhen up-counting ends (ssn)
когда формируются жизненные циклыwhen to form lifecycles (ssn)
Любая сеть диаграммы функциональных блоков, порождающая логический результат вычислений, может быть связана с переходом. В этом примере, MotorChecks-функция, которая устанавливает логический сигнал Go продолжать в 1 истина, когда значения входов Vibration вибрация, Fuel топливо и Pressure давление находятся в заданных пределахAny Function Block Diagram network that generates a boolean output can be connected to a transition. In this example, MotorChecks is a function that sets a boolean signal Go to 1 true, when values of inputs Vibration, Fuel and Pressure are within operating limits (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3 ssn)
Мартин Фаулер и другие авторы, принявшие участие в написании этой книги, внесли большой вклад в разработку объектно-ориентированного программного обеспечения тем, что пролили свет на процесс рефакторинга. В книге описываются принципы и лучшие способы осуществления рефакторинга, а также указывается, где и когда следует начинать углублённо изучать код, чтобы улучшить егоMartin Fowler and the contributing authors make an invaluable contribution to object-oriented software development by shedding light on the refactoring process. This book explains the principles and best practices of refactoring, and points out when and where you should start digging in your code to improve it (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn)
на рисунке 11 показано, что происходит, когда узел присваивает значение выходной сетевой переменнойFigure 11 illustrates what happens when a device assigns a value to an output network variable (см. Neuron® C Programmer’s Guide by Echelon Corporation 2009)
Наиболее распространённый подход к итеративной обработке – поочерёдный ввод данных, когда они доступны, и запрос у пользователя следующего элемента для обработки либо анализ конца входного файла или опрос канала связиA more common approach to iterative processing is to enter data items one by one, while they are available, and ask the user or the input file or a communication line whether there is yet another item to process (ssn)
Наиболее распространённый подход к итеративной обработке – поочерёдный ввод данных, когда они доступны, и запрос у пользователя следующего элемента для обработки либо анализ конца входного файла или опрос канала связиA more common approach to iterative processing is to enter data items one by one, while they are available, and ask the user or the input file or a communication line whether there is yet another item to process (ssn)
например, велосипед имеет функциональные свойства транспортного средства только тогда, когда собран из своих компонентовfor example, a bicycle has the functional property of being a transportation device once it has been assembled from its components (см. Software Engineering by Ian Sommerville 2007)
SwSE начинается, когда системные требования разделены на аппаратные и программные подсистемыSwSE begins after the system requirements have been partitioned into hardware and software subsystems (ssn)
Незапланированный обмен данными происходит лишь в то время, когда не работает ни периодическая, ни событийная задача. Если вы используете несколько задач, убедитесь в том, что их времена сканирования и промежутки между выполнениями обеспечивают достаточное время для незапланированного обмена данными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)
общее число процессов, когда-либо выполнявшихся в этом заданииtotal number of processes that have ever been part of the job (ssn)
Период в потоке процесса между запуском задачи и моментом, когда следующая задача может начать выполнениеA period of time in a process flow after a task runs and before the subsequent task can start (см. free float ssn)
Период в потоке процесса между запуском задачи и моментом, когда следующая задача может начать выполнение. Резерв времени может возникать при наличии в процессе параллельных путей с разной продолжительностью выполненияA period of time in a process flow after a task runs and before the subsequent task can start. Free floats may result from parallel paths in a process that take varying lengths of time to complete (см. free float ssn)
поочерёдный ввод данных, когда они доступныenter data items one by one, while they are available (ssn)
Последовательное приложение – это последовательная программа, которая состоит из пассивных объектов и имеет только один поток управления. Когда один объект вызывает операцию другого объекта, управление передаётся от вызвавшей операции к вызванной. После того как вызванная операция завершает выполнение, управление возвращается вызвавшей операции. В последовательном приложении существует только синхронная передача сообщений вызов процедуры или методаA sequential application is a sequential program that consists of passive objects and has only one thread of control. When an object invokes an operation in another object, control is passed from the calling operation to the called operation. When the called operation finishes executing, control is passed back to the calling operation. In a sequential application, only synchronous message communication procedure call or method invocation is support (см. Software Modeling and Design by Hassan Gomaa 2011 ssn)
Последовательное приложение – это последовательная программа, которая состоит из пассивных объектов и имеет только один поток управления. Когда один объект вызывает операцию другого объекта, управление передаётся от вызвавшей операции к вызванной. После того как вызванная операция завершает выполнение, управление возвращается вызвавшей операции. В последовательном приложении существует только синхронная передача сообщений вызов процедуры или методаA sequential application is a sequential program that consists of passive objects and has only one thread of control. When an object invokes an operation in another object, control is passed from the calling operation to the called operation. When the called operation finishes executing, control is passed back to the calling operation. In a sequential application, only synchronous message communication procedure call or method invocation is support (см. Software Modeling and Design by Hassan Gomaa 2011 ssn)
предупреждающие сигналы должны выводиться только тогда, когда у оператора есть достаточно времени, чтобы отреагировать на нихalarms should only occur when the operator has time to respond (ssn)
процессы, когда-либо выполнявшиеся в этом заданииprocesses that have ever been part of the job (ssn)
Прочитайте шаг в варианте использования и задайтесь вопросом, что происходит, когда клиент предпочитает твёрдую, а не цифровую копию корректурыRead a step in a use case and ask the question, "Well, what happens, if the client wants a hard copy proof rather than a digital copy?" (см. Writing Effective Use Cases by Alistair Cockburn 2001 ssn)
Прочитайте шаг в варианте использования и задайтесь вопросом, что происходит, когда клиент предпочитает твёрдую, а не цифровую копию корректурыRead a step in a use case and ask the question, “Well, what happens, if the client wants a hard copy proof rather than a digital copy?” (см. Writing Effective Use Cases by Alistair Cockburn 2001 ssn)
Связь с оператором будет совершенно иной, когда выдача команд и отображение информации осуществляются с помощью множества устройствthe link to the human operators will be equally varied, with commands being given and information displayed via many devices
ситуация, когда инженерные решения обуславливаются не их внутренними качествами, а тем, насколько они помогут в продвижении карьерыpromotion-oriented engineering (Alex_Odeychuk)
следовательно, возможна ситуация, когдаit is, therefore, possible for (ssn)
Следовательно, производительность ввода-вывода оптимальна тогда, когда запросы делаются в пределах целого количества блоковConsequently, I/O performance is optimal when requests are issued on block-aligned boundaries in integer multiples of the block size (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)
Условимся, что когда ... the convention is that when
Условимся, что когда процесс достигает вершины у основания этой дуги, он мгновенно переходит назад к вершине, на которую указывает дугаthe convention is that when a process reaches the node at the tail of the arrow, it immediately and imperceptibly goes back to the node to which the arrow points (см. Communicating Sequential Processes by C.A.R. Hoare 1985)
элементы управления для выбора одного из N элементов, когда N великоcontrols for selecting one of N items, where N is large (ssn)
элементы управления для выбора одного из N элементов, когда число N невеликоcontrols for selecting one of N items, where N is small (ssn)
эффект дробовика – когда одно изменение воздействует на несколько классовshotgun surgery – when the same change affects many classes (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn)
явления, связанные с очередями, возникающие тогда, когда объекту приходится ждать обслуживания от занятого в данный момент исполнителяqueueing phenomena, arising when an object has to wait for service from a currently busy server (ssn)