Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Процессор персонального компьютера Назначение, функции, классификация процессора

Содержание:

ВВЕДЕНИЕ

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

Литература дает следующее определение понятию «процессор» - устройство, способное обрабатывать программный код и определяющее основные функции компьютера по обработке информации.[1]

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

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

Объект исследования: понятие и сущность процессора.

Предмет исследования: современные модели процессов различных компаний производителей.

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

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

  1. Провести анализ исторической составляющей.
  2. Провести анализ основных характеристик процессора.
  3. Рассмотреть архитектуру процессора.
  4. Проанализировать технологию изготовления процессоров.

ИСТОРИЧЕСКАЯ СПРАВКА

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

На самом раннем этапе термин «Центральное процессорное устройство» представлял собой определенного рода класс логических машин, которые, так или иначе, были ориентированы на выполнение сложных компьютерных программ.[3]

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

Эволюцию создания процессора можно разделить на несколько основополагающих этапов:

  1. Период с 40-х по конец 50-х годов – создание процессоров с использованием электромеханических реле, ферритовых сердечников (устройств памяти) и вакуумных ламп. Они устанавливались в специальные разъёмы на модулях, собранных в стойки. Большое количество таких стоек, соединённых проводниками, в сумме представляли процессор. Отличительной особенностью была низкая надёжность, низкое быстродействие и большое тепловыделение.
  2. С середины 50-х до середины 60-х - внедрение транзисторов. Транзисторы монтировались уже на близкие к современным по виду платам, устанавливаемым в стойки. Как и ранее, в среднем процессор состоял из нескольких таких стоек. Возросло быстродействие, повысилась надёжность, уменьшилось энергопотребление.
  3. Середина 60-х годов - использование микросхем. Первоначально использовались микросхемы низкой степени интеграции, содержащие простые транзисторные и резисторные сборки, затем по мере развития технологии стали использоваться микросхемы, реализующие отдельные элементы цифровой схемотехники, позднее появились микросхемы, содержащие функциональные блоки процессора:

- микропрограммное устройство;

- арифметико-логическое устройство;

- регистры;

- устройства работы с шинами данных и команд.

4. Начало 70-х годов – создание БИС и СБИС (больших и сверхбольших интегральных схем, соответственно), микропроцессора — микросхемы, на кристалле которой физически были расположены все основные элементы и блоки процессора. Фирма Intel в 1971 году создала первый в мире 4-х разрядный микропроцессор 4004, предназначенный для использования в микрокалькуляторах. Постепенно практически все процессоры стали выпускаться в формате микропроцессоров. Исключением долгое время оставались только мелкосерийные процессоры, аппаратно-оптимизированные для решения специальных задач (например суперкомпьютеры или процессоры для решения ряда военных задач), либо процессоры, к которым предъявлялись особые требования по надёжности, быстродействию или защите от электромагнитных импульсов и ионизирующей радиации. Постепенно, с удешевлением и распространением современных технологий, эти процессоры также начинают изготавливаться в формате микропроцессора. Сейчас слова микропроцессор и процессор практически стали синонимами, но тогда это было не так, потому что обычные (большие) и микропроцессорные ЭВМ мирно сосуществовали ещё по крайней мере 10-15 лет, и только в начале 1980-х годов микропроцессоры вытеснили своих старших собратьев. Тем не менее, центральные процессорные устройства некоторых суперкомпьютеров даже сегодня представляют собой сложные комплексы, построенные на основе микросхем большой и сверхбольшой степени интеграции. Надо сказать, что переход к микропроцессорам позволил потом создать персональные компьютеры, которые теперь проникли почти в каждый дом.

Первым общедоступным микропроцессором был 4-разрядный Intel 4004, представленный 15 ноября 1971 года корпорацией Intel. Он содержал 2300 транзисторов, работал на тактовой частоте 92,6 кГц и стоил 300 долл. Далее его сменили 8-разрядный Intel 8080 и 16-разрядный 8086, заложившие основы архитектуры всех современных настольных процессоров.

