DictionaryForumContacts

   Russian
Terms for subject Programming containing и другие | all forms | exact matches only | in specified order only
RussianEnglish
агрегирование: полное или частичное отношение, в котором один объект состоит из одного или нескольких других объектов, каждый из которых рассматривается как часть целого. это отношение является слабой формой отношения включения, в котором сроки жизни целого и его частей не зависят друг от друга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)
баннеры и другие исходящие ссылкиbanners and other outgoing links (ssn)
Блокирование ресурсов заставляет другие задачи, которые желают воспользоваться этими ресурсами, ожидать до тех пор, пока они не будут разблокированы и снова станут доступнымиLocking the resource causes any other task that wishes to use the resource to wait until the resource has been unlocked, making it available again (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn)
в другом аспекте для программного компонента системы UM фрагмента языка XML среда программирования может использовать элемент импорта XML для дублирования фрагмента XML при компиляции, что предотвращает отнимающее много времени и подверженное ошибкам требование ручного копирования кода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
в UML пакет – логическая концепция проекта. в конечном счёте, пакеты должны быть реализованы и отображены в концепциях языка программирования. Современные языки, особенно Java и C#, обеспечивают прямое использование понятия пакета в конечной реализации. Поддержка пакета реализаций обеспечивается в форме пространства имен для классов и для импортирования других пакетовin the UML, package is a logical design concept. Eventually, packages must be implemented and mapped to programming language concepts. Modern languages, most notably Java and C#, provide for a direct mapping that uses the notion of the package on the implementation end. The support for the implementation package is in the form of a namespace for classes and for importing other packages (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
в UML пакет – логическая концепция проекта. в конечном счёте, пакеты должны быть реализованы и отображены в концепциях языка программирования. Современные языки, особенно Java и C#, обеспечивают прямое использование понятия пакета в конечной реализации. Поддержка пакета реализаций обеспечивается в форме пространства имен для классов и для импортирования других пакетовin the UML, package is a logical design concept. Eventually, packages must be implemented and mapped to programming language concepts. Modern languages, most notably Java and C#, provide for a direct mapping that uses the notion of the package on the implementation end. The support for the implementation package is in the form of a namespace for classes and for importing other packages (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
в противном случае облачная среда останется просто удобной песочницей, другими словами, она будет использоваться преимущественно в качестве безопасного места для разработки и тестирования приложенийOtherwise, the cloud will remain a nice sandbox, in other words, it'll be used mainly as a place for application testing and development (ssn)
вирусы и другие виды вредоносных программviruses and other forms of malware (ssn)
вирусы и другие виды опасного программного обеспеченияviruses and other forms of malicious software (ssn)
возможные состояния и варианты перехода из одного состояния в другоеstates and transitions (ssn)
Возникновение события может вызвать нарушение предусловий и может привести к выполнению других условий, постусловийthe occurrence of the event may cause the preconditions to cease to hold and may cause other conditions, postconditions, to become true
временные зависимости и другие нефункциональные требованияtime-dependent and other nonfunctional requirements (ssn)
Временные зависимости и другие нефункциональные требования обычно выражаются в виде требований к качеству обслуживанияTime-dependent and other nonfunctional requirements are generally expressed as quality of service requirements (см. Distributed systems: principles and paradigms / Andrew S. Tanenbaum, Maarten Van Steen 2002 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
Действие при входе выполняется при входе в состояние, после действия, прикреплённого к входящему переходу и перед любым другим видом внутренней деятельностиan entry action is executed when the state is entered, after any action attached to the incoming transition and before any other internal activity (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn)
Действие при выходе выполняется при выходе из состояния, после завершения любого другого вида внутренней деятельности и перед действием, прикреплённым к исходящему переходуan exit action is executed when the state is exited, after the completion of any internal activity and before action attached to the outgoing transition (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn)
и другие дополнительные статусные данныеand many further status data (ssn)
и другие необходимые данныеand other relevant data (ssn)
и другие подобные ограниченияand similar restrictions (ssn)
и другие специальные типы регулированияand other special control types (ssn)
идентификаторы отправителя, каналы и другие параметрыreceive IDs, channels, and other parameters (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)
как и другие прикладные области компьютерных наук, параллельное программирование прошло несколько стадий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)
как последствие разрешения атрибутов в интерфейсах, можно создать ассоциации между интерфейсами и между интерфейсом и классом. Атрибуты, определённые как другой интерфейс или класс, представляют ассоциации. В 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)
кнопки и другие средства управленияbuttons and other controls (ssn)
компонент: логическая совокупность классов, взаимодействующих вместе для обеспечения набора услуг сервисов, предлагаемых через предоставленные интерфейсы компонента. Услуги сервисы, требуемые компонентом, запрашиваются с помощью его требуемых интерфейсов. Кроме того, компонент может состоять из других компонентов и быть вложенным в другой компонентcomponent: A logical collection of classes that collaborate to provide a set of services offered through the component's provided interfaces. The services required by the component are requested through its required interfaces. A component may also consist of other components and may be nested to whatever level required (см. Object-Oriented Analysis and Design with Applications 3rd Edition by Grady Booch ssn)
Мартин Фаулер и другие авторы, принявшие участие в написании этой книги, внесли большой вклад в разработку объектно-ориентированного программного обеспечения тем, что пролили свет на процесс рефакторинга. В книге описываются принципы и лучшие способы осуществления рефакторинга, а также указывается, где и когда следует начинать углублённо изучать код, чтобы улучшить егоMartin Fowler and the contributing authors make an invaluable contribution to object-oriented software development by shedding light on the refactoring process. This book explains the principles and best practices of refactoring, and points out when and where you should start digging in your code to improve it (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn)
метафункции как аргументы и возвращаемые значения других метафункцийmetafunctions as arguments and return values of other metafunctions (ssn)
метод тестирования "большой взрыв": вид интеграционного тестирования, в котором элементы программного или аппаратного обеспечения, или и то и другое, собираются в компонент или в целую систему сразу, а не по этапамbig-bang testing: A type of integration testing in which software elements, hardware elements, or both are combined all at once into a component or an overall system, rather than in stages (см. Standard glossary of terms used in Software Testing ssn)
Модели отвечают за хранение данных и предоставление их другим объектамModels are responsible for storing data and making it available to other objects (ssn)
Модель конечного автомата показывает состояния системы и события, которые служат причиной перехода системы из одного состояния в другоеthe state machine model shows system states and events that cause transitions from one state to another (см. Software engineering, 8th ed. / Ian Sommerville 2007)
Мощь подхода, использующего конечный автомат, обусловлена тем, что он позволяет в явном виде определить действительные состояния для некоторого аспекта вашего приложения и задать соответствующие варианты поведения при переходах приложения из одного состояния в другоеthe great strength of the state machine approach is that it enables you to come up with an explicit definition of valid states for some aspect of your application and enforce proper behaviors as an application moves from one state to another (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005)
Наконец, вы можете найти другую работу. Независимо от экономических подъёмов и спадов хороших программистов всегда не хватает, а жизнь слишком коротка, чтобы тратить её на работу в отсталом учреждении при наличии множества лучших вариантов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)
настоящие пользователи и другиеreal users and others (ssn)
Нашей целью при декомпозиции программы является создание модулей, которые в свою очередь представляют собой небольшие программы, взаимодействующие друг с другом по хорошо определённым и простым правиламour goal in decomposing a program is to create modules that are themselves small programs that interact with one another in simple, well-defined ways (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986)
небольшие программы, взаимодействующие друг с другом по хорошо определённым и простым правиламsmall programs that interact with one another in simple, well-defined ways (ssn)
но есть и другие причиныbut there are other reasons (ssn)
Одно из возможных решений, которое, однако, мы применять не будем, предполагает создание большого массива указателей и присваивание значений указателям друг за другом по мере выделения памяти под новые структурыOne solution, which we won't use, is to create a large array of pointers and assign values to the pointers, one by one, as new structures are allocated (C Primer Plus by Stephen Prata (2013) ssn)
Отделенные от измерительных устройств, с одной стороны, и исполнительных механизмов, с другой, вычисления могут быть осуществлены с помощью наиболее эффективной вычислительной среды. Нет никакой необходимости передавать существенное количество энергии через вычислительный элемент. Теперь вычислительная среда – цифровой компьютер, а среда функционирования цифровых компьютеров – программное обеспечениеonce isolated from the instruments on one side and the actuators on the other, computations can be implemented using the most effective computing medium, independent of any needs to pass power through the computational element. That medium has been the digital computer, and the medium of expression for digital computers is software (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
Отделенные от измерительных устройств, с одной стороны, и исполнительных механизмов, с другой, вычисления могут быть осуществлены с помощью наиболее эффективной вычислительной среды. Нет никакой необходимости передавать существенное количество энергии через вычислительный элемент. Теперь вычислительная среда — цифровой компьютер, а среда функционирования цифровых компьютеров — программное обеспечениеonce isolated from the instruments on one side and the actuators on the other, computations can be implemented using the most effective computing medium, independent of any needs to pass power through the computational element. That medium has been the digital computer, and the medium of expression for digital computers is software (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
Пакет может импортировать другие пакеты. это означает, что пакет A или элемент пакета A может обратиться к пакету B или к его элементам. Следовательно, класс принадлежит только одному пакету, но он может быть импортирован в другие пакеты. Импорт представляет зависимость между пакетами и их элементами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 (см. 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)
Передача сообщения реализуется как синхронная связь между клиентом и поставщиком сервиса. Сообщение от объекта-клиента просит, чтобы объект-поставщик исполнил сервис метод. Интерпретация сообщения и средство его выполнения – на усмотрение объекта-поставщика. это можно было бы назвать делегированием работы другому объекту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)
переключатель со слышимым и осязаемым переходом из одного состояния в другоеsnap-action switch (ssn)
Переменная, воздействующая на систему извне и независящая от других переменных системыA variable acting on a system from the outside and which is independent of the other variables of the system (о входной переменной в IEC 60050-351 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)
поиск в строках символов и других строкsearching strings for characters and other strings (ssn)
Пользовательская буферизация также нацелена на повышение производительности, хотя и реализована по-другомуThrough different means, user buffering also aims to improve performance (ssn)
понять и овладеть навыками программирования в другой парадигмеget to grips with the different programming paradigm (Alex_Odeychuk)
Последовательное приложение – это последовательная программа, которая состоит из пассивных объектов и имеет только один поток управления. Когда один объект вызывает операцию другого объекта, управление передаётся от вызвавшей операции к вызванной. После того как вызванная операция завершает выполнение, управление возвращается вызвавшей операции. В последовательном приложении существует только синхронная передача сообщений вызов процедуры или метода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)
Появление DVD ознаменовало новый этап стало благом для аудиокниг и других речевых приложенийDVD is a boon for audio books and other spoken-word programs (ssn)
Приложения C# создаются путём объединения новых свойств, методов и классов, которые вы пишете с использованием уже существующих свойств, методов и классов из библиотеки .NET Framework Class Library и других библиотек классовC# apps are written by combining new properties, methods and classes that you write with predefined properties, methods and classes available in the .NET Framework Class Library and in various other class libraries (см. Deitel P., Deitel. H. – Visual C# 2012 How to Program, 5Ed. – 2013)
программный модуль: конструкция, которая состоит из процедур и / или объявлений данных и которая может взаимодействовать с другими подобными конструкциямиsoftware module: construct that consists of procedures and/or data declarations and that can also interact with other such constructs (см. IEC 61508-4)
проект приложения сложен, не совсем ясен или и то и другоеdesign is complex, challenging, or both (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)
прямоугольные области на рабочем столе GUI, которые содержат другие компоненты, включая другие контейнеры, меню и элементы управленияrectangular areas on a GUI desktop that contain other components, including other containers, menus, and controls (о контейнерах ssn)
рассылать или принуждать других рассылать огромное число электронных писем по одному и тому же адресу, бомбить электронными письмами, производить бомбардировку электронными письмамиmailbomb (глагол ssn)
рассылать или принуждать других рассылать огромное число электронных писем по одному и тому же адресуmail bomb (глагол ssn)
родительский класс: класс, которому наследует другой класс. Синонимы – суперкласс Smalltalk, базовый класс C ++ и класс-предокparent class: The class from which another class inherits. Synonyms are superclass Smalltalk, base class C++, and ancestor class (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
родительский класс: класс, которому наследует другой класс. Синонимы — суперкласс Smalltalk, базовый класс C ++ и класс-предокparent class: The class from which another class inherits. Synonyms are superclass Smalltalk, base class C++, and ancestor class (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn)
с другой стороны, методы обмена буферов и рисования кадров будут вызываться очень часто, поэтому они должны быть быстрыми настолько, насколько это возможноon the other hand, the screen-flipping and frame-drawing members are going to be called very frequently, and so these need to be as fast as possible (см. Game Architecture and Design / Andrew Rollings, David Morris 2004 ssn)
с другой стороны, поведенческие модели – это модели, отражающие взаимодействие между сервисами в контексте бизнес-процессов, различных ситуаций, сценариев использования и т.д.Behavioral models, on the other hand, represent interactions between services within context in terms of business processes, scenarios, use-cases, and so on (ssn)
с другой стороны, поведенческие модели – это модели, отражающие взаимодействие между сервисами в контексте бизнес-процессов, различных ситуаций, сценариев использования и т.д.Behavioral models, on the other hand, represent interactions between services within context in terms of business processes, scenarios, use-cases, and so on (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)
с другой стороны, текущую деятельность можно представить в виде пары действий: действие при входе, которое начинает деятельность по входу в состояние, и действие при выходе, которое прекращает деятельность при выходе из этого состоянияAlternately, ongoing activity may be represented by a pair of actions, an entry action that starts the activity on entry to the state and an exit action that terminates the activity on exit from the state (см. "The UML Reference Manual" by J.Rumbaugh, Ivar Jacobson, Grady Booch 1999 ssn)
с той и другой стороныon either side (ssn)
Семафор используется для синхронизации доступа процессов и потоков к разделяемой модифицируемой памяти или для управления доступом к устройствам или другим ресурсамthe semaphore is used to help threads and processes synchronize access to shared modifiable memory or manage access to a device or other resource (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003)
Системы планирования ресурсов предприятий предоставляют фирмам модели обработки деловых операций, которые интегрированы с другими видами их деятельности, такими как производственное планирование и управление человеческими ресурсами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)
состояния системы и события, которые служат причиной перехода системы из одного состояния в другоеsystem states and events that cause transitions from one state to another (ssn)
список возможных состояний и вариантов перехода из одного состояния в другоеlist of states and transitions (ssn)
структурная декомпозиция работ: организация элементов работы и их связи друг с другом и конечным продуктомwork breakdown structure: An arrangement of work elements and their relationship to each other and to the end product (см. Standard glossary of terms used in Software Testing 2012 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)
умение проектировать, создавать и поддерживать экспертные и другие системы, основанные на знанияхart of designing, building, and maintaining expert systems and other knowledge-based systems (ssn)
функции поиска в строках символов и других строкfunctions for searching strings for characters and other strings (ssn)
хотя и реализованный по-другомуthrough different means (ssn)
чтение из URL и других источниковreading from URLs and other sources (ssn)
Элементы данных являются базовыми единицами организационного управления данными, следовательно, они должны быть частью проекта баз данных и файлов в организации, а наборы всех транзакций образуют передаваемые другим организациям данныеData elements are the fundamental units of data an organization manages, therefore they must be part of the design of databases and files within the organization and all transaction sets the organization builds to communicate data to other organizations (см. ISO/IEC 11179-1:2004E ssn)
элементы программного или аппаратного обеспечения, или и то и другоеsoftware elements, hardware elements, or both (ssn)
эта диаграмма показывает фрагмент логики переходов для задачи, которая управляет перемещением тележки погрузочно-разгрузочных операций. Тележка перемещается от одного положения до другого, принимая детали в одном положении и сваливая их в другомthis diagram shows a fragment of the transition logic for a task that controls the movement of a materials handling vehicle. The vehicle moves from one position to another, picking up parts in one position and dropping them off at another (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
это и другие аналогичные преобразования программ рассматриваются в главе 12we examine this and related kinds of program transformations in Chapter 12 (см. Foundations of Multithreaded, Parallel, and Distributed Programming 2000 by Gregory R. Andrews ssn)