Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Беседина_Инф

.pdf
Скачиваний:
9
Добавлен:
22.03.2016
Размер:
400 Кб
Скачать
☆

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

С.В. Беседина

ИНФОРМАТИКА

Учебно-методическое пособие

Издательско-полиграфический центр

Воронежского государственного университета

2009

Утверждено научно-методическим советом исторического факультета 25 декабря 2008 г., протокол № 10

Рецензент: доктор исторических наук, проф. С.В. Кретинин.

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

Рекомендуется студентам дневного отделения исторического факультета.

Для специальности 030201 — Политология

 

СОДЕРЖАНИЕ

 

Тема 1

Введение в информатику. Информатика и информация.

 

Системы счисления..........................................................................................

4

Тема 2 Аппаратные средства..........................................................................

5

Тема 3 Программные средства.......................................................................

10

Тема 4 Принципы организации и хранения информации............................

16

Тема 5 Защита информации ...........................................................................

20

Тема 6

Сжатие информации ...........................................................................

24

Тема 7

Основы компьютерных сетей ............................................................

25

Тема 8

Основы баз данных.............................................................................

27

Литература ........................................................................................................

30

3

Тема 1 ВВЕДЕНИЕ В ИНФОРМАТИКУ. ИНФОРМАТИКА И ИНФОРМАЦИЯ. СИСТЕМЫ СЧИСЛЕНИЯ

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

Можно назвать следующие свойства информации: достоверность, пол- нота, ценность, своевременность, понятность, доступность, краткость, и др.

Обработка информации — получение одних информационных объек-

тов из других информационных объектов путем выполнения некоторых алгоритмов.

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

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

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

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

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

В качестве единицы информации условились принять один бит (англ. bit — binary digit — двоичная цифра). Бит в теории информации — коли- чество информации, необходимое для различения двух равновероятных сообщений. В вычислительной технике битом называют наименьший объ- ем памяти, необходимый для хранения одного из двух знаков «0» и «1», используемых для внутримашинного представления данных и команд.

На практике чаще применяется более крупная единица — байт, равная восьми битам. Это количество битов требуется для того, чтобы закодиро- вать любой из 256 символов алфавита клавиатуры компьютера (256 = 28).

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

Широко используются более крупные единицы информации:

∙1 Килобайт (Кбайт) = 1024 байт = 210 байт,

∙1 Мегабайт (Мбайт) = 1024 Кбайт = 220 байт,

∙1 Гигабайт (Гбайт) = 1024 Мбайт = 230 байт,

4

∙1 Терабайт (Тбайт) = 1024 Гбайт = 240 байт,

∙1 Петабайт (Пбайт) = 1024 Тбайт = 250 байт.

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

Существуют позиционные и непозиционные системы счисления. В не- позиционных системах вес цифры (т. е. тот вклад, который она вносит в зна- чение числа) не зависит от ее позиции в записи числа. Так, в римской системе счисления в числе ХХХII (тридцать два) вес цифры Х в любой позиции равен просто десяти. В позиционных системах счисления вес каждой цифры изме- няется в зависимости от ее положения (позиции) в последовательности цифр, изображающих число. Например, в числе 757,7 первая семерка означает 7 сотен, вторая — 7 единиц, а третья — 7 десятых долей единицы.

Любая позиционная система счисления характеризуется своим основанием. Основание позиционной системы счисления — это количество различных

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

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

пись выражения

an–1 qn–1 + an–2 qn–2 + ... + a1 q1 + a0 q0 + a–1 q–1 + ... + a–m q–m,

где ai — цифры системы счисления; n и m — число целых и дробных разрядов, соответственно.

Кроме десятичной широко используются системы с основанием, яв- ляющимся целой степенью числа 2, а именно:

∙двоичная (используются цифры 0, 1);

∙восьмеричная (используются цифры 0, 1, ..., 7);

∙шестнадцатеричная (для первых целых чисел от нуля до девяти исполь- зуются цифры 0, 1, ..., 9, а для следующих чисел — от десяти до пятнадца- ти — в качестве цифр используются символы A, B, C, D, E, F).

Тема 2 АППАРАТНЫЕ СРЕДСТВА

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

Любая компьютерная программа представляет собой последователь- ность отдельных команд.

5

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

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

Алгоритм — точное указание исполнителю последовательности дей- ствий, выполнение которых приводит к решению поставленной задачи.

