Вы находитесь на странице: 1из 125

Алиев Низамеддин

Информатика (45 ч.)

ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ
1. Понятие, виды и свойства информации
2. Предмет, структура и задачи информатики
3. Единицы измерения информации
4. Кодирование текстовой, графической и звуковой информации
5. Системы счисления
6. Правила перевода чисел из одной системы счисления в другую
7. История создания и развития компьютерных технологий
8. Поколения ЭВМ
9. Архитектура персонального компьютера
10.Устройства ввода и вывода компьютера
11.Периферийные устройства, и ее основные функциональные характеристики.
12.Понятие алгоритма.
13. Основные свойства и способы представления алгоритма
14.Структуры алгоритмов: линейные, разветвленные и циклические
15.Программное обеспечение компьютера
16.Операционные системы.
17.ОС Windows
18.Файловые системы
19.Искусственный интеллект.
20.Экспертные системы
21.Основные понятия и задачи информационной безопасности
22.Программы перевода. Promt
23.Текстовые редакторы. Форматы текстовых файлов
24.Структура окна текстового процессора Microsoft Word
25.MS Word.
26. Работа с таблицами и диаграммами
27.Графические возможности текстового процессора MS Word
28.Общие сведения о процессоре MS EXCEL
29.MS Excel. Создание диаграмм.
30.MS Excel. Абсолютные и относительные адреса
31.MS Excel.
32.Работа с функциями и формулами в MS Excel.
33.Компьютерная графика.
34. Форматы графических файлов
35.Мультимедийные программы.
36.MS Power Point
37.Работа со слайдами.
38.Добавление специальных эффектов к слайдам
39.Назначение и классификация компьютерных сетей
40.Основные понятия компьютерных сетей (протокол, шлюз, мост,
маршрутизатор)
41.Локальные компьютерные сети.
42.Топология локальных сетей
43. Глобальные компьютерные сети.
44. История создания Интернет
45. Протоколы TCP/IP.
46. Службы Интернет.
47. Дистанционное образование.
48. Поисковые системы. Браузеры.
49. Компьютерные вирусы.
50. Антивирусные программы.

Лекция 1.
Виды информации и её свойства
Информация (от лат. informatio — осведомление, разъяснение,
изложение) — в широком смысле абстрактное понятие, имеющее
множество значений, в зависимости от контекста. В узком смысле этого
слова — сведения (сообщения, данные) независимо от формы их
представления. В настоящее время не существует единого определения
термина информация. С точки зрения различных областей знания,
данное понятие описывается своим специфическим набором признаков.
Информация — совокупность данных, зафиксированных на
материальном носителе, сохранённых и распространённых во времени
и пространстве.
В то же время никак нельзя называть произведения искусства
информацией. Эстетическое, культурологическое понимание термина
информация в корне отличается от понимания информации в
кибернетике, физике, биологии и т. д.
Органами чувств (приемниками информации) мы принимаем
информацию об окружающем мире, в том числе и информацию о
произведениях искусства. Но произведения искусства в связи с этим не
становятся чистой информацией. Это мы при помощи органов чувств
видя произведения искусства воспринимаем информацию о
произведениях искусства.

Понятие информации, классификация и свойства


