Russian | English |
Аналогичным образом, устройство управления электроприводом, которое раньше могло иметь полдюжины потенциометров для настройки ускорения, торможения, максимальной скорости и ограничения тока, теперь может иметь несколько сотен настраиваемых пользователем параметров, таких как нежелательные частоты чтобы избежать резонансных скоростей и различные напряжения для управления вентиляторами, насосами, нагрузками, требующими большого пускового момента, и т.д. | Similarly a motor drive which used to have maybe half a dozen trim potentiometers for acceleration, deceleration, maximum speed and current limit can now have several hundred user adjustable parameters including factors such as skip frequencies to avoid resonant speeds and various voltage to speed curves for fans, pumps, loads with high starting torque, etc. (см. Programmable Controllers – An Engineer's Guide by E.A. Parr 2003 ssn) |
Аналоговые датчики измеряют состояния, характеризующиеся непрерывным диапазоном значений, такие как температура, давление, расход или уровень жидкости | Analog sensors measure conditions which have a continuous range such as temperature, pressure, flow or liquid level (см. E.A. Parr Programmable Controllers – An Engineer's Guide ssn) |
в ещё одном аспекте для программного компонента системы UM, такого как внешний метод, функция, переменная или действие, среда программирования использует инструментальное средство XML функции-обёртки для проверки существования такого внешнего программного компонента системы UM во время компоновки и получает информацию о версии, которая служит для проверки доступности этой же версии при выполнении. Таким образом, гарантируется целостность системы | in yet another aspect, for a UM software component such as an external method, function, variable or action, the programming environment utilizes a function wrapping XML tool to validate the existence of such external UM software components at build-time and captures version information that serves to verify the availability of the same version upon execution. Thereby, system integrity is assured |
вопросы целостности, такие как безопасность, защищённость, секретность, удобство применения, доступность | integrity issues such as safety, security, privacy, usability, availability (ssn) |
генерация кода из моделей общего назначения, таких как модели классов UML | generating code from general-purpose models, such as UML class models (ssn) |
Данные о состоянии хранятся в таких свойствах элементов управления, как Visible, Enabled, Size или Position | State data is held in properties such as the Visible, Enabled, Size, or Position properties of controls (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005 ssn) |
данные от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и / или через сеть, такую как Интернет, с другими системами посредством сигнала | data from one component interacting with another component in a local system, distributed system, and/or across a network such as the Internet with other systems via the signal |
Действия специфики ввода-вывода ведут себя точно так же, как и стандартные действия | I/O specific actions have exactly the same behavior as standard actions (см. ISaGRAF – Workbench ssn) |
Дисциплина, связанная с нижеследующей парадигмой формального проекта, расширена как на "низкий уровень", так и на высокий уровень задач программного обеспечения | the discipline associated with following a formal design paradigm is extended to the "low level" as well as high level software tasks (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World) |
если удовлетворены все вышеизложенные условия, за исключением того, что становится готов к работе другой поток с таким же самым приоритетом, то предыдущий поток освободит процессор после того, как истечёт выделенный ему квант времени – таким образом, другой поток будет иметь шанс на обслуживание | if all the above conditions are met except that a thread at the same priority is ready to run, then this thread will give up CPU after its timeslice expires, and the other thread will be given a chance to run (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996 ssn) |
если удовлетворены все вышеизложенные условия, за исключением того, что становится готов к работе другой поток с таким же самым приоритетом, то предыдущий поток освободит процессор после того, как истечёт выделенный ему квант времени таким образом, другой поток будет иметь шанс на обслуживание | if all the above conditions are met except that a thread at the same priority is ready to run, then this thread will give up CPU after its timeslice expires, and the other thread will be given a chance to run (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996 ssn) |
знания об объектах, таких как факты, события, предметы, процессы, идеи | knowledge concerning objects, such as facts, events, things, processes, or ideas (ssn) |
Знания об объектах, таких как факты, события, предметы, процессы, идеи, включая понятия, имеющие конкретное значение в определённом контексте | Knowledge concerning objects, such as facts, events, things, processes, or ideas, including concepts, that within a certain context has a particular meaning (определение информации в IEC 61850-7-1 ssn) |
Имеется много средств создания встроенных устройств безопасности систем управления, так как в любом приложении, в котором имеется потенциальная возможность нанесения ущерба или потери свойств, безопасность, конечно, должна быть на первом месте | there are many means of making embedded control systems safer, as in any application which has the potential of causing injury or property loss, safety must of course be a paramount concern |
иметь дело с такими проблемами, как | address such issues as (ssn) |
интегрированная среда модульного тестирования: инструмент, предоставляющий окружение для модульного тестирования или компонентного тестирования, в котором компонент может быть протестирован как в изоляции, так и с соответствующими заглушками и драйверами. этот инструмент также предоставляет разработчику возможности отладки | unit test framework: A tool that provides an environment for unit or component testing in which a component can be tested in isolation or with suitable stubs and drivers. It also provides other support for the developer, such as debugging capabilities (Standard glossary of terms used in Software Testing) |
Интервью при помощи системы CAPI могут быть проведены как с помощью интервьюера, так и самостоятельно | the CAPI interviews can be completed either with the assistance of an interviewer or self-administered |
интересные феномены, свойственные человеку, такие как забывчивость и способность удивляться | interesting human phenomena such as forgetfulness and surprise (ssn) |
итеративный процесс, представляющий как прямое, так и обратное проектирование | iterative cycle of forward and reverse engineering activities (ssn) |
как было сказано выше, пакеты могут быть сгруппированы и структурированы в иерархические уровни, подходящие для выбранной структуры ПО. Так как пакет может содержать другие пакеты, уровень сам является пакетом. В UML пакет уровня может быть обозначен как "layer" | 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" (уровень; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
как в переходном, так и в установившемся режимах | both the transient response and the steady-state response (ssn) |
Композиционный функциональный блок создаётся из сети функциональных блоков более низкого уровня. это могут быть как базисные, так и композиционные блоки более низкого уровня | A composite function block is built from a network of lower level function blocks. These can be either basic or lower level composite blocks (см. Robert W. Lewis: Modelling control systems using IEC 61499. Applying function blocks to distributed systems) |
Крайне важно тщательно рассматривать вопросы безопасности и приватности на этапе проектирования, так как решение проблем безопасности и приватности, осуществляемое на начальных этапах жизненного цикла, будет гораздо менее затратным | it is critically important to consider security and privacy concerns carefully during the design phase – mitigation of security and privacy issues is much less expensive when performed during the opening stages of a project lifecycle (см. ISO/IEC 27034-1:2011 ssn) |
Haskell не просто хороший "учебный язык". это настоящий язык программирования, имеющий, в частности, такие средства поддержки и расширения, как интерфейс с функциями, написанными на Си, и возможности компонентно-ориентированного программирования | Haskell is not just a good 'teaching language'. It is a practical programming language, supported by having extensions such as interfaces to C functions and component-based programming |
Никто не ожидает, что мост будет перемещён на десять метров после того, как он был построен. Точно так же не следует ожидать, что программный продукт успешно выполнит различные задачи после того, как будет создан. Если это то, что нам нужно, тогда программное обеспечение создано удачно | nobody expects a bridge to be moved by ten meters after it has been built. Similarly, nobody should expect a software product to happily perform different tasks after it has been built. If this is what is expected then the software has not failed (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
объекты, такие как факты, события, предметы, процессы, идеи | objects, such as facts, events, things, processes, or ideas (ssn) |
описание как ожидаемых, так и запрещённых сценариев поведения | describe both expected and prohibited behavior (устройства ssn) |
Определение производного класса выполняется так же, как и определение базового класса | Execution of a derived class definition proceeds the same as for a base class (см. An Introduction to Python – The Python Tutorial version 3.2 by Guido van Rossum and Fred L. Drake 2011 ssn) |
Основу книги составляет подробный перечень методов рефакторинга. Каждый метод описывает мотивацию и технику испытанного на практике преобразования кода. Некоторые виды рефакторинга, такие как "Выделение метода" или "Перемещение поля", могут показаться очевидными, но пусть это не вводит вас в заблуждение | 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) |
по этой причине я полагаю, что в будущем спецификации будут состоять как из формальных, так и из текстовых описаний | for these reasons, I think we will see future specifications to consist of both a formal definition and a prose definition (см. Frederic P. Brooks, Jr. THE MYTHICAL MAN-MONTH Essays on Software Engineering) |
Поскольку системы управления объективно являются динамическими, их качество обычно оценивается по поведению как в переходном, так и в установившемся режимах | Because control systems are inherently dynamic, their performance is usually specified in terms of both the transient response and the steady-state response (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008 ssn) |
приложения, которые реагируют на инициируемые пользователями события, такие как касания экрана или нажатие кнопок | apps that respond to various user-initiated events such as screen touches and keystrokes (ssn) |
Программа может содержать нулевое или большее количество функциональных блоков или других компонентов языка программирования так, как это определено в данной части | A program may contain zero or more function blocks or other language elements as defined in this part (стандарта; см. IEC 61131-3 ssn) |
программный компонент системы UM, такой как внешний метод, функция, переменная или действие | UM software component such as an external method, function, variable or action (ssn) |
разделение строк на логические единицы, такие, как слова в предложении | separating strings into logical pieces such as the separate words in a sentence (ssn) |
различные элементы управления GUI, такие как кнопка, полоса прокрутки или флажок | various GUI controls, such as a push button, scroll bar, or check box (ssn) |
разработка таких непохожих программ, как сетевые драйверы и компиляторы | developing programs as diverse as network drivers and compilers (ssn) |
результат как для беззнаковой, так и для знаковой интерпретации операндов | result for both unsigned and signed interpretation of the operands (ssn) |
свойство поведения: динамическая характеристика элемента модели, такая как операция или метод | behavioral feature: A dynamic feature of an element such as an operation or method (см. The Unified Modeling Language User Guide First Edition by Grady Booch et al. ssn) |
Сервисы также определяют связь между поведением возможностей и его реализацией и поэтому являются логической сущностью, позволяющей определить ожидания от реализации возможностей, такие как производительность, надёжность, соглашения об уровне сервиса, требования к качеству обслуживания и ключевые показатели производительности | Moreover, because of the associating behavior between capabilities and their implementation, services also form a logical entity to define the expectations – such as performance, reliability, service-level expectations, quality-of-service requirements, or key performance indicators – of the capability implementation (ssn) |
Сервисы также определяют связь между поведением возможностей и его реализацией и поэтому являются логической сущностью, позволяющей определить ожидания от реализации возможностей, такие как производительность, надёжность, соглашения об уровне сервиса, требования к качеству обслуживания и ключевые показатели производительности | Moreover, because of the associating behavior between capabilities and their implementation, services also form a logical entity to define the expectations such as performance, reliability, service-level expectations, quality-of-service requirements, or key performance indicators of the capability implementation (ssn) |
сеть, такая как Интернет | network such as the Internet (ssn) |
Системы планирования ресурсов предприятий предоставляют фирмам модели обработки деловых операций, которые интегрированы с другими видами их деятельности, такими как производственное планирование и управление человеческими ресурсами | Enterprise resource planning systems provide firms with transaction processing models that are integrated with other activities of the firm, such as production planning and human resources (ssn) |
следующее внутреннее состояние, предсказываемое таблицей переходов, является точно таким же, как и текущее внутреннее состояние | next internal state predicted by the transition table is the same as the current internal state (ssn) |
Совмещение оператора, выполняющегося по укороченной схеме, такого как "and", не подразумевает, что функция, обозначенная таким оператором, будет активироваться по такой же схеме | Overloading a short-circuit operator such as "and" does not imply that the function designated by the operator symbol will be invoked in a short-circuit manner (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
состоять как из формальных, так и из текстовых описаний | consist of both a formal definition and a prose definition (ssn) |
стороннее приёмочное тестирование: приёмочное тестирование пользователями / заказчиками на своей стороне с целью определить удовлетворяют ли компонент или система надобностям пользователя / заказчика и соответствующим требованиям в рамках бизнес-процессов. Обычно включает в себя проверку, как программного обеспечения, так и аппаратных средств | site acceptance testing: Acceptance testing by users/customers at their site, to determine whether or not a component or system satisfies the user/customer needs and fits within the business processes, normally including hardware as well as software (см. Standard glossary of terms used in Software Testing) |
так же, как и во временных метках Лэмпорта, сообщения, передаваемые между процессами, содержат состояние логических часов процесса-отправителя | just as in Lamport timestamps, interprocess messages contain the state of the sending process's logical clock |
так же, как изображено ниже | in the same manner, as shown below (ssn) |
так же, как показано ниже | in the same manner, as shown below (ssn) |
так как детали доступа к объектам приложения в значительной мере зависят от самого приложения и его реализации, мы не станем останавливаться на этом вопросе | Because the details of accessing application objects depend heavily on the application and its implementation, we shall not pursue them here (см. Introduction to Algorithms Second Edition by Thomas H. Cormen et al. 2001) |
тестирование: процесс, содержащий в себе все активности жизненного цикла, как динамические, так и статические, касающиеся планирования, подготовки и оценки программных продуктов и связанных с этим результатов работ с целью определить, что они соответствуют описанным требованиям, показать, что они подходят для заявленных целей и для определения дефектов | testing: The process consisting of all lifecycle activities, both static and dynamic, concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements, to demonstrate that they are fit for purpose and to detect defects (см. Standard glossary of terms used in Software Testing ssn) |
типы событий, включая создаваемые мышью, клавиатурой и различными элементами управления GUI, такими как кнопка, полоса прокрутки или флажок | types of events, including those generated by the mouse, the keyboard, and various GUI controls, such as a push button, scroll bar, or check box (ssn) |
Циклическое проектирование – итеративный процесс, представляющий как прямое от проекта к коду, так и обратное от кода к проекту проектирование | Roundtrip engineering is an iterative cycle of forward from design to code and reverse from code to design engineering activities (см. Practical Software Engineering by Maciaszek L.A. and Liong B.L. 2005 ssn) |
Циклическое проектирование итеративный процесс, представляющий как прямое от проекта к коду, так и обратное от кода к проекту проектирование | Roundtrip engineering is an iterative cycle of forward from design to code and reverse from code to design engineering activities (см. Practical Software Engineering by Maciaszek L.A. and Liong B.L. 2005 ssn) |
чрезвычайная неэффективность как с точки зрения времени, так и с точки зрения объёма памяти, который требуется нашим вычислениям | severe inefficiency with respect to both the time and space required by our computations (ssn) |
это схема организации кэш-памяти, при которой в неё заносятся как данные операций чтения из ОЗУ, так и данные операций записи в него. При этом запись в ОЗУ откладывается до выполнения определённых условий | WBWA = write back, write allocate = (ср. WT Николай Романович) |
являться точно таким же, как и | be the same as (ssn) |