Russian | English |
Асинхронные задачи ввода / вывода называемые пассивными задачами ввода / вывода в 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) |
в силу описанных причин при разработке ПО для мобильных устройств удачная структура кода играет, по крайней мере, не меньшую роль, чем в случае настольных компьютеров | for these reasons, good code design is at least as important for mobile device software as it is for desktops (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005) |
в случае внесения изменений в код | when making a change (контекстуальный перевод на русс. язык Alex_Odeychuk) |
в случае изменения код | when making a change (контекстуальный перевод на русс. язык Alex_Odeychuk) |
в случае изменения проекта | whenever the project changes (Alex_Odeychuk) |
в случае неисправности | in the event of a fault (ssn) |
в случае неуспешного сопоставления с образцом | if the pattern match failed (корпорации Apple Alex_Odeychuk) |
в случае определения | when specifying (чего-либо Alex_Odeychuk) |
в случае отказа системы обеспечения безопасности | in the event of failure of the safety system (ssn) |
в случае принятия решения о необходимости создания ветки кода | if you decide you need a branch (в системе контроля версий Alex_Odeychuk) |
в случае пропуска переходов | for missing transitions (ssn) |
в случае простого торгового автомата существуют два вида событий | in the case of a simple vending machine, there are two kinds of event |
в случае различия | in cases of discrepancies (ssn) |
Если, как это обычно бывает, имеется порядка десяти блокирующих друг друга сигналов, позволяющих запустить электродвигатель, обслуживающий персонал в случае неисправности должен быть способен быстро проверить все эти сигналы | If, as is quite common, there are ten interlock signals which allow a motor to start, the maintenance staff will need to be able to check these quickly in the event of a fault (см. E.A. Parr Programmable Controllers – An Engineer's Guide ssn) |
классификация в случае двух классов | two-category classification (ssn) |
накладные расходы на перезагрузку конвейера в случае ошибочного предположения о ветвлении | misprediction penalties (ssn) |
Например, одна из программ "ввода диаграмм состояний" молча удаляет повторяющиеся переходы и в случае пропуска переходов указывает переход в состояние с кодовым именем "00 ... 00", не выдавая пользователю предостережений | for example, one "state diagram entry" tool silently removes duplicated transitions and goes to the state coded "00...00" for missing transitions, without warning the user (см. Digital Design: Principles and Practices Third Edition by John F. Wakerly 1999) |
Одна из целей использования рефакторинга называется большим классом классом, который делает слишком много и / или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения | one of refactoring targets is called large class a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999 (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering; Фаулер, 1999) |
Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения | one of refactoring targets is called large class – a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999 (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
перевод на другой номер в случае занятости основного номера | Call Forward Busy (вариант автоматической переадресации; сокр. CFB; см. call forwarding ssn) |
порядок вычисления в случае применения нескольких предикатов | order of evaluation when multiple predicates apply (Alex_Odeychuk) |
при необходимости указывают способы, обеспечивающие работоспособность выходов оборудования в случае обнаружения сбоев | where appropriate, any mechanism which ensures the integrity of the equipment output on the discovery of a fault shall be described here |
программа восстановления в случае аварийного завершения | abend recovery program (ssn) |
работоспособность выходов оборудования в случае обнаружения сбоев | integrity of the equipment output on the discovery of a fault (ssn) |
Решение для восстановления после отказов, использующее передачу журналов, что позволяет использовать данные из резервной системы в случае частичного или полного отказа первичной системы | 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) |
сигнал в случае перегрузки | signal on overload (ssn) |
сигнал в случае сбоя | signal on alarm (ssn) |
синтез внутренней модели в случае линейного входного сигнала | internal model design for a ramp input (ssn) |
синтез внутренней модели в случае ступенчатого входного сигнала | internal model design for a step input (ssn) |
способы, обеспечивающие работоспособность выходов оборудования в случае обнаружения сбоев | any mechanism which ensures the integrity of the equipment output on the discovery of a fault (ssn) |
утеря данных в случае сбоя питания | data loss on power failure (ssn) |
это допущение может быть нарушено только в случае одновременного доступа к монитору со стороны многих процессов | the assumption can only be violated if multiple processes access the monitor simultaneously (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999) |
это происходит в случае переполнения при вычитании | this happens if overflow occurs in the subtraction (ssn) |