Компоненты, которые входят в структуру моделей. Ягоды годжи

«Компоненты здоровья» - Мы знаем чего боятся микробы! - Сколько снега намело! Мы точно знаем какая сегодня погода! Моё настроение. Наш снежный спортивный городок. «Наша прогулка». Сколько интересного вокруг! Реснички опускаются – глазки закрываются… Игры с валеологическим содержанием. А почему надо сушить одежду после прогулки?

«Модель объекта» - Прогнозирования. Натурная модель подъёмного крана воспроизводит: состав; движения частей механизма. Натурные модели - реально воспроизводят внешний вид, структуру и поведение объекта. Давайте обсудим. Моделирование - процесс создания и использования модели. Объект огромный. Свойства моделей. Различают натурные и информационные модели.

«Объект-модель» - Автоматическая замена формальных соседей на фактические во время счета. 5. Хранения множества объектов программной модели в файле объектов (базе данных). Контрольные точки и рестарты. Решетка из полос ширины 2 * L – некорректные значения после первого шага. Буквальный цифровой аналог натурного моделирования.

«Модель представление» - Направленные связи указывают направление передачи сигналов. Первая часть вещественного числа - мантисса, определяет точность представления. Модель среды - описание среды на входе и выходе. Рис. 2.1. Модель странного аттрактора в форме ориентированного графа. В процессе суммирования получаем: Отсюда следуют основные функции модели?-?объяснительная и прогностическая.

«Компоненты умножения» - Найдите лишние числа. Компоненты действия умножения. Сравните. Х + 5 = 8. Компоненты действия вычитания. Компоненты действия сложения. Взаимосвязь между компонентами и результатом умножения. Чтобы найти неизвестное вычитаемое, надо от уменьшаемого отнять разность.

«Модель атома» - Поэтому электрон должен терять энергию на электромагнитное излучение и падать на ядро. Теория Бора сыграла огромную роль в создании атомной физики. Пребывая в одном из стационарных состояний, атом не излучает энергию. Дальнейшие максимумы наблюдаются при 2·4.86 B и 3·4.86 B. 7.2. Ядерная модель атома (модель Резерфорда).

14.Средства аппаратной поддержки ОС.

Аппаратная зависимость и переносимость ОС

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

Типовые средства аппаратной поддержки ОС

Четкой границы между программной и аппаратной реализацией функций ОС не существует - решение о том, какие функции ОС будут выполняться программно, а какие аппаратно, принимается разработчиками аппаратного и программного обеспечения компьютера. Тем не менее практически все современные аппаратные платформы имеют некоторый типичный набор средств аппаратной поддержки ОС, в который входят следующие компоненты:

Средства поддержки привилегированного режима;

Средства трансляции адресов;

Средства переключения процессов;

Система прерываний;

Системный таймер;

Средства защиты областей памяти.

Средства поддержки привилегированного режима обычно основаны на системном регистре процессора, часто называемом «словом состояния» машины или процессора. Этот регистр содержит некоторые признаки, определяющие режимы работы процессора, в том числе и признак текущего режима привилегий. Смена режима привилегий выполняется за счет изменения слова состояния машины в результате прерывания или выполнения привилегированной команды. Число градаций привилегированности может быть разным у разных типов процессоров, наиболее часто используются два уровня (ядро-пользователь) или четыре (например, ядро- супервизор- выполнение- пользователь у платформы VAX или 0-1-2-3 у процессоров Intel x86/Pentium). В обязанности средств поддержки привилегированного режима входит выполнение проверки допустимости выполнения активной программой инструкций процессора при текущем уровне привилегированности.

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

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

Переключение контекста выполняется по определенным командам процессора, например по команде перехода на новую задачу. Такая команда вызывает автоматическую загрузку данных из сохраненного контекста в регистры процессора, после чего процесс продолжается с прерванного ранее места.

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

Прерывания играют важнейшую роль в работе любой операционной системы, являясь ее движущей силой. Действительно, большая часть действий ОС инициируется прерываниями различного типа. Даже системные вызовы от приложений выполняются на многих аппаратных платформах с помощью специальной инструкции прерывания, вызывающей переход к выполнению соответствующих процедур ядра (например, инструкция int в процессорах Intel или SVC в мэйнфреймах IBM).

