DictionaryForumContacts

   Russian
Terms for subject Programming containing как | all forms | exact matches only
RussianEnglish
абстракции и процедуры как полноправные объектыabstractions and first-class procedures (ssn)
агрегация как альтернатива обобщениюaggregation as an alternative to generalization (ssn)
агрегирование: полное или частичное отношение, в котором один объект состоит из одного или нескольких других объектов, каждый из которых рассматривается как часть целого. это отношение является слабой формой отношения включения, в котором сроки жизни целого и его частей не зависят друг от другаaggregation: A whole/part relationship where one object is composed of one or more other objects, each of which is considered a part of the whole. This relationship is a weak form of containment in that the lifetimes of the whole and its parts are independent (см. Object-Oriented Analysis and Design with Applications 3rd Edition by Grady Booch)
алгоритмы, известные как отложенные вычисленияalgorithms known as lazy evaluation (ssn)
Анализ программных требований начинается после того, как системная инженерия определила системные требования заказчикаSoftware requirements analysis begins after system engineering has defined the acquirer system requirements (ssn)
аналогично тому, какin a similar way that (Alex_Odeychuk)
Аналогичным образом, устройство управления электроприводом, которое раньше могло иметь полдюжины потенциометров для настройки ускорения, торможения, максимальной скорости и ограничения тока, теперь может иметь несколько сотен настраиваемых пользователем параметров, таких как нежелательные частоты чтобы избежать резонансных скоростей и различные напряжения для управления вентиляторами, насосами, нагрузками, требующими большого пускового момента, и т.д.Similarly a motor drive which used to have maybe half a dozen trim potentiometers for acceleration, deceleration, maximum speed and current limit can now have several hundred user adjustable parameters including factors such as skip frequencies to avoid resonant speeds and various voltage to speed curves for fans, pumps, loads with high starting torque, etc. (см. Programmable Controllers – An Engineer's Guide by E.A. Parr 2003 ssn)
Аналоговые датчики измеряют состояния, характеризующиеся непрерывным диапазоном значений, такие как температура, давление, расход или уровень жидкостиAnalog sensors measure conditions which have a continuous range such as temperature, pressure, flow or liquid level (см. E.A. Parr Programmable Controllers – An Engineer's Guide ssn)
анонимные методы как привязки параметров делегатовanonymous methods as delegate parameter binders (ssn)
аспект применяется как атрибутaspect is applied as an attribute (англ. термин взят из кн.: Groves M.D. AOP in .NET: Practical Aspect-Oriented Programming Alex_Odeychuk)
база данных как сервисdatabase-as-a-service (Forbes Alex_Odeychuk)
база данных как среда межпроцессного взаимодействияdatabase-as-IPC (антишаблон проектирования; using a database as the message queue for routine interprocess communication where a much more lightweight mechanism would be suitable Alex_Odeychuk)
библиотека клиента сервера как услугиBaaS client library (компании Embarcadero Technologies Alex_Odeychuk)
бизнес-спецификации процессов как механизмы управления многократно используемыми сервисамиbusiness specification of processes as orchestrations of reusable services (ssn)
Большинство программистов боятся даже дружеского критического анализа, поскольку понимают, что создаваемые ими программы, как правило, далеки от совершенстваMost programmers dread peer review because a lot of the code they whip out from day to day is a bit embarrassing (ssn)
будем обозначать какshall be designated as (ssn)
будем определять какshall be designated as (ssn)
в ещё одном аспекте для программного компонента системы UM, такого как внешний метод, функция, переменная или действие, среда программирования использует инструментальное средство XML функции-обёртки для проверки существования такого внешнего программного компонента системы UM во время компоновки и получает информацию о версии, которая служит для проверки доступности этой же версии при выполнении. Таким образом, гарантируется целостность системыin yet another aspect, for a UM software component such as an external method, function, variable or action, the programming environment utilizes a function wrapping XML tool to validate the existence of such external UM software components at build-time and captures version information that serves to verify the availability of the same version upon execution. Thereby, system integrity is assured
в результате организация будет знать, с чего начинать и как привести инициативы SOA в соответствие с бизнес-требованиями и приоритетамиthis is how an organization might know where to start and align its SOA initiatives with business needs and priorities (ssn)
в то время как в сфере компьютерных приложений объектно-ориентированное программирование давно стало составной частью всех ведущих языков, в сфере контроллерных приложений оно применяется крайне редкоWhile in the field of desktop applications object-oriented programming has become an integral part of mainstream languages it is very rarely used in controller applications (ssn)
в этом разделе мы покажем, как сети Петри могут моделировать различные системы параллельных взаимодействующих процессовin this section we show how Petri nets can faithfully model many systems of concurrently executing cooperating processes (см. Petri Net Theory And The Modeling Of Systems / James L. Peterson 1981)
вариант использования как сборник сценариевuse case collects scenarios (ssn)
вариант использования как соглашение о поведенииuse case as a contract for behavior (ssn)
варианты использования как структура связей проектаuse cases as a project linking structure (ssn)
веб-приложение как программный продуктweb-based product (Alex_Odeychuk)
взаимодействовать с данными как объектами и сущностными классамиinteract with data as objects/entity classes (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk)
внедряться как аргумент конструктораbe injected as an argument to the constructor (говоря о внедрении зависимости Alex_Odeychuk)
внешне выглядеть как кодvisually appear as code (Alex_Odeychuk)
возвращаться как ответbe returned as a response (на запрос к приложению интернета; англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk)
возвращаться как часть объекта-ответаbe returned as part of the response object (на запрос к приложению интернета; англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk)
возвращённый как ответ на запросreturned as a response (Alex_Odeychuk)
возможность и то, как она должна быть реализованаcapability is and how it must be implemented (ssn)
вопросы целостности, такие как безопасность, защищённость, секретность, удобство применения, доступностьintegrity issues such as safety, security, privacy, usability, availability (ssn)
восстанавливаемость за счёт протоколирования изменений метаданных как транзакцийrecoverability by logging changes to metadata in a transactional manner (напр., реализуемая NTFS ssn)
все они – то, что нужно получить как результат процесса стратегического планирования, проводимого на предприятии. Частью стратегического планирования является бизнес-моделирование. Следовательно, целью бизнес-процесса является обеспечение результативностиthese are all deliverables of strategic planning processes conducted by the enterprise. Part of strategic planning is business modeling. Hence, business processes aim at delivering effectiveness (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
все они — то, что нужно получить как результат процесса стратегического планирования, проводимого на предприятии. Частью стратегического планирования является бизнес-моделирование. Следовательно, целью бизнес-процесса является обеспечение результативностиthese are all deliverables of strategic planning processes conducted by the enterprise. Part of strategic planning is business modeling. Hence, business processes aim at delivering effectiveness (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
всё как сервисeverything as a service (модель, включающая в себя элементы всех "облачных" решений и являющаяся на данный момент скорее концептом, нежели реально существующим механизмом. На данный момент внедрение подобной модели ожидается от таких гигантов, как Microsoft, Google, HP и т.д. Модель работы с "облаком". См. venture-biz.ru)
всё как услугаeverything as a service
всё равно как-то работатьsomehow still work (говоря о программном коде Alex_Odeychuk)
вызов с использованием экземпляра как элемента структурыcall using an instance as structure element (ssn)
вызов функционального блока с использованием экземпляра как элемента структурыFB call using an instance as structure element (ssn)
выполнение интерпретатора как программыrunning the evaluator as a program (ssn)
Выполнение сети Петри или поведение моделируемой системы рассматривается здесь как последовательность дискретных событийPetri net execution and the system behavior which it models is viewed here as a sequence of discrete events (ssn)
выполнить сценарий как внешний процессexecute a script as an external process (Alex_Odeychuk)
высказывание относительно того, как будет выглядеть окружающий мир после выполнения операцииstatement of what the world should look like after execution of an operation (ssn)
высказывание относительно того, как должен выглядеть окружающий мир до выполнения операцииstatement of how we expect the world to be before we execute an operation (ssn)
высказывания как множества состоянийpropositions as sets of states (ssn)
выходные состояния как функции всех возможных входных условийoutput states as functions of all possible input conditions (ssn)
вычисления как коммунальная услугаutility computing (бизнес-модель предоставления компьютерных ресурсов по требованию и с оплатой соответственно по факту (pay-per-use), напр., по времени их использования – в отличие от традиционной бизнес-модели, когда пользователь должен платить за владение системой. Провайдер таких услуг (utility computing provider) может оптимизировать использование компьютерных ресурсов, учитывая разные нужды потребителей. Здесь просматривается явная аналогия с предоставлением и использованием электроэнергии, газа и большинства других коммунальных услуг, отсюда и происхождение термина. Syn: on demand computing ssn)
генерация кода из моделей общего назначения, таких как модели классов UMLgenerating code from general-purpose models, such as UML class models (ssn)
Горизонтальные структуры пакетов типа изображённых на рис. 9.3 называются сегментами. Когда циклические зависимости между пакетами сегмента устраняются путём добавления новых пакетов, как объяснено в разделе 9.1.2, структура зависимостей сегмента становится иерархическойthe horizontal structures of packages as in Figure 9-3 are called partitions. When circular dependencies between partition packages are broken, by adding new packages as explained in Section 9.1.2, the dependency structure within a partition becomes a hierarchy (а не линейной горизонтальной структурой; rather than a linear horizontal structure; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
грамматика деревьев с подстановкой и присоединением, как двумя составляющими операциямиtree grammar with substitution and adjoining as the two composition operations (ssn)
графический вызов с именем экземпляра функционального блока как внешней переменнойgraphical call with function block instance name as external variable (ssn)
графический вызов с именем экземпляра функционального блока как входной переменнойgraphical call with function block instance name as input (ssn)
Графы рассматриваются как основной концептуальный инструмент тестированияGraphs are introduced as the central conceptual tool of testing (см. Black-box testing: techniques for functional testing of software and systems by Boris Beizer 1995 ssn)
Данная справочная онлайн-система содержит описания команд, отсортированные по категориям, как они представлены в диалоге настройкиthe descriptions of the commands in this online help are sorted by the command categories as used in the customization dialog
Данное средство может рассматриваться как комбинация процедур анализа с помощью дерева отказов и дерева событийthe technique can be regarded as a combination of fault tree and event tree analysis (см. IEC 61508-7:2010)
данные как программыdata as programs (ssn)
Данные о состоянии хранятся в таких свойствах элементов управления, как Visible, Enabled, Size или PositionState data is held in properties such as the Visible, Enabled, Size, or Position properties of controls (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005 ssn)
данные от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и / или через сеть, такую как Интернет, с другими системами посредством сигналаdata from one component interacting with another component in a local system, distributed system, and/or across a network such as the Internet with other systems via the signal
Действия специфики ввода-вывода ведут себя точно так же, как и стандартные действияI/O specific actions have exactly the same behavior as standard actions (см. ISaGRAF – Workbench ssn)
действовать как отдельное приложениеact as a self-contained application (говоря о микрослужбе: Saeed L. et al. Pro Cloud Native Java EE Apps: DevOps with MicroProfile, Jakarta EE 10 APIs, and Kubernetes, 2022 Alex_Odeychuk)
Дисциплина, связанная с нижеследующей парадигмой формального проекта, расширена как на "низкий уровень", так и на высокий уровень задач программного обеспеченияthe discipline associated with following a formal design paradigm is extended to the "low level" as well as high level software tasks (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
документация как кодdocs-as-code (Alex_Odeychuk)
документация на программное обеспечение как рабочий продукт процесса разработкиsoftware documentation artifact (Alex_Odeychuk)
должен должно обозначаться какshall be designated as (ssn)
должен должно определяться какshall be designated as (ssn)
доступ как результат сбояfailure access (ssn)
Если, как это обычно бывает, имеется порядка десяти блокирующих друг друга сигналов, позволяющих запустить электродвигатель, обслуживающий персонал в случае неисправности должен быть способен быстро проверить все эти сигналыIf, as is quite common, there are ten interlock signals which allow a motor to start, the maintenance staff will need to be able to check these quickly in the event of a fault (см. E.A. Parr Programmable Controllers – An Engineer's Guide ssn)
если удовлетворены все вышеизложенные условия, за исключением того, что становится готов к работе другой поток с таким же самым приоритетом, то предыдущий поток освободит процессор после того, как истечёт выделенный ему квант времени – таким образом, другой поток будет иметь шанс на обслуживаниеif all the above conditions are met except that a thread at the same priority is ready to run, then this thread will give up CPU after its timeslice expires, and the other thread will be given a chance to run (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996 ssn)
если удовлетворены все вышеизложенные условия, за исключением того, что становится готов к работе другой поток с таким же самым приоритетом, то предыдущий поток освободит процессор после того, как истечёт выделенный ему квант времени – таким образом, другой поток будет иметь шанс на обслуживаниеif all the above conditions are met except that a thread at the same priority is ready to run, then this thread will give up CPU after its timeslice expires, and the other thread will be given a chance to run (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996 ssn)
ещё совсем недавно большинство разработчиков рассматривали термин формальная верификация как синоним проверки на эквивалентностьin the not-so-distant past, the term formal verification was considered synonymous with equivalency checking for the majority of design engineers (см. 'The Design Warrior's Guide to FPGAs' by Clive "Max" Maxfield 2004)
заголовок функции как интерфейсfunction header as an interface (ssn)
задача о читателях и писателях как задача исключенияreaders/writers as an exclusion problem (ssn)
замена файлов текстами как носителями данных ввода и выводаreplacement of files by texts as carrier of input and output data (ssn)
запись, компилируемая как структураstruct record (Microsoft Alex_Odeychuk)
Заранее задавать размер набора данных, как в листинге 4.10, в таком случае не следуетHard-coding the size of the data set as in Listing 4.10 is not appropriate (ssn)
Здесь несколько раз упоминался вопрос копирования со сбоями, а в некоторых из уже перечисленных работ показано, как сделать определённые алгоритмы устойчивыми к сбоямSeveral times we have mentioned the issue of copying with failures, and several of the above papers show how to make specific algorithms fault tolerant (см. "Foundations of Multithreaded, Parallel, and Distributed Programming" by Gregory R. Andrews 2000 ssn)
знания об объектах, таких как факты, события, предметы, процессы, идеиknowledge concerning objects, such as facts, events, things, processes, or ideas (ssn)
Знания об объектах, таких как факты, события, предметы, процессы, идеи, включая понятия, имеющие конкретное значение в определённом контекстеKnowledge concerning objects, such as facts, events, things, processes, or ideas, including concepts, that within a certain context has a particular meaning (определение информации в IEC 61850-7-1 ssn)
Идеальная последовательность схематически выглядит, как показано на рис. 11.7, где количество посетителей уменьшается постепенно оно соответствует ширине воронки-последовательности по мере просмотра страниц высота воронки, содержащих, например, информацию о ценах, наличии товара, описание товара, условия доставки и т.д.an ideal funnel process would schematically look like Figure 11.7, whereby there is a gradual decrease in visitors width of funnel due to self qualification pageviews height of funnel by, for example, price, feature list, delivery location, stock availability, and so on (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008 ssn)
Идея эта стара, как сама компьютерная индустрияthis message is as old as the software field itself (ssn)
Имеется много средств создания встроенных устройств безопасности систем управления, так как в любом приложении, в котором имеется потенциальная возможность нанесения ущерба или потери свойств, безопасность, конечно, должна быть на первом местеthere are many means of making embedded control systems safer, as in any application which has the potential of causing injury or property loss, safety must of course be a paramount concern
иметь дело с такими проблемами, какaddress such issues as (ssn)
имя функционального блока как внешняя переменнаяfunction block name as an external variable (ssn)
имя функционального блока как входная переменнаяfunction block name as an input variable (ssn)
имя функционального блока как входная-выходная переменнаяfunction block name as an in-out variable (ssn)
имя экземпляра функционального блока как внешняя переменнаяfunction block instance name as external variable (ssn)
имя экземпляра функционального блока как входная переменнаяfunction block instance name as input (ssn)
Иногда объекты на рисунках показаны как неименованные экземпляры класса, например: CheckingAccountSome objects are shown in the figures as class instances without a given object name – for example, : CheckingAccount (см. Software Modeling and Design by Hassan Gomaa 2011 ssn)
интегрированная среда модульного тестирования: инструмент, предоставляющий окружение для модульного тестирования или компонентного тестирования, в котором компонент может быть протестирован как в изоляции, так и с соответствующими заглушками и драйверами. этот инструмент также предоставляет разработчику возможности отладкиunit test framework: A tool that provides an environment for unit or component testing in which a component can be tested in isolation or with suitable stubs and drivers. It also provides other support for the developer, such as debugging capabilities (Standard glossary of terms used in Software Testing)
Интервью при помощи системы CAPI могут быть проведены как с помощью интервьюера, так и самостоятельноthe CAPI interviews can be completed either with the assistance of an interviewer or self-administered
интересные феномены, свойственные человеку, такие как забывчивость и способность удивлятьсяinteresting human phenomena such as forgetfulness and surprise (ssn)
интерфейс, используемый как базовый интерфейсinterface used as a base interface (ssn)
интерфейс как контрактinterface as contract (ssn)
интерфейс как тип переменнойinterface as type of a variable (ssn)
информационная система предприятия является компонентом предприятия как целогоenterprise information system is a component of the enterprise as the whole (ssn)
информация относительно того, как обработать специфический сигналinformation about how to handle a particular signal (ssn)
инфраструктура как кодinfrastructure as code (Alex_Odeychuk)
инфраструктура как кодinfrastructure as code (сокр. от "infrastructure as code" Alex_Odeychuk)
инфраструктура как сервисInfrastructure as a Service (ssn)
инфраструктура как услугаInfrastructure as a Service (используется исключительно предприятиями, так как простым пользователям абсолютно не нужна. Это предоставление клиенту разнообразной компьютерной инфраструктуры: серверов, систем хранения данных, сетевого оборудования, а также ПО для управления этими ресурсами. Как правило, в данной схеме применяются технологии виртуализации, то есть конкретная единица оборудования может использоваться несколькими клиентами (яркий пример – разбиение физического сервера на виртуальные и предоставление этих виртуальных частей разным заказчикам). Одно из главных преимуществ подобного подхода для клиентов заключается в том, что они избавляются от необходимости приобретения дорогостоящего оборудования, часть из которого может попросту простаивать или работать вхолостую – заказчик платит только за то, что ему в данный промежуток времени необходимо, с возможностью гибкого увеличения или уменьшения объёма используемых ресурсов. Как пример подобного рода программ можно привести тот же онлайновый MS Office или "1С: Предприятие", а также некоторые антивирусные решения. Модель работы с "облаком". См. http:venture-biz.ru/informatsionnye-tekhnologii/205-oblachnye-vychisleniya ssn)
инфраструктура, представленная как кодinfrastructure as code (Alex_Odeychuk)
инфраструктура, представленная как кодinfrastructure as code (сокр. от "infrastructure as code" Alex_Odeychuk)
использование незавершённых типов как параметровuse of incomplete types as parameters (в языке императивного объектно-ориентированного параллельного программирования Ada 2012 Alex_Odeychuk)
итеративный процесс, представляющий как прямое, так и обратное проектированиеiterative cycle of forward and reverse engineering activities (ssn)
к сожалению, структуры зависимостей только сверху вниз не совсем реалистичны. В действительности будут существовать зависимости снизу вверх, но они могут быть сделаны относительно безопасными квалифицированным проектированием и программированием. Желательный результат таков, чтобы более высокие уровни зависели от более низких уровней, в то время как более низкие уровни всё ещё могли бы связываться с более высокими уровнями, но без создания неуместных неуправляемых зависимостейUnfortunately, the top-down only dependency structure is not quite realistic. In reality, the bottom-up dependencies will exist, but they can be made relatively harmless by skilful design and programming. A desired outcome is that higher layers depend on lower layers while lower layers can still communicate with higher layers without exerting undue unmanageable dependencies (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
кадры как хранилище внутреннего состоянияframes as the repository of local state (ssn)
как будут адаптироваться фабрики ПО?how Will Software Factories be Adapted? (ssn)
как было описано ранееas defined in the previous step (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)
как в ассемблереin an assembly-language style (Alex_Odeychuk)
как в переходном, так и в установившемся режимахboth the transient response and the steady-state response (ssn)
как всегда, надо учитывать, что разгон процессора заставит компоненты работать в режиме с большей нагрузкой, чем та, на которую они спроектированыas always, be aware that overclocking will push components further that they're designed to operate (Gordon Laing)
как выходной файл проектаas an artifact (русс. термин "выходной файл проекта" для перевода взят из кн.: Монахов В.В. Язык программирования Java и среда NetBeans Alex_Odeychuk)
как выявлено в оригинальной работе Брукса 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)
как говорятis said to be (ssn)
как действует система обработки запросовhow the query system works (ssn)
как и всё производство ПО, структурное проектирование – непрерывная, итерационная и пошаговая работа. Первоначально структурные решения принимаются на основе широкого взгляда на структуру ПО. Одно из первых принятых решений касается структурирования системы на уровни модулей и установления принципов связи между модулями. это тема данной главы. Более детальные структурные решения, типа связи внутри модуля, рассматриваются позже в соответствующих местах книги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)
как и другие прикладные области компьютерных наук, параллельное программирование прошло несколько стадийthe history of concurrent programming has followed the same stages as other experimental areas of computer science (см. Foundations of Multithreaded, Parallel, and Distributed Programming 2000 by Gregory R. Andrews)
как избежать переполнения буфераavoiding buffer overflow (ssn)
как изменяется порядок выполнения программы на высоком уровнеhow high-level program flow gets obscured (см. "The Art of Readable Code" by Dustin Boswell, Trevor Foucher 2012 ssn)
как кооперируются объектыhow do objects collaborate? (ssn)
как минимум, обладать уровнем доступа "защищённый"be visible with at least protected scope (Alex_Odeychuk)
как можно видетьyou see that (ssn)
как можно видеть, эти исправления устраняют проблемы за счёт увеличения сложности кодаyou see that all these fixes eliminate the problems by contributing to the complexity of code (ssn)
как мы увидим далее в этой книгеas we shall see throughout the book
как мы увидим далее в этой книге, многие алгоритмы основаны на принципе рекурсивного разбиения большой задачи на меньшие, когда решения подзадач используются для решения исходной задачиas we shall see throughout the book, a great many algorithms are based on the principle of recursively decomposing a large problem into one or more smaller ones, using solutions to the subproblems to solve the original problem (см. Algorithms in C++, Parts 1–4: Fundamentals, Data Structure, Sorting, Searching Third Edition by Robert Sedgewick 1998)
как мы увидим позже, это –as we will see, this unsurprisingly is (ssn)
как мы увидим позже, это –as we will see, this unsurprisingly is (ssn)
как мы увидим позже, это – очень удобное значение для многих простых задач, опирающихся на синхронизацию, в которых используются программные циклы временной задержки и счётчики / таймерыas we will see, this unsurprisingly is a convenient value for a range of simple timing applications, using software delay loops and the counter/timer
как мы уже отмечалиas we noted (ssn)
как неуправляемые потоки и апартаменты COM приспособлены друг к другуhow unmanaged threads and COM apartments fit in (ssn)
DEMRAL как образец метода инженерии предметной области, соответствующего задачам порождающего программированияDEMRAL: example of a domain engineering method for generative programming (ssn)
как обсуждалось ранееdescribed earlier (ssn)
как обсуждалось ранее вas discussed earlier in (ssn)
как обсуждалось ранее, комбинационные логические схемы обладают следующим свойством: выход логического блока является функцией только текущих входных значений, при этом предполагается, что прошло достаточно времени для установления режима логического элементаCombinational logic circuits, described earlier, have the property that the output of a logic block is only a function of the current input values, assuming that enough time has elapsed for the logic gates to settle (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
как объекты идентифицируют друг другаhow objects identify each other? (ssn)
как объекты кооперируютсяhow objects collaborate? (ssn)
как ожидается, с помощью рефакторинга Класс извлечения CAdmin обеспечивает связи ассоциации с новыми классами. Связи поддерживаются двумя методами: getMsgSeeker и getMsgSender . Первый получает объект CMsgSeeker, который отвечает за извлечение исходящих сообщений для уровня представления. Второй получает объект CMsgSender, ответственный за исходящие сообщения, передаваемые по электрон почтеas expected by the Extract Class refactoring, CAdmin maintains association links to new classes. The links are supported by two methods: getMsgSeeker and getMsgSender. The former gets the CMsgSeeker object, the one responsible for retrieving outmessages for presentation layer. The latter gets the CMsgSender object responsible for emailing outmessages (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
как параметрas a parameter (ssn)
как пользоваться этой книгойusing this book (ssn)
как последствие разрешения атрибутов в интерфейсах, можно создать ассоциации между интерфейсами и между интерфейсом и классом. Атрибуты, определённые как другой интерфейс или класс, представляют ассоциации. В UML 2.0 можно организовывать переход от интерфейса к классу через ассоциацию. В Java это невозможноas a consequence of allowing attributes in interfaces, it is possible to create associations between interfaces and between an interface and a class. Attributes typed as another interface or class represent associations. In the UML 2.0 it is possible to navigate from an interface to a class via an association. This is not possible in Java (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
как правило, абстрактный базовый класс обеспечивает доступ к производным конкретным классамit is usually an abstract basic class that provides access to the derived concrete classes (см. IEC 61508-7: 2010 ssn)
как правило, триггер-идентификатор – это единственное событие, которое может вызвать изменение состоянияthe trigger-signature is usually a single event that triggers a potential change of state (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003)
как работает механизм аутентификацииhow authentication works (ssn)
как работать с книгойways to read this book (употребляется в предисловии ssn)
как рассматривать времяhow to think about time (ssn)
как результат выполнения контроллеровas a result of the execution of controllers (Alex_Odeychuk)
как следует реализовать фабрики ПО?how Should Software Factories be Implemented? (ssn)
как службаas a service (ssn)
как создаются аспектыhow aspects arise (ssn)
как средство многократного использования кодаfor reuse (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk)
как средство повторного использования кодаfor reuse (Alex_Odeychuk)
UML как стандартthe UML as a standard (Unified Modeling Language ssn)
как только индивидуальные подсистемы заработают правильно, их можно будет объединить в единую конструкциюonce individual subsystems are working properly, they can then be integrated into the full design
как уже говорилось, эти операции будут главными компонентами определения типа, с их помощью описывается, что могут предложить его экземпляры, а не то, чем они являются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)
как указано на снимке экранаas seen in the screenshot (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk)
как услугаas a service (ssn)
как формируются семействаhow families are formed (ssn)
как целостностьas a whole (ssn)
как часть обработки во время компиляцииas part of elaborating (чего-либо Alex_Odeychuk)
как часть процесса непрерывного развёртыванияcontinuous deployment (Alex_Odeychuk)
как шестнадцатеричное с внутренним выравниваниемas hex with internal justification (ssn)
как это обычно бываетas is quite common (ssn)
как это указано вas given in (ssn)
категория алгоритмов, известных как отложенные вычисленияschool of algorithms known as lazy evaluation (ssn)
класс как модуль и как типclass as module and type (ssn)
класс, объект которого возвращается как тело ответаclass representing the response body (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk)
класс, объект которого возвращается как тело ответаclass representing response body (Alex_Odeychuk)
класс оперирования данными в базе данных как объектамиdatabase context (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2; контекстуальный перевод на русс. язык Alex_Odeychuk)
класс организации взаимодействия с данными в базе данных как объектами и сущностными классамиdatabase context (Alex_Odeychuk)
клиентская библиотека для сервера как услугиBaaS client library (компании Embarcadero Technologies Alex_Odeychuk)
код как данныеhomoiconicity (Alex_Odeychuk)
команда "Вставить как маску"Paste As Mask command (ssn)
Композиционный функциональный блок создаётся из сети функциональных блоков более низкого уровня. это могут быть как базисные, так и композиционные блоки более низкого уровняA composite function block is built from a network of lower level function blocks. These can be either basic or lower level composite blocks (см. Robert W. Lewis: Modelling control systems using IEC 61499. Applying function blocks to distributed systems)
Конечный автомат – это просто формальное описание того, как работает приложениеthe state machine is just a formal definition of how the application operates (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005)
Конечный автомат – это просто формальное описание того, как работает приложениеthe state machine is just a formal definition of how the application operates (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005)
Контроль доступа как услугаAccess Control as a Service (techportal.ru Millie)
кортеж, компилируемый как структураstruct tuple (Alex_Odeychuk)
Крайне важно тщательно рассматривать вопросы безопасности и приватности на этапе проектирования, так как решение проблем безопасности и приватности, осуществляемое на начальных этапах жизненного цикла, будет гораздо менее затратнымit is critically important to consider security and privacy concerns carefully during the design phase – mitigation of security and privacy issues is much less expensive when performed during the opening stages of a project lifecycle (см. ISO/IEC 27034-1:2011 ssn)
Кроме того, утверждения / свойства могут использоваться для описания как ожидаемых, так и запрещённых сценариев поведенияFurthermore, assertions/properties can be used to describe both expected and prohibited behavior (устройства; см. 'The Design Warrior's Guide to FPGAs' by Clive "Max" Maxfield (2004))
макрос как средство грамотного программированияliterate programming macro (Alex_Odeychuk)
массив, задаваемый как литералarray literal (литеральная константа ssn)
массивы как члены классовarrays as class member data (ssn)
метафункции как аргументы и возвращаемые значения других метафункцийmetafunctions as arguments and return values of other metafunctions (ssn)
методы как посетителиmethods as visitors (ssn)
Многопоточность оказывает влияние на операционную систему, поскольку каждый поток предстаёт перед ней как отдельный центральный процессорMultithreading has implications for the operating system because each thread appears to the operating system as a separate CPU (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009 ssn)
Множество всех функций, отображающих множество "A" во множество "B", будем обозначать как A→B.the set of all the functions, mapping a set "A" to a set "B", shall be designated as [A→
множество фактов как входные и выходные данныеassertion set as input-output (ssn)
множество фактов как массивassertion set as array (ssn)
множество фактов как структура данныхassertion set as data structure (ssn)
модели как абстракцииmodels as abstractions (ssn)
модели как артефакты разработкиmodels as development artifacts (ssn)
модели как метаданныеmodels as metadata (ssn)
можно сказать, что практика управляемой тестированием разработки раздел 12.2 является частичной заменой рефакторинга. Действительно, управляемая тестированием разработка использует разновидность рефакторинга – разновидность, которая применяется для улучшения скорее самого проекта, а не кода. Управляемая тестированием разработка – итеративный и пошаговый процесс, объединённый с написанием прикладного кода. Рефакторинг может предугадать "дурно пахнущий код" и устранить его до того, как это случитсяit can be argued that the practice of test-driven development Section 12.2 is a partial substitution for refactoring. In reality, test-driven development uses a variation of refactoring – a variation that applies to cleaning up the design rather than the code. Test-driven development is an iterative and incremental process intermixed with writing the application code. Refactoring can anticipate "bad smells in code" and eliminate them before they happen (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
момент истечения, определяемый как смещение от текущего момента времениexpiration point defined as an offset from the current time (ssn)
мы увидим, как с помощью абстракции данных программы становится легче проектировать, поддерживать и изменятьwe will see how data abstraction makes programs much easier to design, maintain, and modify
Например как опрашивать контроллер прерываний о том какое прерывание произошло или о том как настроить таймер на регулярную генерацию прерыванийfor example, how to ask an interrupt controller chip about which interrupt fired, or how to interface to the timer chip to be able to arrange for periodic interrupts, etc (и т.п.; см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten (1996))
например, понимаете, как происходят неявные операции выделения объектов при конкатенации двух строкfor example, understanding the implicit object allocations that come from the concatenation of two strings (см. "The Well-Grounded Java Developer" by Benjamin J. Evans, Martijn Verburg 2013 ssn)
наследование как средство многократного использования кодаinheritance for reuse (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk)
Haskell – не просто хороший "учебный язык". это настоящий язык программирования, имеющий, в частности, такие средства поддержки и расширения, как интерфейс с функциями, написанными на Си, и возможности компонентно-ориентированного программированияHaskell is not just a good 'teaching language'. It is a practical programming language, supported by having extensions such as interfaces to C functions and component-based programming
нечто часто используется как вторая метапеременная, для обозначения неопределённого пока объекта: функции, процесса, и т. п.bar (часто используемый сленг (e.g. BarClass bar = new BarClass()) см. также foo, baz, quux.)
Никто не ожидает, что мост будет перемещён на десять метров после того, как он был построен. Точно так же не следует ожидать, что программный продукт успешно выполнит различные задачи после того, как будет создан. Если это то, что нам нужно, тогда программное обеспечение создано удачноnobody expects a bridge to be moved by ten meters after it has been built. Similarly, nobody should expect a software product to happily perform different tasks after it has been built. If this is what is expected then the software has not failed (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
обработчики событий как атрибутыevent handlers as attributes (ssn)
образцы проектирования как средство отделения синхронизацииseparating synchronization using design patterns (ssn)
обращение с сообщением как с потеряннымtreat the message as lost (ssn)
обращение с сообщением как с потерянным и ожидание следующего цикла, чтобы получить следующее значениеtreat the message as lost and wait for the next cycle to receive the next value (ssn)
объединение, компилируемое как структураstruct union (Microsoft Alex_Odeychuk)
объект, выраженный как композицияobject expressed as a composition (ssn)
объект данных, определённый как элемент классаdata member (ssn)
объект, определённый как расширениеobject defined as an extension (Alex_Odeychuk)
объекты, такие как факты, события, предметы, процессы, идеиobjects, such as facts, events, things, processes, or ideas (ssn)
объявление собственно типа, как определёно в следующих предложенияхdeclaration of the type itself as defined in the following clauses (ssn)
одномерный массив как функцияone-dimensional array as function (ssn)
Операции могут быть реализованы или как вложенные деятельности или как методы классовActions can be implemented either as subactivities or as methods on classes (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003 ssn)
операционная система как расширенная машинаoperating system as an extended machine (ssn)
описание как ожидаемых, так и запрещённых сценариев поведенияdescribe both expected and prohibited behavior (устройства ssn)
Определение производного класса выполняется так же, как и определение базового классаExecution of a derived class definition proceeds the same as for a base class (см. An Introduction to Python – The Python Tutorial version 3.2 by Guido van Rossum and Fred L. Drake 2011 ssn)
Основу книги составляет подробный перечень методов рефакторинга. Каждый метод описывает мотивацию и технику испытанного на практике преобразования кода. Некоторые виды рефакторинга, такие как "Выделение метода" или "Перемещение поля", могут показаться очевидными, но пусть это не вводит вас в заблуждениеat the book's core is a comprehensive catalog of refactorings. Each refactoring describes the motivation and mechanics of a proven code transformation. Some of the refactorings, such as Extract Method or Move Field, may seem obvious. But don't be fooled (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999)
осуществляться последовательно как одна запрограммированная функция во времениbe accomplished sequentially, one programmable function at a time (ssn)
отделять задачу от её решения, которое, как ожидается, может менятьсяabstract the problem from the solution, where the solution is expected to change (ssn)
Относительные таймеры обеспечивают генерацию событий "через определённое число секунд", в то время как абсолютные таймеры генерируют события "в определённое время"Relative timers provide some form of event "in a certain number of seconds", while absolute timers provide this event "at a certain time" (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
отрицание как неудачаnegation-as-failure (правило в логическом программировании; см. напр., Introduction to logic programming by Ghristopher John Hogger ssn)
отрицание как противоречиеnegation-as-inconsistency (правило в логическом программировании; см. напр., Introduction to logic programming by Ghristopher John Hogger ssn)
оценка как вероятностное утверждениеestimates as probability statements (ssn)
очистка данных и возвращение ресурсов в систему после того, как объект больше не нуженcleaning up and recovering resources when some entity is no longer needed (ssn)
память как векторыmemory as vectors (ssn)
Первой целью настоящего подраздела является определение требований к безопасности ПО как требований к функциям безопасности ПО и требований к полноте безопасности ПОthe first objective of the requirements of this subclause is to specify the requirements for software safety in terms of the requirements for software safety functions and the requirements for software safety integrity (см. IEC 61508-3)
передавать как аргумент конструктора вложенного типаpass as an argument to the constructor of the nested type (Alex_Odeychuk)
Передача сообщения реализуется как синхронная связь между клиентом и поставщиком сервиса. Сообщение от объекта-клиента просит, чтобы объект-поставщик исполнил сервис метод. Интерпретация сообщения и средство его выполнения – на усмотрение объекта-поставщика. это можно было бы назвать делегированием работы другому объектуMessage passing is realized as a synchronous communication between the client and supplier of a service. A message from a client object requests that a supplier object performs a service method. The interpretation of a message and the means of executing it are at the discretion of the supplier object. This could be the delegation of the work to another object (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
Передача сообщения реализуется как синхронная связь между клиентом и поставщиком сервиса. Сообщение от объекта-клиента просит, чтобы объект-поставщик исполнил сервис метод. Интерпретация сообщения и средство его выполнения – на усмотрение объекта-поставщика. это можно было бы назвать делегированием работы другому объектуMessage passing is realized as a synchronous communication between the client and supplier of a service. A message from a client object requests that a supplier object performs a service method. The interpretation of a message and the means of executing it are at the discretion of the supplier object. This could be the delegation of the work to another object (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
передача функции как аргументаfunction passing (в другую функцию Alex_Odeychuk)
передача функции как значенияfunction passing (Alex_Odeychuk)
переменные как свойстваvariables as properties (ssn)
план тестирования как рабочий продукт процесса разработкиtesting plan artifact (Alex_Odeychuk)
платформа как сервисPlatform as a Service (т.ж. платформа как услуга; предоставление платформы с определенными характеристиками для разработки, тестирования, развертывания, поддержки веб-приложений и т.д. Не секрет, что сегодня большинство приложений разрабатываются в одной среде, тестируются в другой, а разворачиваются в третьей. Благодаря этой модели весь перечень операций по разработке, тестированию и разворачиванию веб-приложений можно выполнить в одной интегрированной среде, тем самым исключив затраты на поддержку отдельных сред для конкретных этапов. Это позволяет существенно снизить затраты как на приобретение и поддержку оборудования, так и на обслуживание самого сервиса. Яркий пример использования такой модели – услуги хостинга для веб-сайтов. Модель работы с "облаком". См. venture-biz.ru ssn)
платформа приложений как услугаplatform as a service (Alex_Odeychuk)
платформа приложений как услугаPaaS (сокр. от "platform as a service" Alex_Odeychuk)
по этой причине я полагаю, что в будущем спецификации будут состоять как из формальных, так и из текстовых описаний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)
понимать и анализировать влияние изменений ещё до того, как эти изменения происходятunderstand and analyze the impact of change before it happens (ssn)
понятие инверсии как центрального компонента в решении задач управленияidea of inversion as the central ingredient in solving control problems (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)
Поскольку среди разработчиков операционных систем нет единого мнения по вопросу о том, как лучше всего проектировать операционные системы, эта глава будет носить более личный характер, более умозрительный и, несомненно, более противоречивый, чем предыдущие главыSince no consensus exists among operating system designers about the best way to design an operating system, this chapter will thus be more personal, speculative, and undoubtedly more controversial than the previous ones (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009 ssn)
после выполнения поиска рабочего решения мы оцениваем решение, как было описано ранееonce the working solution has been tweaked, we assess the solution as defined in the previous step (см. AI Application Programming / M. Tim Jones 2003)
Последовательное приложение – это последовательная программа, которая состоит из пассивных объектов и имеет только один поток управления. Когда один объект вызывает операцию другого объекта, управление передаётся от вызвавшей операции к вызванной. После того как вызванная операция завершает выполнение, управление возвращается вызвавшей операции. В последовательном приложении существует только синхронная передача сообщений вызов процедуры или методаA sequential application is a sequential program that consists of passive objects and has only one thread of control. When an object invokes an operation in another object, control is passed from the calling operation to the called operation. When the called operation finishes executing, control is passed back to the calling operation. In a sequential application, only synchronous message communication procedure call or method invocation is support (см. Software Modeling and Design by Hassan Gomaa 2011 ssn)
Последовательное приложение – это последовательная программа, которая состоит из пассивных объектов и имеет только один поток управления. Когда один объект вызывает операцию другого объекта, управление передаётся от вызвавшей операции к вызванной. После того как вызванная операция завершает выполнение, управление возвращается вызвавшей операции. В последовательном приложении существует только синхронная передача сообщений вызов процедуры или методаA sequential application is a sequential program that consists of passive objects and has only one thread of control. When an object invokes an operation in another object, control is passed from the calling operation to the called operation. When the called operation finishes executing, control is passed back to the calling operation. In a sequential application, only synchronous message communication procedure call or method invocation is support (см. Software Modeling and Design by Hassan Gomaa 2011 ssn)
последовательности как стандартные интерфейсыsequences as conventional interfaces (ssn)
потоки как задержанные спискиstreams are delayed lists (ssn)
потоки как ленивые спискиstreams as lazy lists (ssn)
предметная область как ряд системdomain as a set of system (ssn)
предметная область как "физическое понятие"domain as the "real world" (ssn)
предоставление вычислительных ресурсов как коммунальных услугutility computing (ssn)
предоставляться как корневой ресурсbe served up as the root resource (Alex_Odeychuk)
представление экземпляра как параметраrepresentation of an instance as parameter (ssn)
преимущества и недостатки конечных автоматов как технологической основы для разработки игровых средств ИИbenefits and pitfalls of the finite-state machine as a technique for game AI development (ssn)
при использовании существующих фреймов и шаблонов проектирования к ним применяются требования, как и к предварительно разработанному программному обеспечениюwhen using existing frames and design patterns, the requirements of pre-developed software apply to these frames and patterns (см. IEC 61508-7: 2010)
Прикладная программа может включать в себя несколько задач. Выполнение каждой задачи осуществляется последовательно как одна запрограммированная функция во времени до окончания задачи. Запуск задачи, периодически или при обнаружении некоторого события условие прерывания, осуществляется под управлением операционной системы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)
приложение как услугаsoftware as a service (Alex_Odeychuk)
приложения, которые реагируют на инициируемые пользователями события, такие как касания экрана или нажатие кнопокapps that respond to various user-initiated events such as screen touches and keystrokes (ssn)
принимать функцию обратного вызова как аргументget a call-back function as argument (Alex_Odeychuk)
принимать через конструктор как зависимостьtake as a dependency through its constructor (Alex_Odeychuk)
присваивание как выражениеassignment as an expression (ssn)
проверка датчиков, если она не предоставляется как утилита или встроенная программаsensor checking if not provided as a service of the embedded software (как сервис встроенного программного обеспечения ssn)
программа как продуктsoftware as a product (ssn)
программа как товарsoftware product (готовая (работоспособная) программа, поставляемая потребителю на носителях, с необходимой документацией и гарантиями ssn)
программа как услугаsoftware as a service (Alex_Odeychuk)
Программа может содержать нулевое или большее количество функциональных блоков или других компонентов языка программирования так, как это определено в данной частиA program may contain zero or more function blocks or other language elements as defined in this part (стандарта; см. IEC 61131-3 ssn)
программирование, базирующееся на использовании иерархической структуры программных модулей, рассматриваемых как объектыobject-based programming (ssn)
программирование как целенаправленная деятельностьprogramming as a goal-oriented activity (ssn)
программное обеспечение как сервисSoftware as a Service (т.ж. программное обеспечение как услуга; модель продажи и использования программного обеспечения, при которой поставщик разрабатывает веб-приложение и самостоятельно управляет им, предоставляя заказчикам доступ к ПО через Интернет. При этом все затраты на поддержку работоспособности приложения берет на себя поставщик, пользователь же (в случае, если сервис платный) оплачивает только сам факт использования "облачного" ПО (либо по факту использования, либо абонентской платой). Таким образом, пользователю не надо в одночасье выкладывать большую сумму денег на приобретение лицензии, а разработчик защищен от несанкционированного использования и распространения своего продукта. Модель работы с "облаком". См. venture-biz.ru ssn)
программное обеспечение как услугаSoftware as a Service (см. wikipedia.org ВВладимир)
программное обеспечение как эмуляцияsoftware as simulation (ssn)
программный компонент системы UM, такой как внешний метод, функция, переменная или действиеUM software component such as an external method, function, variable or action (ssn)
проектирование как диалогdesign as dialogue (ssn)
прозрачный ящик как способ повторного использованияwhite-box reuse (ssn)
прозрачный ящик как способ повторного использования: стиль повторного использования, основанный на наследовании классов. Подкласс повторно использует интерфейс и реализацию родительского класса, но может также иметь доступ к закрытым для других аспектам своего родителяwhite-box reuse: A style of reuse based on class inheritance. A subclass reuses the interface and implementation of its parent class, but it may have access to otherwise private aspects of its parent (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
Противоположностью инициализации или конструированию объектов служит их уничтожение, или ликвидация, – очистка данных и возвращение ресурсов в систему после того, как объект больше не нуженthe other side of initialization or construction is finalization or destruction – cleaning up and recovering resources when some entity is no longer needed (см. "The Practice of Programming" by Brian W. Kernighan & Rob Pike 1999)
Противоположностью инициализации или конструированию объектов служит их уничтожение, или ликвидация, – очистка данных и возвращение ресурсов в систему после того, как объект больше не нуженthe other side of initialization or construction is finalization or destruction – cleaning up and recovering resources when some entity is no longer needed (см. "The Practice of Programming" by Brian W. Kernighan & Rob Pike 1999)
протоколирование изменений метаданных как транзакцийlogging changes to metadata in a transactional manner (ssn)
процедуры как абстракции типа "чёрный ящик"procedures as black-box abstractions (ssn)
процедуры как возвращаемые значенияprocedures as returned values (ssn)
процедуры как обобщённые методыprocedures as general methods (ssn)
рабочая среда как сервисWorkspace as a Service (ssn)
рабочая среда как услугаWorkspace as a Service (схожа с моделью "Рабочий стол как услуга" (Desktop as a Service, сокр. DaaS), но в отличие от DaaS пользователь получает доступ только к ПО, в то время как все вычисления происходят непосредственно на его машине. Модель работы с "облаком". См. venture-biz.ru ssn)
рабочий стол как сервисDesktop as a Service (при предоставлении этой услуги клиенты получают полностью готовое к работе (под ключ) стандартизированное виртуальное рабочее место, которое каждый пользователь может дополнительно настраивать под свои задачи. Таким образом, пользователь получает доступ не к отдельной программе, а к необходимому для полноценной работы программному комплексу. Приходя на работу, он просто вводит свои данные (логин/пароль или другие средства аутентификации) и может работать, используя вычислительные мощности стороннего сервера, а не своего ПК. Модель работы с "облаком". См. venture-biz.ru ssn)
рабочий стол как услугаDesktop as a Service (ssn)
разделение строк на логические единицы, такие, как слова в предложенииseparating strings into logical pieces such as the separate words in a sentence (ssn)
Различные стадии между "рождением" изделия и его возможной "смертью" известны как стадии жизненного циклаVarious identifiable phases between the product's "birth" and its eventual "death" are known as lifecycle phases (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn)
Различные стадии между "рождением" изделия и его возможной "смертью" известны как стадии жизненного циклаVarious identifiable phases between the product's “birth” and its eventual “death” are known as lifecycle phases (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn)
различные элементы управления GUI, такие как кнопка, полоса прокрутки или флажокvarious GUI controls, such as a push button, scroll bar, or check box (ssn)
разобрать с целью понять, как что-то работаетretro-engineer (то же самое, что и reverse engineer)
разработка ПО как командная деятельностьsoftware development as a team activity (ssn)
разработка программного обеспечения как командная деятельностьsoftware development as a team activity (ssn)
разработка таких непохожих программ, как сетевые драйверы и компиляторыdeveloping programs as diverse as network drivers and compilers (ssn)
рассматриваться как синоним проверки на эквивалентностьbe considered synonymous with equivalency checking (ssn)
резолюция как частичная разрешающая процедураresolution as partial decision procedure (ssn)
результат как для беззнаковой, так и для знаковой интерпретации операндовresult for both unsigned and signed interpretation of the operands (ssn)
рекурсия шаблонов как циклическая конструкцияtemplate recursion as a looping construct (ssn)
решение класса "инфраструктура как услуга"infrastructure as a service (Alex_Odeychuk)
решение класса "инфраструктура как услуга"IaaS (infrastructure as a service Alex_Odeychuk)
Рис. 15.1 показывает, как рефакторинг Класс извлечения мог бы быть использован для класса CActionerFigure 15-1 shows how the Extract Class refactoring could be applied to the CActioner class Section 13.4.1. CActioner is involved in two quite disparate tasks: in retrieving outmessages requested by the user and in sending emailing outmessages. It is logical to extract these two tasks into separate classes: CMsgSeeker and CMsgSender. To avoid terminological confusion, CActioner is renamed to CAdmin. Constructor and non-public methods are not considered (раздел 13.4.1). Класс CActioner включен в две совершенно несопоставимые задачи: извлечение исходящих сообщений, требуемых пользователем, и посылка исходящих сообщений (передача по электронной почте). Логично извлечь эти две задачи в отдельные классы: CMsgSeeker и CMsgSender. Чтобы избежать терминологического беспорядка, CActioner переименован в CAdmin. Конструктор и методы, не являющиеся общедоступными, не рассматриваются (см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering ssn)
родовая перегрузка как специальное свойствоgeneric overloading as a special feature (ssn)
с другой стороны, сообщение, пришедшее быстрее всех, можно рассматривать как самое точное, поскольку оно предположительно попало в момент наименьшего трафика и поэтому наиболее точно отражает чистое время прохожденияAlternatively, the message that came back fastest can be taken to be the most accurate since it presumably encountered the least traffic underway and therefore is the most representative of the pure propagation time (см. Distributed systems: principles and paradigms / Andrew S. Tanenbaum, Maarten Van Steen 2002 ssn)
свойство поведения: динамическая характеристика элемента модели, такая как операция или методbehavioral feature: A dynamic feature of an element such as an operation or method (см. The Unified Modeling Language User Guide First Edition by Grady Booch et al. ssn)
Сервисы также определяют связь между поведением возможностей и его реализацией и поэтому являются логической сущностью, позволяющей определить ожидания от реализации возможностей, такие как производительность, надёжность, соглашения об уровне сервиса, требования к качеству обслуживания и ключевые показатели производительностиMoreover, because of the associating behavior between capabilities and their implementation, services also form a logical entity to define the expectations – such as performance, reliability, service-level expectations, quality-of-service requirements, or key performance indicators – of the capability implementation (ssn)
Сервисы также определяют связь между поведением возможностей и его реализацией и поэтому являются логической сущностью, позволяющей определить ожидания от реализации возможностей, такие как производительность, надёжность, соглашения об уровне сервиса, требования к качеству обслуживания и ключевые показатели производительностиMoreover, because of the associating behavior between capabilities and their implementation, services also form a logical entity to define the expectations – such as performance, reliability, service-level expectations, quality-of-service requirements, or key performance indicators – of the capability implementation (ssn)
сеть, такая как Интернетnetwork such as the Internet (ssn)
система в целом как автоматentire system as an automaton (ssn)
Системы планирования ресурсов предприятий предоставляют фирмам модели обработки деловых операций, которые интегрированы с другими видами их деятельности, такими как производственное планирование и управление человеческими ресурсамиEnterprise resource planning systems provide firms with transaction processing models that are integrated with other activities of the firm, such as production planning and human resources (ssn)
Системы с конечным числом состояний как метод управления, который может использоваться для ввода в действие форм поведения несобственных персонажейFinite-state systems as a control technique that can be used to drive the behaviors of NPCs (ssn)
Следовательно, каждый модуль должен выполнять одну функцию, понимаемую в широком смысле как некоторый фрагмент работыThus each module should perform a single function in the broad sense of an identified job of work (ssn)
следующее внутреннее состояние, предсказываемое таблицей переходов, является точно таким же, как и текущее внутреннее состояниеnext internal state predicted by the transition table is the same as the current internal state (ssn)
словарь данных представления, открытый как динамический объектview bag (Alex_Odeychuk)
Совмещение оператора, выполняющегося по укороченной схеме, такого как "and", не подразумевает, что функция, обозначенная таким оператором, будет активироваться по такой же схемеOverloading a short-circuit operator such as "and" does not imply that the function designated by the operator symbol will be invoked in a short-circuit manner (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual ssn)
создание эмоций как конечных состоянийcreating emotions as finite states (ssn)
состоять как из формальных, так и из текстовых описанийconsist of both a formal definition and a prose definition (ssn)
списки и деревья периода компиляции как вложенные шаблоныcompile-time lists and trees as nested templates (ssn)
ссылка как возвращаемое значениеreference return value (Alex_Odeychuk)
ссылки как значения, возвращаемые функциями и методамиreference return values (Alex_Odeychuk)
ссылки как значения, возвращаемые функциями или методамиreference return values (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk)
степенной ряд, представленный как потокpower series, as a stream (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)
строки как члены классовstrings as class members (ssn)
структурированные системы как парадигмы целенаправленных систем с поведениемstructure systems as paradigms of goal-oriented behavior systems (ssn)
Структурные модели – это модели декомпозиции сервисов, отражающие их связи с другими сервисами и позволяющие архитекторам устанавливать зависимости между сервисами, понимать и анализировать влияние изменений ещё до того, как эти изменения происходятStructural models represent the decomposition of services in relation to other services – thus, allowing architects to capture dependencies between services, and understand and analyze the impact of change before it happens (ssn)
Структурные модели – это модели декомпозиции сервисов, отражающие их связи с другими сервисами и позволяющие архитекторам устанавливать зависимости между сервисами, понимать и анализировать влияние изменений ещё до того, как эти изменения происходятStructural models represent the decomposition of services in relation to other services – thus, allowing architects to capture dependencies between services, and understand and analyze the impact of change before it happens (ssn)
Структуру системы следует рассматривать на ранних этапах процесса. Буч и др. 1999 рассматривают структуру как единство трёх основных характеристик любого процесса разработки, использующего UML. Эти три характеристики процесса следующие:Architecture of the system should be addressed early in the process. Booch et al. 1999 consider architecture as one of only three main characteristics of any development process favoring the UML. The three characteristics of the process are: (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn)
субъектно-ориентированное программирование как средство отделения синхронизацииseparating synchronization using SOP (ssn)
схематически выглядеть, как показаноwould schematically look like (НА ком(чём); напр., на рисунке 11.7 ssn)
таймер с моментом истечения, определяемым как смещение от текущего момента времениtimer that has an expiration point defined as an offset from the current time (ssn)
так же, как и во временных метках Лэмпорта, сообщения, передаваемые между процессами, содержат состояние логических часов процесса-отправителяjust as in Lamport timestamps, interprocess messages contain the state of the sending process's logical clock
так же, как изображено нижеin the same manner, as shown below (ssn)
так же, как показано нижеin the same manner, as shown below (ssn)
так как детали доступа к объектам приложения в значительной мере зависят от самого приложения и его реализации, мы не станем останавливаться на этом вопросеBecause the details of accessing application objects depend heavily on the application and its implementation, we shall not pursue them here (см. Introduction to Algorithms Second Edition by Thomas H. Cormen et al. 2001)
текстовый вызов с именем экземпляра функционального блока как внешней переменнойtextual call with function block instance name as external variable (ssn)
текстовый вызов с именем экземпляра функционального блока как входной переменнойtextual call with function block instance name as input (ssn)
терм как представление структуры данныхterm-representation of data structures (см. Introduction to logic programming by Ghristopher John Hogger ssn)
терм как простой тип данныхterm as simple data type (см. Introduction to logic programming by Ghristopher John Hogger ssn)
тестирование как эвристикаtesting as a heuristic (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)
тип-запись, представленный как структураrecord type represented as a struct (Microsoft Alex_Odeychuk)
тип-запись, скомпилированный как структураrecord type represented as a struct (Microsoft Alex_Odeychuk)
Типовое устройство имеет как минимум два виртуальных полевых устройстваA typical device will have at least two virtual field devices (ssn)
типы событий, включая создаваемые мышью, клавиатурой и различными элементами управления GUI, такими как кнопка, полоса прокрутки или флажокtypes of events, including those generated by the mouse, the keyboard, and various GUI controls, such as a push button, scroll bar, or check box (ssn)
то, что нужно получить как результат процесса стратегического планированияdeliverable of strategic planning process (ssn)
трейты как интерфейсыtraits as interfaces (ssn)
Удалённый заместитель действует как локальный представитель удалённого объектаA remote proxy acts as a local representative to a remote object (ssn)
универсальный язык разметки, классифицируемый как расширяемый языкgeneral-purpose markup language classified as an extensible language (ssn)
универсальный язык разметки, классифицируемый как расширяемый язык, поскольку он позволяет своим пользователям определять свои собственные тегиgeneral-purpose markup language classified as an extensible language because it allows its users to define their own tags (ssn)
упорядоченное множество переменных величин, рассматриваемых как единое целоеordered set of variable quantities, treated as an entity (ssn)
условный оператор и специализация шаблонов как условные конструкцииconditional operator and template specialization as conditional constructs (ssn)
установить как стартовый проектset as startup project (Alex_Odeychuk)
файл, загруженный как часть запросаrequest file (Alex_Odeychuk)
формальное описание того, как работает приложениеformal definition of how the application operates (ssn)
SwSE формирует основу для всей разработки программного обеспечения в проекте и, как и SwE, представляет собой одновременно и технический и управленческий процессSwSE establishes the baseline for all project software development. Like SwE, it is both a technical and a management process (ssn)
фрагмент сценария, написанный как расширение основного сценарияscenario fragment written as an extension to the main scenario (ssn)
функции как данныеfunctions as data (ssn)
функции как значенияfunctions as values (ssn)
функция как значениеfunction as value (ssn)
функция, понимаемая в широком смысле как некоторый фрагмент работыfunction in the broad sense of an identified job of work (ssn)
хранение данных как службаdata storage as a service (ssn)
целые числа и типы как данныеintegers and types as data (ssn)
Циклическое проектирование – итеративный процесс, представляющий как прямое от проекта к коду, так и обратное от кода к проекту проектированиеRoundtrip engineering is an iterative cycle of forward from design to code and reverse from code to design engineering activities (см. Practical Software Engineering by Maciaszek L.A. and Liong B.L. 2005 ssn)
Циклическое проектирование – итеративный процесс, представляющий как прямое от проекта к коду, так и обратное от кода к проекту проектированиеRoundtrip engineering is an iterative cycle of forward from design to code and reverse from code to design engineering activities (см. Practical Software Engineering by Maciaszek L.A. and Liong B.L. 2005 ssn)
часы переведены как в прошлый разclock gets adjusted as before (ssn)
число с плавающей точкой как абстрактный тип данныхfloating-point as an abstract data type (ssn)
чрезвычайная неэффективность как с точки зрения времени, так и с точки зрения объёма памяти, который требуется нашим вычислениямsevere inefficiency with respect to both the time and space required by our computations (ssn)
Чувствительность системы определяется как отношение процентного изменения передаточной функции системы к процентному изменению передаточной функции объектаthe system sensitivity is defined as the ratio of the percentage change in the system transfer function to the percentage change of the process transfer function (см. Modern Control Systems by Richard C. Dorf & Robert H. Bishop 2008)
чёрный ящик как способ повторного использованияblack-box reuse (ssn)
чёрный ящик как способ повторного использования: стиль повторного использования, основанный на композиции объектов. Объекты-компоненты не раскрывают друг другу деталей своего внутреннего устройства и потому могут быть уподоблены "чёрным ящикам"black-box reuse: A style of reuse based on object composition. Composed objects reveal no internal details to each other and are thus analogous to "black boxes" (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
шаблоны как наборы правил отображенияpatterns as sets of mapping rules (ssn)
шаблоны классов как функцииclass templates as functions (ssn)
экземпляр, используемый как параметрinstance used as a parameter (ssn)
элементы, рассматриваемые в определённом контексте как целостность и отделённые от окружающей средыelements considered in a defined context as a whole and separated from their environment (ssn)
эта совместимость определена в терминах команд административного управления, на которые каждый тип устройства может ответить, как это указано в таблице 5.2this compliance is specified in terms of the management commands to which each type of device can respond, as given in table 5.2. (см. IEC 61499-1)
эта совместимость определёна в терминах команд административного управления, на которые каждый тип устройства может ответить, как это указано в таблице 5.2this compliance is specified in terms of the management commands to which each type of device can respond, as given in table (см. IEC 61499-1)
это схема организации кэш-памяти, при которой в неё заносятся как данные операций чтения из ОЗУ, так и данные операций записи в него. При этом запись в ОЗУ откладывается до выполнения определённых условийWBWA = write back, write allocate = (ср. WT Николай Романович)
этот агрегат состоит из движущейся слева направо ленты транспортёра, обрабатывающего устройства и двух роботов, которые перемещают ящики между этим устройством и лентой транспортёра, как изображено на рис. 17.2the plant consists of a conveyor belt that moves from left to right, a processing station, and two robots that move boxes between the station and the belt as shown in Figure 17.2 (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999)
этот подход, при котором распределение физической памяти откладывается до последнего мгновенья, относится к категории алгоритмов, известных как отложенные вычисленияthis approach, which delays physical memory allocation until the last minute, belongs to a school of algorithms known as lazy evaluation
я много раз наблюдал, как получение информации о перемещении посетителя по сайту за чем следуют изменения по улучшению этого процесса приводит к резкому скачку коэффициента конверсии, а значит, увеличению доходовI have often seen how understanding the visitor's journey within a website, followed by subsequent changes to improve the process, can lead to dramatic improvements in conversion rates and therefore the bottom line (см. Advanced Web metrics with Google Analytics / Brian Clifton 2008 ssn)
являться точно таким же, как иbe the same as (ssn)