Russian | English |
Алгоритм рассылки: метод распространения информации или принятия решений в распределённой программе. Для принятия решения каждый процесс отправляет запросы и подтверждения всем остальным процессам и обслуживает упорядоченную очередь сообщений, по которой определяется наиболее давний запрос | 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) |
алгоритмы обхода в глубину и по уровням | depth-first and breadth-first traversal algorithms (ssn) |
Анализ требований – действие по моделированию, в ходе выполнения которого осознаются реальные требования заказчика | Requirements analysis A modeling activity whose objective is to understand what the customer really wants (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
Анализ требований – действие по моделированию, в ходе выполнения которого осознаются реальные требования заказчика | Requirements analysis — A modeling activity whose objective is to understand what the customer really wants (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
архитектурный стиль взаимодействия компонентов распределённого приложения по схеме запрос-ответ в сетевой среде клиент-сервер | REST (Alex_Odeychuk) |
аттестация ПО, используемого в метрологии | validation of software used in metrology (ssn) |
бесплатное ПО с размещённой в нём рекламой | adware (ssn) |
близкие по времени сигналы объединяются в один | signals close together merge into one (ssn) |
Большинство проблем, встречающихся в науке и технике, можно разбить на следующие две категории: задачи анализа, которые состоят в предсказании поведения определённой заданной системы, и задачи синтеза, состоящие в построении системы по заданному поведению | Most problems encountered in scientific and engineering investigations fall into one of the following two categories: analysis problems, where one wishes to predict the behavior of a specified system, and synthesis problems, where one wishes to construct a system with specified behavior (см. "Introduction to the Theory of Finite-State Machines" by Arthur Gill 1962 ssn) |
большой вклад в разработку объектно-ориентированного ПО | invaluable contribution to object-oriented software development (ssn) |
брать в качестве определения структуры данных операции сами по себе | take the operations themselves as defining the data structure (ssn) |
в качестве серверного ПО | backend (Alex_Odeychuk) |
в настоящий момент сформирован широкий консенсус по вопросу о | it is now widely recognized that (Alex_Odeychuk) |
в областях применения с особыми требованиями по технической безопасности | in safety-critical environments (Alex_Odeychuk) |
в областях применения с особыми требованиями по функциональной безопасности | in safety-critical environments (корпорации AdaCore Alex_Odeychuk) |
в разбивке по свойствам | per property (Alex_Odeychuk) |
в силу описанных причин при разработке ПО для мобильных устройств удачная структура кода играет, по крайней мере, не меньшую роль, чем в случае настольных компьютеров | for these reasons, good code design is at least as important for mobile device software as it is for desktops (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005) |
введение в разработку объектно-ориентированного ПО | introduction to object-oriented software development (ssn) |
включение системы ПО в информационную систему предприятия | inclusion of a software system in an enterprise information system (ssn) |
вложенность друг в друга экземпляров блоков по времени жизни | lifetimes of block instances are nested (ssn) |
Вопросы синхронизации важны для любой ОС, и поэтому многие руководства по ОС содержат их подробное обсуждение в рамках более общего контекста | Synchronization issues are independent of the OS, and many OS texts discuss the issue at length and within a more general framework (см. Windows System Programming, 4th Edition by Johnson M. Hart 2010 ssn) |
время обнаружения ошибки в системе ПО | software error detection time (ssn) |
время обнаружения повреждения в системе ПО | software fault detection time (ssn) |
время определения ошибки в системе ПО | software error detection time (ssn) |
время определения повреждения в системе ПО | software fault detection time (ssn) |
Второй способ избежать, по крайней мере, некоторых из проблем роста сложности состоит в использовании модульной организации программного обеспечения и процесса его создания | the second way of avoiding at least some of the complexity problems is to modularize the software and its production process |
вычисления в системах с особыми требованиями по функциональной безопасности | safety-critical computing (корпорации AdaCore Alex_Odeychuk) |
вычислительная машина, работающая по программам в польской бесскобочной записи | Polish-string computer (ssn) |
главный продукт, создаваемый в проекте ПО | most important product of a software project (ssn) |
Данная справочная онлайн-система содержит описания команд, отсортированные по категориям, как они представлены в диалоге настройки | the descriptions of the commands in this online help are sorted by the command categories as used in the customization dialog |
Движение по дереву каталогов – довольно новая функция в Java 7 | Walking the directory tree is a new feature in Java 7 (ssn) |
Движение по дереву каталогов довольно новая функция в Java 7 | Walking the directory tree is a new feature in Java 7 (ssn) |
действие при входе, которое начинает деятельность по входу в состояние | entry action that starts the activity on entry to the state (ssn) |
деятельность по входу в состояние | activity on entry to the state (ssn) |
для создания потока по срабатыванию таймера установите поле sigev_notify в значение SIGEV_THREAD и заполните следующие поля | To create a thread whenever the timer fires, set the sigev_notify field to SIGEV_THREAD and fill these fields (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn) |
жизненный цикл объектно-ориентированного ПО в методе COMET | COMET object-oriented software life cycle (ssn) |
жизненный цикл разработки объектно-ориентированного ПО в методе COMET | COMET object-oriented software life cycle (ssn) |
зависимости в реализованном ПО | dependencies in implemented software (ssn) |
задачи синтеза, состоящие в построении системы по заданному поведению | synthesis problems, where one wishes to construct a system with specified behavior (ssn) |
измерение и анализ в процессах разработки ПО | measurement and analysis of software processes (ssn) |
измерения в течение жизненного цикла ПО | metrics in software lifecycle (ssn) |
инвестиции в ПО | software investment (затраты времени, человеческих, системных и финансовых ресурсов на создание ПО; существуют различные методы защиты инвестиций в ПО ssn) |
исключения по ошибкам в онлайн-выражениях | exceptions on errors with online expressions (ssn) |
Используются различные имена, чтобы назвать все множество классов, которые должны быть разработаны и реализованы в компьютерной программе. Они попеременно называются классами проекта, классами ПО, прикладными классами, классами программы, классами системы или классами реализации | 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) |
исследования по искусственному интеллекту, проводимые в середине двадцатого столетия | classical AI in mid-twentieth century (ssn) |
как было сказано выше, пакеты могут быть сгруппированы и структурированы в иерархические уровни, подходящие для выбранной структуры ПО. Так как пакет может содержать другие пакеты, уровень сам является пакетом. В UML пакет уровня может быть обозначен как "layer" | as stated before, packages can be grouped and structured into hierarchical layers supportive of the chosen software architecture. Since a package may contain other packages, a layer is a package itself. In the UML a layer package can be stereotyped as "layer" (уровень; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
как выявлено в оригинальной работе Брукса 1987, программное обеспечение нематериально по природе | as observed in the seminal work of Brooks 1987, software is immaterial in nature (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
как и всё производство ПО, структурное проектирование – непрерывная, итерационная и пошаговая работа. Первоначально структурные решения принимаются на основе широкого взгляда на структуру ПО. Одно из первых принятых решений касается структурирования системы на уровни модулей и установления принципов связи между модулями. это тема данной главы. Более детальные структурные решения, типа связи внутри модуля, рассматриваются позже в соответствующих местах книги | Like all software production, architectural design is a continuing, iterative and incremental, effort. Early architectural decisions take a broad view on the software architecture. One of the first decisions to be taken relates to structuring the system into layers of modules and establishing principles of inter-module communication. This is the concern of this chapter. More detailed architectural solutions, such as intra-module communication, are discussed in relevant places later in the book (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
классы на языке Java, разработанные по определённым правилам и используемые для объединения нескольких объектов в один для удобной передачи данных | JavaBeans (Alex_Odeychuk) |
когда данные поступают по коммуникационной линии, контрольным значением является последнее значение в наборе данных | when the data arrive through communications lines, the sentinel value is the last value in the data set (ssn) |
код, управляющий распределением данных в памяти по областям | distribution-specific code (в языке распределенного параллельного программирования X10; IBM Alex_Odeychuk) |
комиссия по учебным планам в области вычислительной техники | curriculum committee in computer science (ssn) |
Комиссия по учебным планам в области вычислительной техники при Ассоциации вычислительных машин | Association of Computing Machinery Curriculum Committee in Computer Science (ssn) |
конкретная задача, занесённая в систему по планированию работ | ticket (kopeika) |
Манипулятор потока internal указывает, что знак числа должен выравниваться по левому краю поля, значение числа должно быть выровнено по правому краю, а в оставшееся пустое место должны выводиться символы-заполнители | Stream manipulator internal indicates that a number's sign should be left justified within a field, that the number's magnitude should be right justified and that intervening spaces should be padded with the fill character (C++ How to Program, 7th Edition by Harvey M. Deitel & Paul J. Deitel (2010) ssn) |
Материал книги соответствует шести курсам учебного плана, разработанного Комиссией по учебным планам в области вычислительной техники при Ассоциации вычислительных машин | the book covers material contained in six courses of curriculum as described by the Association of Computing Machinery Curriculum Committee in Computer Science |
метод тестирования "большой взрыв": вид интеграционного тестирования, в котором элементы программного или аппаратного обеспечения, или и то и другое, собираются в компонент или в целую систему сразу, а не по этапам | 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) |
микрослужбы с управлением по событиям в приложениях для решения задач реальной сложности | real-world event-driven microservices (Microsoft Alex_Odeychuk) |
Модели утверждаются и используются в технических изделиях. Эти изделия материальны по своей природе – мосты, строения, электростанции | the models are validated and applied in engineering products. These products are material in nature – bridges, buildings, power stations (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
Модели утверждаются и используются в технических изделиях. Эти изделия материальны по своей природе мосты, строения, электростанции | the models are validated and applied in engineering products. These products are material in nature bridges, buildings, power stations (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
научные исследования в сфере разработки программного обеспечения с особыми требованиями по технической безопасности | research in the area of safety-critical software development (Alex_Odeychuk) |
научные исследования в сфере разработки программного обеспечения с особыми требованиями по функциональной безопасности | research in the area of safety-critical software development (корпорации AdaCore Alex_Odeychuk) |
Нашей целью при декомпозиции программы является создание модулей, которые в свою очередь представляют собой небольшие программы, взаимодействующие друг с другом по хорошо определённым и простым правилам | our goal in decomposing a program is to create modules that are themselves small programs that interact with one another in simple, well-defined ways (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986) |
небольшие преимущества по сравнению с простым хранением информации в массиве | little benefit over simply keeping the information in an array (ssn) |
невыявленные несоответствия и дефекты в ПО | undetected inadequacies and defects in the software (ssn) |
необходимые, но ещё не выполненные изменения в ПО | technical debt (корпорации AdaCore; контекстуальный перевод на русс. язык Alex_Odeychuk) |
Несмотря на сказанное, следует отметить, что этой теме посвящено большое количество теоретических работ, начиная от исследований по искусственному интеллекту, проводимых в середине двадцатого столетия, и заканчивая современными исследованиями | that said, there is a wealth of academic information on the subject, originating from classical AI in mid-twentieth century as well as recent research (см. AI Game Development: Synthetic Creatures with Learning and Reactive Behaviors / Alex J. Champandard 2003 ssn) |
нормальное направление развития: последовательность действий, заданная по умолчанию в варианте использования, которая ведёт к удовлетворению выходных условий этого варианта использования или достижению целей пользователей | normal course: The default sequence of steps in a use case, which leads to satisfying the use case's postconditions and letting the user achieve his goal (см. Software Requirements by Karl E. Wiegers 2003 ssn) |
обнаружение ошибки в системе ПО | software error detection (ssn) |
обнаружение повреждения в системе ПО | software fault detection (ssn) |
обнаружение повреждения / ошибки в системе ПО | software fault/error detection |
обход в глубину и по уровням | depth-first and breadth-first traversal (ssn) |
объект, кумулятивно изменяющий параметры своего состояния в процессе исполнения по вызовам клиентов | stateful object (ssn) |
объектно-ориентированная парадигма в промежуточном ПО | object-oriented paradigm within middleware (ssn) |
объекты, кумулятивно изменяющие параметры своего состояния в процессе исполнения по вызовам клиентов | stateful objects (ssn) |
объявлять локальные переменные по мере необходимости в теле функции | declare local variables as you go along mid function (Alex_Odeychuk) |
одна из причин, по которой интерфейс SPI не подходит для создания длинных каналов передачи данных или для работы в среде, насыщенной электрическими шумами | one of the reasons that the SPI is not well-suited to long data links or noisy environments (ssn) |
Одно популярное практическое правило состоит в том, чтобы заблаговременно определить около 80% требований, предусмотреть время для более позднего определения дополнительных требований и выполнять по мере работы систематичный контроль изменений, принимая только самые важные требования | one common rule of thumb is to plan to specify about 80 percent of the requirements up front, allocate time for additional requirements to be specified later, and then practice systematic change control to accept only the most valuable new requirements as the project progresses (см. Code Complete / Steve McConnell.-2nd ed. 2004) |
определение ошибки в системе ПО | software error detection (ssn) |
определение повреждения в системе ПО | software fault detection (ssn) |
организация элементов ПО в систему | organization of software elements into a system (ssn) |
отладка с возможностью двигаться по маршруту выполнения кода в обратном направлении | time-travel debugging (Alex_Odeychuk) |
отладка с возможностью двигаться по направлению выполнения кода в обратном направлении | time-travel debugging (Попав в некоторое некорректное состояние приложения, программист часто задаётся вопросом: "Как же так вышло?". Ранее получить на него ответ можно было либо проигрывая в уме команды в обратном порядке, либо перезапуская отладку снова и снова с включением журналирования и добавления новых контрольных точек. Всё это занимало время. С помощью отладки с возможностью двигаться по направлению выполнения кода в обратном направлении всё становится проще. Alex_Odeychuk) |
Отслеживаемый каталог, в котором можно создавать и удалять артефакты Java EE и файлы модулей. По мере появления и модификации артефактов в произвольном проекте они помещаются в соответствующие структуры проекта Java EE, динамически генерируемые в рабочей области. Инструмент быстрого развёртывания генерирует артефакты развёртывания, необходимые для конструирования приложения Java EE и его развёртывания на целевом сервере | A monitored directory where Java EE artifacts or module files can be created or dropped. As artifacts are introduced or modified in the free-form project, the artifacts are placed in the appropriate Java EE project structures that are dynamically generated in the workspace. The rapid deployment tools generates deployment artifacts required to construct a Java EE-compliant application and deploy that application to a target server (см. free-form project ssn) |
ошибка в ПО | software error (ssn) |
ошибка в ПО | software failure (ssn) |
ошибка в ПО | software bug (ssn) |
ошибка в системе ПО | software error (ssn) |
ошибки в ПО | software bugs (ssn) |
передавая накапливаемое значение аргумента по потоку в процессе вычисления | threading an accumulator argument through the computation (Microsoft Alex_Odeychuk) |
план по потребностям в ресурсах | resource requirements plan (ssn) |
планирование проекта в течение жизненного цикла ПО | project planning in software lifecycle (ssn) |
ПО в контуре обратной связи | software-in-the-loop (корпорации AdaCore Alex_Odeychuk) |
ПО в контуре управления | SIL (сокр. от "software-in-the-loop"; корпорации AdaCore Alex_Odeychuk) |
ПО, используемое в метрологии | software used in metrology (ssn) |
ПО, поставляемое в комплекте с компьютером, периферийными устройствами или другими пакетами в целях повышения привлекательности условий приобретения продукта | bundled software (ssn) |
по этой причине я полагаю, что в будущем спецификации будут состоять как из формальных, так и из текстовых описаний | for these reasons, I think we will see future specifications to consist of both a formal definition and a prose definition (см. Frederic P. Brooks, Jr. THE MYTHICAL MAN-MONTH Essays on Software Engineering) |
повреждение в системе ПО | software fault (ssn) |
Подробное описание сопоставления с образцом по маске и его применения дано в приложении B | See appendix B for complete details on how you can apply glob pattern matching (см. "The Well-Grounded Java Developer" by Benjamin J Evans, Martijn Verburg 2013 ssn) |
Поиск по неточному соответствию – позволяет отыскать требуемую информацию при наличии орфографических ошибок в документе или в запросе | Fuzzy searches – allows to find the demanded information if spelling errors in the document or in query are present (ssn) |
Поиск по неточному соответствию позволяет отыскать требуемую информацию при наличии орфографических ошибок в документе или в запросе | Fuzzy searches allows to find the demanded information if spelling errors in the document or in query are present (ssn) |
помещение разработки ПО в среду бизнес-моделирования | placing software development in the context of business modeling (ssn) |
Поскольку системы управления объективно являются динамическими, их качество обычно оценивается по поведению как в переходном, так и в установившемся режимах | Because control systems are inherently dynamic, their performance is usually specified in terms of both the transient response and the steady-state response (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008 ssn) |
последовательность действий, заданная по умолчанию в варианте использования | default sequence of steps in a use case (ssn) |
Правила преобразования данных не были точно определёны в первоначальном описании, но, по всей видимости, они те же, что и соответствующие правила языка ПЛ / 1 | Data conversion rules were not explicitly specified in the original specification, but presumably they follow the rules of PL/I (см. Advances in computer architecture by Glenford J. Myers 1982) |
представление счёта "по модулю" для 4-разрядных двоичных чисел в дополнительном коде | modular counting representation of 4-bit two's-complement numbers (ssn) |
при наличии свойств, критичных по отношению к системе, принимаются во внимание структуры жизненного цикла, рекомендованные или установленные в качестве обязательных стандартами, соответствующими области критичности | in the case of properties critical to the system, take due account of the life cycle structures recommended or mandated by standards relevant to the dimension of the criticality (см. ISO/IEC 15288:2002E) |
пригодный для использования в системах с особыми требованиями по технической безопасности | amenable to safety-critical systems (корпорации AdaCore Alex_Odeychuk) |
программирование с учётом требований по использованию памяти и обработке данных в реальном времени | programming with specific space and time requirements (Electronic Design Alex_Odeychuk) |
пройти в цикле по элементам | loop through elements (ptraci) |
Простой и эффективный способ, позволяющий верифицировать свойства с ограничениями по времени, состоит в том, чтобы внести эти ограничения в темпоральные операторы CTL | A simple and effective way to allow the verification of time bounded properties is to introduce bounds in the CTL temporal operators (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn) |
прототипирование в процессе разработки ПО | prototyping in the software process (ssn) |
профессиональные навыки в области тестирования ПО | software testing careers (ssn) |
размещение массива в памяти по столбцам | column-major order (в каждом ЯВУ принят некоторый фиксированные порядок размещения в памяти многомерных массивов – в порядке увеличения старшего (по столбцам) или младшего (по строкам) индекса ssn) |
размещение массива данных в памяти по строкам | row-major order (ssn) |
разработка ПО в проекте | project software development (ssn) |
распределение агрегированного объекта в памяти по областям | distribution of an aggregate object (в языке распределенного параллельного программирования X10; IBM Alex_Odeychuk) |
распределение данных в памяти по областям | distribution (в языке распределенного параллельного программирования X10; IBM Alex_Odeychuk) |
распределение объектов данных в памяти по областям | distribution of data objects (IBM; контекстуальный перевод на русс. язык Alex_Odeychuk) |
распространение ПО в интерактивном режиме | runtime distribution (ssn) |
распространение ПО в интерактивном режиме | run-time distribution (напр., путём скачивания из Интернета ssn) |
режимы распределения данных в памяти по областям | distributions (в языке распределенного параллельного программирования X10; IBM Alex_Odeychuk) |
результат преобразования значений температуры по Цельсию в значения по Фаренгейту | result of a calculation that converts a temperature expressed in Fahrenheit degrees to a temperature expressed in Celsius degrees (ssn) |
Реинжиниринг – набор действий, трансформирующих наследственные системы обладающие недостаточной способностью к сопровождению в высококачественное ПО | Re-engineering — A series of activities that transform legacy systems with poor maintainability into software that exhibits high quality (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
Реинжиниринг – набор действий, трансформирующих наследственные системы обладающие недостаточной способностью к сопровождению в высококачественное ПО | Re-engineering A series of activities that transform legacy systems with poor maintainability into software that exhibits high quality (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
Решение называется эффективным, если оно решает задачу в рамках её ограничений по ресурсам | A solution is said to be efficient if it solves the problem within its resource constraints (С. А. Shaffer ssn) |
Решения по адаптации принимаются в соответствии с процессом принятия решений | Make tailoring decisions in accordance with the Decision-making Process (см. ISO/IEC 15288:2002E ssn) |
роль методов формальной верификации в контексте проверки соответствия и тестирования ПО | role of formal verification techniques in the context of software validation and testing (ssn) |
с другой стороны, текущую деятельность можно представить в виде пары действий: действие при входе, которое начинает деятельность по входу в состояние, и действие при выходе, которое прекращает деятельность при выходе из этого состояния | Alternately, ongoing activity may be represented by a pair of actions, an entry action that starts the activity on entry to the state and an exit action that terminates the activity on exit from the state (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn) |
с учётом требований по использованию памяти и обработке данных в реальном времени | with specific space and time requirements (Electronic Design; контекстуальный перевод на русс. язык Alex_Odeychuk) |
самый важный фактор в разработке ПО | the most important factor in software work (ssn) |
система типов с распределением данных в памяти по областям | place-based type system (в языке распределенного параллельного программирования X10; IBM Alex_Odeychuk) |
службы с управлением по событиям в приложениях для решения задач реальной сложности | real-world event-driven services (Microsoft Alex_Odeychuk) |
состояние дел в области управления созданием ПО | state of the practice in software management (ssn) |
специалист по пропаганде в сфере информационных технологий | technical evangelist (на предприятии промышленности программной продукции Alex_Odeychuk) |
средства поддержки ПО в автономном режиме | software off-line support tool (ssn) |
средства поддержки ПО в режиме реального времени | software on-line support tool (ssn) |
средства распараллеливания по данным и задачам в распределенной среде | features for task and data parallelism across distributed systems (англ. термин взят из документа корпорации Cray Alex_Odeychuk) |
Таким образом, утверждения / свойства позволяют описывать поведение контролируемой по времени системы в формальной и строгой форме | Thus, assertions/properties allow you to describe the behavior of a time-based system in a formal and rigorous manner (см. 'The Design Warrior's Guide to FPGAs' by Clive "Max" Maxfield 2004) |
тактируемые синхронные системы, в которых используются переключающиеся по фронту триггеры | clocked, synchronous systems using edge-triggered flip-flops (ssn) |
тестирование в течение жизненного цикла ПО | testing in software lifecycle (ssn) |
технические отчёты и книги по планированию в реальном времени | reports and book on real-time scheduling (ssn) |
технические отчёты и книги по планированию в реальном времени, выпущенные институтом технологий разработки ПО | reports and book on real-time scheduling produced at the Software Engineering Institute (ssn) |
требования по работе в жёстком реальном времени | hard real-time requirements (Alex_Odeychuk) |
Тщательно разработанные в ALGOL 60 правила языка направлены на обеспечение вложенности друг в друга экземпляров блоков по времени жизни в том смысле, что экземпляры блоков, активированные последними, первыми заканчивают своё существование | in ALGOL 60, the rules of the language have been carefully designed to ensure that the lifetimes of block instances are nested, in the sense that those instances that are latest activated are the first to go out of existence |
уменьшение числа проблем при замене унаследованного ПО и продление срока жизни унаследованных приложений за счёт их инкапсуляции в сервисы | reduced pressure to replace legacy and extended lifetime for legacy applications via encapsulation in services (ssn) |
управление зависимостями в ПО | managing dependencies in software (ssn) |
управление рисками в проектах по разработке программного обеспечения | managing risk on software projects (Alex_Odeychuk) |
упрощённый процесс итерации по значениям для обновления оценок полезностей после каждого изменения в модели, определяемой с помощью обучения | simplified value iteration process to update the utility estimates after each change to the learned model (ssn) |
устанавливаться в значение по умолчанию | be set to a default value (Alex_Odeychuk) |
участвовать в конкурсе по проекту | bid for project (ssn) |
участие в конкурсе по проекту | bidding for project (ssn) |
формальные спецификации в процессе разработки ПО | formal specification in the software process (ssn) |
функции по подмножеству в скалярных функциях | domain functions on scalar functions (ssn) |
функции по подмножеству в хранимых процедурах | domain functions on stored procedures (ssn) |
цикл, который по очереди вычисляет все выражения в последовательности | loop that successively evaluates each expression in a sequence (ssn) |
часть программы по созданию ПО, в которой может принять участие любой желающий с целью улучшения данного ПО | outreach track (qwarty) |
чтобы сделать главный шаг в направлении абстракции данных, нужно стать на противоположную точку зрения: забыть на некоторое время о конкретном представлении и взять в качестве определения структуры данных операции сами по себе | 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) |
Элемент управления DateField выводит на экран элемент управления TextInput и пиктограмму в виде календаря, которая, если по ней щёлкнуть, показывает раскрывающийся календарь | the DateField control provides a TextInput control with a calendar icon that, when clicked, opens a pop-up calendar |
этап жизненного цикла объектно-ориентированного ПО в методе COMET | phase of the COMET object-oriented software life cycle (ssn) |
эти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их | these observations are particularly, and painfully, true for modern object-oriented software production. The object paradigm equips a software engineer with a multitude of very powerful programming abstractions, which – when used unwisely – result in programs impossible to understand and maintain, even by programmers who wrote them (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
эти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их | these observations are particularly, and painfully, true for modern object-oriented software production. The object paradigm equips a software engineer with a multitude of very powerful programming abstractions, which when used unwisely result in programs impossible to understand and maintain, even by programmers who wrote them (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
этот проект содержит предложение по объектно-ориентированным расширениям, которые будут добавлены в IEC 61131-3 | this draft contains a proposal for object-oriented extensions to be added to the IEC 61131-3 |
ячейки ЗУ, в которых записаны команды, исполнение которых периодически или по прерыванию определяет работу установки или процесса | memory locations to store a series of instructions whose periodic or event-driven execution determines the progression of the machine or the process (ssn) |