В литературе можно найти достаточно много определений термина
«информация», отражающих различные подходы к толкованию этого
понятия. В «Федеральный закон Российской Федерации от 27 июля
2006 г. N 149-ФЗ Об информации, информационных технологиях и о
защите информации» (http://www.rg.ru/2006/07/29/informacia-dok.html)
дается следующее определение этого термина: «информация —
сведения (сообщения, данные) независимо от формы их
представления». Толковый словарь русского языка Ожегова приводит 2
определения слова «информация»:

1. Сведения об окружающем мире и протекающих в нем процессах,


воспринимаемые человеком или специальным устройством.
2. Сообщения, осведомляющие о положении дел, о состоянии чего-
нибудь. (Научно-техническая и газетная информации, средства
массовой информации — печать, радио, телевидение, кино).
Информация и ее свойства являются объектом исследования целого
ряда научных дисциплин, таких как теория информации
(математическая теория систем передачи информации), кибернетика
(наука о связи и управлении в машинах и животных, а также в обществе
и человеческих существах), семиотика (наука о знаках и знаковых
системах), теория массовой коммуникации (исследование средств
массовой информации и их влияния на общество), информатика
(изучение процессов сбора, преобразования, хранения, защиты, поиска
и передачи всех видов информации и средств их автоматизированной
обработки), информодинамика (наука об открытых информационных
системах), информациология (наука о получении, сохранении и
передаче информации для различных множеств объектов) и т. д.
В информатике наиболее часто используется следующее определение
этого термина:
Информация — это осознанные сведения об окружающем мире,
которые являются объектом хранения, преобразования, передачи и
использования.
Сведения — это знания, выраженные в сигналах, сообщениях,
известиях, уведомлениях и т. д. Каждого человека в мире окружает
море информации различных видов. Несмотря на то, что единого
строгого определения информации не существует, имеется
возможность описать этот термин через характерные свойства:
дуализм(двойственность), достоверность, полнота, адекватность,
доступность и актуальность.
Информация содержится везде. Дерево содержит собственную
генетическую информацию, и только благодаря этой информации от
семечки берёзы вырастает только берёза. Для деревьев источником
информации является воздух, именно по уровню состояния воздуха
дерево может определить время распускания почек. Перелетные птицы
знают свой маршрут перелёта, и каждая стая идёт только своим
заданным в генах маршрутом.
Стремление зафиксировать, сохранить надолго свое восприятие
информации было всегда свойственно человеку. Мозг человека хранит
множество информации и использует для хранения ее свои способы,
основа которых — двоичный код, как и у компьютеров. Человек всегда
стремился иметь возможность поделиться своей информацией с
другими людьми и найти надежные средства для ее передачи и
долговременного хранения. Для этого в настоящее время изобретено
множество способов хранения информации на внешних (относительно
мозга человека) носителях и ее передачи на огромные расстояния.
Основные виды информации по ее форме представления, способам ее
кодирования и хранения, что имеет наибольшее значение для
информатики, это:

 графическая или изобразительная — первый вид, для которого


был реализован способ хранения информации об окружающем мире
в виде наскальных рисунков, а позднее в виде картин, фотографий,
схем, чертежей на бумаге, холсте, мраморе и др. материалах,
изображающих картины реального мира;
 звуковая (акустическая) — мир вокруг нас полон звуков и задача
их хранения и тиражирования была решена с изобретением
звукозаписывающих устройств в 1877 г. (см., например, историю
звукозаписи на сайте —http://radiomuseum.ur.ru/index9.html); ее
разновидностью является музыкальная информация — для этого
вида был изобретен способ кодирования с использованием
специальных символов, что делает возможным хранение ее
аналогично графической информации;
 текстовая — способ кодирования речи человека специальными
символами — буквами, причем разные народы имеют разные языки
и используют различные наборы букв для отображения речи;
особенно большое значение этот способ приобрел после
изобретения бумаги и книгопечатания;
 числовая — количественная мера объектов и их свойств в
окружающем мире; особенно большое значение приобрела с
развитием торговли, экономики и денежного обмена; аналогично
текстовой информации для ее отображения используется метод
кодирования специальными символами — цифрами, причем
системы кодирования (счисления) могут быть разными;
 видеоинформация — способ сохранения «живых» картин
окружающего мира, появившийся с изобретением кино.
Существуют также виды информации, для которых до сих пор не
изобретено способов их кодирования и хранения — это тактильная
информация, передаваемая ощущениями, органолептическая,
передаваемая запахами и вкусами и др.
Для передачи информации на большие расстояния первоначально
использовались кодированные световые сигналы, с изобретением
электричества — передача закодированного определенным образом
сигнала по проводам, позднее — с использованием радиоволн.
Создателем общей теории информации и основоположником цифровой
связи считается Клод Шеннон (Claude Shannon). Всемирную
известность ему принес фундаментальный труд 1948 года —
«Математическая теория связи» (A Mathematical Theory of
Communication), в котором впервые обосновывается возможность
применения двоичного кода для передачи информации.
С появлением компьютеров (или, как их вначале называли в нашей
стране, ЭВМ — электронные вычислительные машины) вначале
появилось средство для обработки числовой информации. Однако в
дальнейшем, особенно после широкого распространения персональных
компьютеров (ПК), компьютеры стали использоваться для хранения,
обработки, передачи и поиска текстовой, числовой, изобразительной,
звуковой и видеоинформации. С момента появления первых
персональных компьютеров — ПК (80-е годы 20 века) — до 80 % их
рабочего времени посвящено работе с текстовой информацией.
Хранение информации при использовании компьютеров
осуществляется на магнитных дисках или лентах, на лазерных дисках
(CD и DVD), специальных устройствах энергонезависимой памяти
(флэш-память и пр.). Эти методы постоянно совершенствуются,
изобретаются и носители информации. Обработку информации
(воспроизведение, преобразование, передача, запись на внешние
носители) выполняет процессор компьютера. С помощью компьютера
возможно создание и хранение новой информации любых видов, для
чего служат специальные программы, используемые на компьютерах, и
устройства ввода информации.
Особым видом информации в настоящее время можно считать
информацию, представленную в глобальной сети Интернет. Здесь
используются особые приемы хранения, обработки, поиска и передачи
распределенной информации больших объемов и особые способы
работы с различными видами информации. Постоянно
совершенствуется программное обеспечение, обеспечивающее
коллективную работу с информацией всех видов.

Свойства информации
Как и всякий объект, информация обладает свойствами. Характерной
отличительной особенностью информации от других объектов природы
и общества, является дуализм: на свойства информации влияют как
свойства исходных данных, составляющих ее содержательную часть,
так и свойства методов, фиксирующих эту информацию.
С точки зрения информатики, наиболее важными представляются
следующие общие качественные свойства: объективность,
достоверность, полнота, точность, актуальность, полезность, ценность,
своевременность, понятность, доступность, краткость и пр.
1. Объективность информации. Объективный — существующий
вне и независимо от человеческого сознания. Информация — это
отражение внешнего объективного мира. Информация
объективна, если она не зависит от методов ее фиксации, чьего-
либо мнения, суждения.
Пример. Сообщение «На улице тепло» несет субъективную
информацию, а сообщение «На улице 22°С» — объективную, но
с точностью, зависящей от погрешности средства измерения.
Объективную информацию можно получить с помощью
исправных датчиков, измерительных приборов. Отражаясь в
сознании человека, информация может искажаться (в большей
или меньшей степени) в зависимости от мнения, суждения,
опыта, знаний конкретного субъекта, и, таким образом, перестать
быть объективной.
2. Достоверность информации. Информация достоверна, если она
отражает истинное положение дел. Объективная информация
всегда достоверна, но достоверная информация может быть как
объективной, так и субъективной. Достоверная информация
помогает принять нам правильное решение. Недостоверной
информация может быть по следующим причинам:
 преднамеренное искажение (дезинформация) или
непреднамеренное искажение субъективного свойства;
 искажение в результате воздействия помех («испорченный
телефон») и недостаточно точных средств ее фиксации.
3. Полнота информации. Информацию можно назвать полной,
если ее достаточно для понимания и принятия решений.
Неполная информация может привести к ошибочному выводу
или решению.
4. Точность информации определяется степенью ее близости к
реальному состоянию объекта, процесса, явления и т. п.
5. Актуальность информации — важность для настоящего
времени, злободневность, насущность. Только вовремя
полученная информация может быть полезна.
6. Полезность (ценность) информации. Полезность может быть
оценена применительно к нуждам конкретных ее потребителей и
оценивается по тем задачам, которые можно решить с ее
помощью.
Самая ценная информация — полезная. При этом следует учитывать,
что и необъективная, недостоверная информация (например,
художественная литература), имеет большую значимость для человека.
В художественной литературе полезная информация представлена
неявным образом. Социальная (общественная) информация обладает
еще и дополнительными свойствами:

 имеет семантический (смысловой) характер, то есть понятный, так


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

Лекция 2.
Предмет и основные понятия информатики
Информатика - это комплексная, техническая наука, которая
систематизирует приемы создания, сохранения, воспроизведения,
обработки и передачи данных средствами вычислительной техники, а
также принципы функционирования этих средств и методы управления
ними. Термин "информатика" происходит от французского слова
Informatique и образован из двух слов: информация и автоматика. Этот
термин введен во Франции в середине 60-х лет XX ст., когда началось
широкое использование вычислительной техники. Тогда в англоязычных
странах вошел в употребление термин "Computer Science" для
обозначения науки о преобразовании информации, которая базируется
на использовании вычислительной техники. Теперь эти термины
являются синонимами.
Появление информатики обусловлено возникновением и
распространением новой технологии сбора, обработки и передачи
информации, связанной с фиксацией данных на машинных носителях.

Предмет информатики как науки составляют:


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

Информационная система
В информатике понятие "система" чаще используют относительно
набора технических средств и программ. Системой называют также
аппаратную часть компьютера. Дополнение понятия "система" словом
"информационная" отображает цель ее создания и функционирования.
Информационная система - взаимосвязанная совокупность средств,
методов и персонала, используемая для сохранения, обработки и выдачи
информации с целью решения конкретной задачи.
Современное понимание информационной системы предусматривает
использование компьютера как основного технического средства
обработки информации. Компьютеры, оснащенные
специализированными программными средствами, являются
технической базой и инструментом информационной системы.
В работе информационной системы можно выделить слудующие этапы:
1.Зарождение данных - формирование первичных сообщений,
которые фиксируют результаты определенных операций, свойства
объектов и субъектов управления, параметры процессов,
содержание нормативных и юридических актов и т.п..
2.Накопление и систематизация данных - организация такого их
размещения, которое обеспечивало бы быстрый поиск и отбор
нужных сведений, методическое обновление данных, защита их от
искажений, потери, деформирование целостности и др.
3.Обработка данных - процессы, вследствии которых на основании
прежде накопленных данных формируются новые виды данных:
обобщающие, аналитические, рекомендательные, прогнозные.
Производные данные тоже можно обраббатывать, получая более
обобщенные сведения.
4.Отображение данных - представление их в форме, пригодной для
восприятия человеком. Прежде всего - это вывод на печать, то есть
создание документов на так называемых твердых (бумажных)
носителях. Широко используют построение графических
иллюстративных материалов (графиков, диаграмм) и
формирование звуковых сигналов.
Сообщения, которые формируются на первом этапе, могут быть
обычным бумажным документом, сообщением в "машинном виде" или
тем и другим одновременно. В современных информационных системах
сообщения массового характера большей частью имеют "машинный
вид". Аппаратура, которая используется при этом, имеет название
средства регистрации первичной информации.
Потребности второго и третьего этапов удовлетворяются в современных
информационных системах в основном средствами вычислительной
техники. Средства, которые обеспечивают доступность информации для
человека, то есть средства отображения данных, являются компонентами
вычислительной техники.
Подавляющее большинство информационных систем работает в режиме
диалога с пользователем. Типичные программные компоненты
информационных систем включают: диалоговую подсистему ввода-
вывода, подсистему, которая реализует логику диалога, подсистему
прикладной логики обработки данных, подсистему логики управления
данными. Для сетевых информационных систем важным элементом
является коммуникационный сервис, обеспечивающий взаимодействие
узлов сети при общем решении задачи. Значительная часть
функциональных возможностей информационных систем закладывается
в системном программном обеспечении: операционных системах,
системных библиотеках и конструкциях инструментальных средств
разработки. Кроме программной составной информационных систем
важную роль играет информационная составная, которая задает
структуру, атрибутику и типы данных, а также тесно связана с логикой
управления данными.

Информационные технологии
В широком смысле слово технология - это способ освоения человеком
материального мира с помощью социально организованной
деятельности, которая включает три компоненты: информационную
(научные принципы и обоснование), материальную (орудие работы) и
социальную (специалисты, имеющие профессиональные навыки). Эта
триада составляет сущность современного понимания понятия
технологии.
Понятие информационной технологии появилось с возникновением
информационного общества, основой социальной динамики в котором
являются не традиционные материальные, а информационные ресурсы:
знания, наука, организационные факторы, интеллектуальные
способности, инициатива, творчество и т.д. К сожалению, это понятие
настолько общее и всеохватывающее, что до сих пор специалисты не
пришли к четкой, формализованной формулироваке. Наиболее удачным
определением понятия информационной технологии дано академиком
Глушковым В.М., который трактовал ее как человеко-машинную
технологию сбора, обработки и передачи информации, которая
грунтується на использовании вычислительной техники. Эта технология
быстро развивается, охватывая все виды общественной деятельности:
производство, управление, науку, образование, финансово-банковские
операции, медицину, быт и др.
Контрольные вопросы
1.Что изучает наука информатика?
2.Что понимают под интерфейсом пользователя?
3.Что такое информация? Какими свойствами она владеет?
4.Из каких операций складывается процесс обработки данных?
5.Что такое информационная система?
6.Из каких этапов складывается работа информационных систем?
7.Какой смысл вкладывается у понятия "информационная
технология"?
Список рекомендованной литературы
1.Информатика. Компьютерная техника. Компьютерные технологии. /
Пособие под ред. О.И.Пушкаря.- Издательский центр "Академия",
Киев, - 2001 г.
2.Коцюбинский А.О., Грошев С.В. Современный самоучитель
профессиональной работы на компьютере. - Г.: Триумф, 1999 г.
3.Информатика. Базовый курс. / Под ред. С.В.Симоновича. - Спб.,
2000 г.

Лекция 3.
Системы исчисления
Совокупность приемов наименования и обозначение чисел называется
системой исчисления. В качестве условных знаков для записи чисел
используются цифры.
Система исчисления, в которой значение каждой цифры в произвольном
месте последовательности цифр, обозначающей запись числа, не
изменяется, называется непозиционной.
Система исчисления, в которой значение каждой цифры зависит от места
в последовательности цифр в записи числа, называется позиционной.
Чтобы определить число, недостаточно знать тип и алфавит системы
исчисления. Для этого необходимо еще использовать правила, которые
позволяют по значениям цифр установить значение числа. Простейшим
способом записи натурального числа является изображение его с
помощью соответствующего количества палочек или черточек. Таким
способом можно обозначить небольшие чисел. Следующим шагом было
изобретение специальных символов (цифр). В непозиционной системе
каждый знак в записи независимо от места означает одно и то же число.
Хорошо известным примером непозиционной системы исчисления
является римская система, в которой роль цифр играют буквы алфавита:
І - один, V - пять, Х - десять, С - сто, L - пятьдесят, D -пятьсот, М -
тысяча. Например, 324 = СССХХІ. В непозиционной системе исчисления
арифметические операции выполнять неудобно и сложно.
Позиционные системы исчисления
Общепринятой в современном мире является десятичная позиционная
система исчисления, которая из Индии через арабские страны пришла в
Европу. Основой системы является число десять. Основой системы
исчисления называется число, означающее, во сколько раз единица
следующего разряда больше чем единица предыдущего.
Общеупотребительной формой записи числа является сокращенная
форма записи разложения по степеням основы системы исчисления,
например
130678=1*105+3*104+0*103+6*102+7*101+8
Здесь 10 служит основой системы исчисления, а показатель степени - это
номер позиции цифры в записи числа (нумерация ведется слева на право,
начиная с нуля). Арифметические операции в этой системе выполняют
по правилам, предложенным еще в средневековье. Например, складывая
два многозначных числа, применяем правило сложения столбиком. При
этом все сводится к сложению однозначных чисел, для которых
необходимо знать таблицу сложения.
Проблема выбора системы исчисления для представления чисел в
памяти компьютера имеет большое практическое значение. В случае ее
выбора обычно учитываются такие требования, как надежность
представления чисел при использовании физических элементов,
экономичность (использование таких систем исчисления, в которых
количество элементов для представления чисел из некоторого диапазона
было бы минимальном). Для изображения целых чисел от 1 до 999 в
десятичной системе достаточно трех разрядов, то есть трех элементов.
Поскольку каждый элемент может находиться в десяти состояниях, то
общее количество состояний - 30, в двоичной системе исчисления:
99910=11111002, необходимое количество состояний - 20 (индекс внизу
числа - основа системы исчисления).
Более распространенной для представления чисел в памяти компьютера
является двоичная система исчисления. Для изображения чисел в этой
системе необходимо две цифры: 0 и 1, то есть достаточно двух стойких
состояний физических элементов. Эта система близка к оптимальной по
экономичности, и кроме того, таблицы сложения и умножения в этой
системе элементарные:
+ 0 1 * 0 1

0 0 1 0 0 0

1 1 1 1 0 1
0

Поскольку 23=8, а 24=16 , то каждых три двоичных разряда числа


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

10 2 8 16

0 0000 0 0

1 0001 1 1

2 0010 2 2

3 0011 3 3

4 0100 4 4

5 0101 5 5

6 0110 6 6

7 0111 7 7

8 1000 10 8

9 1001 11 9
10 1010 12 A

11 1011 13 B

12 1100 14 C

13 1101 15 D

14 1110 16 E

15 1111 17 F

Для отладки программ и в других ситуациях в программировании


актуальной является проблема перевода чисел из одной позиционной
системы исчисления в другую. Если основа новой системы исчисления
равняется некоторой степени старой системы исчисления, то алгоритм
перевода очень простой: нужно сгруппировать справа налево разряды в
количестве, равном показателю степени и заменить эту группу разрядов
соответствующим символом новой системы исчисления. Этим
алгоритмом удобно пользоваться при переводе числа из двоичной
системы исчисления в восьмиричную или шестнадцатиричную.
Например, 101102=10 110=268, 10111002=101 1100=5C8
Перевод чисел из восьмиричной или шестнадцатиричной систем
исчисления в двоичную происходит по обратному правилу: один символ
старой системы исчисления заменяется группой разрядов новой системы
исчисления, в количестве равном показателю степени новой системы
исчисления. Например, 4728=100 111010=1001110102,
B516=1011 0101=101101012
Как видим, если основа одной системы исчисления равняется некоторой
степени другой, то перевод очень простой. В противном случае
пользуются правилами перевода числа из одной позиционной системы
исчисления в другую (чаще всего при переводе из двоичной,
восьмиричной и шшестнадцатиричной систем исчисления в десятичную,
и наоборот).
Алгоритмы перевода чисел из одной позиционной системы
исчисление в другую
1. Для перевода чисел из системы исчисления с основой p в систему
исчисления с основой q, используя арифметику новой системы
исчисления с основой q, нужно записать коэффициенты разложения,
основы степеней и показатели степеней в системе с основой q и
выполнить все действия в этой самой системе. Очевидно, что это
правило удобно при переводе в десятичную систему исчисления.
Например:
из шестнадцатиричной в десятичную:
92C816=9*10163+2*10162+C*10161+8*10160=
9*16103+2*16102+12*16101+8*16100=37576
из восьмиричной в десятичную:
7358=7*1082+3*1081+5*1080= 7*8102+3*8101+5*8100=47710
из двоичной в десятичную:
1101001012=1*1028+1*1027+ 0*1026+1*1025+0*1024+0*1023+
1*1022+0*1021+1*1020= 1*2108+1*2107+0*2106+1*2105+
0*2104+0*2103+1*2102+0*2101+ 1*2100=42110
2. Для перевода чисел из системы исчисления с основой p в систему
исчисления с основой q с использованием арифметики старой системы
исчисления с основой p нужно:
 для перевода целой части:
o последовательно число, записанное в системе основой
делить на основу новой системы исчисления, выделяя
остатки. Последние записанные в обратном порядке, будут
образовывать число в новой системе исчисления;
 для перевода дробной части:
o последовательно дробную часть умножать на основу новой
системы исчисления, выделяя целые части, которые и
будут образовывать запись дробной части числа в новой
системе исчисления.
Этим же правилом удобно пользоваться в случае перевода из десятичной
системы исчисления, поскольку ее арифметика для нас привычна.
Пример: 999,3510=1111100111,010112

Контрольные вопросы
1.Что такое система исчисления?
2.Какие типы систем исчисления вы знаете?
3.Что такое основа позиционной системы исчисления?
4.В чем состоит проблема выбора системы исчисления для
представления чисел в памяти компьютера?
5.Какая система исчисления используется для представления чисел в
памяти компьютера? Почему?
6.Каким образом осуществляется перевод чисел, если основа новой
системы исчисления равняется некоторой степени старой системы
исчисления?
7.По какому правилу переводятся числа из десятичной системы
исчисления
Список рекомендованной литературы
1.Информатика. Компьютерная техника. Компьютерные технологии. /
Пособие под ред. О.И.Пушкаря.- Издательский центр "Академия",
Киев, - 2001 г.
2.Коцюбинский А.О., Грошев С.В. Современный самоучитель
профессиональной работы на компьютере. - Г.: Триумф, 1999 г.
3.Информатика. Базовый курс. / Под ред. С.В.Симоновича. - Спб.,
2000 г.

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

Архитектура компьютера
Компьютер - это электронное устройство, которое выполняет операции
ввода информации, хранения и обработки ее по определенной
программе, вывод полученных результатов в форме, пригодной для
восприятия человеком. За любую из названных операций отвечают
специальные блоки компьютера:
 устройство ввода,
 центральный процессор,
 запоминающее устройство,
 устройство вывода.
Все эти блоки состоят из отдельных меньших устройств. В частности, в
центральный процессор могут входить арифметико-логическое
устройство (АЛУ), внутреннее запоминающее устройство в виде
регистров процессора и внутренней кэш-памяти, управляющее
устройство (УУ). Устройство ввода, как правило, тоже не является одной
конструктивной единицей. Поскольку виды входной информации
разнообразны, источников ввода данных может быть несколько. Это
касается и устройств вывода.
Схематично общая структура компьютера изображена на рис.1.
Рис. 1. Общая структура компьютера
Запоминающее устройство - это блок ЭВМ, предназначенный для
временного (оперативная память) и продолжительного (постоянная
память) хранения программ, входных и результирующих данных, а
также промежуточных результатов. Информация в оперативной памяти
сохраняется временно лишь при включенном питании, но оперативная
память имеет большее быстродействие. В постоянной памяти данные
могут сохраняться даже при отключенном компьютере, но скорость
обмена данными между постоянной памятью и центральным
процессором, в подавляющем большинстве случаев, значительно
меньше.
Арифметико-логическое устройство - это блок ЭВМ, в котором
происходит преобразование данных по командам программы:
арифметические действия над числами, преобразование кодов и др.
Управляющее устройство координирует работу всех блоков компьютера.
В определенной последовательности он выбирает из оперативной памяти
команду за командой. Каждая команда декодируется, по потребности
элементы данных из указанных в команде ячеек оперативной памяти
передаются в АЛУ; АЛУ настраивается на выполнение действия,
указанной текущей командой (в этом действии могут принимать участие
также устройства ввода-вывода); дается команда на выполнение этого
действия. Этот процесс будет продолжаться до тех пор, пока не
возникнет одна из следующих ситуаций: исчерпаны входные данные, от
одного из устройств поступила команда на прекращение работы,
выключено питание компьютера.
Описанный принцип построения ЭВМ носит название архитектуры фон
Неймана - американского ученого венгерского происхождения Джона
фон Неймана, который ее предложил.

Современную архитектуру компьютера определяют следующие


принципы:
1.Принцип программного управления. Обеспечивает автоматизацию
процесса вычислений на ЭВМ. Согласно этому принципу, для
решения каждой задачи составляется программа, которая
определяет последовательность действий компьютера.
Эффективность программного управления будет выше при
решении задачи этой же программой много раз (хотя и с разными
начальными данными).
2.Принцип программы, сохраняемой в памяти. Согласно этому
принципу, команды программы подаются, как и данные, в виде
чисел и обрабатываются так же, как и числа, а сама программа
перед выполнением загружается в оперативную память, что
ускоряет процесс ее выполнения.
3.Принцип произвольного доступа к памяти. В соответствии с этим
принципом, элементы программ и данных могут записываться в
произвольное место оперативной памяти, что позволяет
обратиться по любому заданному адресу (к конкретному участку
памяти) без просмотра предыдущих.
На основании этих принципов можно утверждать, что современный
компьютер - техническое устройство, которое после ввода в память
начальных данных в виде цифровых кодов и программы их обработки,
выраженной тоже цифровыми кодами, способно автоматически
осуществить вычислительный процесс, заданный программой, и выдать
готовые результаты решения задачи в форме, пригодной для восприятия
человеком.
Реальная структура компьютера значительно сложнее, чем
рассмотренная выше (ее можно назвать логической структурой). В
современных компьютерах, в частности персональных, все чаще
происходит отход от традиционной архитектуры фон Неймана,
обусловленный стремлением разработчиков и пользователей к
повышению качества и производительности компьютеров. Качество
ЭВМ характеризуется многими показателями. Это и набор команд,
которые компьютер способный понимать, и скорость работы
(быстродействие) центрального процессора, количество периферийных
устройств ввода-вывода, присоединяемых к компьютеру одновременно и
т.д. Главным показателем является быстродействие - количество
операций, какую процессор способен выполнить за единицу времени. На
практике пользователя больше интересует производительность
компьютера - показатель его эффективного быстродействия, то есть
способности не просто быстро функционировать, а быстро решать
конкретные поставленные задачи.
Как результат, все эти и прочие факторы способствуют
принципиальному и конструктивному усовершенствованию элементной
базы компьютеров, то есть созданию новых, более быстрых, надежных и
удобных в работе процессоров, запоминающих устройств, устройств
ввода-вывода и т.д. Тем не менее, следует учитывать, что скорость
работы элементов невозможно увеличивать беспредельно (существуют
современные технологические ограничения и ограничения,
обусловленные физическими законами). Поэтому разработчики
компьютерной техники ищут решения этой проблемы
усовершенствованием архитектуры ЭВМ.
Так, появились компьютеры с многопроцессорной архитектурой, в
которой несколько процессоров работают одновременно, а это означает,
что производительность такого компьютера равняется сумме
производительностей процессоров. В мощных компьютерах,
предназначенных для сложных инженерных расчетов и систем
автоматизированного проектирования (САПР), часто устанавливают два
или четыре процессора. В сверхмощных ЭВМ (такие машины могут,
например, моделировать ядерные реакции в режиме реального времени,
прогнозировать погоду в глобальном масштабе) количество процессоров
достигает нескольких десятков.
Скорость работы компьютера существенным образом зависит от
быстродействия оперативной памяти. Поэтому, постоянно ведутся
поиски элементов для оперативной памяти, затрачивающих меньше
времени на операции чтения-записи. Но вместе с быстродействием
возрастает стоимость элементов памяти, поэтому наращивание
быстродействующей оперативной памяти нужной емкости не всегда
приемлемо экономически.
Проблема решается построением многоуровневой памяти. Оперативная
память состоит из двух-трех частей: основная часть большей емкости
строится на относительно медленных (более дешевых) элементах, а
дополнительная (так называемая кэш-память) состоит из
быстродействующих элементов. Данные, к которым чаще всего
обращается процессор находятся в кэш-памяти, а больший объем
оперативной информации хранится в основной памяти.
Раньше работой устройств ввода-вывода руководил центральный
процессор, что занимало немало времени. Архитектура современных
компьютеров предусматривает наличие каналов прямого доступа к
оперативной памяти для обмена данными с устройствами ввода-вывода
без участия центрального процессора, а также передачу большинства
функций управления периферийными устройствами
специализированным процессорам, разгружающим центральный
процессор и повышающим его производительность.

Методы классификации компьютеров


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

Классификация по назначению
 большие электронно-вычислительные машины (ЭВМ);
 миниЭВМ;
 микроЭВМ;
 персональные компьютеры.

Большие ЭВМ (Main Frame)


Применяют для обслуживания крупных областей народного хозяйства.
Они характеризуются 64-разрядными параллельно работающими
процессорами (количество которых достигает до 100), интегральным
быстродействием до десятков миллиардов операций в секунду,
многопользовательским режимом работы. Доминирующее положение в
выпуске компьютеров такого класса занимает фирма IBM (США).
Наиболее известными моделями суперЭВМ являются: IBM 360, IBM
370, IBM ES/9000, Cray 3, Cray 4, VAX-100, Hitachi, Fujitsu VP2000.
На базе больших ЭВМ создают вычислительный центр, который
содержит несколько отделов или групп (структура которого изображена
на рис. 2). Штат обслуживания - десятки людей.

группа центральний группа


технического процессор подготовки
обслуживания данных

группа отдел выдачи группа


системных прикладных
программисто результатов программисто
в в

группа
информационно
й поддержки

Рис.2. Структура вычислительного центра на базе большой ЭВМ


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

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

Персональные компьютеры
Бурное развитие приобрели в последние 20 лет. Персональный
компьютер (ПК) предназначен для обслуживания одного рабочего места
и способен удовлетворить потребности малых предприятий и отдельных
лиц. С появлением Интернета популярность ПК значительно возросла,
поскольку с помощью персонального компьютера можно пользоваться
научной, справочной, учебной и развлекательной информацией.
Персональные компьютеры условно можно поделить на
профессиональные и бытовые, но в связи с удешевлением аппаратного
обеспечения, грань между ними размывается. С 1999 года введен
международный сертификационный стандарт - спецификация РС99:
 массовый персональный компьютер (Consumer PC)
 деловой персональный компьютер (Office PC)
 портативный персональный компьютер (Mobile PC)
 рабочая станция (WorkStation)
 развлекательный персональный компьютер (Entertaiment PC)
Большинство персональных компьютеров на рынке подпадают до
категории массовых ПК. Деловые ПК - имеют минимум средств
воспроизведения графики и звука. Портативные ПК отличаются
наличием средств коммуникации отдаленного доступа (компьютерная
связь). Рабочие станции - увеличенные требования к устройствам
хранения данных. Развлекательные ПК - основной акцент на средствах
воспроизведения графики и звука.

Классификация по уровню специализации


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

Классификация по размеру
 настольные (desktop);
 портативные (notebook);
 карманные (palmtop).
Наиболее распространенными являются настольные ПК, которые
позволяют легко изменять конфигурацию. Портативные удобны для
пользования, имеют средства компьютерной связи. Карманные модели
можно назвать "интеллектуальными" записными книжками, разрешают
хранить оперативные данные и получать к ним быстрый доступ.
Классификация по совместимости
Существует великое множество типов компьютеров, которые
собираются из деталей, изготовленных разными производителями.
Важным является совместимость обеспечения компьютера:
 аппаратная совместимость (платформа IBM PC и Apple Macintosh)
 совместимость на уровне операционной системы;
 программная совместимость;
 совместимость на уровне данных.
Контрольные вопросы
1.Что такое архитектура компьютера? Общая структура компьютера?
2.Принципы современной архитектуры компьютера?
3.Методы классификации компьютеров? Классификация по
назначению?
4.Большие ЭВМ (Main Frame)? Структура вычислительного центра на
базе большой ЭВМ?
5.МиниЭВМ? МикроЭВМ?
6.Персональные компьютеры? Классификация по международному
сертификационному стандарту?
7.Классификация по уровню специализации? Классификация по
размеру? Классификация по совместимости?
Список рекомендованной литературы
1.Информатика. Базовый курс. / Под ред. С.В.Симоновича. - СПб.,
2000 г.
2.А.П.Микляев, Настольная книга пользователя IBM PC 3-издание
М.:, "Солон-Р", 2000, 720 с.
3.Симонович С.В., Евсеев Г.А., Мураховский В.И. Вы купили
компьютер: Полное руководство для начинающих в вопросах и
ответах. - М.: АСТ-ПРЕСС КНИГА; Инфорком-Пресс, 2001.- 544
с.: ил. (1000 советов).
4.Ковтанюк Ю.С., Соловьян С.В. Самоучитель работы на
персональном компьютере - К.:Юниор, 2001.- 560с., ил.
Лекция 5.
Персональный компьютер: системная плата
Компьютер - это универсальная техническая система, способная четко
выполнять последовательность операций определенной программы.
Персональным компьютером (ПК) может пользоваться один человек без
помощи обслуживающего персонала. Взаимодействие с пользователем
происходит через много сред, от алфавитно-цифрового или
графического диалога с помощью дисплея, клавиатуры и мышки до
устройств виртуальной реальности.
Конфигурацию ПК можно изменять по мере необходимости. Но,
существует понятие базовой конфигурации, которую можно считать
типичной:
 системный блок;
 монитор;
 клавиатура;
 мышка.
Компьютеры выпускаются и в портативном варианте (laptop или
notebook выполнение). В этом случае, системный блок, монитор и
клавиатура размещены в одном корпусе: системный блок находится под
клавиатурой, а монитор встроен в крышку.
Системный блок - основная составляющая ПК, в середине которой
находятся важнейшие компоненты. Устройства, находящиеся в середине
системного блока называют внутренними, а устройства, подсоединенные
извне называют внешними. Внешние дополнительные устройства,
предназначенные для ввода и вывода информации называются также
периферийными.
По внешнему виду, системные блоки отличаются формой корпуса,
который может быть горизонтального (desktop) или вертикального
(tower) выполнение. Корпусы вертикального выполнения могут иметь
разные размеры: полноразмерный (BigTower), среднеразмерный
(MidiTower), малоразмерный (MiniTower). Корпусы горизонтального
выполнения бывают двух форматов: узкий (Full-AT) и очень узкий
(Baby-AT). Корпусы персональных компьютеров имеют разные
конструкторские особенности и дополнительные элементы (элементы
блокировки несанкционированного доступа, средства контроля
внутренней температуры, шторки от пыли).
Корпусы поставляются вместе с блоком питания, мощность которого
является одним из параметров корпуса. Для массовых моделей
достаточной является мощность 200-250 Вт.

Основные узлы системного блока:


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

Основной платой ПК является материнская плата (MotherBoard).


На ней расположенны:
 процессор - основная микросхема, выполняющая математические и
логические операции;
 чипсет (микропроцессорный комплект) - набор микросхем, которые
руководят работой внутренних устройств ПК и определяют
основные функциональные возможности материнской платы;
 шины - набор проводников, по которым происходит обмен
сигналами между внутренними устройствами компьютера;
 оперативное запоминающее устройство (ОЗУ) - набор микросхем,
предназначенных для временного сохранения данных, пока
включен компьютер;
 постоянное запоминающее устройство (ПЗУ) - микросхема,
предназначенная для долговременного хранения данных, даже при
отключенном компьютере;
 разъемы для подсоединения дополнительных устройств (слоты).
Процессор
Процессор - это главная микросхема компьютера, его "мозг". Он
разрешает выполнять программный код, находящийся в памяти и
руководит работой всех устройств компьютера. Скорость его работы
определяет быстродействие компьютера. Конструктивно, процессор - это
кристалл кремния очень маленьких размеров. Процессор имеет
специальные ячейки, которые называются регистрами. Именно в
регистрах помещаются команды, которые выполняются процессором, а
также данные, которыми оперируют команды. Работа процессора
состоит в выборе из памяти в определенной последовательности команд
и данных и их выполнении. На этом и базируется выполнение программ.
В ПК обязательно должен присутствовать центральный процессор
(Central Rpocessing Unit - CPU), который выполняет все основные
операции. Часто ПК оснащен дополнительными сопроцесорами,
ориентированными на эффективное выполнение специфических
функций, такие как, математический сопроцесор для обработки
числовых данных в формате с плавающей точкой, графический
сопроцесор для обработки графических изображений, сопроцесор
ввода/вывода для выполнения операции взаимодействия с
периферийными устройствами.

Основными параметрами процессоров являются:


 тактовая частота,
 разрядность,
 рабочее напряжение,
 коэффициент внутреннего умножения тактовой частоты,
 размер кеш памяти.
Тактовая частота определяет количество элементарных операций
(тактов), выполняемые процессором за единицу времени. Тактовая
частота современных процессоров измеряется в МГц (1 Гц соответствует
выполнению одной операции за одну секунду, 1 МГц=106 Гц). Чем
больше тактовая частота, тем больше команд может выполнить
процессор, и тем больше его производительность. Первые процессоры,
которые использовались в ПК работали на частоте 4,77 МГц, сегодня
рабочие частоты современных процессоров достигают отметки в 2 ГГц
(1 ГГц = 103 МГц).
Разрядность процессора показывает, сколько бит данных он может
принять и обработать в своих регистрах за один такт. Разрядность
процессора определяется разрядностью командной шины, то есть
количеством проводников в шине, по которой передаются команды.
Современные процессоры семейства Intel являются 32-разрядными.
Рабочее напряжение процессора обеспечивается материнской платой,
поэтому разным маркам процессоров отвечают разные материнские
платы. Рабочее напряжение процессоров не превышает 3 В. Снижение
рабочего напряжения разрешает уменьшить размеры процессоров, а
также уменьшить тепловыделение в процессоре, что разрешает
увеличить его производительность без угрозы перегрева.
Коэффициент внутреннего умножения тактовой частоты - это
коэффициент, на который следует умножить тактовую частоту
материнской платы, для достижения частоты процессора. Тактовые
сигналы процессор получает от материнской платы, которая из чисто
физических причин не может работать на таких высоких частотах, как
процессор. На сегодня тактовая частота материнских плат составляет
100-133 Мгц. Для получения более высоких частот в процессоре
происходит внутреннее умножение на коэффициент 4, 4.5, 5 и больше.
Кэш-память. Обмен данными внутри процессора происходит намного
быстрее, чем обмен данными между процессором и оперативной
памятью. Поэтому, для того чтобы уменьшить количество обращений к
оперативной памяти, внутри процессора создают так называемую
сверхоперативную или кэш-память. Когда процессору нужны данные, он
сначала обращается к кэш-памяти, и только тогда, когда там отсутствуют
нужные данные, происходит обращение к оперативной памяти. Чем
больше размер кэш-памяти, тем большая вероятность, что необходимые
данные находятся там. Поэтому высокопроизводительные процессоры
имеют повышенные объемы кэш-памяти.
Различают кэш-память первого уровня (выполняется на одном кристалле
с процессором и имеет объем порядка несколько десятков Кбайт),
второго уровня (выполняется на отдельном кристалле, но в границах
процессора, с объемом в сто и более Кбайт) и третьего уровня
(выполняется на отдельных быстродействующих микросхемах с
расположением на материнской плате и имеет объем один и больше
Мбайт).
В процессе работы процессор обрабатывает данные, находящиеся в его
регистрах, оперативной памяти и внешних портах процессора. Часть
данных интерпретируется как собственно данные, часть данных - как
адресные данные, а часть - как команды. Совокупность разнообразных
команд, которые может выполнить процессор над данными,
образовывает систему команд процессора. Чем больше набор команд
процессора, тем сложнее его архитектура, тем длиннее запись команд в
байтах и тем дольше средняя продолжительность выполнения команд.
Процессоры Intel, используемые в IBM-совместных ПК, насчитывают
более тысячи команд и относятся к процессорам с расширенной
системой команд - CISC-процессоров (CISC - Complex Instruction Set
Computing). В противоположность CISC-процессорам разработаны
процессоры архитектуры RISC с сокращенной системой команд (RISC -
Reduced Instruction Set Computing). При такой архитектуре количество
команд намного меньше, и каждая команда выполняется быстрее. Таким
образом, программы, состоящие из простых команд выполняются
намного быстрее на RISC-процессорах. Обратная сторона сокращенной
системы команд состоит в том, что сложные операции приходится
эмулировать далеко не всегда эффективной последовательностью более
простых команд. Поэтому CISC-процессоры используются в
универсальных компьютерных системах, а RISC-процессоры - в
специализированных. Для ПК платформы IBM PC доминирующими
являются CISC-процессоры фирмы Intel, хотя в последнее время
компания AMD изготовляет процессоры семейства AMD-K6, которые
имеют гибридную архитектуру (внутреннее ядро этих процессоров
выполненное по RISC-архитектуре, а внешняя структура - по
архитектуре CISC).
В компьютерах IBM PC используют процессоры, разработанные фирмой
Intel, или совместимые с ними процессоры других фирм, относящиеся к
семейству x86. Родоначальником этого семейства был 16-разрядный
процессор Intel 8086. В дальнейшем выпускались процессоры Intel
80286, Intel 80386, Intel 80486 с модификациями, разные модели Intel
Pentium, Pentium MMX, Pentium Pro, Pentium II, Celeron, Pentium III.
Новейшей моделью фирмы Intel является процессор Pentium IV. Среди
других фирм-производителей процессоров следует отметить AMD с
моделями AMD-K6, Athlon, Duron и Cyrix.

Шины
С другими устройствами, и в первую очередь с оперативной памятью,
процессор связан группами проводников, которые называются шинами.
Основных шин три:
 шина данных,
 адресная шина,
 командная шина.
Адресная шина. Данные, которые передаются по этой шине трактуются
как адреса ячеек оперативной памяти. Именно из этой шины процессор
считывает адреса команд, которые необходимо выполнить, а также
данные, с которыми оперируют команды. В современных процессорах
адресная шина 32-разрядная, то есть она состоит из 32 параллельных
проводников.
Шина данных. По этой шине происходит копирование данных из
оперативной памяти в регистры процессора и наоборот. В ПК на базе
процессоров Intel Pentium шина данных 64-разрядная. Это означает, что
за один такт на обработку поступает сразу 8 байт данных.
Командная шина. По этой шине из оперативной памяти поступают
команды, выполняемые процессором. Команды представлены в виде
байтов. Простые команды вкладываются в один байт, но есть и такие
команды, для которых нужно два, три и больше байта. Большинство
современных процессоров имеют 32-разрядную командную шину, хотя
существуют 64-разрядные процессоры с командной шиной.
Шины на материнской плате используются не только для связи с
процессором. Все другие внутренние устройства материнской платы, а
также устройства, которые подключаются к ней, взаимодействуют
между собой с помощью шин. От архитектуры этих элементов во
многом зависит производительность ПК в целом.
Основные шинные интерфейсы материнских плат:
ISA (Industry Standard Architecture). Разрешает связать между собой все
устройства системного блока, а также обеспечивает простое
подключение новых устройств через стандартные слоты. Пропускная
способность составляет до 5,5 Мбайт/с. В современных компьютерах
может использоваться лишь для подсоединения внешних устройств,
которые не требуют большей пропускной способности (звуковые карты,
модемы и т.д.).
EISA (Extended ISA). Расширение стандарта ISA. Пропускная
способность возросла до 32 Мбайт/с. Как и стандарт ISA, этот стандарт
исчерпал свои возможности и в будущем выпуск плат, которые
поддерживают эти интерфейсы прекратится.
VLB (VESA Local Bus). Интерфейс локальной шины стандарта VESA.
Локальная шина соединяет процессор с оперативной памятью в обход
основной шины. Она работает на большей частоте, чем основная шина, и
позволяет увеличить скорость передачи данных. Позже, в локальную
шину "врезали" интерфейс для подключения видеоадаптера, который
требует повышенной пропускной способности, что и привело к
появлению стандарта VLB. Пропускная способность - до 130 Мбайт/с,
рабочая тактовая частота - 50 МГц, но она зависит от количества
устройств, подсоединенных к шине, что является главным недостатком
интерфейса VLB.
PCI (Peripherial Component Interconnect). Стандарт подключения
внешних устройств, введенный в ПК на базе процессора Pentium. По
своей сути, это интерфейс локальной шины с разъемами для
подсоединения внешних компонентов. Данный интерфейс поддерживает
частоту шины до 66 МГц и обеспечивает быстродействие до 264 Мбайт/с
независимо от количества подсоединенных устройств. Важным
нововведением этого стандарта является поддержка механизма plug-and-
play, суть которого состоит в том, что после физического подключения
внешнего устройства к разъему шины PCI происходит автоматическая
конфигурация этого устройства.
FSB (Front Side Bus). Начиная с процессора Pentium Pro для связи с
оперативной памятью используется специальная шина FSB. Эта шина
работает на частоте 100-133 МГц и имеет пропускную способность до
800 Мбайт/с. Частота шины FSB является основным параметром, именно
она указывается в спецификации материнской платы. За шиной PCI
осталась лишь функция подключения новых внешних устройств.
AGP (Advanced Graphic Port). Специальный шинный интерфейс для
подключения видеоадаптеров. Разработан в связи с тем, что параметры
шины PCI не отвечают требованиям видеоадаптеров по быстродействию.
Частота этой шины - 33 или 66 МГц, пропускная способность до 1066
Мбайт/с.
USB (Universal Serial Bus). Стандарт универсальной последовательной
шины определяет новый способ взаимодействия компьютера с
периферийным оборудованием. Он разрешает подключать до 256 разных
устройств с последовательным интерфейсом, причем устройства могут
подсоединяться цепочкой. Производительность шины USB относительно
небольшая и составляет 1,55 Мбит/с. Среди преимуществ этого
стандарта следует отметить возможность подключать и отключать
устройства в "горячем режиме" (то есть без перезагрузки компьютера), а
также возможность объединения нескольких компьютеров в простую
сеть без использования специального аппаратного и программного
обеспечения.

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

Оперативная память RAM (Random Access Memory)


Память RAM - это массив кристаллических ячеек, способных сохранять
данные. Она используется для оперативного обмена информацией
(командами и данными) между процессором, внешней памятью и
периферийными системами. Из нее процессор берет программы и
данные для обработки, в нее записываются полученные результаты.
Название "оперативная" происходит от того, что она работает очень
быстро и процессору не нужно ждать при считывании данных из памяти
или записи. Однако, данные сохраняются лишь временно при
включенном компьютере, иначе они исчезают.
По физическому принципу действия различают динамическую
память DRAM и статическую память SRAM.
Ячейки динамической памяти можно представить в виде
микроконденсаторов, способных накапливать электрический заряд.
Недостатки памяти DRAM: медленнее происходит запись и чтение
данных, требует постоянной подзарядки. Преимущества: простота
реализации и низкая стоимость.
Ячейки статической памяти можно представить как электронные
микроэлементы - триггеры, состоящие из транзисторов. В триггере
сохраняется не заряд, а состояние (включенный/выключенный).
Преимущества памяти SRAM: значительно большее быстродействие.
Недостатки: технологически более сложный процесс изготовления, и
соответственно, большая стоимость.
Микросхемы динамической памяти используются как основная
оперативная память, а микросхемы статической - для кэш-памяти.
Каждая ячейка памяти имеет свой адрес, выраженный числом. В
современных ПК на базе процессоров Intel Pentuim используется 32-
разрядная адресация. Это означает, что всего независимых адресов есть
232, то есть возможное адресное пространство составляет 4,3 Гбайт.
Однако, это еще не означает, что именно столько оперативной памяти
может быть в системе. Предельный размер объема памяти определяется
чипсетом материнской платы и обычно составляет несколько сотен
мегабайт.
Оперативная память в компьютере размещена на стандартных
панельках, которые называются модулями. Модули оперативной памяти
вставляют в соответствующие разъемы на материнской плате.
Конструктивно модули памяти имеют два выполнения - однорядные
(SIMM - модули) и двурядные (DIMM - модули). На компьютерах с
процессорами Pentium однорядные модули можно применять лишь
парами (количество разъемов для их установления на материнской плате
всегда четное). DIMM - модули можно устанавливать по одному.
Комбинировать на одной плате разные модули нельзя.

Основные характеристики модулей оперативной памяти:


 объем памяти,
 время доступа.
SIMM - модули имеют объем 4, 8, 16, 32, 64 мегабайт; DIMM - модули -
16, 32, 64, 128, 256, 512 Мбайт. Время доступа показывает, сколько
времени необходимо для обращения к ячейкам памяти, чем меньше, тем
лучше. Измеряется в наносекундах. SIMM - модули - 50-70 нс, DIMM -
модули - 7-10 нс.

Постоянная память ROM (Read Only Memory)


В момент включения компьютера в его оперативной памяти отсутствуют
любые данные, поскольку оперативная память не может сохранять
данные при отключенном компьютере. Но процессору необходимы
команды, в том числе и сразу после включения. Поэтому процесор
обращается по специальному стартовому адресу, который ему всегда
известен, за своей первой командой. Этот адрес указывает на память,
которую принято называть постоянной памятью ROM или постоянным
запоминающим устройством (ПЗУ). Микросхема ПЗУ способна
продолжительное время сохранять информацию, даже при отключенном
компьютере. Говорят, что программы, которые находятся в ПЗУ,
"зашиты" в ней - они записываются туда на этапе изготовления
микросхемы. Комплект программ, находящийся в ПЗУ образовывает
базовую систему ввода/вывода BIOS (Basic Input Output System).
Основное назначение этих программ состоит в том, чтобы проверить
состав и трудоспособность системы и обеспечить взаимодействие с
клавиатурой, монитором, жесткими и гибкими дисками.

Энергонезависимая память CMOS


Работа таких стандартных устройств, как клавиатура, может
обслуживаться программами BIOS, но такими средствами невозможно
обеспечить роботу со всеми возможными устройствами (в связи с их
огромным разнообразием и наличием большого количества разных
параметров). Но для своей работы программы BIOS требуют всю
информацию о текущей конфигурации системы. По очевидной причине
эту информацию нельзя сохранять ни в оперативной памяти, ни в
постоянной. Специально для этих целей на материнской плате есть
микросхема энергонезависимой памяти, которая называется CMOS. От
оперативной памяти она отличается тем, что ее содержимое не исчезает
при отключении компьютера, а от постоянной памяти она отличается
тем, что данные можно заносить туда и изменять самостоятельно, в
соответствии с тем, какое оборудование входит в состав системы.
Микросхема памяти CMOS постоянно питается от небольшой батарейки,
расположенной на материнской плате. В этой памяти сохраняются
данные про гибкие и жесткие диски, процессоры и т.д. Тот факт, что
компьютер четко отслеживает дату и время, также связанн с тем, что эта
информация постоянно хранится (и обновляется) в памяти CMOS. Таким
образом, программы BIOS считывают данные о составе компьютерной
системы из микросхемы CMOS, после чего они могут осуществлять
обращение к жесткому диску и другим устройствам.
Контрольные вопросы
1.Что такое материнская плата? Какие компоненты персонального
компьютера на ней находятся?
2.В чем состоит выполнение программ центральным процессором?
3.Какие основные параметры процессора? Что характеризует
тактовая частота и в каких единицах она измеряется?
4.Что такое кэш-память? Уровни кэш-памяти?
5.Для чего предназначенны шины? Какие есть типы шин?
6.Какие шинные интерфейсы материнской платы вы знаете?
7.Чем отличается оперативная память от постоянной памяти?
8.Что такое RISC-процессоры? В чем состоит их отличие от CISC-
процессоров?
9.В какой памяти сохраняются программы BIOS?
10.Какая информация сохраняется в энергонезависимой памяти?
11.Какие вы знаете типы оперативной памяти? Какая между ними
разница?
Список рекомендованной литературы
1.Информатика. Базовый курс. / Под ред. С.В.Симоновича. - СПб.,
2000 г.
2.А.П.Микляев, Настольная книга пользователя IBM PC 3-издание
М.:, "Солон-Р", 2000, 720 с.
3.Симонович С.В., Евсеев Г.А., Мураховский В.И. Вы купили
компьютер: Полное руководство для начинающих в вопросах и
ответах. - М.: АСТ-ПРЕСС КНИГА; Инфорком-Пресс, 2001.- 544
с.: ил. (1000 советов).
4.Ковтанюк Ю.С., Соловьян С.В. Самоучитель работы на
персональном компьютере - К.:Юниор, 2001.- 560с., ил.

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

Мониторы
Первые компьютеры мониторов не имели, был лишь набор мигающих
светодиодов и распечатка результатов на принтере. С развитием
компьютерной техники появились мониторы и сейчас они являются
необходимой частью базовой конфигурации персонального компьютера.
Монитор (дисплей) - это стандартное устройство вывода,
предназначенное для визуального отображения текстовых и графических
данных. В зависимости от принципа действия, мониторы делятся на:
 мониторы с электронно-лучевой трубкой;
 дисплеи на жидких кристаллах.
Монитор с электронно-лучевой трубкой
Монитор с электронно-лучевой трубкой похож на телевизор.
Электронно-лучевая трубка представляет собой электронно-вакуумное
устройство в виде стеклянной колбы, в горловине которой находится
электронная трубка, на дне - экран со слоем люминофора. При
нагревании, электронная пушка излучает поток электронов, которые с
высокой скоростью двигаются к экрану. Поток электронов (электронный
луч) проходит через фокусирующую и отклоняющую катушку, которая
направляет его в определенную точку люминофорного покрытия экрана.
Под действием электронов, люминофор излучает свет, который видит
пользователь. Люминофор характеризуется временем излучения после
действия электронного потока. Электронный луч двигается довольно
быстро, расчерчивая экран строками слева направо и сверху вниз. Во
время развертки, то есть передвижения по экрану, луч влияет на те
элементарные участки люминофорного покрытия, где может появиться
изображение. Интенсивность луча постоянно изменяется, что
обуславливает свечение соответствующих участков экрана. Поскольку,
свечение исчезает очень быстро, электронный луч должен непрерывно
пробегать по экрану, восстанавливая его.
Время излучения и частота обновления свечения должны
соответствовать друг другу. Преимущественно, частота вертикальной
развертки равна 70-85 Гц, то есть свечение на экране возобновляется 70-
85 раз в секунду. Снижение частоты обновления приводит к миганию
изображения, что утомляет глаза. Соответственно, повышение частоты
обновления приводит к размыванию или удвоению контуров
изображения.
Мониторы могут иметь как фиксированную частоту развертки, так и
разные частоты в некотором диапазоне. Существует два режима
развертки: Interlaced (черезстрочная) и Non Interlaced (построчная).
Обычно, используют порядковую развертку. Луч сканирует экран
построчно сверху вниз, формируя изображение за один проход. В
режиме черезстрочной развертки, луч сканирует экран сверху вниз, но за
два прохода: сначала нечетные строки, потом четные. Проход при
черезстрочной развертке занимает вдвое меньше времени, чем
формирование полного кадра в режиме построчной развертки. Поэтому
время обновления для двух режимов одинаково.
Экраны для мониторов с электронно-лучевой трубкой бывают выпуклые
и плоские. Стандартный монитор - выпуклый. В некоторых моделях
используют технологию Trinitron, в которой поверхность экрана имеет
небольшую кривизну по горизонтали, по вертикали экран абсолютно
плоский. На таком экране наблюдается меньше бликов и улучшено
качество изображения. Единственным недостатком можно считать
высокую цену.

Дисплеи на жидких кристаллах (Liquid Crystal Display - LCD)


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

Основные параметры мониторов


С точки зрения пользователя, основными характеристиками монитора
являются размер по диагонали, разрешающая способность, частота
регенерации (обновление) и класс защиты.
Размер монитора. Экран монитора измеряется по диагонали в дюймах.
Размеры колеблются от 9 дюймов (23 см) до 42 дюймов (106 см). Чем
больше экран, тем дороже монитор. Распространенными являются
размеры 14, 15, 17, 19 и 21 дюйма. Мониторы большого размера лучше
использовать для настольных издательских систем и графических работ,
в которых нужно видеть все детали изображения. Оптимальными для
массового использования являются 15- и 17-дюймовые мониторы.
Разрешающая способность. В графическом режиме работы изображение
на экране монитора состоит из точек (пикселов). Количество точек по
горизонтали и вертикали, которые монитор способный воссоздать четко
и раздельно называется его разрешающей способностью. Выражение
"разрешающая способность 800х600" означает, что монитор может
выводить 600 горизонтальных строк по 800 точек в каждой.
Стандартными являются такие режимы разрешающей способности:
800х600, 1024х768, 1152х864 и выше. Это свойство монитора
определяется размером точки (зерна) экрана. Размер зерна экрана
современных мониторов не превышает 0,28 мм. Чем больше
разрешающая способность, тем лучше качество изображения. Качество
изображения также связанно с размером экрана. Так, для
удовлетворительного качества изображения в режиме 800х600 на 15-
дюймовом мониторе можно ограничиться размером зерна 0,28 мм, для
14-дюймового монитора с тем же размером зерна в одном и том же
видеорежиме качество мелких деталей изображения будет немного хуже.
Частота регенерации. Этот параметр иначе называется частотой
кадровой развертки. Он показывает сколько раз в секунду монитор
может полностью обновить изображение на экране. Частота регенерации
измеряется в герцах (Гц). Чем больше частота, тем меньше усталость
глаз и больше времени можно работать непрерывно. Сегодня
минимально допустимой считается частота в 75 Гц, нормальной - 85 Гц,
комфортной - 100 Гц и больше. Этот параметр зависит и от
характеристик видеоадаптера.
Класс защиты монитора определяется стандартом, которому отвечает
монитор с точки зрения требований техники безопасности. Сейчас
общепринятыми считаются международные стандарты TCO-92, TCO-95
и ТСО-99, ограничивающие уровни электромагнитного излучения,
эргометрические и экологические нормы, в рамках, безопасных для
здоровья человека.

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

За время существования ПК изменилось несколько стандартов


видеоадаптеров:
 MDA (Monochrom Display Adapter) -монохромный,
 CGA(Color Graphics Adapter) - 4 цвета,
 EGA(Enchanced Graphics Adapter) -16 цветов,
 VGA (Video Graphics Array) - 256 цветов,
 SVGA (Super VGA) - до 16,7 млн. цветов.
На эти стандарты рассчитанны все программы, предназначенные для
IBM-совместимых компьютеров.
Сформированное графическое изображение хранится во внутренней
памяти видеоадаптера, которая называется видеопамятью. Необходимая
емкость видеопамяти зависит от заданной разрешающей способности и
палитры цветов, поэтому для работы в режимах с высокой разрешающей
способностью и полноцветной гаммой нужно как можно больше
видеопамяти. Если еще недавно типичными были видеоадаптеры с 2-4
Мбайт видеопамяти, то уже сегодня нормальной считается емкость в 32-
64 Мбайт. Большинство современных видеокарт обладает возможностю
расширения объема видеопамяти до 128 Мбайт, а также свойством
видеоакселерации. Суть этого свойства состоит в том, что часть
операций по построению изображения может происходить без
выполнения математических вычислений в основном процессоре, а
чисто аппаратным путем - преобразованием данных в специальных
микросхемах видеоакселератора.
Видеоакселераторы могут входить в состав видеоадаптера, а могут
поставляться в виде отдельной платы расширения, устанавливаемой на
материнской плате и подсоединяемой к видеокарте. Различают два типа
видеоакселераторов: для плоской (2D) и трехмерной (3D) графики.
Первые более эффективны для работы с прикладными программами
общего назначения и оптимизованные для ОС Windows, другие
ориентированы на работу с разными мультимедийними и
развлекательными программами.
Клавиатура
Клавиатура - это стандартное клавишное устройство ввода,
предназначенное для ввода алфавитно-цифровых данных и команд
управления. Комбинация монитора и клавиатуры обеспечивает
простейший интерфейс пользователя: с помощью клавиатуры руководят
компьютерной системой, а с помощью монитора получают результат.
Клавиатура относится к стандартным средствам ПК, поэтому для
реализации ее основных функций не требуется наличие специальных
системных программ (драйверов). Необходимое программное
обеспечение для работы с клавиатурой находится в микросхеме
постоянной памяти в составе базовой системы ввода-вывода BIOS.
Именно поэтому, ПК реагирует на нажатие клавиш на клавиатуре сразу
после включения. Клавиатура стационарного ПК, как правило, - это
самостоятельный конструктивный блок, а в портативных ПК она входит
в состав корпуса.
Клавиатуры имеют по 101-104 клавише, размещенных по стандарту
QWERTY (в верхнем левом углу алфавитной части клавиатуры
находятся клавиши Q, W, E, R, T, Y). Отличаются они лишь
незначительными вариантами расположения и формой служебных
клавиш, а также особенностями, обусловленными используемым
языком.
Набор клавиш клавиатуры разбит на несколько функциональных групп:
 алфавитно-цифровые;
 функциональные;
 управления курсором;
 служебные;
 клавиши дополнительной панели.
Основное назначение алфавитно-цифровых клавиш - ввод знаковой
информации и команд, которые набираются по буквам. Каждая клавиша
может работать в двух режимах (регистрах) и, соответственно, может
использоваться для ввода нескольких символов. Переключение между
нижним регистром (ввод маленьких символов) и верхним регистром
(ввод больших символов) осуществляется при нажатии клавиши
<SHIFT> (нефиксированное переключение) или с помощью клавиши
<CAPS LOCK> (фиксированное переключение).
Группа функциональных клавиш включает двенадцать клавиш,
обозначенных от F1 к F12, и расположена в верхней части клавиатуры.
Функции этих клавиш зависят от конкретной, работающей в данный
момент времени программы, а в некоторых случаях и от операционной
системы. Жесткого закрепленного значения клавиш нет.
Клавиши управления курсором подают команды на передвижение
курсора по экрану монитора относительно текущего изображения.
Курсором называется экранный элемент, указывающий на место ввода
знаковой информации. Эти клавиши разрешают руководить позицией
ввода данных. Конкретное значение клавиш управления курсором может
зависеть от программы. Тем не менее, чаще всего клавиши с стрелками
служат для перемещения курсора в направлении указанном стрелкой или
прокручивании текста по экрану, клавиши <Page Up> и <Page Down>
прокручивают текст сразу на страницу вверх или вниз, соответственно,
клавиша <Home> устанавливает курсор на начало строки, а клавиша
<End> - на конец.
Служебные клавиши используются для разных вспомогательных целей,
таких как, изменение регистра, режимов вставки, образование
комбинаций "горячих" клавиш и т.д. К этой группе относятся такие
клавиши, как <SHIFT>, <CAPS LOCK>, <Enter>, <Ctrl>, <Alt>, <Esc>,
<Del>, <Insert>, <Tab>, <BackSpace> и прочие.
Группа клавиш дополнительной панели дублирует действие цифровых
клавиш, клавиш управления курсором и некоторых служебных клавиш.
Основное назначение - ввод чисел, поэтому клавиши размещены в
порядке, удобном для такой работы. Переход в режим дублирования
клавиш управления курсором и, наоборот, осуществляется нажатием на
клавишу <Num Lock>. Кроме этого, клавиши дополнительной панели
используются для ввода символов, имеющих расширенный код ASCII,
но не имеющих соответствующей клавиши на клавиатуре.
Клавиатура ПК имеет свойство повторения знаков, что используется для
автоматизации процесса ввода. Оно состоит в том, что при
продолжительном нажатии клавиши начинается автоматический ввод
символа, связанного с этой клавишей. При этом, настраиваемыми
параметрами являются: интервал времени после нажатия, с завершением
которого начинается автоматическое повторение символа и темп
повторения (количество знаков за секунду).

Манипулятор "мышка"
Мышка - это устройство управления манипуляторного типа. Она имеет
вид небольшой пластмассовой коробочки с двумя (или тремя)
клавишами. Перемещение мышки по поверхности синхронизировано с
перемещением графического объекта, который называется курсор
мышки, по экрану монитора. В отличие от клавиатуры, мышка не
является стандартным устройством управления, поэтому для работы с
ней требуется наличие специальной системной программы - драйвера
мышки. Драйвер мышки предназначен для интерпретации сигналов,
поступающих от мышки, а также для обеспечения механизма передачи
информации о положении и состоянии мышки операционной системе и
другим прикладным программам. Драйвер мышки устанавливается при
первом подключении мышки или при загрузке операционной системы.
Компьютером руководят перемещения мышки и кратковременные
нажатия ее клавиш (эти нажатия называются кликами). Мышка не может
непосредственно использоваться для ввода знаковой информации, ее
принцип управления базируется на механизме событий. С точки зрения
драйвера, все перемещения мышки и клики ее клавиш рассматриваются
как события, анализируя которые, драйвер устанавливает, состоялось ли
событие и в каком месте экрану находится в настоящее время курсор
мышки. Эти данные передаются в прикладную программу, с которой
работает пользователь, и по ним программа может определить, какую
команду имел в виду пользователь и приступить к ее выполнению.
К числу параметров мышки, которыми может настроить пользователь,
относят: чувствительность (характеризует величину перемещения
курсора мышки по экрану при заданном перемещении мышки), функции
левой и правой клавиш, а также чувствительность к двойному клику
(определяет максимальный промежуток времени, на протяжении
которого два отдельных клика клавиши рассматриваются как один
двойной клик).
Контрольные вопросы
1. Какие устройства ввода-вывода образовывают простейший интерфейс
пользователя?
2. Каким образом функционируют мониторы с электронно-лучевой
трубкой? А дисплеи на жидких кристаллах?
3. Что означает выражение "разрешающая способность монитора
составляет 1024х768"?
4. Какие потребительские параметры мониторов вы знаете?
5. Что такое видеоадаптер? Для чего он предназначен?
6. В чем состоит суть видеоакселерации?
7. Почему компьютер реагирует на нажатие клавиш на клавиатуре сразу
после включения?
8. С помощью клавиш какой группы можно ввести расширенный код
ASCII?
9. Где на клавиатуре расположены функциональные клавиши?
10. Почему манипулятор 'мышка' требует для своей работы наличия
драйвера? Как работает драйвер мышки?
11. Что такое курсор клавиатуры и курсор мышки? Чем они отличаются?
Список рекомендованной литературы
1.Информатика. Базовый курс. / Под ред. С.В.Симоновича. - СПб.,
2000 г.
2.А.П.Микляев, Настольная книга пользователя IBM PC 3-издание
М.:, "Солон-Р", 2000, 720 с.
3.Симонович С.В., Евсеев Г.А., Мураховский В.И. Вы купили
компьютер: Полное руководство для начинающих в вопросах и
ответах. - М.: АСТ-ПРЕСС КНИГА; Инфорком-Пресс, 2001.- 544
с.: ил. (1000 советов).
4.Ковтанюк Ю.С., Соловьян С.В. Самоучитель работы на
персональном компьютере - К.:Юниор, 2001.- 560с., ил.

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

Прикладной
уровень

Служебный
уровень

Системный уровень

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

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

Классификация служебных программных средств


1. Диспетчеры файлов (файловые менеджеры). С их помощью
выполняется большинство операций по обслуживанию файловой
структуры: копирование, перемещение, переименование файлов,
создание каталогов (папок), уничтожение объектов, поиск файлов и
навигация в файловой структуре. Базовые программные средства
содержатся в составе программ системного уровня и устанавливаются
вместе с операционной системой
2. Средства сжатия данных (архиваторы). Предназначены для создания
архивов. Архивные файлы имеют повышенную плотность записи
информации и соответственно, эффективнее используют носители
информации.
3. Средства диагностики. Предназначены для автоматизации процессов
диагностики программного и аппаратного обеспечения. Их используют
для исправления ошибок и для оптимизации работы компьютерной
системы.
4. Программы инсталляции (установки). Предназначены для контроля за
добавлением в текущую программную конфигурацию нового
программного обеспечения. Они следят за состоянием и изменением
окружающей программной среды, отслеживают и протоколируют
образование новых связей, утерянных во время уничтожения
определенных программ. Простые средства управления установлением и
уничтожением программ содержатся в составе операционной системы,
но могут использоваться и дополнительные служебные программы.
5. Средства коммуникации. Разрешают устанавливать соединение с
удаленными компьютерами, передают сообщения электронной почты,
пересылают факсимильные сообщения и т.п..
6. Средства просмотра и воспроизведения. Преимущественно, для
работы с файлами, их необходимо загрузить в "родную" прикладную
программу и внести необходимые исправления. Но, если редактирование
не нужно, существуют универсальные средства для просмотра (в случае
текста) или воспроизведения (в случае звука или видео) данных.
7. Средства компьютерной безопасности. К ним относятся средства
пассивной и активной защиты данных от повреждения,
несанкционированного доступа, просмотра и изменения данных.
Средства пассивной защиты - это служебные программы,
предназначенные для резервного копирования. Средства активной
защиты применяют антивирусное программное обеспечение. Для
защиты данных от несанкционированного доступа, их просмотра и
изменения используют специальные системы, базирующиеся на
криптографии.
Прикладной уровень
Программное обеспечение этого уровня представляет собой комплекс
прикладных программ, с помощью которых выполняются конкретные
задачи (производственных, творческих, развлекательных и учебных).
Между прикладным и системным программным обеспечением
существует тесная взаимосвязь. Универсальность вычислительной
системы, доступность прикладных программ и широта функциональных
возможностей компьютера непосредственно зависят от типа имеющейся
операционной системы, системных средств, помещенных в ее ядро и
взаимодействии комплекса человек-программа-оборудование.
Классификация прикладного программного обеспечения
1. Текстовые редакторы. Основные функции - это ввод и редактирование
текстовых данных. Для операций ввода, вывода и хранения данных
текстовые редакторы используют системное программное обеспечение.
С этого класса прикладных программ начинают знакомство с
программным обеспечением и на нем приобретают первые привычки
работы с компьютером.
2. Текстовые процессоры. Разрешают форматировать, то есть оформлять
текст. Основными средствами текстовых процессоров являются средства
обеспечения взаимодействия текста, графики, таблиц и других объектов,
составляющих готовый документ, а также средства автоматизации
процессов редактирования и форматирования. Современный стиль
работы с документами имеет два подхода: работа с бумажными
документами и работа с электронными документами. Приемы и методы
форматирования таких документов различаются между собой, но
текстовые процессоры способны эффективно обрабатывать оба вида
документов.
3. Графические редакторы. Широкий класс программ, предназначенных
для создания и обработки графических изображений. Различают три
категории:
 растровые редакторы;
 векторные редакторы;
 3-D редакторы (трехмерная графика).
В растровых редакторах графический объект представлен в виде
комбинации точек (растров), которые имеют свою яркость и цвет. Такой
подход эффективный, когда графическое изображение имеет много
цветов и информация про цвет элементов намного важнее, чем
информация про их форму. Это характерно для фотографических и
полиграфических изображений. Применяют для обработки изображений,
создания фотоэффектов и художественных композиций.
Векторные редакторы отличаются способом представления данных
изображения. Объектом является не точка, а линия. Каждая линия
рассматривается, как математическая кривая ІІІ порядка и представлена
формулой. Такое представление компактнее, чем растровое, данные
занимают меньше места, но построение объекта сопровождается
пересчетом параметров кривой в координаты экранного изображения, и
соответственно, требует более мощных вычислительных систем.
Широко применяются в рекламе, оформлении обложек полиграфических
изданий.
Редакторы трехмерной графики используют для создания объемных
композиций. Имеют две особенности: разрешают руководить свойствами
поверхности в зависимости от свойств освещения, а также разрешают
создавать объемную анимацию.
4. Системы управления базами данных (СУБД). Базой данных называют
большие массивы данных, организованные в табличные структуры.
Основные функции СУБД:
 создание пустой структуры базы данных;
 наличие средств ее заполнения или импорта данных из таблиц
другой базы;
 возможность доступа к данных, наличие средств поиска и
фильтраци.
В связи с распространением сетевых технологий, от современных СУБД
требуется возможность работы с отдаленными и распределенными
ресурсами, которые находятся на серверах Интернета.
5. Электронные таблицы. Предоставляют комплексные средства для
хранения разных типов данных и их обработки. Основной акцент
смещен на преобразование данных, предоставлен широкий спектр
методов для работы с числовыми данными. Основная особенность
электронных таблиц состоит в автоматическом изменении содержимого
всех ячеек при изменении отношений, заданных математическими или
логическими формулами.
Широкое применение находят в бухгалтерском учете, анализе
финансовых и торговых рынков, средствах обработки результатов
экспериментов, то есть в автоматизации регулярно повторяемых
вычислений больших объемов числовых данных.
6. Системы автоматизированного проектирования (CAD-системы).
Предназначены для автоматизации проектно-конструкторских работ.
Применяются в машиностроении, приборостроении, архитектуре. Кроме
графических работ, разрешают проводить простые расчеты и выбор
готовых конструктивных элементов из существующей базы данных.
Особенность CAD-систем состоит в автоматическом обеспечении на
всех этапах проектирования технических условий, норм и правил. САПР
являются необходимым компонентом для гибких производственных
систем (ГВС) и автоматизированных систем управления
технологическими процессами (АСУ ТП).
7. Настольные издательские системы. Автоматизируют процесс верстки
полиграфических изданий. Издательские системы отличаются
расширенными средствами управления взаимодействия текста с
параметрами страницы и графическими объектами, но имеют более
слабые возможности по автоматизации ввода и редактирования текста.
Их целесообразно применять к документам, которые предварительно
обработаны в текстовых процессорах и графических редакторах.
8. Редакторы HTML (Web-редакторы). Особый класс редакторов,
объединяющих в себе возможности текстовых и графических
редакторов. Предназначены для создания и редактирования Web-страниц
Интернета. Программы этого класса можно использовать при подготовке
электронных документов и мультимедийних изданий.
9. Браузеры (средства просмотра Web-документов). Программные
средства предназначены для просмотра электронных документов,
созданных в формате HTML. Восроизводят, кроме текста и графики,
музыку, человеческий язык, радиопередачи, видеоконференции и
разрешают работать с электронной почтой.
10. Системы автоматизированного перевода. Различают электронные
словари и программы перевода языка.
Электронные словари - это средства для перевода отдельных слов в
документе. Используются профессиональными переводчиками, которые
самостоятельно переводят текст.
Программы автоматического перевода используют текст на одном языке
и выдают текст на другом, то есть автоматизируют перевод. При
автоматизированном переводе невозможно получить качественный
исходный текст, поскольку все сводится к переводу отдельных
лексических единиц. Но, для технического текста, этот барьер снижен.

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


 при абсолютном незнании иностранного языка;
 при необходимости быстрого ознакомления с документом;
 для перевода на иностранный язык;
 для создания черновика, который потом будет подправлен
полноценным переводом.
11. Интегрированные системы делопроизводства. Средства для
автоматизации рабочего места руководителя. В частности, это функции
создания, редактирования и форматирования документов, централизация
функций электронной почты, факсимильной и телефонной связи,
диспетчеризация и мониторинг документооборота предприятия,
координация работы подразделов, оптимизация административно-
хозяйственной деятельности и поставка оперативной и справочной
информации.
12. Бухгалтерские системы. Имеют функции текстовых, табличных
редакторов и СУБД. Предназначены для автоматизации подготовки
начальных бухгалтерских документов предприятия и их учета,
регулярных отчетов по итогам производственной, хозяйственной и
финансовой деятельности в форме, приемлемой для налоговых органов,
внебюджетных фондов и органов статистического учета.
13. Финансовые аналитические системы. Используют в банковских и
биржевых структурах. Разрешают контролировать и прогнозировать
ситуацию на финансовых, торговых рынках и рынках сырья, выполнять
анализ текущих событий, готовить отчеты.
14. Экспертные системы. Предназначены для анализа данных,
содержащихся в базах знаний и выдачи результатов, при запросе
пользователя. Такие системы используются, когда для принятия решения
нужны широкие специальные знания. Используются в медицине,
фармакологии, химии, юриспруденции. С использованием экспертных
систем связана область науки, которая носит название инженерии
знаний.
Инженеры знаний - это специалисты, являющиеся промежуточным
звеном между разработчиками экспертных систем (программистами) и
ведущими специалистами в конкретных областях науки и техники
(экспертами).
15. Геоинформационные системы (ГИС). Предназначены для
автоматизации картографических и геодезических работ на основе
информации, полученной топографическим или аэрографическими
методами.
16. Системы видеомонтажа. Предназначены для цифровой обработки
видеоматериалов, монтажа, создания видеоэффектов, исправления
дефектов, добавления звука, титров и субтитров. Отдельные категории
представляют учебные, справочные и развлекательные системы и
программы. Характерной особенностью являются повышенные
требования к мультимедийной составляющей.
17. Инструментальные языки и системы программирования. Эти
средства служат для разработки новых программ. Компьютер
"понимает" и может выполнять программы в машинном коде. Каждая
команда при этом имеет вид последовательности нулей и единиц. Писать
программы на машинном языке крайне неудобно. Поэтому программы
разрабатываются на языке, понятном человеку (инструментальный язык
или алгоритмический язык программирования), после чего, специальной
программой, которая называется транслятором, текст программы
переводится (транслируется) на машинный код.

Трансляторы бывают двух типов:


 интерпретаторы,
 компиляторы.
Интерпретатор читает один оператор программы, анализирует его и
сразу выполняет, после чего переходит к обработке следующего
оператора.
Компилятор сначала читает, анализирует и переводит на машинный код
всю программу и только после завершения всей трансляции эта
программа выполняется.
Инструментальные языки делятся на языки низкого уровня (близкие к
машинному языку) и языки высокого уровня (близкие к человеческим
языкам). К языкам низкого уровня принадлежат ассемблеры, а высокого
- Pascal, Basic, C/C++, языки баз данных и т.д. В систему
программирования, кроме транслятора, входит текстовый редактор,
компоновщик, библиотека стандартных программ, отладчик, визуальные
средства автоматизации программирования. Примерами таких систем
являются Delphi, Visual Basic, Visual C++, Visual FoxPro и др.

Лекция 8.
Компьютерные вирусы
Компьютерный вирус - это небольшая программа, написанная
программистом высокой квалификации, способная к саморазмножению
и выполнению разных деструктивных действий. На сегодняшний день
известно свыше 50 тыс. компьютерных вирусов.
Существует много разных версий относительно даты рождения первого
компьютерного вируса. Однако большинство специалистов сходятся на
мысли, что компьютерные вирусы, как таковые, впервые появились в
1986 году, хотя исторически возникновение вирусов тесно связано с
идеей создания самовоспроизводящихся программ. Одним из "пионеров"
среди компьютерных вирусов считается вирус "Brain", созданный
пакистанским программистом по фамилии Алви. Только в США этот
вирус поразил свыше 18 тыс. компьютеров. В начале эпохи
компьютерных вирусов разработка вирусоподобных программ носила
чисто исследовательский характер, постепенно превращаясь на
откровенно вражеское отношение к пользователям безответственных, и
даже криминальных "элементов". В ряде стран уголовное
законодательство предусматривает ответственность за компьютерные
преступления, в том числе за создание и распространение вирусов.
Вирусы действуют только программным путем. Они, как правило,
присоединяются к файлу или проникают в тело файла. В этом случае
говорят, что файл заражен вирусом. Вирус попадает в компьютер только
вместе с зараженным файлом. Для активизации вируса нужно загрузить
зараженный файл, и только после этого, вирус начинает действовать
самостоятельно.
Некоторые вирусы во время запуска зараженного файла становятся
резидентными (постоянно находятся в оперативной памяти компьютера)
и могут заражать другие загружаемые файлы и программы. Другая
разновидность вирусов сразу после активизации может быть причиной
серьезных повреждений, например, форматировать жесткий диск.
Действие вирусов может проявляться по разному: от разных визуальных
эффектов, мешающих работать, до полной потери информации.
Большинство вирусов заражают исполнительные программы, то есть
файлы с расширением .EXE и .COM, хотя в последнее время большую
популярность приобретают вирусы, распространяемые через систему
электронной почты.
Следует заметить, что компьютерные вирусы способны заражать лишь
компьютеры. Поэтому абсолютно абсурдными являются разные
утверждения о влиянии компьютерных вирусов на пользователей
компьютеров.

Основные источники вирусов:


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

Основные ранние признаки заражения компьютера вирусом:


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

Признаки активной фазы вируса:


 исчезновение файлов;
 форматирование жесткого диска;
 невозможность загрузки файлов или операционной системы.
Существует очень много разных вирусов. Условно их можно
классифицировать следующим образом:
1) загрузочные вирусы или BOOT-вирусы заражают boot-секторы
дисков. Очень опасные, могут привести к полной потере всей
информации, хранящейся на диске;
2) файловые вирусы заражают файлы. Делятся на:
 вирусы, заражающие программы (файлы с расширением .EXE
и .COM);
 макровирусы вирусы, заражающие файлы данных, например,
