Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Внешней среды. Инициализация глобальных и локальных переменных

Инициализация глобальных и локальных переменных

При инициализации необходимо придерживаться следующих правил:

1. Объявления, содержащие спецификатор класса памяти extern, не могут содержать инициаторов.

2. Глобальные переменные всегда инициализируются, и если это не сделано явно, то они инициализируются нулевым значением.

3. Переменная с классом памяти static может быть инициализирована константным выражением. Инициализация для них выполняется один раз перед началом программы. Если явная инициализация отсутствует, то переменная инициализируется нулевым значением.

4. Инициализация переменных с классом памяти auto или register выполняется всякий раз при входе в блок, в котором они объявлены. Если инициализация переменных в объявлении отсутствует, то их начальное значение не определено.

5. Начальными значениями для глобальных переменных и для переменных с классом памяти static должны быть константные выражения. Адреса таких переменных являются константами, и эти константы можно использовать для инициализации объявленных глобально указателей. Адреса переменных с классом памяти auto или register не являются константами и их нельзя использовать в инициаторах.

Пример: int global_var; int func(void) { int local_var; /* по умолчанию auto */ static int *local_ptr=&local_var; /* так неправильно */ static int *global_ptr=&global_var; /* а так правильно */ register int *reg_ptr=&local_var; /* и так правильно */ }

В приведенном примере глобальная переменная global_var имеет глобальное время жизни и постоянный адрес в памяти, и этот адрес можно использовать для инициализации статического указателя global_ptr. Локальная переменная local_var, имеющая класс памяти auto, размещается в памяти только на время работы функции func, адрес этой переменной не является константой и не может быть использован для инициализации статической переменной local_ptr. Для инициализации локальной регистровой переменной reg_ptr можно использовать неконстантные выражения, и, в частности, адрес переменной local_var.

 

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

По данным ВОЗ на здоровье населения влияет образ жизни (50 %), окружающая среда (20 %), наследственность (20 %), качество медицинской помощи (10 %). В связи с этим перед гигиеной стоят следующие основные задачи:

· изучение влияния отдельных факторов внешней среды на организм человека;

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

· ограничение или исключение вредных воздействий среды на организм;

· разработка норм и правил оздоровления окружающей среды и укрепления здоровья населения.

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

Особую актуальность в современных условиях представляет загрязнение окружающей среды и ухудшение экологической обстановки в мире. Изменение климатических условий на планете, повышение концентрации токсических веществ в воздухе, воде, почве, пищевых продуктах, усложнение технологических производственных процессов обусловливают напряжение адаптационных возможностей человека, способствуют распространению различных экологически зависимых заболеваний. В разработке мероприятий по охране окружающей среды существенное значение имеет гигиеническое прогнозирование, данные мониторинга, виды и объемы загрязнения окружающей среды.

Охрана окружающей среды - одна из важнейших государственных задач, предусмотренная Основным Законом государства - Конституцией РФ (гл. 2, ст. 41, 42).

Факторы внешней среды в гигиенической практике подразделяются:

· на химические - элементы или соединения, входящие в состав воздуха, воды, почвы, пищи или являющиеся примесями к ним;

· физические - температура, влажность, атмосферное давление, солнечная радиация, шум, вибрации, ионизирующие излучения и др.;

· биологические - патогенные и условно-патогенные микроорганизмы, простейшие, гельминты и др., вызывающие инфекционные заболевания; социальные - условия жизни, зависящие от общественного уклада (особенности труда, жилищно-бытовые условия, характер питания и др.).

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

1. Метод санитарно-эпидемиологического обследования - включает санитарно-топографическое, санитарно -техническое и санитарно-эпидемиологическое изучение и описание объекта (предприятия питания, источника воды и т.п.).

2. Лабораторно-инструментальные методы:

· физические методы - позволяют оценить микроклимат помещения (температуру, влажность, скорость движения воздуха), шум, вибрацию и пр., а также физические свойства пищевых продуктов (плотность, пористость и др.);

· санитарно-химические методы - используются для анализа воздуха, воды, почвы, определения качества и безопасности продуктов питания и др.;

· микробиологические методы - служат для оценки микробной обсемененности воздуха, воды, почвы, пищевых продуктов и др.;

Для изучения влияния факторов внешней среды на организм человека используются методы:

· физиолого-биохимические - исследования функционального состояния органов и систем;

· антропометрические - изучение физического развития человека (вес, рост и др.);

· клинические - выявление влияния условий среды на здоровье человека;

· эпидемиологические методы - выявление причин и условий возникновения инфекционных и неинфекционных заболеваний;

· экспериментальные - изучение влияния различных факторов на организм человека или животных;

· токсикологические - проводятся в экспериментах на лабораторных животных;

· санитарно-статистические методы - изучают показатели здоровья населения, в т.ч. показатели смертности, заболеваемости, рождаемости,

средней продолжительности жизни, физического развития и др.

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

 

 

<== предыдущая лекция | следующая лекция ==>
Время жизни и область видимости программных объектов | 
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 239; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.