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) |
всё сказанное означает, что разработчик ПО должен быть готов создавать ПО, которое можно приспосабливать к изменениям. этого требует сама природа ПО. Программное обеспечение должно быть приемлемым понятным, обслуживаемым и расширяемым | this said, a software engineer must be prepared to build software that can accommodate change. That is the demanded nature of software. Software must be supportable understandable, maintainable and scalable (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
когда разрядился аккумулятор | when battery is low (Ralana) |
область памяти, не обслуживаемая механизмом автоматического управления памятью | area of memory that is not subject to garbage collection (русс. термин "автоматическое управление памятью" взят из кн.: Рихтер Дж. CLR via C#. Программирование на платформе Microsoft .NET Framework 2.0 на языке C#; Савихин О.Г Основы разработки приложений в Microsoft Visual Studio .NET Alex_Odeychuk) |
обслуживать упорядоченную очередь сообщений, по которой определяется наиболее давний запрос | maintain an ordered message queue that it uses to decide when its request is the oldest (ssn) |
Обычно система ПО обслуживает один уровень управления – оперативный, тактический или стратегический | Usually, a software system services a single management level – operational, tactical or strategic (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn) |
Обычно система ПО обслуживает один уровень управления оперативный, тактический или стратегический | Usually, a software system services a single management level operational, tactical or strategic (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn) |
параллельный сервер: сервер, который одновременно обслуживает запросы от нескольких клиентов | concurrent server: A server that services multiple client requests in parallel (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa ssn) |
уровни управления, которые бизнес-процессы обслуживают | management levels that business processes service (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) |