Russian | English |
ассоциация, ссылающаяся на саму себя | self-referential association (ssn) |
брать в качестве определения структуры данных операции сами по себе | take the operations themselves as defining the data structure (ssn) |
включать в себя | cover (ssn) |
включать в себя несколько задач | consist of a number of tasks (ssn) |
Действия специфики ввода-вывода ведут себя точно так же, как и стандартные действия | I/O specific actions have exactly the same behavior as standard actions (см. ISaGRAF – Workbench ssn) |
имя пользователя, выдающего себя за других людей | user name of impersonators (ssn) |
Исходные данные для синтеза систем управления обычно включают в себя некоторые показатели реакции системы на входной сигнал определённого вида, а также желаемую точность в установившемся режиме | the design specifications for control systems normally include several time-response indices for a specified input command, as well as a desired steady-state accuracy (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008) |
каждый уважающий себя специалист по информатике | any self-respecting computer scientist (ssn) |
каким бы ужасным ни выглядел беспорядок, приучите себя ограничиваться краями проблемы | as ugly as the mess looks now, discipline yourself to nibble away at the problem (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999, см.тж. перевод С. Маккавеева – 2-й абзац снизу на стр. 412 Фаулер М. Рефакторинг: улучшение существующего кода. – Пер. с англ. – СПб: Символ-Плюс, 2003. – 432 с.) |
компилятор, который генерирует сам себя | self-hosting compiler (компилятор, созданный для языка программирования, путем разработки его исходного кода на том же языке программирования, который он предназначен компилировать, с созданием компилятором выполняемых файлов из исходного кода самого компилятора Alex_Odeychuk) |
Кроме того, эти компоненты могут исполняться с различных машиночитаемых носителей, хранящих в себе различные структуры данных | Also, these components can execute from various computer readable media having various data structures stored thereon (ssn) |
машиночитаемые носители, хранящие в себе различные структуры данных | computer readable media having various data structures stored thereon (ssn) |
методы, вызывающие сами себя | methods that call themselves (рекурсивные методы ssn) |
Многие разработчики ощутили на себе все прелести отсутствия структурированной архитектуры | Many developers have experienced the cost of an unstructured design (см. Eric Evans "Domain-Driven Design: Tackling Complexity in the Heart of Software", Addison-Wesley, 2004 ssn) |
может включать в себя | can include (ssn) |
может включать в себя | may involve (ssn) |
операции сами по себе | operations themselves (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) |
передача сигналов самому себе | signaling yourself (ssn) |
переход в себя | self transition (ssn) |
переход в себя | self-transition (переход, при котором начальное состояние совпадает с целевым. Тем не менее, такой переход считается изменением состояния. При его запуске осуществляется выход из начального состояния и вход в нелепое, (то есть в него же) – а значит, запускаются действия при входе и выходе. Переход в себя отличается от внутреннего перехода, который не приводит к изменению состояния ssn) |
Поведение описывается связанными с интерфейсом допустимыми последовательностями действий вычислительного объекта. Поведение может включать в себя внутренние действия объекта и может ограничиваться средой объекта, в частности, взаимодействиями через другие интерфейсы | the behaviour is described by the allowed sequences of actions of the computational object that are associated with the interface. the behaviour can include internal actions of the object and will be constrained by the environment of the object, in particular by interactions at other interfaces (см. ISO/IEC 10746-1, ГОСТ Р ИСО/МЭК 10746-1-2004) |
Представьте себе наблюдателя с блокнотом, который следит за процессом и записывает имя каждого происходящего события | Imagine there is an observer with a notebook who watches the process and writes down the name of each event as it occurs (см. Communicating Sequential Processes by C.A.R. Hoare 1985 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) |
программировать для себя | have programmed for yourself (Alex_Odeychuk) |
процесс, содержащий в себе все активности жизненного цикла | process consisting of all lifecycle activities (ssn) |
различные машиночитаемые носители, хранящие в себе различные структуры данных | various computer readable media having various data structures stored thereon (ssn) |
содержать в себе | consist (ssn) |
содержащий в себе | consisting (of 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) |
Структура сети Петри такова, что содержит в себе всю необходимую информацию для определения возможных последовательностей событий | the Petri net structure itself contains all necessary information to define the possible sequences of events |
Считается, что программа должна вести себя разумно при любых входных данных | the assumption is that the program should be behaving reasonably for any input data (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
тестирование: процесс, содержащий в себе все активности жизненного цикла, как динамические, так и статические, касающиеся планирования, подготовки и оценки программных продуктов и связанных с этим результатов работ с целью определить, что они соответствуют описанным требованиям, показать, что они подходят для заявленных целей и для определения дефектов | 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) |
чтобы сделать главный шаг в направлении абстракции данных, нужно стать на противоположную точку зрения: забыть на некоторое время о конкретном представлении и взять в качестве определения структуры данных операции сами по себе | the key step towards data abstraction is to reverse the viewpoint: forget for the moment about the representation, take the operations themselves as defining the data structure (см. Object-Oriented Software Construction second edition by Bertrand Meyer) |