Системный таймер, часто реализуемый в виде быстродействующего регистра-счетчика, необходим операционной системе для выдержки интервалов времени. Для этого в регистр таймера программно загружается значение требуемого интервала в условных единицах, из которого затем автоматически с определенной частотой начинает вычитаться по единице. Частота «тиков» таймера, как правило, тесно связана с частотой тактового генератора процессора. (Не следует путать таймер ни с тактовым генератором, который вырабатывает сигналы, синхронизирующие все операции в компьютере, ни с системными часами - работающей на батареях электронной схеме, - которые ведут независимый отсчет времени и календарной даты.) При достижении нулевого значения счетчика таймер инициирует прерывание, которое обрабатывается процедурой операционной системы. Прерывания от системного таймера используются ОС в первую очередь для слежения за тем, как отдельные процессы расходуют время процессора. Например, в системе разделения времени при обработке очередного прерывания от таймера планировщик процессов может принудительно передать управление другому процессу, если данный процесс исчерпал выделенный ему квант времени.

Средства защиты областей памяти обеспечивают на аппаратном уровне проверку возможности программного кода осуществлять с данными определенной области памяти такие операции, как чтение, запись или выполнение (при передачах управления). Если аппаратура компьютера поддерживает механизм трансляции адресов, то средства защиты областей памяти встраиваются в этот механизм. Функции аппаратуры по защите памяти обычно состоят в сравнении уровней привилегий текущего кода процессора и сегмента памяти, к которому производится обращение.

Машинно-зависимые компоненты ОС

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

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

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

Для уменьшения количества машинно-зависимых модулей производители операционных систем обычно ограничивают универсальность машинно-независимых модулей. Это означает, что их независимость носит условный характер и распространяется только на несколько типов процессоров и созданных на основе этих процессоров аппаратных платформ. По этому пути пошли, например, разработчики ОС Windows NT, ограничив количество типов процессоров для своей системы четырьмя и поставляя различные варианты кодов ядра для однопроцессорных и многопроцессорных компьютеров.

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

Для компьютеров на основе процессоров Intel x86/Pentium разработка экранирующего машинно-зависимого слоя ОС несколько упрощается за счет встроенной в постоянную память компьютера базовой системы ввода-вывода - BIOS. BIOS содержит драйверы для всех устройств, входящих в базовую конфигурацию компьютера: жестких и гибких дисков, клавиатуры, дисплея и т. д. Эти драйверы выполняют весьма примитивные операции с управляемыми устройствами, например чтение группы секторов данных с определенной дорожки диска, но за счет этих операций экранируются различия аппаратных платформ персональных компьютеров и серверов на процессорах Intel разных производителей. Разработчики операционной системы могут пользоваться слоем драйверов BIOS как частью машинно-зависимого слоя ОС, а могут и заменить все или часть драйверов BIOS компонентами ОС.

Переносимость операционной системы

Если код операционной системы может быть сравнительно легко перенесен с процессора одного типа на процессор другого типа и с аппаратной платформы одного типа на аппаратную платформу другого типа, то такую ОС называют переносимой (portable), или мобильной.

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

Большая часть кода должна быть написана на языке, трансляторы которого имеются на всех машинах, куда предполагается переносить систему. Такими языками являются стандартизованные языки высокого уровня. Большинство переносимых ОС написано на языке С, который имеет много особенностей, полезных для разработки кодов операционной системы, и компиляторы которого широко доступны. Программа, написанная на ассемблере, является переносимой только в тех случаях, когда перенос операционной системы планируется на компьютер, обладающий той же системой команд. В остальных случаях ассемблер используется только для тех непереносимых частей системы, которые должны непосредственно взаимодействовать с аппаратурой (например, обработчик прерываний), или для частей, которые требуют максимальной скорости (например, целочисленная арифметика повышенной точности).

Объем машинно-зависимых частей кода, которые непосредственно взаимодействуют с аппаратными средствами, должен быть по возможности минимизирован. Так, например, следует всячески избегать прямого манипулирования регистрами и другими аппаратными средствами процессора. Для уменьшения аппаратной зависимости разработчики ОС должны также исключить возможность использования по умолчанию стандартных конфигураций аппаратуры или их характеристик. Аппаратно-зависимые параметры можно «спрятать» в программно- задаваемые данные абстрактного типа. Для осуществления всех необходимых действий по управлению аппаратурой, представленной этими параметрами, должен быть написан набор аппаратно-зависимых функций. Каждый раз, когда какому-либо модулю ОС требуется выполнить некоторое действие, связанное с аппаратурой, он манипулирует абстрактными данными, используя соответствующую функцию из имеющегося набора. Когда ОС переносится, то изменяются только эти данные и функции, которые ими манипулируют. Например, в ОС Windows NT диспетчер прерываний преобразует аппаратные уровни прерываний конкретного типа процессора в стандартный набор уровней прерываний IRQL, с которыми работают остальные модули операционной системы. Поэтому при переносе Windows NT на новую платформу нужно переписать, в частности, те коды диспетчера прерываний, которые занимаются отображением уровней прерывания на абстрактные уровни IRQL, а те модули ОС, которые пользуются этими абстрактными уровнями, изменений не потребуют.