Из-за распространённости 8-разрядных модулей памяти был выпущен дешевый 8088, упрощенная версия 8086, с 8-разрядной шиной памяти. Затем проследовала его модификация 80186.В процессоре 80286 появился защищённый режим с 24-битной адресацией, позволявший использовать до 16 Мб памяти. Процессор Intel 80386 появился в 1985 году и привнёс улучшенный защищённый режим, 32-битную адресацию, позволившую использовать до 4 Гб оперативной памяти и поддержку механизма виртуальной памяти. Эта линейка процессоров построена на регистровой вычислительной модели. Параллельно развиваются микропроцессоры, взявшие за основу стековую вычислительную модель. За годы существования микропроцессоров было разработано множество различных их архитектур. Многие из них (в дополненном и усовершенствованном виде) используются и поныне. Например, Intel x86, резвившаяся вначале в 32-битную IA-32, а позже в 64-битную x86-64 (которая у Intel называется EM64T).

Процессоры архитектуры x86 вначале использовались только в персональных компьютерах компании IBM (IBM PC), но в настоящее время всё более активно используются во всех областях компьютерной индустрии, от суперкомпьютеров до встраиваемых решений. Также можно перечислить такие архитектуры как Alpha, POWER, SPARC, PA-RISC, MIPS (RISC-архитектуры) и IA-64 (EPIC-архитектура). В современных компьютерах процессоры выполнены в виде компактного модуля (размерами около 5×5×0,3 см), вставляющегося в ZIF-сокет. Большая часть современных процессоров реализована в виде одного полупроводникового кристалла, содержащего миллионы, а с недавнего времени даже миллиарды транзисторов.

ПРОЦЕССОРЫ ПК

    1. ПОНЯТИЕ И ОСНОВНЫЕ ХАРАКТЕРИСТИКИ ПРОЦЕССОРА

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

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

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

Для начала проанализируем многоядерность процессоров (рисунок 1).

Картинки по запросу многоядерность процессоров

Рисунок 1. Архитектура двухъядерного процессора

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

Несколько лет назад речи о том, чтобы увеличить ядерность процессоров не велось совершенно. Появление первого двухъядерного процессора для настольных компьютеров состоялось лишь в 2005 года (Pentium D). В 2005 году был выпущен двухъядерный процессор Opteron от AMD, но для серверных систем.

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

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

Так, например, можно рассмотреть антивирусную защиту. Первый поток выполняет сканирование в целом компьютера, второй производит обновление антивирусной базы. Что же происходит?

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

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

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

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

Новые процессоры Intel выполнены по техпроцессу 22 нм. Нанометр (нм) - это 10 в -9 степени метра, что является одной миллиардной частью метра. Чтобы лучше представить насколько это миниатюрные транзисторы, можно привести один интересный научный факт: « На площади среза человеческого волоса, с помощью усилий современной техники, можно разместить 2000 транзисторных затворов»

Если брать во внимание современные процессоры, то количество транзисторов, там уже давно переходит за 1 млрд.

Ну а техпроцесс у первых моделей начинался не с нанометров, а с более объёмных величин.

Частота процессора.

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

Для начала нужно разобраться с определением «тактовая частота». Тактовая частота показывает нам, сколько процессор может произвести вычислений в единицу времени. Соответственно, чем больше частота, тем больше операций в единицу времени может выполнить процессор. Тактовая частота современных процессоров, в основном, составляет 1,0-4ГГц.[5] Она определяется умножением внешней или базовой частоты, на определённый коэффициент. Например, процессор Intel Core i7 920 использует частоту шины 133 МГц и множитель 20, в результате чего тактовая частота равна 2660 МГц.

Частоту процессора можно увеличить в домашних условиях, с помощью разгона процессора. Существуют специальные модели процессоров от AMD и Intel, которые ориентированы на разгон самим производителем, к примеру, Black Edition у AMD и линейки К-серии у Intel.

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

Существует распространенное заблуждение насчёт понимания (высчитывания) частот многоядерных процессоров. Сразу же можно привести пример этого неправильного рассуждения: «Имеется 4-х ядерный процессор с тактовой частотой 3 ГГц, поэтому его суммарная тактовая частота будет равна: 4 х 3ГГц=12 ГГц, ведь так?»- Нет, не так.

