English | Russian |
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) |
A composite state is either a network of disjoint substates that is, substates that are sequentially active or a set of concurrent substates that is, substates that are all active concurrently | Композитное состояние представляет собой либо совокупность несовместимых т.е. последовательно активных подсостояний или же множество параллельных т.е. одновременно активных подсостояний (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn) |
A cumulative collection of fixes that is released between scheduled refresh packs, manufacturing refreshes, or releases | Кумулятивный набор исправлений, доступный между плановыми пакетами обновлений, производственными обновлениями или выпусками (пакет исправлений (fix pack) 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) |
a function or procedure argument | аргумент функции или процедуры (напр., фактический параметр в UML ssn) |
A key idea from Chapter 12 is that if one is only interested in the at-sample response, these samples can be described by discrete time models in either the shift or delta operator | Основная идея гл. 12 состоит в том, что если нас интересует реакция только в моменты квантования, эти квантованные величины могут быть описаны дискретными моделями или с помощью дельта-оператора, или с помощью оператора сдвига (см. Control system design by Graham C. Goodwin et al. 2000 ssn) |
a loop or generate index | параметр оператора цикла или генерации (ssn) |
a method or a function block implementation | реализация метода или функционального блока (ssn) |
A package may have package imports to other packages. This means that package A or element of package A can refer to package B or to its elements. Consequently, a class is owned by only one package but it can be imported to other packages. Imports introduce dependencies between packages and their elements | Пакет может импортировать другие пакеты. это означает, что пакет A или элемент пакета A может обратиться к пакету B или к его элементам. Следовательно, класс принадлежит только одному пакету, но он может быть импортирован в другие пакеты. Импорт представляет зависимость между пакетами и их элементами (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
a pair of 32-bit words to be shifted left or right | два 32-разрядных слова, которые требуется сдвинуть вправо или влево (ssn) |
A process can contain one or more threads | в одном процессе могут выполняться один или несколько потоков (см. Windows System Programming, 4th Edition by Johnson M. Hart 2010 ssn) |
A program may contain zero or more function blocks or other language elements as defined in this part | Программа может содержать нулевое или большее количество функциональных блоков или других компонентов языка программирования так, как это определено в данной части (стандарта; см. IEC 61131-3 ssn) |
A recoverable unit of work performed by one or more resource managers in a distributed transaction environment and coordinated by an external transaction manager | Восстанавливаемая единица работы, выполняемая одним или несколькими администраторами ресурсов в среде распределенных транзакций и координируемая внешним администратором транзакций (см. global transaction ssn) |
a set of final or accepting states | множество заключительных, или допускающих, состояний (ssn) |
a set of reference instances of function blocks or subapplications | множество ссылочных экземпляров функциональных блоков или субприложений (ssn) |
a set of software tools intended to conceal running processes, files or system data from a computer's operating system | набор инструментального программного обеспечения, предназначенного для скрытия выполняемых процессов, файлов или системных данных от операционной системы компьютера (ssn) |
a shift amount in the range 32 to 63 or –32 to –1 | величина сдвига в диапазоне от 32 до 63 или от –32 до –1 (ssn) |
a shift amount in the range 32 to 63 or 32 to 1 | величина сдвига в диапазоне от 32 до 63 или от 32 до 1 (ssn) |
A signal may have one or more sources | Сигнал может иметь один или несколько источников (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
a skeleton or an initial increment of the final product | основа или начальный вариант конечного продукта (ssn) |
a skeleton or an initial increment of the final product | остов или начальный вариант конечного продукта (ssn) |
a software module should have a single well-defined task or function to fulfil | программный модуль должен выполнять одну чётко сформулированную задачу или функцию (см. IEC 61508-7:2010 ssn) |
A subelement or slice of a constant is a constant | Подэлемент или сечение константы является константой (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
A thread is a stream of executable code within a UNIX or Linux process that has the ability to be scheduled | под потоком подразумевается часть выполняемого кода в UNIX– или Linux–процессе, которая может быть регламентирована определённым образом (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
A thread is a stream of executable code within a UNIX or Linux process that has the ability to be scheduled | под потоком подразумевается часть выполняемого кода в UNIX или Linuxпроцессе, которая может быть регламентирована определённым образом (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
A time-varying control system is a system in which one or more of the parameters of the system may vary as a function of time | Нестационарная система управления – это система, в которой один или более параметров являются функциями времени (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008 ssn) |
A time-varying control system is a system in which one or more of the parameters of the system may vary as a function of time | Нестационарная система управления это система, в которой один или более параметров являются функциями времени (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008 ssn) |
Abstraction A cohesive model of data or an algorithmic procedure | Абстракция – связанная модель данных или алгоритмическая процедура (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
Abstraction — A cohesive model of data or an algorithmic procedure | Абстракция – связанная модель данных или алгоритмическая процедура (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
adapting the metamodel to a specific platform or domain | адаптация метамодели к конкретной платформе или предметной области (ssn) |
adding records to, or deleting records from, a list | добавление записей в список или удаление записей из списка (ssn) |
aggregation: A whole/part relationship where one object is composed of one or more other objects, each of which is considered a part of the whole. This relationship is a weak form of containment in that the lifetimes of the whole and its parts are independent | агрегирование: полное или частичное отношение, в котором один объект состоит из одного или нескольких других объектов, каждый из которых рассматривается как часть целого. это отношение является слабой формой отношения включения, в котором сроки жизни целого и его частей не зависят друг от друга (см. Object-Oriented Analysis and Design with Applications 3rd Edition by Grady Booch) |
agreement to supply a product or service | соглашение по поставке продукта или услуги (ssn) |
All processes have a main or primary thread | каждый процесс имеет основной, или первичный, поток (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn) |
an abstraction of one or more variables that can take only a set of finite values, each of which map to a useful discrete state | абстрактное представление одной или нескольких переменных, принимающих набор конечных значений, каждое из которых отображается в полезное дискретное состояние (ssn) |
an application programme may consist of a number of tasks. The execution of each task is accomplished sequentially, one programmable function at a time until the end of the task. The initiation of a task, periodically or upon the detection of an event interrupt condition, is under the control of the operating system | Прикладная программа может включать в себя несколько задач. Выполнение каждой задачи осуществляется последовательно как одна запрограммированная функция во времени до окончания задачи. Запуск задачи, периодически или при обнаружении некоторого события условие прерывания, осуществляется под управлением операционной системы (см. IEC 61131-1 2003 ssn) |
an enterprise information system offers a well-defined set of services that are exposed as local or remote interfaces or both | Информационная система предприятия предоставляет конкретный набор служб в качестве локальных или удалённых интерфейсов (ssn) |
an object declaration is called a multiple object declaration if its identifier list has two or more identifiers | Объявление объекта называется множественным объявлением объекта, если стоящий в нём список идентификаторов содержит два или более идентификаторов (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
an object also referred to as an object instance is a single thing – for example, John's car or Mary's account | Объект называемый также экземпляром класса – это единичная сущность, например автомобиль Джона или счёт Мери (см. Designing Concurrent, Distributed, and Real-Time Applications with UML by Hassan Gomaa ssn) |
an object also referred to as an object instance is a single thing – for example, John's car or Mary's account | Объект называемый также экземпляром класса это единичная сущность, например автомобиль Джона или счёт Мери (см. Designing Concurrent, Distributed, and Real-Time Applications with UML by Hassan Gomaa 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) |
application to support the deposit or withdrawal of cash in a banking system | приложение для поддержки операций зачисления и списания средств на счетах в банковской системе (ssn) |
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) |
assignment: mechanism to give a value to a variable or to an aggregate | присваивание: механизм для придания значения переменной или агрегату (см. IEC 61131-3 ssn) |
association of a method name or function block name with a method or a function block implementation | ассоциация имени метода или имени функционального блока с реализацией метода или функционального блока (связывание имён 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) |
at the outset of a programming project there is a problem, more or less precisely defined and understood in terms of certain problem oriented concepts, and a programming language, perhaps a general purpose one, providing some machine oriented basic concepts, hopefully precisely defined and completely understood | перед началом разработки программного проекта мы имеем задачу, более или менее точно определённую и понимаемую в терминах некоторых проблемно-ориентированных понятий, и язык программирования, возможно универсальный, который обеспечивает нас некоторыми машинно-ориентированными основными понятиями, точно определёнными и понимаемыми |
attaching extra information to a name, by using a suffix or prefix | добавление дополнительной информации к имени с использованием суффикса или префикса (ssn) |
attributes of a thread or group of threads | атрибуты потока или группы потоков (ssn) |
to avoid name conflicts, which may cause hard-to-find bugs in large programs, it is wise to use some kind of convention that minimizes the chance of conflicts. Possible conventions include capitalizing method names, prefixing data attribute names with a small unique string, or using verbs for methods and nouns for data attributes | чтобы избежать конфликтов имен, которые в больших программах могут привести к тяжело обнаружимым ошибкам, полезно использовать своего рода соглашение, позволяющее минимизировать вероятность конфликтов. Например: называть методы именами, начинающимися с заглавной буквы, добавлять небольшую приставку в начало имен атрибутов данных возможно просто символ подчёркивания или использовать глаголы для методов и существительные для атрибутов данных (см. An Introduction to Python – The Python Tutorial version 3.2 by Guido van Rossum and Fred L. Drake 2011 ssn) |
behavior: The response of a component or system to a set of input values and preconditions | поведение: отклик компонента или системы на набор входных значений и предусловий (см. Standard glossary of terms used in Software Testing 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) |
big-bang testing: A type of integration testing in which software elements, hardware elements, or both are combined all at once into a component or an overall system, rather than in stages | метод тестирования "большой взрыв": вид интеграционного тестирования, в котором элементы программного или аппаратного обеспечения, или и то и другое, собираются в компонент или в целую систему сразу, а не по этапам (см. Standard glossary of terms used in Software Testing ssn) |
black box test design technique: Procedure to derive and/or select test cases based on an analysis of the specification, either functional or non-functional, of a component or system without reference to its internal structure | разработка тестов методом чёрного ящика: процедура создания и / или выбора тестовых сценариев, основанная на анализе функциональной или нефункциональной спецификации компонента или системы без знания внутренней структуры (см. Standard glossary of terms used in Software Testing) |
Broadcast Algorithm: A method for disseminating information or making decisions in a distributed program. For decision making, each process broadcasts requests and acknowledgements to all other processes and maintains an ordered message queue that it uses to decide when its request is the oldest | Алгоритм рассылки: метод распространения информации или принятия решений в распределённой программе. Для принятия решения каждый процесс отправляет запросы и подтверждения всем остальным процессам и обслуживает упорядоченную очередь сообщений, по которой определяется наиболее давний запрос (см. "Foundations of Multithreaded, Parallel, and Distributed Programming" by Gregory R. Andrews 2000 ssn) |
broadcasting a data value to all processors and finding the minimum or maximum value in a list | распределение входных данных по процессорам и поиск минимального или максимального элемента списка (ssn) |
by a task, thread or process notion | на уровне задач, потоков, процессов (корпорации AdaCore; контекстуальный перевод на русс. язык Alex_Odeychuk) |
cause-effect graph: A graphical representation of inputs and/or stimuli causes with their associated outputs effects, which can be used to design test cases | диаграмма причинно-следственных связей: графическое представление входных данных и / или сигналов причин и связанных выходных данных следствий, которое может быть использовано для разработки тестовых сценариев (см. Standard glossary of terms used in Software Testing) |
changing the document layout or switching to a different view | изменение режима просмотра или разметки документа (ssn) |
characteristics of a component or system | характеристики компонента или системы (ssn) |
check for a file or folder having the same name | выполнить проверку на наличие файла или папки с идентичным именем (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk) |
clock constraint in the invariant of a location or in the guard of a transition | временное ограничение инварианта позиции или предохранителя перехода (ssn) |
combination of two or more behaviours yielding a new behaviour | комбинация двух или нескольких поведений, порождающая новое поведение (ssn) |
combination of two or more objects yielding a new object, at a different level of abstraction | комбинация двух или нескольких объектов, порождающая новый объект на другом уровне абстракции (ssn) |
computer-related entity, either hardware, a combination of hardware and software, software, or software in execution | относящийся к компьютеру объект, являющийся либо аппаратным оборудованием, либо комбинацией аппаратного оборудования и программного обеспечения, либо программным обеспечением, либо исполняемым программным обеспечением (ssn) |
condition or capability that a product must possess | условия и возможности, которыми должен обладать продукт (ssn) |
constant declaration declares a constant that is of a file type or an access type | объявление константы описывает константу файлового или ссылочного типа (ssn) |
constant that is of a file type or an access type | константа файлового или ссылочного типа (ssn) |
constructing a high-level diagram by using just the basic symbols with one or two adornments | создание высокоуровневой диаграммы, использующей только основные символы с одним или двумя дополнениями (ssn) |
control part with a set of conditions, the values of which select zero or more procedure parts to be executed in an undefined sequence | управляющая часть с набором условий, значениея которых выбирают одну и более или ни одной процедурных частей, выполняемых в произвольной последовательности (ssn) |
countable or measurable aspects of a user interface design | вычисляемые или измеряемые показатели дизайна пользовательского интерфейса (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 | данные от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и / или через сеть, такую как Интернет, с другими системами посредством сигнала |
definition of a class or record | определение класса или записи (корпорации Cray Alex_Odeychuk) |
deposit or withdrawal of cash in a banking system | операции зачисления и списания средств на счетах в банковской системе (ssn) |
deposit or withdrawal of cash in a banking system | зачисление и списание средств на счетах в банковской системе (ssn) |
description of the concurrent objects in a system or subsystem | описание параллельных задач в системе или подсистеме (ssn) |
Domain: An area of knowledge or activity characterized by a set of concepts and terminology understood by practitioners in that area | Предметная область область знаний или деятельности, характеризующаяся определённым набором понятий и терминологией, которыми пользуются специалисты в этой области (см. Generative Programming: Methods, Tools, and Applications / Krzysztof Czarnecki, Ulrich Eisenecker ssn) |
Each command returns a confirmation value which indicates the successful or non-successful execution of the command in the corresponding confirmation buffer | каждая команда возвращает значение подтверждения, которое указывает успешное / неуспешное выполнение команды в соответствующем буфере подтверждения |
Either the data connection URL does not resolve to a valid data connection or it resolves to a data connection of the wrong type | URL-адрес подключения к данным не разрешается в допустимое подключение к данным либо разрешается в подключение к данным неверного типа (ssn) |
elaboration of the type definition for a scalar type or a constrained array type | предвыполнение описания скалярного или ограниченного индексируемого типа (ssn) |
entry point to a program or subprogram | точка входа в программу или подпрограмму (ssn) |
evolution of a target system or application | развитие целевой системы или приложения (ssn) |
Executing a statement produces a computation that can halt normal outcome, raise an exception, cause a checked runtime error, or loop forever | Исполнение оператора порождает вычисление, которое может закончиться нормальный результат, вызвать исключение, стать причиной контролируемой ошибки времени исполнения или же исполняться бесконечно зациклиться (ssn) |
exit point from a program or subprogram | точка выхода из программы или подпрограммы (ssn) |
expiration of a timer or alarm | окончание ожидания таймера или будильника (ssn) |
explicitly aliased parameter of a procedure or entry | параметр процедуры или входа с явно назначенным псевдонимом (корпорации AdaCore Alex_Odeychuk) |
features of a product or system | функции продукта или системы (ssn) |
finding the minimum or maximum value in a list | поиск минимального или максимального элемента списка (ssn) |
for example, the cursor has moved, or a timer has expired | например, перемещение курсора или истечение времени таймера (тип наступившего события ssn) |
for example, the manufacturer of a VF drive unit must provide CE marking for the LV directive, but not for the EMC directive as this is the responsibility of the panel builder or machine manufacturer who must follow correct installation methods for the drive, cabling and motor | Например, производитель двигателя с переменной скоростью обязан снабдить его маркировкой СЕ в соответствии с директивой LV, но не пользоваться директивой EMC, поскольку ответственность за правильную установку привода, монтажные соединения и двигатель несёт конструктор пульта или производитель машины (см. Programmable Controllers – An Engineer's Guide by E.A. Parr 2003) |
fulfilment of an agreement to supply a product or service | выполнение соглашения по поставке продукта или услуги (ssn) |
function block which accumulates a value for the number of changes sensed at one or more specified inputs | функциональный блок, который накапливает значение числа изменений, определяемых на одном или более указанных входов (функциональный блок счётчика ssn) |
functional unit: An entity of hardware or software, or both, capable of accomplishing a specified purpose | функциональная единица: объект аппаратного и / или программного обеспечения, способный к выполнению определённого назначения (см. ISO/IEC 2382-1, IEC 61499-1) |
give a value to a variable or to an aggregate | предоставление значения переменной или агрегату (ssn) |
have a C or C++ background | иметь за плечами знание языка C или C++ (Alex_Odeychuk) |
However, no information at all is given or needed concerning the amount of time to execute a job | Однако нет и не требуется никакой информации, связанной с количеством времени, необходимым на выполнение задания (ssn) |
However, not all visitors complete a transaction on their first visit, so another useful e-commerce goal is adding an item to the shopping cart, whether they complete or not – in other words, beginning the shopping process | но не все посетители выполняют транзакцию во время первого посещения, поэтому ещё одна важная цель для сайта электронной торговли – добавление товара в корзину независимо от того, будет он куплен или нет, т.е., другими словами, – начало процесса покупки (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008) |
However, not all visitors complete a transaction on their first visit, so another useful e-commerce goal is adding an item to the shopping cart, whether they complete or not in other words, beginning the shopping process | но не все посетители выполняют транзакцию во время первого посещения, поэтому ещё одна важная цель для сайта электронной торговли добавление товара в корзину независимо от того, будет он куплен или нет, т.е., другими словами, начало процесса покупки (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008) |
identifier: combination of letters, numbers, and underline characters, which begins with a letter or underline and which names a language element | идентификатор: сочетание букв, цифр и символов подчёркивания, которое начинается с буквы или подчёркивания и служит для именования языкового элемента (см. IEC 61131-3 Ed.2 ssn) |
if the referenced instance is of a class or function block type that implements the interface, the result is a valid reference to this instance | если экземпляр, на который дана ссылка, принадлежит классу или типу функционального блока, реализующего интерфейс, то результат является действительной ссылкой на данный экземпляр (см. IEC 61131-3:2013 ed. 3.0 Programmable Controllers – Programming Languages ssn) |
implementation of the loop with a negative or 0 sentinel value | реализация цикла с контрольным значением 0 или отрицательным числом (ssn) |
implementing the while loop with a negative or zero sentinel value | реализация цикла while с отрицательным или нулевым контрольным значением (ssn) |
import a project from the filesystem or archive | импортировать проект из архива или файлов на диске (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
in a formalized manner suitable for communication, interpretation, or processing | пригодный для передачи, интерпретации или обработки формализованным образом (ssn) |
in a given application, such as job scheduling or event-driven simulation, elements of a priority queue correspond to objects in the application | в каждом отдельно взятом приложении, например, в планировщике заданий, или при моделировании событий элементы очереди с приоритетами соответствуют объектам, с которыми работает это приложение (см. Introduction to Algorithms Second Edition by Thomas H. Cormen et al. 2001) |
in a virtual or cloud environment | в виртуальной или облачной среде (Alex_Odeychuk) |
in one aspect, for a UM software component that is a context or setting of the UM application e.g., availability of a UM service for a particular user, the programming environment uses an XML conditional attribute to condition a prompt, transition or grammar node the UM FSM | в одном аспекте для программного компонента системы UM, который является контекстом или установочным параметром приложения системы UM например, доступность службы системы UM для конкретного пользователя, среда программирования использует условный атрибут языка XML для задания условия для подсказки, перехода или грамматического узла конечного автомата системы UM |
individual life cycle stages that influence the fulfilment of an agreement to supply a product or service | отдельные стадии жизненного цикла, которые влияют на выполнение соглашения по поставке продукта или услуги (ssn) |
individual life cycle stages that influence the fulfilment of an agreement to supply a product or service are described | описываются отдельные стадии жизненного цикла, которые влияют на выполнение соглашения по поставке продукта или услуги (ssn) |
information included in an information item, associated with a system, product or service | информация, включённая в информационную единицу, связанную с системой, продуктом или услугой (ssn) |
information item, associated with a system, product or service | информационная единица, связанная с системой, продуктом или услугой (ssn) |
information that is to be exported either to create or update a model | информация, которая экспортируется для создания или обновления модели (ssn) |
input event: A distinct, repeatable event or fixed sequence of events of interest characterized by inputs or input sequence to the system | входное событие: отдельное воспроизводимое событие или фиксированная последовательность определённых событий, характеризуемых вводами или последовательностью вводов в систему (см. Black-box Testing: Techniques for Functional Testing of Software and Systems / Beizer, Boris 1995 ssn) |
input from a physical device or network | вводимые данные от физического устройства или из сети (ssn) |
instance of an interface or a type | экземпляр интерфейса или типа (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk) |
interaction: A message, a sequence of interactions, or a set of interaction sequences | взаимодействие: сообщение, последовательность взаимодействий или ряд последовательностей взаимодействий (см. Writing Effective Use Cases by Alistair Cockburn 2001 ssn) |
Interface. A collection of operations that are used to specify a service offered by a class or component | Интерфейс. Набор операций, используемых для определения сервисов, предлагаемых классом или компонентом (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn) |
interface: A shared boundary between a considered system and another system, or between parts of a system, through which information or electrical energy is conveyed | интерфейс: граница раздела рассматриваемых систем или отдельных частей системы, через которую передаётся информация или электрическая энергия (см. IEC 61131-2 и ГОСТ Р 51841-2001 ssn) |
it is an error if a constant declaration declares a constant that is of a file type or an access type | Считается ошибкой, если объявление константы описывает константу файлового или ссылочного типа (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
it is an error if a signal declaration declares a signal that is of a file type or an access type | Считается ошибкой, если объявление сигнала описывает сигнал файлового или ссылочного типа (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
JWindow is a top-level container with no "decorations" – no borders, title, menu bar or scrollbar | JWindow – основной контейнер без "художественного оформления" – никаких границ, заголовка, строк меню и полос прокрутки (ssn) |
JWindow is a top-level container with no "decorations" no borders, title, menu bar or scrollbar | JWindow основной контейнер без "художественного оформления" никаких границ, заголовка, строк меню и полос прокрутки (ssn) |
kind of nonfunctional requirement that describes a quality or property of a system | разновидность нефункционального требования, которое описывает качество или иные нефункциональные свойства системы (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) |
language construct causing the execution of a function, function block, or method | языковая конструкция, вызывающая выполнение функции, функционального блока или метода (ssn) |
large class – a class that does too much and/or has too many data members | большой класс – класс, который делает слишком много и/или имеет слишком много элементов данных (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn) |
large class a class that does too much and/or has too many data members | большой класс класс, который делает слишком много и / или имеет слишком много элементов данных (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
list of information that is to be exported either to create or update a model | список информации, которая экспортируется для создания или обновления модели (ssn) |
literal that directly represents a bit string value of data type BOOL, BYTE, WORD, DWORD, or LWORD | литерал, который прямо представляет значение битовой строки типов данных BOOL, BYTE, WORD, DWORD или LWORD (ssn) |
little or no testing by a separate test group | тестирование отдельной группой проводится в малом объёме или не проводится вообще (ssn) |
loop with a negative or 0 sentinel value | цикл с отрицательным или нулевым контрольным значением (ssn) |
loop with a negative or 0 sentinel value | цикл с контрольным значением 0 или отрицательным числом (ssn) |
loop with a negative or zero sentinel value | цикл с контрольным значением 0 или отрицательным числом (ssn) |
loop with a negative or zero sentinel value | цикл с отрицательным или нулевым контрольным значением (ssn) |
main functionality of a component or system | основная функциональность компонента или системы (ssn) |
maintenance of or achievement of a defined safe state | поддержка или достижение заданного безопасного состояния (ssn) |
making, altering, or adapting a process description for a particular end | разработка, изменение или приспособление описания процесса для конкретных нужд (адаптация процесса ssn) |
making the correct selection is getting increasingly important in modern digital circuits, and can have a great impact on performance, power, and/or design complexity | так что при разработке современных цифровых схем очень важно выбрать правильные составляющие, поскольку это может оказать существенное влияние на быстродействие, мощность и/или сложность разработки (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn) |
managing the evolution of a target system or application | управление развитием целевой системы или приложения (ssn) |
manually inhibit or uninhibit a task | ручное запрещение или отмена запрещения задачи (ssn) |
manufacturer of the PLC or the programming and debugging tool provided to the user to program a PLC application | изготовитель ПЛК или программного или отладочного инструмента, предоставленного пользователю для разработки приложений ПЛК (ssn) |
maximum increase or decrease for a given time interval, which is defined by TIMEBASE of the type TIME | максимальное нарастание и спад за интервал, заданный TIMEBASE типа TIME (ssn) |
memory locations to store a series of instructions whose periodic or event-driven execution determines the progression of the machine or the process | ячейки ЗУ, в которых записаны команды, исполнение которых периодически или по прерыванию определяет работу установки или процесса (ssn) |
method for disseminating information or making decisions in a distributed program | метод распространения информации или принятия решений в распределенной программе (ssn) |
method or class that is a helper for a test case | вспомогательный метод или класс для контрольного примера (ssn) |
methods to stop, reset or restart a fieldbus | методы для остановки, сброса и перезапуска промышленной шины (ssn) |
monadic selective construct: This construct consists of a single procedure part and a control part with one condition, the value of which determines whether or not the procedure part is to be executed | унарно выбирающий конструктив: данный конструктив состоит из единственной процедурной части и управляющей части с одним условием, значение которого определяет, будет или нет процедурная часть выполнена (см. ISO/IEC 8631:1989 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) |
multiple inclusive selective construct: This construct consists of a number of procedure parts and a control part with a set of conditions, the values of which select zero or more procedure parts to be executed in an undefined sequence | конструктив, выбирающий с взаимовключением: данный конструктив состоит из ряда процедурных частей и управляющей части с набором условий, значениея которых выбирают одну и более или ни одной процедурных частей, выполняемых в произвольной последовательности (см. ISO/IEC 8631:1989 ssn) |
Multivariable control system — A system with more than one input variable or more than one output variable | Многомерная система управления. Система управления с более чем одной входной и более чем одной выходными переменными (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008 ssn) |
Multivariable control system A system with more than one input variable or more than one output variable | Многомерная система управления. Система управления с более чем одной входной и более чем одной выходными переменными (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008 ssn) |
number or a string literal enclosed in quotes | числовая или строковая константа, заключённая в кавычки (ssn) |
objects extending a class or trait | объекты, расширяющие классы или трейты (ssn) |
on the screen or in a window | на экране или в окне (приложения Alex_Odeychuk) |
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 | Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
one or more documents of a similar type | один или несколько документов схожего типа (ssn) |
only users of a method or class | единственные пользователи метода или класса (ssn) |
operation of a component or system | функционирование компонента или системы (ssn) |
organization calling upon a computer system or an individual | организация, которая обращается к компьютерной системе либо индивидууму (ssn) |
outputs defined as a single word or as individual bits | выходы в виде слова или отдельных битов (ssn) |
partitioning a problem or system | структуризация конкретной проблемы или системы (ssn) |
pass/fail criteria: Decision rules used to determine whether a test item function or feature has passed or failed a test | критерии прохождения / непрохождения: правила для определения того, прошёл ли элемент тестирования функция или свойство тест или нет (см. IEEE 829, Standard glossary of terms used in Software Testing) |
passive I/O device: A device that does not generate an interrupt on completion of an input or output operation. The input from a passive input device needs to be read either on a polled basis or on demand | пассивное устройство ввода / вывода: устройство, которое не генерирует прерываний при поступлении новых данных или завершении операции вывода. Чтение данных от пассивного устройства ввода производится путём периодического опроса или по мере необходимости (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa) |
performing one or more specified functions in a particular context | выполнение одной или более определённых функций в конкретном контексте (ssn) |
periodic or triggered execution of a group of associated program organization units | периодическое или управляемое исполнение группы связанных программных компонентов (ssn) |
principle of recursively decomposing a large problem into one or more smaller ones | принцип рекурсивного разбиения большой задачи на меньшие (ssn) |
process with a very large or infinite number of states | процесс с очень большим или бесконечным числом состояний (ssn) |
profile: defines limited extensions to a reference metamodel with the purpose of adapting the metamodel to a specific platform or domain | профиль: определяет ограниченные расширения ссылочной метамодели для адаптации метамодели к конкретной платформе или предметной области (см. Requirements Analysis and System Design, 3rd ed. by Leszek A. Maciaszek 2007 ssn) |
programmatically inhibit or uninhibit a task | программное запрещение или отмена запрещения задачи (ssn) |
re-interpretable representation of information in a formalized manner suitable for communication, interpretation, or processing | многократно интерпретируемое представление информации, пригодное для передачи, интерпретации или обработки формализованным образом (определение данных в ISO 2382-1:1993, статья 01.01.02 ssn) |
Remote or external input and output variables defined in a local application program refer to network variables located in the object dictionary of the local CANopen interface | Удалённые или внешние входные и выходные переменные, определённые в локальной прикладной программе, ссылаются на сетевые переменные, находящиеся в словаре объектов локального CANopen интерфейса (ssn) |
result which may be a one-data element or a multi-valued array or structure | результат, который может быть одним элементом, многоэлементным массивом или структурой (ssn) |
run in either an existing transaction or in a new transaction | выполняться в границах существующей или новой транзакции (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
run in either an existing transaction or in a new transaction | выполняться в границах текущей или новой транзакции (Alex_Odeychuk) |
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) |
scroll precisely on a web page or list | точная прокрутка веб-страницы или списка (ssn) |
sequence of events of a component or system | последовательность событий в компоненте или системе (ssn) |
sequence of executable statements of a component or system | последовательность исполняемых операторов в компоненте или системе (ssn) |
service offered by a class or component | сервисы, предлагаемые классом или компонентом (ssn) |
set of behaviours or conditions of a test item | совокупность поведения или условий элемента тестирования (ssn) |
set of real numbers greater than or equal to a | множество действительных чисел, больших или равных а (ssn) |
severity: The degree of impact that a defect has on the development or operation of a component or system | степень серьёзности: важность воздействия конкретного дефекта на разработку или функционирование компонента или системы |
shared boundary between a considered system and another system, or between parts of a system | граница раздела рассматриваемых систем или отдельных частей системы (ssn) |
signal declaration declares a signal that is of a file type or an access type | объявление сигнала описывает сигнал файлового или ссылочного типа (ssn) |
signal that is of a file type or an access type | сигнал файлового или ссылочного типа (ssn) |
simplified representation of a particular entity or phenomenon | упрощённое представление конкретного объекта или явления (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) |
smoke test: A subset of all defined/planned test cases that cover the main functionality of a component or system, to ascertaining that the most crucial functions of a program work, but not bothering with finer details. A daily build and smoke test is among industry best practices | тест "на дым": подкласс всех определённых / запланированных тестовых сценариев, покрывающий основную функциональность компонента или системы с целью удостовериться, что базовые функции программы в целом работают корректно, без углубления в детали. Ежедневная сборка и тест "на дым" принадлежат к числу передовых практических методов промышленности (см. Standard glossary of terms used in Software Testing) |
specify menu activities, prompts, or transitions in a flexible, granular, and explicit manner | задавать действия меню, подсказки или переходы гибким, детализированным и явным образом (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) |
state: A condition or situation during the life of an object during which it satisfies some condition, performs some activity, or waits for some event | состояние: условие или ситуация в жизненном цикле объекта, во время которой он удовлетворяет некоему условию, выполняет определённую деятельность или ожидает какого-либо события (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn) |
state: A condition or situation during the life of an object during which it satisfies some condition, performs some activity, or waits for some event | состояние: условие или ситуация в жизненном цикле объекта, во время которой он удовлетворяет некоему условию, выполняет определённую деятельность или ожидает какого-либо события |
state counter: A hypothetical or actual memory location that holds the state code of the current state | счётчик состояний: гипотетический или реальный адрес ячейки памяти, содержащий код текущего состояния (см. Black-box Testing: Techniques for Functional Testing of Software and Systems / Beizer, Boris 1995 ssn) |
statement of a customer need or objective | документ, где указаны потребности или цели пользователей (ssn) |
states that a component or system can assume | состояния, которые может принимать компонент или система (ssn) |
Static memories are built using positive feedback or regeneration, where the circuit topology consists of intentional connections between the output and the input of a combinational circuit | для создания статической памяти применяется положительная обратная связь или регенерация, а топология схемы включает намеренное соединение выхода и входа комбинационной схемы (см. Digital Integrated Circuits A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn) |
stream of executable code within a UNIX or Linux process | часть выполняемого кода в UNIX– или Linux–процессе (о потоке ssn) |
stream of executable code within a UNIX or Linux process | часть выполняемого кода в UNIX или Linuxпроцессе (о потоке ssn) |
stream with one-byte lookahead or a pushback buffer of specified size | поток с однобайтовым буфером для просмотра вперёд или c буфером обратной выдачи указанного размера (ssn) |
Structured methods are essentially "thought tools" for systematically perceiving and partitioning a problem or system | Структурные методы можно считать "интеллектуальными инструментами", предназначенными для обобщённого восприятия и структуризации конкретной проблемы или системы (см. IEC 61508-7:2010 ssn) |
structured role model: A structured model of user roles in terms of specific categories of salient or distinguishing characteristics, including role incumbent profile, role proficiency profile, role interaction profile, role information profile, role support profile, usability criterion profile, and related roles role map | структурная ролевая модель – структурная модель ролей пользователей с точки зрения определённых категорий явно выраженных или различимых характеристик, включая профиль ролевых обязанностей, профиль ролевой квалифицированности, профиль ролевого взаимодействия, информационный профиль роли, профиль ролевой поддержки, профиль критериев практичности и связанные между собой роли ролевая карта (см. "Software for Use: A Practical Guide to the Models and Methods of Usage- Centered Design" by Larry L. Constantine, Lucy A. D. Lockwood 1999 ssn) |
structured role model: A structured model of user roles in terms of specific categories of salient or distinguishing characteristics, including role incumbent profile, role proficiency profile, role interaction profile, role information profile, role support profile, usability criterion profile, and related roles role map | структурная ролевая модель структурная модель ролей пользователей с точки зрения определённых категорий явно выраженных или различимых характеристик, включая профиль ролевых обязанностей, профиль ролевой квалифицированности, профиль ролевого взаимодействия, информационный профиль роли, профиль ролевой поддержки, профиль критериев практичности и связанные между собой роли ролевая карта (см. "Software for Use: A Practical Guide to the Models and Methods of Usage- Centered Design" by Larry L. Constantine, Lucy A. D. Lockwood 1999 ssn) |
subscript or subscripts that point to a specific element within an array | индекс или индексы, указывающие на конкретный элемент массива (ssn) |
supply a product or service | поставка продукта или услуги (ssn) |
system: A collection of components organized to accomplish a specific function or set of functions | система: совокупность компонентов, организованная для выполнения определённой функции или набора функций (см. IEEE 610, Standard glossary of terms used in Software Testing ssn) |
task architecture: A description of the concurrent objects in a system or subsystem in terms of their interfaces and interconnections | архитектура задач: описание параллельных задач в системе или подсистеме в терминах их интерфейсов и способов взаимодействия (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa ssn) |
task: execution control element providing for periodic or triggered execution of a group of associated program organization units | задача: элемент управления исполнением, предусматривающий периодическое или управляемое исполнение группы связанных программных компонентов (см. IEC 61131-3 Ed.2 ssn) |
techniques used to explore the state-space of a system to test whether or not certain properties | методы, используемые для анализа пространственного состояния системы с целью проверки достоверности её определённых характеристик (ssn) |
temporary result which may be a one-data element or a multi-valued array or structure | временный результат, который может быть одним элементом, многоэлементным массивом или структурой (ssn) |
test schedule: A list of activities, tasks or events of the test process, identifying their intended start and finish dates and/or times, and interdependencies | график тестирования: список задач, действий или событий в процессе тестирования, определяющий даты и / или время их начала и завершения, и их взаимозависимости (см. Standard glossary of terms used in Software Testing) |
test specification: A document that consists of a test design specification, test case specification and/or test procedure specification | спецификация теста: документ, который состоит из спецификации проектирования теста, спецификации тестовых сценариев и / или спецификации процедуры тестирования (см. Standard glossary of terms used in Software Testing) |
that is, a shift amount in the range 32 to 63 or –32 to –1 results in an all-0 word | это означает, что если величина сдвига лежит в диапазоне от 32 до 63 или от –32 до –1, то в результате сдвига получится слово, состоящее из одних нулевых битов (ssn) |
that is, a shift amount in the range 32 to 63 or 32 to 1 results in an all-0 word | это означает, что если величина сдвига лежит в диапазоне от 32 до 63 или от 32 до 1, то в результате сдвига получится слово, состоящее из одних нулевых битов (ssn) |
the application of system engineering principles to the development of a computer software system produces activities, tasks, and procedures called software system engineering, or SwSE | Применение принципов системной инженерии к разработке программной системы выявляет операции, задачи и процедуры, называемые системной инженерией программного обеспечения или SwSE |
the default expression defines a default value associated with the signal or, for a composite signal, with each scalar subelement thereof | Неявное выражение определяет неявное значение, сопоставленное с сигналом или с каждым скалярным подэлементом составного сигнала (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual) |
the delegation is normally necessary to allow a client object in one layer to get a service from an object in a distant non-neighboring layer. Otherwise, the stable framework of vertical hierarchical layers Section 9.1.3 would disintegrate to a random network of intercommunicating objects with no hope to understand or control the system complexity and evolution | Делегирование обычно необходимо, чтобы позволить объекту-клиенту получить услугу на одном уровне от объекта, находящегося на отдалённом несоседнем уровне. Иными словами, устойчивый шаблон структуры вертикальных иерархических уровней раздел 9.1.3 будет разложен на случайную сеть взаимосвязанных объектов без какой-либо надежды понять или управлять сложностью системы и её эволюцией (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
the elaboration of the type definition for a scalar type or a constrained array type creates both a base type and a subtype of the base type | Предвыполнение описания скалярного или ограниченного индексируемого типа создаёт одновременно базовый тип и подтип этого базового типа (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual) |
the extent of the interval in time or space is chosen to reflect the requirements of a particular specification task and the properties of a particular specification language | Протяжённость интервала во времени или в пространстве выбирается для отражения требований конкретной задачи спецификации и свойств конкретного языка спецификаций (см. ISO/IEC 10746-2, ГОСТ Р ИСО/МЭК 10746-2-2000) |
the level of liquid in a tank must often be controlled. This is usually achieved by varying the speed of a pump by a variable speed drive, or opening/closing an inlet or drain valve | Часто возникает необходимость регулирования уровня жидкости в резервуаре. это обычно производится путём изменения скорости насоса с помощью частотно-регулируемого электропривода или открытия / закрытия впускного или выпускного клапана (см. Programmable Controllers – An Engineer's Guide by E.A. Parr 2003) |
the purpose of creating a model is to help understand, describe, or predict how things work in the real world by exploring a simplified representation of a particular entity or phenomenon | Цель создания модели заключается в облегчении понимания, описания или прогнозирования функционирования сущностей в реальном мире посредством изучения упрощённого представления конкретного объекта или явления (о модели в IEC 61850-7-1) |
the refactoring target of Extract Interface is twofold and defined as "Several clients use the same subset of a class's interface, or two classes have part of their interfaces in common" | Цель рефакторинга Интерфейс извлечения двойная и определяется так: "Несколько клиентов используют то же самое подмножество интерфейса класса или два класса содержат общую часть своих интерфейсов" (Фаулер, 1999, с.341). Метод рефакторинга Интерфейс извлечения используется, чтобы "выделить подмножество в интерфейс" (там же). Идея относительно этого рефакторинга связана с самой природой интерфейсов (раздел 9.1.6; Fowler, 1999, p.341). The Extract Interface refactoring method is to "extract the subset into an interface" (Fowler, 1999, p.341). The idea of this refactoring is related to the very nature of interfaces (Section 9.1.6; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
the refactoring target of Extract Interface is twofold and defined as Several clients use the same subset of a class's interface, or two classes have part of their interfaces in common | Цель рефакторинга Интерфейс извлечения двойная и определяется так: "Несколько клиентов используют то же самое подмножество интерфейса класса или два класса содержат общую часть своих интерфейсов" Фаулер, 1999, с.341. Метод рефакторинга Интерфейс извлечения используется, чтобы "выделить подмножество в интерфейс" там же. Идея относительно этого рефакторинга связана с самой природой интерфейсов (Fowler, 1999, p.341). The Extract Interface refactoring method is to extract the subset into an interface (Fowler, 1999, p.341). The idea of this refactoring is related to the very nature of interfaces (Section 9.1.6; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering; раздел 9.1.6) |
the semaphore is used to help threads and processes synchronize access to shared modifiable memory or manage access to a device or other resource | Семафор используется для синхронизации доступа процессов и потоков к разделяемой модифицируемой памяти или для управления доступом к устройствам или другим ресурсам (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
the software functional safety assessment produces a clear statement on the extent of compliance found, the judgements made, remedial actions and timescales recommended, the conclusions reached and the recommendations arising for acceptance, qualified acceptance, or rejection and for any time constraints placed on these recommendations | Оценка функциональной безопасности программного обеспечения формирует ясное утверждение о степени найденного соответствия, сделанных обоснованиях, мерах по устранению недостатков с рекомендуемыми сроками их устранения, полученные выводы и рекомендации по их принятию, квалифицированному принятию, или отклонению с указанием любых временных ограничений для этих рекомендаций (см. IEC 61508-7: 2010) |
the user is always in one conversational state, or dialog, at a time | в каждый момент времени пользователь всегда находится в одном диалоговом состоянии, или в диалоговом окне |
the values to be written that were previously noticed are saved in a writelist, where they remain until they are actually written, deleted or transferred to a forcelist by the command "Force values" | Заранее определённые записываемые значения сохраняются в списке записываемых переменных, где они хранятся до собственно записи, удаления или перевода командой "Фиксировать значения" в список фиксированных переменных (CoDeSys_V23_E) |
there are different names used to signify the entire set of classes necessary to be designed and implemented in a computer program. They are called interchangeably design classes, software classes, application classes, program classes, system classes or implementation classes | Используются различные имена, чтобы назвать все множество классов, которые должны быть разработаны и реализованы в компьютерной программе. Они попеременно называются классами проекта, классами ПО, прикладными классами, классами программы, классами системы или классами реализации (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
there are four basic synchronization relationships between any two threads in a single process or between any two processes within a single application: start-to-start SS, finish-to-start FS, start-to-finish SF, and finish-to-finish FF | Существует четыре основных типа отношений синхронизации между любыми двумя потоками в одном процессе или между любыми двумя процессами в одном приложении: старт-старт СС, финиш-старт ФС, старт-финиш СФ и финиш-финиш ФФ (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
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 | Имеется много средств создания встроенных устройств безопасности систем управления, так как в любом приложении, в котором имеется потенциальная возможность нанесения ущерба или потери свойств, безопасность, конечно, должна быть на первом месте |
there is a long history of using systems engineering in traditional engineering disciplines, such as mechanical or electrical engineering | Существует длинная история инженерии систем в традиционных технических дисциплинах, типа проектирования механических или электрических систем (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
there is no inherent measure of time or the flow of time in a Petri net | в сети Петри отсутствует измерение времени или течение времени |
this instruction can be set up to read or write a block of data | эта инструкция может определять чтение или запись блока данных |
this variable is usually a global or class-level integer enumeration with a defined set of valid states | Такой переменной обычно является элемент перечисления некоторого множества действительных состояний, определяемого глобально или на уровне класса (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005 ssn) |
transforming data using a function or mapping | преобразование данных с помощью функции или отображения (ssn) |
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 | типы событий, включая создаваемые мышью, клавиатурой и различными элементами управления GUI, такими как кнопка, полоса прокрутки или флажок (ssn) |
Typically, the designer provides a constraint on response time for some operation, and the verifier automatically determines if it is satisfied or not | Обычно разработчик предусматривает некоторое ограничение на время реакции для той или иной операции, а верификатор автоматически проверяет, выполняется оно или нет (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn) |
UM software component that is a context or setting of the UM application | программный компонент системы UM, который является контекстом или установочным параметром приложения системы UM (ssn) |
UML considers that we might have the abstract notion of a type of thing such as a bank account and then specific, concrete instances of that abstraction such as "my bank account" or "your bank account" | в UML предполагается, что может существовать абстрактное понятие типа сущности например, банковский счёт и отдельные конкретные экземпляры этой абстракции такие как "мой банковский счёт" или "ваш банковский счёт" (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 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) |
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) |
user test: A test whereby real-life users are involved to evaluate the usability of a component or system | пользовательский тест: тест, во время которого реальные пользователи включаются в процесс оценки практичности компонента или системы (см. Standard glossary of terms used in Software Testing ssn) |
various GUI controls, such as a push button, scroll bar, or check box | различные элементы управления GUI, такие как кнопка, полоса прокрутки или флажок (ssn) |
Whether or not you realize it, a significant portion your application's code relates to managing its state | Отдаёте ли вы себе в этом отчёт или нет, но значительная доля кода вашего приложения всегда будет связана с управлением его состояниями (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005 ssn) |