Примеры взаимодействия между компонентами природного комплекса. Как меняются природные комплексы

Вопрос 1. Что такое природа?

Природа – это все, что нас окружает, кроме сделанного человеком. Природа делится на живую (растения, животные, насекомые, грибы, человек, бактерии, вирусы) и неживую (Солнце, Луна, горы, почва, радуга, вода, небо).

Вопрос 2. Что такое компоненты природы?

Компоненты природы - земля, недра, почвы, поверхностные воды, подземные воды, атмосферный воздух, растительный мир, животный мир и иные организмы, а также озоновый слой атмосферы и околоземное космическое пространство, обеспечивающие в совокупности благоприятные условия для существования жизни на Земле.

Вопрос 3. Есть ли географическая оболочка на других планетах?

Нет, на других планетах нет географической оболочки.

Вопрос 4. Перечислите известные вам компоненты природы.

Природные компоненты: рельеф, климат, горные породы, водоёмы, растительность, животный мир.

Вопрос 5. Что такое природный комплекс?

Природный комплекс - это территория, в пределах которой существует определённое закономерное сочетание взаимосвязанных компонентов природы.

Вопрос 6. Что такое географическая оболочка?

Крупнейший природный комплекс Земли - это её географическая оболочка, возникшая благодаря взаимному проникновению и взаимодействию литосферы, атмосферы, гидросферы и биосферы друг с другом.

Вопрос 7. С помощью конкретных примеров опишите взаимодействие между компонентами природы.

При образовании почвы взаимодействует сразу несколько природных компонентов – биосфера, атмосфера, литосфера.

Вопрос 8. Докажите, что географическая оболочка - крупнейший природный комплекс Земли.

Географическая оболочка, которая является закономерным сочетанием взаимосвязанных оболочек: литосферы, атмосферы, гидросферы и биосферы.

Вопрос 9. В чём особенность природного компонента под названием «человек»?

Человек тоже является частью природы, частью географической оболочки. Но мы, люди, не совсем обычная часть природы. Потому что мы заняты на этой планете самыми разными видами хозяйственной деятельности. Человек добывает полезные ископаемые, возделывает землю, пасёт скот, выплавляет металлы, строит электростанции, производит сотни тысяч разных предметов и после всех этих трудов - отдыхает.

Вопрос 10. На основе иллюстраций учебника расскажите о природном комплексе вашей местности и взаимосвязи составляющих его компонентов.

Природный комплекс Сугомак - природоохраняемая территория у города Кыштым Челябинской области, в 90 км к северу от Челябинска, между озером и горой с пещерой проходит трасса Кыштым - Слюдорудник. Рядом проходит трасса Кыштым - Тюбук. Состоит из памятников природы Сугомакской пещеры, горы Сугомак и озера Сугомак. В природном комплексе Сугомак растет много видов редких растений, смешанный лес. У подножья горы рядом с мраморной пещерой находится родник «Марьины Слёзы». На берегу озера находится небольшая горка (50 м над уровнем озера) Голая Сопка, с отлогими скалистыми и заросшими склонами, одно из любимых мест отдыха кыштымцев и туристов. По соседству с горой Сугомак находится ее гора побратим гора Егоза. Про эти горы сложена легенда. Пещера имеет три грота. Протяженность пещеры более 120 м. Гора Сугомак вышиной 591 м над уровнем моря, покрыта лесом и скалистая на вершине.

Практическая работа № 12. Выявление связей между компонентами природных комплексов, обусловленных различиями в получении тепла и влаги; описание природных комплексов с выявлением их особенностей и характера воздействия на них человека; отражение результатов работы в таблице

Цель работы. Конкретизация знаний о воздействии света, тепла и влаги, хозяй­ственной деятельности человека на ком­поненты природного комплекса.

Практическая работа проводится на местности, имеющей разнообразные и яр­ко выраженные природные комплексы, отличающиеся по количеству получаемо­го тепла, света и влаги. Лучше всего взять для изучения природные комплексы, рас­положенные на водоразделе, в пойме ре­ки, на болотистой местности (смешанный лес, болото и т. д.).

