
- •12 Вставка объектов 42
- •13 Компьютерные сети 47
- •14 Глобальная компьютерная сеть Интернет 50
- •15 Табличный процессор Microsoft Excel 55
- •1Информатика – предмет и задачи курса
- •1.1Появление и развитие информатики
- •1.2Информатизация общества
- •1.3Информационная культура
- •2Информация
- •2.1Данные
- •2.2Информация
- •2.3Свойства информации
- •2.4Адекватность информации
- •3Измерение информации
- •3.1Классификация способов измерения информации
- •3.2Синтаксическая мера информации
- •3.3Семантическая мера информации
- •3.4Прагматическая мера информации
- •4Системы счисления
- •4.5Перевод целых чисел в двоичную систему счисления
- •4.6Перевод целых чисел из двоичной в восьмеричную и шестнадцатеричную системы счисления
- •4.7Сложение и вычитание чисел в различных системах счисления
- •5Представление данных в памяти компьютера
- •5.1Кодирование текстов
- •5.2Кодирование изображений
- •5.3Кодирование звука
- •6Управление компьютером
- •6.1Программное управление компьютером
- •6.2Архитектура компьютера и принципы фон Неймана
- •6.3Основные блоки ibm-совместимого компьютера
- •6.4История развития вычислительной техники
- •6.5Тенденции развития современных компьютеров
- •7Программы для компьютеров.
- •7.1Операционная система.
- •7.2Развитие операционных систем.
- •7.3Операционные оболочки
- •7.4Операционная система windows.
- •7.5Концепция ос windows.
- •7.6Многопоточность
- •7.7Дескриптор
- •7.8Прерывания
- •7.9Объектно-ориентированная платформа windows
- •7.10Объект – файл.
- •7.11Объект папка.
- •7.12Иерархическая структура подчиненности папок
- •7.13Ярлык
- •8Объекты пользовательского уровня – приложение и документ
- •9Обмен данными.
- •9.1Способы обмена данными.
- •10Пользовательский интерфейс Windows
- •11Обработка текстовой информации.
- •11.1Некоторые возможности текстового процессора Word
- •11.2Запуск и завершение работы с Word
- •11.3Пользовательский интерфейс Word
- •11.4Справочная система Word
- •11.5Структура документа
- •11.6Страница
- •11.7Принципы обработки текстов
- •11.8Принцип форматирования
- •11.9Стили форматирования
- •11.10Использование шаблонов
- •11.11Режим структуры документа.
- •11.12Сервисные функции Word
- •11.13Поиск и замена текста
- •11.14Оформление таблиц
- •11.15Обрамление
- •12Вставка объектов
- •12.1Технология внедрения и связывания объектов ole
- •12.2Внедрение объекта:
- •12.3Связывание объекта.
- •12.4Вставка графики
- •12.5Добавление объектов при помощи панели инструментов “Рисование”
- •12.6Автофигуры
- •12.7Вставка объектов WordArt
- •12.8Вставка специальных символов
- •12.9Вставка математических формул
- •12.10Построение формулы.
- •12.11Изменение формулы.
- •12.12Стиль и размер символов в формуле.
- •13Компьютерные сети
- •13.1Передача данных по сети
- •13.2Аппаратные средства передачи данных
- •13.3Архитектура компьютерных сетей. Понятие “открытая система”
- •13.4Модель osi
- •14Глобальная компьютерная сеть Интернет
- •14.1История появления сети Интернет
- •14.2Адресация компьютеров в Интернет
- •14.3Доменная система имен
- •14.4Служба World Wide Web (www)
- •14.5Url – универсальный указатель ресурсов
- •14.6Электронная почта
- •15Табличный процессор Microsoft Excel
- •15.1История развития табличных процессоров
- •15.2Возможности табличного процессора Excel
- •15.3Структура документа Excel
- •15.4Типы данных в Excel
- •15.5Запуск программы Excel
- •15.6Интерфейс пользователя
- •15.7Ввод и редактирование данных
- •15.8Выделение ячеек
- •15.9Копирование и перемещение ячеек
- •15.10Форматирование ячеек
- •15.11Вычисления в таблице Excel
- •15.16Построение диаграмм
- •15.17Обобщенная технология работы в табличном процессоре
- •15.18Примеры использования функции “если” в Excel
- •16Основные понятия информационных систем
- •16.1Понятие «информационная система»
- •16.2Банки данных
- •16.3Базы данных
- •16.3.1 История развития баз данных
- •16.3.2 Структурные элементы базы данных
- •16.3.3 Виды моделей данных
- •17Реляционный подход к построению инфологической модели
- •17.1Понятие «информационный объект»
- •17.2Нормализация отношений
- •17.2.1 Понятие «нормализация отношений»
- •17.2.2 Первая нормальная форма
- •17.2.3 Вторая нормальная форма
- •17.2.4 Третья нормальная форма
- •17.3Построение инфологической модели
- •17.3.1 Архитектура субд
- •17.4Проектирование баз данных
- •18Система управления базами данных
- •18.1Субд Microsoft Access
- •18.2Особенности пользовательского интерфейса ms access
- •18.3Основные объекты ms access
- •19Обслуживание магнитных дисков
- •19.1Накопители на гибких магнитных дисках
- •19.2Структура магнитного диска (на примере дискеты)
- •20.2Дефрагментация файловой системы
- •21Компьютерные вирусы
- •22Методы борьбы с компьютерными вирусами
- •22.1История развития антивирусных программ
- •22.2Современные программы для защиты от вирусов
- •23Основные этапы решения задач на компьютере
- •24Языки программирования
- •Язык программирования Паскаль
- •25Алфавит и лексическая структура языка паскаль
- •26Структура паскаль - программы.
- •27Типы данных в языке программирования паскаль
- •27.1Перечень типовых данных в Турбо Паскале.
- •Целочисленные типы данных
- •Вещественные типы данных
- •28Операторы языка программирования паскаль
- •28.1Простые операторы
- •28.1.1 Оператор присваивания
- •28.1.2 Оператор безусловного перехода
- •28.1.3 Оператор вызова процедуры
- •28.2Структурные операторы
- •28.2.1 Составной оператор.
- •28.2.2 Условные операторы
- •28.3Примеры программ
- •29Операторы цикла в языке программирования Паскаль
- •29.1Оператор цикла с параметром
- •29.2Оператор цикла с предусловием
- •29.3Оператор цикла с постусловием
- •29.4Примеры программ
- •30Массивы в языке программирования паскаль
- •30.1Понятие массива
- •30.2Одномерные массивы
- •30.3Двумерные массивы
- •31Процедуры в языке программирования паскаль
- •31.1Описание процедуры и обращение к ней
- •31.2Параметры - значения и параметры - переменные
- •32Процедуры функции в языке программирования паскаль
- •32.1Описание функции и обращение к ней
- •33Строки в языке программирования паскаль
- •33.1Литерный тип (char) в языке программирования Паскаль
- •33.2Строковый тип (string) в языке программирования Паскаль
- •33.3Строковые процедуры и функции в Турбо-Паскале
- •33.4Примеры программ
- •34Рекомендуемая литература
Министерство образования и науки
Российской Федерации
Федеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
“Оренбургский государственный университет”
Кафедра информатики
В.Б. Шлейников
А.Н. Колобов
М.А. Корякина
КУРС лекций
по информатике
Учебное пособие
Рекомендовано к изданию Редакционно-издательским советом Государственного образовательного учреждения высшего профессионального образования “Оренбургский государственный университет”
Оренбург 2006
УДК 004(0.7)
Б
БК
32.97я7
К88
Рецензент
Заведующий кафедрой вычислительной техники, доктор технических наук, доцент В.Н. Тарасов
К88 Шлейников В.Б., Колобов А.Н., Корякина М.А.
“Курс лекций по информатике”: учебное
пособие. – Оренбург: ГОУ ОГУ, 2006. –
Учебное пособие предназначено для самостоятельного изучения курса “Информатика” студентами первого курса технических специальностей заочной формы обучения.
ББК 32.973-018.2я73
© Шлейников В.Б., 2006
© Колобов А.Н., 2006
© Корякина М.А., 2006
© ОГУ, 2006
Содержание
1 Информатика – предмет и задачи курса 8
1.1 Появление и развитие информатики 8
1.2 Информатизация общества 10
1.3 Информационная культура 11
2 Информация 11
2.1 Данные 11
2.2 Информация 12
2.3 Свойства информации 12
2.4 Адекватность информации 13
3 Измерение информации 13
3.1 Классификация способов измерения информации 13
3.2 Синтаксическая мера информации 14
3.3 Семантическая мера информации 14
3.4 Прагматическая мера информации 15
4 Системы счисления 16
4.1 Двоичная система счисления. 16
4.2 Восьмеричная система счисления. 16
4.3 Шестнадцатеричная система счисления. 16
4.4 Перевод целых чисел. 16
4.5 Перевод целых чисел в двоичную систему счисления 17
4.6 Перевод целых чисел из двоичной в восьмеричную и шестнадцатеричную системы счисления 17
4.7 Сложение и вычитание чисел в различных системах счисления 18
5 Представление данных в памяти компьютера 18
5.1 Кодирование текстов 19
5.2 Кодирование изображений 20
5.3 Кодирование звука 20
6 Управление компьютером 20
6.1 Программное управление компьютером 20
6.2 Архитектура компьютера и принципы фон Неймана 21
6.3 Основные блоки IBM-совместимого компьютера 21
6.4 История развития вычислительной техники 23
6.5 Тенденции развития современных компьютеров 25
7 Программы для компьютеров. 26
7.1 Операционная система. 27
7.2 Развитие операционных систем. 27
7.3 Операционные оболочки 27
7.4 Операционная система WINDOWS. 28
7.5 Концепция ОС WINDOWS. 28
7.6 Многопоточность 28
7.7 Дескриптор 29
7.8 Прерывания 30
7.9 Объектно-ориентированная платформа WINDOWS 30
7.10 Объект – файл. 30
7.11 Объект папка. 31
7.12 Иерархическая структура подчиненности папок 31
7.13 Ярлык 32
8 Объекты пользовательского уровня – приложение и документ 32
9 Обмен данными. 33
9.1 Способы обмена данными. 33
10 Пользовательский интерфейс Windows 34
11 Обработка текстовой информации. 34
11.1 Некоторые возможности текстового процессора Word 34
11.2 Запуск и завершение работы с Word 35
11.3 Пользовательский интерфейс Word 35
11.4 Справочная система Word 36
11.5 Структура документа 36
11.6 Страница 36
11.7 Принципы обработки текстов 37
11.8 Принцип форматирования 38
11.9 Стили форматирования 38
11.10 Использование шаблонов 38
11.11 Режим структуры документа. 39
11.12 Сервисные функции Word 40
11.13 Поиск и замена текста 40
11.14 Оформление таблиц 40
11.15 Обрамление 42
12 Вставка объектов 42
12.1 Технология внедрения и связывания объектов OLE 42
12.2 Внедрение объекта: 43
12.3 Связывание объекта. 43
12.4 Вставка графики 44
12.5 Добавление объектов при помощи панели инструментов “Рисование” 45
12.6 Автофигуры 45
12.7 Вставка объектов WordArt 45
12.8 Вставка специальных символов 46
12.9 Вставка математических формул 46
12.10 Построение формулы. 46
12.11 Изменение формулы. 47
12.12 Стиль и размер символов в формуле. 47
13 Компьютерные сети 47
13.1 Передача данных по сети 48
13.2 Аппаратные средства передачи данных 48
13.3 Архитектура компьютерных сетей. Понятие “открытая система” 49
13.4 Модель OSI 49
14 Глобальная компьютерная сеть Интернет 50
14.1 История появления сети Интернет 50
14.2 Адресация компьютеров в Интернет 51
14.3 Доменная система имен 52
14.4 Служба World Wide Web (WWW) 52
14.5 URL – универсальный указатель ресурсов 54
14.6 Электронная почта 54
15 Табличный процессор Microsoft Excel 55
15.1 История развития табличных процессоров 55
15.2 Возможности табличного процессора Excel 56
15.3 Структура документа Excel 56
15.4 Типы данных в Excel 56
15.5 Запуск программы Excel 57
15.6 Интерфейс пользователя 57
15.7 Ввод и редактирование данных 57
15.8 Выделение ячеек 57
15.9 Копирование и перемещение ячеек 57
15.10 Форматирование ячеек 58
15.11 Вычисления в таблице Excel 58
15.12 Программа – мастер 58
15.13 Мастер функций 58
15.14 Копирование формул 58
15.15 Правило относительной ориентации клетки 59
15.16 Построение диаграмм 59
15.17 Обобщенная технология работы в табличном процессоре 59
15.18 Примеры использования функции “ЕСЛИ” в Excel 59
16 Основные понятия информационных систем 60
16.1 Понятие «информационная система» 60
16.2 Банки данных 61
16.3 Базы данных 62
16.3.1 История развития баз данных 62
16.3.2 Структурные элементы базы данных 63
16.3.3 Виды моделей данных 64
17 Реляционный подход к построению инфологической модели 66
17.1 Понятие «информационный объект» 66
17.2 Нормализация отношений 67
17.2.1 Понятие «нормализация отношений» 67
17.2.2 Первая нормальная форма 68
17.2.3 Вторая нормальная форма 68
17.2.4 Третья нормальная форма 69
17.3 Построение инфологической модели 71
17.3.1 Архитектура СУБД 71
17.4 Проектирование баз данных 73
18 Система управления базами данных 74
18.1 СУБД Microsoft Access 74
18.2 Особенности пользовательского интерфейса MS ACCESS 75
18.3 Основные объекты MS ACCESS 76
19 Обслуживание магнитных дисков 78
19.1 Накопители на гибких магнитных дисках 78
19.2 Структура магнитного диска (на примере дискеты) 79
19.3 Форматирование дискет 79
19.4 Правила обращения с дискетой 79
20 Программы для обслуживания магнитных дисков 80
20.1 Проверка диска 80
20.2 Дефрагментация файловой системы 80
21 Компьютерные вирусы 81
22 Методы борьбы с компьютерными вирусами 81
22.1 История развития антивирусных программ 82
22.2 Современные программы для защиты от вирусов 82
23 Основные этапы решения задач на компьютере 82
24 Языки программирования 85
25 Алфавит и лексическая структура языка паскаль 87
26 Структура паскаль - программы. 89
27 Типы данных в языке программирования паскаль 93
27.1 Перечень типовых данных в Турбо Паскале. 93
28 Операторы языка программирования паскаль 97
28.1 Простые операторы 97
28.1.1 Оператор присваивания 97
28.1.2 Оператор безусловного перехода 98
28.1.3 Оператор вызова процедуры 98
28.2 Структурные операторы 99
28.2.1 Составной оператор. 99
28.2.2 Условные операторы 99
28.3 Примеры программ 100
29 Операторы цикла в языке программирования Паскаль 102
29.1 Оператор цикла с параметром 102
29.2 Оператор цикла с предусловием 102
29.3 Оператор цикла с постусловием 102
29.4 Примеры программ 103
30 Массивы в языке программирования паскаль 104
30.1 Понятие массива 104
30.2 Одномерные массивы 104
30.3 Двумерные массивы 108
31 Процедуры в языке программирования паскаль 112
31.1 Описание процедуры и обращение к ней 112
31.2 Параметры - значения и параметры - переменные 113
32 Процедуры функции в языке программирования паскаль 116
32.1 Описание функции и обращение к ней 116
33 Строки в языке программирования паскаль 116
33.1 Литерный тип (CHAR) в языке программирования Паскаль 116
33.2 Строковый тип (STRING) в языке программирования Паскаль 117
33.3 Строковые процедуры и функции в Турбо-Паскале 118
33.4 Примеры программ 119
34 Рекомендуемая литература 121