Можно объяснить, почему суммарную частоту процессора нельзя понимать как: «количество ядер х указанную частоту».

Приведем пример: «По дороге идёт пешеход, у него скорость 4 км/ч. Это аналогично одноядерному процессору на N ГГц. А вот если по дороге идут 4 пешехода со скоростью 4 км/ч, то это аналогично 4-ядерному процессору на N ГГц. В случае с пешеходами мы не считаем, что их скорость будет равна 4х4 =16 км/ч, мы просто говорим: "4 пешехода идут со скоростью 4 км/ч". По этой же причине мы не производим никаких математических действий и с частотами ядер процессора, а просто помним, что 4-ядерный процессор на N ГГц обладает четырьмя ядрами, каждое из которых работает на частоте N ГГц».

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

2.2. ПОНЯТИЕ ПРЕРЫВАНИЯ И ОСНОВНЫЕ ВИДЫ ПРЕРЫВАНИЙ

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

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

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

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

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

Среди основных причин, поясняющих появление в системе прерываний, можно выделить:

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

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

Среди основных функций механизма прерываний можно выделить:

- процесс классификации прерываний;

- процесс передачи управлений на обработку прерываний;

- процесс корректного возвращения к прерванной программе.

В целом, прерывания классифицируются на:

- внешние (асинхронные);

- внутренние (синхронные).

Рассмотрим каждый вид более детально.

  1. Внешние прерывания происходят независимо от прерываемого процесса. Это могут быть:

- прерывания от таймера;

- прерывания в результате работы какого-либо внешнего устройства;

- прерывания по нарушению питания;

- прерывания с пульта оператора вычислительной системы;

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

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

- процесс нарушения адресации;

- переполнение или исчезновение порядка;

- ошибка отчетности и прочее.

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

Прерывания распределяются по уровню приоритета (от низкого к высокому):

- программные прерывания;

- прерывания от внешних устройств: терминалов;

- прерывания от внешних устройств: сетевого оборудования;

- прерывания от внешних устройств: магнитных дисков;

- прерывания от системного таймера;

- прерывания от средств контроля процессора.

Сам по себе процессор может быть защищен от прерываний благодаря:

- своевременному отключению системы прерываний;

- запрету на те или иные виды прерываний.

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

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

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

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

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

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

Управление ходом выполнения задач со стороны ОС заключается:

- в организации реакций на прерывание;

- в организации обмена информацией;

- в предоставлении необходимых ресурсов;

- в динамике выполнения задачи;

- в организации сервиса.

Причины прерываний определяет ОС (супервизор прерываний) и выполняет действия, необходимые при данном прерывании и в данной ситуации.

Супервизор прерываний выполняет следующие действия:

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

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

- устанавливает необходимый режим обработки пребывания;

- передает управление подпрограмме обработки прерывания.

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

При появлении запроса на прерывание система прерываний идентифицирует сигнал и, если прерывание разрешено, управление передается на соответствующую подпрограмму обработки прерываний.[9]

Подпрограмма обработки прерываний состоит их трех секций:

- отключение прерываний, сохранение контекста прерванной программы, установка режима работы системы прерываний;

- собственно тело программы обработки прерываний;

- восстановление контекста прерванной ранее программы, установка прежнего режима работы системы прерываний.

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

АРХИТЕКТУРА ПРОЦЕССОРА

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

- по объему;

- по скорости доступа;

- по распределению по уровням.

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

Кэш-память построена на триггерах, которые, в свою очередь, состоят из транзисторов.[11] Группа транзисторов занимает гораздо больше места, нежели те же самые конденсаторы, из которых состоит оперативная память. Это тянет за собой множество трудностей в производстве, а также ограничения в объёмах. Данный фактор объясняет причину того, что кэш-память, обладая совсем не значительными объемами, является достаточно дорогой. Основное преимущество кэш-памяти заключается в ее скорости. Так как триггеры не нуждаются в регенерации, а время задержки вентиля, на которых они собраны, невелико, то время переключения триггера из одного состояния в другое происходит очень быстро. Это и позволяет кэш-памяти работать на таких же частотах, что и современные процессоры.

Упрощенная схема процессора

Рисунок 2. Схема процессора

На рисунке 2 представлена схема процессора. Здесь ключевыми компонентами выступают:

- арифметико-логическое устройство (АЛУ);

- регистры;

- устройство управления.

ТЕХНОЛОГИЯ ИЗГОТОВЛЕНИЯ ПРОЦЕССОРОВ

На сегодняшний день компьютерные процессоры представлены в виде компактного модуля (размерами около 5Ч5Ч0,3 см) вставляющегося в ZIF-сокет. Огромнейшая часть современных процессоров реализована в виде одного полупроводникового кристалла, содержащего миллионы, а с недавнего времени даже миллиарды транзисторов.[12] Говоря о первых компьютерах, следует отметить, что на тот момент они представляли собой громоздкие агрегаты, занимавшие подчас целые шкафы и даже комнаты. Выполнены они были на большом количестве отдельных компонентов.

Начало 1970-х годов характеризуется созданием БИС и СБИС (больших и сверхбольших интегральных схем, соответственно), микросхем. Появилась возможность разместить все необходимые компоненты ЦП в одном полупроводниковом устройстве. Появились так называемые микропроцессоры. Сейчас слова микропроцессор и процессор практически стали синонимами, но тогда это было не так, потому что обычные (большие) и микропроцессорные ЭВМ мирно сосуществовали еще, по крайней мере, 10-15 лет, и только в начале 1980-х годов микропроцессоры вытеснили своих старших собратьев. Надо сказать, что переход к микропроцессорам позволил потом создать персональные компьютеры, которые теперь проникли почти в каждый дом.[13]

Первый микропроцессор Intel 4004 был представлен 15 ноября 1971 года корпорацией Intel. Он содержал 2300 транзисторов, работал на тактовой частоте 740 кГц и стоил 300 долл.

За годы существования технологии микропроцессоров было разработано множество различных их архитектур. Многие из них (в дополненном и усовершенствованном виде) используются и поныне. Например, Intel x86, развившаяся вначале в 32-битную IA-32, а позже в 64-битную x86-64 (которая у Intel называется EM64T). Процессоры архитектуры x86 вначале использовались только в персональных компьютерах компании IBM (IBM PC), но в настоящее время всё более активно используются во всех областях компьютерной индустрии, от суперкомпьютеров до встраиваемых решений.[14] Также можно перечислить такие архитектуры как Alpha, POWER, SPARC, PA-RISC, MIPS (RISC - архитектуры) и IA-64 (EPIC-архитектура).

Большинство процессоров используемых в настоящее время являются Intel-совместимыми, то есть имеют набор инструкций и пр., как процессоры компании Intel.

Наиболее популярные процессоры сегодня производят фирмы Intel, AMD и IBM. Среди процессоров от Intel: 8086, i286 (в компьютерном сленге называется «двойка», «двушка»), i386 («тройка», «трёшка»), i486 («четвёрка»), Pentium («пень», «пенёк», «второй пень», «третий пень» и т. д. Наблюдается также возврат названий: Pentium III называют «тройкой», Pentium 4 - «четвёркой»), Pentium II, Pentium III, Celeron (упрощённый вариант Pentium), Pentium 4, Core 2 Quad, Core i7, Xeon (серия процессоров для серверов), Itanium, Atom (серия процессоров для встраиваемой техники) и др. AMD имеет в своей линейке процессоры архитектуры x86 (аналоги 80386 и 80486, семейство K6 и семейство K7 - Athlon, Duron, Sempron) и x86-64 (Athlon 64, Athlon 64 X2, Phenom, Opteron и др.).[15]

ЗАКЛЮЧЕНИЕ

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

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

  1. Провести анализ исторической составляющей.
  2. Провести анализ основных характеристик процессора.
  3. Рассмотреть архитектуру процессора.
  4. Проанализировать технологию изготовления процессоров.