документы Word или рабочие книги Excel;
 вирусы-спутники используют имена других файлов;
 вирусы семейства DIR искажают системную информацию о
файловых структурах;
3) загрузочно-файловые вирусы способные поражать как код boot-
секторов, так и код файлов;
4) вирусы-невидимки или STEALTH-вирусы фальсифицируют
информацию прочитанную из диска так, что программа, какой
предназначена эта информация получает неверные данные. Эта
технология, которую, иногда, так и называют Stealth-технологией, может
использоваться как в BOOT-вирусах, так и в файловых вирусах;
5) ретровирусы заражают антивирусные программы, стараясь
уничтожить их или сделать нетрудоспособными;
6) вирусы-черви снабжают небольшие сообщения электронной почты,
так называемым заголовком, который по своей сути есть Web-адресом
местонахождения самого вируса. При попытке прочитать такое
сообщение вирус начинает считывать через глобальную сеть Internet
свое 'тело' и после загрузки начинает деструктивное действие. Очень
опасные, так как обнаружить их очень тяжело, в связи с тем, что
зараженный файл фактически не содержит кода вируса.
Если не принимать меры для защиты от компьютерных вирусов, то
следствия заражения могут быть очень серьезными. В ряде стран
уголовное законодательство предусматривает ответственность за
компьютерные преступления, в том числе за внедрение вирусов. Для
защиты информации от вирусов используются общие и программные
средства.
К общим средствам, помогающим предотвратить заражение и его
разрушительных последствий относят:
 резервное копирование информации (создание копий файлов и
системных областей жестких дисков);
 избежание пользования случайными и неизвестными программами.
