Что такое компьютерная среда
Обновлено: 21.11.2024
Доступность технологии (базовый уровень требований). Производительность программного решения ограничивается вычислительной средой и должна учитываться в требованиях к программному продукту. Количество выполняемых инструкций, скорость передачи данных, графическое разрешение и скорость рендеринга являются типичными показателями вычислительного оборудования, влияющими на последующую производительность программного решения.
Использование и сохранение ресурсов (архитектура программного продукта). Наличие компьютерных ресурсов в вычислительной среде будет ограничивать производительность программного продукта. Должны быть разработаны модели использования общих ресурсов, особенно для сетевых многопользовательских приложений. Должна быть разработана и включена в архитектуру программного обеспечения стратегия управления ресурсами, которая устанавливает потребление, сохранение, сохранение и восстановление ресурсов.
Практика анализа требований к программному обеспечению
Ричард Ф. Шмидт, инженер-программист, 2013 г.
8.2.3 Определение характеристик вычислительной среды
Вычислительная среда должна быть определена, чтобы установить объем возможностей программного продукта для работы в сетевой, совместной или многопользовательской среде. Характеристики вычислительной среды должны относиться к вычислительным мэйнфреймам, серверам, рабочим станциям, устройствам хранения данных, плоттерам, операционным системам и другому прикладному программному обеспечению, такому как системы управления базами данных. Эта информация необходима в качестве основы для определения вычислительной разработки, которая должна быть реализована для поддержки тестирования программного обеспечения.
Необходимо определить границы вычислений, которые могут включать локальные, глобальные, беспроводные и телекоммуникационные сети. Установление границы вычислений используется для понимания того, как программный продукт должен взаимодействовать с различными элементами вычислительной среды и другими внешними системами. В случае встроенного программного продукта границей может быть система, в которой он работает. Однако если система является частью более крупной «системы систем», то границы вычислений могут быть расширены за пределы системы на другие системы, что указывает на необходимость внешних интерфейсов.
Введение в параллельное программирование
Введение
Современные вычислительные среды становятся все более многогранными, используя возможности ряда многоядерных микропроцессоров, центральных процессоров (ЦП), цифровых сигнальных процессоров, реконфигурируемого оборудования (ПЛИС) и графических процессоров (ГП). Процесс разработки эффективного программного обеспечения для такого широкого спектра архитектур в условиях такой разнородности ставит перед сообществом программистов ряд проблем.
Приложения имеют ряд рабочих нагрузок, от интенсивного управления (например, поиск, сортировка и синтаксический анализ) до интенсивного использования данных (например, обработка изображений, имитация и моделирование, а также интеллектуальный анализ данных). Приложения также можно охарактеризовать как ресурсоемкие (например, итерационные методы, численные методы и финансовое моделирование), где общая производительность приложения сильно зависит от вычислительной эффективности базового оборудования. Каждый из этих классов рабочей нагрузки обычно наиболее эффективно выполняется на аппаратной архитектуре определенного типа. Ни одна архитектура не является лучшей для выполнения всех классов рабочих нагрузок, и большинство приложений обладают сочетанием характеристик рабочих нагрузок. Например, приложения с интенсивным управлением, как правило, работают быстрее на суперскалярных процессорах, где значительная часть площади кристалла была выделена для механизмов прогнозирования ветвлений, тогда как приложения с интенсивным использованием данных, как правило, работают быстрее на векторных архитектурах, где одна и та же операция применяется к нескольким данным. элементы одновременно.
Обнаружение вторжений в современных средах
4 модели облачных вычислений
Среды облачных вычислений создаются по-разному в зависимости от услуг, предлагаемых этой средой. В целом существует три различных модели облачных вычислений:
Программное обеспечение как услуга (SaaS). Поставщик облачных услуг (CSP) предоставляет пользователю программное обеспечение, которое работает и развертывается в облачной инфраструктуре. В этом случае пользователь (потребитель) не несет ответственности за управление или обслуживание облачной инфраструктуры, включая сеть, серверы, ОС или любые другие проблемы, связанные с приложениями. Потребитель просто использует программное обеспечение как услугу по запросу. Карты Google — это пример SaaS [15,41].
Платформа как услуга (PaaS): CSP предоставляет потребителю платформу для развертывания созданных потребителем приложений, написанных на любом языке программирования, поддерживаемом CSP. Потребитель не несет ответственности за управление или обслуживание базовой инфраструктуры, такой как сеть, серверы, ОС или хранилище.Однако потребитель контролирует развернутые приложения и конфигурации среды размещения. Google App Engine и Microsoft Azure являются примерами PaaS [15,41].
Инфраструктура как услуга (IaaS). CSP предоставляет потребителю ресурсы для обработки, хранения, сети и другие важные вычислительные ресурсы, позволяющие потребителю запускать свое программное обеспечение, которым могут быть ОС и приложения. Эта модель предполагает управление физической облачной инфраструктурой поставщиком. Amazon Web Service (AWS), Eucalyptus и OpenNebula являются примерами IaaS [15,41].
От управления рисками к проектированию рисков
8.2.1 Повсеместное подключение и совместимость
Современные вычислительные среды характеризуются повсеместным подключением и функциональной совместимостью гетерогенных сетей и различных систем и устройств. Количество подключенных устройств сегодня чрезвычайно велико. По оценкам корпорации EMC, к 2020 году более 7 миллиардов человек будут использовать 30 миллиардов устройств, подключенных к Интернету [1], тогда как Cisco и DHL прогнозируют большее число — 50 миллиардов устройств, подключенных к Интернету, к той же дате [2]. Разрозненные вычислительные и сетевые домены 15-летней давности объединились во взаимосвязанное пространство, которое поддерживает несколько моделей использования, подключения и доступа через общую инфраструктуру. Разнообразие подключенных устройств огромно, включая все, от центров обработки данных и полных платформ ПК до планшетов, промышленных систем управления, одноразовых датчиков и меток RFID. Это разнообразие устройств соответствует разнообразию поддерживающих сетей. Повсеместная связь выгодна для пользователей технологий и экономики, поскольку ведет к новой эффективности и повышению производительности и обеспечивает платформу для широкомасштабных инноваций. Проблемы, создаваемые этой средой, хорошо известны. Универсальное подключение и функциональная совместимость усложняют анализ угроз и уязвимостей, приводят к неодинаковым уровням защиты во взаимосвязанных системах и элементах инфраструктуры и во многих случаях могут увеличить количество направлений для атак неизвестными способами.
Разнообразие среды затрудняет оценку и снижение рисков, которые такие ИКТ-системы представляют как компоненты или услуги других систем или с которыми они сами сталкиваются при работе и взаимодействии с такими сложными средами. Серьезной проблемой, которую необходимо решить, является методология, которая может оценивать риск составным образом, так что масштабы анализа риска увеличиваются; разработать такие методы, которые могут последовательно исследовать риски, относящиеся к различным аспектам, таким как безопасность и защищенность; и к их взаимодействию.
Достижения в комбинаторном тестировании
Рэйчел Цореф-Брилл, Достижения в области компьютеров, 2019 г.
5.1 Системы IBM
Корпоративные вычислительные среды требуют постоянной доступности. Время, потерянное из-за недоступности серверных ресурсов, может стоить финансовым учреждениям миллионы долларов. Когда выполняется плановое техническое обслуживание для модернизации аппаратного обеспечения системы, обновления кода или ремонта, запланировано отключение сервера. Чтобы значительно снизить потребность в запланированных отключениях и помочь сохранить постоянную доступность сервера, IBM ®, POWER7® и System z® используют функции, вместе именуемые функциями параллельного обслуживания. Эти функции выполняют изменения, дополнения и ремонт аппаратного обеспечения и кода системы, в то время как система работает в режиме реального времени бизнес-приложений. Разработка и тестирование этих функций — очень сложная техническая задача.
Предыдущий опыт работы с функциями параллельного обслуживания в POWER6® выявил некоторые существенные недостатки в системном тестировании, поэтому для разработки сценариев тестирования на системном уровне для POWER7 использовалась компьютерная томография. После чрезвычайно успешного опыта работы с POWER7, CT также был представлен для системного тестирования одновременного обновления System z [ 97 ].
Проверка системы в целом является сложной задачей, поскольку она концентрируется на общей нагрузке на тестируемую систему. Несколько приложений работают одновременно, выполняя ряд различных функций и функций, одновременно взаимодействуя между собой, поскольку все они работают вместе. Как показатель сложности системного тестирования, одно системное тестирование (также известное как пробная версия) для одновременного обновления System z может занять более 8 часов. Напротив, тестирование на функциональном уровне обычно касается входных и выходных данных отдельных функций продукта или программных компонентов. Такое тестирование связано с проверкой охвата каждого входа и выхода функции, а варианты обычно получаются из различий входных и выходных значений.
В контексте КТ эти неотъемлемые различия между системным и функциональным тестированием усложняют определение параметров и значений для модели КТ на уровне системы, поскольку системному тесту не хватает формальных входных и выходных данных, которые существуют в функциональном тесте.Wojciak и Tzoref-Brill описывают в [97] общую методологию, которую они придумали для моделирования тестовых пространств системного уровня для POWER7 и System z. В рамках методологии они перечисляют ряд вопросов, которые помогут получить параметры и их значения для моделей системного уровня. В случае функций параллельного обслуживания для POWER7 системный тест связан с выполнением операций обслуживания от начала до конца, включая полную последовательность шагов. Моделируются взаимодействия между микропрограммой, поддерживающей функции, и другими программными компонентами, работающими в системе во время обслуживания. В случае System z тестирование системы для параллельного обновления представляет собой три отдельных этапа работы с набором предварительных условий, возникающих перед обновлением, набором условий во время, когда микропрограмма управляет обновлением, и набором постусловий, которые выполняются. сделано после обновления. Модель системного тестирования рассматривает различные функции, возможности, системную нагрузку, состояния системы и ошибки, которые могут возникнуть на этих трех отдельных этапах.
Инструмент IBM FOCUS [ 17 ] использовался для определения моделей, а также для уточнения итоговых планов тестирования. Попарное покрытие использовалось после того, как мы поэкспериментировали с трехсторонним покрытием и пришли к выводу, что оно кажется более чем необходимым. Кроме того, было сделано уточнение парных требований, чтобы исключить незначительные взаимодействия. Функция интерактивного уточнения [ 67 ] в инструменте IBM FOCUS была разработана для поддержки таких случаев. Это позволяет принимать взвешенные решения о том, что следует исключить или изменить в плане тестирования, полученном в результате CT, путем отображения пробелов в покрытии, возникающих для каждого шага модификации вручную. Он использовался, чтобы уменьшить появление значений с более низкой важностью, при этом гарантируя, что в процессе не возникнет пробелов в покрытии. Смещение внешнего вида значений параметров в рекомендуемых тестах было достигнуто путем присвоения весов значениям параметров [ 18 , 38 ] как части входных данных для алгоритма CT.
Оценка полученных моделей проводилась путем анализа результатов тестирования с использованием того факта, что тестирование системы выполняется волнами. После каждой волны результаты всех тестов анализировались и анализировались. При обнаружении дефектов в испытаниях анализировалась их первопричина и делалась попытка соотнести ее со значениями параметров испытания. В обзоре рассматривались следующие вопросы: каково общее качество и скорость обнаружения дефектов? Все ли параметры имели значение? Можно ли исключить некоторые параметры? Нужны ли новые параметры? Затем эта оценка использовалась для определения направления следующей тестовой волны.
Результаты применения CT оценивались по двум параметрам: улучшение качества тестирования на основе анализа результатов тестирования системы и улучшение качества функций параллельного обслуживания сервера на основе анализа результатов полевых испытаний. Для оценки результатов тестирования измерялось отношение числа дефектов к одному испытанию (также известное как показатель эффективности тестового примера) и анализировалось его изменение во времени. На рис. 8 A и B показано соотношение, полученное в различных циклах тестирования каждой версии на POWER6 и POWER7 соответственно. На рис. 9 A и B показано соотношение количества дефектов на испытание для одновременного обновления System z на z196 до внедрения CT и EC12, в котором применялось CT, соответственно. В системном тесте параллельного обновления System z был только один длинный цикл тестирования, поэтому анализ по времени проводился в соответствии с соотношением в неделю.
Рис. 8 . Сравнение результатов тестирования системы параллельного обслуживания POWER до CT (POWER6) и с CT (POWER7). (A) результаты тестирования POWER6 для каждого выпуска; (B) Результаты тестирования POWER7 для каждого выпуска.
Взято из П. Войчак, Р. Цореф-Брилл, Комбинаторное тестирование на уровне системы на практике — тематическое исследование одновременного обслуживания, в: ICST, 2014, стр. 103–112.
Рис. 9 . Сравнение результатов тестирования системы одновременного обновления System z до CT (z196) и с CT (EC12). (A) z196 дефектов на тестовый след; (B) Тестовые дефекты EC12 на тестовый след.
Взято из П. Войчак, Р. Цореф-Брилл, Комбинаторное тестирование на уровне системы на практике — тематическое исследование одновременного обслуживания, в: ICST, 2014, стр. 103–112.
В обоих случаях до КМ не наблюдается тенденции к уменьшению отношения с течением времени, в то время как после КМ снижение очевидно. Эта тенденция указывает на достижение стабильности теста и может, в свою очередь, указывать на стабильность продукта. Кроме того, первые испытания, проведенные с помощью КТ, содержат большее количество уникальных взаимодействий. В результате соотношение дефектов на испытание сначала высокое, а затем с течением времени остается меньше взаимодействий, которые необходимо протестировать в тестах, созданных КТ. Новые взаимодействия по-прежнему выявляют новые дефекты, но скорость обнаружения значительно снижается.Это означает, что с помощью CT больше дефектов обнаруживается раньше во время тестирования, а не случайным образом распределяется во времени, и, следовательно, стабильность может быть достигнута быстрее.
Полевые результаты параллельного обслуживания на POWER7 сравнивались с результатами, полученными на POWER6, с точки зрения результатов параллельного обслуживания. Есть два типа возможных сбоев при обслуживании, как это видно на POWER6. Первый — прерывание, когда операцию нельзя завершить и необходимо приостановить ее и повторить попытку на более позднем этапе после консультации с заказчиком. Второй и более серьезный тип отказа — это авария, при которой выходит из строя вся машина. Как видно на рис. 10, в области POWER7 произошло резкое улучшение качества. В то время как на POWER6 происходило сбой около 10% операций, на POWER7 сбои были устранены почти во всех случаях, кроме нескольких. Процент прерываний сократился вдвое с 20% до 10%, и, соответственно, показатель успеха увеличился примерно с 70% до 90%. Анализ прерванных операций показал, что только 1,6% от общего числа операций завершились сбоем из-за ошибок прошивки. Другие сбои были вызваны причинами, над которыми тестирование (и, следовательно, CT) не властно, например, недостаточная подготовка обслуживающего персонала или неисправное оборудование. Для сравнения, на POWER6 10% всех операций завершились сбоем из-за ошибок микропрограммы. Полевые результаты параллельного обновления System z EC12 были просто замечательными. С десятками успешных операций без каких-либо сбоев, это были лучшие полевые результаты, наблюдаемые на сегодняшний день. Авторы [ 97 ] на основе обоих опытов пришли к выводу, что тестирование с помощью CT позволило получить правильный набор тестовых случаев для получения желаемого улучшения качества продукта при соблюдении требований доступности, обусловленных фиксированными отраслевыми бюджетами и графиками.
Рис. 10 . Сравнение результатов одновременного технического обслуживания энергосистем в полевых условиях.
Взято из П. Войчак, Р. Цореф-Брилл, Комбинаторное тестирование на уровне системы на практике — тематическое исследование одновременного обслуживания, в: ICST, 2014, стр. 103–112.
Доступность технологии (базовый уровень требований). Производительность программного решения ограничивается вычислительной средой и должна учитываться в требованиях к программному продукту. Количество выполняемых инструкций, скорость передачи данных, графическое разрешение и скорость рендеринга являются типичными показателями вычислительного оборудования, влияющими на последующую производительность программного решения.
Использование и сохранение ресурсов (архитектура программного продукта). Наличие компьютерных ресурсов в вычислительной среде будет ограничивать производительность программного продукта. Должны быть разработаны модели использования общих ресурсов, особенно для сетевых многопользовательских приложений. Должна быть разработана и включена в архитектуру программного обеспечения стратегия управления ресурсами, которая устанавливает потребление, сохранение, сохранение и восстановление ресурсов.
Практика анализа требований к программному обеспечению
Ричард Ф. Шмидт, инженер-программист, 2013 г.
8.2.3 Определение характеристик вычислительной среды
Вычислительная среда должна быть определена, чтобы установить объем возможностей программного продукта для работы в сетевой, совместной или многопользовательской среде. Характеристики вычислительной среды должны относиться к вычислительным мэйнфреймам, серверам, рабочим станциям, устройствам хранения данных, плоттерам, операционным системам и другому прикладному программному обеспечению, такому как системы управления базами данных. Эта информация необходима в качестве основы для определения вычислительной разработки, которая должна быть реализована для поддержки тестирования программного обеспечения.
Необходимо определить границы вычислений, которые могут включать локальные, глобальные, беспроводные и телекоммуникационные сети. Установление границы вычислений используется для понимания того, как программный продукт должен взаимодействовать с различными элементами вычислительной среды и другими внешними системами. В случае встроенного программного продукта границей может быть система, в которой он работает. Однако если система является частью более крупной «системы систем», то границы вычислений могут быть расширены за пределы системы на другие системы, что указывает на необходимость внешних интерфейсов.
Введение в параллельное программирование
Введение
Современные вычислительные среды становятся все более многогранными, используя возможности ряда многоядерных микропроцессоров, центральных процессоров (ЦП), цифровых сигнальных процессоров, реконфигурируемого оборудования (ПЛИС) и графических процессоров (ГП).Процесс разработки эффективного программного обеспечения для такого широкого спектра архитектур в условиях такой разнородности ставит перед сообществом программистов ряд проблем.
Приложения имеют ряд рабочих нагрузок, от интенсивного управления (например, поиск, сортировка и синтаксический анализ) до интенсивного использования данных (например, обработка изображений, имитация и моделирование, а также интеллектуальный анализ данных). Приложения также можно охарактеризовать как ресурсоемкие (например, итерационные методы, численные методы и финансовое моделирование), где общая производительность приложения сильно зависит от вычислительной эффективности базового оборудования. Каждый из этих классов рабочей нагрузки обычно наиболее эффективно выполняется на аппаратной архитектуре определенного типа. Ни одна архитектура не является лучшей для выполнения всех классов рабочих нагрузок, и большинство приложений обладают сочетанием характеристик рабочих нагрузок. Например, приложения с интенсивным управлением, как правило, работают быстрее на суперскалярных процессорах, где значительная часть площади кристалла была выделена для механизмов прогнозирования ветвлений, тогда как приложения с интенсивным использованием данных, как правило, работают быстрее на векторных архитектурах, где одна и та же операция применяется к нескольким данным. элементы одновременно.
Обнаружение вторжений в современных средах
4 модели облачных вычислений
Среды облачных вычислений создаются по-разному в зависимости от услуг, предлагаемых этой средой. В целом существует три различных модели облачных вычислений:
Программное обеспечение как услуга (SaaS). Поставщик облачных услуг (CSP) предоставляет пользователю программное обеспечение, которое работает и развертывается в облачной инфраструктуре. В этом случае пользователь (потребитель) не несет ответственности за управление или обслуживание облачной инфраструктуры, включая сеть, серверы, ОС или любые другие проблемы, связанные с приложениями. Потребитель просто использует программное обеспечение как услугу по запросу. Карты Google — это пример SaaS [15,41].
Платформа как услуга (PaaS): CSP предоставляет потребителю платформу для развертывания созданных потребителем приложений, написанных на любом языке программирования, поддерживаемом CSP. Потребитель не несет ответственности за управление или обслуживание базовой инфраструктуры, такой как сеть, серверы, ОС или хранилище. Однако потребитель контролирует развернутые приложения и конфигурации среды размещения. Google App Engine и Microsoft Azure являются примерами PaaS [15,41].
Инфраструктура как услуга (IaaS). CSP предоставляет потребителю ресурсы для обработки, хранения, сети и другие важные вычислительные ресурсы, позволяющие потребителю запускать свое программное обеспечение, которым могут быть ОС и приложения. Эта модель предполагает управление физической облачной инфраструктурой поставщиком. Amazon Web Service (AWS), Eucalyptus и OpenNebula являются примерами IaaS [15,41].
От управления рисками к проектированию рисков
8.2.1 Повсеместное подключение и совместимость
Современные вычислительные среды характеризуются повсеместным подключением и функциональной совместимостью гетерогенных сетей и различных систем и устройств. Количество подключенных устройств сегодня чрезвычайно велико. По оценкам корпорации EMC, к 2020 году более 7 миллиардов человек будут использовать 30 миллиардов устройств, подключенных к Интернету [1], тогда как Cisco и DHL прогнозируют большее число — 50 миллиардов устройств, подключенных к Интернету, к той же дате [2]. Разрозненные вычислительные и сетевые домены 15-летней давности объединились во взаимосвязанное пространство, которое поддерживает несколько моделей использования, подключения и доступа через общую инфраструктуру. Разнообразие подключенных устройств огромно, включая все, от центров обработки данных и полных платформ ПК до планшетов, промышленных систем управления, одноразовых датчиков и меток RFID. Это разнообразие устройств соответствует разнообразию поддерживающих сетей. Повсеместная связь выгодна для пользователей технологий и экономики, поскольку ведет к новой эффективности и повышению производительности и обеспечивает платформу для широкомасштабных инноваций. Проблемы, создаваемые этой средой, хорошо известны. Универсальное подключение и функциональная совместимость усложняют анализ угроз и уязвимостей, приводят к неодинаковым уровням защиты во взаимосвязанных системах и элементах инфраструктуры и во многих случаях могут увеличить количество направлений для атак неизвестными способами.
Разнообразие среды затрудняет оценку и снижение рисков, которые такие ИКТ-системы представляют как компоненты или услуги других систем или с которыми они сами сталкиваются при работе и взаимодействии с такими сложными средами. Серьезной проблемой, которую необходимо решить, является методология, которая может оценивать риск составным образом, так что масштабы анализа риска увеличиваются; разработать такие методы, которые могут последовательно исследовать риски, относящиеся к различным аспектам, таким как безопасность и защищенность; и к их взаимодействию.
Достижения в комбинаторном тестировании
Рэйчел Цореф-Брилл, Достижения в области компьютеров, 2019 г.
5.1 Системы IBM
Корпоративные вычислительные среды требуют постоянной доступности. Время, потерянное из-за недоступности серверных ресурсов, может стоить финансовым учреждениям миллионы долларов. Когда выполняется плановое техническое обслуживание для модернизации аппаратного обеспечения системы, обновления кода или ремонта, запланировано отключение сервера. Чтобы значительно снизить потребность в запланированных отключениях и помочь сохранить постоянную доступность сервера, IBM ®, POWER7® и System z® используют функции, вместе именуемые функциями параллельного обслуживания. Эти функции выполняют изменения, дополнения и ремонт аппаратного обеспечения и кода системы, в то время как система работает в режиме реального времени бизнес-приложений. Разработка и тестирование этих функций — очень сложная техническая задача.
Предыдущий опыт работы с функциями параллельного обслуживания в POWER6® выявил некоторые существенные недостатки в системном тестировании, поэтому для разработки сценариев тестирования на системном уровне для POWER7 использовалась компьютерная томография. После чрезвычайно успешного опыта работы с POWER7, CT также был представлен для системного тестирования одновременного обновления System z [ 97 ].
Проверка системы в целом является сложной задачей, поскольку она концентрируется на общей нагрузке на тестируемую систему. Несколько приложений работают одновременно, выполняя ряд различных функций и функций, одновременно взаимодействуя между собой, поскольку все они работают вместе. Как показатель сложности системного тестирования, одно системное тестирование (также известное как пробная версия) для одновременного обновления System z может занять более 8 часов. Напротив, тестирование на функциональном уровне обычно касается входных и выходных данных отдельных функций продукта или программных компонентов. Такое тестирование связано с проверкой охвата каждого входа и выхода функции, а варианты обычно получаются из различий входных и выходных значений.
В контексте КТ эти неотъемлемые различия между системным и функциональным тестированием усложняют определение параметров и значений для модели КТ на уровне системы, поскольку системному тесту не хватает формальных входных и выходных данных, которые существуют в функциональном тесте. Wojciak и Tzoref-Brill описывают в [97] общую методологию, которую они придумали для моделирования тестовых пространств системного уровня для POWER7 и System z. В рамках методологии они перечисляют ряд вопросов, которые помогут получить параметры и их значения для моделей системного уровня. В случае функций параллельного обслуживания для POWER7 системный тест связан с выполнением операций обслуживания от начала до конца, включая полную последовательность шагов. Моделируются взаимодействия между микропрограммой, поддерживающей функции, и другими программными компонентами, работающими в системе во время обслуживания. В случае System z тестирование системы для параллельного обновления представляет собой три отдельных этапа работы с набором предварительных условий, возникающих перед обновлением, набором условий во время, когда микропрограмма управляет обновлением, и набором постусловий, которые выполняются. сделано после обновления. Модель системного тестирования рассматривает различные функции, возможности, системную нагрузку, состояния системы и ошибки, которые могут возникнуть на этих трех отдельных этапах.
Инструмент IBM FOCUS [ 17 ] использовался для определения моделей, а также для уточнения итоговых планов тестирования. Попарное покрытие использовалось после того, как мы поэкспериментировали с трехсторонним покрытием и пришли к выводу, что оно кажется более чем необходимым. Кроме того, было сделано уточнение парных требований, чтобы исключить незначительные взаимодействия. Функция интерактивного уточнения [ 67 ] в инструменте IBM FOCUS была разработана для поддержки таких случаев. Это позволяет принимать взвешенные решения о том, что следует исключить или изменить в плане тестирования, полученном в результате CT, путем отображения пробелов в покрытии, возникающих для каждого шага модификации вручную. Он использовался, чтобы уменьшить появление значений с более низкой важностью, при этом гарантируя, что в процессе не возникнет пробелов в покрытии. Смещение внешнего вида значений параметров в рекомендуемых тестах было достигнуто путем присвоения весов значениям параметров [ 18 , 38 ] как части входных данных для алгоритма CT.
Оценка полученных моделей проводилась путем анализа результатов тестирования с использованием того факта, что тестирование системы выполняется волнами. После каждой волны результаты всех тестов анализировались и анализировались. При обнаружении дефектов в испытаниях анализировалась их первопричина и делалась попытка соотнести ее со значениями параметров испытания. В обзоре рассматривались следующие вопросы: каково общее качество и скорость обнаружения дефектов? Все ли параметры имели значение? Можно ли исключить некоторые параметры? Нужны ли новые параметры? Затем эта оценка использовалась для определения направления следующей тестовой волны.
Результаты применения CT оценивались по двум параметрам: улучшение качества тестирования на основе анализа результатов тестирования системы и улучшение качества функций параллельного обслуживания сервера на основе анализа результатов полевых испытаний. Для оценки результатов тестирования измерялось отношение числа дефектов к одному испытанию (также известное как показатель эффективности тестового примера) и анализировалось его изменение во времени. На рис. 8 A и B показано соотношение, полученное в различных циклах тестирования каждой версии на POWER6 и POWER7 соответственно. На рис. 9 A и B показано соотношение количества дефектов на испытание для одновременного обновления System z на z196 до внедрения CT и EC12, в котором применялось CT, соответственно. В системном тесте параллельного обновления System z был только один длинный цикл тестирования, поэтому анализ по времени проводился в соответствии с соотношением в неделю.
Рис. 8 . Сравнение результатов тестирования системы параллельного обслуживания POWER до CT (POWER6) и с CT (POWER7). (A) результаты тестирования POWER6 для каждого выпуска; (B) Результаты тестирования POWER7 для каждого выпуска.
Взято из П. Войчак, Р. Цореф-Брилл, Комбинаторное тестирование на уровне системы на практике — тематическое исследование одновременного обслуживания, в: ICST, 2014, стр. 103–112.
Рис. 9 . Сравнение результатов тестирования системы одновременного обновления System z до CT (z196) и с CT (EC12). (A) z196 дефектов на тестовый след; (B) Тестовые дефекты EC12 на тестовый след.
Взято из П. Войчак, Р. Цореф-Брилл, Комбинаторное тестирование на уровне системы на практике — тематическое исследование одновременного обслуживания, в: ICST, 2014, стр. 103–112.
В обоих случаях до КМ не наблюдается тенденции к уменьшению отношения с течением времени, в то время как после КМ снижение очевидно. Эта тенденция указывает на достижение стабильности теста и может, в свою очередь, указывать на стабильность продукта. Кроме того, первые испытания, проведенные с помощью КТ, содержат большее количество уникальных взаимодействий. В результате соотношение дефектов на испытание сначала высокое, а затем с течением времени остается меньше взаимодействий, которые необходимо протестировать в тестах, созданных КТ. Новые взаимодействия по-прежнему выявляют новые дефекты, но скорость обнаружения значительно снижается. Это означает, что с помощью CT больше дефектов обнаруживается раньше во время тестирования, а не случайным образом распределяется во времени, и, следовательно, стабильность может быть достигнута быстрее.
Полевые результаты параллельного обслуживания на POWER7 сравнивались с результатами, полученными на POWER6, с точки зрения результатов параллельного обслуживания. Есть два типа возможных сбоев при обслуживании, как это видно на POWER6. Первый — прерывание, когда операцию нельзя завершить и необходимо приостановить ее и повторить попытку на более позднем этапе после консультации с заказчиком. Второй и более серьезный тип отказа — это авария, при которой выходит из строя вся машина. Как видно на рис. 10, в области POWER7 произошло резкое улучшение качества. В то время как на POWER6 происходило сбой около 10% операций, на POWER7 сбои были устранены почти во всех случаях, кроме нескольких. Процент прерываний сократился вдвое с 20% до 10%, и, соответственно, показатель успеха увеличился примерно с 70% до 90%. Анализ прерванных операций показал, что только 1,6% от общего числа операций завершились сбоем из-за ошибок прошивки. Другие сбои были вызваны причинами, над которыми тестирование (и, следовательно, CT) не властно, например, недостаточная подготовка обслуживающего персонала или неисправное оборудование. Для сравнения, на POWER6 10% всех операций завершились сбоем из-за ошибок микропрограммы. Полевые результаты параллельного обновления System z EC12 были просто замечательными. С десятками успешных операций без каких-либо сбоев, это были лучшие полевые результаты, наблюдаемые на сегодняшний день. Авторы [ 97 ] на основе обоих опытов пришли к выводу, что тестирование с помощью CT позволило получить правильный набор тестовых случаев для получения желаемого улучшения качества продукта при соблюдении требований доступности, обусловленных фиксированными отраслевыми бюджетами и графиками.
Рис. 10 . Сравнение результатов одновременного технического обслуживания энергосистем в полевых условиях.
Взято из П. Войчак, Р. Цореф-Брилл, Комбинаторное тестирование на уровне системы на практике — тематическое исследование одновременного обслуживания, в: ICST, 2014, стр. 103–112.
а. Совокупность природного мира, часто за исключением людей: «Технологии, безусловно, лежат в основе отношений человека с окружающей средой» (Марк Хертсгаард).
<р>в. Сочетание внешних физических условий, влияющих на рост, развитие, поведение и выживание организмов: «Условия в среде обитания льва могут побуждать его охотиться на людей» (Филип Капуто).д.Комплекс социальных и культурных условий, влияющих на характер отдельного человека или сообщества.
а. Полный набор условий, при которых работает компьютер, в том, что касается аппаратного обеспечения, операционной платформы или операционной системы.
б. Область памяти компьютера, используемая операционной системой и некоторыми программами для хранения определенных переменных, к которым им требуется частый доступ.
Словарь английского языка American Heritage®, пятое издание. Авторские права © 2016, издательство Houghton Mifflin Harcourt Publishing Company. Опубликовано издательством Houghton Mifflin Harcourt Publishing Company. Все права защищены.
окружающая среда
<р>2. (Биология) экология внешняя среда, в которой живет растение или животное, которая имеет тенденцию влиять на его развитие и поведение <р>4. (Информатика) вычисления операционная система, программа или интегрированный набор программ, которые предоставляют все возможности, необходимые для конкретного приложения: среда обработки текстов .Английский словарь Коллинза – полный и полный, 12-е издание, 2014 г. © HarperCollins Publishers, 1991, 1994, 1998, 2000, 2003, 2006, 2007, 2009, 2011, 2014
окружающая среда
(ɛnˈvaɪ rən mənt, -ˈvaɪ ərn-)
<р>2. воздух, вода, минералы, организмы и все другие внешние факторы, окружающие данный организм и влияющие на него в любое время.syn: окружающая среда, среда, атмосфера, обстановка относятся к объектам, условиям или обстоятельствам, которые влияют на жизнь человека или сообщества. Окружающая среда может относиться к физическому или социальному и культурному окружению: среда крайней бедности. среда, чаще всего встречающаяся в литературных произведениях, относится к нематериальному окружению: среде художественного новаторства. ambiance относится к настроению или тону окружения: атмосфера непринужденности и элегантности. настройка имеет тенденцию выделять человека или предмет, окруженный или установленный на фоне: прекрасная обстановка для свадьбы.
Random House, словарь Kernerman Webster's College Dictionary, © K Dictionaries Ltd, 2010. Авторские права Random House, Inc., 2005, 1997, 1991. Все права защищены.
окружающая среда
Все физические, химические и биологические условия, которые вместе воздействуют на организм или экологическое сообщество и влияют на его рост и развитие. Почва, воздух, вода, климат, растительный и животный мир, уровень шума и загрязнение — все это компоненты окружающей среды. Чтобы выжить, организмы часто должны адаптироваться к изменениям в окружающей среде.
Студенческий научный словарь American Heritage®, второе издание. Авторские права © 2014, издательство Houghton Mifflin Harcourt Publishing Company. Опубликовано издательством Houghton Mifflin Harcourt Publishing Company. Все права защищены.
Окружающая среда
Изучение отношения цветов к окружающей среде. — антоэкологический, антоэкологический, прил..
изучение влияния окружающей среды и расы друг на друга. — антропосоциологический, антропосоциологический, прил..
исследование отдельного организма или видов, рассматриваемых в совокупности, по отношению к окружающей среде. — аутэкологичный, аутэкологический, прил..
<р>1. раздел биологии, изучающий взаимоотношения организмов и окружающей среды. Также называется биономикой, биономией.2. раздел социологии, изучающий окружающее пространство и взаимозависимость людей и их институтов, как в сельской, так и в городской местности. — эколог, эколог, n. — ecologie, oecologic, экологический, oecological, adj.
любая область или регион, рассматриваемый как единица экологического наблюдения и изучения взаимосвязей между организмами и окружающей их средой.
переходная зона или зона между двумя различными формами растительности, как между лесом и равниной. — экотональный, прил..
тип или подвид жизни, особенно хорошо приспособленный к определенной среде. — экотипический, прил..
изучение отношения человека к окружающей среде, в которой он работает, и применение анатомических, физиологических, психологических и инженерных знаний для решения связанных с этим проблем. Также называется биотехнологией. — эргономичный, прил..
наука, занимающаяся улучшением благосостояния человечества посредством улучшения состояния окружающей среды. — евтенист, н.
сочетание генетики и экологии, изучающее виды животных и окружающую их среду. — генеколог, n. — генекологический, генеэкологический, прил..
изучение атмосферной пыли и других примесей в воздухе, таких как микробы, пыльца и т. д., особенно в отношении их влияния на растительный и животный мир.
(озер) свойство содержать небольшое количество растворенных питательных солей, таким образом поддерживая мало растительной или животной жизни и имея высокое содержание кислорода из-за низкого содержания органических веществ. — олиготрофный, прил..
раздел экологии, изучающий взаимосвязь древних растений и животных с окружающей их средой. — палеоэкологический, палеоэкологический, палеоэкологический, палеоэкологический, прил..
лицо, которое заботится или активно занимается сохранением дикой природы, исторических мест, естественной среды обитания и других особенностей окружающей среды.
раздел экологии, изучающий взаимосвязь между растительными и животными сообществами и окружающей их средой. — синекологический, синэкологический, прил..
ситуация, положение дел - общее положение вещей; стечение обстоятельств в данный момент времени; "нынешняя международная обстановка опасна"; 'дивился, как такое положение вещей произошло'; «вечные истины не будут ни истинными, ни вечными, если они не будут иметь нового значения для каждой новой социальной ситуации» — Франклин Д. Рузвельт
обстоятельство, контекст, обстановка — совокупность фактов или обстоятельств, окружающих ситуацию или событие; "исторический контекст"
scope, setting, background — состояние среды, в которой существует ситуация; "вы не можете сделать это в университетской среде"
дом - среда, предлагающая привязанность и безопасность; "дом - там где сердце"; 'вырос в хорошей христианской семье'; "нет места лучше дома"
арена, домен, сфера, орбита, площадь, поле — определенная среда или образ жизни; 'его социальная сфера ограничена'; 'это была закрытая территория занятости'; "он вне моей орбиты"
улица - улицы города, рассматриваемые как депрессивная среда, в которой есть нищета, преступность, проституция и бесправие; "она пыталась уберечь своих детей от улицы"
настройка, сцена — контекст и среда, в которой что-то установлено; "идеальное место для истории о привидениях"
среда обитания, родная земля - тип среды, в которой обычно живет или встречается организм или группа; "морская среда обитания"; "он чувствовал себя в безопасности на родине"
окружающая среда
<р>2. среда обитания, дом, окрестности, территория, местность, местность, естественный дом поддержание безопасной среды для морских млекопитающихокружающая среда природный мир, мир, природа, творение, живой мир убеждает людей уважать окружающую среду
Тезаурус английского языка Коллинза – полное и полное, 2-е издание. 2002 г. © HarperCollins Publishers, 1995 г., 2002 г.
окружающая среда
Тезаурус Роже «Американское наследие®». Авторские права © 2013, 2014, издательство Houghton Mifflin Harcourt Publishing Company. Опубликовано издательством Houghton Mifflin Harcourt Publishing Company. Все права защищены.
окружающая среда
<р>1. (= окружение) (gen) → entorno m, ambiente m (Zool, Bot i>) → entorno m, medio mбезопасная рабочая среда → un entorno или un ambiente de trabajo seguro
среда рабочего класса → un entorno или ambiente de clase trabajadora
для наблюдения за животными в их естественной среде обитания → observar a los animales en su entorno или medio natural
окружающая среда (Ecol) → el medio ambiente
меры по защите окружающей среды → medidas fpl para proteger el medio Ambiente
Департамент по охране окружающей среды (Brit) → Ministryo m del Medio Ambiente
Испанский словарь Коллинза — полное и полное, 8-е издание, 2005 г. © William Collins Sons & Co. Ltd., 1971, 1988 © HarperCollins Publishers, 1992, 1993, 1996, 1997, 2000, 2003, 2005
окружающая среда
окружающая среда
n → Umwelt f; (город и т. д., физическое окружение) → Umgebung f (также Comput); (= социальная, культурная среда) → Среда nt, → Umwelt f; среда рабочего класса → Arbeitermileu nt; культурная/враждебная среда → kulturelle/feindliche Umwelt; Департамент окружающей среды (Британия) → Umweltministerium nt; Секретарь (США) или Министр (Великобритания) по охране окружающей среды → Umweltminister(in) m(f)
Немецкий словарь Коллинза – полное и полное, 7-е издание, 2005 г. © William Collins Sons & Co. Ltd., 1980 г. © HarperCollins Publishers, 1991, 1997, 1999, 2004, 2005, 2007
окружающая среда
окружающая среда
(набор) окружающих условий, особенно влияющих на развитие или рост. Несчастная домашняя обстановка может подтолкнуть подростка к преступлению; Мы должны защитить окружающую среду от разрушения современными химикатами и т.д.omgewing بيئَه околна среда ambiente prostředí die Umgebung, die Umwelt omgivelser; Miljo περιβάλλον Entorno, медио Ambiente Keskkond محیط Ympäristö среда, Environnement סביבה पर्यावरण okoliš, okolina környezet lingkungan (náttúrlegt) umhverfi Ambiente 環境 환경 aplinka смотри persekitaran среда omgivelser, Miljo środowisko چاپېريال, محيط Ambiente împrejurimi, mediu înconjurător окружение; окружающая среда Животное пространство вокруг Животная среда Мильё, Левнадсфёрхолланден สภาพแวดล้อม Чевре 環境 оточення; середовище ماحول môi trường 环境
omgewings بيئي отнасящ се до околната среды окружающее týkající se prostředí Milieu-. , Умвельтс-. miljømæssig; miljø- περιβαλλοντικός ambiental keskkonna- محیطی؛ وابسته به محیط ympäristöllinen дю среда סביבתי पर्यावरण सम्बन्धी okolišni, ekološki környezeti, környezetvédelmi mengenai lingkungan umhverfis- ambientale 環境 の 환경 의 Aplinkos, ekologinis vides- berkaitan persekitaran milieu- miljø- środowiskowy جاپیریال Эмбиентность автовыключения, înconjurător относящийся к окружающей среде týkajúci са prostredia ekološki vezan za životnu sredinu miljöbetingad, miljö- เกี่ยว กับ สภาพ แวดล้อม çevResel 環境 กับ กับ สภาพ แวดล้อม çevresel
человек, который хочет остановить ущерб, наносимый окружающей среде людьми. omgewings (дез) kundige, omgewingsbewaarder عالم بيئه човек борещ се за опазването на околната среда ambientalista Ekolog дер Umweltschützer miljøaktivist περιβαλλοντολόγος ecologista keskkonnaaktivist طرفدار حفظ محیط زیست ympäristönsuojelija environnementaliste écologiste שוֹחֵר אֵיכוּת הַסבִיבָה पर्यावरणविद Aktivist ZA pitanja čovjekove средине környezetvédő penggiat lingkungan ambientalista 環境保護 論 者 환경 보호 주의자 ekologas, gamtosaugininkas apkārtējās Видес [] sargātājs pencinta Alam sekitar эколог milieuactivist miljøvernforkjemper działacz на Речи Ochrony środowiska naturalnego د چاپيريال ساتنى طرفدار сторонник защиты окружающей среды Ekolog, zástanca ochrany životného prostredia okoljevarstvenik Borac ZA zaštitu životne средине miljövårdare นัก สิ่งแวดล้อม çevreci 環境保護 論 者 вчений -эколог ماحول کی ترقی کا خواہاں nhà môi trường học 环境保护论者,环境论者
Компьютерная система использует множество устройств, расположенных по-разному для решения многих задач. Это представляет собой вычислительную среду, в которой множество компьютеров используется для обработки и обмена информацией для решения множества задач.
Различные типы вычислительных сред —
Начнем с персональной вычислительной среды —
Персональная вычислительная среда
В среде персональных компьютеров существует единая компьютерная система. Все системные процессы доступны на компьютере и выполняются там. Различные устройства, составляющие персональную вычислительную среду, включают ноутбуки, мобильные телефоны, принтеры, компьютерные системы, сканеры и т. д.
Вычислительная среда с разделением времени
Вычислительная среда с разделением времени позволяет нескольким пользователям одновременно использовать систему. Каждому пользователю предоставляется квант времени, и процессор быстро переключается между пользователями в соответствии с ним. Из-за этого каждый пользователь считает, что он единственный, кто пользуется системой.
Вычислительная среда клиент-сервер
При вычислениях клиент-сервер клиент запрашивает ресурс, а сервер предоставляет этот ресурс. Сервер может обслуживать несколько клиентов одновременно, в то время как клиент контактирует только с одним сервером. И клиент, и сервер обычно обмениваются данными через компьютерную сеть, но иногда они могут находиться в одной системе.
Распределенная вычислительная среда
Распределенная вычислительная среда содержит несколько узлов, которые физически разделены, но связаны друг с другом с помощью сети. Все узлы в этой системе взаимодействуют друг с другом и обрабатывают процессы в тандеме. Каждый из этих узлов содержит небольшую часть программного обеспечения распределенной операционной системы.
Среда облачных вычислений
Вычисления перемещаются из отдельных компьютерных систем в облако компьютеров в среде облачных вычислений. Пользователи облака видят только предоставляемую услугу, а не внутреннюю информацию о том, как предоставляется услуга. Это делается путем объединения всех ресурсов компьютера и последующего управления ими с помощью программного обеспечения.
Кластерная вычислительная среда
Среда кластерных вычислений похожа на среду параллельных вычислений, поскольку обе они имеют несколько ЦП. Однако главное отличие заключается в том, что кластерные системы создаются из двух или более отдельных компьютерных систем, объединенных вместе, которые затем работают параллельно друг с другом.
а. Совокупность природного мира, часто за исключением людей: «Технологии, безусловно, лежат в основе отношений человека с окружающей средой» (Марк Хертсгаард).
<р>в. Совокупность внешних физических условий, влияющих и влияющих на рост, развитие, поведение и выживание организмов: «Условия в среде льва.может заставить его охотиться на людей" (Филип Капуто).д. Комплекс социальных и культурных условий, влияющих на характер отдельного человека или сообщества.
а. Полный набор условий, при которых работает компьютер, в том, что касается аппаратного обеспечения, операционной платформы или операционной системы.
б. Область памяти компьютера, используемая операционной системой и некоторыми программами для хранения определенных переменных, к которым им требуется частый доступ.
Словарь английского языка American Heritage®, пятое издание. Авторские права © 2016, издательство Houghton Mifflin Harcourt Publishing Company. Опубликовано издательством Houghton Mifflin Harcourt Publishing Company. Все права защищены.
окружающая среда
<р>2. (Биология) экология внешняя среда, в которой живет растение или животное, которая имеет тенденцию влиять на его развитие и поведение <р>4. (Информатика) вычисления операционная система, программа или интегрированный набор программ, которые предоставляют все возможности, необходимые для конкретного приложения: среда обработки текстов .Английский словарь Коллинза – полный и полный, 12-е издание, 2014 г. © HarperCollins Publishers, 1991, 1994, 1998, 2000, 2003, 2006, 2007, 2009, 2011, 2014
окружающая среда
(ɛnˈvaɪ rən mənt, -ˈvaɪ ərn-)
<р>2. воздух, вода, минералы, организмы и все другие внешние факторы, окружающие данный организм и влияющие на него в любое время.syn: окружающая среда, среда, атмосфера, обстановка относятся к объектам, условиям или обстоятельствам, которые влияют на жизнь человека или сообщества. Окружающая среда может относиться к физическому или социальному и культурному окружению: среда крайней бедности. среда, чаще всего встречающаяся в литературных произведениях, относится к нематериальному окружению: среде художественного новаторства. ambiance относится к настроению или тону окружения: атмосфера непринужденности и элегантности. настройка имеет тенденцию выделять человека или предмет, окруженный или установленный на фоне: прекрасная обстановка для свадьбы.
Random House, словарь Kernerman Webster's College Dictionary, © K Dictionaries Ltd, 2010. Авторские права Random House, Inc., 2005, 1997, 1991. Все права защищены.
окружающая среда
Все физические, химические и биологические условия, которые вместе воздействуют на организм или экологическое сообщество и влияют на его рост и развитие. Почва, воздух, вода, климат, растительный и животный мир, уровень шума и загрязнение — все это компоненты окружающей среды. Чтобы выжить, организмы часто должны адаптироваться к изменениям в окружающей среде.
Студенческий научный словарь American Heritage®, второе издание. Авторские права © 2014, издательство Houghton Mifflin Harcourt Publishing Company. Опубликовано издательством Houghton Mifflin Harcourt Publishing Company. Все права защищены.
Окружающая среда
Изучение отношения цветов к окружающей среде. — антоэкологический, антоэкологический, прил..
изучение влияния окружающей среды и расы друг на друга. — антропосоциологический, антропосоциологический, прил..
исследование отдельного организма или видов, рассматриваемых в совокупности, по отношению к окружающей среде. — аутэкологичный, аутэкологический, прил..
<р>1. раздел биологии, изучающий взаимоотношения организмов и окружающей среды. Также называется биономикой, биономией.2. раздел социологии, изучающий окружающее пространство и взаимозависимость людей и их институтов, как в сельской, так и в городской местности. — эколог, эколог, n. — ecologie, oecologic, экологический, oecological, adj.
любая область или регион, рассматриваемый как единица экологического наблюдения и изучения взаимосвязей между организмами и окружающей их средой.
переходная зона или зона между двумя различными формами растительности, как между лесом и равниной. — экотональный, прил..
тип или подвид жизни, особенно хорошо приспособленный к определенной среде. — экотипический, прил..
изучение отношения человека к окружающей среде, в которой он работает, и применение анатомических, физиологических, психологических и инженерных знаний для решения связанных с этим проблем. Также называется биотехнологией. — эргономичный, прил..
наука, занимающаяся улучшением благосостояния человечества посредством улучшения состояния окружающей среды. — евтенист, н.
сочетание генетики и экологии, изучающее виды животных и окружающую их среду. — генеколог, n. — генекологический, генеэкологический, прил..
изучение атмосферной пыли и других примесей в воздухе, таких как микробы, пыльца и т. д., особенно в отношении их влияния на растительный и животный мир.
(озер) свойство содержать небольшое количество растворенных питательных солей, таким образом поддерживая мало растительной или животной жизни и имея высокое содержание кислорода из-за низкого содержания органических веществ. — олиготрофный, прил..
раздел экологии, изучающий взаимосвязь древних растений и животных с окружающей их средой. — палеоэкологический, палеоэкологический, палеоэкологический, палеоэкологический, прил..
лицо, которое заботится или активно занимается сохранением дикой природы, исторических мест, естественной среды обитания и других особенностей окружающей среды.
раздел экологии, изучающий взаимосвязь между растительными и животными сообществами и окружающей их средой. — синекологический, синэкологический, прил..
ситуация, положение дел - общее положение вещей; стечение обстоятельств в данный момент времени; "нынешняя международная обстановка опасна"; 'дивился, как такое положение вещей произошло'; «вечные истины не будут ни истинными, ни вечными, если они не будут иметь нового значения для каждой новой социальной ситуации» — Франклин Д. Рузвельт
обстоятельство, контекст, обстановка — совокупность фактов или обстоятельств, окружающих ситуацию или событие; "исторический контекст"
scope, setting, background — состояние среды, в которой существует ситуация; "вы не можете сделать это в университетской среде"
дом - среда, предлагающая привязанность и безопасность; "дом - там где сердце"; 'вырос в хорошей христианской семье'; "нет места лучше дома"
арена, домен, сфера, орбита, площадь, поле — определенная среда или образ жизни; 'его социальная сфера ограничена'; 'это была закрытая территория занятости'; "он вне моей орбиты"
улица - улицы города, рассматриваемые как депрессивная среда, в которой есть нищета, преступность, проституция и бесправие; "она пыталась уберечь своих детей от улицы"
настройка, сцена — контекст и среда, в которой что-то установлено; "идеальное место для истории о привидениях"
среда обитания, родная земля - тип среды, в которой обычно живет или встречается организм или группа; "морская среда обитания"; "он чувствовал себя в безопасности на родине"
окружающая среда
<р>2. среда обитания, дом, окрестности, территория, местность, местность, естественный дом поддержание безопасной среды для морских млекопитающихокружающая среда природный мир, мир, природа, творение, живой мир убеждает людей уважать окружающую среду
Тезаурус английского языка Коллинза – полное и полное, 2-е издание. 2002 г. © HarperCollins Publishers, 1995 г., 2002 г.
окружающая среда
Тезаурус Роже «Американское наследие®». Авторские права © 2013, 2014, издательство Houghton Mifflin Harcourt Publishing Company. Опубликовано издательством Houghton Mifflin Harcourt Publishing Company. Все права защищены.
окружающая среда
<р>1. (= окружение) (gen) → entorno m, ambiente m (Zool, Bot i>) → entorno m, medio mбезопасная рабочая среда → un entorno или un ambiente de trabajo seguro
среда рабочего класса → un entorno или ambiente de clase trabajadora
для наблюдения за животными в их естественной среде обитания → observar a los animales en su entorno или medio natural
окружающая среда (Ecol) → el medio ambiente
меры по защите окружающей среды → medidas fpl para proteger el medio Ambiente
Департамент по охране окружающей среды (Brit) → Ministryo m del Medio Ambiente
Испанский словарь Коллинза — полное и полное, 8-е издание, 2005 г. © William Collins Sons & Co. Ltd., 1971, 1988 © HarperCollins Publishers, 1992, 1993, 1996, 1997, 2000, 2003, 2005
окружающая среда
окружающая среда
n → Umwelt f; (город и т. д., физическое окружение) → Umgebung f (также Comput); (= социальная, культурная среда) → Среда nt, → Umwelt f; среда рабочего класса → Arbeitermileu nt; культурная/враждебная среда → kulturelle/feindliche Umwelt; Департамент окружающей среды (Британия) → Umweltministerium nt; Секретарь (США) или Министр (Великобритания) по охране окружающей среды → Umweltminister(in) m(f)
Немецкий словарь Коллинза – полное и полное, 7-е издание, 2005 г. © William Collins Sons & Co. Ltd., 1980 г. © HarperCollins Publishers, 1991, 1997, 1999, 2004, 2005, 2007
окружающая среда
окружающая среда
(набор) окружающих условий, особенно влияющих на развитие или рост. Несчастная домашняя обстановка может подтолкнуть подростка к преступлению; Мы должны защитить окружающую среду от разрушения современными химикатами и т.д.omgewing بيئَه околна среда ambiente prostředí die Umgebung, die Umwelt omgivelser; Miljo περιβάλλον Entorno, медио Ambiente Keskkond محیط Ympäristö среда, Environnement סביבה पर्यावरण okoliš, okolina környezet lingkungan (náttúrlegt) umhverfi Ambiente 環境 환경 aplinka смотри persekitaran среда omgivelser, Miljo środowisko چاپېريال, محيط Ambiente împrejurimi, mediu înconjurător окружение; окружающая среда Животное пространство вокруг Животная среда Мильё, Левнадсфёрхолланден สภาพแวดล้อม Чевре 環境 оточення; середовище ماحول môi trường 环境
omgewings بيئي отнасящ се до околната среды окружающее týkající se prostředí Milieu-. , Умвельтс-. miljømæssig; miljø- περιβαλλοντικός ambiental keskkonna- محیطی؛ وابسته به محیط ympäristöllinen дю среда סביבתי पर्यावरण सम्बन्धी okolišni, ekološki környezeti, környezetvédelmi mengenai lingkungan umhverfis- ambientale 環境 の 환경 의 Aplinkos, ekologinis vides- berkaitan persekitaran milieu- miljø- środowiskowy جاپیریال Эмбиентность автовыключения, înconjurător относящийся к окружающей среде týkajúci са prostredia ekološki vezan za životnu sredinu miljöbetingad, miljö- เกี่ยว กับ สภาพ แวดล้อม çevResel 環境 กับ กับ สภาพ แวดล้อม çevresel
человек, который хочет остановить ущерб, наносимый окружающей среде людьми. omgewings (дез) kundige, omgewingsbewaarder عالم بيئه човек борещ се за опазването на околната среда ambientalista Ekolog дер Umweltschützer miljøaktivist περιβαλλοντολόγος ecologista keskkonnaaktivist طرفدار حفظ محیط زیست ympäristönsuojelija environnementaliste écologiste שוֹחֵר אֵיכוּת הַסבִיבָה पर्यावरणविद Aktivist ZA pitanja čovjekove средине környezetvédő penggiat lingkungan ambientalista 環境保護 論 者 환경 보호 주의자 ekologas, gamtosaugininkas apkārtējās Видес [] sargātājs pencinta Alam sekitar эколог milieuactivist miljøvernforkjemper działacz на Речи Ochrony środowiska naturalnego د چاپيريال ساتنى طرفدار сторонник защиты окружающей среды Ekolog, zástanca ochrany životného prostredia okoljevarstvenik Borac ZA zaštitu životne средине miljövårdare นัก สิ่งแวดล้อม çevreci 環境保護 論 者 вчений -эколог ماحول کی ترقی کا خواہاں nhà môi trường học 环境保护论者,环境论者
Читайте также: