DictionaryForumContacts

Terms for subject Programming containing Program And | all forms | exact matches only | in specified order only
EnglishRussian
A function block is a program organization unit which represents for the purpose of modularization and structuring a well-defined portion of the programФункциональный блок – это программный компонент, который представляет хорошо определённую часть программы для обеспечения модульности и структуризации (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)
activity of program modification and maintenanceработа по модификации и сопровождению программы (ssn)
address assignments inside programs, and function block typesназначения адреса внутри программ и типов функциональных блоков (ssn)
algorithms and programs designразработка алгоритмов и программ (Konstantin 1966)
analysis, specification and description of sequential programsанализ, спецификация и описание последовательных программ (ssn)
analyzability and provability of program propertiesанализируемость и доказуемость свойств программы (Electronic Design Alex_Odeychuk)
antivirus programs, adware scanners, firewalls, and the likeантивирусные программы, сканеры для выявления рекламы, размещённой в программах, системы сетевой защиты (и т.п. ssn)
assembling, linking, and running programsтрансляция, компоновка и запуск программ (трансляция – с помощью ассемблера ssn)
automatic program generation and documentationавтоматическая генерация кода и документации (Alex_Odeychuk)
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)
Broadcast Algorithm: A method for disseminating information or making decisions in a distributed program. For decision making, each process broadcasts requests and acknowledgements to all other processes and maintains an ordered message queue that it uses to decide when its request is the oldestАлгоритм рассылки: метод распространения информации или принятия решений в распределённой программе. Для принятия решения каждый процесс отправляет запросы и подтверждения всем остальным процессам и обслуживает упорядоченную очередь сообщений, по которой определяется наиболее давний запрос (см. "Foundations of Multithreaded, Parallel, and Distributed Programming" by Gregory R. Andrews 2000 ssn)
By working through the first large project Conway's game of Life, Chapter 1 expounds principles of top-down refinement, program design, review, and testing, principlesПосредством рассмотрения первого большого проекта игры "Жизнь" Дж. Конвея глава 1 вводит принципы нисходящей детализации, проектирования программы, критического обзора и тестирования (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)
clear definition of the control program structure and the interactions between its partsчёткое определение структуры управляющей программы и взаимодействий между её частями (ssn)
Coding is just a small part of programming, which is the overall process of designing, specifying, documenting, coding, and debugging programsКодирование является лишь небольшой составной частью программирования, которое включает формулировку требований, предъявляемых к программе, составление проекта программы, разработку документации, кодирование и отладку программ (ssn)
compiling and linking multithreaded programsкомпиляция и компоновка многопоточных программ (ssn)
compiling and running a C++ programкомпиляция и запуск программы на C++ (ssn)
compiling and running a programкомпиляция и запуск программы (ssn)
concurrent execution of programs and statementsпараллельное выполнение программ и операторов (ssn)
configuration and program dataданные конфигурирования и программ (ssn)
corresponding function blocks and programsсоответствующие функциональные блоки и программы (ssn)
define the resource objects for running and controlling the program on the PLCопределение ресурсных объектов для запуска и контроля программы на ПЛК (ssn)
designing and implementing complex behavior in event-driven programsразработка и реализация сложного поведения в управляемых событиями программах (ssn)
developing programs as diverse as network drivers and compilersразработка таких непохожих программ, как сетевые драйверы и компиляторы (ssn)
downloading of the program code and dataзагрузка кода программы и данных (ssn)
driver software: A program that acts as the interface between a higher-level coding structure and the lower level hardware/firmware component of a computerдрайвер: программа, действующая интерфейсом между структурой кодирования высокого уровня и нижним уровнем аппаратного / программного компонента компьютера (см. "Practical Data Communications for Instrumentation and Control" by John Park et al. 2003)
DVD is a boon for audio books and other spoken-word programsПоявление DVD ознаменовало новый этап стало благом для аудиокниг и других речевых приложений (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)
Finite state machines have long been used as an organizing principle for designing and implementing complex behavior in event-driven programsКонечные автоматы уже давно используются в качестве организационного принципа при разработке и реализации сложного поведения в управляемых событиями программах (таких как сетевые адаптеры и компиляторы ssn)
for the purpose of modularization and structuring a well-defined portion of the programхорошо определённая часть программы для обеспечения модульности и структуризации (ssn)
function block and program declarationsописания функциональных блоков и программ (ssn)
function block and program declarationsобъявления функциональных блоков и программ (ssn)
functions for down- and uploading of configuration and program dataфункции загрузки и выгрузки данных конфигурирования и программ (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)
imperative programs with explicit concurrency, communication, and synchronizationимперативные программы с явными параллельностью, взаимодействием и синхронизацией (ssn)
installing and maintaining programsустановка и обслуживание программ (ssn)
interaction and communication between programsвзаимодействие и взаимосвязи программ (ssn)
lack of correspondence between the program and the real worldотсутствие соответствия между программой и реальным миром (ssn)
latest date and time of an update of the application programsдата и время последнего обновления прикладных программ (ssn)
loading and executing programsзагрузка программ в память и их выполнение (ssn)
logic program example for counting and filtering listsпример логической программы для подсчёта числа различных элементов в списке (см. Introduction to logic programming by Ghristopher John Hogger ssn)
logic-based program synthesis and transformationпроектирование и перепроектирование логических программ (Alex_Odeychuk)
look and feel of a programвпечатление и ощущение от использования программы (один из принципов оценки степени оригинальности программ ssn)
manufacturer of the PLC or the programming and debugging tool provided to the user to program a PLC applicationизготовитель ПЛК или программного или отладочного инструмента, предоставленного пользователю для разработки приложений ПЛК (ssn)
mechanism for program download and program controlмеханизм для загрузки программ и управления программой (ssn)
modularity of functional programs and modularity of objectsмодульность функциональных программ и модульность объектов (ssn)
network and program controlуправление сетью и программой (ssn)
order and group the PLC program ladder logicупорядочение и группировка многоступенчатой логики программы ПЛК (ssn)
order and group the PLC program ladder logic to maximize its modularity with respect to the functions requiredупорядочение и группировка многоступенчатой логики программы ПЛК для максимального увеличения модульности требуемых функций (ssn)
orderly cleanup from program error signals and interactive interruptsорганизованная очистка от сигналов ошибки в программе и интерактивных прерываний (ssn)
organizing principle for designing and implementing complex behavior in event-driven programsорганизационный принцип при разработке и реализации сложного поведения в управляемых событиями программах (ssn)
Our goal is to help programmers construct programs of high quality-programs that are reliable and reasonably easy to understand, modify, and maintainНаша цель – помочь программистам в составлении программ высокого качества, являющихся несложными, легко модифицируемыми и простыми в обращении (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986 ssn)
our goal is to help programmers construct programs of high quality-programs that are reliable and reasonably easy to understand, modify, and maintainНаша цель — помочь программистам в составлении программ высокого качества, являющихся несложными, легко модифицируемыми и простыми в обращении (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986)
pages that a program is actively and heavily usingстраницы, которые постоянно используются программой (ssn)
principles of program design and reuseпринципы разработки и повторного использования программ (ssn)
program and data segmentsсегменты программы и данных (ssn)
program constructs and conventions for their representationпрограммные конструктивы и условные обозначения для их представления (ssn)
program design and reuseразработка и повторное использование программ (ssn)
program download and controlзагрузка и управление программой (ssn)
program download and program controlзагрузка программ и управление программой (ssn)
program download and remote program controlзагрузка программы и удалённое программное управление (ssn)
program inspections, walkthroughs, and reviewsинспекции, сквозные просмотры и обзоры программ (ssn)
program modification and maintenanceмодификация и сопровождение программы (ssn)
program of boss and worker thread modelпрограмма реализации модели управляющего и рабочих потоков (ssn)
program organization and logicорганизация и логика программы (ssn)
program that provides general, frequently needed services for computer users and service personnelкомпьютерная программа, которая обеспечивает общие, часто используемые услуги для пользователей компьютера и обслуживающего персонала (utility routine, utility program ssn)
program that provides general, frequently needed services for computer users and service personnelмашинная программа, которая обеспечивает общие, часто используемые услуги для пользователей компьютера и обслуживающего персонала (utility routine, utility program ssn)
programme execution and data processingисполнение программы и обработка данных (ssn)
programme function and sequenceфункционирование и последовательность выполнения программы (ssn)
programming languages and structuring elements used for writing PLC programsязыки программирования и структурирующие элементы, которые используются для написания программ ПЛК (ssn)
programming, program structure, and computabilityпрограммирование, структура программ и вычислимость (ssn)
programs and statementsпрограммы и операторы (ssn)
programs of high quality-programs that are reliable and reasonably easy to understand, modify, and maintainпрограммы высокого качества, являющиеся несложными, легко модифицируемыми и простыми в обращении (ssn)
proofs of theorem and programsдоказательства теорем и программ (ssn)
prototypes and model programsпрототипы и модельные программы (ssn)
Remote or external input and output variables defined in a local application program refer to network variables located in the object dictionary of the local CANopen interfaceУдалённые или внешние входные и выходные переменные, определённые в локальной прикладной программе, ссылаются на сетевые переменные, находящиеся в словаре объектов локального CANopen интерфейса (ssn)
running and controlling the program on the PLCзапуск и контроль программы на ПЛК (ssn)
Selective testing — Testing only a selected set of program paths and data inputsВыборочное тестирование – тестирование выбранного набора способов выполнения программы и входных данных (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
Selective testing — Testing only a selected set of program paths and data inputsВыборочное тестирование – тестирование выбранного набора способов выполнения программы и входных данных (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn)
seminal paper on social processes and proofs of theorem and programsоригинальная статья о социальных процессах и доказательствах теорем и программ (ssn)
set of pages that a program is actively and heavily usingнабор страниц, которые постоянно используются программой (ssn)
skeleton declarations for the corresponding function blocks and programsскелетные описания для соответствующих функциональных блоков и программ (ssn)
skeleton declarations for the corresponding function blocks and programsскелетные объявления для соответствующих функциональных блоков и программ (ssn)
skeleton function block and programпредставленные в структурном виде функциональный блок и программа (ssn)
skeleton function block and programскелетные функциональный блок и программа (ssn)
skeleton function block and program declarationsскелетные описания функциональных блоков и программ (ssn)
skeleton function block and program declarationsскелетные объявления функциональных блоков и программ (ssn)
smoke test: A subset of all defined/planned test cases that cover the main functionality of a component or system, to ascertaining that the most crucial functions of a program work, but not bothering with finer details. A daily build and smoke test is among industry best practicesтест "на дым": подкласс всех определённых / запланированных тестовых сценариев, покрывающий основную функциональность компонента или системы с целью удостовериться, что базовые функции программы в целом работают корректно, без углубления в детали. Ежедневная сборка и тест "на дым" принадлежат к числу передовых практических методов промышленности (см. Standard glossary of terms used in Software Testing)
strategy of feeding the program with input data and observingстратегия задания программе входных данных и наблюдения (ssn)
support of program download and remote program controlподдержка загрузки программы и удалённого программного управления (ssn)
temporary storage for variables in function blocks, methods and programsвременное хранилище для переменных в функциональных блоках, методах и программах (ssn)
test program review and assessmentкритический просмотр и оценка программы тестирования (ssn)
the application data storage provides for memory locations to store I/O image table and data for example, set values for timers, counters, alarm conditions, parameters and recipes for the machine or the process required during the execution of the application programmeХранение данных прикладной программы предусматривает выделения ячеек памяти для хранения таблицы образа ввода/вывода и данных напр., заданных значений для таймеров, счётчиков, состояний сигнализации, параметров и наборов команд для машины или процесса, необходимых для выполнения прикладной программы (IEC 61131-1:2003(E))
the CANopen kernel comes with a universal application programming interface for integration with the PLC run time system and the application program, respectivelyЯдро CANopen распространяется совместно с универсальным интерфейсом прикладного программирования для интегрирования с PLC системой поддержки исполнения программ и прикладной программой, соответственно
the consequence of delegation is that a client might not know its real supplier and it might not even care to know as long as the "goods" are supplied. Unlike in Figure 9-7, the knowledge of the real supplier may not be available from a static analysis of the program code and be hidden behind the dynamicity of inheritance in particular interface inheritance and polymorphismПоследствие делегирования таково, что клиент может и не знать своего реального поставщика и он даже может не хотеть знать это, пока не получит "требуемое". В отличие от рис. 9.7 знание реального поставщика может быть недоступно из статического анализа программного кода и может быть скрыто за динамикой наследования в частности, наследования интерфейса и полиморфизма (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
the diagnosis and error interface serves to inform the application program about the error statuses of the software package, the communication system and the nodesИнтерфейс диагностики и ошибок предназначен для уведомления прикладной программы о статусах ошибок пакета программ, системы связи и узлов
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)
there are different names used to signify the entire set of classes necessary to be designed and implemented in a computer program. They are called interchangeably design classes, software classes, application classes, program classes, system classes or implementation classesИспользуются различные имена, чтобы назвать все множество классов, которые должны быть разработаны и реализованы в компьютерной программе. Они попеременно называются классами проекта, классами ПО, прикладными классами, классами программы, классами системы или классами реализации (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
there are three broad, overlapping classes of applications – multithreaded systems, distributed systems, and parallel computations – and three corresponding kinds of concurrent programsСуществует три обширных перекрывающихся класса приложений – многопоточные системы, распределенные системы и синхронные параллельные вычисления – и три соответствующих им типа параллельных программ (см. Foundations of Multithreaded, Parallel, and Distributed Programming 2000 by Gregory R. Andrews)
there are three broad, overlapping classes of applications – multithreaded systems, distributed systems, and parallel computations – and three corresponding kinds of concurrent programsСуществует три обширных перекрывающихся класса приложений – многопоточные системы, распределенные системы и синхронные параллельные вычисления – и три соответствующих им типа параллельных программ (см. Foundations of Multithreaded, Parallel, and Distributed Programming 2000 by Gregory R. Andrews)
there are two kinds of execution-based testing: testing to specs black-box testing and testing to code whitebox testing. Both kinds use the same strategy of feeding the program with input data and observing if the output is as expectedИмеются два вида тестирования, основанного на выполнении программы: тестирование на основе технических требований тестирование методом чёрного ящика и тестирование по исходным текстам тестирование методом белого ящика. Оба вида используют ту же самую стратегию задания программе входных данных и наблюдения, тот ли выходной результат получается, который ожидался (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
these observations are particularly, and painfully, true for modern object-oriented software production. The object paradigm equips a software engineer with a multitude of very powerful programming abstractions, which – when used unwisely – result in programs impossible to understand and maintain, even by programmers who wrote themэти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
these observations are particularly, and painfully, true for modern object-oriented software production. The object paradigm equips a software engineer with a multitude of very powerful programming abstractions, which – when used unwisely – result in programs impossible to understand and maintain, even by programmers who wrote themэти утверждения, особенно и в большой степени, истинны для современного объектно-ориентированного создания ПО. Понятие объекта вооружает инженера ПО множеством очень мощных абстракций программирования. Но если они используются неблагоразумно, получаются программы, которые невозможно ни понять, ни обслуживать даже теми программистами, которые написали их (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
this corresponds to outputs of the local application programs and inputs of the remote application programsэто соответствует выходной информации локальных прикладных программ и входной информации удалённых прикладных программ (ssn)
this plug-in builds the interface to a CANopen network and provides functions for down- and uploading of configuration and program data, scanning of a network, verification of device configurations, network and program control as well as layer setting servicesэтот дополнительный программный модуль представляет собой интерфейс для CANopen сети и выполняет функции загрузки и выгрузки данных конфигурирования и программ, сканирование сети, верификацию конфигураций устройства, управление сетью и программой, а также сервисы настройки уровней
Threat modeling is a team exercise encompassing program/project managers, developers and testers and represents the primary security analysis task performed during the software design stageМоделирование угроз является командной работой, охватывающей руководителей проекта/программы, разработчиков и специалистов по тестированию, и представляет основную задачу анализа безопасности, осуществляемую на этапе проектирования программных средств (см. ISO/IEC 27034-1:2011 ssn)
utility program: A program that provides general, frequently needed services for computer users and service personnelсервисная программа: машинная программа, которая обеспечивает общие, часто используемые услуги для пользователей компьютера и обслуживающего персонала (см. ISO/IEC 2382-7:2000-04-01 ssn)
utility routine: A program that provides general, frequently needed services for computer users and service personnelсервисная программа: компьютерная программа, которая обеспечивает общие, часто используемые услуги для пользователей компьютера и обслуживающего персонала (см. ISO/IEC 2382-7:2000-04-01 ssn)
variable associated with the configuration element and its programsпеременная, связанная с элементом конфигурации и её программами (ssn)
Via the process images input and output, the application program exchanges process data with the CANopen kernel, which is responsible of transferring the process data between the process images and the remote nodesПрикладная программа через входы и выходы образа процесса осуществляет обмен данными процесса с CANopen ядром, которое отвечает за обмен данными процесса между образами процесса и удалёнными узлами (ssn)
we examine this and related kinds of program transformations in Chapter 12это и другие аналогичные преобразования программ рассматриваются в главе 12 (см. Foundations of Multithreaded, Parallel, and Distributed Programming 2000 by Gregory R. Andrews ssn)
we will see how data abstraction makes programs much easier to design, maintain, and modifyмы увидим, как с помощью абстракции данных программы становится легче проектировать, поддерживать и изменять
when experimenting with arrays, and with programs in general, it's helpful to be able to easily generate arrays filled with test dataпри экспериментах с массивами и программами вообще полезно иметь возможность простого заполнения массивов тестовыми данными

Get short URL