В ходе исследования были выполнены все поставленные задачи.

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

  1. Александров В.В., Сарычев В.А. Программируемые инфокоммуникационные технологии - Санкт-Петербург: МИР, 2008. – 76 с.
  2. Безручко В. Т. Информатика курс лекций: Учебное пособие - М.: ИНФРА – М, 2013. – 109 с.
  3. Белошапка В.К. О языках, моделях и информатике – М.: ИНФО, 1987. - 15 с.
  4. Белявский О. В., Капилевич О. Л. Эффективная работа в сети Интернет (+ CD-ROM) - М.: Триумф, 2008. – с. 44.
  5. Бешенков С.А., Гейн А.Г., Григорьев С.Г. Информатика и информационные технологии - Екатеринбург, Мир, 1995. 201 с.
  6. Гаврилов М. В., Cпрожецкая Н. В. Информатика – М.: Гардарики, 2008. – 77 с.
  7. Гершунский Б.С. Компьютеризация в сфере образования. Проблемы и перспективы - М.: Педагогика, 1987. 345 с.
  8. Гриншкун В.В. Григорьев С.Г. Образовательные электронные издания и ресурсы. // Учебно-методическое пособие для студентов педагогических вузов и слушателей системы повышения квалификации работников образования – М.: МГПУ, 2006, 98 с.
  9. Громов Г.Р. Национальные информационные ресурсы: проблемы промышленной эксплуатации. – М.: Наука, 1984. - 240 c.
  10. Громов Г.Р. От гиперкниги к гипермозгу: информационные технологии эпохи Интернета. Эссе, диалоги, очерки – М.: Радио и связь, 2004. – 208 c.
  11. Громов Г.Р. Очерки информационной технологии - М.: ИнфоАрт, 1992. – 34 с.
  12. Дуванов А. Информатика без ЭВМ//Информатика и образование – М.: Мир, 1987. 53 с.
  13. Дьяконов В.П. Новые информационные технологии – М., Солон-Пресс, 2005. – 13 с.
  14. Макарова Н. В., Волков В. Б.Информатика: Учебник для вузов – СПб: Вестник, 2011. – 33 с.
  15. Могилев А. В., Листрова Л. В.Информация и информационные процессы. Социальная информатика: – М.: БХВ-Петербург, 2009. – 57 с.
  1. Макарова Н. В., Волков В. Б.Информатика: Учебник для вузов – СПб: Вестник, 2011. – 33 с.

  2. Громов Г.Р. Очерки информационной технологии - М.: ИнфоАрт, 1992. – 34 с.

  3. Гриншкун В.В. Григорьев С.Г. Образовательные электронные издания и ресурсы. // Учебно-методическое пособие для студентов педагогических вузов и слушателей системы повышения квалификации работников образования – М.: МГПУ, 2006, 98 с.

  4. Дьяконов В.П. Новые информационные технологии – М., Солон-Пресс, 2005. – 13 с.

  5. Александров В.В., Сарычев В.А. Программируемые инфокоммуникационные технологии - Санкт-Петербург: МИР, 2008. – 76 с.

  6. Бешенков С.А., Гейн А.Г., Григорьев С.Г. Информатика и информационные технологии - Екатеринбург, Мир, 1995. 201 с.

  7. Дуванов А. Информатика без ЭВМ//Информатика и образование – М.: Мир, 1987. 53 с.

  8. Могилев А. В., Листрова Л. В.Информация и информационные процессы. Социальная информатика: – М.: БХВ-Петербург, 2009. – 57 с.

  9. Безручко В. Т. Информатика курс лекций: Учебное пособие - М.: ИНФРА – М, 2013. – 109 с.

  10. Гаврилов М. В., Cпрожецкая Н. В. Информатика – М.: Гардарики, 2008. – 77 с.

  11. Гершунский Б.С. Компьютеризация в сфере образования. Проблемы и перспективы - М.: Педагогика, 1987. 345 с.

  12. Громов Г.Р. От гиперкниги к гипермозгу: информационные технологии эпохи Интернета. Эссе, диалоги, очерки – М.: Радио и связь, 2004. – 208 c.

  13. Белявский О. В., Капилевич О. Л. Эффективная работа в сети Интернет (+ CD-ROM) - М.: Триумф, 2008. – с. 44.

  14. Громов Г.Р. Национальные информационные ресурсы: проблемы промышленной эксплуатации. – М.: Наука, 1984. - 240 c.

  15. Белошапка В.К. О языках, моделях и информатике – М.: ИНФО, 1987. - 15 с.