DictionaryForumContacts

   Russian
Terms for subject Programming containing если и | all forms | exact matches only | in specified order only
RussianEnglish
если в объявлении константы отсутствует символ присваивания и следующее за ним выражение, то такое объявление описывает неполную константуif the assignment symbol followed by an expression is not present in a constant declaration, then the declaration declares a deferred constant (см. IEEE Std. 1076-87. IEEE Standard VHDL. Language Reference Manual ssn)
если же множества начального выбора оказываются равными и для каждой начальной альтернативы дальнейшее поведение процессов совпадает, то очевидно, что процессы тождественныHowever, if the initial choices are the same, and for each initial choice the subsequent behaviours are the same, then obviously the processes are identical (см. Communicating Sequential Processes by C.A.R. Hoare 1985 ssn)
если задан подходящий набор правил рецепт, то такой простой операционный механизм достаточен для поддержания целой иерархии структур и явленийGiven a suitable recipe, such a simple operating mechanism is sufficient to support a whole hierarchy of structures and phenomena (ssn)
если методы ликвидации последствий сбоев не могут быть обобщены для работы со многими типами искажений, лучше всего направлять силы и средства на предупреждение ошибокUnless fault-correction functions can be generalized to correct many types of damage, fault avoidance is a better investment ("Software Reliability: Principles and Practices" by Glenford J. Myers (1976) ssn)
Если, например, диапазон событий невелик, или действия, запускаемые событиями, всегда одни и те же, дополнительные затраты ресурсов на разработку могут не оправдатьсяwhen the variety of events is small, for example, or the actions triggered by events are always the same, the extra development effort might not be justified (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
настоящий программист не документирует программу – если её было тяжело написать, то и понять её должно быть нелегкоReal programmers don't document. If it was hard to write, it should be hard to understand (шутка)
настоящий программист не документирует программу — если её было тяжело написать, то и понять её должно быть нелегкоReal programmers don't document. If it was hard to write, it should be hard to understand (шутка)
Незапланированный обмен данными происходит лишь в то время, когда не работает ни периодическая, ни событийная задача. Если вы используете несколько задач, убедитесь в том, что их времена сканирования и промежутки между выполнениями обеспечивают достаточное время для незапланированного обмена данными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)
но для простоты в данном обсуждении мы будем и далее, если это не приведёт к путанице, опускать слово "образец"for simplicity, this discussion will continue omitting the word "pattern" when there is no risk of confusion (см. Object-Oriented Software Construction second edition by Bertrand Meyer)
один и тот же исходный код утилиты обмена сообщениями может работать на разных машинах, если на них имеется библиотека MPIthe same message passing source code can be executed on a variety of machines as long as the MPI library is available
Переменные состояния – это те переменные, которые определяют будущее поведение системы, если известно её текущее состояние и все внешние воздействияthe state variables are those variables that determine the future behavior of a system when the present state of the system and the excitation signals are known (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008)
Переменные состояния — это те переменные, которые определяют будущее поведение системы, если известно её текущее состояние и все внешние воздействияthe state variables are those variables that determine the future behavior of a system when the present state of the system and the excitation signals are known (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008)
Последствие таково, что если неприятные зависимости классов то есть, зависимости классов, которые представляют циклы могут быть устранены или сделаны безопасными, то вся структура уровней и пакетов ПО может быть намного более устойчиваthe consequence is that if offending class dependencies i.e. class dependencies that introduce cycles can be eliminated or made harmless then the overall software architecture of layers and packages can be so much more stable (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
Структурное проектирование – нечто вроде упражнения в управлении зависимостями модулей. Модуль A зависит от модуля B, если изменения в модуле B могут потребовать изменений в модуле A. Важно, чтобы эти зависимости не противоречили брандмауэрам зависимостей Мартин, 2003. В частности, зависимости не должны быть между несоседними уровнями и не должны создавать циклыArchitectural design is an exercise in managing module dependencies. Module A depends on module B if changes to module B may necessitate changes to module A. It is important that dependencies do not cross dependency firewalls Martin, 2003. In particular, dependencies should not propagate across non-neighboring layers and must not create cycles (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn)
сценарий: последовательность действий и взаимодействий, происходящих при определённых условиях, изложенная без предложений с если и ветвленияscenario: A scenario is a sequence of action and interactions that occurs under certain conditions, expressed without ifs or branching (см. Writing Effective Use Cases by Alistair Cockburn 2001 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 number output by the counter at any given time will be directly related to the real time. If the counter had an infinite number of bits, then this number could be read and converted to find the time (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
Элемент управления DateField выводит на экран элемент управления TextInput и пиктограмму в виде календаря, которая, если по ней щёлкнуть, показывает раскрывающийся календарьthe DateField control provides a TextInput control with a calendar icon that, when clicked, opens a pop-up calendar
эти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их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)