Чаще всего вирусы распространяются вместе с компьютерными
программами;
 перезагрузка компьютера перед началом работы, в частности, в
случае, если за этим компьютером работали другие пользователи;
 ограничение доступа к информации, в частности физическая защита
дискеты во время копирования файлов с нее.
К программным средствам защиты относят разные антивирусные
программы (антивирусы). Антивирус - это программа, выявляющая и
обезвреживающая компьютерные вирусы. Следует заметить, что вирусы
в своем развитии опережают антивирусные программы, поэтому даже в
случае регулярного пользования антивирусов, нет 100% гарантии
безопасности. Антивирусные программы могут выявлять и уничтожать
лишь известные вирусы, при появлении нового компьютерного вируса
защиты от него не существует до тех пор, пока для него не будет
разработан свой антивирус. Однако, много современных антивирусных
пакетов имеют в своем составе специальный программный модуль,
называемый эвристическим анализатором, который способен
исследовать содержимое файлов на наличие кода, характерного для
компьютерных вирусов. Это дает возможность своевременно выявлять и
предупреждать об опасности заражения новым вирусом.

Различают такие типы антивирусных программ:


1) программы-детекторы: предназначены для нахождения зараженных
файлов одним из известных вирусов. Некоторые программы-детекторы
могут также лечить файлы от вирусов или уничтожать зараженные
файлы. Существуют специализированные, то есть предназначенные для
борьбы с одним вирусом детекторы и полифаги, которые могут бороться
с многими вирусами;
2) программы-лекари: предназначены для лечения зараженных дисков и
программ. Лечение программы состоит в изъятии из зараженной
программы тела вируса. Также могут быть как полифагами, так и
специализированными;
3) программы-ревизоры: предназначены для выявления заражения
вирусом файлов, а также нахождение поврежденных файлов. Эти
программы запоминают данные о состоянии программы и системных
областей дисков в нормальном состоянии (до заражения) и сравнивают
эти данные в процессе работы компьютера. В случае несоответствия
данных выводится сообщение о возможности заражения;
4) лекари-ревизоры: предназначены для выявления изменений в файлах
и системных областях дисков и, в случае изменений, возвращают их в
начальное состояние.
5) программы-фильтры: предназначены для перехвата обращений к
операционной системе, которые используются вирусами для
размножения и сообщают об этом пользователя. Пользователь может
разрешить или запретить выполнение соответствующей операции. Такие
программы являются резидентными, то есть они находятся в
оперативной памяти компьютера.
6) программы-вакцины: используются для обработки файлов и boot-
секторов с целью предупреждения заражения известными вирусами (в
последнее время этот метод используется все чаще).
Следует заметить, что выбор одного "наилучшего" антивируса крайне
ошибочное решение. Рекомендуется использовать несколько разных
антивирусных пакетов одновременно. Выбирая антивирусную
программу следует обратить внимание на такой параметр, как
количество распознающих сигнатур (последовательность символов,
которые гарантированно распознают вирус). Второй параметр - наличие
эвристического анализатора неизвестных вирусов, его присутствие очень
полезно, но существенно замедляет время работы программы. На
сегодняшний день существует большое количество разнообразных
антивирусных программ. Рассмотрим коротко, распространенные в
странах СНГ.

