Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Урок'
Ці написані з тривогою слова у статті „Джерела невмирущої криниці” актуальні й на сьогодні. Ми успадкували від радянської доби звужений простір украї...полностью>>
'Документ'
Эта документация обеспечивает пользователей информацией, необходимой для установки и прогона программного средства. Обычно эту документацию представля...полностью>>
'Документ'
о результатах проведения публичных слушаний по внесению изменений в генеральный план, совмещенный с проектом планировки и Правила землепользования и з...полностью>>
'Документ'
Изучение дисциплины “ Драгоценные металлы в международных валютно-кредитных и финансовых отношениях ” основывается на ранее изученных студентами дисц...полностью>>

Лекция Введение (1)

Главная > Лекция
Сохрани ссылку в одной из сетей:

Лекция 1. Введение

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

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

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

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

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

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

В начале 70х произошел технологический прорыв в области производства компонентов – появились БИС (большие интегральные схемы), что привело к созданию мини-компьютеров. Закон Гроша перестал работать, т.к. несколько мини-компьютеров обеспечивали производительность большую, чем у мэйнфрейма, а стоили дешевле.

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

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

В середине 80х годов утвердились стандартные технологии объединения компьютеров в сеть (Ethernet, Token Ring, Arcnet….). Толчком для развития этих стандартов стало массовое появление персональных компьютеров, которые стали идеальными элементами для построения сетей, т.к. были достаточно мощными для работы сетевого ПО, а с другой стороны нуждались в объединении для решения сложных вычислительных задач, и, что немаловажно, для разделения доступа к периферийным устройствам, которые били достаточно дорогими (принтер, графопостроитель) либо дисковых массивов хранения данных. Можно сказать, что на этом закончилась эра массового применения мэйнфреймов и терминалов.

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

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

Что изменилось в наши дни:

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

  • Локальные сети. Вместо соединяющего компьютеры пассивного кабеля в большом количестве появляется коммуникационное оборудование – коммутаторы, маршрутизаторы, шлюзы. Благодаря им, строятся большие корпоративные сети, насчитывающие тысячи компьютеров и имеющие сложную топологию.

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

  • Очень важно. Появилась тенденция, несвойственная раньше компьютерам. Возникли новые виды трафика – голос, видео…, что требует внесения изменений в известные ранее протоколы и разработку новых. Этот вид информации чувствителен к задержкам при передаче (рассинхронизация и в конечном итоге искажение информации). Это называется трафик реального времени (в отличие от например, передачи файлов и электронной почты). Эти проблемы решаются различными способами, например, при помощи специально для этого разработанной технологии АТМ. В конечном итоге это должно привести к слиянию не только локальных и глобальных сетей, но и информационных сетей (телефония, телевидение). Это должно случиться с массовым переходом от методов коммутации каналов (используемых в телефонии) к методу коммутации пакетов. Наш курс будет посвящен, в том числе и изучению этих методов и соответствующих протоколов.

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

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

  2. Многомашинная система – несколько компьютеров + программные и аппаратные средства. Эффективность снижается, если связь по данным в распараллеливаемых задачах сильная. Обмен – через общие многовходовые периферийные устройства (дисковые массивы).

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

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

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

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

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

Преимущества использования сетей.

  • Способность выполнять параллельные вычисления. Концептуальное преимущество. За счет этого может быть достигнута производительность любого сколь угодно мощного компьютера.

  • Лучшее соотношение производительность-стоимость.

  • Более высокая отказоустойчивость. Отказоустойчивость – это способность системы выполнять свои функции при отказе отдельных элементов аппаратуры и неполной доступности данных. Основа отказоустойчивости – избыточность. При выходе из строя узла, приписанные ему задачи переназначаются. Для этого используются процедуры динамической или статической реконфигурации.

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

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

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

Лекция 2. Структуризация как средство построения больших сетей.

В сетях с небольшим количеством компьютеров (10…30) обычно применяется одна из типовых топологий – общая шина, кольцо, звезда, т.е. однородные топологии (когда все компьютеры в сети имеют одинаковые права по отношению друг к другу). Какие в этом плюсы:

  • Простота наращивания числа компьютеров.

  • Простое обслуживание и эксплуатация сети.

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

  • Ограничения на длину связей между узлами.

  • Ограничения на количество узлов в сети.

  • Ограничения на количество трафика, порождаемого узлом сети.

Например, та же технология Ethernet позволяет использовать коаксиальный кабель длиной не более 185м., к которому можно подключить не более 30 компьютеров. Однако при интенсивном обмене приходится снижать количество компьютеров до 10…20.

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

Физическая структуризация сети.

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

Повторитель, который имеет несколько портов и соединяет несколько физических сегментов, называется концентратором или хабом (hub – основа, центр деятельности). Концентраторы повторяют сигнал, пришедший по одному из портов, на других портах. Концентраторы характерны почти для всех базовых технологий локальных сетей. Разница в том, на каких именно портах повторяются входные сигналы. Хабы для сетей Ethernet повторяют входной сигнал на всех портах, кроме того, с которого они поступают (слева на слайде). А, например, хабы для сетей Token Ring повторяют входной сигнал только на одном порту – к которому подключен следующий в кольце компьютер (на слайде справа).

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

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

Во многих случаях физическая и логическая топологии совпадают. Например, сеть, представленная на картинке слева, имеет физическую топологию кольцо. Компьютеры получают доступ к сети за счет передачи друг другу специального кадра – маркера, причем маркер передается от компьютера к компьютеру в том же, порядке, в каком компьютеры образуют физическое кольцо.

