Russian | English |
как и всё производство ПО, структурное проектирование – непрерывная, итерационная и пошаговая работа. Первоначально структурные решения принимаются на основе широкого взгляда на структуру ПО. Одно из первых принятых решений касается структурирования системы на уровни модулей и установления принципов связи между модулями. это тема данной главы. Более детальные структурные решения, типа связи внутри модуля, рассматриваются позже в соответствующих местах книги | 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) |
квази-непрерывная область | semi-permanent area (называемая кучей или свободной памятью ssn) |
линейная непрерывная модель с постоянными параметрами | linear time-invariant continuous model (ssn) |
логически непрерывная часть | logically continuous portion (ssn) |
логически непрерывная часть текста описания | logically continuous portion of the description text (ssn) |
непрерывная асинхронная репликация | continuous asynchronous replication (ssn) |
непрерывная визуализация | continuous rendering (ssn) |
непрерывная визуализация в потоке пользовательского интерфейса | continuous rendering in the UI thread (ssn) |
непрерывная выпуклая функция | continuous convex function (ssn) |
непрерывная действительная переменная | continuous real variable (ssn) |
непрерывная диагностика | continuous diagnostics (ssn) |
непрерывная динамическая система | continuous dynamical system (ssn) |
непрерывная задача | continuous task (задача, которая выполняется непрерывно; непрерывная задача выполняется в фоновом режиме. Всякое время центрального процессора, не занятое для других операций, (таких как перемещение, обмен данными и периодические задачи) используется для выполнения программ непрерывной задачи. Непрерывная задача перезапускается после того, как последняя из её программ закончит выполнение. Для проекта непрерывная задача не является обязательной. Может использоваться только одна непрерывная задача. Все периодические задачи прерывают выполнение непрерывной задачи ssn) |
непрерывная интеграция | continuous integration (методология разработки, применяемая в современных проектах разработки ПО, которая состоит в выполнении частых автоматизированных сборок проекта для скорейшего выявления и решения интеграционных проблем. В обычном проекте, где разные части системы разрабатываются независимо отдельно взятыми разработчиками, стадия интеграции является заключительной. Она может непредсказуемо задержать завершение проекта. Переход к непрерывной интеграции позволяет снизить трудоёмкость интеграции и сделать её более прогнозируемой за счет наиболее раннего обнаружения и устранения ошибок ssn) |
непрерывная интеграция и развёртывание защищённого программного обеспечения | SecDevOps (защищённость — свойства программного обеспечения, отражающие его способность не допустить неавторизованный доступ, случайный или умышленный, к ресурсам и данным Alex_Odeychuk) |
непрерывная интеграция и развёртывание программного обеспечения | CI/CD (сокр. от "continuous integration/continuous delivery"; CI means starting an automated build (and possibly running tests) whenever new code is committed to or checked into the project's source control repository. This gives you immediate feedback that the code builds and can potentially be deployed. CD means starting an automated deployment process whenever a new successful build is available. Together, CI and CD mean that any code changes you commit to your repository are quickly validated and deployed to a test server, a live web site, or wherever you need it. Alex_Odeychuk) |
непрерывная интеграция и развёртывание программного обеспечения | continuous integration/continuous delivery (Continuous integration (CI) means starting an automated build (and possibly running tests) whenever new code is committed to or checked into the project's source control repository. This gives you immediate feedback that the code builds and can potentially be deployed. Continuous delivery (CD) means starting an automated deployment process whenever a new successful build is available. Together, CI and CD mean that any code changes you commit to your repository are quickly validated and deployed to a test server, a live web site, or wherever you need it Alex_Odeychuk) |
непрерывная информационная поддержка жизненного цикла продукта | CALS (см. Continuous Acquisition and Life cycle Support ssn) |
Непрерывная информационная поддержка жизненного цикла продукта | Continuous Acquisition and Life cycle Support CALS (обеспечение неразрывной связи между производством и прочими этапами жизненного цикла программного продукта ssn) |
непрерывная информационная поддержка жизненного цикла продукции | continuous acquisition and life-cycle support (см. Р 50.1.031-2001. Терминологический словарь. Часть 1. Стадии жизненного цикла продукции ssn) |
непрерывная, итерационная и пошаговая работа | continuing, iterative and incremental, effort (ssn) |
непрерывная итерация | continuous iteration (состоит из процедурной части и управляющей части с неявно заданным условием, которое определяет, что процедурная часть может повторяться неограниченно. См. ГОСТ Р ИСО/МЭК 8631-94 и ISO/IEC 8631:1989 ssn) |
непрерывная итерация: данный конструктив состоит из процедурной части и управляющей части с неявно заданным условием, которое определяет, что процедурная часть может повторяться неограниченно | continuous iteration: This construct consists of a procedure part and a control part with an implicit condition which specifies that the procedure part will be repeated indefinitely (см. ISO/IEC 8631:1989 ssn) |
непрерывная модель с постоянными параметрами | time-invariant continuous model (ssn) |
непрерывная нейронная сеть Хопфилда | continuous Hopfield (ssn) |
непрерывная область памяти | contiguous memory (ssn) |
непрерывная область памяти для хранения списка | contiguous memory for storing a list (ssn) |
непрерывная передача | continuous transmission (ssn) |
непрерывная перезагрузка | continuous reboot (ssn) |
непрерывная профилактическая диагностика | continuous proactive diagnostics (ssn) |
непрерывная реакция | continuous response (ssn) |
непрерывная репликация | continuous replication (ssn) |
непрерывная репликация данных | continuous data replication (ssn) |
непрерывная синхронная репликация | continuous synchronous replication (ssn) |
непрерывная система | continuous time system (ssn) |
непрерывная среда | continuous media (ssn) |
непрерывная среда представления | continuous representation media (ssn) |
непрерывная структура | continuous framework (ssn) |
непрерывная структура совершенствования процесса тестирования | continuous framework for test process improvement (ssn) |
непрерывная сущность | continuous entity (ssn) |
непрерывная удалённая репликация | CRR (ssn) |
непрерывная удалённая репликация | continuous remote replication (ssn) |
непрерывная удалённая репликация данных | continuous remote data replication (ssn) |
непрерывная цепь Маркова | continuous-time markov chain (ssn) |
постоянная и непрерывная доставка контента | continuous, uninterrupted delivery of content (ssn) |
соответствующая непрерывная реакция | corresponding continuous response (ssn) |