DRWEB
Один из лучших антивирусов с мощным алгоритмом нахождения
вирусов. Полифаг, способный проверять файлы в архивах, документы
Word и рабочие книги Excel, выявляет полиморфные вирусы, которые в
последнее время, получают все большее распространение. Достаточно
сказать, что эпидемию очень опасного вируса OneHalf остановил именно
DrWeb. Эвристический анализатор DrWeb, исследуя программы на
наличие фрагментов кода, характерных для вирусов, разрешает найти
почти 90% неизвестных вирусов. При загрузке программы, в первую
очередь DrWeb проверяет самого себя на целостность, после чего
тестирует оперативную память. Программа может работать в диалоговом
режиме, имеет удобный настраиваемый интерфейс пользователя.

ADINF
Антивирус-ревизор диска ADINF (Avanced DiskINFoscope) разрешает
находить и уничтожать, как существующие обычные, stealth- и
полиморфные вирусы, так и совсем новые. Антивирус имеет в своем
распоряжении лечащий блок ревизора ADINF - Adinf Cure Module - что
может обезвредить до 97% всех вирусов. Эту цифру приводит
"Диалогнаука", исходя из результатов тестирования, которое
происходило на коллекциях вирусов двух признанных авторитетов в
этой области - Д.Н.Лозинского и фирмы Dr.Sоlомоn's (Великобритания).
ADINF загружается автоматически в случае включения компьютера и
контролирует boot-сектор и файлы на диске (дата и время создания,
длина, контрольная сумма), выводя сообщения про их изменения.
Благодаря тому, что ADINF осуществляет дисковые операции в обход
операционной системы, обращаясь к функциям BIOS, достигаются не
только возможность выявления активных stеаlth-вірусів, но и высокая
скорость проверки диска. Если найден boot-вирус, то ADINF просто
восстановит предшествующий загрузочный сектор, который хранится в
его таблице. Если вирус файловый, то здесь на помощь приходит
лечащий блок Adinf Cure Module, который на основе отчета основного
модуля о зараженных файлах сравнивает новые параметры файлов с
предыдущими, хранящиеся в специальных таблицах. При выявлении
расхождений ADINF восстанавливает предыдущее состояние файла, а не
уничтожает тело вируса, как это делают полифаги.
AVP
Антивирус AVP (AntiVirus Program) относится к полифагам, в процессе
работы проверяет оперативную память, файлы, в том числе архивные, на
гибких, локальных, сетевых и CD-ROM дисках, а также системные
структуры данных, такие как загрузочный сектор, таблицу разделов и
т.д. Программа имеет эвристический анализатор, который, по
утверждениям разработчиков антивируса способен находить почти 80%
всех вирусов. Программа AVP является 32-разрядным приложением для
работы в среде операционных систем Windows 98, NT и 2000, имеет
удобный интерфейс, а также одну из самых больших в мире
антивирусную базу. Базы антивирусов к AVP обновляются
приблизительно один раз в неделю и их можно получить с Internеt. Эта
программа осуществляет поиск и изъятие разнообразнейших вирусов, в
том числе:
 полиморфных, или самошифрующихся вирусов;
 стелс-вирусов, или вирусов-невидимок;
 новых вирусов для Windows;
 макровирусов, заражающих документы Word и таблицы Excel.
Кроме того, программа AVP осуществляет контроль файловых операций
в системе в фоновом режиме, выявляет вирус до момента реального
заражения системы, а также определяет неизвестные вирусы с помощью
эвристического модуля.
Контрольные вопросы
1.Что такое компьютерный вирус?
2.Каким образом вирус заражает компьютер?
3.Каким образом действуют компьютерные вирусы?
4.Какие вы знаете источники заражения компьютерным вирусом?
5.По каким признакам можно обнаружить факт заражения
компьютерным вирусом?
6.Какие вы знаете типы вирусов? Какие деструктивные действия они
осуществляют?
7.Какие действия предпринимают для предотвращения заражения
компьютерным вирусом?
8.Что такое антивирус? Какие типы антивирусов вы знаете?
9.Что такое эвристический анализатор? Какие функции он
выполняет?
10.Приведите примеры антивирусных программ. Коротко
охарактеризуйте их.
Список рекомендованной литературы
1.Информатика. Базовый курс. / Под ред. С.В.Симоновича. - СПб.,
2000 г.
2.А.П.Микляев, Настольная книга пользователя IBM PC 3-издание
М.:, "Солон-Р", 2000, 720 с.
3.Симонович С.В., Евсеев Г.А., Мураховский В.И. Вы купили
компьютер: Полное руководство для начинающих в вопросах и
ответах. - М.: АСТ-ПРЕСС КНИГА; Инфорком-Пресс, 2001.- 544
с.: ил. (1000 советов).
4.Ковтанюк Ю.С., Соловьян С.В. Самоучитель работы на
персональном компьютере - К.:Юниор, 2001.- 560с., ил.

Лекция 9.
Единицы измерения информации

Для информации существуют свои единицы измерения информации.


Если рассматривать сообщения информации как последовательность
знаков, то их можно представлять битами, а измерять в байтах,
килобайтах, мегабайтах, гигабайтах, терабайтах и петабайтах.

Давайте разберемся с этим, ведь нам придется измерять объем памяти и


быстродействие компьютера.

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

Байт
Байт – основная единица измерения количества информации.
Байтом называется последовательность из 8 битов.

Байт – довольно мелкая единица измерения информации. Например, 1


символ – это 1 байт.

Производные единицы измерения количества информации

1 байт=8 битов

1 килобайт (Кб)=1024 байта =210 байтов


1 мегабайт (Мб)=1024 килобайта =210 килобайтов=220 байтов
1 гигабайт (Гб)=1024 мегабайта =210 мегабайтов=230 байтов
1 терабайт (Гб)=1024 гигабайта =210 гигабайтов=240 байтов
Запомните, приставка КИЛО в информатике – это не 1000, а 1024, то
есть 210 .

Методы измерения количества информации

Итак, количество информации в 1 бит вдвое уменьшает неопределенность


знаний. Связь же между количеством возможных событий N и
количеством информации I определяется формулой Хартли:

N=2i.

Алфавитный подход к измерению количества информации

При этом подходе отвлекаются от содержания (смысла) информации и


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

I=log2N.

Вероятностный подход к измерению количества информации

Этот подход применяют, когда возможные события имеют различные


вероятности реализации. В этом случае количество информации
определяют по формуле Шеннона:
.

, где

I – количество информации,
N – количество возможных событий,
Pi – вероятность i-го события.

Лекция 10.
Кодирование текстовой, графической и звуковой информации
Текстовая информация представляет собой набор символов некоторого
языка.
Язык – знаковая система представления информации. Множество
символов языка образуюталфавит.
Языки бывают естественными и формальными. Естественные языки
сложились в процессе общения людей, другими словами, естественные
языки – это языки национальных культур.Формальные языки возникли
из необходимости введения специальных символов в различных
областях науки. Например, язык музыки представляет собой ноты и
нотный стан, язык математики – это цифры, арифметические действия,
специальные знаки %, / и т.д., язык дорожных правил – это знаки,
разметка, сигналы регулировщика и светофора и т.п.
Алфавит компьютерного языка состоит из 256 символов, причем под
каждый символ отводится 8 ячеек памяти, другими словами,
информационный вес каждого символа равен 8 бит=1 байт. Эти 256
символов включают заглавные и прописные буквы двух алфавитов,
математические символы, специальные символы. Все символы
упорядочены, каждому символу соответствует некоторое число от 0 до
255.
Таблица ASCII содержит коды первых 128 символов (0-127).
(см.приложение)
Остальные позиции заняты символами кириллицы (русскими буквами)
и символами псевдографики. Существует несколько таблиц кодировки
кириллицы – КОИ 8, Windows 1251-1252 и др. Их отличие в том, что
буквам сопоставляются различные коды.
2. Кодирование графической информации.
Растровое представление графической информации
2.1. Сообщение обучающегося по данной теме
2.2. При этом представлении изображение разбивается на мельчайшие
элементы – пиксели.
Пиксель – минимальный участок изображения, которому можно
независимым образом задать цвет. Палитра – множество цветов,
используемых в изображении (весь набор красок). Все множество
пикселей образуют растр. Растр – это прямоугольная сетка пикселей на
экране.
Стандартные размеры растра 800х600, 1024х768 и др. Это значит, что
по горизонтали на экране монитора умещается 1024 (М) пикселя, а по
вертикали 768 (N) пикселей. Тогда общее количество пикселей может
быть посчитано как K=MN.
Разрешающей способностью изображения называется отношение числа
пикселей на единичный участок изображения. Единица измерения
разрешающей способности – dpi (пикселей на дюйм).
Использую известную формулу 2i=N, где N – мощность алфавита
(число цветов в палитре), можно посчитать, сколько бит информации
содержит каждый символ (в нашем случае пиксель). Общий объем
изображения можно вычислить по формуле V=KI, где K=mn.
Пример 1. Палитра состоит из 65536 цветов (N). Изображение состоит
из 64х32 пикселя. Какой объем изображения в Кбайтах?
Решение: В палитре 65536 цветов. Значит, 2 i=65536, откуда i=16 бит.
Это значит, что каждый пиксель изображения «весит» 16 бит.
Пример 2. Известно, что объем изображения, записанного в 256-
цветной палитре (N), равен 0,5 Кб (V). Каким количеством бит
кодируется каждый пиксель (i)? Из скольки пикселей состоит
изображение? Какой объем будет у изображения размером 128*64
пикселя (K)?
Решение: Палитра состоит из 256 цветов (N). Значит, под каждый
пиксель отводится 2i=256, т.е. i=8 бит.
Объем изображения равен 0,5 Кбайт = 0,5.213 бит. V=KI , значит,
K=V/I=0.5.213/8=0.5.213/23=2-1+13-3=29=512 пикселей. Изображение
состоит из 512 пикселей.
Объем изображения равен 8Кбайт.
3. Кодирование звуковой информации
3.1. Сообщение обучающегося по данной теме
3.2. С начала 90-х годов персональные компьютеры получили возмож-
ность работать со звуковой информацией. Каждый компьютер, имеющий
звуковую плату, микрофон и колонки, может записывать, сохранять и
воспроизводить звуковую информацию. С помощью специальных про-
граммных средств (редакторов аудиофайлов) открываются широкие
возможности по созданию, редактированию и прослушиванию звуковых
файлов. Создаются программы распознавания речи и появляется
возможность управления компьютером при помощи голоса.
Звуковой сигнал - это непрерывная волна с изменяющейся амплитудой
и частотой. Чем больше амплитуда сигнала, тем он громче для человека,
чем больше частота сигнала, тем выше тон. Для того чтобы компьютер
мог обрабатывать непрерывный звуковой сигнал, он должен быть
дистретизирован, т.е. превращен в последовательность электрических
импульсов (двоичных нулей и единиц).
При двоичном кодировании непрерывного звукового сигнала он
заменяется серией его отдельных выборок — отсчетов.
Современные звуковые карты могут обеспечить кодирование 65536
различных уровней сигнала или состояний.
Таким образом, современные звуковые карты обеспечивают 16-битное
кодирование звука. При каждой выборке значению амплитуды звукового
сигнала присваивается 16-битный код.
Количество выборок в секунду может быть в диапазоне от 8000 до
48000, т.е. частота дискретизации аналогового звукового сигнала может
принимать значения от 8 до 48 Кгц. При частоте 8 Кгц качество
дискретизированного звукового сигнала соответствует качеству
радиотрансляции, а при частоте 48 Кгц - качеству звучания аудио-CD.
Следует также учитывать, что возможны как моно-, так и стерео-
режимы.
Можно оценить информационный объем моном аудио файла
длительностью звучания 1 секунду при среднем качестве звука (16 бит,
24 Кгц). Для этого количество бит на одну выборку необходимо
умножить на количество выборок в 1 секунду:
16 бит. 24000 = 384000 бит = 48000 байт или 47 Кбайт

IV. Закрепление изученного материала

1. Декодируйте следующие тексты, используя таблицу ASCII.


А) 192 235 227 238 240 232 242 236
Б) 193 235 238 234 45 241 245 229 236 224
2. Какой объем видеопамяти необходим для хранения четырех страниц
изображения при условии, что разрешающая способность дисплея равна
640 х 480 точек, а используемых цветов – 32?
Решение:

1. N= 2i, 32==2i I=5 бит – глубина цвета


2. 640. 480.5.4 =6144000 = 750 Кбайт

3. Какой объем видеопамяти необходим для хранения двух страниц