Задание 1. Во время экскурсии выбе­рите природные комплексы, отличающи­еся по количеству получаемого света, тепла и влаги, и дайте характеристику ос­новных природных компонентов. Данные занесите в таблицу 34 (образец заполне­ния см. таблицу 33). Сделайте вывод: о взаимосвязях природных компонентов в комплексе; о характере воздействия чело­века и его хозяйственной деятельности на природные комплексы вашей местности.

Формулируя вывод, на конкретных примерах покажите зависимость, сущест­вующую между почвами и растительнос­тью, растительностью и животным ми­ром, влияние на природные компоненты тепла и влаги, определите влияние хозяй­ственной деятельности человека на при­родный комплекс.

Таблица 33. Сравнительная характеристика природных комплексов смешанного леса и болота

Задание 2. Дайте определения понятий:

а) природный комплекс;

б) природный компонент.

Задание 3. Дайте описание природных комплексов, находящихся в различных условиях получения тепла и влаги, по плану:

1) название природного комплекса;

2) влияние на его компоненты света, тепла и влаги;

4) преобладающая растительность;

5) животный мир;

6) влияние на природу хозяйственной деятельности человека.

С помощью стрелок покажите на схе­ме 3 взаимосвязь природных компонентов комплекса.

По аналогии обозначьте взаимосвязь между природными компонентами на примере одного из природных комплексов вашей местности.

Поддержка верификации осуществляется путем использования методов трассировки требований, что позволяет связывать друг с другом части проекта, проводить проверку адекватности требований к прецедентам их реализации и функциям, и обратно. С помощью трассировки можно удостоверяться в том, что: все компоненты исходных требований проекта учтены; все реализуемые компоненты служат заданной цели и требованиям к комплексу программ.
Посредством трассировки следует устанавливать корректность связей между двумя или большим числом компонентов и/или про - цессов разработки требований, которые являются: предшествую - щими - последующими, или главными - подчиненными, а также соответствие между требованиями и их реализацией конкретными программными компонентами. Каждый компонент и модуль программного комплекса должен оправдывать свое существование и соответствовать каким-то заданным требованиям. Ключевыми элементами верификации и тестирования являются отношения трассировки. Эти отношения можно определять с помощью модели, использующей понятия «трассируется к» и /или «трассируется от». Если одно или несколько требований к программному компоненту создаются с целью поддержки некоторой функции, заданной в исходном документе, то требование трассируется от некоторой функции. Если некоторое требование к программному компоненту «трассируется к» определенному тестовому сценарию, то данное требова- ние тестируется этим скриптом. То, что описание компонента «трассируется от» конкретного программного требования, подразумевает, что это требование реализуется указанным компонентом.
Потребности заказчика должны отслеживаться путем анализа содержания требований, чтобы можно было определить, какие требования будут затронуты, если в течение или после разработки, потребности изменятся. Это также дает уверенность, что в специфика - ции требований указаны все потребности заказчика. Кроме того, можно проследить в направлении от требований к потребностям заказчика, чтобы определить происхождение каждого требования к комплексу программ. Если необходимо представить потребности за - казчика в форме сценариев использования функций, то анализ должен отражать трассирование между вариантами использования и функциональными требованиями.
По мере производства комплекса программ, процессы можно отслеживать в направлении от требований, и определять связи между отдельными требованиями и компонентами комплекса. Этот тип связей гарантирует, что каждое требование удовлетворено, поскольку установлено, какой компонент соответствует этому требованию. Еще один тип связей может контролировать отдельные элементы продукта в направлении к требованиям для того, чтобы знать причину и цель создания каждого компонента. В большинстве комплексов программ могут быть компоненты, не относящиеся, напрямую, к требованиям заказчика, но необходимо устанавливать, для чего нужен каждый компонент.
Если трассировщик обнаружит незапланированную функциональность при отсутствии соответствующего требования, то фрагмент программы может свидетельствовать, что разработчик реализовал требование, которое аналитик или заказчик может добавить к спецификации. Однако это может быть элемент программы, «украшающий» фрагмент, который не относится к комплексу. Связи трас- сируемости помогут сортировать подобные ситуации и получать более полное представление о том, как именно компоненты системы составляют целое, соответствующее требованиям. Сценарии верификации или тестирования, которые созданы на основе отдельных требований, которые можно проследить до этих требований, представляют собой механизм выявления нереализованных требований, поскольку нет ожидаемой функции или компонента. Пропуск реали - зации, верификации и тестирования требования - может быть существенным дефектом, если заказчик не удовлетворен или в готовом продукте отсутствует функция, особо важная для обеспечения надежности или безопасности.
Трассирование требований сложного комплекса программ - трудоемкая задача, обычно выполняемая вручную, для которой необходима соответствующая организация и квалификация специалистов. Если в ходе разработки тщательно фиксируются данные трассируе- мости требований, у руководителей будет точное представление о состоянии реализации запланированной функциональности и характеристик программного комплекса. Отсутствующие связи от требова - ний указывают на компоненты, которые еще не созданы. Если тести - рование дает неожиданный результат, то трассирование связей между тестами, требованиями и текстом модулей и компонентов могут указать на наиболее вероятные части программного кода, которые необходимо проверить на наличие дефектов. Информация о том, какие тесты проверяют какие требования, экономит время, позволяя удалять лишние, выявлять и создавать необходимые тесты (см. рис. 2.4).
Информация трассируемости облегчает внесение изменений в ходе сопровождения, что повышает производительность разработчиков при модификации комплекса программ. Информацией трассируемости целесообразно пользоваться при сертификации продукта с особыми требованиями к надежности и безопасности, чтобы продемонстрировать заказчику, что все требования были реализованы, хотя это не доказывает, что они реализованы корректно и полностью. Естественно, если требования некорректны или отсутствуют ключевые требования, то результаты трассируемости не помогут.
Документирование взаимосвязей компонентов уменьшает риск возникновения проблем, если вдруг ключевой член команды, обла- дающей важной информацией о системе, покидает проект. Отношения трассировки между компонентами проекта могут быть явными или неявными. Явная трассировка - связь или отношение, между функцией комплекса и компонентом, осуществляющим поддержку этой функции, которая определяется исключительно решением специалиста о том, что такое отношение имеет смысл.

