DictionaryForumContacts

   English
Terms for subject Programming containing in software | all forms | exact matches only | in specified order only
EnglishRussian
accept software in operational environmentадаптация ПО к операционной среде (ssn)
accept software in operational environmentадаптация программного обеспечения к операционной среде (ssn)
as observed in the seminal work of Brooks 1987, software is immaterial in natureкак выявлено в оригинальной работе Брукса 1987, программное обеспечение нематериально по природе (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
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)
as you organize your user-defined data types, keep in mind the following features of softwareпри организации пользовательских типов данных помните о следующих возможностях программного обеспечения
be implemented in softwareбыть программно реализованным (Alex_Odeychuk)
best practice in software engineering based on the experience of the last decadeвсё лучшее в опыте разработки программного обеспечения последнего десятилетия (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)
career in softwareкарьера в области разработки программного обеспечения (New York Times Alex_Odeychuk)
central activity in software developmentглавный этап разработки ПО (ssn)
central activity in software developmentглавный этап разработки программного обеспечения (ssn)
changes that happen in the "life" of a software productизменения, которые происходят в "жизни" программного продукта (ssn)
changes that happen in the “life” of a software productизменения, которые происходят в "жизни" программного продукта (ssn)
coherence in one software moduleуровень связности каждого программного модуля (coherence in one software module shall be strong – уровень связности каждого программного модуля должен быть высоким // IEC 61508-7:2010 Alex_Odeychuk)
computer-related entity, either hardware, a combination of hardware and software, software, or software in executionотносящийся к компьютеру объект, являющийся либо аппаратным оборудованием, либо комбинацией аппаратного оборудования и программного обеспечения, либо программным обеспечением, либо исполняемым программным обеспечением (ssn)
concepts in the software design of concurrent object-oriented systemsметоды проектирования ПО параллельных ООС (ssn)
concepts in the software design of concurrent object-oriented systemsметоды проектирования ПО параллельных объектно-ориентированных систем (ssn)
concurrency in softwareпараллельность в программах (ssn)
Concurrency in software is a way to manage the sharing of resources used at the same timeПараллельность в программах – это способ управлять распределением общих ресурсов, используемых одновременно (см. Multi-Core Programming by Shameem Akhter and Jason Roberts 2006 ssn)
Concurrency in software is a way to manage the sharing of resources used at the same timeПараллельность в программах — это способ управлять распределением общих ресурсов, используемых одновременно (см. Multi-Core Programming by Shameem Akhter and Jason Roberts 2006 ssn)
connections between software modules should be limited and strictly defined, coherence in one software module shall be strongсвязи между программными модулями должны быть ограничены и строго определены, уровень связности каждого программного модуля должен быть высоким (см. IEC 61508-7: 2010 ssn)
construct provided in the softwareконструкция программного пакета (ssn)
create in order to model a software systemсоздавать для моделирования программной системы (ssn)
current best practice in modeling techniques and software engineeringлучшие современные технические приёмы моделирования и разработки программного обеспечения (ssn)
Damage-correction techniques are of limited benefit because they require one to predict in advance a few possible types of damage and to design software functions to undo the damage when it occursПольза от методов борьбы с искажениями ограничена, поскольку предполагается, что разработчик заранее предугадает несколько возможных типов искажений и предусмотрит программно реализуемые функции для их устранения ("Software Reliability: Principles and Practices" by Glenford J. Myers (1976) ssn)
Decomposition of a software system into small comprehensible parts in order to limit the complexity of the systemДекомпозирование программной системы на небольшие законченные модули с целью сокращения сложности системы (см. IEC 61508-7:2010 и ГОСТ Р МЭК 61508-7-2012 ssn)
dependencies in implemented softwareзависимости в реализованном ПО (ssn)
dependencies in implemented softwareзависимости в реализованном программном обеспечении (ssn)
errors from ever existing in the software productпоявление ошибок в готовой программе (ssn)
formal specification in the software processформальные спецификации в процессе разработки программного обеспечения (ssn)
formal specification in the software processформальные спецификации в процессе разработки ПО (ssn)
generic testing processes in the software life cycleобщие процессы тестирования в жизненном цикле программного обеспечения (ssn)
handling data hazards in softwareпрограммная обработка конфликтов по данным (ssn)
Hardware engineers need to work with software engineers in the creation of reliable embedded systemsИнженеры по аппаратуре должны работать совместно с инженерами-программистами при создании надёжных встроенных систем (ssn)
implement in softwareпрограммно реализовать (Alex_Odeychuk)
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 one aspect, for a UM software component that is a context or setting of the UM application e.g., availability of a UM service for a particular user, the programming environment uses an XML conditional attribute to condition a prompt, transition or grammar node the UM FSMв одном аспекте для программного компонента системы UM, который является контекстом или установочным параметром приложения системы UM например, доступность службы системы UM для конкретного пользователя, среда программирования использует условный атрибут языка XML для задания условия для подсказки, перехода или грамматического узла конечного автомата системы UM
in response to this crisis, software developers have introduced different engineering practices into product developmentчтобы разрешить этот кризис, разработчики программного обеспечения используют при создании продуктов различные инженерные методики
in softwareс помощью ПО (ssn)
in softwareс помощью программного обеспечения (ssn)
in the design modeling phase, the software architecture of the system is designed, in which the analysis model is mapped to an operational environmentна этапе проектного моделирования разрабатывается программная архитектура системы, при этом аналитическая модель отображается на эксплуатационную среду (см. Software Modeling and Design by Hassan Gomaa 2011)
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)
included in the system softwareвключается в программное обеспечение системы (ssn)
inclusion of a software system in an enterprise information systemвключение системы ПО в информационную систему предприятия (ssn)
in-demand software developersвостребованный разработчик программного обеспечения (Alex_Odeychuk)
keep in mind the following features of softwareпомнить о следующих возможностях ПО (ssn)
keep in mind the following features of softwareпомнить о следующих возможностях программного обеспечения (ssn)
key concepts in the software designосновные методы проектирования ПО (ssn)
key concepts in the software designосновные методы проектирования программного обеспечения (ssn)
key concepts in the software design of concurrent object-oriented systemsосновные методы проектирования ПО параллельных объектно-ориентированных систем (ssn)
Like all software production, architectural design is a continuing, iterative and incremental, effort. Early architectural decisions take a broad view on the software architecture. One of the first decisions to be taken relates to structuring the system into layers of modules and establishing principles of inter-module communication. This is the concern of this chapter. More detailed architectural solutions, such as intra-module communication, are discussed in relevant places later in the bookкак и всё производство ПО, структурное проектирование – непрерывная, итерационная и пошаговая работа. Первоначально структурные решения принимаются на основе широкого взгляда на структуру ПО. Одно из первых принятых решений касается структурирования системы на уровни модулей и установления принципов связи между модулями. это тема данной главы. Более детальные структурные решения, типа связи внутри модуля, рассматриваются позже в соответствующих местах книги (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
managing dependencies in softwareуправление зависимостями в ПО (ssn)
managing dependencies in softwareуправление зависимостями в программном обеспечении (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)
metric values in the softwareколичественные характеристики ПО (ssn)
metric values in the softwareколичественные характеристики программного обеспечения (ssn)
metrics in software lifecycleизмерения в течение жизненного цикла ПО (ssn)
metrics in software lifecycleизмерения в течение жизненного цикла программного обеспечения (ssn)
modification in the softwareмодификация программного кода (ssn)
modifications in the softwareмодификации программного кода (ssn)
motivation for concurrency in softwareмотивация параллельности в программах (ssn)
off-the-shelf software: A software product that is developed for the general market, i.e. for a large number of customers, and that is delivered to many customers in identical formatготовое программное обеспечение: программный продукт, разработанный для широкого рынка, т.е. для большого числа клиентов, и поставляемый большинству в одинаковой конфигурации (см. Standard glossary of terms used in Software Testing ssn)
one of the most successful advances in software engineering, by any measureодно из самых выдающихся достижений программной инженерии по любым меркам (о шаблонах проектирования ssn)
People matter in building softwareв создании программного обеспечения важен человеческий фактор (ssn)
phase of the object-oriented software life cycle in which static and dynamic modeling are performedэтап жизненного цикла объектно-ориентированного ПО, на котором выполняются статическое и динамическое моделирование (ssn)
phase of the object-oriented software life cycle in which static and dynamic models are createdэтап жизненного цикла объектно-ориентированного ПО, на котором создаются статические и динамические модели (ssn)
phase of the object-oriented software life cycle in which the software architecture of the system is designedэтап жизненного цикла объектно-ориентированного ПО, на котором разрабатывается программная архитектура системы (ssn)
placing software development in the context of business modelingпомещение разработки программного обеспечения в среду бизнес-моделирования (ssn)
placing software development in the context of business modelingпомещение разработки ПО в среду бизнес-моделирования (ssn)
project planning in software lifecycleпланирование проекта в течение жизненного цикла ПО (ssn)
project planning in software lifecycleпланирование проекта в течение жизненного цикла программного обеспечения (ssn)
prototyping in the software processпрототипирование в процессе разработки ПО (ssn)
prototyping in the software processпрототипирование в процессе разработки программного обеспечения (ssn)
quick tutorial in Java from software engineering viewpointбыстрое обучение языку Java с точки зрения разработки программного обеспечения (ssn)
quick tutorial in relational databases from software engineering viewpointбыстрое обучение реляционным базам данных с точки зрения разработки программного обеспечения (ssn)
research in the area of safety-critical software developmentнаучные исследования в сфере разработки программного обеспечения с особыми требованиями по функциональной безопасности (корпорации AdaCore Alex_Odeychuk)
research in the area of safety-critical software developmentнаучные исследования в сфере разработки программного обеспечения с особыми требованиями по технической безопасности (Alex_Odeychuk)
role of design in the software life cycleроль проектирования в жизненном цикле разработки программного обеспечения (ssn)
role of formal verification techniques in the context of software validation and testingроль методов формальной верификации в контексте проверки соответствия и тестирования ПО (ssn)
role of implementation in the software life cycleроль реализации в жизненном цикле разработки программного обеспечения (ssn)
role of requirements in the software life cycleроль требований в жизненном цикле разработки программного обеспечения (ssn)
role of testing in the software life cycleроль тестирования в жизненном цикле программы (ssn)
safety-critical software in railway systemsпрограммное обеспечение с особыми требованиями по функциональной безопасности, предназначенное для управления железнодорожным движением (корпорации AdaCore Alex_Odeychuk)
safety-critical software in railway systemsпрограммное обеспечение с особыми требованиями по технической безопасности, предназначенное для управления железнодорожным движением (Alex_Odeychuk)
sense some condition in a piece of softwareраспознавание определённого условия в отдельной части программного обеспечения (ssn)
software company specialized in quantitative methods and high performance computing for the financial industryпрограммотехническая компания, специализирующаяся на количественных методах и высокопроизводительных вычислениях для финансового сектора (Alex_Odeychuk)
software development engineer in testинженер-тестировщик (Alex_Odeychuk)
software engineer in machine learningинженер программного обеспечения для машинного обучения (CNN, 2020 Alex_Odeychuk)
software engineer in machine learningинженер ПО машинного обучения (CNN, 2020 Alex_Odeychuk)
software engineer in machine learningинженер программного обеспечения машинного обучения (CNN, 2020: Johnson worked as a software engineer in machine learning at Google's California headquarters. Alex_Odeychuk)
software factories in depthдополнительные сведения о фабриках программного обеспечения (ssn)
software has become the dominant technology in many if not most technical systemsпрограммное обеспечение становится ключевым компонентом во многих, если не в большинстве технических систем (ssn)
software in executionвыполняемое программное обеспечение (Alex_Odeychuk)
software in executionисполняемое ПО (ssn)
software in executionисполняемое программное обеспечение (ssn)
software is immaterial in natureпрограммное обеспечение нематериально по природе (ssn)
software plug inподключаемый программный модуль (ssn)
software plug-inподключаемый программный модуль (ssn)
software system documentation in requirements and design specificationsдокументация программной системы в виде требований и спецификаций для проектирования (ssn)
software testing in an organizational and project contextтестирование программного обеспечения в организационном контексте и контексте проекта (ssn)
software used in metrologyПО, используемое в метрологии (ssn)
software used in metrologyпрограммное обеспечение, используемое в метрологии (ssn)
software-in-the-loopПО в контуре обратной связи (корпорации AdaCore Alex_Odeychuk)
software-in-the-loopпрограмма в контуре обратной связи (корпорации AdaCore Alex_Odeychuk)
software-in-the-loopпрограмма в контуре управления (корпорации AdaCore Alex_Odeychuk)
software-in-the-loop testingтестирование с программой в контуре обратной связи (корпорации AdaCore Alex_Odeychuk)
Standard glossary of terms used in Software TestingСтандартный глоссарий терминов, используемых в тестировании программного обеспечения (International Software Testing Qualifications Board. Version 3.1 astqb.org ssn)
State machine design is a good practice in server, desktop, and mobile device software designИспользование конечных автоматов стало уже обычной практикой при проектировании приложений для настольных компьютеров, серверов и мобильных устройств ("Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre (2005) ssn)
state of the practice in software managementсостояние дел в области управления созданием ПО (ssn)
state of the practice in software managementсостояние дел в области управления созданием программного обеспечения (ssn)
testing in software lifecycleтестирование в течение жизненного цикла ПО (ssn)
testing in software lifecycleтестирование в течение жизненного цикла программного обеспечения (ssn)
the first objective of the requirements of this subclause is to specify the requirements for software safety in terms of the requirements for software safety functions and the requirements for software safety integrityПервой целью настоящего подраздела является определение требований к безопасности ПО как требований к функциям безопасности ПО и требований к полноте безопасности ПО (см. IEC 61508-3)
the first stage in the design of the control software for this system is the selection of tasksПервая стадия в проектировании управляющего программного обеспечения для этой системы – выделение задач (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
the first stage in the design of the control software for this system is the selection of tasksПервая стадия в проектировании управляющего программного обеспечения для этой системы – выделение задач (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)
the improvements in software are characterized by Corbato's law, which states that the number of lines of code is the same, independent of the language usedУсовершенствования программного обеспечения характеризуются Законом Корбато, который гласит, что число строк кода остаётся неизменным независимо от используемого языка (Bob Frankston)
the most important factor in software workсамый важный фактор в разработке ПО (ssn)
the most important factor in software workсамый важный фактор в разработке программного обеспечения (ssn)
the process images are implemented in form of a global data structure accessible by the PLC run time system and the Master software packageОбразы процесса реализованы в виде глобальной структуры данных, доступ к которой осуществляется через PLC систему поддержки исполнения программ и Master пакет программ
the quintessence of software engineering is captured in the following key observationsСуть программной инженерии отражается в следующих ключевых выводах: (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
the SDL has played a critical role in embedding security and privacy in software and culture of the adopting companySDL сыграл важную роль во встраивании обеспечения безопасности и приватности в программные средства и культуру принимающей его компании (см. ISO/IEC 27034-1:2011 ssn)
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)
these complexities can stymie even experienced software developers because they arise from fundamental challenges in the domain of network programmingвсе эти трудности способны загнать в тупик даже опытных разработчиков программного обеспечения, поскольку возникают на почве фундаментальных проблем, имеющихся в сфере сетевого программирования
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 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)
this flexibility can be particularly important in large software effortsэта гибкость может иметь определяющее значение при разработке больших программных проектов
undetected inadequacies and defects in the softwareневыявленные несоответствия и дефекты в ПО (ssn)
undetected inadequacies and defects in the softwareневыявленные несоответствия и дефекты в программном обеспечении (ssn)
user interface design simulated or partially implemented in softwareдизайн пользовательского интерфейса, смоделированный или частично реализованный в программном обеспечении (ssn)
validation of software used in metrologyаттестация ПО, используемого в метрологии (ssn)
validation of software used in metrologyаттестация программного обеспечения, используемого в метрологии (ssn)
with this context, the compucentric nature of modern mechanical systems designs becomes clearer. Computational capabilities and limitations must be considered at all stages of the design and implementation process. In particular, the effectiveness of the final production system will depend very heavily on the quality of the real time software that controls the machineУчитывая это, природа компьютеризации проектов современных механических систем становится более понятной. Вычислительные способности и ограничения должны рассматриваться на всех стадиях процесса проектирования и реализации. В частности, эффективность окончательной промышленной системы будет существенно зависеть от качества функционирования программного обеспечения в реальном масштабе времени, которое управляет механизмом (см. Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World)