изображения при условии, что разрешающая способность дисплея равна
640 на 480 точек, а глубина цвета равна 24?
Решение: 60 .480. 24. 2 =14745600 бит = 1800 кбайт
4. Определите объем памяти для хранения моноаудиофайла, время
звучания которого составляет пять минут при частоте дискретизации 44
кГц и глубине кодирования 16 бит
Решение: V=M I t =44000.16.5 = 430 Кбайт
5. Какой должна быть частота дискретизации и глубина кодирования
для записи звуковой информации длительностью 2 минуты, если в
распоряжении пользователя имеется память объемом 5,1 Мб?
Решение: MI =V/t MI = 5,1.1024.1024 . 8 /2/60 =356515 (гц бит)
Лекция 11.
Периферийные устройства персонального компьютера

Современные персональные компьютеры обычно имеют в своем


распоряжении множество периферийных устройств.
Периферийные устройства – это любые дополнительные и
вспомогательные устройства, которые подключаются к ПК для
расширения его функциональных возможностей.
Рассмотрим некоторые из периферийных устройств.
Принтер (print - печатать) – устройство для вывода на печать текстовой и
графической информации. Принтеры, как правило, работают с бумагой
формата А4 или А3. Наиболее распространены на сегодняшний день
лазерные и струйные принтеры, матричные принтеры уже вышли из
обихода.
В матричных принтерах печатающая головка состояла из ряда тонких
металлических иголок, которые при движении вдоль строки в нужный
момент ударяли через красящую ленту, и тем самым обеспечивали
формирование символов и изображения. Матричные принтеры обладали
низкими скоростью и качеством печати.
В струйных принтерах краска под давлением выбрасывается из отверстий
(сопел) в печатающей головке и затем прилипает к бумаге. При этом
формирование изображения происходит как бы из отдельных точек -
"клякс". Для струйных принтеров характерна высокая стоимость
расходных материалов.
В лазерных принтерах луч лазера, пробегая по барабану, электризует его,
а наэлектризованный барабан притягивает частицы сухой краски, после
чего изображение переносится с барабана на бумагу. Далее лист бумаги
проходит через тепловой барабан и под действием тепла краска
фиксируется на бумаге. Лазерные принтеры обладают высокими
скоростью и качеством печати.
Плоттер (графопостроитель) – устройство для вывода на бумагу больших
рисунков, чертежей и другой графической информации. Плоттер может
выводить графическую информацию на бумагу формата А2 и больше.
Конструктивно в нем может использоваться или барабан рулонной бумаги,
или горизонтальный планшет.
Сканер (scanner) – устройство, позволяющее вводить в компьютер
графическую информацию. Сканер при движении по картинке (лист
текста, фотография, рисунок) преобразует изображение в числовой формат
и отображает его на экране. Затем эту информацию можно обработать с
помощью компьютера.
Манипулятор мышь (mouse) – устройство, облегчающее ввод
информации в компьютер.
Дисковод CD-ROM – устройство для чтения информации, записанной на
лазерных компакт-дисках (CD ROM – Compact Disk Read Only Memory,
что в переводе означает компакт-диск с памятью только для чтения). На
компакт-дисках можно хранить большое количество информации (до 650
Мбайт). Такие диски используются для хранения справочной информации,
больших энциклопедий, баз данных, музыки, видеоинформации и т.д.
Основной показатель для дисковода CD-ROM – это скорость считывания
информации с компакт-диска.
Дисковод DVD является дальнейшим развитием лазерных технологий. В
нем применяется усовершенствованная технология использования
лазерного луча для записи и чтения информации с компакт-дисков.
Аббревиатура DVD означает Digital Video Disk (цифровой видеодиск) или
в другой трактовке - Digital Versatile Disk (цифровой многоцелевой диск).
В отличие от дисков CD-ROM диски DVD могут использовать для работы
обе поверхности. Причем технология позволяет записывать на каждой из
сторон два слоя данных.

Лекция 12.
ПОНЯТИЕ АЛГОРИТМА. СВОЙСТВА АЛГОРИТМА. ВИДЫ АЛГОРИТМОВ.
СПОСОБЫ ОПИСАНИЯ АЛГОРИТМОВ
Алгоритмом называется точное и понятное предписаниe исполнителю
совершить последовательность действий, направленных на решение
поставленной задачи. Слово «алгоритм» происходит от имени математика
Аль Хорезми, который сформулировал правила выполнения
арифметических действий. Первоначально под алгоритмом понимали
только правила выполнения четырех арифметических действий над
числами. В дальнейшем это понятие стали использовать вообще для
обозначения последовательности действий, приводящих к решению любой
поставленной задачи. Говоря об алгоритме вычислительного процесса,
необходимо понимать, что объектами, к которым применялся алгоритм,
являются данные. Алгоритм решения вычислительной задачи представляет
собой совокупность правил преобразования исходных данных в
результатные.

Основными свойствами алгоритма являются:

1. детерминированность (определенность). Предполагает получение


однозначного результата вычислительного процecca при заданных
исходных данных. Благодаря этому свойству процесс выполнения
алгоритма носит механический характер;
2. результативность. Указывает на наличие таких исходных данных, для
которых реализуемый по заданному алгоритму вычислительный процесс
должен через конечное число шагов остановиться и выдать искомый
результат;
3. массовость. Это свойство предполагает, что алгоритм должен быть
пригоден для решения всех задач данного типа;
4. дискретность. Означает расчлененность определяемого алгоритмом
вычислительного процесса на отдельные этапы, возможность
выполнения которых исполнителем (компьютером) не вызывает
сомнений.
Алгоритм должен быть формализован по некоторым правилам
посредством конкретных изобразительных средств. К ним относятся
следующие способы записи алгоритмов: словесный, формульно-
словесный, графический, язык операторных схем, алгоритмический язык.

Наибольшее распространение благодаря своей наглядности получил


графический (блок-схемный) способ записи алгоритмов.

Блок-схемой называется графическое изображение логической структуры


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

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


три основных вида вычислительных процессов:

 линейный;
 ветвящийся;
 циклический.

Линейным называется такой вычислительный процесс, при котором все


этапы решения задачи выполняются в естественном порядке следования
записи этих этапов.

Ветвящимся называется такой вычислительный процесс, в котором выбор


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

Циклом называется многократно повторяемый участок вычислений.


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

Лекция 13.
Операционные системы. ОС Windows

Все многообразие программ, используемых на современном


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

 1. Обмен данными между компьютером и различными


периферийными устройствами (терминалами, принтерами, гибкими
дисками, жесткими дисками и т.д.). Такой обмен данными
называется "ввод/вывод данных".
 2. Обеспечение системы организации и хранения файлов.
 3. Загрузка программ в память и обеспечение их выполнения.
 4. Организация диалога с пользователем.
ОС – это комплекс взаимосвязанных системных программ,
назначение которого – организовать взаимодействие пользователя с
компьютером и выполнение всех других программ.
Состав операционной системы.
Структуру ОС составляют следующие модули:
базовый модуль (ядро ОС)- управляет работой программы и
файловой системой, обеспечивает доступ к ней и обмен файлами между
периферийными устройствами;
командный процессор - расшифровывает и исполняет команды
пользователя, поступающие прежде всего через клавиатуру;
драйверы периферийных устройств - программно обеспечивают
согласованность работы этих устройств с процессором (каждое
периферийное устройство обрабатывает информацию по разному и в
различном темпе);
дополнительные сервисные программы (утилиты) - делают
удобным и многосторонним процесс общения пользователя с
компьютером.
Загрузка ОС. Файлы, составляющие ОС, хранятся на диске, поэтому
система называется дисковой операционной (ДОС). Известно, что для их
выполнения программы - и, следовательно, файлы ОС - должны находится
в оперативной памяти (ОЗУ). Однако, чтобы произвести запись ОС в ОЗУ,
необходимо выполнить программу загрузку, которой сразу после
включения компьютера в ОЗУ нет. Выход из этой ситуации состоит в
последовательной, поэтапной загрузке ОС в оперативную память.
Первый этап загрузки ОС. В системном блоке компьютера
находится постоянное запоминающее устройство (ПЗУ, постоянная
память, ROM-Read Only Memory - память с доступом только для чтения), в
котором содержатся программы тестирования блоков компьютера и
первого этапа загрузки ОС. Они начинают выполнятся с первым
импульсом тока при включении компьютера. На этом этапе процессор
обращаются к диску и проверяет наличие на определенном месте (в начале
диска) очень небольшой программы - загрузчика. Если эта программа
обнаружена, то она считывается в ОЗУ и ей передается управление.
Второй этап загрузки ОС. Программа - загрузчик, в свою очередь,
ищет на диске базовый модуль ОС, переписывает его память и передает
ему управление.
Третий этап загрузки ОС. В состав базового модуля входит
основной загрузчик, который ищет остальные модули ОС и считывает их в
ОЗУ. После окончания загрузки ОС управление передается командному
процессору и на экране появляется приглашение системы к вводу команды
пользователя.
Заметим, что в оперативной памяти во время работы компьютера
обязательно должны находится базовый модуль ОС и командный
процессор. Следовательно, нет необходимости загружать в оперативную
память все файлы ОС одновременно. Драйверы устройств и утилиты могут
подгружаться в ОЗУ по мере необходимости, что позволяет уменьшать
обязательный объем оперативной памяти, отводимый под системное
программное обеспечение.

Первая задача ОС – организация связи, общения пользователя с


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

 - осуществление диалога с пользователем;


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

ОС можно назвать программным продолжением устройства управления


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

 1. однопользовательские однозадачные, которые поддерживают


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

 - программы управления вводом/выводом;


 - программы, управляющие файловой системой и планирующие
задания для компьютера;
 - процессор командного языка, который принимает,
анализирует и выполняет команды, адресованные ОС.

В каждой ОС имеется свой командный язык, который позволяет


пользователю выполнять те или иные действия:

 - обращаться к каталогу;
 - выполнять разметку внешних носителей;
 - запускать программы;
 - … и другие действия.

Анализ и исполнение команд пользователя, включая загрузку


готовых программ из файлов в оперативную память и их запуск,
осуществляет командный процессор ОС.
Важным классом системных программ являются драйверы
устройств.
Для управления внешними устройствами компьютера используются
специальные системные программы – драйверы. Драйверы стандартных
устройств образуют в совокупности базовую систему ввод-вывод (BIOS),
которая обычно заносится в постоянное ЗУ компьютера.
Нередко к системным программам относят антивирусные
средства, программы архивирования файлов и т.п.
Второй класс программ – это прикладные программы. Здесь нет
единой точки зрения, какие именно программы относятся к этому классу.
Обычно прикладной называют любую программу, позволяющую
пользователю без программирования решать определенный класс задач
Операционная система блестяще справляется со своими обязанностями.
На практике одно из основных преимуществ использования OS
заключается в простоте ее понимания, несмотря на функциональную
сложность (То есть система рассчитана на выполнение достаточно
сложных функций).
Существуют несколько наиболее распространенных ОС.
Например, MS-DOS расшифровывается как дисковая операционная
система. Разработчиком MS-DOS является Корпорация Microsoft.

Краткая история создания MS-DOS

Первой разработкой MS-DOS можно считать операционную систему


для персональных ЭВМ, созданную фирмой Seattle Computer Products в
1980 г. В конце 1980 г. система, первоначально названная QDOS, была
модифицирована и переименована в 86-DOS. Право на использование
операционной системы 86-DOS было куплено Корпорацией Microsoft,
заключившей контракт с фирмой IBM, обязуясь разработать
операционную систему для новой модели персональных компьютеров,
выпускаемых фирмой. Когда в конце 1981 г. новый компьютер IBM PC
приобрел широкую популярность, его операционная система представляла
собой модифицированную версию системы 86-DOS, названную PC-DOS,
версия 1.0.
Вскоре после выпуска IBM-PC на рынке стали появляться
персональные компьютеры "схожие с РС". Операционная система этих
компьютеров называлась MS-DOS, версия 1.0. Корпорация Microsoft
предоставила в распоряжение фирм, производящих эти машины, точную
копию операционной системы PC-DOS - широко теперь применяемую MS-
DOS.
С момента выпуска операционные системы PC-DOS и MS-DOS
усовершенствовались параллельно и аналогичным образом. в 1982 году
появились версии 1.1. Главным преимуществом новой версии была
возможность использования двухсторонних дискет (версия 1.0 позволяла
работать только с односторонними дискетами), а также возможность
пересылки принтеровского вывода на другие устройства.
В 1983 году были разработаны версии 2.0. По сравнению с
предыдущими они давали возможность использовать жесткий диск,
обеспечивали усложненный иерархический каталог диска, включали
встроенные устройства для дискет и систему управления файлами.
MS-DOS версии 3.0, выпущенная в 1984 году, предоставляла улучшенный
вариант обслуживания жесткого диска и подсоединенных к компьютеру
микрокомпьютеров. Последующие версии, включая 3.3 (появившуюся в
1987 году), развивались в том же направлении.
MS-DOS версии 5.0 предоставляет возможность использования памяти
расположенной выше 1M.
В MS-DOS версии 6.0 расширены возможности использования
памяти расположенной выше 1M, добавлена утилита оптимизации
использования памяти Добавлено средство увеличения эффективного
дискового пространства. В комплект поставки включены утилиты
проверки и оптимизации жесткого диска.
Оболочки – это программы, созданные для упрощения работы со
сложными программными системами, такими, например, как DOS. Они
преобразуют неудобный командный пользовательский интерфейс в
дружественный графический интерфейс или интерфейс типа “меню”.
Оболочки предоставляют пользователю удобный доступ к файлам и
обширные сервисные услуги.
Самая популярная у пользователей оболочка Norton Commander. Она
обеспечивает:

 · создание, копирование, пересылку, переименование, удаление,


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

В начале 90-х годов во всем мире огромную популярность приобрела


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

Лекция 14.
Файловая система
Файловая система FAT (File Allocation Table) была разработана Биллом
Гейтсом и Марком Макдональдом в 1977 году.

Сейчас существуют три типа файловой системы FAT:

 FAT12 – поддерживает очень небольшие объемы дисков, поэтому


сейчас она применяется только на дискетах.
 FAT16 – используется на винчестерах и поддерживает диски
объемом до 2 Гб, поэтому сейчас данная файловая система
практически не используется.
 FAT32 – теоретически поддерживаются диски объемом до 2 Тб.
Поддерживается, начиная с операционной системы Windows 95
OSR2. Данная файловая система сейчас достаточно популярна, хотя
в последние годы многие пользователи Windows XP предпочитают
использовать NTFS (New Technology File System).

Структура
Рис. 1. Структура файловой системы FAT

– Загрузочный сектор

В начале раздела диска с файловой системой FAT располагается


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

– Таблица размещения файлов (File Allocation Table)

Вся область данных диска разделена на кластеры – блоки, размер которых


задается при форматировании диска. На дискете, например, размер
кластера равен 512-ти байтам. А на современных винчестерах с объемом
диска более 32 Гб размер кластера равен 32 Кб. Каждый файл и каталог
занимает один или несколько кластеров. Таким образом, образуются
цепочки кластеров.

В таблице размещения файлов каждый кластер помечается специальным


образом. Размер метки в битах для каждого кластера указывается в
названии файловой системы. Т.е. для файловой системы FAT16 размер
метки будет равен 16-ти байтам, для FAT32 – 32-м и т.д.

Всего существует три типа меток для кластеров:

 Свободный кластер – кластер, в который будут записываться новые


файлы и каталоги.
 Занятый кластер – в метке указывается следующий кластер в
цепочке. Если цепочка кластеров заканчивается, то кластер
помечается особой меткой.
 BAD-блок – кластер с ошибками доступа. Помечается при
форматировании диска, что бы исключить в последующем доступ к
нему.

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


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

– Корневой каталог

Область диска, в котором располагается информация о корневом каталоге.


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

– Область данных

Оставшаяся часть раздела, на которой размещается содержимое файлов и


каталогов.

FAT32 и NTFS

Сейчас основным конкурентом популярной файловой системы FAT32


является NTFS. Файловая система NTFS получила популярность с
распространением операционной системы Windows XP.

– FAT32

Основным преимуществом этой файловой системы является ее простота и


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

Основными преимуществами файловой системы NTFS являются ее


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

Лекция 15.
Microsoft Word
В заголовке окна указано название программы (Microsoft Word) и имя
документа (по умолчанию Документ 1).
Число у имени говорит о том, что у этой программы в одном окне окне
может открываться несколько документов. После сохранения документа в
строке заголовка отобразится имя файла. Файлам, созданным в программе
Word, автоматически присваивается расширение .doc.
1. Рабочая область;
2. Строка меню;
3. Панель инструментов;
4. Панель Форматирования;
5. Вертикальная и горизонтальная прокрутка;
6. Вертикальные и горизонтальные линейки;
7. Строка состояния.
В правой части строки заголовка располагаются обычные кнопки
управления окном (Свернуть, Развернуть, Закрыть).
Отправить по электронной почтеНаписать об этом в блогеОпубликовать в
TwitterОпубликовать в FacebookПоделиться в Pinterest

Microsoft Word (часто — MS Word, WinWord или просто Word) —


текстовый процессор, предназначенный для создания, просмотра и
редактирования текстовых документов, с локальным применением
простейших форм таблично-матричных алгоритмов.
Выпускаетсякорпорацией Microsoft в составе пакета Microsoft Office.
Первая версия была написана Ричардом Броди (Richard Brodie) для IBM
PC, использующих DOS, в 1983 году. Позднее выпускались версии
для Apple Macintosh (1984), SCO UNIX и Microsoft Windows (1989).
Текущей версией является Microsoft Office Word 2016 для Windows и
Microsoft Office Word 2011 для Mac.

 21990—1995 годы
 3Настоящее время
 4История версий
 5Парольная защита документов MS Word
 6Критика
 7Недокументированные возможности и курьёзы
o 7.1Функция rand()
o 7.2Функция lorem()
o 7.3Курьёзные ошибки в модуле проверки русской орфографии версии
2003 года
 8См. также
 9Примечания
 10Литература
 11Ссылки

Начало
Microsoft Word многим обязан Bravo — текстовому процессору с
оригинальным графическим интерфейсом, разработанному в
исследовательском центре «Xerox PARC». Создатель Bravo Чарльз
Симони (Charles Simonyi) покинул PARC в 1981 году. Тем же летом
Симони переманил Броди, с которым вместе работал над Bravo.
Первый выпуск Word для MS-DOS состоялся в конце 1983 года. Он был
плохо принят рынком, продажи снижало наличие конкурирующего
продукта — WordPerfect.
Однако версия для «макинтоша», выпущенная в 1985 году, получила
широкое распространение. Через два года «Word 3.01 для Macintosh»
усилил позиции (версия 3.0 изобиловала ошибками и быстро была
заменена). Как и прочее программное обеспечение для «макинтоша», Word
был полностью WYSIWYG-редактором (принцип «What You See Is What
You Get» — «получаю то, что вижу»).
Хотя MS-DOS и являлась текстовой операционной системой, лишённой
графической оболочки, Word для DOS был первым текстовым
процессором для IBM PC, который был способен отображать разметку
текста, например,полужирный или курсивный текст в процессе
редактирования. Однако он всё же не являлся в полном смысле
WYSIWYG-редактором. Другие же текстовые процессоры, такие
как WordStar и WordPerfect, использовали простой текстовый экран с
кодами разметки, иногда текст был цветным.
Однако, поскольку в большинстве программного обеспечения под DOS
применялись собственные труднозапоминаемые комбинации «горячих
клавиш» для каждой команды (например, в Word’е для DOS сохранение
файла выполнялось по комбинации ESC-T-S) и большинство секретарей
умели пользоваться только WordPerfect, компании-пользователи
WordPerfect весьма неохотно переходили на конкурирующие с ним
продукты, имеющие сравнительно небольшие преимущества.

1990—1995 годы
Первая версия Word для Windows, выпущенная в 1989 году, продавалась
по цене $500. Она демонстрировала выбранный компанией «Майкрософт»
путь развития: как и сама Windows, она многое взяла от Macintosh и
использовала стандартные клавиатурные сокращения
(например, Ctrl + S для сохранения файла). После выпуска в следующем
году Windows 3.0 продажи поползли вверх (Word 1.0 гораздо лучше
работал с Windows 3.0, чем с более старыми версиями Windows x386 и
Windows x286), главный конкурент — WordPerfect — не смог выпустить
рабочую версию под Windows, что оказалось для него смертельной
ошибкой. Версия 2.0 утвердила WinWord на позиции лидера рынка.
Последовавшие версии добавляли возможности, выходящие за рамки
простого текстового процессора. Инструменты рисования позволяли
выполнять примитивные операции вёрстки, такие, как добавление графики
в документ, хотя, естественно, специализированные программы
для вёрстки лучше справляются с этими задачами. Внедрение объектов,
сравнение версий документа, мультиязычная поддержка и многие другие
возможности были добавлены за последовавшие несколько лет.

