МОУ Топлинская СОШ
с.Топольное
2011г
Составитель Сумцова Ольга Владимировна учитель информатики МОУ Тополинская СОШ Алтайский край, Угловский район с.Топольное
Учебник создан на основе учебного комплекта под редакцией Н.В.Макаровой: Информатика учебник 7-9, информатика практикум по информационным технологиям 7-9, информатика задачник по моделированию 7-9.
Информатика и ИКТ учебник для 7 класса под редакцией Н.Д.Угринович.
Справочной системы операционной системы Alt Linux Школьный мастер
А также материалов сети интернет.
В учебнике отражены краткие теоретические материалы по основным темам базового курса информатики.
§25. Моделирование 90
§26. Алгоритмы и программы 92
§27. База данных 99
106
§1. Понятие информации
Информация - это сведения об окружающем нас мире.
Термин «информация» в переводе с латинского означает: «разъяснение, изложение, набор сведений».
Информатика - наука занимающаяся изучением всевозможных способов передачи, хранения и обработки информации.
Компьютер – универсальный прибор для обработки информации.
Числовая информация
Количественные характеристики объектов окружающего мира- возраст, вес, рост человека, численность населения, запасы полезных ископаемых, площади лесов.
12-число записанное арабскими цифрами, XII- число записанное римскими цифрами
Текстовая информация
Все, что написано и напечатано на любом их существующих языков
Графическая информация
Рисунки, картины, чертежи, схемы, карты, фотографии
Звуковая информация
Все, что мы слышим – человеческая речь, музыка, пение птиц, шелест листвы, сигналы машин
Видеоинформация
Последовательности изображений- фильмы, мультфильмы
Глазами люди воспринимают зрительную (визуальную) информацию.
Органы обоняния позволяют человеку ощущать запах.
Органы слуха доставляют информацию в виде звуков (аудиальную).
3
Органы вкуса несут человеку информацию о вкусе еды.
Органы осязания позволяют получить другую информацию, например о температуре предмета, о состоянии поверхности. Такая информация называется тактильной.
Виды информации, которые человек получает с помощью органов чувств, называют органолептической.
Свойства информации
ПОЛЕЗНАЯ ПОНЯТНАЯ
ИНФОРМАЦИЯ ОБ ОБЪЕКТЕ
АКТУАЛЬНАЯ ДОСТОВЕРНАЯ ПОЛНАЯ
Представление информации
ФОРМА
ПРЕДСТАВЛЕНИЯ ИНФОРМАЦИИ
Устная
словесная В виде жестов
или сигналов
Знаковая
письменная, состоящая
из различных знаков
Символьная
в виде текста, чисел, специальных
символов
Табличная
Устная
словесная Графическая
Кодирование информации
Код – набор символов (условных обозначений) для представления информации.
Кодирование – процесс представления информации в виде кода.
4
Содержание.
§1. Понятие об информации 3
§2. Информационная деятельность человека 5
§3. Объект 8
§4. Модель 10
§5. Компьютер как средство обработки
информации 12
§6. Системная среда 20
§7. Роль и структура окон 24
§8. Рабочий стол 26
§9. Клавиатура 27
§10. Файл и файловая структура 31
§11. История развития текстового документа 33
§12. Графический редактор растрового типа 37
§13. Основные понятия формальной логики 40
§14. Компьютерные вирусы 46
§15. Архивация файлов 48
§16. Электронные таблицы 50
§17. История ЭВМ 57
§18. Компьютерные сети 64
§19. Графический редактор GIMP 70
§20. Кодирование информации 78
§21. Двоичная арифметика 82
§22. Двоичное кодирование текстовой
информации 84
§23. Двоичное кодирование изображения
и звука 86
§24. Содержательный и алфавитный подход
к измерению информации 87
105
104
Бит – наименьшая единица измерения объема информации
1 Байт = 8 бит
Число 1024 = 210 является множителем при переходе к более высокой единице измерения.
Название |
Условное обозначение |
Соотношение с другими единицами |
Килобит |
Кбит |
1 Кбит = 1024 бит = 210 бит ≈ 1000 бит |
Мегабит |
Мбит |
1 Мбит = 1024 Кбит = 220 бит ≈ = 1 000 000 бит |
Гигабит |
Гбит |
1 Гбит = 1024 Мбит = 230 бит ≈ = 1 000 000 000 бит |
Килобайт |
Кбайт (Кб) |
1 Кбайт = 1024 байт = 210 байт ≈ = 1000 байт |
Мегабайт |
Мбайт (Мб) |
1 Мбайт = 1024 Кбайт = 220 байт ≈ = 1 000 000 байт |
Гигабайт |
Гбайт (Гб) |
1 Гбайт = 1024 Мбайт = 230 байт ≈ = 1 000 000 000 байт |
§2. Информационная деятельность человека
Сбор информации Обработка информации
Передача информации Хранение информации
Поиск информации Защита информации
5
Входная информация – информация, которую получает человек или устройство.
Выходная информация – информация, которая получается после обработки человеком или устройством.
Источник Канал связи Получатель
Кодирующее устройство Декодирующее устройство
Источник Канал связи Получатель
Кодирующее устройство необходимо для преобразования информации в форму, удобную для передачи.
Декодирующее устройство преобразует информацию в форму, понятную получателю.
Поиск информации — это извлечение хранимой информации.
-
непосредственное наблюдение;
-
общение со специалистами по интересующему вас вопросу;
-
чтение соответствующей литературы;
-
просмотр теле-, видеопрограмм;
-
прослушивание радиопередач и аудиокассет;
-
работа в библиотеках, архивах;
-
запрос к информационным системам, базам и банкам компьютерных данных;
-
другие методы.
6
Форма используется также для просмотра данных.
Сортировка – упорядочение информации по какому-либо признаку.
Сортировка позволяет переставлять записи в нужном порядке.
Группировка – распределение записей с одинаковым значением какого-либо поля.
Группировка данных неразрывно связана с сортировкой. При составлении отчетов имеется возможность организовывать отсортированные записи в группы.
Фильтрация – отбор записей, удовлетворяющих некоторому условию.
Фильтр – условие отбора данных.
Запрос – объект базы данных, который позволяет проводить основные операции по отборке данных – сортировку, фильтрацию, объединение данных из разных источников, преобразование данных и сохранение результатов с некоторым именем, чтобы в дальнейшем применять эти результаты по мере необходимости.
Вычисляемые поля. В качестве значений в такие поля вводят формулы. В формулах могут содержаться: числа, имена полей, функции. Любое вычисляемое поле должно начинаться со знака равенства.
Отчет – объект, который формируется для отображения данных при выводе на печать.
Для создания отчета используются данные из таблиц и запросов.
Отчет служит инструментом вывода данных.
Действия по созданию отчета можно разбить на несколько этапов: задание общих параметров оформления, включение полей, сортировка, группировка, установка фильтра.
103
Определить формат представления данных в каждом поле, то есть тип данных и необходимые ограничения.
Структура базы данных – набор поименованных полей, описывающих свойства объектов одного класса.
В базе данных работа ведется с полями и записями, а не с отдельными ячейками, как в табличном процессоре. Структуру базы данных можно неоднократно редактировать, то есть удалять поля, добавлять новые, изменять их параметры. Но следует помнить, что необдуманные операции над заполненной базой данных порой могут привести к невосполнимым потерям информации.
К основным инструментам системы управления базой данных можно отнести:
-
Инструменты для работы с записями и полями
-
Инструменты управления отображением базы данных
-
Инструменты обработки данных
-
Инструменты вывода данных
Среда СУБД имеет возможность представлять данные не только в табличной форме, но и в форме карточки.
Ввод данных непосредственно в таблицу не очень удобен, т.к. длина некоторых полей довольно велика, и все столбцы одновременно не видны на экране. Другой недостаток заключается в том, что в таблице видны данные сразу по всем записям, а это не всегда желательно, особенно в тех случаях, когда надо соблюсти конфиденциальность.
Форма – это аналог бланка, в котором есть постоянная часть, указывающая, какие данные надо вводить, и заготовлены поля для ввода данных (переменная часть). Форма – это очень удобный способ заполнения новых записей похожий на заполнение карточки.
102
Кодирование информации
Азбука Морзе
Знаки Морзе |
Буквы |
Знаки Морзе |
Буквы |
Знаки Морзе |
Буквы |
|||
Русс. |
Лат. |
Русс. |
Лат. |
Русс. |
Лат. |
|||
.- |
А |
A |
.--. |
П |
P |
.--- |
Й |
J |
-… |
Б |
B |
.-. |
Р |
R |
-..- |
Ь,Ъ |
X |
.-- |
В |
W |
… |
С |
S |
..-.. |
Э |
|
--. |
Г |
G |
- |
Т |
T |
|
Цифры |
|
-.. |
Д |
D |
..- |
У |
U |
.---- |
1 |
|
. |
Е |
E |
..-. |
Ф |
F |
..--- |
2 |
|
…- |
Ж |
V |
…. |
Х |
H |
…-- |
3 |
|
--.. |
З |
Z |
-.-. |
Ц |
C |
….- |
4 |
|
.. |
И |
I |
---. |
Ч |
|
….. |
5 |
|
-.- |
К |
K |
---- |
Ш |
|
-…. |
6 |
|
.-.. |
Л |
L |
--.- |
Щ |
Q |
--… |
7 |
|
-- |
М |
M |
-.-- |
Ы |
Y |
---.. |
8 |
|
-. |
Н |
N |
..-- |
Ю |
|
----. |
9 |
|
--- |
О |
O |
.-.- |
Я |
|
----- |
0 |
|
Кодирование русского алфавита
№ |
Буква |
№ |
Буква |
№ |
Буква |
1 |
А |
13 |
Н |
25 |
Щ |
2 |
Б |
14 |
О |
26 |
Ы |
3 |
В |
15 |
П |
27 |
Й |
4 |
Г |
16 |
Р |
28 |
Ь |
5 |
Д |
17 |
С |
29 |
Ъ |
6 |
Е |
18 |
Т |
30 |
Э |
7 |
Ж |
19 |
У |
31 |
Ю |
8 |
З |
20 |
Ф |
32 |
Я |
9 |
И |
21 |
Х |
|
|
10 |
К |
22 |
Ц |
|
|
11 |
Л |
23 |
Ч |
|
|
12 |
М |
24 |
Ш |
|
|
7
§3. Объект
Объект – некоторая часть окружающего мира, рассматриваемая человеком как единое целое.
Каждый предмет имеет форму и состоит их того или иного вещества (материала). Это материальные объекты.
Можно привести примеры объектов, которые не имеют определенной формы: снег, песок, вода, молоко и т.д.
Человек сталкивается с различными природными явлениями, такими как молния, радуга, гололед, затмение. Они также являются объектами наблюдения и изучения.
Объектом является также и то, что создается в результате умственной деятельности человека: стихотворение, музыкальное произведение.
Объекты могут быть природными (живыми и неживыми) и созданными человеком (материальные и нематериальные).
Многообразие объектов.
Материальные Нематериальные Явления
Объекты живой Объекты, созданные
природы человеком
Объекты неживой природы
Имя – это основная характеристика, которая позволяет отличить один объект от другого. Имена бывают общие или собственные.
Имя общее, указывающее на группу объектов.
Имя собственное, указывающее на конкретный объект.
8
что и в электронной таблице. Дополнительно используется формат счетчик (первичный ключ). Обычно поля такого формата заполняются автоматически.
Тип оформления. Определяет внешнее представление данных в поле указанного формата.
Запись – совокупность логически связанных полей, характеризующих свойства описываемого объекта или класса объектов.
Значения записи отражают свойства конкретного объекта.
Совокупность экземпляров записи одной структуры называют таблицей.
Таблица является документом базы данных и характеризуется следующими параметрами: именем, структурой записи, количеством записей.
Имя. Как и любой компьютерный объект, таблица имеет собственное имя. Под этим именем она хранится в памяти компьютера.
Структура записи. Этот параметр определяется количеством полей, которые соответствуют параметрам объекта. Каждое поле имеет свой формат и тип данных.
Количество записей. Данный параметр указывает на то, сколько экземпляров записей содержит в себе таблица. Прежде чем строить базу данных, необходимо определить, какие же параметры исследуемого объекта являются наиболее важными. Затем создается структура базы данных.
Создать структуру базы данных означает следующее:
-
Определить характеризующие свойства объекта параметры, которые будут служить полями базы данных.
-
Каждому полю присвоить уникальное имя.
101
магнитной карте, киноленте и т.д.
Это не набор каких-то разрозненных данных. Они обязательно должны быть связаны между собой так, чтобы человек мог составить представление о каком-либо объекте, явлении, процессе.
Сведения, находящиеся в одной базе данных, должны быть связаны между собой по смыслу логически. Это достигается путем группировки (объединения) всех имеющихся сведений по определенным параметрам. Такой процесс получил название структурирования данных.
База данных – совокупность структурированных данных определенного назначения.
Структурирование данных – объединение данных по определенным параметрам.
СУБД (система управления базой данных) – комплекс программ, предназначенный для организации работы с компьютерными базами данных.
Любая база данных, создаваемая на компьютере, состоит из простейших объектов, называемых полем и записью.
Совокупность полей и записей составляет более крупный объект – таблицу.
Поле – простейший объект базы данных, предназначенный для хранения параметра, описываемого объекта или процесса.
Поле характеризуется следующими параметрами: имя поля, формат данных, тип оформления.
Имя поля. Именовать поля принято в соответствии с предполагаемым назначением.
Формат данных. Этот параметр поля служит для задания типа данных и характеризуется тем же набором значений,
100
Параметр – признак или величина, характеризующая какое-либо свойство объекта и принимающая различные значения.
Параметры, описывающие количественные характеристики (вес, возраст, размер) называют величиной.
Параметры, описывающие качественные характеристики объекта (цвет, форма, вкус, материал), называются признаками.
Свойства объекта
Конкретные значения - Неконкретные субъективные
параметры (эмоциональные значения)
качественные количественные
(не числовое) (числовое)
значение значение
признаки величина
Каждый объект существует в определенных условиях, в которых проявляются его свойства и функциональные характеристики. Совокупность этих условий составляет среду.
Среда существования объекта влияет на сам объект. Он приспосабливается к окружающей обстановке, иногда, изменяя какие-либо свои свойства, выполняя новые действия.
Объект может изменить свое состояние, если попадает в другую среду.
9
Самый яркий пример круговорот воды в природе.
§4. Модель
Модель - это объект, который рассматривается вместо другого объекта с какой-то целью.
Модель – аналог (заместитель)оригинала, отражающий некоторые его характеристики.
Необходимость создания моделей:
-
Для сохранения жизни и здоровья человека
-
Уменьшение затрат материальных средств
-
Для понимания сущности изучаемого объекта
-
Для того, чтобы научиться управлять объектом
-
Прогнозирование последствий
-
Для отдыха
-
Для решения прикладных задач
Разнообразие моделей определяется разнообразием целей, поставленных при их создании.
Моделирование - процесс создания и использования моделей.
Моделью может быть не только материальный объект, передающий свойства и действия реального объекта, но и математическая формула, чертеж, таблица, текст и т.д.
Информационная модель – целенаправленно отобранная информация об объекте, которая отражает наиболее существенные для исследования свойства этого объекта.
Модель называется предметной, если эта модель является объемным предметом.
Модель называется образно-знаковой, если эта модель является описанием моделируемого объекта в виде образов и знаков.
10
Программа – упорядоченная последовательность команд (инструкций), необходимых компьютеру для решения поставленной задачи.
Программирование (кодирование) – процесс составления программы для компьютера.
Первым алгоритмическим языком для создания компьютерных программ был АЛГОЛ. Очень скоро появились и другие языки: Фортран, ПЛ, Бейсик, Паскаль.
Процедура – вспомогательная программа, которая вызывается из другой программы.
Команда – предложение на языке программирования для указания действия объекту.
Правило записи команды – на первом месте пишется название, а затем указываются параметры.
Параметры команды – слово, число или выражение, уточняющее действие команды.
Программа имеет заголовок, в котором указано ее имя.
Программа содержит тело, в котором на языке программирования описан алгоритм.
Программа имеет конец, который является признаком завершения текста программы.
§27. База данных.
Базы данных, хотя они и не назывались так раньше, существовали и до появления компьютеров в библиотеках, архивах, фондах, справочных бюро и других подобных организациях в виде книг, справочников, брошюр, газет, журналов и т.д.
Под базой данных следует понимать совокупность специально организованных сведений, которые хранятся на каком-либо материальном носителе, например, бумаге,
99
Неполная форма ветвления
начало
Ввод исходных данных
Условие
да
нет
Оператор
Вывод результатов
конец
Блок-схема циклического алгоритма
начало
Ввод исходных данных
Условие
да
нет
Оператор 1
Вывод результатов
конец
Оператор 2
Оператор 3
98
Мысленная модель - это мысленный образ моделируемого объекта в памяти человека.
Документальная модель - это описание или изображение моделируемого объекта на бумаге, картоне или другом плоском носителе.
Компьютерная модель - это описание или изображение моделируемого объекта в памяти компьютера.
Информационная модель объекта представляет собой описание этого объекта, содержащее его название, а также названия и значения параметров, перечень действий, название среды его обитания.
Изменение в окружающем мире мы наблюдаем через последовательную смену состояний объекта. При этом говорят, что происходит некоторый процесс.
Процесс – последовательная смена состояния объекта.
11
§5. «Компьютер как средство обработки информации».
Этапы работы с информацией
ввод → преобразование → вывод
↓↑
Хранение
Слово «процессор» произошло от английского слова process (процесс; делать; обрабатывать)
Базовая конфигурация ПК - минимальный комплект аппаратный средств, достаточный для начала работы с компьютером: системный блок; монитор; клавиатура;
Системный блок – основной блок компьютерной системы.
В нем располагаются устройства, считающиеся внутренними. Устройства, подключающиеся к системному блоку снаружи, считаются внешними.
Процессор - устройство, обеспечивающее преобразование информации и управление другими устройствами компьютера.
Назначение микропроцессора:
-
Выполнять команды программы, находящейся в оперативной памяти.
-
Координировать работу всех устройств компьютера
-
В состав процессора обязательно входят:
-
Устройство управления (УУ) - координирует работу всех устройств компьютера;
-
Арифметико-логическое устройство (АЛУ) - выполняет команды программы, находящейся в оперативной памяти;
-
Регистры памяти - ячейки, в которые по очереди помещаются команды программы, по которой работает процессор и вся необходимая информация для их
12
Блок схема линейного алгоритма
начало
Ввод исходных данных
действие
. . .
действие
Вывод результата
конец
серия
Полная команда ветвления
Оператор 2
начало
Ввод исходных данных
Условие
да
нет
Оператор 1
Вывод результатов
конец
97
Перечень повторяющихся действий называется телом
цикла.
Различают два вида циклов: цикл «Пока» и цикл «Для каждого»
Структура цикла «Пока»:
Начало
Действие
Пока (условие), повторять:
Действие
……. Тело цикла
Действие
Конец цикла
Действие
Конец
Структура цикла «Для каждого»
Начало
Действие
Для каждого N от X до Y
Действие
……. Тело цикла
Действие
Конец цикла по
Действие
Конец
96
выполнения;
Шина данных служит для обмена информацией между устройствами компьютера, например, между оперативной памятью и контроллерами устройств.
Адресная шина используется процессором при чтении данных из оперативной памяти. По ней процессор сообщает оперативной памяти адрес ячейки, из которой нужно считать данные. Информация по адресной шине передается только в одном направлении – от процессора к памяти.
Совокупность всех машинных команд, которые могут быть “поняты” и выполнены процессором, называется системой команд процессора.
Основные фирмы - производители процессоров - корпорация INTEL, Motorola, AMD
Регистр - это ячейка процессора, в которой хранится машинное слово. Машинное слово представляет собой некоторое число или команду, записанную в двоичном коде. Существует много разнообразных процессоров и у каждого свои регистры. Регистры различают по размеру и назначению. Бывают регистры 8-, 16-, 32-, 64-разрядные. Это значит, что в регистр помещается соответственно 8, 16, 32, 64 бита двоичной информации. Размер регистра определяет одну из характеристик процессора - разрядность.
Разрядность - число одновременно обрабатываемых битов.
Тактовая частота (быстродействие) - скорость передачи информации между устройствами компьютера, количество выполняемых команд в секунду (измеряется в герцах).
13
Память компьютера – совокупность устройств, для хранения информации. Она должна обеспечивать выполнение операций сохранения (записи) данных и ее восстановление (чтение).
Чтение (считывание) – процесс получения информации из памяти.
Запись (сохранение) – процесс помещения инфор-мации в память.
Доступ к памяти – процесс обращения к устройству памяти для чтения или записи информации.
Время доступа к памяти – время, необходимое для чтения из памяти или записи в память минимальной порции информации.
Объем (емкость) памяти – максимальное количество информации, которое можно в ней сохранить.
Единицами измерения объема памяти могут быть единицы измерения информации, т.е. бит, байт, Кбайт, Мбайт, Гбайт.
Ячейка памяти – элемент памяти, предназначенный для хранения минимальной порции информации.
Каждая ячейка имеет свой уникальный адрес.
При обмене информацией с памятью процессор обращается к ячейкам памяти по их адресам.
Адресом ячейки является номер ячейки в памяти.
Постоянная память – устройство для долговременного хранения программ и данных.
Для обозначения постоянной памяти используются следующие аббревиатуры:
-
ПЗУ – постоянно запоминающее устройство
ROM – Read Ouly Memory (память только для чтения).
14
Алгоритм называется разветвляющимся, если порядок выполнения шагов алгоритма изменяется в зависимости от заданных условий.
Условие может принимать значение «истина», когда оно выполнено, или «ложь», когда оно не выполнено. От значения условия зависит наше дальнейшее поведение.
Условие – выражение, находящееся между словом «если» и словом «то» и принимающее значение «истина» или «ложь».
Структура условного предложения:
Если (условие), то (действие), иначе (действие).
Условие всегда должно соответствовать такому вопросу, на который можно ответить только «да» или «нет».
В зависимости от значения условия выполняется либо действие указанное после слова «то», либо действие указанное после слова «иначе».
Структура полной формы ветвления:
Если (условие), то:
Оператор 1
Иначе:
Оператор 2
Конец ветвления
Структура неполной формы ветвления:
Если (условие), то:
Действие
Конец ветвления
Циклический алгоритм – описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.
95
путей, по которым может реализовываться алгоритм.
-
Цикличность алгоритма – заключается в том, что фактическое количество операций, которые должны быть выполнены, превышает количество операций, содержащихся в записи алгоритма.
Способы записи алгоритмов
Словесно-формульный (естественный язык) – используется на начальных этапах изучения алгоритмов и предназначен для исполнения алгоритма человеком. Форма записи команд – произвольная.
Словесный способ не имеет широкого распространения, так как такие описания:
-
строго не формализуемы;
-
страдают многословностью записей;
-
допускают неоднозначность толкования отдельных предписаний.
Графический – это способ представления алгоритма с помощью геометрических фигур (блок – схема).
Алгоритмизация – процесс разработки алгоритма (плана действий) для решения задачи.
Линейные алгоритмы.
Алгоритм называется линейным, если все его действия выполняются последовательно друг за другом от начала до конца.
Блок-схемой называется наглядное графическое изображение алгоритма, когда отдельные его действия (этапы) изображаются при помощи различных геометрических фигур (блоков) и связи между этапами указываются при помощи стрелок, соединяющих эти фигуры.
94
-
Информация, записанная в ROM, доступна только для чтения. Ее невозможно изменить, она сохраняется при выключении питания компьютера, т.к. микросхемы ROM являются энергонезависимыми.
При запуске компьютера работает программа автотестирования (POST).
Для управления работой базовых устройств – клавиатуры, монитора – нужны программы, которые также нет необходимости менять. Эту программу записанную в постоянную память, называют BIOS (система управления базовыми устройствами ввода-вывода)
В компьютере должна быть программа, осуществляющая запуск операционной системы Windows.
Оперативная память – устройство для хранения программ и данных, которые обрабатываются процессором в текущем сеансе работы.
Для обозначения оперативной памяти используются следующие аббревиатуры:
-
ОЗУ – оперативное запоминающее устройство
-
RAM – Random Access Memory (память с произвольным доступом)
Такой вид внутренней памяти выполняемый в виде микросхем, является энергозависимым, т.е. работает только при включенном питании компьютера. При выключении питания информация в оперативной памяти стирается.
Для увеличения производительности компьютера используется промежуточная память, которая получила название кэш-память.
Название «КЭШ» происходит от английского cache тайник, склад.
15
«Секретность» кэша заключается в том, что он невидим для пользователя и данные, хранящиеся там, недоступны для прикладного программного обеспечения.
Основная идея работы кэш-памяти заключается в том, что извлеченные из ОЗУ данные или команды копируются в кэш.
Одновременно в специальном каталоге запоминаются адреса ячеек оперативной памяти, где хранилась эта информация. Если эти данные потребуются повторно, то уже не надо будет терять время на обращение в ОЗУ – их можно получить из кэш-памяти значительно быстрее.
Для долговременного хранения информации используется внешняя память.
Носитель информации – материальный объект, способный хранить информацию.
Основной функцией внешней памяти компьютера является способность долговременно хранить большой объем информации (программы, документы, аудио- и видеоклипы и т. д.).
Устройство, которое обеспечивает запись/считывание информации, называется накопителем или дисководом, а хранится информация на носителях (например, дискетах).
Плотность записи – объем информации, записанной на единице длины дорожки.
Форматирование диска – процесс магнитной разметки диска на дорожки и сектора.
Гибкие магнитные диски (floppy disk) помещаются в пластмассовый корпус. Такой носитель информации называется дискетой.
16
4) результативность
5) конечность
Дискретность (от лат. discretus разделенный, прерывистый). Это свойство указывает, что любой алгоритм должен состоять из конкретных действий, следующих в определенном порядке.
Детерминированность (от лат. Determinate – определенность, точность). Это свойство указывает, что
любое действие алгоритма должно быть строго и недвусмысленно определено в каждом случае.
Массовость. Это свойство показывает, что один и тот же алгоритм можно использовать с разными исходными данными.
Результативность. Это свойство требует, чтобы в алгоритме не было ошибок.
Конечность. Это свойство определяет, что каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения.
Критерии качества алгоритма
-
Связанность – определяется количеством промежуточных результатов, подлежащих запоминанию.
-
Объем алгоритма – количество операций (шагов), которые необходимо выполнить для достижения конечного результата.
-
Длительность решения – определяется как количеством, так и сложностью шагов.
-
Разветвленность алгоритма – характеризует логическую сложность и определяется количеством
93
объекты этого класса от других.
Каждый следующий нижестоящий уровень выделяется из вышестоящей группы объектов на основании совпадения одного или нескольких признаков. На нижнем уровне располагаются конкретные экземпляры выделенных подклассов.
§26. Алгоритмы и программы.
Алгоритм – это точное и понятное предписание испол-нителю совершить последовательность действий над заданными объектами, приводящее исполнителя после конечного числа шагов к достижению указанной цели или решению поставленной задачи.
Исполнитель алгоритма – человек или устройство (в част-ности, процессор ЭВМ), умеющий выполнять определённый набор действий.
Исполнитель является средством реализации алгоритма.
Исполнителя характеризуют:
-
Среда – это обстановка, в которой работает исполнитель.
-
Система команд исполнителя – набор понятных исполнителю команд.
После вызова команды исполнитель совершает элемен-тарное действие
Отказы
Возникают при вызове команды в недопустимом для данной команды состоянии среды.
Свойства алгоритма:
1) дискретность (прерывность)
2) определённость (детерминированность)
3) массовость
92
Информационная ёмкость дискеты невелика и составляет всего 1.44 Мбайт.
Жесткие магнитные диски представляют собой один или несколько дисков, покрытых слоем ферромагнитного материала, размещенных на одной оси, заключенных в металлический корпус и вращающихся с высокой угловой скоростью.
Лазерные дисководы используют оптический принцип чтения информации.
На лазерных дисках CD (CD — Compact Disk, компакт диск) и DVD (DVD — Digital Video Disk, цифровой видеодиск) информация записана на одну спиралевидную дорожку (как на грампластинке), содержащую чередующиеся участки с различной отражающей способностью.
Flash-память - это энергонезависимый тип памяти, позволяющий записывать и хранить данные в микросхемах.
Устройства на основе flash-памяти не имеют в своём составе движущихся частей, что обеспечивает высокую сохранность данных при их использовании в мобильных устройствах.
Файлом называется информация, хранящаяся на внешнем носителе и имеющее собственное имя. Аппаратные средства (собственно само устройство ввода и управляющее устройство – контроллер) для преобразования информации из формы понятной человеку, в форму, воспринимаемую компьютером.
Работа любого аппаратного средства требует программного управления. Для устройств ввода (устройств вывода) управляющие программы называются ДРАЙВЕРАМИ.
17
Мыши бывают: механические, оптические, беспроводные.
Манипуляторы: трекбол, джойстик, руль, сенсорный экран, световое перо, дигитайзер.
Сканеры бывают: черно-белые (до 64 оттенков серого), цветные (256 – 16 млн. цветов, ручные, портативно-страничные, планшетно-офисные , сетевые (скоростные), широкоформатные
Клавиатуры бывают: механические, полумеханические, мембранные
Устройства вывода – аппаратные средства для преобразования компьютерного (машинного) представления информации в форму понятную человеку.
Монитор – устройство для визуального воспроизведения символьной и графической информации. Служит в качестве устройства вывода. Они отдаленно напоминают бытовые телевизоры.
Видеокарта, или видеоадаптер, устанавливается на системной плате в системном блоке компьютера и поставляется с набором программ-драйверов.
Монитор, видеоадаптер и набор программ-драйверов образуют видеосистему персонального компьютера.
Классификация принтеров по технологии печати: матричные, струйные, лазерные.
Внутри системного блока располагаются следующие уст-ройства: микропроцессор; внутренняя память компьютера; дисководы – устройства внешней памяти; системная шина; электронные схемы, обеспечивающие связь различных ком-понентов компьютера; электромеханическая часть компью-тера, включающая блок питания, системы вентиляции, индикации и защиты.
18
информация в учебниках.
Словесные модели могут описывать ситуации, события, процессы, происходящие в жизни.
Создавая словесные модели, нельзя забывать о пользе и наглядности графической информации. Поэтому в книгах, учебниках словесные модели дополняются рисунками, схемами и другими видами графики.
Структурой называют взаимное расположение составных частей чего-либо.
Структура данных – это совокупность элементов информации, находящихся в определенной, заранее заданной взаимосвязи, а также способ описания такой взаимосвязи. Или, иначе говоря, структура – это совокупность упорядоченных данных.
Можно выделить несколько видов наиболее простых информационных структур:
-
Таблицы
-
Схемы
-
Блок-схемы
Классификация используется для того, чтобы распреде-лять объекты на группы по сходным признакам и наиболее часто представляется в виде схемы.
Внешне схема классификации напоминает перевер-нутое дерево, за что и получила название иерархической (древовидной).
В иерархической схеме каждый объект имеет только одного порядка (входит в один класс верхнего уровня) и может иметь несколько потомков (классов нижнего уровня).
Самый верхний уровень (корень дерева) не имеет предка и задает основные признаки, позволяющие отличить
91
§25. Моделирование
Моделирование – это исследование объектов путем
построения и изучения их моделей.
Попробуем назвать причины создания моделей.
-
Оригинала может не существовать в действитель-ности.
-
Модель, являющаяся упрощенным представлением объекта, позволяет изучать некоторые интересующие исследователя свойства.
-
Модель позволяет исследовать не один конкретный объект, а целый класс объектов, обладающих набором исследуемых свойств.
-
Оригинал может быть недоступен исследователю по каким-либо причинам.
Основные этапы моделирования:
-
Постановка задачи.
-
Цели моделирования
-
Формализация задачи
-
Разработка модели (информационная, математическая, графическая и т.д.)
-
Компьютерная модель
-
Компьютерный эксперимент
-
Анализ результатов моделирования.
Компьютерная модель – это модель, реализованная средствами программной среды.
Одним из видов знаковых моделей являются словесные модели – это описание мысленной модели на естествен-ном языке.
Важно понять следующее: то, что описано словами, уже является моделью, потому что словесное описание – это более или менее точное отражение оригинала.
Наиболее знакомый вам пример словесных моделей – это
90
Технической (аппаратной) основой персонального компьютера является системная, или материнская, плата.
Системная плата является главной платой в системном блоке компьютера. На ней расположены важнейшие микросхемы – процессор и память.
Информация, представленная в цифровой форме и обрабатываемая на компьютере, называется данными.
Последовательность команд, которую выполняет компьютер в процессе обработки данных, называется программой.
Магистраль (системная шина) включает в себя: шину данных; шину адреса; шину управления.
По шине управления передаются сигналы, определяющие характер обмена информацией по магистрали. Сигналы показывают, какую операцию – считывание или запись информации нужно производить, синхронизируют обмен данными и т.д.
Связь компьютера с различными устройствами ввода и вывода осуществляется через порты. Для некоторых устройств, предусмотрено внешнее подключение к портам через разъемы, которые обычно тоже называют портами. Эти разъемы расположены на тыльной стороне системного блока.
Дисководы гибких, жестких и лазерных дисков устанавливаются и подключаются внутри системного блока.
Порты бывают последовательные и параллельные.
К параллельному порту подключаются принтер, сканер.
Последовательные порты используются для подключения к системному блоку мыши, модемов и многих других устройств.
19
Принцип открытой архитектуры – правила построения компьютера, в соответствии с которыми каждый новый блок должен быть совместим со старым и легко устанавливаться в том же месте в компьютере.
§6. Системная среда
Операционная система обеспечивает совместное функционирование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам.
Операционная система (operating system — ОС) – базовый комплекс программ, обеспечивающий управление аппаратными средствами компьютера, работу с файловой системой, ввод и вывод данных с помощью периферийных устройств, а также выполнение прикладных программ. устройств, а также выполнение прикладных программ.
Ядро операционной системы - центральная часть операционной системы, управляющая выполнением процессов, ресурсами вычислительной системы и предоставляющая процессам доступ к этим ресурсам.
Это часть операционной системы:
- постоянно находящаяся в оперативной памяти;
- управляющая всей операционной системой;
- содержащая: драйверы устройств, подпрограммы управления памятью, планировщик заданий;
- реализующая системные вызовы и т.п.
Файловая система - часть операционной системы, обеспечивающая запись и чтение файлов на дисковых носителях.
Минимальным адресуемым элементом носителя информации (диска) является кластер - единица хранения 20
Полное количество символов алфавита принято называть мощностью алфавита.
При алфавитном подходе к измерению информации количество информации зависит не от содержания, а от размера текста и мощности алфавита.
Название |
Условное обозначение |
Соотношение с другими единицами |
Килобит |
Кбит |
1 Кбит = 1024 бит = 210 бит ≈ 1000 бит |
Мегабит |
Мбит |
1 Мбит = 1024 Кбит = 220 бит ≈ 1 000 000 бит |
Гигабит |
Гбит |
1 Гбит = 1024 Мбит = 230 бит ≈ = 1 000 000 000 бит |
Килобайт |
Кбайт (Кб) |
1 Кбайт = 1024 байт = 210 байт ≈ 1000 байт |
Мегабайт |
Мбайт (Мб) |
1 Мбайт = 1024 Кбайт = 220 байт ≈ = 1 000 000 байт |
Гигабайт |
Гбайт (Гб) |
1 Гбайт = 1024 Мбайт = 230 байт ≈ = 1 000 000 000 байт |
Количество информации, передаваемое за единицу времени, есть скорость передачи информации или скорость информационного потока.
Очевидно, эта скорость выражается в таких единицах, как бит в секунду (бит/с), байт в секунду (байт/с), килобайт в секунду (Кбайт/с) и т.д.
89
такое сообщение содержит информацию.
Отсюда следует вывод, что сообщение информативно (т.е. содержит ненулевую информацию), если оно пополняет знания человека.
Для того чтобы сообщение было информативно оно должно еще быть понятно.
Сообщение несет информацию для человека, если содержащиеся в нем сведения являются для него новыми и понятными.
Сообщение, уменьшающее неопределенность знаний в два раза, несет 1 бит информации.
Неопределенность знаний о некотором событии — это количество возможных результатов события.
Формула вычисления кол-ва информации
Если обозначить возможное количество событий, или, другими словами, неопределенность знаний N, а буквой I количество информации в сообщении о том, что произошло одно из N событий, то можно записать формулу: 2I = N
Познакомимся с способом измерения информации, который не связывает количество информации с содержанием сообщения, и называется он алфавитным подходом.
При алфавитном подходе к определению количества информации отвлекаются от содержания информации и рассматривают информационное сообщение как последовательность знаков определенной знаковой системы.
Все множество используемых в языке символов будем традиционно называть алфавитом.
88
данных на гибких и жестких дисках. Это наименьшее место на диске, которое может быть выделено для хранения файла.
Кластер содержит несколько рядом стоящих секторов.
Каталог – файл, содержащий список файлов в этом каталоге. Каталог — это контейнер для файлов.
В состав операционной системы входит специальная программа – командный процессор, которая запрашивает у пользователя команды и выполняет их.
В состав операционной системы входят драйверы устройств – специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами. Любому устройству соответствует свой драйвер.
Интерфейс – совокупность средств и правил, которые обеспечивают взаимодействие устройств, программ и человека.
Графический интерфейс – пользовательский интерфейс, в котором для взаимодействия человека и компьютера применяются графические средства.
Операционная система содержит также сервисные программы, или утилиты. Такие программы позволяют обслуживать диски (проверять, сжимать, дефрагментировать и т.д.), выполнять операции с файлами (архивировать и т.д.), работать в компьютерных сетях и т.д.
Для удобства пользователя в операционной системе обычно имеется и справочная система. Она предназначена для оперативного получения необходимой информации о функционировании как операционной системы в целом, так
21
и работе ее отдельных модулей.
Диск (жесткий, гибкий или лазерный), на котором находятся файлы операционной системы и с которого производится ее загрузка, называется системным.
После включения питания процессор начинает выполнение программы самотестирования компьютера POST (Power-On Selft Test). Производится тестирование работоспособности процессора и других аппаратных средств. В процессе тестирования выдаются краткие диагностические сообщения. После этого специальная программа, содержащаяся в BIOS, начинает поиск загрузчика операционной системы (программа Master Boot).
Происходит поочередное обращение к имеющимся дискам. Когда обнаруживается системный диск и Master Boot оказывается на месте, то она загружается в оперативную память и ей передается управление компьютером. Программа ищет файлы операционной системы загружает их в оперативную память. Если системные диски в компьютере отсутствуют, на экране монитора появляется сообщение Non system disk и компьютер «зависает», т.е. загрузка операционной системы прекращается и компьютер остается неработоспособным.
Для запуска операционной системы необходимо включить питание компьютера, кнопку запуска, затем из предложенных операционных систем выбрать операционную систему Alt Linux, ввести имя пользователя (skola) и пароль (shkola).
Рабочий стол – экран монитора после загрузки операционной системы.
22
Цветовая модель CMYK используется в полиграфии при формировании изображений, предназначенных для печати на бумаге.
На практике же, для сохранения информации о цвете каждой точки цветного изображения в модели RGB обычно отводится 3 байта (т.е. 24 бита) - по 1 байту (т.е. по 8 бит) под значение цвета каждой составляющей.
Таким образом, каждая RGB-составляющая может принимать значение в диапазоне от 0 до 255 (всего 28=256 значений), а каждая точка изображения, при такой системе кодирования может быть окрашена в один из 16 777 216 цветов.
Такой набор цветов принято называть True Color (правдивые цвета), потому что человеческий глаз все равно не в состоянии различить большего разнообразия.
В процессе кодирования звукового сигнала производится его временная дискретизация – непрерывная волна разбивается на отдельные маленькие временные участки и для каждого такого участка устанавливается определенная величина амплитуды.
Качество двоичного кодирования звука определяется глубиной кодирования и частотой дискретизации.
Частота дискретизации – количество измерений уровня сигнала в единицу времени.
§24. Содержательный и алфавитный подход к измерению информации
Для человека информация — это знания человека. Рассмотрим вопрос с этой точки зрения.
Получение новой информации приводит к расширению знаний. Если некоторое сообщение приводит к уменьшению неопределенности нашего знания, то можно говорить, что
87
§23. Двоичное кодирование изображений и звука.
Дискретизация – это преобразование непрерывных изображений и звука в набор дискретных значений в форме кодов.
Для представления цвета в виде числового кода используются две обратных друг другу цветовые модели: RGB или CMYK.
Модель RGB используется в телевизорах, мониторах, проекторах, сканерах, цифровых фотоаппаратах… Основные цвета в этой модели: красный (Red), зеленый (Green), синий (Blue).
86
Объекты рабочего стола:
-
Домашняя папка
-
Корзина
-
Панель задач с кнопкой пуск.
-
Различные индикаторы, расположенные на панели задач.
Основные приемы работы с мышью:
-
Указать
-
Выделить
-
Переместить
-
Открыть
Виды меню:
А) по форме доступа:
-
Открытое (все возможности представлены на экране)
-
Скрытое – раскрывающееся (на экране есть только заголовок меню)
-
Контекстное (на экране нет даже заголовка – открывается щелчком правой кнопки мыши)
Б) по уровню доступа:
-
Главное – основное (представлены основные режимы работы и заголовки скрытых – вложенных меню)
-
Вложенное (представляют дополнительные возможности)
В) по форме представления:
-
Текстовое (возможности описаны короткими фразами)
-
Графическое (возможности представлены картинками)
23
-
Смешанное (текст + картинка)
Действия с меню:
-
Раскрыть
-
Выбрать пункт меню
-
Включить контекстное меню.
В контекстном меню набор команд меняется в зависимости от объекта (контекста) на котором оно вызывается.
Буфер обмена – это специально выделенная область памяти, в которую можно на время поместить объект, а затем извлечь его от туда.
Команда копировать – помещает в буфер обмена копию объекта. Оригинал при этом остается на месте.
Команда вырезать – помещает в буфер обмена непосредственно сам объект в первоначальном месте он исчезает.
Команда вставить – извлекает объект из буфера обмена и помещает его туда, где в данный момент находится курсор мыши.
§7. Роль и структура окон
Окно — обрамленная часть экрана, в которой отобража-ется приложение, документ или сообщение.
Окно является активным (текущим, если с ним в данный момент работает пользователь. В противном случае окно будет пассивным.
Над объектом «окно» можно выполнять ряд действий: открыть, закрыть, свернуть,.. переместить, изменить размер.
Рассмотрим стандартный набор элементов, которые могут встретиться в любом окне.
24
алфавита.
В настоящее время существует 5 разных кодовых таблиц для русских букв (КОИ8, СР1251, СР866, Mac, ISO).
В настоящее время получил широкое распространение новый международный стандарт Unicode, который отводит на каждый символ два байта. С его помощью можно закодировать 65536 (216= 65536 ) различных символов.
Обратите внимание!
Цифры кодируются по стандарту ASCII в двух случаях – при вводе-выводе и когда они встречаются в тексте. Если цифры участвуют в вычислениях, то осуществляется их преобразо-вание в другой двоичных код
85
Способы кодирования и декодирования информации в
компьютере, в первую очередь, зависит от вида информации, а именно, что должно кодироваться: числа, текст, графические изображения или звук.
1 символ – 1 байт (8 бит)
Для кодирования одного символа требуется один байт информации.
Учитывая, что каждый бит принимает значение 1 или 0, получаем, что с помощью 1 байта можно закодировать 256 различных символов.
§22. Двоичное кодирование текстовой информации
Кодирование заключается в том, что каждому символу ставиться в соответствие уникальный двоичный код от 00000000 до 11111111 (или десятичный код от 0 до 255).
Важно, что присвоение символу конкретного кода – это вопрос соглашения, которое фиксируется кодовой таблицей.
Таблица, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера (коды), называется таблицей кодировки.
Для разных типов ЭВМ используются различные кодировки. С распространением IBM PC международным стандартом стала таблица кодировки ASCII (American Standart Code for Information Interchange) – Американский стандартный код для информационного обмена.
Стандартной в этой таблице является только первая половина, т.е. символы с номерами от 0 (00000000) до 127 (0111111). Сюда входят буквы латинского алфавита, цифры, знаки препинания, скобки и некоторые другие символы.
Остальные 128 кодов используются в разных вариантах. В русских кодировках размещаются символы русского
84
Граница окна — линия, которая его обрамляет. С помощью мыши можно изменять размеры окна.
-
Строка заголовка — строка в которой выводится имя приложения или документа.
-
В правом верхнем углу расположены кнопки управления окном: кнопка Свернуть; кнопка Развернуть на полный экран или кнопка Восстановить до прежних размеров (если окно занимает весь экран); кнопка Закрыть.
-
Кнопка в левом верхнем углу окна вызывает системное меню, которое содержит стандартный набор команд управления окном: восстановить, переместить, свернуть, развернуть, изменить размер, закрыть.
-
В рабочем поле окна размещаются другие окна или результат работы пользователя.
-
Строка основного меню содержит имена меню. Работа в большинстве программ основана на выборе команд в этом меню.
-
Панель инструментов представляет собой набор командных кнопок для быстрого выбора команд мышью.
-
Строка состояния отображает информацию о режимах работы приложения или о состоянии объектов окна.
-
Полосы прокрутки по вертикали и горизонтали используются для просмотра содержимого окна.
Среди многообразия окон выделим три основных вида в зависимости от назначения окна: окно диалога, окно приложения и окно документа.
Окно диалога сообщает пользователю определенную информацию и предлагает ввести параметры, уточняющие выбранное действие.
25
Окно приложения является интерфейсом конкретной программы.
Окно документа предназначено для отображения документа, открытого в приложении. Оно находится внутри окна приложения.
§8. Рабочий стол
В любой системной среде пользовательский интерфейс реализован с помощью графического объекта Рабочий стол. Он представляет собой изображение на экране монитора, которое появляется после загрузки операционной системы.
В системной среде Alt Linux обязательными объектами рабочего стола являются: домашняя папка и корзина.
Домашняя папка позволяет пользователю получать доступ ко всем папкам и файлам, к различным устройствам компьютера.
Корзина предназначена для временного хранения удаленных папок и файлов подобно корзине для бумаг. Пока корзину не очистили, еще есть возможность вернуть то, что было удалено по ошибке.
Вдоль нижней кромки экрана тянется строка — это Панель задач, которая тоже является объектом Рабочего стола. С ее помощью можно управлять программной средой и следить за ее состоянием. Название любой запущенной задачи появляется в этой строке.
Справа на панели задач расположены системные часы. Рядом с часами. Здесь же находится индикатор клавиатуры.
Слева на Панели задач находится кнопка Меню запуска приложений и правее кнопки управления рабочими столами, а также диспетчер файлов.
26
Соответствие десятичной, двоичной, восьмеричной и шестнадцатеричной систем счисления
Р = 10 |
Р = 2 |
Р = 8 |
Р = 16 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
2 |
10 |
2 |
2 |
3 |
11 |
3 |
3 |
4 |
100 |
4 |
4 |
5 |
101 |
5 |
5 |
6 |
110 |
6 |
6 |
7 |
111 |
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 |
16 |
10000 |
20 |
10 |
Кодирование – преобразование входной информации в форму, воспринимаемую компьютером, т.е. двоичный код.
Декодирование – преобразование данных из двоичного кода в форму, понятную человеку.
0 и 1. Эти два символа принято называть двоичными цифрами или битами.
83
§21. Двоичная арифметика
Сложение. Результат сложения двух положительных чисел либо имеет столько же цифр, сколько максимальное из двух слагаемых, либо на одну цифру больше, но этой цифрой может быть только единица.
Вычитание. При выполнении операции вычитания всегда из большего по абсолютной величине числа вычитается меньшее и у результата ставится соответствующий знак.
Умножение. Операция умножения выполняется по обычной схеме (применяемой в десятичной системе счисления) с последовательным умножением множимого на очередную цифру множителя. Полученные произведения складываются.
Деление. При делении столбиком приходится в качестве промежуточных результатов выполнять действия умножения и вычитания. Но в двоичной системе счисления промежуточные умножения сводятся к умножению делителя или на 0 или на 1, поэтому наиболее сложной остается операция вычитания, которую надо научиться делать безошибочно.
Для определения периода дроби нужно выполнять деление до тех пор, пока не будет заметно повторение группы цифр в результате. Повторяемая группа и образует период дроби.
82
Параметрами Рабочего стола как объекта являются: фон,
заставка, оформление и другие. Изменяя параметры Рабочего стола, вы можете выбрать его дизайн по своему вкусу.
§9. Клавиатура.
Обычно вводимая с клавиатуры информация отображается на экране монитора. Место ввода информации на экране указывается специальным значком, который называется курсором. Вид курсора может быть различным в зависимости от используемой программы и режима работы.
Как правило, используется 101 – 103 клавиши клавиатуры американского стандарта.
При всем разнообразии конструкций любая клавиатура имеет следующие группы клавиш:
-
Алфавитно-цифровое поле клавиш – для ввода прописных и строчных букв, цифр, различных знаков и других символов.
-
Поле управляющих клавиш – для ввода и выполнения команд, для редактирования данных.
-
Поле функциональных клавиш F1 – F12. За каждой клавишей этого поля, как правило, закреплена та или иная функция.
-
Поле клавиш управления курсором – для перемещения курсора на экране монитора.
-
Поле клавиш малой (цифровой) клавиатуры позволяет работать в двух режимах в зависимости от состояния индикатора Num Lock, расположенного над этим полем.
27
Обозначение клавиш |
Назначение клавиш |
↑ ← → ↓ |
Движение курсора на один символ вверх, влево, вправо, вниз |
Home |
Курсор в начало строки |
End |
Курсор в конец строки |
Page Up (Pg Up) |
Страница вверх |
Page Down (Pg Dn) |
Страница вниз |
Ins (insert) |
Для переключения между двумя режимами замены вставки |
Del (delete) |
Удаляет символ справа от курсора |
Esc |
Для отмены какого либо действия |
Tab |
Переход на следующее поле табуляций |
Caps lock |
Фиксирует заглавные буквы |
Shift |
Смены регистра малых и больших букв (применяется в комбинации с другими клавишами) |
Ctrl, Alt |
Применяются только в сочетании с другими клавишами |
Backspase |
Удаляет символ слева от курсора |
Print Screen |
Печать экрана |
Scroll Lock |
Сдвигать или прокручивать экран |
Pause Break |
Приостановить программу |
Num Lock |
Переключение малой цифровой клавиатуры с цифрового режима на режим управления курсором |
Enter |
Для ввода команд или перехода на новую строку |
28
-
Отдельно переводится целая часть, отдельно – дробная.
-
В итоговой записи полученного числа целая часть отделяется от дробной запятой.
Перевод отрицательного числа
Для внутреннего представления целых отрицательных чисел используется специальный дополнительный код.
Такое представление отрицательных чисел позволяет заменить операцию вычитания операцией сложения с дополнительным кодом.
-
Положительное число (без знака -) переводится во внутреннее представление
-
Полученное число переводится в обратный код (нули заменяются единицами и наоборот)
-
К полученному числу добавляем 1.
Алгоритм перевода чисел из любой системы счисления в десятичную
-
Представьте число в развернутой форме. При этом основание системы счисления должно быть представлено в десятичной системе счисления
-
Найдите сумму ряда. Полученное число является значением числа десятичной системы счисления.
Алгоритм перевода целых двоичных чисел в систему счисления с основанием q = 2n.
1. Двоичное число разбить справа налево на группы по n в каждой.
2. Если в левой последней группе окажется меньше n разрядов, то ее надо дополнить слева нулями до нужного числа разрядов.
3. Рассмотреть каждую группу как n-разрядное двоичное число и записать ее соответствующей цифрой в системе счисления с основанием q = 2n
81
Алгоритм перевода целых чисел из десятичной системы счисления в любую другую.
-
Последовательно выполнять деление данного числа и получаемых целых частных на основание новой системы счисления до тех пор, пока не получится частное, меньше делителя.
-
Полученные остатки, являющиеся цифрами числа в новой системе счисления, привести в соответствие с алфавитом новой системы счисления.
-
Составить число в новой системе счисления, записывая его, начиная с последнего частного.
Перевод правильных дробей
-
Последовательно умножаем данное число и получаемые дробные части произведения на основание новой системы счисления до тех пор, пока дробная часть произведения не станет равна нулю или будет достигнута требуемая точность представления числа
-
Полученные целые части произведений, являющиеся цифрами числа в новой системе счисления, привести в соответствие с алфавитом новой системы счисления
-
Составить дробную часть числа в новой системе счисления, начиная с целой части первого произведения
Перевод смешанных чисел
-
Перевод произвольных чисел, т.е. содержащих целую и дробную часть осуществляется в два этапа.
80
Комбинации клавиш
знак |
клавиши |
действие |
клавиши |
! |
Shift и 1 |
сохранить |
Shift + F12 |
« |
Shift и 2 |
отменить |
Ctrl + Z |
№ |
Shift и 3 |
вернуть |
F4 |
; |
Shift и 4 |
вырезать |
Shift + Delete |
% |
Shift и 5 |
копировать |
Ctrl + Insert |
: |
Shift и 6 |
вставить |
Shift + Insert |
? |
Shift и 7 |
полужирный |
Ctrl + B |
* |
Shift и 8 |
курсив |
Ctrl + I |
( |
Shift и 9 |
подчеркнутый |
Ctrl + U |
) |
Shift и 0 |
подстрочный |
Ctrl + = |
+ |
Shift и = |
надстрочный |
Ctrl + Shift + + |
. |
Ё |
по левому краю |
Ctrl + L |
, |
Shift и Ё |
по центру |
Ctrl + E |
/ |
Shift и \ |
по правому краю |
Ctrl + R |
ё |
~ |
по ширине |
Ctrl + J |
язык |
Shift и Alt |
найти |
Ctrl + F |
|
|
заменить |
Ctrl + H |
|
|
вставить гиперссылку |
Ctrl + K |
|
|
формула |
Alt + ~ |
|
|
вставить сноску |
Alt + Ctrl + F |
|
|
правописание |
F7 |
|
|
исправления |
Ctrl + Shift + E |
|
|
макросы |
Alt + F8 |
|
|
увеличить размер |
Ctrl + ) |
|
|
уменьшить размер |
Ctrl + 0 |
29
Клавиатурные
эквиваленты
CTRL+A
- Выделить все
BACKSPACE
- Перейти к папке верхнего уровня
CTRL+TAB - Перейти
из одной вкладки в другую
F4
– Раскрыть адресную строку
F1 - Справка
F10-
Перейти к меню
SHIFT+F10
- Вызвать контекстное меню для выделенного
объекта
CTRL+ESC
- Открыть главное меню
CTRL+ESC
- Нажать на кнопку Пуск
ALT+TAB
- Перейти из одного окна в другое (смена
активности окна)
Alt+M
- Свернуть все окна
Win+R
- Открыть окно Запуск программы
Win+M
- Свернуть все открытые окна
Win+F1
- Вызвать справочную систему Windows
Win+E
- Вызвать Проводник Windows
Win+F
- Найти файл и папку
CTRL+Win+F - Найти
компьютер
Win+Tab
- Переход между приложениями Панели
задач
Win+Break
- Вызвать свойства системы
Название некоторых символов:
/ - косая черта (слэш);
‘ -
апостроф;
& - амперсенд;
$
- доллар;
~ - тильда;
30
Римские цифры |
|||||||
1 |
5 |
10 |
50 |
100 |
500 |
1000 |
2000 |
I |
V |
X |
L |
C |
D |
M |
Z |
Система счисления — совокупность правил наименования и изображения чисел с помощью набора символов, называемых цифрами
Системы счисления
Непозиционные Позиционные
Системы счисления,
в которых вклад каждой цифры в величину
числа зависит от ее положения (позиции)
в последовательности цифр, изображающей
число. Десятичная, двоичная Системы счисления,
в которых каждой цифре соответствует
величина, не зависящая от ее места в
записи числа. Древнегреческая, римская
Компьютеры используют двоичную систему потому, что она имеет ряд преимуществ перед другими системами:
- для ее реализации нужны технические устройства с двумя устойчивыми состояниями (есть ток — нет тока, намагничен — не намагничен и т.п.), а не, например, с десятью, — как в десятичной
- представление информации посредством только двух состояний надежно и помехоустойчиво;
- двоичная арифметика намного проще десятичной.
Недостаток двоичной системы —
быстрый рост числа разрядов, необходимых для записи чисел.
79
своем отдельном слое, и слой равен размеру текста, не больше. Также когда вы создаете новый слой с помощью вырезания и вставки, новый слой создается достаточного размера для размещения вставленного содержимого. В окне изображения границы текущего активного слоя показаны черно-желтой пунктирной линией.
Непрозрачность. Прозрачность слоя определяется степенью доступных цветов из нижних отображенных слоев списка.
Режим. Режим слоя определяется способом комбинации цветов из текущего и расположенного ниже слоя для представления видимого результата.
Маски слоя. В дополнение к альфа каналау существует другой способ контроля прозрачности слоя с помощью добавления Маски слоя, которая представляет собой дополнительный холст в градациях серого, привязанный к слою.
Режим слоя. У GIMP 21 режим слоя. Режимы слоя иногда называются «режимами смешивания». Выбор режима слоя изменяет внешний вид слоя или изображения в зависимости от низлежащих слоев. Если есть только один слой, то режим слоя ни на что не влияет. Поэтому должно быть по крайней мере два слоя, чтобы использовать режимы слоя.
Режим можно выбрать в меню Режим диалога слоев.
§20. Кодирование информации в компьютере
Самым простым инструментом счета были пальцы на руках человека
В середине V в. до н. э. появилась запись чисел нового типа, так называемая алфавитная нумерация.
78
_ - подчеркивание;
@
- коммерческое 'эт' (или лягушка или
собака);
() - 'открытая' 'закрытая'
скобка;
[ ] - 'открытая' 'закрытая'
квадратная скобка;
{} - 'открытая'
'закрытая' фигурная скобка;
< > - знак
'меньше' 'больше';
\ - оборотная косая
черта (бэкслэш);
# - решетка (диез);
«
» - кавычки;
^ - крышка;
* - звездочка.
§10. Файл и файловая структура.
Файл – это объект в виде совокупности данных, хранящихся во внешней памяти компьютера.
Файловая система - это система хранения файлов и организации каталогов.
Параметры файла
Каждый файл при создании получает имя.
Имя состоит из собственного имени и расширения. Расширение отделяется от собственного имени точкой.
Расширение показывает на принадлежность файла к какой-либо группе, определяет тип файла.
Имя файла придумывает тот кто его создал, оно может быть со смыслом или без, коротким или длинным, но запрещено использовать в именах файлах вот такие знаки: /\*?:»<>|
Тип файла отражает тип и назначение хранящихся данных. Подобно фамилии человека, по типу файла можно судить о том, какого вида данные в нем содержатся.
31
Назначения некоторых файлов
Тип файла |
Расширение |
Исполняемые файлы |
exe |
Текстовые файлы |
txt, doc |
Web-страницы |
html, htm |
Графические файлы |
bmp, gif, jpg |
Звуковые файлы |
wav, mid |
Видео файлы |
avi, wmf |
Архивы |
zip, 7z, rar |
Параметрами файла также являются: размер файла, дата, время создания, значок.
Размер файла свидетельствует о том, сколько информации файл содержит. Размер файла выражается в единицах измерения объема информации: (байт, Кбайт, Мбайт, Гбайт).
Дата и время создания файла. Эти параметры тоже характеризуют файл и записываются по определенным правилам.
Значок - это элементарный графический объект. По значку можно узнать, в какой среде создан файл или какого он типа
Правило работы с объектами в любой операционной системе:
«Выделить объект и выполнить над ним действие»!
Папка – объект Windows, предназначенный для объединения файлов и других папок в группы.
Параметры папки
Имя папки является одним из параметров. Имена папкам даются по тем же правилам, что и файлам, однако лучше давать папкам имена, имеющие какой-либо смысл.
32
лов: белый это полностью непрозрачный, черный полностью прозрачный, и оттенки серого отображают частичную прозрачность.
Слой фона отличается от других. При создании нового изображения, оно состоит только из одного слоя. Если изображение было создано с непрозрачным типом заполнения, то у этого слоя нет канала альфа.
Любой слой, за исключением нижнего, имеет альфа-канал. Для нижнего слоя это необязательно. Большинство операций не может быть применено к слою без альфа канала.
Вы можете добавить альфа канал к слою с помощью команды меню Слои → Прозрачность → Добавить альфа канал.
Типы слоев. Тип слоя определяется типом изображения и наличием или отсутствием альфа канала. Возможны следующие типы слоев: RGB, RGBA, Градации серого с альфа каналом, индексированный, индексированный с альфа каналом.
Видимость. Существует возможность временно убрать слой с изображения без его уничтожения, с помощью щелчка по гистограмме глаза в диалоге слоев. Это называется «переключением видимости слоя.
Связь с другими слоями. Если вы щелкните между пиктограммой глаза и миниатюрой слоя, вы увидите гистограмму цепочки, которая позволяет вам группировать слои для операций с несколькими слоями.
Размер и края. В GIMP границы слоя необязательно равны границам его содержащего изображения. Когда вы создаете текст, к примеру, каждый текстовый элемент располагается в
77
кисти они отмечены небольшими красными треугольника-ми. Анимированные кисти называются так потому, что их отпечатки изменяются во время совершения вами мазков кистью. Анимированная кисть представляет собой изобра-жение с альфа-каналом, состоящее из нескольких слоёв. Каждая новая форма кисти находится в отдельном слое.
В терминологии GIMP каждый прозрачный лист носит название слой.
Структура слоев в изображении показывается в диалоге «Слои», который является вторым по важности диалоговым окном после панели инструментов.
Каждое открытое изображение всегда содержит один активный холст.
«Холст» включает в себя слои, а также атрибуты как каналы, маски слоев, и маску выделения. Если слой в данный момент активный, он выделен в диалоге слоев, и его имя отображается в строке состояния окна изображения. Если не один из слоев не выделен щелчком по нему вы можете его активизировать. Если не один из слоев не выделен, это означает, что активный холст это нечто отличное от слоя.
Над изображением, в строке меню, вы можете найти меню Слои, содержащее набор команд, применяемых к активному слою изображения.
Каждый слой изображения имеет ряд важных атрибутов:
Имя. Каждый слой имеет собственное название. Оно назначается автоматически при создании слоя, но вы можете его изменить. Присутствие или отсутствие альфа канала.
Альфа-канал кодирует информацию о том, насколько прозрачен слой в каждой точке. Это видно в диалоге канна-
76
Размер папки определяется суммарным объемом всех файлов и папок, находящихся в ней.
Дата и время создания папки автоматически регистрируется операционной системой в момент создания папки.
Значок говорит о том, открыта папка или закрыта.
Действия с файлами и папками: создать, сохранить, закрыть, открыть, переименовать, удалить, переместить, копировать
Типы файловых систем
Одноуровневая Многоуровневая
файловая система файловая система
Каталог представляет собой Имеет иерархическую
линейную последовательность («древовидную»)
имен файлов структуру
§11. История развития текстового документа
Очень давно люди изобрели специальную систему знаков для кодирования звуков человеческой речи. Так зародилась письменность. Для этих целей использовали самые разнооб-разные документы. Сначала это было стило и вощевая до-щечка, глиняные таблички. Им на смену пришли перо и бу-мага. Люди всегда стремились не только точно записать
33
смысл сказанного, но и сделать текст художественно выра-
зительным. Придумывались различные шрифты. Появился даже особый вид искусства – каллиграфия.
Каждая книжка становилась самостоятельным произведе-нием искусства в единственном экземпляре. Тиражирование рукописей стало возможным лишь с изобретением книгопе-чатания. В России первые печатные книги появились в Моск-ве в эпоху Ивана Грозного. Русский первопечатник Иван Фе-доров со своим помощником Петром Мстиславцем отпеча-тал первую книгу в 1564г.
Подготавливая книгу к изданию, создавали прототип каждой страницы из дерева или металла.
Метранпаж набирал страницы рукописи букву за буквой.
Художники рисовали иллюстрации, которые потом тоже переводили на твердую основу.
После того как все было готово, делали нужное количество оттисков.
Этим занимались целые предприятия – типографии.
Текстовый документ – созданный в прикладной среде документ, состоящий из разнотипных объектов: текстов, рисунков, таблиц и т.д.
Для оформления документов необходимо соблюдать следующие правила:
-
объект должен находиться в том месте документа, где это необходимо по смыслу;
-
объект должен иметь размер, соответствующий смысловой нагрузке;
-
На всем протяжении документа должен соблюдаться определенный ритм чередования различных объектов.
34
тояние, по которому происходит переход.
Растушёвка особенно полезна при вырезании и вставке, для помощи вставленному объекту смешаться гладко и неброс-ко с окружением.
Кисть - это пиксельное изображение или набор пиксельных изображений, используемых GIMP для рисования. GIMP включает в себя набор из 10 инструментов рисования, кото-рые предоставляют не только операции, непосредственно связанные с рисованием, но и такие функции, как стирание, копирование, размытие, освещение, затемнение и т.д. Все инструменты рисования, за исключением пера, используют один и тот же набор кистей.
Простые кисти
Большинство устанавливаемых с GIMP кистей попадает в эту категорию. Они отображаются в диалоге выбора кисти как чёрно-белые пиксельные изображения. Когда вы рисуете ими, цвет кисти равен активному цвету переднего плана (он
указан в области цвета на панели инструментов), а форма кисти соответствует пиксельному изображению, которое вы видите в диалоге кисти.
Цветные кисти
Кисти этой категории отображаются в диалоге выбора кис-тей как цветные изображения. Так же они могут быть текс-том. Когда вы рисуете такой кистью, используются те цвета, которые вы видите на изображении кисти в диалоге. Активный цвет переднего плана не влияет на цвет кисти. Во всём остальном эти кисти работают так же, как простые.
Анимированные кисти (Image hoses, Image pipes)
С помощью кистей этой категории можно создавать более одного типа отпечатков на изображении. В диалоге выбора
75
манипуляций над изображением происходит с каналом вы-деления вместо изображения. В особенности это касается инструментов рисования. Рисование белым выделит зари-сованные пикселы. Рисование чёрным уберёт выделение с зарисованных пикселей.
Свойства
Существуют два свойства быстрой маски, которые вы може-те изменить с помощью щелчка правой кнопкой мыши по кнопке переключения быстрой маски.
-
Обычно быстрая маска отображает выделенные об-ласти затемнёнными и выделенные области светлы-ми, но вы можете изменить это выбором пункта "Мас-кировать выделенные области" вместо значения по умолчанию "Маскировать невыделенные области".
-
Выбрав пункт «Настроить цвет и непрозрачность», вы вызовете диалог, позволяющий вам установить эти параметры в отличное от умолчания значение, кото-рым является красный цвет с 50% прозрачности.
Контуры
Контур это одномерная кривая. Контуры используются в двух случаях.
-
Закрытый контур может быть преобразован в выде-ление.
-
Открытый или замкнутый контур может быть обведён, что позволяет рисовать на изображении разнообраз-ными методами.
В параметрах инструмента имеется пункт "Растушёвка". Если вы разрешите его использование, вместо этого инструмент будет создавать выделения с плавными переходами. Радиус растушёвки, который вы можете изменять, определяет расс-
74
-
Тексту также необходимо придать выразительность. Для этого его структурируют.
-
Выразительность тексту придают путем выделения заголовков и наиболее значимых мест.
-
Макет текстового документа - совокупность упорядоченных по определенным правилам объектов, размещенных на странице.
Текстовый процессор – программа для создания, редактирования, форматирования и макетирования текстового документа.
В чем же заключаются преимущества создания текстового документа средствами текстового процессора?
Во-первых, это быстрота и простота внесения в текс изменений.
Во-вторых, пользователь избавлен от необходимости предварительного макетирования.
В-третьих, значительно облегчается использование выразительных средств оформления текста.
В-четвертых, автоматизировано большинство рутинных работ.
В-пятых, специальные программы позволяют включать в текст фрагменты на другом языке, формулы, рисунки, таблицы и т.д.
Наконец, создав один раз электронный документ, можно получить с него неограниченное число копий.
Объектами среды называются такие объекты документа, для создания, редактирования и форматирования которых не тре-буется вызывать отдельную программу.
Внедренными объектами называются объекты, которые перво-начально создаются в другой среде.
35
Для выполнения любых действий над объектами текстового документа необходимо запомнить следующее правило:
Выдели объект, а затем производи над ним действие.
Рассмотрим способы выделения различных текстовых объектов.
Выделение слова. Надо дважды щелкнуть левой кнопкой мыши на любом символе этого слова.
Выделение строки. Установить указатель мыши слева от этой строки в поле выделения (при этом вид указателя изменится на стрелку, направленную острием вправо вверх) и один раз щелкнуть левой кнопкой мыши.
Выделение абзаца. Сначала нужно выделить его первую строку, затем, не отпуская левой кнопки мыши, протянуть курсор вниз до конца выделяемого абзаца. Другой способ – три раза быстро щелкнуть на любом символе абзаца.
Форматирование – процесс представления внешнего вида документа или отдельных его объектов в требуемой форме.
Символ как объект определяется следующими параметрами:
Вид начертания – обычное, курсивное, полужирное.
Кегль – размер шрифта.
Эффект – определяет, как символ будет представлен на экране и в документе.
Смещение – определяет положение символа относительно базовой линии строки.
Кернинг – межсимвольный интервал – нормальный, разреженный, уплотненный.
Размер объекта – обычно измеряется по высоте и ширине.
Форма объектов может быть произвольной, но наиболее
36
терной терминологии, глубиной 8 бит. Некоторые цифро-вые камеры могут воспроизводить файлы изображения с глубиной 16 бит на цветовой канал. GIMP не может загру-жать такие файлы без потери разрешения.
Третий тип, индексированные изображения, частично бо-лее сложные для понимания. В индексированном изобра-жении используется только ограниченный набор цветов, обычно 256 или меньше. Эти цвета формируют "цветовую карту" изображения, и каждой точке в изображении назна-чается цвет из цветовой карты. Индексированные изобра-жения имеют преимущество, они могут быть представлены
в компьютере способом, который потребляет сравнительно немного памяти.
Выделение
Обычно когда вы создаёте выделение, вы видите его как пунктирную линию, которая окружает часть изображения. В действительности выделение реализовано в виде канала. Смотря на пунктирную линию, отображающую выделение, вы всегда должны принимать во внимание, что это повест-вует вам лишь часть истории. Если вы хотите видеть выделе-ние более детально, наиболее просто это сделать с помо-щью щелчка по кнопке "Быстрая маска", расположенной в левом нижнем углу окна изображения.
Быстрая маска является методом, отображающим в GIMP полную структуру выделения. Это заставит отображаться выделение как полупрозрачное наложение поверх изобра-жения. Выделенные области не затронуты; невыделенные области окрашены в красный цвет. Чем больше область вы-делена, тем меньше красного цвета на ней проявляется.
Когда вы находитесь в режиме быстрой маски, большинство
73
ет, что каждая точка в изображении представлена уровнем "красного", уровнем "зелёного", и уровнем "синего". Пос-кольку большинство различимых человеком цветов может быть изображены комбинацией “красного”, "зелёного", и уровнем "синего" изображения RGB считаются полноцвет-ными. Каждый цветовой канал содержит 256 возможных уровней яркости.
В изображении, в режиме градаций серого, каждая точка представлена уровнем яркости в диапазоне от 0 (чёрный) до255 (белый), с промежуточными значениями, представляю-щими различные уровни серого.
Существенное различие между изображением в градациях серого и RGB изображением это количество "цветовых каналов": изображение в градациях серого имеет один канал; RGB изображение имеет три. RGB изображение может представить как три наложенных изображения в градациях серого, одно окрашено красным, одно зелёным, и одно синим.
На самом деле, и RGB и серые изображения имеет дополни-тельный цветовой канал, называемый альфа канал, пред-ставляющий непрозрачность. Когда значение альфа в дан-ном месте равно нулю, слой совершенно прозрачен, и цвет в том месте определяется тем, что лежит ниже. Когда значе-ние альфа максимально, слой непрозрачен, и цвет опреде-ляяется цветом слоя. Промежуточные значения альфа соот-ветствуют разным степеням полупрозрачности: цвет в том месте - пропорциональная смесь цветов данного слоя и снизу.
Каждый цветовой канал в GIMP, включая альфа-канал, им-еет диапазон допустимых значений от 0 до 255; в компью-
72
распространенная прямоугольная
Строка. При форматировании строка подчиняется тем же правилам, что символ и слово.
Можно выделить целую группу параметров форматирования, не являющимися общими для всех объектов, но одинаковых для любой среды. К таким параметрам относятся: шрифтовое оформление, цветовое оформление и узор. Толщина, тип и штрих линии.
Ввод абзаца должен заканчиваться нажатием клавиши Enter. Абзац наследует все параметры объекта «строка» и дополни-тельно характеризуется следующими параметрами: втяжкой, абзацным отступом, выравниванием
Втяжка – весь абзац может иметь некоторый отступ от левого и/или правого поля страницы
Абзацный отступ – первая строка абзаца имеет некоторый отступ/выступ от левой границы. Различают три типа абзацного отступа: положительный «красная строка», отрицательный, когда начало первой строки выступает за левую границу текста, и нулевой, иногда его называют «тупой строкой»,
Выравнивание – абзац может выравниваться на странице либо только по одной из границ (левой или правой), либо по обеим границам,
Интерлиньяж – межстрочное расстояние.
§12. Графический редактор растрового типа.
Создание рисунков на компьютере осуществляется с помощью специально предназначенной для этого программы – графического редактора.
Графический редактор – прикладная среда, предназначенная для создания и редактирования
37
графических изображений.
Документом графического редактора является рисунок. По принципу построения графические изображения могут быть векторными и растровыми.
Интерфейс графического редактора.
Окно графического редактора содержит строку заголовка, строку основного меню, строку инструментов.
А также панель инструментов, рабочее поле и палитру.
Основные инструменты графического редактора: Ластик, заливка, выбор цвета, масштаб, карандаш, кисть, распылитель, надпись.
Линия, прямоугольник, эллипс, скругленный прямоугольник, кривая, многоугольник. Эти инструменты позволяют создавать соответствующие графические примитивы.
Пиксел (от английского picture element – элемент картинки) наименьший элемент растрового изображения.
Он характеризуется двумя параметрами – цветом и яркостью.
Растр (от английского raster) – представление изображения в виде двумерного массива точек (пикселов), упорядоченных в ряды и столбцы.
Рисунок в растровом изображении представляет собой совокупность всех пикселей рабочей области графического редактора.
Растровое изображение равных по величине пикселов, которые при увеличении выглядят как квадратики. При этом
линии и кривые, имеющие наклон, имеют еле заметные «ступеньки». На экране все эти точки сливаются в единое изображение.
38
Процедурная база данных для вызова внутренних функций GIMP из внешних приложений, таких как «Script-Fu»
-
Продвинутые возможности по созданию сценариев.
-
Многократные отмена и повтор действий, ограниченные лишь свободным пространством на жёстком диске.
-
Инструменты преобразования, включая вращение, масштабирование, искривление и отражение.
-
Поддерживаемые форматы файлов включают GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP и многие другие.
Изображение в GIMP может быть достаточно сложным. Наиболее правильной аналогией будет не лист бумаги, а, скорее, книга, страницы которой называются слоями. В до-полнение к слоям изображение в GIMP может содержать маску выделения, набор каналов и набор контуров. Факти-чески, GIMP содержит механизм прикрепления произволь-ных данных к изображению, в терминологии GIMP именуе-мых паразитами.
В отличие от других знакомых вам приложений окно GIMP состоит из нескольких частей: основное поле (GNU Image Manipulation Program), Панель и Слои. Каналы.
Изображение в GIMP это весьма сложная структура, содержащая стеллаж слоёв, плюс несколько других типов объектов: маски выделения, набор каналов, набор контуров, историю "отмен", и т.д.
Основное свойство изображения это режим. Существует три доступных режима: RGB, градации серого, и индексирован-ное.
RGB состоит из красного-зелёного-синего цветов, и указыва-
71
-
метапоисковые серверы
§19. Графический редактор GIMP
Графический редактор – прикладная среда, предназна-ченная для создания и редактирования графических изоб-ражений.
GIMP — многоплатформенное программное обеспечение для работы над изображениями. GIMP является акронимом, означающим GNU Image Manipulation Program. Редактор GIMP пригоден для решения множества задач по изменению изображений, включая ретушь фотографий, объединение и создание изображений.
Программа GIMP многофункциональна. Её можно исполь-зовать как простой графический редактор, как профессио-нальное приложение для ретуши фотографий, как сетевую систему пакетной обработки изображений, как программу для рендеринга изображений, как преобразователь фор-матов изображений и т.д.
-
Возможности и функции
-
Полный набор инструментов, включая кисти, карандаш, распылитель, штамп и т.д.
-
Разумное использование памяти, при котором размер изображения ограничен только свободным местом на жёстком диске.
-
Субпиксельная дискретизация для всех инструментов рисования, дающая высококачественное сглаживание.
-
Полная поддержка альфа-канала для работы с прозрачностью.
-
Слои и каналы.
70
Вы могли слышать слова «Рисунок имеет разрешение 600х800. Это означает, что по горизонтали он состоит из 800 пикселов, а по вертикали – из 600.
Изображение в растровом редакторе можно строить либо путем последовательного закрашивания пикселов, либо также как и в редакторе векторной графики, из простейших объектов (примитивов).
В простейших графических редакторах любой объект изображения теряет свою самостоятельность сразу после его создания. Он становится неотъемлемой частью общего рисунка и в дальнейшем уже воспринимается как совокупность пикселов. Поэтому говорить о графических примитивах как об объектах с собственными параметрами можно только на стадии создания.
Фрагмент – выделенная часть рисунка. Для выделения фрагмента существует специальный инструмент – выделение.
Уникальным параметром фрагмента является прозрачность фона.
Для получения возможности работы с фрагментом его необходимо выделить.
К типовым действиям над фрагментом относятся: масштабирование, поворот, инверсия цвета, стирание (удаление), вставка, замена надписей, копирование.
Инверсия цвета – это замена выбранного цвета на противоположный.
Можно осуществить преобразование изображения в черно-белое или в градации серого.
39
§13. Основные понятия формальной логики
Термин «логика» происходит от древнегреческого logos – «слово, мысль, понятие, рассуждение, закон».
Логика – это наука о законах и формах мышления. Она изучает абстрактное мышление как средство познания объективного мира.
Алгебра логики (булева алгебра) - это раздел математики, изучающий высказывания, рассматриваемые со стороны их логических значений (истинности или ложности) и логических операций над ними.
Основные понятия логики:
Утверждение – высказывание, которое требуется доказать или опровергнуть.
Например: «Сумма внутренних углов треугольника равна 1800»
Рассуждение – цепочка высказываний или утверждений, определенным образом связанных друг с другом.
Например: «Если хотите начать работать на компьютере, то необходимо сначала включить электропитание»
Умозаключение – логическая операция, в результате которой из одного или нескольких данных высказываний получается (выводится) новое высказывание.
Например: «Все металлы электропроводны». «Ртуть является металлом». Путем умозаключения можно сделать вывод, что «Ртуть электропроводна».
Логическое выражение – запись или устное утверждение, в которое, наряду с постоянными, обязательно входят переменные величины (объекты).
Например: (А ۸ (В ۷ С))
Основным объектом в логике является высказывание.
40
Каждый пакет получает номер.
Протокол передачи данных TCP/IP
-
Transmission control protocol – транспортный протокол
-
разбиение файла на IP-пакеты
-
сбор файла при получении
-
-
Internet protocol – протокол маршрутизации
-
отправитель IP-пакета
-
получатель IP-пакета
-
Какого рода информацию можно найти в Интернете
Это зависит от того, чем Вы занимаетесь.
Бизнесмен может искать партнёров, поставщиков или клиентов.
Студент может искать рефераты и курсовики.
Специалист может искать техническую информацию по своей профессии либо найти своих коллег, с которыми он сможет обсудить интересующие его вопросы.
Обычный пользователь может искать какие-то программы, звуковые файлы, картинки, рецепты, информацию о том, где и что можно приобрести, врачебные советы, книги, может завести новые знакомства и т.д.
Для поиска информационных ресурсов в Интернете необходимо знать их адреса. Если адрес вам известен, то достаточно набрать его в окне "Местоположение" браузера (программы просмотра)
Если же вам известна только тема, по которой вы собираете информацию, то следует использовать специальные поисковые Интернет-системы.
Поисковые системы разделяются на:
-
поисковые серверы
-
серверы-каталоги
69
-
кабель:
-
коаксиальный
-
витая пара
-
оптоволоконный
-
-
модем
Для того, чтобы информация, передаваемая одним компью-тером, была понята другим компьютером после ее получения, необходимо было разработать единые правила передачи данных в сети, называемых протоколами.
Протокол передачи устанавливает соглашение между взаимодействующими компьютерами. Для того, чтобы связь между компьютерами была установлена, необходимо задать их адреса.
Адреса определяются сетевыми адаптерами, номерами телефонов и программами связи.
На сетевых картах выставляются адреса компьютеров в сети без чего невозможна передача. Когда информация циркулирует по сети, каждый сетевой компьютер отбирает из общего потока лишь те данные, которые предназначены для него. Этот отбор производится в соответствии с адресом компьютера.
Передача данных одним сплошным потоком может привести к их потере или искажению. Поэтому они разделяются на блоки (пакеты) информации строго определенной длины. Каждый такой блок сопровождается служебной информацией, включая опознавательные знаки его начала и конца.
Протоколы управляют потоками данных, распределяют их, выстраивают в очереди. На другом конце приемник
информации должен работать по тем же правилам.
68
Высказывание – это повествовательное предложение, о котором можно сказать истинно оно или ложно.
Высказывание называется простым, если никакая его часть сама не является высказыванием.
Высказывание называется составным, если оно состоит из простых высказываний, соединенных логическими связками и, или, частицей не
Употребляемые в обычной речи слова и словосочетания "не", "и", "или", "если... , то", "тогда и только тогда" и другие позволяют из уже заданных высказываний строить новые высказывания. Такие слова и словосочетания называются логическими связками.
Простые высказывания обозначают заглавными латинскими буквами A, B, C…X, Y, Z и называют логическими переменными
Значения высказываний ИСТИНА или ЛОЖЬ обозначают
соответственно цифрами 1 и 0 и называют логическими величинами
Составные высказывания называются логическими выражениями и включают в себя логические переменные, операции логики и скобки для изменения порядка действий операций
Логические операции
Операция, выражаемая словом "не", называется инверсией или отрицанием и обозначается чертой над высказыванием.
Высказывание А истинно, когда A ложно, и ложно, когда A истинно.
Операция, выражаемая связкой "и", называется конъюнкцией (лат. conjunctio — соединение) или логичес-
41
ким умножением и обозначается точкой " . " (может также обозначаться знаками /\ или &).
Высказывание А · В истинно тогда и только тогда, когда оба высказывания А и В истинны.
Операция, выражаемая связкой "или" (в не исключающем смысле этого слова), называется дизъюнкцией (лат. disjunctio — разделение) или логическим сложением и обозначается знаком v (или плюсом).
Высказывание А v В ложно тогда и только тогда, когда оба высказывания А и В ложны.
Операция, выражаемая связками "если ..., то", "из ... следует", "... влечет ...", называется импликацией (лат. implico — тесно связаны) и обозначается знаком =>. Высказывание А => В ложно тогда и только тогда, когда А истинно, а В ложно.
Операция, выражаемая связками "тогда и только тогда", "необходимо и достаточно", "... равносильно ...", называется эквиваленцией или двойной импликацией и обозначается знаком или ~. Высказывание А В истинно тогда и только тогда, когда значения А и В совпадают.
Определение логической формулы:
1. Всякая логическая переменная и символы "истина" ("1") и "ложь" ("0") - формулы.
2. Если А и В - формулы, то А , А · В , А v В , А => B , А↔В - формулы.
3. Никаких других формул в алгебре логики нет.
Если составное высказывание выразить в виде формулы, в которую войдут логические переменные и знаки логичес-ких операций, то получится логическое выражение, значе-
42
-
возможности расширения (подключения новых компьютеров и устройств).
Сетевые адаптеры (сетевые карты) – технические устройства, выполняющие функции сопряжения компьютеров с каналами связи. Адаптеры вставляют в свободное гнездо материнской платы компьютера и соединяют кабелем с сетевым адаптером другого компьютера.
На сетевых картах выставляются адреса компьютеров в сети без чего невозможна передача. Когда информация циркулирует по сети, каждый сетевой компьютер отбирает из общего потока лишь те данные, которые предназначены для него. Этот отбор производится в соответствии с адресом компьютера.
Модем – устройство, производящее модуляцию (преобразование цифровых сигналов в аналоговые) и демодуляцию (преобразование аналоговых сигналов в цифровые).
Модемы бывают внешние (выполненные в виде отдельного блока и подключаемые к системному блоку через последовательный порт) и внутренние (в виде платы, устанавливаемой в гнездо материнской платы).
Распространенные сейчас среди пользователей модемы имеют скорости 28800, 33600, 56000 бит в секунду.
Локальные компьютерные сети
-
Типы
-
одноранговая
-
на основе сервера
-
-
Аппаратное обеспечение
-
сетевой адаптер
67
масштаба.
Корпоративная сеть – объединение локальных сетей в пределах одной корпорации.
Глобальная сеть – объединение компьютеров, расположенных на удаленном расстоянии, для общего использования мировых информационных ресурсов.
В сетях различают такие каналы связи, как телефонные и оптоволоконные линии, радиосвязь, космическая связь
Передача информации
-
Сигнал - носитель информации
-
Природа сигнала
-
световая
-
электрическая
-
механическая
-
акустическая и т.д.
-
-
Канал связи
-
физическая природа
-
кабель
-
оптоволокно
-
Радиоканал и т.д.
-
-
пропускная способность (бит/сек)
-
Эффективность связи в компьютерных сетях существенно зависит от следующих основных характеристик (параметров) каналов связи:
-
пропускной способности (скорости передачи данных), измеряемой количеством бит информации, переданных по сети в секунду;
-
надежности – способности передавать информацию без исключений и потерь;
-
стоимости;
66
ние которого можно вычислить.
При нахождении значения логического выражения необходимо учитывать порядок выполнения логических операций, а именно:
-
Действие в скобках
-
Инверсия, конъюнкция, дизъюнкция, импликация, эквивалентность.
Таблица истинности это табличное представление логической схемы (операции), в котором перечислены все возможные сочетания значений истинности входных сигналов (операндов) вместе со значением истинности выходного сигнала (результата операции) для каждого из этих сочетаний.
Решение логических выражений принято записывать в виде таблиц истинности – таблиц, в которых по действиям показано, какие значения принимает логическое выражение при всех возможных наборах его переменных.
Для составления таблицы необходимо:
-
Выяснить количество строк в таблице (вычисляется как 2n+1, где n – количество переменных)
-
Выяснить количество переменных + количество логических операций.
-
Установить последовательность выполнения логических операций.
-
Построить таблицу, указывая названия столбцов и возможные наборы значений исходных логических переменных.
-
Заполнить таблицу истинности по столбцам.
43
Логические элементы
С х е м а НЕ
Схема НЕ (инвертор) реализует операцию отрицания. Связь между входом x этой схемы и выходом F можно записать соотношением F = ¬x, где ¬х читается как «не x» или «инверсия х».
С х е м а И—НЕ
Схема И—НЕ состоит из элемента И и инвертора и осуществляет отрицание результата схемы И. Связь между выходом F и входами x и y схемы записывают следующим образом: F=x·y, где x·y читается как «инверсия x и y».
С х е м а ИЛИ—НЕ
Схема ИЛИ—НЕ состоит из элемента ИЛИ и инвертора и осуществляет отрицание результата схемы ИЛИ. Связь между выходом F и входами x и y схемы записывают следующим образом:F=x+y, где x+y , читается как «инверсия x или y».
Триггер — это электронная схема, широко применяемая в регистрах компьютера для надёжного запоминания одного разряда двоичного кода. Триггер имеет два устойчивых состояния, одно из которых соответствует двоичной единице, а другое — двоичному нулю.
Сумматор — это электронная логическая схема, выполняющая суммирование двоичных чисел.
44
Эффективное использование общедоступных ресурсов: большее пространство дисковой памяти, принтер, сканер, программное обеспечение
Основные свойства ЛС.
-
Высокая скорость передачи, большая пропускная способность;
-
Низкий уровень ошибок передачи;
-
Ограниченное, точно определенное число компьютеров, подключаемых к сети;
-
Имеет один или несколько взаимосвязанных центров управления.
Топология ЛС – это физическое расположение компьютеров сети относительно друг друга и способ соединения их линиями.
Кольцевая топология
Каждый компьютер соединен друг с другом. Сигнал, несущий информацию идет по кругу.
Топология «Шина»
Компьютеры соединены последовательно
Все компьютеры подключены к одному кабелю
Топология «Звезда»
Использует отдельный кабель для каждого компьютера, проложенный от центрального устройства (концентратор, HUB)
Топология «Снежинка»
Разновидность «Звезды»
Имеется один центральный сервер для всей сети и несколько файловых серверов для разных рабочих групп
Региональная сеть – объединение компьютеров локальных сетей для решения общих проблем регионального
65
Персональные компьютеры - это компьютеры, которые могут использоваться одним человеком автономно, независимо от других компьютеров.
Персональные компьютеры могут быть настольными, переносными и карманными.
Карманные переносные компьютеры помещаются на ладони и их так и называют – наладонники.
В этих компьютерах программы занесены в микросхемы. В набор программ входит операционная система, текстовый и графический редакторы, система баз данных и электронные таблицы, программы для работы в Интернете.
По условиям эксплуатации компьютеры делятся на два типа:
-
офисные (универсальные);
-
специальные.
Офисные предназначены для решения широкого класса задач при нормальных условиях эксплуатации.
Cпециальные компьютеры служат для решения более узкого класса задач или даже одной задачи, требующей многократного решения, и функционируют в особых условиях эксплуатации.
§18. Компьютерные сети
Компьютерная сеть – это система компьютеров, связанная каналами передачи информации.
Локальные сети – это сети небольшие по масштабам и работают в пределах одного помещения, здания , предприятия.
Назначение ЛС
-
Обмен файлами между пользователями сети
64
Сумматор служит, прежде всего, центральным узлом арифметико-логического устройства компьютера, однако он находит применение также и в других устройствах машины.
Законы логики.
№ |
формула |
Закон (правило) |
1 |
AΞA (A=A) |
Закон тождества |
2 |
A^Ā = 0 (A• Ā = 0) |
Закон не противоречия |
3 |
Av Ā =1 (A + Ā =1) |
Закон исключения третьего |
4 |
¬Ā = A |
Закон двойного отрицания |
5 |
A^0 = 0 (A•0 = 0) Av0 = A (A+0 = A) |
|
6 |
A ^1= A (A•1 = A) Av1 = 1 (A+1 = 1) |
|
7 |
A^A= A (A•A = A) AvA = A (A+A = A) |
Правило идемпотентности |
8 |
AvĀ =1 (A+Ā =1) |
Закон Моргана |
9 |
¬(A→B)=A^¬B (¬(A→B)=A•¬B) |
|
10 |
A→B = ĀvB (A→B = Ā+B) |
|
11 |
A^(AvB) = A (A•(A+B) = A) |
Закон поглощения |
12 |
AvA^B = A (A+A•B = A) |
Закон поглощения |
13 |
Ā^(AvB)=Ā^B (Ā•(A+B)=Ā•B) |
|
14 |
AvĀ^B =AvB (A+Ā•B =A+B) |
|
15 |
(AvB)vC=Av(BvC) ((A+B)+C=A+(B+C)) (A^B)^C=A^(B^C) ((A•B)•C=A•(B•C)) |
Правило ассициативности |
16 |
(A^B)v(A^C) = A^(BvC) ((A•B)+(A•C) = A•(B+C)) (AvB) ^ (AvC) = Av (B^C) ((A+B) • (A+C) = A + (B•C)) |
Правило дистрибутивности |
17 |
AvB = BvA (A+B = B+A) A^B =B^A (A•B = B•A) |
Правило коммутативности |
18 |
AΞB=A^Bv¬(A^B)=(ĀvB)^(Av¬B) |
|
45
§14. Компьютерные вирусы
Компьютерные вирусы создаются для того, чтобы нанести ущерб хранимой в компьютере информации.
Свое название эти программы получили за то, что очень похожи на биологические вирусы. Компьютерные вирусы, также как и биологические, представляют опасность для той системы, в которую внедряются, способны размно-жаться, передаваться от одного компьютера к другому. Часто вирус обнаруживает себя не сразу, а по прошествии некоторого периода.
Простые вирусы представляют сплошной отрывок программного кода.
Обнаружив его, можно удалить вирус.
Сложные вирусы состоят из нескольких фрагментов кода, на первый взгляд никак не связанных между собой, но при определенных условиях способных соединяться и начать самовоспроизводство.
С такой инфекцией бороться трудно.
Но еще более опасны вирусы, которые отдав команды по искажению и уничтожению информации, тотчас стирают себя из памяти компьютера, так что потом невозможно установить причину искажений.
Воздействие вирусов на программное обеспечение происходит в два этапа: заражение и проявление.
На этапе заражения вирус включает в другие программы свои копии, которые также способны размножаться
На этапе проявления вирус выполняет те или иные несанкционированные действия.
Важно своевременно обнаружить вирус.
К числу признаков, указывающих на поражение программ
46
Мэйнфреймы:
Это
большие компьютеры, с высоким
быстродействием и большими вычислительными
ресурсами, которые могут обрабатывать
большое количество данных и выполнять
обработку запросов одновременно
нескольких тысяч пользователей.
Серверы:
Это
компьютеры, которые служат центральными
узлами в компьютерных сетях. На серверах
устанавливается програм-мное обеспечение,
позволяющее управлять работой
сети.
Суперкомпьютеры:
Это большие компьютеры, которые создаются для задач, требующих больших вычислений, таких как определение координаты далекой звезды или галактики, моделирования климата, составления карт нефтяных и газовых месторож-дений и т.д.
Быстродействие компьютеров измеряется в единицах, которые называются ФЛОПС (FLOPS - Floating Point Operations Per Second).
ФЛОПС - количество арифметических операций в секунду.
Кратные
единицы: МегаФЛОПС, ГигаФЛОПС и
ТераФЛОПС.
МегаФЛОПС (МФЛОПС) - 1 миллион
арифметических операций в секунду.
ГигаФЛОПС (ГФЛОПС) - 1 миллиард арифметических операций в секунду.
ТераФЛОПС (ТФЛОПС) - 1 триллион арифметических операций в секунду.
Компьютер
Seaborg Беркли, США 416 блоков, 6656 процессора
IBM RS6000 SP Power3 375 МГц
Быстродействие
7,304 ТераФЛОПС
63
ЧЕТВЕРТОЕ ПОКОЛЕНИЕ ЭВМ
От конца 70-х годов по настоящее время.
Следует особо отметить одну из самых значительных идей воплощенных в компьютере на данном этапе: использование для вычислений одновременно нескольких процессов.
Новые технологии создания интегральных схем позволили разработать в конце 70-х – начале 80-х годов ЭВМ четвертого поколения на больших интегральных схемах (БИС), степень интеграции которых составляет десятки и сотни тысяч элементов на одном кристалле.
Наиболее крупным сдвигом в ЭВТ, связанным с применении-ем БИС, стало создание микропроцессоров
Первый микропроцессор был создан фирмой Intel в 1971 году. На одном кристалле удалось сформировать минимальный по составу аппаратуры процессор, содержа-щий 2250 транзисторов. С появлением микропроцесссора связано одно из важнейших событий в истории вычисли-тельной техники – создание и применение персональных ЭВМ. С 1982 года фирма IBM приступила к выпуску модели персонального компьютера, ставшего эталоном на долгие времена.
Современные ЭВМ превосходят компьютеры предыдущих поко-лений компьютеров компактностью, огромными возможностями и доступностью для разных категорий пользователей.
Существуют
различные классификации компьютеров
• Классификация по назначению.
•
Классификация по уровню специализации.
•
Классификация по размеру.
• Классификация
по совместимости.
62
вирусом относятся:
-
Неправильная работа программ;
-
Медленная работа компьютера;
-
Невозможность загрузки операционной системы;
-
Исчезновение файлов;
-
Изменение даты, времени создания файлов или его размера;
-
Существенное уменьшение размера свободной области памяти;
-
Вывод на экран непредусмотренных сообщений или изображений;
-
Подача непредусмотренных звуковых сигналов;
-
Частые зависания компьютер
Для обнаружения и удаления компьютерных вирусов, а также для защиты от них разработаны антивирусные программы.
Желательно обнаружить вирус до того, как он активизируется и начнет действовать.
Наиболее известными на сегодня являются антивирусные пакеты: Антивирус Касперского, Doctor Web? Nod-32, которые находят зараженные вирусами файлы, могут удалить из файла тело программы вируса.
Необходимо соблюдать следующие простые правила:
-
Регулярно тестируйте компьютер на наличие вирусов с помощью антивирусных программ
-
Перед считыванием информации с дискет или дисков проверяйте их на наличие вирусов
-
Всегда защищайте свои дискеты и флешки от записи при работе на других компьютерах
-
Делайте архивные копии ценной для вас информации 47
-
Не оставляйте дискету без необходимости в дисководе
-
Не используйте программы, поведение которых непонятно
-
Регулярно обновляйте антивирусные программы
§15. Архивация файлов
Работая на компьютере, вы можете столкнуться с такой проблемой, как недостаток свободного места на дисках, а при копировании файлов на дискету может оказаться, что размер файла больше ее емкости. В этом случае прибегают к архивации файла, то есть к сжатию хранящейся в нем информации.
Архивацию файлов используют так же для пересылки по электронной почте.
Уменьшить объем файла можно, исключая избыточность в представлении информации в файле.
Сжимать модно как один файл, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл.
Сжатие информации – процесс преобразования информации, хранящейся в файле, с целью уменьшения размера файла и соответственно, объема памяти, необходимого для ее хранения.
Программа – архиватор – программа, производящая процесс сжатия информации по некоторому алгоритму.
Архивный файл (архив) – файл, получаемый после работы программы – архиватора. Может содержать один или несколько файлов в сжатом виде.
В результате сжатия информация будет представлена в новом виде. Степень сжатия будет зависеть от метода
48
ТРЕТЬЕ ПОКОЛЕНИЕ ЭВМ
ЭТОТ ПЕРИОД ПРОДОЛЖАЕТСЯ С КОНЦА 60-Х ДО КОНЦА 70-Х ГОДОВ.
Появление интегральных схем ознаменовало новый этап в развитии вычислительной техники.
В 1958 году Джон Килби впервые создал опытную интегральную схему.
Такие схемы могут содержать десятки, сотни и даже тысячи транзисторов и других элементов, которые фактически неразделимы.
Выпускались два семейства ЭВМ : большие и малые.
Характерные черты ЭВМ третьего поколения.
Элементная база: интегральные схемы, которые вставляю-тся в специальные гнезда на печатной плате.
Габариты: для их размещения также требуется машинный зал.
Производительность: от сотен тысяч до миллионов опера-ций в секунду.
Эксплуатация: несколько изменилась. Более оперативно производится ремонт обычных неисправностей, но из-за большой сложности системной организации требуется штат высококвалифицированных специалистов. Большую роль играет системный программист.
Программирование: во многих вычислительных центрах появились дисплейные залы, где каждый программист в определенное время мог подсоединится к ЭВМ в режиме разделения времени. Как и прежде, оставался режим пакет-ной обработки задач.
61
большей скоростью, был дешевле и надежнее.
Появились и первые печатные платы – пластины из изоляционного материала, на которых по специальной технологии фотомонтажа наносился токопроводящий материал.
Характерные черты ЭВМ второго поколения:
Элементная база: полупроводниковые элементы . Соединение элементов: печатные платы и навесной монтаж.
Габариты: ЭВМ выполнены в виде однотипных стоек, чуть выше человеческого роста. Для их размещения требуется специально оборудованный машинный зал, в котором под полом прокладываются кабели, соединяющие между собой многочисленные автономные устройства.
Производительность: от сотен тысяч до 1 миллиона операций в секунду.
Эксплуатация: упростилась. Появились вычислительные центры с большим штатом обслуживающего персонала, где устанавливалось обычно несколько ЭВМ. При выходе из строя нескольких элементов производилась замена целиком всей платы, а не каждого элемента в отдель-ности.
Программирование: стало выполняться преимущест-венно на алгоритмических языках. Программисты уже не работали в зале, а отдавали свои программы на перфо-картах или магнитных лентах специально обученным операторам.
Результаты работы распечатывались на специальной перфорированной по краям бумаги.
60
сжатия и от типа данных в файле.
Архивация (упаковка) – размещение исходных файлов в архивный файл.
Разархивация (распаковка) – восстановление файлов из архивного файла в том виде, какой они имели до помещения в архив.
Программы, осуществляющие упаковку и распаковку файлов, называют программами – архиваторами.
Программы-архиваторы различаются методами сжатия, имеющимися функциями, интерфейсом.
Виды архиваторов: Win RAR, Zip,.
Основные возможности, предоставляемые указанными программами:
-
Создание архива из одного или нескольких выделенных файлов.
-
Добавление файла (файлов) в существующий архив.
-
Извлечение файла (файлов) из архива.
-
Просмотр содержимого архива.
-
Просмотр и редактирование файла, находящегося в архиве и его сохранение в архиве в обновленном виде.
Дополнительно Win RAR позволяет создавать многотомные и самораскрывающиеся архивы.
Многотомный архив создается в тех случаях, когда архивируется большой объем информации предназначенный для переноса на дискетах. Многотомный архив состоит из нескольких томов-файлов, каждый из которых не превышает заранее определенного размера.
Самораскрывающийся архив – это созданный программой-архиватором используемый ЕХЕ-файл, который при запуске 49
будет самостоятельно распаковывать имеющиеся в нем файлы без использования программы-архиватора.
§16. Электронные таблицы.
Определение
-
Электронные таблицы – компьютерные программы, предназначенные для хранения и обработки данных, представленных в табличном виде.
-
Рабочее поле электронной таблицы разделено на столбцы и строки, на пересечении которых образуются ячейки.
-
Столбцы нумеруются буквами (A, B, C, D, E, …).
-
Строки нумеруются цифрами (1, 2, 3, 4, 5, …).
Текущая ячейка
-
Текущая ячейка – ячейка в которую выполняется ввод данных.
-
Адрес текущей ячейки отображается в поле «Имя».
-
Содержание текущей ячейки отображается в строке формул.
Ячейки таблицы
-
Ячейка – минимальный элемент таблицы, имеющий адрес.
-
Адрес ячейки состоит из номера столбца и номера строки.
-
Ячейка – элементарный объект электронной таблицы, расположенный на пересечении столбца и строки.
-
Строка – все ячейки, расположенные на одном горизонтальном уровне.
-
Столбец – все ячейки, расположенные в одном вертикальном ряду таблицы.
50
мерованных ячеек; процессору времени доступна любая ячейка. Наиболее оптимальным оказываются 8-битные ячейки.
Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти.
Первая отечественная ЭВМ была создана в 1951 году под руководством академика С.А.Лебедева и называлась она МЭСМ (малая электронная счетная машина)
Характерные черты ЭВМ первого поколения
Элементная база: электронно-вакуумные лампы, резис-торы, конденсаторы. Соединение элементов: навесной монтаж проводами.
Габариты: ЭВМ выполнена в виде громадных шкафов и занимает специальный машинный зал.
Быстродействие: 10 – 20 тысяч операций в секунду.
Эксплуатация: слишком сложна из-за частого выхода из строя электронно-вакуумных ламп.
Программирование: трудоемкий процесс в машинных кодах. При этом необходимо знать все команды машины, их двоичное представление, архитектуру ЭВМ. Этим в основ-ном были заняты математики-программисты, которые непосредственно и работали за ее пультом управления. Обслуживание ЭВМ требовало от персонала высокого профессионализма.
ВТОРОЕ ПОКОЛЕНИЕ ЭВМ
Второе поколение приходится на период от конца 50-х до конца 60-х годов.
К этому времени был изобретен транзистор, который пришел на смену электронным лампам.
Один транзистор заменял 40 электронных ламп, работал с
59
бургским инженером Однером в 1874г
В 30-е годы XX столетия в нашей стране был разработан более совершенный арифмометр – «Феликс».
Важным событием XIX века было изобретение английского математика Чарлза Беббиджа, который вошел в историю как изобретатель первой вычислительной машины – прообраза современных компьютеров.
Необходимость автоматизировать вычисления при переписи населения в США подтолкнула Генриха Холлерита к созда-нию в 1888 году устройства, названного табулятором, в кото-ром информация, нанесенная на перфокарты, расшифровы-валась с помощью электрического тока.
ПЕРВОЕ ПОКОЛЕНИЕ ЭВМ
Появление электронно-вакуумной лампы позволило ученым претворить в жизнь идею создания вычислительной маши-ны. Она появилась в 1946 году в США и получила название ЭНИАК.
В настоящее время насчитывается уже несколько поколений ЭВМ.
Первое поколение (1946 – середина 50-х годов).
В ЭВМ ЭНИАК было 20 тысяч электронных ламп, из которых ежемесячно заменялись 2000.
Выдающийся математик Джон фон Нейман и его коллеги изложили основные принципы логической структуры ЭВМ.
Принципы фон-Неймана:
Принцип программного управления. Программа состоит из набора команд, которые выполняются процессором автома-тически друг за другом в определённой последовательнос-ти.
Принцип адресности. Основная память состоит из перену-58
Данные и формулы
-
В ячейках могут храниться данные и формулы.
-
Данные могут быть числовыми и текстовыми.
-
Формула начинается знаком равенства (=).
-
В ячейке отображается результат вычисления формулы.
В строке формул можно увидеть формулу текущей ячейки
Диапазон
-
Диапазон – группа смежных ячеек электронной таблицы, которая может состоять из одной ячейки, строки (или ее части), столбца (или его части), а также из совокупности ячеек, охватывающих прямоугольную область таблицы.
-
Диапазон задается адресами начальной и конечной ячейки, разделенных двоеточием.
-
Пример задания диапазона: (A1:D7)
Автозаполнение ячеек
-
Автозаполнение – один из методов автоматизации ввода данных.
-
При автозаполнении программа автоматически определяет значение следующей ячейки.
-
Автозаполнение используется при вводе:
-
одинаковых данных;
-
возрастающих и убывающих числовых последовательностей.
-
Форматы данных
В табличных процессорах предусматриваются разные форматы представления данных. Форматы определяют типы данных электронной таблицы: символьные (текстовые),
51
числовые, логические, даты и времени, и т.д.
Текстовые данные представляют собой некоторый набор символов. Действия над символьными данными производятся аналогично действиям над объектами в текстовом процессоре.
Числовые данные представляют собой последователь-ность цифр, которые могут быть разделены десятичной запятой и начинаться с цифры, знака числа («+» либо «-») или десятичной запятой. Над числовыми данными в электронной таблице могут производиться различные математические операции.
Запомните! Если в ячейке таблицы хранится последовательность цифр, начинающаяся с кавычки, то, хотя такой набор цифр и выглядит на экране как число, на самом деле это текст. Его нельзя использовать в вычислениях. Любые текстовые данные в вычислениях всегда воспринимаются как ноль.
Текст автоматически выравнивается по левой границе ячейки, а числовые данные по правой.
Логические данные используются в логических формулах и функциях.
Тип данных – дата используется при выполнении таких функций, как добавление к дате числа, получение разности двух дат, при пересчете даты.
Формулы
Вычисление по формулам является основной целью создания документа в среде табличного процессора.
Формула является основным инструментом обработки данных.
52
Линейчатые диаграммы иллюстрируют сравнение отдельных элементов.
Точечная диаграмма показывает отношения между численными значениями в нескольких рядах данных или отображает две группы чисел как один ряд координат x и y.
§17. История ЭВМ
Для подсчетов люди использовали собственные пальцы, камешки, палочки, узелки и др.
Совершенно естественно возникла потребность в изобре-тении устройств помогающих счету. Так постепенно стали появляться механические помощники.
Одним из первых устройств (V – IV веков до н.э., облег-чавших вычисления, можно считать специальное приспо-собление, названное впоследствии абаком.
В Греции абак существовал еще в V веке до н.э., у японцев этот прибор назывался «серобян», у китайцев «суан-пан», в древней Руси – «руский щот»
В XVII веке этот прибор уже имел вид привычных русских счетов, которые можно встретить и в наши дни.
В начале XVII столетия создание молодым французским математиком и физиком Блезом Паскалем первой счет-ной машины, названной Паскалиной, которая выполняла сложение и вычитание.
В 1670-1680 годах немецкий математик Готфрид Лейбниц сконструировал счетную машину, которая выполняла все четыре арифметических действия.
В 1878 году русский ученый П.Чебышев сконструировал счетную машину, выполнявшую сложение и вычитание многозначных чисел. Наиболее широкое распространение в то время получил арифмометр, сконструированный петер-
57
Ряд. Диаграмма может быть построена как по одному ряду, так и по нескольким рядам.
Ось. Каждая из осей диаграммы характеризуется следующими параметрами: вид, шкала, шрифт, число, выравнивание.
Вид определяет отображение внешнего вида оси на экране.
Шкала определяет: минимальное и максимальное значение шкалы, цену основных и промежуточных делений, точку пересечения с другими осями.
Число определяет формат шкалы в соответствии с типами данных, находящихся в диапазоне.
Заголовок. Заголовком служит текст, задаваемый пользователем, который, как правило, размещается над диаграммой.
Легенда. При выводе диаграмм можно добавить легенду — список названий рядов (обозначений переменных), обычно заключаемый в рамочку.
Область построения. Это ограниченная осями область, предназначенная для размещения рядов данных. Для удобства анализа результатов на область построения может наноситься сетка.
Гистограммы используются для демонстрации изменений данных за определенный период времени или для иллюстрирования сравнения объектов.
Графики позволяют изображать непрерывное изменение данных с течением времени в едином масштабе; таким образом, они идеально подходят для изображения трендов изменения данных с равными интервалами.
Круговая диаграмма демонстрирует размер элементов одного ряда данных пропорционально сумме элементов.
56
Свойства ссылок
Название |
Запись |
При копировании |
Технология ввода |
Относительная |
C3 |
Меняется в соответствии с новым положением ячейки |
Щелкнуть в ячейке |
Абсолютная |
$C$3 |
Не изменяется |
Щелкнуть в ячейке, нажимать клавишу F4 до преобразования адреса к нужному виду |
Смешанная |
C$3 |
Не изменяется номер строки |
|
$C3 |
Не изменяется номер столбца |
Правило копирования формул
При копировании формул программа сама изменит относительные ссылки в соответствии с новым положением вычисляемой ячейки.
Абсолютные ссылки программа оставит без изменения.
У смешанной ссылки меняется только одна часть (не отмеченная знаком $).
Функции позволяют производить сложные вычисления в электронных таблицах.
В Excel имеется несколько видов встроенных функций: Математические; Статистические; Дата и время; Логические и другие.
Логические функции
И (условие1;условие2;…) – вычисляет значения (ИСТИНА, ЛОЖЬ) логической операции «И»
ИЛИ (условие1;условие2;…) - вычисляет значения (ИСТИНА, ЛОЖЬ) логической операции «И»
53
ЕСЛИ (условие; знач_Истина; знач_Ложь) – вычисляет значения в зависимости от выполнения условия
Под форматированием табличного документа понимается ряд действий по изменению формы представления. как самого документа так и его объектов.
Данные в ячейках могут быть представлены в разных форматах.
Любой объект электронной таблицы может быть заключен в рамку и/или выделен специальным узором.
Форматирование любого объекта табличного документа осуществляется с помощью команд раздела меню Формат.
Различают форматы: ячейки, строки, столбцы.
Формат ячейки характеризуется следующими параметрами: число, выравнивание, шрифт, рамка, вид, защита.
Число определяет тип данных, хранящихся в ячейке, и формат представления числовых значений.
Выравнивание и шрифт используются так же, как и во всех других средах.
Рамка определяет внешнее обрамление ячейки (тип, толщину, штрих линий).
Вид определяет заливку и узор фона ячейки.
Защита определяет уровень защиты данных в ячейке. В частности, можно защитить ячейку от изменения содержимого или скрыть формулы.
Формат строки позволяет регулировать высоту строки и управлять отображением строки в таблице.
Высота строки регулируется автоматически или вручную. Отображение. Любую строку в таблице можно скрыть. Это необходимо, когда строки используются для записи промежуточных расчетов. Впоследствии скрытые строки
54
можно вывести на экран.
Формат столбца позволяет регулировать ширину столбца и управлять отображением столбца в таблице.
Ширина столбца может регулироваться автоматически или вручную.
Отображение. Любой столбец в таблице можно скрыть. Это бывает необходимо, когда столбца используются для записи промежуточных расчетов. Впоследствии скрытые столбцы можно вновь вывести на экран.
ДИАГРАММА (от греч. diagramma — изображение, рисунок, чертеж), графическое изображение, наглядно показывающее соотношение каких-либо величин.
Диаграммы строятся на основании числовых данных, содержащихся в таблицах.
Объекты диаграммы
Диаграмма является объектом электронной таблицы и предназначена для представления данных в графической форме.
Для характеристики диаграммы служат параметры: имя, тип, область, размещение.
Имя. Диаграмме дается имя, под которым она включается в состав электронной таблицы.
Тип. Табличный процессор позволяет строить диаграммы различных типов:
Область ограничивает поле чертежа построения диаграммы.
Размещение. Диаграмма может размещаться либо на том же листе, что и таблица, либо на отдельном листе.
Диаграмма состоит из следующих объектов: ряда, оси, заголовка, легенды, области построения.
55
- Вебинар «Основные правила и способы информирования инвалидов, в том числе граждан, имеющих нарушение функции слуха, зрения, умственного развития, о порядке предоставления услуг на объекте, об их правах и обязанностях при получении услуг»
- Международный вебинар «Рисование ватными палочками как нетрадиционная техника рисования и метод коррекции психических состояний дошкольников»
- Вебинар «Использование функционала GOOGLE для создания персонального сайта педагога»
- Современные технологии обучения детей с ОВЗ
- Международный вебинар «Формирование читательской грамотности младших школьников средствами цифровой образовательной среды»
- Вебинар «Литературные способности – ключевой аспект литературного развития школьников: диапазон задач и практика их решений, приёмы, технологии, советы, уровни и критерии успеха развития»