Аппаратно-зависимый код должен быть надежно изолирован в нескольких модулях, а не быть распределен по всей системе. Изоляции подлежат все части ОС, которые отражают специфику как процессора, так и аппаратной платформы в целом. Низкоуровневые компоненты ОС, имеющие доступ к процессорно - зависимым структурам данных и регистрам, должны быть оформлены в виде компактных модулей, которые могут быть заменены аналогичными модулями для других процессоров. Для снятия платформенной зависимости, возникающей из-за различий между компьютерами разных производителей, построенными на одном и том же процессоре (например, MIPS R4000), должен быть введен хорошо локализованный программный слой машинно-зависимых функций.

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

Компоненты I Компоне́нты (в термодинамике и химии)

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

К. называют не общее число составляющих систему веществ, а такое их число, которое достаточно для выражения состава любой фазы системы. Так, в системе из окиси кальция CaO и двуокиси углерода СО 2 образуется соединение - углекислый кальций по реакции CaO + CO 2 ⇔ CaCO 3 . В этой системе за независимые К. можно принять CaO и CO 2 , а CaCO 3 рассматривать как продукт их соединения. С равным правом за К. можно принять CaO и CaCO 3 , а CO 2 считать продуктом термической диссоциации (См. Диссоциация) CaCO 3 .

Для К. характерно то, что масса каждого из них в системе не зависит от массы других (К. можно независимо вводить в систему и выделять из неё). Поэтому в химических системах, в которых составляющие вещества вступают в химические реакции, число К. определяется разностью между числом составляющих веществ и числом независимых химических реакций, могущих идти в системе. Систему, в которой вещества не реагируют друг с другом, называют физической (например, жидкая смесь бензол - глицерин), для неё число К. равно числу составляющих веществ. В зависимости от числа К. различают системы однокомпонентные, двухкомпонентные (Двойные системы), трёхкомпонентные (тройные системы) и многокомпонентные (см. Фаз правило). Понятие К. было введено в 1875-76 американским физиком Дж. У. Гиббс ом.

Лит.: Гиббс Дж. В., Термодинамические работы, пер. с англ., М. - Л., 1950, с. 95, 104-05; Курс физической химии, под общей ред. Я. И. Герасимова, т. 1, М., 1969, с. 331; Аносов В. Я., Погодин С. А., Основные начала физико-химического анализа, М. - Л., 1947, с. 43.

II Компоне́нты (биологическое)

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


Большая советская энциклопедия. - М.: Советская энциклопедия . 1969-1978 .

Смотреть что такое "Компоненты" в других словарях:

    - (от лат. componens, род. падеж componentis составляющий) в термодинамике, химически индивидуальные в ва, из к рых состоит термодинамич. система и к рые могут быть выделены из системы и существовать вне её. Числом независимых К. наз. не общее… … Физическая энциклопедия

    В термодинамике химически индивидуальные вещества, наименьшего числа которых достаточно для образования всех фаз системы. Количество каждого компонента в системе может изменяться независимо от других компонентов. число компонентов равно числу… … Большой Энциклопедический словарь

    - (от лат. componens составляющий) в фитоценологии, многолетние виды растений с ежегодно развивающимися надземными органами, составляющие основу фитоценозов, в отличие от ингредиентов растений, заполняющих промежутки между К., у к рых надземные… … Биологический энциклопедический словарь

    компоненты - Чистые химич. эл ты или устойчивые химич. соединения, входящие в состав сплава. В завис ти от числа к. различают двух, трех и многокомпонентные сплавы. Понятие компонента как химич. индивид. вещ ва было введено в 1875 76 гг. амер. физиком Дж. У … Справочник технического переводчика

    КОМПОНЕНТЫ - (components). У лишайников грибы и водоросли, составляющие вместе единое растительное тело (статья 13) … Термины ботанической номенклатуры

    Компоненты - 2.7 Компоненты 2.7.1 ИЗОЛИРУЮЩИЙ ТРАНСФОРМАТОР Трансформатор, имеющий ЗАЩИТНОЕ РАЗДЕЛЕНИЕ между входной и выходной обмотками. 2.7.2 РАЗДЕЛИТЕЛЬНЫЙ ТРАНСФОРМАТОР Трансформатор, у которого входные обмотки отделены от выходных обмоток, по крайней… … Словарь-справочник терминов нормативно-технической документации

    компоненты - независимые компоненты; компоненты Вещества, наименьшее число которых необходимо и достаточно для образования всех возможных фаз данной системы, находящейся в равновесном состоянииПолитехнический терминологический толковый словарь