Настоящее время
Microsoft Word является наиболее популярным из используемых в данный
момент текстовых процессоров, что сделало его бинарный формат
документа стандартом де-факто, и многие конкурирующие программы
имеют поддержку совместимости с данным форматом. Расширение «.doc»
на платформе IBM PC стало синонимом двоичного формата Word 97—
2000. Фильтры экспорта и импорта в данный формат присутствуют в
большинстветекстовых процессоров. Формат документа разных версий
Word меняется, различия бывают довольно тонкими. Форматирование,
нормально выглядящее в последней версии, может не отображаться в
старых версиях программы, однако есть ограниченная возможность
сохранения документа с потерей части форматирования для открытия в
старых версиях продукта. Последняя версия MS Word 2007 «использует по
умолчанию» формат, основанный наXML, — Microsoft Office Open XML.
Спецификации форматов файлов Word 97-2007 были опубликованы
Microsoft в 2008 году. Ранее большая часть информации, нужной для
работы с данным форматом, добывалась посредствомобратного
инжиниринга, поскольку основная её часть отсутствовала в открытом
доступе или была доступна лишь ограниченному числу партнёров и
контролирующих организаций.
Как и прочие приложения из Microsoft Office, Word может расширять свои
возможности посредством использования встроенного макроязыка
(сначала использовался WordBasic, с версии Word 97 применяется VBA —
Visual Basic для приложений). Однако это предоставляет широкие
возможности для написания встраиваемых в документы вирусов(так
называемые «макровирусы»). Наиболее ярким примером была эпидемия
червя Melissa. В связи с этим многие считают разумной рекомендацию
всегда выставлять наивысший уровень настроек безопасности при
использовании Word (Меню: «Tools>Macro>Security»,
«Сервис>Макрос>Безопасность…» в локализованных русских версиях).
Также нелишним будет использовать антивирусное программное
обеспечение. Первым вирусом, заражавшим документы Microsoft Word,
был DMV, созданный в декабре 1994 года Дж. Мак-Намарой для
демонстрации возможности создания макровирусов. Первым же вирусом,
попавшим в «дикую природу» и вызвавшим первую в мире эпидемию
макровирусов (это произошло в июле-августе 1995 года), был Concept.
12 августа 2009 года суд штата Техас запретил продажу программы Word
на территории США, в связи с тем, что Microsoft незаконно использует
метод чтения XML-файлов, патент на который принадлежит канадской
компании i4i.

История версий
Версии для MS-DOS:

 1983, ноябрь Word 1


 1985 Word 2
 1986 Word 3
 1987 Word 4, также известный как Microsoft Word 4.0 для PC
 1989 Word 5
 1991 Word 5.5
Версии для Apple OS X:

 1985, январь Word 1 для Macintosh


 1987 Word 3
 1989 Word 4
 1991 Word 5le
 1993 Word 6
 1998 Word 98
 2000 Word 2001, последняя из версий, совместимых с Mac OS 9
 2001 Word v.X, первая версия исключительно для Mac OS X
 2004 Word 2004
 2008 Word 2008
 2011 Word 2011
 2015 Word 2016
Версии для Apple iOS:

 2014 Word for iPad


Версии для Microsoft Windows:

 ноябрь 1989 Word для Windows


 1991 Word 2 для Windows
 1993 Word 6 для Windows (номер «6» был введён для продолжения
линейки номеров DOS-версий, единой нумерации с Mac-версиями и
с WordPerfect, лидером рынка среди текстовых процессоров на тот
момент)
 1995 Word 95 (Word 7)
 1997 Word 97 (Word 8)
 1999 Word 2000 (Word 9)
 2001 Word 2002 (Word 10)
 2003 Word 2003 (также известный как Word 11, однако официально
именуемый Microsoft Office Word 2003)
 2007 Word 2007 (революционная смена интерфейса, поддержка
формата OOXML — *.docx)
 2010 Word 2010
 2012 Word 2013
 2015 Word 2016
Версии для SCO UNIX:

 Microsoft Word для UNIX Systems, Release 5.1

Парольная защита документов MS Word


На документ Microsoft Word могут быть установлены 3 типа паролей:

 Пароль для открытия документа


 Пароль для изменения документа
 Пароль на внесение примечаний и исправлений (для версий 2003 и
ниже). В новых версиях MS Word 2007\2010 этот тип пароля
называется «Пароль для Ограничения форматирования и
редактирования»
Вне зависимости от версий MS Word, в которой был создан
документ, «пароль разрешения записи» и «пароль на внесение примечаний
и исправлений» можно удалить из документа мгновенно]. Эти типы
паролей служат не столь для защиты документа, как для обеспечения
коллективной работы над документом. А основную защиту документа от
несанкционированного доступа обеспечивает «пароль для открытия
документа».
В документах ранних версиях MS Word (до MS Office 2003 включительно)
пароль для открытия файла может быть без проблем взломан.
В последних версия MS Office 2007 \ 2010 компания Microsoft использует
стойкий алгоритм шифрования AES с 128-битным ключом. Формирование
ключа происходит путем 50000 \ 100000 кратного применения SHA-1 хэш
функции, что делает перебор паролей крайне медленным, и при
использовании стойкого пароля шансы его подобрать близки к нулю.

Критика
Чаще всего Microsoft Word подвергается критике за
низкую безопасность, закрытый исходный код, отсутствие
полноценной кроссплатформенности. Ранее Word критиковали также за
закрытый формат файлов (открытая документация на бинарные форматы
появилась только в начале 2008 года). Это побудило отдельные
организации перейти к использованию других текстовых процессоров,
таких как OpenOffice Writer, входящего в офисный пакетOpenOffice.org.
Инструментов Microsoft Word недостаточно для создания качественного
полиграфического продукта.

Недокументированные возможности и курьёзы


Следующие функции вводятся в любом месте документа с начала строки.
Замена их на определённый текст осуществляется при нажатии клавиши
Enter.
Функция rand()
=rand(x,y)

В редакторе версии младше 2007 строка с командой будет заменена


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

Параметр x задаёт количество столбцов матрицы, y — количество строк.


Параметры можно не указывать.
В редакторе Word 2007 строка с данной функцией будет заменена на
отрывок из текста справки, параметр x задаёт количество абзацев, y —
количество предложений в каждом абзаце. Функция =rand.old(x,
y) работает как =rand(x, y)в более ранних версиях редактора.

В редакторах Word 2007 и 2010 строка с данной функцией будет заменена


на отрывок из текста Lorem ipsum.
Курьёзные ошибки в модуле проверки русской орфографии версии
2003 года
Модуль проверки русской орфографии, поставляемый с
русифицированными версиями Microsoft Word за исключением MS Word
2013, является упрощенной версией системы Орфо, производимой
российской компанией ООО «Информатик».
 Набор фразы Правоспособность-способность лица иметь гражданские
права и нести обязанности вызывает (иногда после нажатия Enter),
если включена автоматическая проверка орфографии,
незамедлительное закрытие приложения без сохранения изменений.
Данную ошибку эксплуатирует троян «Trojan.WordCrash» (по
классификации антивирусной лаборатории Dr.Web), который добавляет
данную фразу во все документы с расширением *.doc и *.rtf.
 При наборе в MS Word 97—2010 фразы «Хочу избежать службу в
армии» модуль проверки грамматики в качестве одного из вариантов
исправлений предлагает текст «Ошибка в управлении. Глагол
„избежать“ требует дополнения в родительном падеже. Например:
„Никому не удалось избежать службы в армии“.» Проверка
грамматики реагирует на словосочетание «избежать что-либо» (при
правильном «избежать чего-либо»).
 Word 2003 не знает цвет «голубой». Более ранние версии Word этот
цвет знали.
Почти все недоработки были исправлены в Microsoft Word 2003 SP3 и
последующих версиях продукта

Лекция 16.
MS Excel
MS Excel — это программа для работы с электронными таблицами.
Например, с помощью Excel можно отслеживать данные, разрабатывать
модели анализа данных, создавать формулы для вычислений с этими
данными, сводить данные множеством способов, а также отображать их на
профессионально выглядящих диаграммах различных видов. ОКНО
ПРОГРАММЫ ВВОД ДАННЫХ

 Щелкните ячейкуи введите в нее данные.


 Нажмите клавише Enter или TAB, чтобы перейти к следующей ячейке.
Чтобы ввести данные в новой строке ячейки, вставьте разрыв строки,
нажав ALT+ Enter.

 Чтобы выполнить набор последовательных данных, достаточно ввести


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

ИСПОЛЬЗОВАНИЕ ВКЛАДКИ HOME

 Для редактирования текста необходимо выделить диапазон ячеек


содержащих текст и воспользоваться группой Font (Шрифт): . Microsoft
Excel 2010

 Чтобы перенести текст по словам в ячейке, выделите нужные ячейки, в


группе Alignment (Выравнивание) нажмите кнопку Wrap text (Перенос
текста).

 Чтобы применить форматирование к числам, выделите нужную ячейку с


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

 Чтобы ширина столбцов и высота строк автоматически изменялись в


соответствии с содержимым ячейки, выделите столбцы или строки,
которые необходимо изменить, а затем в группе Ячейки нажмите кнопку
Формат. В меню выберите команду AutoFit Column Width (Автоподбор
ширины столбца) или AutoFit Row Height (Автоподбор высоты строки).

 Для использования в вычислениях простейших функций, нужно


поместить курсор в ячейку, далее в группе Editing выбрать AutoSum
Microsoft Excel 2010 Формулы — это уравнения, с помощью которых
можно выполнять вычисления, возвращать данные, манипулировать
содержимым других ячеек, проверять условия и т. д.
 Формула всегда начинается со знака равенства (=).

 Для составления формул, в которых присутствуют операция сложения,


вычитания, произведения и деления используются математические
операторы: + ,- ,* , / .

 В одной формуле можно использовать несколько операторов. Набрав в


ячейку следующее и нажав на Enter получим результат Ссылки на ячейки
идентифицируют отдельные ячейки в листе. Они сообщают Excel, где
искать значения для использования в формуле. В программе Excel
используется тип ссылок A1, то есть строки указываются буквами, а
столбцы — числами. Буквы и числа называются заголовками строк и
столбцов. В таблице показано использование ссылок на ячейки с помощью
буквы, соответствующей столбцу, и следующего за ней числа,
соответствующего строке.

Лекция 17.
Мультимедийные программы. MS Power Point
Мультимедиа (англ. multimedia) — контент, или содержимое, в котором
одновременно представлена информация в различных формах — звук,
анимированная компьютерная графика, видеоряд. Например, в одном
объекте-контейнере может
содержаться текстовая, аудиальная, графическая ивидеоинформация, а
также, возможно, способ интерактивного взаимодействия с ней. Это
достигается использованием определённого
набора аппаратных ипрограммных средств.
Термин мультимедиа также зачастую используется для
обозначения носителей информации, позволяющих хранить значительные
объемы данных и обеспечивать достаточно быстрый доступ к ним
(первыми носителями такого типа были компакт-диски). В таком случае
термин мультимедиа означает, что компьютер может использовать такие
носители и предоставлять информацию пользователю через все возможные
виды данных, такие как аудио, видео, анимация, изображение и другие в
дополнение к традиционным способам предоставления информации, таким
как текст.
Мультимедиа может быть грубо классифицирована как линейное и
нелинейное.
Аналогом линейного способа представления может
являться кино. Человек, просматривающий данный документ никаким
образом не может повлиять на его вывод.
Нелинейный способ представления информации позволяет человеку
участвовать в выводе информации, взаимодействуя каким-либо образом со
средством отображения мультимедийных данных. Участие человека в
данном процессе также называется «интерактивностью». Такой способ
взаимодействия человека и компьютера наиболее полным образом
представлен в категориях компьютерных игр. Нелинейный способ
представления мультимедийных данных иногда называется «гипермедиа».
В качестве примера линейного и нелинейного способа представления
информации можно рассматривать такую ситуацию, как
проведение презентации. Если презентация была записана на пленку и
показывается аудитории, то при этом способе донесения информации
просматривающие данную презентацию не имеют возможности влиять на
докладчика. В случае же живой презентации, аудитория имеет
возможность задавать докладчику вопросы и взаимодействовать с ним
прочим образом, что позволяет докладчику отходить от темы презентации,
например поясняя некоторые термины или более подробно освещая
спорные части доклада. Таким образом, живая презентация может быть
представлена, как нелинейный (интерактивный) способ подачи
информации.

Возможности
Презентации
Мультимедийные презентации могут быть проведены человеком на сцене,
показаны через проекторили же на другом локальном устройстве
воспроизведения. Широковещательная трансляция презентации может
быть как «живой», так и предварительно записанной. Широковещательная
трансляция или запись могут быть основаны на аналоговых или же
электронных технологиях хранения и передачи информации. Стоит
отметить, что мультимедиа в онлайне может быть либо скачана на
компьютер пользователя и воспроизведена каким-либо образом, либо
воспроизведена напрямую из интернета при помощи технологий
потоковой передачи данных. Мультимедиа, воспроизводимая при помощи
технологий потоковой передачи данных может быть как «живая», так и
предоставляемая по требованию.
Microsoft PowerPoint
Microsoft PowerPoint (полное название — Microsoft Office PowerPoint,
от англ. power point — убедительный доклад) — программа подготовки
презентаций, являющаяся частью Microsoft Office и доступная в редакциях
для операционных систем Microsoft Windows и Mac OS. Материалы,
подготовленные с помощью PowerPoint предназначены для отображения
на большом экране — через проектор, либо телевизионный экран
большого размера.

История
Идея PowerPoint появилась у Боба Гаскинса (Bob Gaskins), студента
университета Беркли. В 1984 году Гаскинс присоединился к Forethoughtи
нанял разработчика Денниса Остина (Dennis Austin). Боб и Деннис
объединили усилия и создали программу Presenter. Деннис создал
оригинальную версию программы с Томом Рудкиным (Tom Rudkin).
Позже Боб решил изменить название на PowerPoint.
В 1987 году вышел PowerPoint 1.0 для Apple Macintosh. Он работал в
чёрно-белом формате. Позже с появлением цветных Macintosh появилась и
цветная версия программы. К первым версиям PowerPoint прикладывалось
руководство в виде книги синего цвета в твердом переплете, однако из-за
дороговизны обновления такого руководства в Forethought решили
вернуться к электронной справке.
В 1987 году Forethought и PowerPoint были куплены Microsoft за 14 млн
долларов. В 1990 году вышла версия для Windows в комплекте
программMicrosoft Office. Однако с 2002 года с появлением Office XP
PowerPoint мог распространяться и отдельно от пакета Office.

Совместимость
PowerPoint является частью Microsoft Office. Это позволило PowerPoint
стать наиболее распространённой во всем мире программой для создания
презентаций. Файлы презентаций PowerPoint часто пересылаются
пользователями программы на другие компьютеры, что означает
необходимую совместимость с ними программ конкурентов. Однако,
поскольку PowerPoint имеет возможность подключения элементов других
приложений через OLE, некоторые презентации становятся сильно
привязанными к платформе Windows, что делает невозможным открытие
данных файлов, например, в версии для Mac OS .Это привело к переходу
на открытые стандарты, такие как PDF и OASIS OpenDocument

Критика
PowerPoint неоднократно подвергался критике. Указывают, прежде всего,
на навязываемый стиль изложения материала в виде набора кратких
тезисов — «буллитов», которые одновременно появляются на экране и
зачитываются лектором, а также смещению акцента к оформлению в
ущерб смыслу. Среди противников использования PowerPoint для
презентаций — профессор Йельского университета Эдвард Тафти, а также
российский дизайнер Артемий Лебедев.

Лекция 18.
ИНТЕРНЕТ

В 1969 году, 29 октября в 9 вечера, между первыми узлами данной сети,


находящимися друг от друга на расстоянии в 640 километров – в
Калифорнийском университете Лос-Анджелеса и в Стэндфордском
исследовательском институте – провели первый сеанс связи. Оператор
Чарли Клайн пытался выполнить удалённое подключение к компьютеру,
находящемуся в Стэнфорде. Успешную передачу каждого введённого
символа его коллега Билл Дювалль подтверждал по телефону. Вначале
удалось отправить всего три символа «LOG», после чего сеть перестала
работать. Символы «LOG» должны были быть словом LOGON (команда
входа в систему). В рабочее состояние систему вернули уже к половине
одиннадцатого вечера и следующая попытка оказалась успешной. Эту дату
и принято считать днём появления сети Интернет.
ОПРЕДЕЛЕНИЕ
Проанализировав множество существующих определений, я попытался
дать своё (принципиально не отличающееся от остальных, но вобравшее в
себя все основные моменты других определений)
Интерне́т (произносится как [интэрнэ́т]; Internet, сокращённое от
INTERconnected NETworks – объединённые сети; сленговое ине́т, нет)
– глобальная всемирная телекоммуникационная сеть,
обеспечивающая связь для пересылки сообщений электронной почты,
передачи файлов, соединения с другими компьютерами и получения
доступа к информации, существующей в самых различных формах
ИСТОРИЯ СОЗДАНИЯ
В 1957 году, после запуска СССР первого искусственного спутника
земли, правительство США решило, что в случае войны неплохо бы иметь
надежную систему передачи данных. Разработка такой системы была
поручена нескольким крупным университетам Америки. Компьютерную
сеть в проекте назвали ARPANET (англ. Advanced Research Projects Agency
Network) и уже в 1969 году сеть связала четыре университета:
Калифорнийский, Стэндфордский, а так же Университеты Калифорнии и
Санта-Барбары. Все работы получали финансирование из средств
Министерства обороны США. Позже сеть ARPANET была задействована
учёными из разных областей науки – сеть росла.
ПЕРВЫЙ ШАГ
В 1969 году, 29 октября в 9 вечера, между первыми узлами данной сети,
находящимися друг от друга на расстоянии в 640 километров – в
Калифорнийском университете Лос-Анджелеса и в Стэндфордском
исследовательском институте – провели первый сеанс связи. Оператор
Чарли Клайн пытался выполнить удалённое подключение к компьютеру,
находящемуся в Стэнфорде. Успешную передачу каждого введённого
символа его коллега Билл Дювалль подтверждал по телефону. Вначале
удалось отправить всего три символа «LOG», после чего сеть перестала
работать. Символы «LOG» должны были быть словом LOGON (команда
входа в систему). В рабочее состояние систему вернули уже к половине
одиннадцатого вечера и следующая попытка оказалась успешной. Эту дату
и принято считать днём появления сети Интернет.
Исторический документ ARPANET IMP журнал: первое сообщение,
отправленное через ARPANET. 10:30 вечера, 29 октября 1969 года.
Этот отрывок хранится в Лос-Анджелесе.
ЭТАПЫ РАЗВИТИЯ
После первой успешной передачи данных в сети ARPANET следующим
значимым этапом стала разработка в 1971 году первой программы для
отправки электронной почты по сети. Данная программа мгновенно обрела
популярность
К 1973 году в состав сети были включены первые зарубежные
организации из Великобритании и Норвегии через трансатлантический
телефонный кабель. С этого момента сеть стала считаться международной.
В 70-х годах прошлого века основным предназначением сети была
пересылка электронной почты. В то же время появляются первые
почтовые рассылки, различные доски объявлений и новостные группы.
Однако во взаимодействии с другими сетями, построенными на других
стандартах, были большие проблемы. Бурное развитие различных
протоколов передачи данных, а так же их последующая стандартизация в
82-83 годах и переход на «общий», объединяющий
протокол TCP/IP решили данную проблему. Этот переход состоялся 1
января 1983 года. Именно в этом году сеть ARPANET закрепила за собой
термин «Интернет».
Следующим этапом развития была разработка системы доменных
имён (англ. Domain Name System, DNS), которая состоялась в 1984 году.
Так же в этом году появляется серьёзный конкурент сети ARPANET –
межуниверситетская сеть NSFNet (англ. National Science Foundation
Network). Эта сеть была объединением множества мелких сетей, имела
пропускную способность гораздо бо́ льшую, чем у ARPANET, а так же
высокую динамику подключения новых пользователей (около 10 тысяч
машин в год). Гордое звание «Интернет» перешло к NSFNet.
В 1988 году был анонсирован протокол мгновенной передачи
текстовых сообщений Internet Relay Chat (IRC), вследствии этого в
Интернете стало возможным «живое» общение в чате в реальном времени.
В 1989 году знаменитый британский учёный Тим Бернерс-Ли
предлагает концепцию Всемирной паутины. Он так же за два
последующих года разрабатывает протокол HTTP, язык гипертекстовой
разметки HTML и идентификаторы URI.
В 1990 году сеть ARPANET, проиграв в конкурентной борьбе NSFNet,
прекращает своё существование. Так же в этом году состоялось первое
подключение к сети Интернет по телефонной линии (Dialup access –
«дозвон»).
1991 год ознаменовался общедоступностью Всемирной паутины в
Интернете.
1993 год – появление знаменитого веб-браузера NCSA Mosaic. Быстрый
рост популярности Интернета.
В 1995 году роль маршрутизации всего сетевого трафика Интернета
возложили на себя сетевые провайдеры, а суперкомпьютеры NSFNet
вернулись к роли исследовательской сети.
В этом же году был образован Консорциум всемирной паутины (W3C),
призванный упорядочить веб-стандарты.
С 1996 году Всемирная паутина (WWW) почти полностью подменяет
собой понятие интернет, и обгоняет по трафику протокол пересылки
файлов FTP
1990-е годы произошло массовое объединение большинства
существовавших сетей под флагом Интернет (хотя такие сети как Фидонет
так и остались обособленными). Открытость технических стандартов во
много способствовало быстрому росту сети. К 1997 году в Интернете
насчитывалось около 10 млн. компьютеров и более 1 млн. доменных имён.
Интернет – популярнейшее средство для обмена информацией.
Сейчас получить доступ в интернет можно через телефон, радио-
каналы, сотовую связь, спутники связи, кабельное телевидение,
специальные оптико-волоконные линии и даже электропровода. А с 22
января 2010 года прямой доступ в Интернет появился и на Международной
космической станции.
Лекция 19.
Дистанционное образование - что это?

