DictionaryForumContacts

   Russian
Terms for subject Programming containing к которым | all forms | exact matches only | in specified order only
RussianEnglish
Бизнес-ценность программного обеспечения увеличивается с более высокими уровнями управления, к которым оно применяетсяthe business value of software increases with higher management levels that the software applies to (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
в методологии SFC каждый шаг может быть связан с одним или несколькими действиями. Действие содержит описание некоторого поведения, которое должно произойти вследствие активирования шага. Действие изображается прямоугольником, присоединённым к шагу. Описание действия может быть дано, используя любой из языков IEC, т. е. ST, FBD, LD или ILin SFC methodology, every step can be associated with one or more actions. An action contains a description of some behaviour that should occur as a result of the step being activated. An action is depicted as a rectangular box that is attached to a step. The description of an action can be given using any of the IEC languages, i.e. ST, FBD, LD or IL (см. Robert W. Lewis: Programming industrial control systems using IEC 1131-3)
в настоящей книге принят современный подход к решению этих открытых задач, в основе которого, во-первых, лежат принципы, базирующиеся на современных тенденциях применения технологии ИИ в робототехнике, а во-вторых, концепции, сложившиеся в новейших подходах к динамичной разработке программного обеспеченияthis book takes a modern approach to these open problems, inspired by principles from the nouvelle AI trend in robotics and concepts reminiscent of agile development of software (см. AI Game Development: Synthetic Creatures with Learning and Reactive Behaviors / Alex J. Champandard 2003 ssn)
восходящее тестирование: последовательный подход к интеграционному тестированию, при котором компоненты нижнего уровня тестируются первыми и затем используются для облегчения тестирования компонентов более высокого уровня. этот процесс повторяется до тех пор, пока компонент на самом верху иерархии не будет протестированbottom-up testing: An incremental approach to integration testing where the lowest level components are tested first, and then used to facilitate the testing of higher level components. This process is repeated until the component at the top of the hierarchy is tested (см. Standard glossary of terms used in Software Testing)
всё сказанное означает, что разработчик ПО должен быть готов создавать ПО, которое можно приспосабливать к изменениям. этого требует сама природа ПО. Программное обеспечение должно быть приемлемым – понятным, обслуживаемым и расширяемым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)
данные из дисковой файловой системы, к которым недавно происходило обращениеrecently accessed data from an on-disk filesystem (ssn)
Дизайн программного обеспечения – это процесс выбора и документирования наиболее эффективных элементов, которые в совокупности будут реализовать требования к программной системеSoftware design is the process of selecting and documenting the most effective elements that together will implement the software system requirements (ssn)
Дизайн программного обеспечения – это процесс выбора и документирования наиболее эффективных элементов, которые в совокупности будут реализовать требования к программной системеSoftware design is the process of selecting and documenting the most effective elements that together will implement the software system requirements (ssn)
документ об образе и границах: документ, в котором определены бизнес-требования к новой системе, в том числе положения об образе продукта и описание границ проектаvision and scope document: A document that presents the business requirements for a new system, including a product vision statement and a project scope description (см. Software Requirements by Karl E. Wiegers 2003 ssn)
задавать форматирование того же значения, к которому относился предыдущий спецификаторformat the same value as the previous specifier (флаг, управляющий форматом выходных данных ssn)
инциденты, которые могут привести к опасным последствиямincidents with potential to create hazards (см. IEC 61508-1, ГОСТ Р МЭК 61508-1-2007 ssn)
каждое событие включает идентификатор сферы корреляции, к которой он относится, и идентификатор родительской сферы корреляции в иерархии событийEach event includes the identifier of the correlation sphere to which it belongs and the identifier of its parent correlation sphere from the event hierarchy (см. event correlation sphere ssn)
класс-обёртка базы данных: класс, который скрывает методы доступа к данным, хранящимся в базеdatabase wrapper class: A class that hides how to access data stored in a database (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa ssn)
Кодирование является лишь небольшой составной частью программирования, которое включает формулировку требований, предъявляемых к программе, составление проекта программы, разработку документации, кодирование и отладку программCoding is just a small part of programming, which is the overall process of designing, specifying, documenting, coding, and debugging programs (ssn)
компоненты, которые можно привести к одному типуbeans of the same type (контекстуальный перевод на русс. язык Alex_Odeychuk)
конкурентоспособная архитектура, основанная на бизнес-сервисах, к которым обращаются независимо от технологий и географического местонахожденияcompetitive asset that is based on business services that are accessed independently of technology and geography (SOA ssn)
методы для каждого события, которые просто перенаправляют к классу состоянияmethods for each event, which simply forwards to the state class (ssn)
меченое значение: пара "имя-значение", которую можно присоединить к элементу модели, использующему стереотип, содержащий определение дескриптораtagged value: A name-value pair that may be attached to a model element that uses a stereotype containing a tag definition (см. Requirements Analysis and System Design, 3rd ed. by Leszek A. Maciaszek 2007 ssn)
множество объектов, к которым относится понятиеset of objects a concept refers (ssn)
модель обмена сообщениями, в которой все сервисы предоставляются синхронно, передачей сообщения от клиента к серверу и обратноmessage passing model, where all services are provided in a synchronous manner by passing messages around from client to server (ssn)
мультипарадигматический подход к решению некоторых проблем, которые присущи распределенному и параллельному программированиюa multiparadigm approach to solving some of the problems that are inherent with distributed and parallel programming (ssn)
наиболее эффективные элементы, которые в совокупности будут реализовать требования к программной системеthe most effective elements that together will implement the software system requirements (ssn)
независимые компоненты, которые предоставляют доступ к собственным интерфейсам, но зависят от модулей ИИindependent components that provides their own interfaces, but that depends on AI modules (ssn)
нормальное направление развития: последовательность действий, заданная по умолчанию в варианте использования, которая ведёт к удовлетворению выходных условий этого варианта использования или достижению целей пользователейnormal course: The default sequence of steps in a use case, which leads to satisfying the use case's postconditions and letting the user achieve his goal (см. Software Requirements by Karl E. Wiegers 2003 ssn)
нуждаться в способе привязки к событиям, о которых идёт речь, в их среде выполненияneed a way to hook themselves to the events of interest in their runtime environment (ssn)
Образы процесса реализованы в виде глобальной структуры данных, доступ к которой осуществляется через PLC систему поддержки исполнения программ и Master пакет программthe process images are implemented in form of a global data structure accessible by the PLC run time system and the Master software package
объект интерфейса устройства: объект, который скрывает характеристики физического устройства ввода / вывода и предоставляет пользователям виртуальный интерфейс к немуdevice interface object: An information hiding object that hides the characteristics of an I/O device and presents a virtual device interface to its users (см. Designing Concurrent, Distributed, and Real-time Applications with UML Object Technology Series by Hassan Gomaa)
оператор обращения к значению, позволяющий получить объект, на который указывает итераторdereference operator to return the object to which the iterator refers (ssn)
организация, которая обращается к компьютерной системе либо индивидуумуorganization calling upon a computer system or an individual (ssn)
относящиеся к безопасности инструментальные средства, которые доступны для компьютеровsecurity-related tools that are available for computers (ssn)
парное программирование: подход к разработке программного обеспечения, при котором кодpair programming: A software development approach whereby lines of code production and/or test of a component are written by two programmers sitting at a single computer. This implicitly means ongoing real-time code reviews are performed (при разработке и/или тестировании) компонента пишется двумя программистами за одним компьютером. По сути это подразумевает непрекращающиеся рецензии кода (в реальном времени; см. Standard glossary of terms used in Software Testing ssn)
ПО, которое можно приспосабливать к изменениямsoftware that can accommodate change (ssn)
портативный дисплей, который крепится к головеHMD (сокр. от head mounted display ssn)
портативный дисплей, который крепится к головеhead mounted display (шлем-дисплей 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)
Последовательное приложение – это последовательная программа, которая состоит из пассивных объектов и имеет только один поток управления. Когда один объект вызывает операцию другого объекта, управление передаётся от вызвавшей операции к вызванной. После того как вызванная операция завершает выполнение, управление возвращается вызвавшей операции. В последовательном приложении существует только синхронная передача сообщений вызов процедуры или метода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)
программная система, управляемая другой компьютерной системой, которая обращается к одушевлённому вспомогательному действующему лицуsoftware system driven by another computer system, calling upon a human supporting actor (ssn)
программное обеспечение, которое можно приспосабливать к изменениямsoftware that can accommodate change (ssn)
программы, которым приходится выполнять множество небольших запросов ввода-вывода к обычным файламprograms that have to issue many small I/O requests to regular files (ssn)
Программы, которым приходится выполнять множество небольших запросов ввода-вывода к обычным файлам, зачастую используют ввод-вывод с пользовательским буферомPrograms that have to issue many small I/O requests to regular files often perform user-buffered I/O (ssn)
Проектные риски – набор потенциальных проблем или происшествий, проявившихся в ходе выполнения проекта, которые могут привести к сбоюProject risks — The set of potential project problems or occurrences that may cause the project to fail (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
процессы, выполняющиеся параллельно и приводящие к дискретным событиям, которые могут возникать в отдельные моменты времениprocesses taking place in parallel, giving rise to discrete events at irregular intervals of time (ssn)
различные форматы регистрационных записей, которые могут передаваться от клиента к серверуdifferent log record formats that can be transmitted from client to server (ssn)
Регрессионное тестирование – тесты, которые выполняются в повторяющемся режиме до тех пор, пока изменения не перестанут приводить к появлению побочных эффектовRegression testing — Tests that are conducted repeatedly to ensure that a change has not introduced side effects (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
Регрессионное тестирование – тесты, которые выполняются в повторяющемся режиме до тех пор, пока изменения не перестанут приводить к появлению побочных эффектовRegression testing — Tests that are conducted repeatedly to ensure that a change has not introduced side effects (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 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)
Следует иметь в виду, что правила продвижения типов применяются только к значениям, которыми оперируют при вычислении выраженияit is important to understand that type promotions only apply to the values operated upon when an expression is evaluated (ssn)
способ привязки к событиям, о которых идёт речьway to hook themselves to the events of interest (ssn)
Средства поддержки зависимостей позволяют реализовать возможности с помощью независимых компонентов, которые предоставляют доступ к собственным интерфейсам, но зависят от модулей ИИDependencies allow the capabilities to be implemented as independent components that provides their own interfaces, but that depends on AI modules (см. AI Game Development: Synthetic Creatures with Learning and Reactive Behaviors / Alex J. Champandard 2003 ssn)
стереотипы и ограничивающие условия, которые могут применяться к обобщениямstereotypes and constraints that can be applied to generalizations (ssn)
стереотипы, ограничивающие условия и графические элементы, которые могут применяться к ассоциациямstereotypes, constraints, and adornments that can be applied to associations (ssn)
Страничный кэш – это хранилище в памяти, где содержатся данные из дисковой файловой системы, к которым недавно происходило обращениеthe page cache is an in-memory store of recently accessed data from an on-disk filesystem
Страничный кэш – это хранилище в памяти, где содержатся данные из дисковой файловой системы, к которым недавно происходило обращениеthe page cache is an in-memory store of recently accessed data from an on-disk filesystem
тестирование "сверху вниз": инкрементальный подход к интеграционному тестированию, в котором компоненты из верхнего уровня иерархии объектов тестируются в первую очередь, с использованием заглушек вместо компонентов более низкого уровня. Протестированные компоненты используются для тестирования компонентов более низкого уровня и данный процесс повторяется до тех пор, пока не будут протестированы компоненты самого низшего уровняtop-down testing: An incremental approach to integration testing where the component at the top of the component hierarchy is tested first, with lower level components being simulated by stubs. Tested components are then used to test lower level components. The process is repeated until the lowest level components have been tested (см. Standard glossary of terms used in Software Testing ssn)
типы данных, к которым быстрый доступatomic types (ssn)
Трансиверы подключаются к локально установленному контроллеру, который управляет доступом к сетиthe transceivers are connected to a local controller which performs the access control
Условимся, что когда процесс достигает вершины у основания этой дуги, он мгновенно переходит назад к вершине, на которую указывает дугаthe convention is that when a process reaches the node at the tail of the arrow, it immediately and imperceptibly goes back to the node to which the arrow points (см. Communicating Sequential Processes by C.A.R. Hoare 1985)
хранилище в памяти, где содержатся данные из дисковой файловой системы, к которым недавно происходило обращениеin-memory store of recently accessed data from an on-disk filesystem (ssn)
чтобы избежать конфликтов имен, которые в больших программах могут привести к тяжело обнаружимым ошибкам, полезно использовать своего рода соглашение, позволяющее минимизировать вероятность конфликтов. Например: называть методы именами, начинающимися с заглавной буквы, добавлять небольшую приставку в начало имен атрибутов данных возможно просто символ подчёркивания или использовать глаголы для методов и существительные для атрибутов данныхto avoid name conflicts, which may cause hard-to-find bugs in large programs, it is wise to use some kind of convention that minimizes the chance of conflicts. Possible conventions include capitalizing method names, prefixing data attribute names with a small unique string, or using verbs for methods and nouns for data attributes (см. An Introduction to Python – The Python Tutorial version 3.2 by Guido van Rossum and Fred L. Drake 2011 ssn)
широкий спектр относящихся к безопасности инструментальных средств, которые доступны для компьютеровwide variety of security-related tools that are available for computers (ssn)
это вынуждало все компоненты получать извещения о событии, которые они могли и не обрабатывать, что приводило к значительным затратам времениthis required components to receive events that they did not process, and it wasted valuable time (см. Java: The Complete Reference Eighth Edition by Herbert Schildt 2011 ssn)
этот подход, при котором распределение физической памяти откладывается до последнего мгновенья, относится к категории алгоритмов, известных как отложенные вычисленияthis approach, which delays physical memory allocation until the last minute, belongs to a school of algorithms known as lazy evaluation