Программа — последовательность команд, описывающих решение определенной задачи.

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

Принципы Фон-Неймана

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

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

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

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

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

Уровни архитектуры

1.Самым нижним уровнем является уровень физических устройств.

2.Цифровой логический уровень — здесь происходит обработка ин- формации в двоичном виде.

3.Микроархитектурный уровень — простейшие арифметические операции (арифметико-логическое устройство).

4.Уровень архитектуры команд.

5.Уровень операционной системы.

6.Уровень языка ассемблера.

7.Уровень языков высокого уровня.

6

Аппаратное обеспечение

Центральный процессор (CPU, от англ. Central Processing Unit) — это основной рабочий компонент компьютера, который выполняет арифметиче- ские и логические операции, заданные программой, управляет вычислитель- ным процессом и координирует работу всех устройств компьютера.

Функции процессора:

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

∙программное управление работой устройств компьютера.

Центральный процессор в общем случае содержит:

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

∙шины данных и шины адресов;

∙регистры;

∙счетчики команд;

∙кэш — очень быструю память малого объема (от 8 до 512 Кбайт);

∙математический сопроцессор чисел с плавающей точкой.

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

∙тактовая частота;

∙разрядность;

∙рабочее напряжение;

∙коэффициент внутреннего умножения тактовой частоты;

∙размер кеш памяти.

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

Основных шин три:

∙шина данных,

∙адресная шина,

∙командная шина.

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

Шина данных. По этой шине происходит копирование данных из опе- ративной памяти в регистры процессора и наоборот.

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

Память.

Функции памяти:

∙прием информации из других устройств;

∙запоминание информации;

∙выдача информации по запросу в другие устройства машины.

7

Оперативная память (ОЗУ, англ. RAM, Random Access Memory —

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

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

∙объем памяти;

∙время доступа.

Характеристики:

∙пропускная способность;

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

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

Постоянная память (ПЗУ, англ. ROM, Read Only Memory — память только для чтения) — энергонезависимая память, используется для хране- ния данных, которые никогда не потребуют изменения. Содержание памя- ти специальным образом «зашивается» в устройстве при его изготовлении для постоянного хранения. Из ПЗУ можно только читать.

Важнейшая микросхема постоянной или Flash-памяти — модуль BIOS. BIOS (Basic Input/Output System — базовая система ввода-вывода) —

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

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

В состав внешней памяти компьютера входят:

∙накопители на жестких магнитных дисках;

∙накопители на гибких магнитных дисках;

∙накопители на компакт-дисках;

∙накопители на магнито-оптических компакт-дисках;

∙накопители на магнитной ленте (стримеры) и др.;

∙флеш-накопители.

Характеристики жесткого диска:

∙ время доступа — время за которое получают доступ к нужному участку диска;

∙ скорость чтения / записи.

8

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

Видеоадаптер — это электронная плата, которая обрабатывает видео- данные (текст и графику) и управляет работой дисплея. Содержит видео- память, регистры ввода / вывода и модуль BIOS.

Характеристики:

∙память;

∙частота ядра;

∙шина памяти;

∙тип памяти;

∙поддерживаемая версия DirectX.

Монитор — устройство визуального отображения информации.

В зависимости от принципа действия, мониторы делятся:

∙на мониторы с электронно-лучевой трубкой;

∙дисплеи на жидких кристаллах.

Характеристики:

∙размер монитора;

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

∙частота регенерации. Этот параметр иначе называется частотой кадровой развертки. Он показывает сколько раз в секунду монитор может полностью обновить изображение на экране. Частота регенерации измеря- ется в герцах (Гц).

Клавиатура — это стандартное клавишное устройство ввода, предна- значенное для ввода алфавитно-цифровых данных и команд управления.

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

ас помощью монитора получают результат.

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

Виды:

∙матричные,

∙струйные,

∙лазерные.

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

9

Тема 3 ПРОГРАММНЫЕ СРЕДСТВА

Под программным обеспечением (Software) понимается совокуп-

ность программ, выполняемых вычислительной системой.

Программное обеспечение — неотъемлемая часть компьютерной сис- темы. Оно является логическим продолжением технических средств. Сфе-

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

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

Междупрограммный интерфейс — это распределение программного обеспечения на несколько связанных между собою уровней. Уровни пред- ставляют собой пирамиду:

∙прикладной уровень,

∙служебный уровень,

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

∙базовый уровень.

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

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

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

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

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]