Дистанционное образование - это термин, которые используют


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

Дистанционное образование становиться чрезвычайно популярной


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

Основы успешного дистанционного образования

Существуют три основные характеристики качественной программы


дистанционного образования для взрослых студентов:

1. Структура курса

Качественная программа дистанционного образования не


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

2. Средства и способы коммуникации

Программа дистанционного образования может предполагать


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

Синхронные курсы требуют одновременного участия


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

3. Поддержка и контакт со студентами

В противоположность представлениям многих, студенты


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

Типы программ дистанционного образования

Учебные заведения, предлагающие программы дистанционного


образования можно разделить на три категории:

"Натуральные" дистанционные университеты

Например, в США, таких учебных заведений, предлагающих


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

Провайдеры корпоративных тренингов и/или курсов


повышения квалификации

Эти организации проводят тренинги, программы, ведущие к


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

Традиционные университеты, предлагающие онлайновое


обучение

Многие традиционные университеты и колледжи в последнее время


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

Рост популярности дистанционного образования - почему


сейчас?

Обучение по переписке было одной из ранних форм дистанционного


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

В восьмидесятые годы развитие технологии в области телевидения и


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

А теперь рассеем некоторые заблуждения

Дистанционное образование имеет больше общего с технологией.

Дистанционное образование имеет больше общего с образованием.


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

Дистанционное обучение ограничивает общение с людьми.

Совсем наоборот. При том, что дистанционное образование может


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

Степень университета полученная дистанционно - это лишь


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

При оценке качества программы высшего образования очень важно


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

Размышляя о качестве программ, примите во внимание еще вот


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

Дистанционное образование дается легко.

Дистанционное образование накладывает определенную


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

Выбираем программу дистанционного образования

Предлагаемый список вопросов поможет вам правильно выбрать


дистанционную программу:
Что требуется от учащегося? Как часто вам придется работать в
классе? Нужно ли будет участвовать в дискуссиях? Выполнять
письменные работы? Тесты?

Возможна ли помощь в решении технических проблем? Если у вас


проблемы с доступом к вашей работе - сможет ли школа помочь
вам? Насколько быстро?

Имеется ли у факультета опыт работы со взрослыми учащимися|?


Если ли у персонала факультета опыт дистанционного
преподавания?

Насколько отзывчивы ваши инструкторы? Если у вас возникнут


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

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

Попросите несколько адресов уже обучающихся студентов и/или


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

Сокращаем дистанцию

Для того, чтобы убедиться, что вы сможете стать частью


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

Что сделано для того, чтобы обеспечить общение между учащимся и


инструктором?

Как студенты взаимодействуют друг с другом?


Встречаются ли студенты? Когда?

Как часто происходят контакты между студентами? С какой целью?

Даже если на все ваши вопросы вы получили положительные ответы,


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

Лекция 20.
Браузер
Браузер (от английского «Web browser» – Веб-обозреватель,
просмотрщик) является программой для просмотра страниц в интернете, а
поисковая система – это программный комплекс, который с помощью
веб-интерефейса позволяет искать необходимую информацию в
интернете. Поисковая система доступна только через браузер. Браузер –
это программа, установленная на вашем компьютере. А поисковая
система представляет какой-либо сайт, расположенный в интернете.
Браузер выводит графическое изображение веб-сайтов, а поисковая
система генерирует заданный пользователем поисковый запрос и выдает
список найденных страниц (сайтов или картинок), которые содержат этот
запрос.
Сегодня все браузеры имеют свои встроенные системы поиска, что
облегчает работу в сети Интернет. Многие крупные владельцы
поисковых систем обзаводятся своими интернет-браузерами, например,
Yandex (Yandex браузер), Google (Google Chrome) и другие. Конечно,
встроенный поиск в этих браузерах – это поисковая система этой же
компании.

Ве́б-обозрева́ тель, или бра́ узер (от англ. Web browser, бро́ узер —
неправильно) — программное обеспечение для поиска и просмотра веб-
сайтов, то есть для запроса веб-страниц (преимущественно из Сети), для их
обработки, вывода и перехода от одной страницы к другой.
Большинство браузеров также наделены способностями к просмотру
оглавления FTP-серверов.
Браузеры постоянно развивались со времён зарождения Всемирной
паутины, и с её ростом становились всё более важной программой
типичного персонального компьютера. Ныне браузер — комплексное
приложение для обработки и вывода разных составляющих веб-страницы
и для предоставления интерфейса между веб-сайтом и его посетителем.
Практически все популярные браузеры распространяются бесплатно или
«в комплекте» с другим приложением:

 Internet Explorer (как неотъемлемая часть Microsoft Windows),


 Mozilla Firefox (бесплатно, свободное ПО),
 Opera (бесплатно, начиная с версии 8.50),
 Safari (совместно с Mac OS или бесплатно для Windows).

Mozilla Firefox

Mozilla Firefox logo 2013

Mozilla Firefox - браузер нового поколения от Mozilla Foundation.


Простой и лаконичный интерфейс позволяет освоить программу за
несколько минут. Безопасность, высокая скорость работы, гибкость и
расширяемость - основные качества, присущие поисковику Mozilla Firefox.
Mozilla Firefox - свободно распространяемый браузер. Второй по
популярности браузер в мире. В нем присутствуют вкладочный интерфейс,
проверка орфографии, поиск по мере набора, "живые закладки", менеджер
закачек, поисковая система. Новые функции можно добавлять при помощи
расширений.
Настройка поиска
Поисковые плагины в панели поиска

Поисковые плагины встроенные по умолчанию в панель поиска Mozilla


Firefox

В Mozilla Firefox по умолчания встроена специальная панель поиска,


предоставляющая прямой доступ к различным поисковым плагинам.
Набор плагинов настраивается пользователем самостоятельно. В русской
версии браузера Mozilla Firefox по умолчанию предложены поисковые
плагины для русского раздела Википедии, для поиска через Google,
Яндекс, Price.ru и т.д.
Установка окна расширенного поиска в качестве домашней страницы
Всем кто часто обращается к функции расширенного поиска в Google,
Яндекс есть смысл установить окна расширенного поиска в качестве
домашней страницы.
Панель инструментов «Яндекс. Бар»
Яндекс. Бар — это расширение для браузера Mozilla Firefox, которое
встраивается в браузер в виде дополнительной панели инструментов. Бар
умеет искать по интернету и на страницах сайтов. Результаты поиска
строятся с учетом вашего местоположения, а поисковые подсказки
ускоряют ввод запроса. Кроме поисковой строки существует набор других
полезных инструментов: Визуальные закладки — в один клик откроют
любимые сайты; подсветка найденного — выделит искомые слова;
проверка орфографии — не даст ошибиться; перевод слов — переведет
слова с основных европейских языков. погода и пробки — температура за
окном и дорожное движение Бар отражает события на персональных
сервисах Яндекса — письма в Почте, сообщения на Я.ру или Моем Круге,
комментария фотографиям на Фотках.
Панель инструментов Google
Панель инструментов Google предлагает подсказки по мере ввода запроса
в окно поиска. Большинство предложений поступает от популярных служб
поиска Google. Также можно увидеть предложения из своих закладок
Google и своей истории поиска.Кроме того, панель инструментов
оповещает, если вы неправильно ввели слово и предлагает правильное
написание. Панель инструментов Google позволяет также отправлять
ссылки на любые веб-страницы друзьям прямо из Панели инструментов,
добавлять комментарии и получать полезную информацию на любых веб-
страницах с помощью Google ВикиКомментариев; мгновенно переводит
веб-страницы с автоматическим определением языка.

Internet Explorer

Internet Explorer 9 icon

Windows Internet Explorer - серия браузеров, разрабатываемая


корпорацией Microsoft с 1995 года. Входит в комплект операционных
семейств Windows. Занимает первое место по числу пользователей.
Internet Explorer является наиболее широко используемым веб-браузером
начиная с 1999 года, в 2002—2003 годах достигнув по этому показателю
своей максимальной отметки в 95 %. Однако в последнее время его доля
стремительно снижается. На сегодняшний день последней стабильной
версией браузера является Internet Explorer 8. Эта же версия вошла в состав
операционной системы Windows 7, однако, в отличие от предыдущих
версий, его можно полностью удалить из системы. Также были выпущены
дополнительные модификации браузера для других операционных систем.
Internet Explorer 8 имеет вкладки, блокировщик всплывающих окон,
фишинг-фильтр, встроенный RSS-агрегатор, поддержку
интернациональных доменных имён, средств групповой политики и
возможность автообновления через Windows Update. Последними
версиями Internet Explorer для Mac OS и Unix-подобных систем были
Internet Explorer 5.2.3 и Internet Explorer 5.0 SP1 Beta соответственно. В
настоящий момент разработка Internet Explorer для этих систем
прекращена. Однако имеется возможность запуска Internet Explorer на
операционных системах, отличных от Microsoft Windows, используя
эмуляционную среду WinAPI Wine, но без поддержки технологии ActiveX.
Internet Explorer можно бесплатно скачать, и он будет работать даже
будучи установленным на нелегальную копию Microsoft Windows, однако
лицензионное соглашение разрешает устанавливать Internet Explorer
только при наличии легальной лицензии на операционную систему
семейства Windows.

Opera

Opera browser logo 2013

Opera - веб-браузер и программный пакет для работы в Интернете,


выпускаемый компанией Opera Software ASA.
Браузер написан на языке программирования C++, обладает высокой
скоростью работы и совместим с основными веб-технологиями.
Отличительными особенностями Opera долгое время являлись
многостраничный интерфейс (система вкладок в окне программы) и
возможность масштабирования отображаемых документов целиком,
вместе с графикой; впоследствии эти функции появились и в других
браузерах. В Opera расширены функциональные возможности
использования мыши: кроме стандартных способов навигации
предусмотрены так называемые «жесты мышью». В систему безопасности
браузера входят: встроенная защита от фишинга; дополнительное
кодирование информационного потока при работе со страницами,
содержащими запросы конфиденциальных сведений; возможность
удаления HTTP-Cookies, очистки истории посещений одним кликом
мыши, а также стартовая панель «Speed Dial».
Помимо основных функций браузера в него были интегрированы
возможности почтового/новостного клиента Opera Mail, адресной книги,
клиента пиринговой сети BitTorrent, агрегатора RSS, клиента IRC,
менеджера закачек, WAP-браузера, Opera Link, а также виджеты —
графические модули, основанные на технологии HTML и работающие вне
окна браузера.
Opera для ПК и Opera Mini распространяются бесплатно с 2005 года, Opera
Mobile — с 2010-го (бета-версии с 2009-го).

Safari
Safari - браузер. Разработан корпорацией Apple и входит в состав
операционной системы Mac OS X, а также бесплатно распространяется для
операционных систем семейства Microsoft Windows. Занимает четвертое
место по числу пользователей
Основные возможности: использование вкладок (позволяет открывать в
одном окне сразу по нескольку веб-страниц и свободно переключаться
между ними), встроенные средства поиска: Google в Mac OS X, Google и
Yahoo в Windows, возможность блокирования всплывающих окон,
удобный и простой поиск фрагмента текста на странице, автозаполнение
форм (синхронизация с адресными книгами Mac OS X и MS Windows),
встроенный RSS-агрегатор, масштабирование области ввода текста,
частный просмотр — режим, при котором не ведётся история посещений,
cookie не принимаются, пароли и вводимые данные не запоминаются,
поддержка различных протоколов шифрования, функция «Snapback» —
позволяет мгновенно вернуться к исходным результатам поиска или к
верхнему уровню любого веб-сайта, даже если вы ушли на несколько
уровней вниз. Значок SnapBack появляется в поле поиска при нажатии на
ссылку на странице результатов поиска;
В «Safari» используются те же технологии Apple для работы с графикой,
что и в Mac OS X; предварительная поддержка CSS3 и HTML 5 «Safari»
автоматически распознаёт веб-сайты, использующие нестандартные
шрифты, и загружает их по мере необходимости, интеграция
мультимедийных технологий QuickTime, web Inspector — позволяет
пользователям и разработчикам просматривать Document Object Model
(DOM) веб-страниц, поддержка протоколов SSL версий 2 и 3, а также
Transport Layer Security (TLS), проверка орфографии в текстовых полях,
Cover Flow, Top Site — позволяет просматривать список самых
посещаемых веб-сайтов.
24 февраля 2009 года вышла публичная бета-версия браузера Safari 4.0 для
Microsoft Windows и Mac OS

Лекция 21.
Искусственный интеллект.
История искусственного интеллекта

Можно считать, что история искусственного интеллекта начинается с


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

Следующим этапом в истории искусственного интеллекта являются 50-е


годы, когда исследователи пытались строить разумные машины, имитируя
мозг. Эти попытки оказались безуспешными по причине полной
непригодности, как аппаратных, так и программных средств. В 1956 г.
состоялся семинар в Стэнфордском университете (США), где был впервые
предложен термин искусственный интеллект – artificial intelligence.

60-е года в истории искусственного интеллекта отметились попытками


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

Эвристика

правило, теоретически не обоснованное, но позволяющее сократить


количество переборов в пространстве поиска.

Эвристическое программирование – разработка стратегии действий по


аналогии или прецедентам. В целом, 50-60 г.г. в истории искусственного
интеллекта можно отметить как время поиска универсального алгоритма
мышления.

Существенный прорыв в практических приложениях искусственного


интеллекта произошел в 70-х гг., когда на смену поискам универсального
алгоритма мышления пришла идея моделировать конкретные знания
специалистов-экспертов. В США появились первые коммерческие
системы, основанные на знаниях, или экспертные системы. Пришел новый
подход к решению задач искусственного интеллекта – представление
знаний. Созданы «MYCIN» и «DENDRAL» – ставшие уже классическими
экспертные системы для медицины и химии. Обе эти системы в
определенном смысле можно назвать диагностическими, поскольку в
первом случае («MYCIN») по ряду симптомов (признаков патологии
организма) определяется болезнь (ставится диагноз), во втором – по ряду
свойств определяется химическое соединение. В принципе, этот этап в
истории искусственного интеллекта можно назвать рождением экспертных
систем.

Следующий значимый период в истории искусственного интеллекта – это


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

Лекция 22.

Назначение экспертных систем


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

Программные средства (ПС), базирующиеся на технологии экспертных


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

технология экспертных систем существенно расширяет круг практически


значимых задач, решаемых на компьютерах, решение которых приносит
значительный экономический эффект;

технология ЭС является важнейшим средством в решении глобальных


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

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


несколько раз превосходит стоимость их разработки; низкий уровень
повторной используемости программ и т.п.;

объединение технологии ЭС с технологией традиционного


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

По мнению ведущих специалистов , в недалекой перспективе ЭС найдут


следующее применение:

ЭС будут играть ведущую роль во всех фазах проектирования, разработки,


производства, распределения, продажи, поддержки и оказания услуг;

технология ЭС, получившая коммерческое распространение, обеспечит


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

Неформализованные задачи обычно обладают следующими


особенностями:

ошибочностью, неоднозначностью, неполнотой и противоречивостью


исходных данных;

ошибочностью, неоднозначностью, неполнотой и противоречивостью


знаний о проблемной области и решаемой задаче;

большой размерностью пространства решения, т.е. перебор при поиске


решения весьма велик;

динамически изменяющимися данными и знаниями.

Следует подчеркнуть, что неформализованные задачи представляют


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

Экспертные системы и системы искусственного интеллекта отличаются от


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

Экспертные системы применяются для решения только трудных


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

Коммерческие успехи к фирмам-разработчикам систем искусственного


интеллекта (СИИ) пришли не сразу. На протяжении 1960 - 1985 гг. успехи
ИИ касались в основном исследовательских разработок, которые
демонстрировали пригодность СИИ для практического использования.
Начиная примерно с 1985 г. (в массовом масштабе с 1988 - 1990 гг.), в
первую очередь ЭС, а в последние годы системы, воспринимающие
естественный язык (ЕЯ-системы), и нейронные сети (НС) стали активно
использоваться в коммерческих приложениях.

Следует обратить внимание на то, что некоторые специалисты (как


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

Причины, приведшие СИИ к коммерческому успеху, следующие.

Интегрированность. Разработаны инструментальные средства


искусственного интеллекта (ИС ИИ), легко интегрирующиеся с другими
информационными технологиями и средствами (с CASE, СУБД,
контроллерами, концентраторами данных и т.п.).

Открытость и переносимость. ИС ИИ разрабатываются с соблюдением


стандартов, обеспечивающих открытость и переносимость [14].

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


станций. Переход от ИС ИИ, реализованных на языках ИИ (Lisp, Prolog и
т.п.), к ИС ИИ, реализованным на языках традиционного
программирования (С, C++ и т.п.), упростил обеспечение интегриро-
ванности, снизил требования приложений ИИ к быстродействию ЭВМ и
объемам оперативной памяти. Использование рабочих станций (вместо
ПК) резко увеличило круг приложений, которые могут быть выполнены на
ЭВМ с использованием ИС ИИ.

Архитектура клиент-сервер. Разработаны ИС ИИ, поддерживающие


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

Проблемно/предметно-ориентированные ИС ИИ. Переход от разработок


ИС ИИ общего назначения (хотя они не утратили свое значение как
средство для создания ориентированных ИС) к проблемно/предметно-
ориентированным ИС ИИ [9] обеспечивает: сокращение сроков разработки
приложений; увеличение эффективности использования ИС; упрощение и
ускорение работы эксперта; повторную используемость информационного
и программного обеспечения (объекты,классы,правила,процедуры).

Структура экспертных систем

Типичная статическая ЭС состоит из следующих основных компонентов


(рис. 1.):

 решателя (интерпретатора);
 рабочей памяти (РП), называемой также базой данных (БД);
 базы знаний (БЗ);
 компонентов приобретения знаний;
 объяснительного компонента;
 диалогового компонента.

База данных (рабочая память) предназначена для хранения исходных и


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

База знаний (БЗ) в ЭС предназначена для хранения долгосрочных данных,


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

Решатель, используя исходные данные из рабочей памяти и знания из БЗ,


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

Компонент приобретения знаний автоматизирует процесс наполнения ЭС


знаниями, осуществляемый пользователем-экспертом.

Объяснительный компонент объясняет, как система получила решение


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

Вам также может понравиться