DictionaryForumContacts

   English
Terms for subject Programming containing can | all forms | exact matches only
EnglishRussian
A cast can be applied to a specific portion of a larger expressionПриведение типов можно применять и к отдельным частям крупного выражения (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)
A control application is represented in the form of network of function blocks which can be allocated and run on different resources and devicesУправляющее приложение представляется в виде сети связанных между собой функциональных блоков, которые могут разместиться и выполняться на различных ресурсах и устройствах (системы ssn)
A data type is a classification which defines for literals and variables the possible values, the operations that can be done, and the way the values are storedТип данных – это классификация, которая определяет возможные значения для литералов и переменных, операции, которые можно выполнять и способ хранения значений (ssn)
A key idea from Chapter 12 is that if one is only interested in the at-sample response, these samples can be described by discrete time models in either the shift or delta operatorОсновная идея гл. 12 состоит в том, что если нас интересует реакция только в моменты квантования, эти квантованные величины могут быть описаны дискретными моделями или с помощью дельта-оператора, или с помощью оператора сдвига (см. Control system design by Graham C. Goodwin et al. 2000 ssn)
a lock that can be entered multiple times by the same threadблокировка, которая может быть получена неоднократно одним и тем же потоком (Alex_Odeychuk)
A message tag declaration can include connection informationОбъявление тега сообщения может включать информацию о связях (см. Neuron® C Programmer's Guide by Echelon Corporation 2009 ssn)
A package may have package imports to other packages. This means that package A or element of package A can refer to package B or to its elements. Consequently, a class is owned by only one package but it can be imported to other packages. Imports introduce dependencies between packages and their elementsПакет может импортировать другие пакеты. это означает, что пакет A или элемент пакета A может обратиться к пакету B или к его элементам. Следовательно, класс принадлежит только одному пакету, но он может быть импортирован в другие пакеты. Импорт представляет зависимость между пакетами и их элементами (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
A period of time in a process flow after a task runs and before the subsequent task can startПериод в потоке процесса между запуском задачи и моментом, когда следующая задача может начать выполнение (см. free float ssn)
A period of time in a process flow after a task runs and before the subsequent task can start. Free floats may result from parallel paths in a process that take varying lengths of time to completeПериод в потоке процесса между запуском задачи и моментом, когда следующая задача может начать выполнение. Резерв времени может возникать при наличии в процессе параллельных путей с разной продолжительностью выполнения (см. free float ssn)
A persistent cache where event records are saved until a polling adapter can process themПостоянный кэш, в котором записи событий хранятся до тех пор, пока опрашивающий адаптер не сможет их обработать (ssn)
A process can contain one or more threadsв одном процессе могут выполняться один или несколько потоков (см. Windows System Programming, 4th Edition by Johnson M. Hart 2010 ssn)
A semaphore is a synchronization mechanism that can be used to manage synchronization relationships and implement the access policiesСемафор – это механизм синхронизации, который можно использовать для управления отношениями между параллельно выполняющимися программными компонентами и реализации стратегий доступа к данным (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn)
A semaphore is a synchronization mechanism that can be used to manage synchronization relationships and implement the access policiesСемафор – это механизм синхронизации, который можно использовать для управления отношениями между параллельно выполняющимися программными компонентами и реализации стратегий доступа к данным (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn)
A service integration bus with which a particular service integration bus can exchange messagesШина интеграции служб, посредством которой конкретная шина интеграции служб может обмениваться сообщениями (см. foreign bus ssn)
A type of asynchronous bean that serves as a notification mechanism and through which Java EE components within a single application can notify each other about various asynchronous eventsТип асинхронного объекта EJB, выполняющего роль механизма уведомления, с помощью которого компоненты Java EE могут сообщать друг другу о различных асинхронных событиях в пределах приложения (см. event listener ssn)
A very small program, consisting of no more than a few hundred lines, can be implemented as a single monolithic unitОчень небольшая программа, содержащая всего несколько сотен строк, может быть представлена одной неделимой единицей (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986 ssn)
accuracy with which systems can be modeledточность моделирования системы (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)
activities can be subdivided into tasksдействия могут подразделяться на задачи (ssn)
Also, each of the theoretical processors can access the global shared memory in one uninterruptible unit of timeКроме того, каждый из теоретических процессоров может обращаться к глобальной совместно используемой памяти в одну непрерываемую единицу времени (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn)
Also on the full RISC, maxx, y can be calculatedна машине с полным набором команд RISC можно также вычислить maxx, y (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013)
Also, these components can execute from various computer readable media having various data structures stored thereonКроме того, эти компоненты могут исполняться с различных машиночитаемых носителей, хранящих в себе различные структуры данных (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)
an abstraction of one or more variables that can take only a set of finite values, each of which map to a useful discrete stateабстрактное представление одной или нескольких переменных, принимающих набор конечных значений, каждое из которых отображается в полезное дискретное состояние (ssn)
an application can exist on a single deviceПриложение может располагаться в одном устройстве (ssn)
an initialization value can be set at the "process variable in" input or an external process variable in floating point format can be connectedна входе "ввод переменной процесса" может быть установлено значение инициализации или подключена внешняя переменная процесса в формате с плавающей точкой
an ordinal type is one in which the range of possible values can be easily associated with the set of positive integersПорядковым называется тип, в котором область возможных значений переменных может быть легко связана с последовательностью натуральных чисел (см. Concepts of programming languages / Robert W. Sebesta.–10th ed. 2012 ssn)
an XML Schema Definition type that provides information about the structure of part of an event. A single event definition can have different event parts that are defined by different XML schemasТип "Определение схемы XML", предоставляющий информацию о структуре части события. У одного и того же определения события могут быть разные части события, определяемые разными схемами XML (см. event part ssn)
Any Function Block Diagram network that generates a boolean output can be connected to a transition. In this example, MotorChecks is a function that sets a boolean signal Go to 1 true, when values of inputs Vibration, Fuel and Pressure are within operating limitsЛюбая сеть диаграммы функциональных блоков, порождающая логический результат вычислений, может быть связана с переходом. В этом примере, MotorChecks-функция, которая устанавливает логический сигнал Go продолжать в 1 истина, когда значения входов Vibration вибрация, Fuel топливо и Pressure давление находятся в заданных пределах (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3 ssn)
applications can be unit testedприложения могут быть протестированы раздельно (ssn)
area where the function can fill in the amount of time remainingобласть памяти, в которую функция может записывать количество оставшегося до срабатывания таймера времени (ssn)
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"как было сказано выше, пакеты могут быть сгруппированы и структурированы в иерархические уровни, подходящие для выбранной структуры ПО. Так как пакет может содержать другие пакеты, уровень сам является пакетом. В UML пакет уровня может быть обозначен как "layer" (уровень; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
association can also be defined on a single classассоциацию можно также определить на единственном классе (ssn)
Association can also be defined on a single class. This is called a unary or singular association. The unary association establishes links between objects of a single classАссоциацию можно также определить на единственном классе. Тогда она называется унарной или сингулярной ассоциацией. Унарная ассоциация устанавливает связь между объектами одного класса (см. Maciaszek, L.A.: Requirements Analysis and System Design, 3rd ed. 2007 ssn)
at the lowest level, computer systems can be described as state machinesна низком уровне вычислительные системы могут быть описаны конечными автоматами
To avoid this risk, paranoid and critical applications can use synchronized I/Oдля того чтобы избежать такого риска, в критически важных приложениях а также приложениях программистов, страдающих паранойей можно применять синхронизированный ввод-вывод (ssn)
By so doing, the IEC61131-3 specification provides a minimum set of functionality that can be extended to meet end user application needsТаким образом спецификация IEC61131-3 обеспечивает минимальный набор функциональных возможностей, который может быть расширен для удовлетворения нужд приложения конечного пользователя (ssn)
CAN-based communication systemсистема связи на базе CAN шины (ssn)
CAN-based communication systemsсистемы связи на базе CAN шины (ssn)
can be better doneлучше сделать (ssn)
can be better doneлучше реализовать (ssn)
can be executed laterможет быть выполнен позже (ssn)
can be in only one of the statesможет находиться только в одном из состояний (напр., конечный автомат в каждый момент времени ssn)
can be in only one of the statesнаходится только в одном состоянии (напр., конечный автомат в любой момент времени ssn)
can be instantiatedмочь быть реализованным (ssn)
can be used to represent the request limit a program is capable of processing in a single sessionможет использоваться для представления предельного количества запросов, которое способна обработать программа в одном сеансе (ssn)
can be used to represent the request limit a program is capable of processing in a single sessionможно использовать для представления предельного количества запросов, которое способна обработать программа в одном сеансе (ssn)
can easily pick outлегко может обнаружить (ssn)
can haltмочь закончиться (ssn)
can includeможет включать в себя (ssn)
can replaceможет заменить (ssn)
can't happenневозможное событие (ssn)
can't happenне может произойти (ssn)
can't happen errorошибка типа "can't happen" (ssn)
can't happen errorошибка типа "не может произойти" (ssn)
can't happen errorошибка типа "невозможное событие" (ssn)
capture/playback tool: A type of test execution tool where inputs are recorded during manual testing in order to generate automated test scripts that can be executed later i.e. replayed. These tools are often used to support automated regression testingсредство захвата / воспроизведения: тип инструмента выполнения тестов, в котором входная информация записывается во время ручного тестирования с целью создания автоматизированных тестовых сценариев, которые могут быть выполнены позже т.е. повторены. Эти средства часто используют для поддержки автоматизированного регрессионного тестирования (см. Standard glossary of terms used in Software Testing)
cause-effect graph: A graphical representation of inputs and/or stimuli causes with their associated outputs effects, which can be used to design test casesдиаграмма причинно-следственных связей: графическое представление входных данных и / или сигналов причин и связанных выходных данных следствий, которое может быть использовано для разработки тестовых сценариев (см. Standard glossary of terms used in Software Testing)
changing a type's contract can break extension methodsизменение контракта типа может нарушить работу расширяющих методов (ssn)
characters that can be transferred per unit of timeсимволы, которые могут быть переданы в единицу времени (ssn)
Choosing a good way to represent the information can often make designing the program and processing the data much easierПравильный выбор способа представления информации может существенно облегчить разработку программы и обработку данных (C Primer Plus by Stephen Prata (2013) ssn)
Classes can have two kinds of methods and two kinds of variablesКлассы могут иметь два вида методов и два вида переменных (ssn)
commands, which can modify objectsкоманды, которые могут изменять объекты (ssn)
computations can be implemented using the most effective computing mediumвычисления могут быть осуществлены с помощью наиболее эффективной вычислительной среды (ssn)
concept that can be represented in the form of a data element, described independently of any particular representationпонятие, которое может быть представлено в форме элемента данных, описанного независимо от какого-либо конкретного представления (понятие элемента данных ssn)
Continuous time, on the other hand, is the natural model for asynchronous systems, because the separation of events can be arbitrarily smallНепрерывное время, с другой стороны, является естественной моделью для асинхронных систем, поскольку промежуток времени, разделяющий события, может быть сколь угодно мал (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn)
control technique that can be used to drive the behaviors of NPCsметод управления, который может использоваться для ввода в действие форм поведения несобственных персонажей (ssn)
controller can be in three statesконтроллер может находиться в одном из трёх состояний (ssn)
CPUs that can run the processesпроцессоры, на которых можно выполнять процессы (задания ssn)
Cursor movements programmed in JavaScript can trigger particular actions for any visual element in the browser's windowПеремещения курсора, запрограммированные на языке JavaScript, могут запускать различные действия для любых видимых элементов в окне браузера (ssn)
Data can be processed by humans or by automatic meansДанные могут быть обработаны человеком или автоматизированными средствами (ssn)
designated or theoretical number of characters that can be transferred per unit of timeобозначенное или существующее теоретически число символов, которые могут быть переданы в единицу времени (номинальная скорость передачи ssn)
different log record formats that can be transmitted from client to serverразличные форматы регистрационных записей, которые могут передаваться от клиента к серверу (ssn)
different use cases can have different stakeholdersразные варианты использования могут иметь разных участников (ssn)
discrete states that the application can exist inдискретные состояния, в которых может находиться приложение (ssn)
dividing the software appropriately into two or more tasks that can be performed at the same timeразбиение задачи, стоящей перед программным обеспечением, на несколько подзадач, которые можно выполнять одновременно (ssn)
dividing the software appropriately into two or more tasks that can be performed at the same time to accomplish the required parallelismразбиение задачи, стоящей перед программным обеспечением, на несколько подзадач, которые можно выполнять одновременно, чтобы достичь требуемого уровня параллелизма (ssn)
Each of the abstractions can be instantiated in the form of concrete data structuresкаждая абстракция может быть реализована в виде конкретных структур данных (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009 ssn)
Each of these steps can be performed by a separate computational unit, with a particular operand being passed from unit to unit for the complete addition operationкаждый из этих шагов может быть выполнен отдельным вычислительным блоком, где каждый отдельный операнд передаётся от блока к блоку для выполнения операции сложения (см. "Petri Net Theory And The Modeling Of Systems" by James L. Peterson 1981 ssn)
even after deployment, the old system may stay operational for some time until the new system can demonstrate its production usefulnessно даже и после развёртывания, старая система может оставаться в эксплуатации в течение некоторого времени, пока новая система не продемонстрирует свою полноценность (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
events can depend on each otherсобытия могут зависеть друг от друга (ssn)
every system has a life cycle. A life cycle can be described using an abstract functional model that represents the conceptualization of a need for the system, its realization, utilization, evolution and disposalЖизненный цикл может быть описан с использованием абстрактной функциональной модели, представляющей концептуализацию потребности в системе, её реализации, применения, развития и ликвидации (см. ISO/IEC 15288:2002E)
every transition must have a condition. A transition that always occurs can be depicted using a boolean literal "TRUE"у каждого перехода должно быть условие. Переход, который всегда происходит, может быть задан логической константой "TRUE" (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3)
Executing a statement produces a computation that can halt normal outcome, raise an exception, cause a checked runtime error, or loop foreverИсполнение оператора порождает вычисление, которое может закончиться нормальный результат, вызвать исключение, стать причиной контролируемой ошибки времени исполнения или же исполняться бесконечно зациклиться (ssn)
execution of a set of program organization units, which can include programs and function blocks whose instances are specified in the declaration of programsвыполнение набора программных компонентов, которые могут включать программы и функциональные блоки, экземпляры которых заданы в объявлении программ (ssn)
Finally, you can find another job. Despite economic ups and downs, good programmers are perennially in short supply, and life is too short to work in an unenlightened programming shop when plenty of better alternatives are availableНаконец, вы можете найти другую работу. Независимо от экономических подъёмов и спадов хороших программистов всегда не хватает, а жизнь слишком коротка, чтобы тратить её на работу в отсталом учреждении при наличии множества лучших вариантов (см. Code Complete / Steve McConnell.-2nd ed. 2004 ssn)
Finite-state systems as a control technique that can be used to drive the behaviors of NPCsСистемы с конечным числом состояний как метод управления, который может использоваться для ввода в действие форм поведения несобственных персонажей (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))
Given the place representation of input and output symbols, we can complete the modeling of finite state systemsЗадав представление позиций, соответствующих символам входа и выхода, мы можем завершить построение модели системы конечных состояний (ssn)
However, any useful combination of general-purpose and domain-specific language abstraction can be loaded and used in a programпри этом загрузить и использовать в программе можно любую полезную комбинацию универсальных и предметно-ориентированных языковых абстракций (см. Generative Programming: Methods, Tools, and Applications / Krzysztof Czarnecki, Ulrich Eisenecker)
However, you can expose various features of the underlying model as adornments to extend this minimal viewОднако различные детали базовой модели могут быть раскрыты в виде дополнений, расширяющих это минимальное представление (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn)
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)
if the conditional move instructions are not available, the operation can be done in ten instructions by using the familiar device of constructing a mask with the shift right signed 31 instruction to mask the unwanted sign propagating termесли команды условной пересылки нет, то понадобится выполнить десять команд с использованием знакомой конструкции создания маски с помощью знакового сдвига вправо на 31 разряд для устранения нежелательного распространения знака в одном из членов (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013 ssn)
if you need to connect a document that you don't have yet, you can create and insert it directly into the object's document survey, which then makes the connectionесли необходимо связать документ, который вы ещё не имеете, можно создать и вставить его непосредственно в обзор документов объекта, тогда делающий соединение
imports can be anywhereимпортирование возможно в любом месте (ssn)
in another aspect, for a UM software component of an XML snippet, the programming environment can utilize the XML importation element to replicate the XML snippet upon compilation, avoiding time-consuming and error prone requirements for manual code duplicationв другом аспекте для программного компонента системы UM фрагмента языка XML среда программирования может использовать элемент импорта XML для дублирования фрагмента XML при компиляции, что предотвращает отнимающее много времени и подверженное ошибкам требование ручного копирования кода
in contemporary practice, CASE and programming development tools can effectively assist in performing refactorings. Many tools contain catalogs of supported refactorings. Fowler 1999 is a principal source of reference that lists and documents in excess of sixty refactoring methods. The following discussion illustrates the use of refactoring methods by discussing just three of themв современной практике CASE– и инструментальные средства разработки программ могут существенно помочь в реализации рефакторинга. Многие инструментальные средства содержат каталоги поддерживаемых рефакторингов. Фаулер 1999 является основным источником ссылок, который перечисляет и документирует более шестидесяти методов рефакторинга. Следующее обсуждение иллюстрирует использование методов рефакторинга, рассматривая только три из них (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
in contemporary practice, CASE and programming development tools can effectively assist in performing refactorings. Many tools contain catalogs of supported refactorings. Fowler 1999 is a principal source of reference that lists and documents in excess of sixty refactoring methods. The following discussion illustrates the use of refactoring methods by discussing just three of themв современной практике CASE– и инструментальные средства разработки программ могут существенно помочь в реализации рефакторинга. Многие инструментальные средства содержат каталоги поддерживаемых рефакторингов. Фаулер 1999 является основным источником ссылок, который перечисляет и документирует более шестидесяти методов рефакторинга. Следующее обсуждение иллюстрирует использование методов рефакторинга, рассматривая только три из них (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
in general, registers can be positive edge-triggered where the input data is copied on the positive edge of the clock or negative edge-triggered where the input data is copied on the negative edge, as is indicated by a small circle at the clock inputВообще, регистры могут активизироваться положительным фронтом когда входные данные копируются во время нарастания тактового сигнала или отрицательным фронтом когда входные данные копируются при спаде тактового сигнала, что обозначается небольшим кружочком на тактовом входе (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003)
in practice, early and continuous communication can give the architect good cost readings and the builder confidence in the design without blurring the clear division of responsibilitiesна практике, процесс общения, начатый на ранних этапах и продолжающийся непрерывно, может дать архитектору верную оценку стоимости, а разработчику — уверенность в проекте, не снимая при этом чёткого разграничения сфер ответственности (см. Frederic P. Brooks, Jr. THE MYTHICAL MAN-MONTH Essays on Software Engineering)
in such a Semantic Web of relational data and logical assertions, computer logic is in its element, and can do much moreв таком Семантическом Вебе связанной информации и логических суждений компьютерная логика является составляющим элементом и может сделать гораздо больше (ssn)
in the PRAM the access can be simultaneousв PRAM-среде возможен одновременный доступ (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003)
in the previous chapter, we assumed that time is discrete. When time is modeled in this manner, possible clock values are nonnegative integers, and events can only occur at integer time valuesв предыдущей главе мы предполагали, что время дискретно. в этом случае возможные показания часов задаются неотрицательными целыми числами и события могут происходить только в целочисленные моменты времени (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999)
in the signed case, the result of the difference or zero instruction can be negativeв знаковом случае результат команды "разность или 0" может быть отрицательным (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013)
in the software lifecycle, the time and effort put into the code maintenance significantly outweighs the time and effort put into writing the code in the first place. Code maintenance is reading it and trying to understand it in order to modify or extend it. Any refactoring of code during its production, no matter how small, can significantly benefit software maintainersв жизненном цикле ПО время и трудозатраты на сопровождение кода существенно превышают время и трудозатраты на первоначальное написание кода. При сопровождении кода необходимо прочитать и попробовать понять его, чтобы затем изменить или расширить. Любой рефакторинг кода в процессе его создания, независимо от того, сколь он мал, может принести существенную пользу эксплуатационному персоналу ПО (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
in this case, addition can be done by means of a 32-bit addition followed by subtracting out the unwanted carryСложение при этом можно реализовать посредством сложения 32-битовых чисел с последующим вычитанием нежелательного переноса из полученной суммы (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013)
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)
information web analytics can provideинформация, которую даёт веб-аналитика (ssn)
interface implementers can use this facility to schedule cleanupразработчики реализаций интерфейсов могут воспользоваться этим средством для выполнения операций по очистке и удалению объектов (ssn)
it becomes possible to produce portable code, that is, code which can be generated and compiled to run in a number of different real time environments without changing the userwritten portion of the codeСтановится возможным произвести переносимый код, то есть код, который может быть создан и скомпилирован, чтобы функционировать во многих различных средах реального времени без осуществления изменений в пользовательской части кода (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World ssn)
Java provides a special feature, called an adapter class, that can simplify the creation of event handlers in certain situationsв Java имеется специальное средство, называемое классом адаптера, который в некоторых ситуациях упрощает создание обработчиков событий (см. Java: The Complete Reference Eighth Edition by Herbert Schildt 2011 ssn)
kinds of properties that can be verifiedтипы проверяемых свойств (ssn)
list the discrete states that the application can exist inсодержать список дискретных состояний, в которых может находиться приложение (ssn)
little trick can actually be usefulмаленькая хитрость, которая может оказаться полезной (ssn)
Location in space: An interval of arbitrary size in space at which an action can occurПоложение в пространстве: интервал произвольного размера в пространстве, на котором может происходить действие (см. ISO/IEC 10746-2, ГОСТ Р ИСО/МЭК 10746-2-2000 ssn)
Location in time: An interval of arbitrary size in time at which an action can occurПоложение во времени: интервал произвольного размера во времени, на котором может происходить действие (см. ISO/IEC 10746-2, ГОСТ Р ИСО/МЭК 10746-2-2000 ssn)
making the correct selection is getting increasingly important in modern digital circuits, and can have a great impact on performance, power, and/or design complexityтак что при разработке современных цифровых схем очень важно выбрать правильные составляющие, поскольку это может оказать существенное влияние на быстродействие, мощность и/или сложность разработки (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
manner in which constructs can be combinedспособ объединения конструктивов (ssn)
maximum number of processes that can run concurrently in the jobмаксимальное количество процессов, одновременно выполняемых в задании (ssn)
Modeling interactions with the outside world can be done in many waysМоделирование взаимодействия с внешним миром можно реализовать многими способами (ssn)
Multiple, named instances copies of a function block can be createdМожет быть создано любое количество именованных экземпляров копий функционального блока (см. IEC 61131-3 2003 ssn)
names that can't be misconstruedимена, которые нельзя понять неправильно (ssn)
Naturally, some aspects of methodology are implied by the elements that comprise a UML model, but UML itself just provides a visual syntax that we can use to construct modelsКонечно, некоторые методические аспекты подразумеваются элементами, составляющими модель UML, но сам UML предоставляет собой лишь визуальный синтаксис, который можно использовать для создания моделей (см. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, Second Edition by Jim Arlow and Ila Neustadt 2005 ssn)
now that you have a clear design for your program, you can begin to implement it by writing the codeТеперь, при наличии чёткого представления о проекте программы, можно приступать к её реализации посредством написания кода (C Primer Plus by Stephen Prata (2013))
number of characters that can be transferred per unit of timeчисло символов, которые могут быть переданы в единицу времени (ssn)
number of streams one process can have open at a timeколичество потоков данных, которые один процесс может открыть одновременно (ssn)
object that you can call local methods on and have them forwarded on to the remote objectобъект, вызовы локальных методов которого перенаправляются удалённому объекту (ssn)
occurrence of a stimulus that can cause a state transitionвозникновение стимула, который может вызвать переход состояний (на диаграмме состояний ssn)
occurrence of a stimulus that can trigger a state transitionвозникновение стимула, который может инициировать переход из одного состояния в другое (ssn)
once fields and methods are relocated to new class classes, an association link should be established from the old to the new class. This can be one-way link unless there is an obvious need for backward message passing. Of course, the relocation of methods has an impact on client classes that depended on these methods. This necessitates changes to method invocations in these classesкак только поля и методы будут перемещены в новый класс классы, должна быть установлена связь ассоциации от старого класса к новому. это может быть односторонняя связь, если нет очевидной потребности в обратной передаче сообщений. Конечно, перемещение методов должно влиять на классы клиента, которые зависели от этих методов. это требует изменений в обращениях к методам в этих классах (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
once individual subsystems are working properly, they can then be integrated into the full designкак только индивидуальные подсистемы заработают правильно, их можно будет объединить в единую конструкцию
once the automaton is in the sink state, it can never leave this state againПопав в состояние зацикливания, автомат никогда не сможет из него выйти
once the timer fires, the it_interval value specifies a relative value to reload the timer with so that it can trigger againпосле срабатывания таймера значение величины it_interval задаёт относительное время для повторной загрузки таймера, чтобы он мог сработать снова (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009)
one can readily mark exceptions and emphasize contrastsЛегко отметить исключения и подчеркнуть противоположности (см. Frederic P. Brooks, Jr. THE MYTHICAL MAN-MONTH Essays on Software Engineering)
one final comment is that an effective guarding system can reduce the requirements of the emergency stop system by reducing the exposureв заключение следует заметить, что требования к системе аварийной остановки можно снизить за счёт применения эффективной системы ограждения (т.е. система будет прекращать работу всякий раз, когда персонал подвергается риску; i.e. the system will be inoperative whenever people are at risk; см. Programmable Controllers – An Engineer's Guide by E.A. Parr (2003))
one of refactoring targets is called large class – a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering)
one or another parameter can be usedвозможность использования одного или другого параметра (ssn)
only a finite number of transitions can happen within a finite amount of timeлишь конечное количество переходов может произойти за конечный отрезок времени (ssn)
operations that can be doneоперации, которые можно выполнять (ssn)
Output events and algorithms can be associated with ECC statesс состояниями ECC могут быть связаны выходные события и алгоритмы (ssn)
Package A can only be used reused together with Package Bпакет A может использоваться только повторно использоваться вместе с пакетом B (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn)
pointer to an area where the function can fill in the amount of time remainingуказатель на область памяти, в которую функция может записывать количество оставшегося до срабатывания таймера времени (ssn)
powerful technique for documenting an expert's knowledge so that it can be readily understood and applied by othersодин из наиболее эффективных способов документирования экспертных знаний (ssn)
problems that can be solved in polynomial timeзадачи, которые можно решить за полиномиальное время (ssn)
processes that can run concurrently in the jobпроцессы, одновременно выполняемые в задании (ssn)
Programmatically speaking, the term runtime can be understood as a collection of services that are required to execute a given compiled unit of codeс точки зрения программирования под термином исполняющая среда может пониматься коллекция служб, которые требуются для выполнения скомпилированной единицы кода (ssn)
quality of the recommendations that can be madeкачество рекомендаций, которые могут быть сделаны (ssn)
recommendations that can be madeрекомендации, которые могут быть сделаны (ssn)
relative value to reload the timer with so that it can trigger againотносительное время для повторной загрузки таймера, чтобы он мог сработать снова (ssn)
Reset initialization places the processor in real mode where, with a single instruction, it can switch to protected modeпри инициализации после сброса процессор переводится в реальный режим, хотя всего одной командой он может быть переведён в защищённый режим
See appendix B for complete details on how you can apply glob pattern matchingПодробное описание сопоставления с образцом по маске и его применения дано в приложении B (см. "The Well-Grounded Java Developer" by Benjamin J Evans, Martijn Verburg 2013 ssn)
Sequential logic can be either synchronous or asynchronousПоследовательностная логика может быть или синхронной или асинхронной (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World ssn)
set of states which can be exhibited by a systemнабор всех возможных состояний системы, которые ей присущи (ssn)
several points about Petri nets and the systems which they can modelнекоторые особенности сетей Петри и систем, моделируемых с их помощью (ssn)
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)
So, what's the problem? Simply this: Refactoring is risky. It requires changes to working code that can introduce subtle bugsтак в чём проблема? Только в том, что с рефакторингом связан известный риск. Он требует внести изменения в работающий код, что может привести к появлению трудно находимых ошибок в программе (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999)
software module: construct that consists of procedures and/or data declarations and that can also interact with other such constructsпрограммный модуль: конструкция, которая состоит из процедур и / или объявлений данных и которая может взаимодействовать с другими подобными конструкциями (см. IEC 61508-4)
software that can accommodate changeпрограммное обеспечение, которое можно приспосабливать к изменениям (ssn)
software that can accommodate changeПО, которое можно приспосабливать к изменениям (ssn)
software tool that can directly influence the safety-related system during its run timeпрограммное средство, имеющее непосредственный доступ к системе, связанной с безопасностью, в процессе её функционирования (определение "software on-line support tool" в IEC 61508-4:2010 ssn)
Speculative generality can be spotted when the only users of a method or class are test cases. If you find such a method or class, delete it and the test case that exercises it. If you have a method or class that is a helper for a test case that exercises legitimate functionality, you have to leave it in, of courseТеоретическая общность может быть обнаружена, когда единственными пользователями метода или класса являются контрольные примеры. Найдя такой метод или класс, удалите его и контрольный пример, его проверяющий. Если есть вспомогательный метод или класс для контрольного примера, осуществляющий разумные функции, его, конечно, надо оставить (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn)
States can be broken into several orthogonal state diagrams that run concurrentlyСостояния могут быть разбиты на несколько диаграмм ортогональных параллельных состояний, запускаемых одновременно (см. "UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition" by Martin Fowler 2003 ssn)
states that a component can assumeсостояния, которые может принимать компонент (ssn)
states that a component or system can assumeсостояния, которые может принимать компонент или система (ssn)
states that system can assumeсостояния, которые может принимать система (ssn)
stereotypes and constraints that can be applied to generalizationsстереотипы и ограничивающие условия, которые могут применяться к обобщениям (ssn)
stereotypes, constraints, and adornments that can be applied to associationsстереотипы, ограничивающие условия и графические элементы, которые могут применяться к ассоциациям (ssn)
stereotypes that can be applied to dependenciesстереотипы, применяемые к зависимостям (ssn)
streams one process can have open at a timeпотоки данных, которые один процесс может открыть одновременно (ssn)
subset of the CPUs that can run the processesподмножество процессоров, на которых можно выполнять процессы (задания ssn)
tasks that can be performed at the same timeзадачи, которые можно выполнять одновременно (ssn)
To test the effect of this change, the model can be analyzed again in order to check schedulabilityдля испытания результата этого изменения модель может быть снова подвергнута анализу с целью проверить планируемость (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn)
text field where you can enter a new taskтекстовое поле для ввода новой задачи (ssn)
that can be used toкоторый может использоваться для (ssn)
the algorithm of the D action includes a time lag that can be assigned at the "time lag of the derivative action" inputАлгоритм D-воздействия содержит запаздывание, которое может быть назначено входу "время запаздывания D-воздействия"
the assumption can only be violated if multiple processes access the monitor simultaneouslyэто допущение может быть нарушено только в случае одновременного доступа к монитору со стороны многих процессов (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999)
the BCD format is similar to the hexadecimal presentation, with the simple difference that only values between 0 and 99 can be stored in a BCD byte, whereas a hexadecimal byte reaches from 0 to FFформат BCD подобен шестнадцатеричному представлению с ограничением диапазона чисел 0..99 вместо 0..FF (ssn)
the behaviour is described by the allowed sequences of actions of the computational object that are associated with the interface. the behaviour can include internal actions of the object and will be constrained by the environment of the object, in particular by interactions at other interfacesПоведение описывается связанными с интерфейсом допустимыми последовательностями действий вычислительного объекта. Поведение может включать в себя внутренние действия объекта и может ограничиваться средой объекта, в частности, взаимодействиями через другие интерфейсы (см. ISO/IEC 10746-1, ГОСТ Р ИСО/МЭК 10746-1-2004)
the CAPI interviews can be completed either with the assistance of an interviewer or self-administeredИнтервью при помощи системы CAPI могут быть проведены как с помощью интервьюера, так и самостоятельно
the Coffee Can ProblemЗадача о банке с кофейными зёрнами
the consequence is that if offending class dependencies i.e. class dependencies that introduce cycles can be eliminated or made harmless then the overall software architecture of layers and packages can be so much more stableПоследствие таково, что если неприятные зависимости классов то есть, зависимости классов, которые представляют циклы могут быть устранены или сделаны безопасными, то вся структура уровней и пакетов ПО может быть намного более устойчива (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
the coordination of the different units can be handled in several waysКоординацию различных блоков можно осуществлять несколькими способами
the document's security method restricts what can be done to the documentМетод защиты документа указывает на действия, которые разрешено с ним выполнять
the images, formatting, and styling can convey information more effectively than unformatted textИзображения, форматирование и стилевое оформление могут более эффективно преподносить информацию, чем неформатированный текст
the instance name can be read out from the device treeИмя экземпляра может быть считано в дереве устройств
the internal substructure can be hierarchically decomposed of other agents, but a state machine always implements the innermost agentВнутренняя подструктура может быть иерархической декомпозицией других агентов, но машина состояний всегда реализует внутреннюю суть агента
the Neutrino operating system can be customized to run on various hardware, without requiring a source licenseОперационная система Neutrino может быть настроена для функционирования на различных аппаратных средствах без необходимости в лицензии на исходный код (см. "Getting Started with QNX Neutrino 2. A Guide for Realtime Programmers" by Rob Krten 1996)
the number of elements requested can vary with each array allocation requestв каждом запросе на размещение массива число элементов массива может варьироваться
the PRAM model can be used to characterize concurrent access to shared memory by multiple tasksМодель PRAM можно использовать для определения характера параллельного доступа к общей памяти со стороны нескольких задач
the precedence of an operator is fixed and may not be changed by the user, but parentheses can be used to control the association of operators and operandsСтаршинство операторов является фиксированным и не может быть изменено пользователем, но наряду с этим для управления порядком сопоставления операторов и операндов могут быть использованы круглые скобки (см. IEЕЕ Std. 1076-87. IEЕЕ Standard VHDL. Language Reference Manual)
the problem with the standard algorithm is that it can waste a lot of effortПроблема стандартного алгоритма заключается в том, что он затрачивает много усилий впустую (см. "Analysis of Algorithms: An Active Learning Approach" by Jeffrey J. McConnell 2001)
the programming environment uses an XML feature to create a valid menu state based upon the UM software component. Thereby, a menu of increased complexity can be createdСреда программирования использует функцию XML для создания допустимого состояния меню на основе программного компонента системы UM. Таким образом, может быть создано меню повышенной сложности
the retentive behavior can declare for all variables contained in the variable sections VAR_INPUT, VAR_OUTPUT, and VAR of functions blocks and programs to be either retentive or non-retentive by using the RETAIN or NON_RETAIN qualifierСвойства в части сохранения могут объявлять переменные, содержащиеся в секциях переменных VAR_INPUT, VAR_OUTPUT и VAR функциональных блоков и программ, сохраняемыми или несохраняемыми, используя квалификаторы RETAIN или NON_RETAIN (см. IEC 61131-3:2013 Programmable Controllers – Programming Languages)
the same message passing source code can be executed on a variety of machines as long as the MPI library is availableодин и тот же исходный код утилиты обмена сообщениями может работать на разных машинах, если на них имеется библиотека MPI
the set of type definitions can be partitioned into disjoined classesмножество определений типов можно разбить на непересекающиеся классы (ssn)
the signature depends on the interface type which can be operation, stream or signalСигнатура зависит от типа интерфейса, который может быть интерфейсом операций, потоков и сигналов (см. ISO/IEC 10746-1, ГОСТ Р ИСО/МЭК 10746-1-2004)
the structure of these documents can only be detected by visual inspectionСтруктура этих документов может быть определена только с помощью визуального контроля
the sum procedure is only the simplest of a vast number of similar abstractions that can be captured as higher-order proceduresПроцедура sum – всего лишь простейшая из обширного множества подобных абстракций, которые можно выразить через процедуры высших порядков (см. Harold Abelson and Gerald Jay Sussman with Julie Sussman 1999, Structure and Interpretation of Computer Programs)
the sum procedure is only the simplest of a vast number of similar abstractions that can be captured as higher-order proceduresПроцедура sum — всего лишь простейшая из обширного множества подобных абстракций, которые можно выразить через процедуры высших порядков (см. Harold Abelson and Gerald Jay Sussman with Julie Sussman 1999, Structure and Interpretation of Computer Programs)
the synchronization relationships that can exist between tasksвозможные отношения синхронизации между задачами (ssn)
the technique can be regarded as a combination of fault tree and event tree analysisДанное средство может рассматриваться как комбинация процедур анализа с помощью дерева отказов и дерева событий (см. IEC 61508-7:2010)
the transition can be taken only if the current values of the clocks satisfy the clock constraintПереход может быть совершен, только если текущие показания часов удовлетворяют временному ограничению (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999)
the use of buffers can improve program performance when the program needs frequent file I/O operations, each for small amount of dataПрименение буферов может повысить производительность программы при частом обмене небольшими порциями данных с файлом
the variable initialization constructs can be used for the declaration of initial values of function inputs and initial values of their internal and output variablesКонструкции инициализации переменных могут использоваться для объявления начальных значений входных параметров функции, внутренних и выходных переменных (см. IEC 61131-3:2013 Programmable Controllers – Programming Languages)
there can be separate processes running on one processor, processes running on independent processors in the same computer, or processes running on entirely separate computersбывают отдельные процессы, работающие на одном процессоре, процессы, работающие на независимых процессорах одного и того же компьютера, или процессы на совершенно разных компьютерах (ssn)
there is only one feed tube and it can be moved to whatever tank needs service by a motorИмеется только одна подающая труба, и она может быть перемещена двигателем к любому резервуару для обслуживания по необходимости (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
Thereby, high level decisions can be introduced to a menu structure for a tailored responseТаким образом, для специализированного ответа в структуру меню могут быть внёсены решения высокого уровня (ssn)
these complexities can stymie even experienced software developers because they arise from fundamental challenges in the domain of network programmingвсе эти трудности способны загнать в тупик даже опытных разработчиков программного обеспечения, поскольку возникают на почве фундаментальных проблем, имеющихся в сфере сетевого программирования
these examples illustrate several points about Petri nets and the systems which they can modelПриведенные примеры иллюстрируют некоторые особенности сетей Петри и систем, моделируемых с их помощью
these samples can be described by discrete time models in either the shift or delta operatorэти квантованные величины могут быть описаны дискретными моделями или с помощью дельта-оператора, или с помощью оператора сдвига (ssn)
they can be skipped at the first readingих можно пропустить при первом чтении (о разделах, в которых приводится дополнительный материал ssn)
they can do the work of many rungs of ladder logic with elegant simplicityони могут простым образом выполнить работу программы релейной логики, состоящей из многих цепей
this behavior is very handy but can sometimes be abused to accomplish complex logicТакое поведение довольно удобно, но иногда им злоупотребляют, пытаясь создать более сложную логику (см. "The Art of Readable Code" by Dustin Boswell, Trevor Foucher 2012 ssn)
this 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)
this compliance is specified in terms of the management commands to which each type of device can respond, as given in table 5.2.эта совместимость определена в терминах команд административного управления, на которые каждый тип устройства может ответить, как это указано в таблице 5.2 (см. IEC 61499-1)
this flexibility can be particularly important in large software effortsэта гибкость может иметь определяющее значение при разработке больших программных проектов
this information can be represented by the following generalized templateэта информация может быть представлена с помощью следующего обобщённого шаблона
this instruction can be set up to read or write a block of dataэта инструкция может определять чтение или запись блока данных
this is a POSIX thing – POSIX says that on different platforms you can have multiple time bases, but that every platform must support at least the CLOCK_REALTIME time baseэто вещь из области POSIX – стандарт утверждает, что на различных платформах вы можете использовать различные типы временных базисов, но любая платформа должна, по меньшей мере, поддерживать базис CLOCK_REALTIME (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
this is a POSIX thing – POSIX says that on different platforms you can have multiple time bases, but that every platform must support at least the CLOCK_REALTIME time baseэто вещь из области POSIX – стандарт утверждает, что на различных платформах вы можете использовать различные типы временных базисов, но любая платформа должна, по меньшей мере, поддерживать базис CLOCK_REALTIME (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009 ssn)
this kind of analysis can also be used to determine execution times for more complex sequences of eventsэтот вид анализа также может использоваться для определения времени выполнения более сложных последовательностей событий (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999)
this little trick can actually be useful in the application of double buffering, in which two pointers are swappedвот ещё одна маленькая хитрость, которая может оказаться полезной в приложениях с двойной буферизацией, в которых меняются местами два указателя (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013 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)
this table lists the discrete states that the application can exist in and shows which state transitions are possibleэта таблица содержит список дискретных состояний, в которых может находиться приложение, а также возможные варианты переходов между состояниями (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005)
this type of block is intended to provide a re-usable part of an application that can be distributed over many resourcesэтот тип блока предназначается для обеспечения допускающей повторное использование части приложения, которая может быть распределена по многим ресурсам (см. Robert W. Lewis: Modelling control systems using IEC 61499. Applying function blocks to distributed systems)
Time can elapse in the location only as long as the invariant of the location is trueТечение времени в позиции происходит, пока инвариант этой позиции истинен (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999 ssn)
timers and how they can be usedтаймеры и их применение (ssn)
too much parallelization or distribution can have negative consequencesнегативные последствия излишнего параллелизма и распределения (ssn)
total output current of an output module: A current that a multi-channel module operating at the most adverse combination of normal operation can supply without any part of it insulation, terminals, exposed conductive parts, etc. exceeding the specified temperature limitsполный выходной ток (выходного модуля): ток, который может выдавать многоканальный модуль, функционирующий при максимально неблагоприятной комбинации рабочих условий эксплуатации без превышения регламентированных температурных пределов любой частью данного модуля (изоляция, клеммы, выступающие проводящие части и т.д.; см. IEC 61131-2 и ГОСТ Р 51841-2001 ssn)
Type promotion can, however, lead to somewhat unexpected resultsно продвижение типов может иногда привести к неожиданным результатам
types that can have an invariantтипы, которые могут иметь инвариант (Alex_Odeychuk)
UM menu finite state machine that can meet the rapidly changing needs of UM applicationsконечный автомат меню системы UM, который может удовлетворить быстро изменяющиеся потребности приложений системы UM (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)
Unless fault-correction functions can be generalized to correct many types of damage, fault avoidance is a better investmentесли методы ликвидации последствий сбоев не могут быть обобщены для работы со многими типами искажений, лучше всего направлять силы и средства на предупреждение ошибок ("Software Reliability: Principles and Practices" by Glenford J. Myers (1976) ssn)
Using an event source, the event listener object can be registered and used to implement any interfaceс помощью источника событий можно зарегистрировать объект получателя событий и использовать его для реализации любого интерфейса (ssn)
variables that can take only a set of finite values, each of which map to a useful discrete stateпеременные, принимающие набор конечных значений, каждое из которых отображается в полезное дискретное состояние (ssn)
ways that values of variables can be communicated among software elementsспособы связи значений переменных с элементами программного обеспечения (ssn)
We've looked at Neutrino's time-based functions, including timers and how they can be used, as well as kernel timeoutsмы рассмотрели функции Neutrino, ответственные за манипулирование временем, включая таймеры и их применение, а также тайм-ауты ядра (см. "Getting Started with QNX Neutrino. A Guide for Realtime Programmers" by Rob Krten 2009)
when done well, it can result in simpler code, faster testing, and easier maintenanceпри хорошем исполнении в результате можно получить более простой программный код, меньшую продолжительность тестирования и облёгченное сопровождение
when registers are used in computational structures that are constantly clocked such as pipelined datapath, the requirement that the memory should hold state for extended periods of time can be significantly relaxedкогда регистры используются в постоянно переключающихся вычислительных структурах например, в конвейерном информационном канале, требование хранения состояния на протяжении длительного периода времени можно сильно ослабить (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn)
whether the event can possibly happen in that stateможет ли событие наступить в этом состоянии (ssn)
which can beкоторый может быть (ssn)
with a focus on construction, the individual programmer's productivity can improve enormouslyПовышенное внимание к конструированию может намного повысить производительность труда отдельных программистов (см. Code Complete / Steve McConnell.-2nd ed. 2004)
within a class body you can define class methods and instance methodsВнутри тела класса можно определить методы класса и методы экземпляра (см. Agile Web Development with Rails Fourth Edition by Sam Ruby, Dave Thomas and David Heinemeier Hansson 2011)
you can catch exceptions at various levels of granularityвы можете перехватывать исключения с различной степенью детализации
you can determine almost every aspect of the box's appearance with cascading style sheetsПочти любой аспект внешнего вида этого окна можно определить с помощью каскадных таблиц стилей (ssn)
you can insert new documents using the Object Connection windowможно вставить новые документы с помощью окна Object Connection
you can program timers to sequence those actionsдля организации последовательности этих действий можно программировать таймеры (ssn)
you can use a style to painlessly reuse a combination of control propertiesСтили можно применять для гибкого повторного использования комбинаций свойств элементов управления (ssn)