English | Russian |
A more common approach to iterative processing is to enter data items one by one, while they are available, and ask the user or the input file or a communication line whether there is yet another item to process | Наиболее распространённый подход к итеративной обработке – поочерёдный ввод данных, когда они доступны, и запрос у пользователя следующего элемента для обработки либо анализ конца входного файла или опрос канала связи (ssn) |
A more common approach to iterative processing is to enter data items one by one, while they are available, and ask the user or the input file or a communication line whether there is yet another item to process | Наиболее распространённый подход к итеративной обработке поочерёдный ввод данных, когда они доступны, и запрос у пользователя следующего элемента для обработки либо анализ конца входного файла или опрос канала связи (ssn) |
Activity diagrams are a technique to describe procedural logic, business process, and work flow. In many ways, they play a role similar to flowcharts, but the principal difference between them and flowchart notation is that they support parallel behavior | Диаграммы деятельности – это технология, позволяющая описывать логику процедур, бизнес-процессы и потоки операций. Во многих случаях они напоминают блок-схемы, но принципиальная разница между диаграммами деятельности и нотацией блок-схем заключается в том, что первые поддерживают параллельные процессы (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003 ssn) |
Activity diagrams are a technique to describe procedural logic, business process, and work flow. In many ways, they play a role similar to flowcharts, but the principal difference between them and flowchart notation is that they support parallel behavior | Диаграммы деятельности это технология, позволяющая описывать логику процедур, бизнес-процессы и потоки операций. Во многих случаях они напоминают блок-схемы, но принципиальная разница между диаграммами деятельности и нотацией блок-схем заключается в том, что первые поддерживают параллельные процессы (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003 ssn) |
adding an item to the shopping cart, whether they complete or not | добавление товара в корзину, независимо от того, будет он куплен или нет (ssn) |
alarms should only tell the operators what they need to know | аварийные сигналы должны сообщать операторам только то, что им необходимо знать (ssn) |
as always, be aware that overclocking will push components further that they're designed to operate | как всегда, надо учитывать, что разгон процессора заставит компоненты работать в режиме с большей нагрузкой, чем та, на которую они спроектированы (Gordon Laing) |
as announced, these operations will be the prime component of the type definition – describing its instances not by what they are but by what they have to offer | как уже говорилось, эти операции будут главными компонентами определения типа, с их помощью описывается, что могут предложить его экземпляры, а не то, чем они являются (см. Object-Oriented Software Construction second edition by Bertrand Meyer) |
as announced, these operations will be the prime component of the type definition describing its instances not by what they are but by what they have to offer | как уже говорилось, эти операции будут главными компонентами определения типа, с их помощью описывается, что могут предложить его экземпляры, а не то, чем они являются (см. Object-Oriented Software Construction second edition by Bertrand Meyer) |
average cost of fixing defects based on when they're introduced and detected | средняя стоимость исправления дефектов в зависимости от времени их внесения и обнаружения (см. Code Complete / Steve McConnell.-2nd ed. 2004 ssn) |
behaviours being combined and the way they are combined | объединяемые поведения и способ их объединения (ssn) |
components and the services they provide | компоненты и предоставляемые сервисы (ssn) |
components and the services they provide | компоненты и предоставляемые службы (ssn) |
composition of services and the capabilities that they implement | построение сервисов и реализуемых ими возможностей (ssn) |
Damage-correction techniques are of limited benefit because they require one to predict in advance a few possible types of damage and to design software functions to undo the damage when it occurs | Польза от методов борьбы с искажениями ограничена, поскольку предполагается, что разработчик заранее предугадает несколько возможных типов искажений и предусмотрит программно реализуемые функции для их устранения ("Software Reliability: Principles and Practices" by Glenford J. Myers (1976) ssn) |
Data conversion rules were not explicitly specified in the original specification, but presumably they follow the rules of PL/I | Правила преобразования данных не были точно определёны в первоначальном описании, но, по всей видимости, они те же, что и соответствующие правила языка ПЛ / 1 (см. Advances in computer architecture by Glenford J. Myers 1982) |
Data elements are the fundamental units of data an organization manages, therefore they must be part of the design of databases and files within the organization and all transaction sets the organization builds to communicate data to other organizations | Элементы данных являются базовыми единицами организационного управления данными, следовательно, они должны быть частью проекта баз данных и файлов в организации, а наборы всех транзакций образуют передаваемые другим организациям данные (см. ISO/IEC 11179-1:2004E ssn) |
Demand driven I/O tasks referred to as passive I/O tasks in Gomaa [2000] are used when dealing with passive I/O devices that do not need to be polled. In particular, they are used when it is considered desirable to overlap computation with I/O | Асинхронные задачи ввода / вывода называемые пассивными задачами ввода / вывода в Gomaa [2000] используются для работы с пассивными устройствами ввода / вывода, которые не надо опрашивать. В частности, они применяются в случае, когда желательно совместить вычисления с вводом / выводом (см. Software Modeling and Design by Hassan Gomaa 2011) |
designers have to have a clear idea of what they want | разработчики должны иметь чёткое представление о том, что они хотят (ssn) |
enter data items one by one, while they are available | поочерёдный ввод данных, когда они доступны (ssn) |
Entry and exit actions may not be evaded by any means, including the occurrence of exceptions. They provide an encapsulation mechanism for the specification of state machine behavior, with a guarantee that necessary actions will be performed under all circumstances | Действий при входе и выходе невозможно избежать, даже при выбрасывании исключений. Эти действия представляют собой механизм инкапсуляции, служащий для спецификации поведения конечного автомата, и гарантируют выполнение неких обязательных действий при любых условиях (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn) |
fragments of code inserted into the runtime environment so they will execute whenever particular events occur | фрагменты кода, вставленные в среду выполнения так, чтобы они могли выполняться при наступлении конкретного события (ssn) |
Here again we bump into the difference between how things look and what they are in reality | Здесь мы снова сталкиваемся с разницей между внешним видом и сутью вещей (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) |
in order to design a successful operating system, the designers have to have a clear idea of what they want | чтобы проект операционной системы был успешным, разработчики должны иметь чёткое представление о том, что они хотят (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009) |
in the order in which they are written | в том порядке, в котором они записаны (Alex_Odeychuk) |
in the order they are declared | в порядке их объявления (Alex_Odeychuk) |
Iterative approaches tend to reduce the impact of inadequate upstream work, but they don't eliminate it | Итеративные подходы ослабляют следствия неадекватной подготовки, но не устраняют их (см. Code Complete / Steve McConnell.-2nd ed. 2004 ssn) |
Most programmers dread peer review because a lot of the code they whip out from day to day is a bit embarrassing | Большинство программистов боятся даже дружеского критического анализа, поскольку понимают, что создаваемые ими программы, как правило, далеки от совершенства (ssn) |
number of processes that have been killed because they have exceeded their allotted CPU time limit | количество процессов, завершённых из-за превышения ими отведённого лимита процессорного времени (ssn) |
objects being combined and by the way they are combined | объединяемые объекты и способ их объединения (ssn) |
once individual subsystems are working properly, they can then be integrated into the full design | как только индивидуальные подсистемы заработают правильно, их можно будет объединить в единую конструкцию |
one-shot timers that generate a timeout event when they expire | разовые таймеры, которые генерируют событие таймаута по истечении установленного времени (ssn) |
procedures and the processes they generate | процедуры и порождаемые ими процессы (ssn) |
requirements they are a changing | изменение требований (ssn) |
services and the capabilities that they implement | сервисы и реализуемые ими возможности (ssn) |
services they provide | предоставляемые сервисы (ssn) |
services they provide | предоставляемые службы (ssn) |
several points about Petri nets and the systems which they can model | некоторые особенности сетей Петри и систем, моделируемых с их помощью (ssn) |
start to name the releases after the year in which they are released | начать именовать окончательные версии программного обеспечения по годам выпуска (Alex_Odeychuk) |
string of abstract characters, without any implication on the way they are encoded | строка абстрактных символов, не подразумевающая какого-либо способа кодирования (ssn) |
System engineering produces documents, not hardware. The documents associate developmental processes with the project's lifecycle model. They also define the expected process environments, interfaces, and risk management tools throughout the project | Системная инженерия порождает документы, а не оборудование. Документы связывают процессы разработки с циклом жизни проекта. Они определяют предполагаемые окружения процессов, интерфейсы и инструменты управления рисками в рамках всего проекта (ssn) |
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 capabilities of the programmable controllers are determined by programmable functions which are summarized in Table 1. They are subdivided for ease of use into application-oriented groups | Возможности контроллеров определяются программируемыми функциями, которые в обобщённом виде представлены в таблице 1. Для облегчения использования их подразделяют на группы в зависимости от назначения (см. IEC 61131-1 2003) |
the characteristics of the new object are determined by the objects being combined and by the way they are combined | Характеристики нового объекта определяются объединяемыми объектами и способом их объединения |
the characteristics of the resulting behaviour are determined by the behaviours being combined and the way they are combined | Характеристики результирующего поведения определяются объединяемыми поведениями и способом их объединения (см. ISO/IEC 10746-2, ГОСТ Р ИСО/МЭК 10746-2-2000) |
the concepts of classes and inheritance were first used in Simula 67, but only with the introduction of Smalltalk did they start gaining widespread acceptance | Концепции классов и наследования были введены в языке Simula 67, но получили широкое распространение только с появлением языка Smalltalk (см. Designing Concurrent, Distributed, and Real-Time Applications with UML by Hassan Gomaa) |
the difference between how things look and what they are in reality | разница между внешним видом и сутью вещей (ssn) |
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) |
the vast majority of large software systems do not meet their projected schedule or estimated cost, nor do they completely fulfill the system acquirer's expectations | Реализация подавляющего большинства крупных программных систем не укладывается в запланированные сроки, выходит за рамки сметы, и при этом не вполне оправдывает ожидания заказчика |
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) |
these complexities can stymie even experienced software developers because they arise from fundamental challenges in the domain of network programming | все эти трудности способны загнать в тупик даже опытных разработчиков программного обеспечения, поскольку возникают на почве фундаментальных проблем, имеющихся в сфере сетевого программирования |
these examples illustrate several points about Petri nets and the systems which they can model | Приведенные примеры иллюстрируют некоторые особенности сетей Петри и систем, моделируемых с их помощью |
these hooks, called event handlers, are very small fragments of code inserted into the runtime environment so they will execute whenever particular events occur | Такие привязки, которые называются обработчиками событий, представляют собой очень небольшие фрагменты кода, вставленные в среду выполнения так, чтобы они могли выполняться при наступлении конкретного события |
they can be skipped at the first reading | их можно пропустить при первом чтении (о разделах, в которых приводится дополнительный материал ssn) |
they can do the work of many rungs of ladder logic with elegant simplicity | они могут простым образом выполнить работу программы релейной логики, состоящей из многих цепей |
they made extensive use of computers | они очень широко использовали вычислительную технику |
they may be included in data structures | их можно включать в структуры данных (о процедурах высшего порядка, напр., в Лисп) |
they may be included in data structures | они могут быть включены в структуры данных |
they may be named by variables | их можно называть с помощью переменных (о процедурах высшего порядка, напр., в Лисп) |
they may be named by variables | они могут быть названы с помощью переменных |
they may be passed as arguments to procedures | их можно передавать в процедуры в качестве аргументов (о процедурах высшего порядка, напр., в Лисп) |
they may be passed as arguments to procedures | они могут быть переданы в процедуры в качестве аргументов |
they may be returned as the results of procedures | их можно возвращать из процедур в виде результата (о процедурах высшего порядка, напр., в Лисп) |
they may be returned as the results of procedures | они могут быть возвращены из процедур в виде результата |
they must also be delivered at the correct time | они должны быть также представлены в нужное время (ssn) |
they should not be overspecifying | они не должны быть излишне специфицированы (об описании объектов) |
they were basic products with limited functionality | это были примитивные изделия с ограниченной функциональностью |
this required components to receive events that they did not process, and it wasted valuable time | это вынуждало все компоненты получать извещения о событии, которые они могли и не обрабатывать, что приводило к значительным затратам времени (см. Java: The Complete Reference Eighth Edition by Herbert Schildt 2011 ssn) |
timers and how they can be used | таймеры и их применение (ssn) |
Two type definitions always define two distinct types, even if they are textually identical | Два объявления типа всегда описывают два различных типа, даже если оба они текстуально идентичны (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn) |
very small fragments of code inserted into the runtime environment so they will execute whenever particular events occur | очень небольшие фрагменты кода, вставленные в среду выполнения так, чтобы они могли выполняться при наступлении конкретного события (ssn) |
We've looked at Neutrino's time-based functions, including timers and how they can be used, as well as kernel timeouts | мы рассмотрели функции Neutrino, ответственные за манипулирование временем, включая таймеры и их применение, а также тайм-ауты ядра (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009) |