Книги

  • Компоненты содержательной структуры слова , Н. Г. Комлев. В книге раскрывается характер основных семантических компонентов слова --- знака, лексического понятия и денотата --- и дается анализ их взаимодействия в разных словах и разных условиях…

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

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

Основными компонентами пластических масс служат связующие (полимеры) и наполнители. При необходимости вводят также разнообразные добавки -- пластификаторы, стабилизаторы, отвердители, красители и пр.

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

В зависимости от способа получения полимеры разделяют на полимеризационные и поликонденсационные.

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

(--СН2-- -- СН2--)n из мономера -- этилена СН2 = СН2:

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

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

В современном строительстве пластмассы заняли свое специфическое место: (классификация полимерных материалов по назначению):

Отделочные материалы (декоративные пленки, линолеум, бумажно-слоистый пластик)

Эффективные теплоизоляционные материалы (пенно-, поро- и сотопласты)

Гидроизоляционные и герметизирующие материалы (пленки, прокладки, мастики)

Погонажные изделия (поручни, плинтусы)

Санитарно-технические изделия (трубы)

В технологии бетона (полимербетоны и бетонополимеры)

Для модификации строительных материалов.

Пластическими массами называют композиционные материалы на основе полимеров, содержащие дисперсные или коротковолнистые наполнители, пигменты и другие сыпучие компоненты и обладающие пластичностью на определенном этапе производства, которая полностью или частично теряется после отверждения полимера. Некоторые строительные пластмассы целиком состоят из полимера (например, органическое стекло: полиметилметакрилат, полиэтилен).

Роль связующего в пластмассах выполняет полимер.

Общую формулу полимера можно записать в виде (-Х-)п, где Х -элементарное звено, п - степень полимеризации.

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

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

Сырьем для производства полимеров являются

Природный газ

Газообразные продукты переработки нефти (содержат этилен, пропилен, др. газы)

Каменоугольный деготь, получаемый при коксовании угля (содержит фенол и др. комп.)

Азот, кислород, получаемые из воздуха и др. вещества.

По составу основной цепи макромолекул полимеры делят на три группы:

Карбоцепные полимеры, молекулярные цепи которых содержат лишь атомы углерода (полиэтилен, полиизобутилен и т.п.):

Гетерогенные полимеры, в состав молекулярных цепей которых входят кроме атомов углерода атомы кислорода, серы, азота, фосфора (эпоксидные, полиуретановые, полиэфирные полимеры и т.п.):

Элементоорганические полимеры, в основных молекулярных цепях которых содержатся атомы кремния, алюминия, титана и некоторых других элементов, не входящих в состав органических соединений, например, кремнийорганические соединения:

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

В зависимости от вязкоупругих свойств различают жесткие, полужесткие, мягкие и эластичные пластмассы.

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

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

Для мягких пластмасс характерны низкий модуль упругости (20.. .100 МПа) и высокое относительное удлинение при разрыве. Остаточные деформации обратимы и медленно исчезают при нормальной температуре. К таким пластмассам относятся поливинилацетат, полиэтилен и др.

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

Макромолекулы линейной структуры представляют собой цепи, длина которых в сотни и тысячи раз превышает размеры поперечного сечения. Чем длиннее цепь, тем выше прочностные характеристики полимера. Макромолекулы разветвленных полимеров имеют боковые ответвления. Число боковых ответвлений и отношение длины основной цепи к длине боковых цепей различны. Наличие ответвлений приводит к ослаблению межмолекулярных связей и, как следствие, к понижению температуры размягчения. Линейные и разветвленные полимеры обычно растворимы в тех или иных растворителях, плавятся или размягчаются при нагревании без изменения основных связей, а при охлаждении повторно переходят в твердое состояние. Такие полимеры являются основой термопластичных пластмасс.

Сетчатые и пространственные полимеры, называемые также сшитыми, образуются в результате соединения друг с другом линейных цепей макромолекул поперечными химическими связями. Это делает сшитые полимеры при частом расположении поперечных связей неплавкими при нагревании и совершенно нерастворимыми в растворителях. Такие полимеры являются основой термореактивных пластмасс.

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

Размеры звеньев цепи, а в аморфных высокомолекулярных соединениях эти расстояния соизмеримы с размерами цепи.

Кристаллическая фаза повышает прочность и теплостойкость полимера, наличие аморфной фазы делает полимер эластичным. Нередко кристаллическая и аморфная фазы находятся одновременно в одном материале, и их соотношение зависит от строения молекул. Например, степень кристалличности линейного полиэтилена составляет 80 %, а разветвленного -60%. Можно искусственно изменять степень кристалличности у одного и того же полимера, например, путем растягивания в нагретом состоянии или других воздействий, тем самым влиять на свойства полимера.