Основы информатики

Учебник.

В.Ф. Ляхович, В.А. Молодцов, Н.Б. Рыжикова. «Основы информатики» КНОРУС, 2016 год, 348 стр. (48,5 мб. djvu)

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

Главы книги соответствуют разделам учебной программы и содержат необходимые теоретические сведения, примеры решения задач, контрольные вопросы и задачи для самостоятельного решения. Учебный курс соответствует действующему государственному образовательному стандарту среднего профессионального образования. Учебник ориентирован на программу среднего профессионального образования и старших классов общеобразовательной школы, а также самостоятельной подготовки к ЕГЭ по информатике. ISBN 978-5-406-04695-1

Оглавление книги

Глава 1. Информация. Количество информации и ее кодирование. Информатика как наука 10
1.1. Информация и информационные процессы 10
1.2. Информатика. Ее роль и место в системе научного знания 14
1.3. Измерение информации 15
1.4. Системы счисления. Кодирование информации 17
1.5. Перевод чисел из одной системы счисления в другую. Двоичная арифметика 19
1.6. Примеры решения задач 25

Глава 2. Основы алгебры логики 31
2.1. Формы мышления. Алгебра высказываний 31
2.2. Логические выражения и функции 33
2.3. Логические законы 35
2.4. Примеры решения задач. 36

Глава 3. Состав и работа персонального компьютера 41
3.1. Аппаратное обеспечение персонального компьютера 41
3.2. Программное обеспечение персонального компьютера 50
3.3. Назначение и основные функции операционной системы, файловая система 55
3.4. Операционная система Windows 56
3.5. Операционная система Windows 7 65

Глава 4. Информационные технологии обработки графической информации 67
4.1. Виды компьютерной графики, учебник информатики 67
4.2. Форматы графических файлов 69
4.3. Представление цвета в компьютере. Цветовые модели 70
4.4. Графические редакторы 74

Глава 5. Информационные технологии обработки текстовой информации 77
5.1. Редактирование текстовых документов 77
5.2. Интерфейс текстового редактора Microsoft Wbrd 7
5.3. Создание и сохранение документов в Microsoft Wbrd 79
5.4. Форматирование документов 80
5.5. Лента Вставка Microsoft Wbrd 82
5.5. Оформление страниц документов 85
5.6. Редактирование и рецензирование документов 88
5.7. Лента Вид и печать документа 90
5.8. Сложное форматирование документов 92

Глава 6. Информационные технологии обработки числовой информации 95
6.1. Электронные таблицы 95
6.2. Работа с электронными таблицами в программе Microsoft Excel 96
6.3. Базы данных 102
6.4. СУБД Access 105
6.5. Интерфейс Access 2007 109

Глава 7. Создание электронных презентаций 111
7.1. Программа создания презентаций PowerPoint 111
7.2. Обзор Microsoft PowerPoint 115

Глава 8. Коммуникационные технологии 119
8.1. Компьютерные сети 119
8.2. Конфигурация локальной сети 120
8.3. Сетевой протокол. Сетевая операционная система 124
8.4. Глобальная сеть Интернет 125
8.5. История создания и назначение WEB-системы 128
8.6. Коммуникационные программы 132
8.7. Поиск информации в сети Интернет 133
8.8. Беспроводные сетевые технологии 137

Глава 9. Основы языка гипертекстовой разметки HTML 140
9.1. Элементы разметки 140
9.2. Структура HTML-документа 143
9.3. Создание и запуск HTML-документа 144
9.4. Ввод и оформление текста 145
9.5. Графическое оформление веб-страницы 150
9.6. Создание сайта с помощью редактора 155
9.7. Размещение страницы в Интернете 158

Глава 10. Начала алгоритмизации 159
10.1. Основные понятия 159
10.1.1. Алгоритмы и ЭВМ 159
10.1.2. Способы описания алгоритмов 165
10.1.3. Виды алгоритмов и основные принципы составления алгоритмов 168
10.1.4. Исполнение алгоритмов 170
10.1.5. Отладка алгоритмов 171
Контрольные вопросы 173
10.2. Линейные алгоритмы 173
10.2.1. Простейшие линейные алгоритмы 173
10.2.2. Понятие массива 176
10.2.3. Линейные алгоритмы с массивами 179
10.2.4. Отладка линейных алгоритмов 184
Контрольные вопросы 185
Задачи для самостоятельного решения 185
10.3. Разветвляющиеся алгоритмы 185
10.3.1. Понятия и определения 185
10.3.2. Составление разветвляющихся алгоритмов 187
10.3.3. Отладка разветвляющихся алгоритмов 195
Контрольные вопросы 197
Задачи для самостоятельного решения 197
10.4. Циклические алгоритмы с одним циклом 198
10.4.1. Понятия и определения 198
10.4.2. Вывод алгоритмов с одним циклом. Методика 204
10.4.3. Вывод алгоритмов с одним циклом. Примеры 208
10.4.4. Дополнительные сведения по выводу рабочих формул циклического алгоритма 218
10.4.5. Отладка циклических алгоритмов 221
Контрольные вопросы 222
Задачи для самостоятельного решения 222

Глава 11. Структурный подход к программированию, учебник информатики 224
11.1. Основные положения и методика составления алгоритмов 224
Контрольные вопросы 231
11.2. Алгоритмы вычисления функций нескольких переменных 232
Задачи для самостоятельного решения 240
11.3. Алгоритмы решения задач обработки массивов (матриц) 240
Задачи для самостоятельного решения 250

Глава 12. Основы программирования на языке Бейсик 252
12.1. Основные сведения о языке Бейсик 254
12.1.1. Алфавит языка 254
12.1.2. Данные 255
12.1.3. Встроенные математические функции 257
12.1.4. Выражения 257
12.1.5. Понятия оператора и программы 259
12.1.6. Операторы языка Бейсик 260
Контрольные вопросы 267
12.2. Начала программирования на языке Бейсик 267
12.2.1. Общие положения 267
12.2.2. Линейные программы 270
Контрольные вопросы 275
Задачи для самостоятельного решения 275
12.2.3. Разветвляющиеся программы 276
Задачи для самостоятельного решения 2S3
12.2.4. Циклические программы с операторами передачи управления 284
12.2.5. Подпрограммы 287
Контрольные вопросы 291
Задачи для самостоятельного решения 291
12.3. Программирование задач с использованием оператора цикла и файлов 292
12.3.1. Циклические программы с операторами FOR и NEXT 292
12.3.2. Программы с файлами 300
Контрольные вопросы 307
Задачи д ля самостоятельного решения 307
12.4. Решение задачи в режиме диалога 307
12.4.1. Режимы работы программы 307
12.4.2. Сценарий диалога 308
12.4.3. Обучающие и контролирующие программы как пример диалоговых программ 309
12.4.4. Использование массивов, циклов и файлов в обучающих (контролирующих) программах 312

Глава 13. Постановка задачи 317
13.1. Содержательная постановка задачи 317
13.2. Математическая постановка задачи 321
13.3. Формализация задачи 327
Контрольные вопросы 333
Задачи для самостоятельного решения 333

Глава 14. Основы программирования на языке Паскаль 335
Техническая литература для учебника информатики 347

Скачать техническую литературу бесплатно48,5 мб. djvu

Похожая литература