Russian | English |
Абсолютное значение многобайтовой величины можно вычислить путём дополнения этого числа и прибавления 1 к каждому байту, содержащему отрицательное целое число | Multibyte absolute value is easily done by complementing and adding 1 to each byte that contains a negative integer (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013 ssn) |
Бракованная статья Сальникова-1 | Rejected Entry by Salnikov-1 |
быстрое умножение на переменную, значение которой равно ±1 | fast multiplication by a variable whose value is ±1 (ssn) |
быть те же, что и соответствующие правила языка ПЛ / 1 | follow the rules of PL/I |
в Windows 8.1 встроена поддержка установки и развёртывания на основе образов | Windows 8.1 natively supports image-based installation and deployment (ssn) |
1. важные транзакции 2. неразрешённые невыполненные, спорные транзакции | outstanding transactions (прог.; The Data Memory Barrier (DMB) instruction ensures that outstanding memory transactions complete before subsequent memory transactions. Николай Романович) |
величина сдвига в диапазоне от 32 до 63 или от –32 до –1 | a shift amount in the range 32 to 63 or –32 to –1 (ssn) |
величина сдвига в диапазоне от 32 до 63 или от 32 до 1 | a shift amount in the range 32 to 63 or 32 to 1 (ssn) |
Возможности контроллеров определяются программируемыми функциями, которые в обобщённом виде представлены в таблице 1. Для облегчения использования их подразделяют на группы в зависимости от назначения | the capabilities of the programmable controllers are determined by programmable functions which are summarized in Table 1. They are subdivided for ease of use into application-oriented groups (см. IEC 61131-1 2003) |
Горизонтальные структуры пакетов типа изображённых на рис. 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) |
Windows 8.1 для малых сенсорных экранов | Windows 8.1 Small Screen Touch (ssn) |
Windows 8.1 для малых сенсорных экранов вместе с Office для дома и учёбы 2013 | Windows 8.1 Small Screen Touch with Office Home & Student 2013 (ssn) |
задержка переключения сигнала из 1 в 0 | falling delay (ssn) |
задержка переключения сигнала из 1 в 0 | fall delay (ssn) |
изменение значения сигнала из 1 в 0 | down transition (ssn) |
изменение значения сигнала из 1 в 0 | fall (ssn) |
изменение уровня сигнала от 1 к 0 | down transition (напр., в ТТЛ-схемах ssn) |
ISO / IEC 11179-1:1999 Информационные технологии. Спецификация и стандартизация элементов данных. Часть 1. Структура спецификации и стандартизации элементов данных | ISO/IEC 11179-1 (ISO/IEC 11179-1:1999 Information technology – Specification and standardization of data elements – Part 1: Framework for the specification and standardization of data elements) |
ISO / IEC 11179-1:1999 Информационные технологии. Спецификация и стандартизация элементов данных. Часть 1. Структура спецификации и стандартизации элементов данных | ISO/IEC 11179-1:1999 Information technology – Specification and standardization of data elements – Part 1: Framework for the specification and standardization of data elements |
Любая сеть диаграммы функциональных блоков, порождающая логический результат вычислений, может быть связана с переходом. В этом примере, 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) |
множество символов ASN.1 | ASN.1 character set (ssn) |
на рис. 9.1 пакет B владеет классом X, пакет C владеет пакетом D, пакет E владеет пакетом F и пакет F владеет классами Y и Z | in Figure 9-1, Package B owns Class X, Package C owns Package D, Package E owns Package F, and Package F owns Class Y and Class Z (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
на рис. 7.1 показана функциональная схема стандартного конечного автомата, состоящего из комбинационной логики и регистров, которые хранят состояние системы | Figure 7.1 shows a block diagram of a generic finite state machine that consists of combinational logic and registers, which hold the system state (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003) |
на рис. 1.11 показано, что минимальным представлением класса является прямоугольник с именем класса | Figure 1.11 shows that the minimal icon for a class is a box with the class name in it (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005) |
на рис. 1.1 представлена типичная установка, состоящая из объекта и связанной с ним управляющей системы. Её функции заключаются в преобразовании команд человека-оператора в соответствующие воздействия и представлении оператору информации о состоянии объекта | Figure 1.1 is thus a representation of a typical installation, consisting of a plant connected to a control system. This acts to translate the commands of the human operator into the required actions, and to display the plant status back to the operator |
Начальным состоянием выходной переменной Q1 является нормальное неявное значение 0 для логических переменных | the initial state of the output variable Q1 shall be the normal default value of zero for boolean variables (см. IEC-61131-3-2013 ed. 3.0 Programmable Controllers – Programming Languages) |
необходимо проверять корректность работы с помощью поочерёдной подачи логических "0" и "1" | check for correct operation by introducing in turn a logic "0" and a logic "1" (ssn) |
Одна из целей использования рефакторинга называется большим классом классом, который делает слишком много и / или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 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) |
переменная, значение которой равно ±1 | variable whose value is ±1 (ssn) |
Полный код этой программы приведен в листинге 1.1 | Example 1-1 is the entire code for the program (ssn) |
поразрядное дополнение до 1 | ones' complement (ssn) |
Посредством рассмотрения первого большого проекта игры "Жизнь" Дж. Конвея глава 1 вводит принципы нисходящей детализации, проектирования программы, критического обзора и тестирования | By working through the first large project Conway's game of Life, Chapter 1 expounds principles of top-down refinement, program design, review, and testing, principles (ssn) |
правила кодирования ASN.1 | ASN.1 encoding rules (ssn) |
Правила преобразования данных не были точно определёны в первоначальном описании, но, по всей видимости, они те же, что и соответствующие правила языка ПЛ / 1 | Data conversion rules were not explicitly specified in the original specification, but presumably they follow the rules of PL/I (см. Advances in computer architecture by Glenford J. Myers 1982) |
Рис. 15.1 показывает, как рефакторинг Класс извлечения мог бы быть использован для класса CActioner | Figure 15-1 shows how the Extract Class refactoring could be applied to the CActioner class Section 13.4.1. CActioner is involved in two quite disparate tasks: in retrieving outmessages requested by the user and in sending emailing outmessages. It is logical to extract these two tasks into separate classes: CMsgSeeker and CMsgSender. To avoid terminological confusion, CActioner is renamed to CAdmin. Constructor and non-public methods are not considered (раздел 13.4.1). Класс CActioner включен в две совершенно несопоставимые задачи: извлечение исходящих сообщений, требуемых пользователем, и посылка исходящих сообщений (передача по электронной почте). Логично извлечь эти две задачи в отдельные классы: CMsgSeeker и CMsgSender. Чтобы избежать терминологического беспорядка, CActioner переименован в CAdmin. Конструктор и методы, не являющиеся общедоступными, не рассматриваются (см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering ssn) |
Рисунок 2.1. Прототип технологической системы | Figure 2.1 Prototype Process System (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World ssn) |
соблюдать правила языка ПЛ / 1 | follow the rules of PL/I |
техническая поправка № 1 к стандарту на язык программирования | technical corrigendum 1 to the language standard (корпорации AdaCore Alex_Odeychuk) |
техническая поправка № 1 к стандарту на язык программирования | technical corrigendum 1 to a language standard (Alex_Odeychuk) |
триггер с раздельной установкой 0 и 1 | reset-set bistable (RS-триггер ssn) |
триггер с раздельной установкой 0 и 1 | R-S flip-flop (ssn) |
триггер с раздельной установкой 0 и 1 | R-S bistable (RS-триггер ssn) |
Уровень 2 на рис. 9.4 стабилен, а Уровень 1 нестабилен. Уровень 1 зависит от Уровня 2. Уровень 2 независим и поэтому может быть заменен новым без "эффекта ряби" в остальной части системы. это – принцип и причина, стоящие за разрешением сильной зависимости сильной связи в нисходящем направлении и обеспечением слабой зависимости слабой связи в восходящем направлении | Layer 2 in Figure 9-4 is stable and Layer 1 is instable. Layer 1 depends on Layer 2. Layer 2 is independent and can therefore be replaced by a new one without a ripple-effect on the rest of the system. This is the principle and the reason behind allowing a high dependency high coupling in the top-down direction and ensuring a low dependency low coupling in the bottom-up direction (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
Функциональные возможности экземпляра типа композиционного функционального блока или типа субприложения объявляются с использованием механизмов, определённых соответственно в 2.3.1 и 2.4.1, в виде информационных и событийных соединений среди его компонентных функциональных блоков или субприложений, событийных и информационных входов и выходов композиционного функционального блока или субприложения | the functionality of an instance of a composite function block type or a subapplication type is declared, using the mechanisms defined in 2.3.1 and 2.4.1 respectively, in terms of data connections and event connections among its component function blocks or subapplications and the event and data inputs and outputs of the composite function block or the subapplication (см. IEC 61499-1) |
функциональный блок уровня i-1 | level i-1 functional unit (ssn) |
функциональный блок уровня i-1 | level i-1 functional unit (ssn) |
это означает, что если величина сдвига лежит в диапазоне от 32 до 63 или от –32 до –1, то в результате сдвига получится слово, состоящее из одних нулевых битов | that is, a shift amount in the range 32 to 63 or –32 to –1 results in an all-0 word (ssn) |
это означает, что если величина сдвига лежит в диапазоне от 32 до 63 или от 32 до 1, то в результате сдвига получится слово, состоящее из одних нулевых битов | that is, a shift amount in the range 32 to 63 or 32 to 1 results in an all-0 word (ssn) |
язык абстрактного синтаксиса №1 | abstract syntax notation one (язык ASN.1 ssn) |
язык ПЛ / 1 | PL/I |
язык уровня 1GL | first-generation programming language (ssn) |
язык уровня 1GL | first-generation language (ssn) |