Рис. 2.4.

Методология разработки и структура системы могут определять неявные отношения трассировки - «дочерних» требований между компонентами и «родительскими» требованиями, когда существуют формальные, иерархические отношения. Связи трассируемости помогают отслеживать «родительские» требования, взаимосвязи и зависимости между отдельными требованиями. Эта информация отражает влияние изменения, если отдельное требование удаляется или модифицируется.
Удобный способ представления связей между требованиями и другими компонентами системы - матрица трассируемости требований. Каждое функциональное требование в такой матрице, связано с определенном вариантом использования (в направлении «назад»), и с одним или более, элементами верификации и тестирования (в направлении «вперед»). Можно добавить дополнительные столбцы для расширения ссылок на другие рабочие продукты, например, на документацию системы. После того как с помощью инструментального средства заданы все известные отношения между компонентами, обязательным действием является проверка матрицы трассиров - ки взаимосвязей компонентов на наличие следующих двух возможных индикаторов дефектов или ошибок.
Если при просмотре некой строки матрицы связей не удается обнаружить никаких отношений трассировки, вероятно, что еще не определено требование к программному компоненту, отвечающее функции исходного документа требований. Тем не менее, пустые строки являются индикаторами возможных ошибок и нуждаются в тщательной проверке. Современные средства управления требованиями должны предоставлять возможность автоматизированного проведения такой проверки.
Если в некотором столбце не оказывается отмеченных отношений трассировки, вероятно, было создано требование к программному компоненту, для которого нет требующей его, функции продукта. Это может указывать на неправильное понимание роли программного требования, недостаток исходного документа проекта, а также на то, что компонент программы неправильный, не соответ - ствует системному требованию или является дефектом разработчика, и в таком случае его следует удалить.
Чтобы обнаружить пропущенные отношения, надо искать строки матрицы трассировки, которые показывают, что некая функция не связана ни с одним программным требованием (прецедентом). При обнаружении пропуска в отношениях нужно вернуться к исходному набору требований к комплексу программ и связанным с ними программным требованиям.