Сеть, изображенная справа – пример несовпадения топологий. Фактически компьютеры соединены по технологии «общая шина», но доступ к шине происходит не по алгоритму случайного доступа, а путем передачи маркера в кольцевом порядке: от комп. А – комп. В – затем комп. С и т.д. Здесь порядок передачи маркера определяется не физическими связями в сети, а логическим конфигурированием драйверов сетевых адаптеров. Ничто не мешает настроить драйверы иначе, при этом физическая топология не изменится.

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

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

Логическая структуризация сети.

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

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

Логическая структуризация сети – это процесс разбиения сети на сегменты с локализованным трафиком.

В рассмотренном выше примере нужно сделать так, чтобы кадры, передаваемые компьютерами отдела 1, не выходили за рамки подсети этого отдела, а в сети других отделов попадали только кадры, адресованные им.

Существует эмпирический закон, в соответствии с которым в логическом сегменте 80% трафика является внутренним, и 20% - внешним.

Для логической структуризации сети используют мосты, коммутаторы, маршрутизаторы и шлюзы.

Мост делит разделяемую среду передачи на части (логические сегменты). Фильтрация происходит по аппаратным адресам адаптеров.

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

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

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

Маршрутизаторы образуют логические сегменты посредством явной адресации, используя не плоские аппаратные адреса, а составные адреса – IP, где имеются поля номера сети. Все компьютеры, у которых значение этого поля одинаково, принадлежат к одному сегменты, который в этом случае называется подсетью. Маршрутизаторы могут работать в сетях со сколь угодно сложной топологией и в т.ч. с замкнутыми контурами, при этом ои осуществляют выбор наиболее рационального маршрута из нескольких возможных. Еще одна важная особенность маршрутизаторов – они могут связывать в единую сеть подсети, построенные с использованием разных технологий, например, Ethernet и X.25.

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

Многоуровневый подход. Протокол и интерфейс.

Лирическое отступление.

Ранее упоминался многоуровневый подход («слои» адресации аппаратный, числовой, символьный, уровни сетевого взаимодействия). На самом деле многоуровневый подход – это один из методов решения задачи декомпозиции. Декомпозиция – это разбиение одной сложной задачи на несколько более простых задач-модулей. Процедура декомпозиции включает в себя четкое определение функций каждого модуля и интерфейсов между ними. Так вот: многоуровневый подход заключается в следующем. Все множество модулей разбивают на уровни, которые сформированы следующим образом: для выполнения своих задач модуль обращается с запросом только к модулям нижележащего уровня. А результаты работы могут быть переданы только модулю соседнего вышележащего уровня. Набор функций, который нижележащий уровень предоставляет вышележащему – это интерфейс.

Чтобы пояснить понятия протокол-интерфейс рассмотрим простой пример.

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

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

Еще раз определения:

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

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

В этом случае программно-аппаратные средства каждого уровня должны обеспечивать собственный протокол и интерфейс с соседними уровнями.

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

Модель OSI.

В начале 80-х международная организация по стандартизации ISO разработала эталонную модель OSI в качестве модели для архитектуры компьютерных протоколов. Разработчики модели OSI предполагали, что эта модель и протоколы, разрабатываемые в ее рамках, будут доминировать в компьютерной связи и в конце концов вытеснят конкурирующие модели, такие как TCP/IP. Этого не произошло. Хотя в контексте OSI было создано много полезных протоколов, сама модель не получила всеобщего признания. Напротив, доминирующей стала именно TCP/IP. Причина была в том, что на момент разработки OSI аналогичные протоколы TCP/IP были работоспособными и отлаженными. Тем не менее, рассмотрение этой модели важно для понимания общих принципов многоуровневого подхода, к тому-же, различия с TCP/IP в составе и особенностях протоколов – тема для более углубленного курса и в наши планы не входит. Кратко эти различия рассмотрим дальше.

Полное описание модели OSI занимает примерно 1000 страниц текста. Вкратце: в модели OSI семь уровней взаимодействия: прикладной, представительный сеансовый, транспортный, сетевой, канальный и физический. Модель не включает средства взаимодействия приложений конечных пользователей, к тому же, приложение может взять на себя функции некоторых верхних уровней модели.

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

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

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

Уровни модели OSI.

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

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

Примером протокола физического уровня может служить спецификация 10Base-T технологии Ethernet, которая определяет в качестве используемого кабеля неэкра­нированную витую пару категории 3 с волновым сопротивлением 100 Ом, разъем RJ-45, максимальную длину физического сегмента 100 метров, манчестерский код для представления данных в кабеле, а также некоторые другие характеристики среды и электрических сигналов.



Скачать документ

Похожие документы:

  1. Лекция Основы программирования Эта лекция введение в Visual Basic for Applications, из которой вы узнаете, как запустить среду программирования и как в ней создавать, редактировать, сохранять и выполнять код

    Лекция
    Эта лекция – введение в Visual Basic for Applications, из которой вы узнаете, как запустить среду программирования и как в ней создавать, редактировать, сохранять и выполнять код.
  2. Программа курса лекций Введение. Физика полупроводников раздел физики конденсированного состояния. Полупроводники в современной электронике

    Программа курса
    Спецкурс "Введение в специальность" состоит из восьми разделов, в которых отражено основное содержание курса физики полупроводников. Каждый раздел начинается с установочных лекций.
  3. Лекция «Введение во фракталы»

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

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

    Курс лекций
    "Социальная педагогика: курс лекций (введение в профессию "социальный педагог", основы социальной педагогики, основы социально-педагогической деятельности)"

Другие похожие документы..