Учебник предназначен для изучения курса «Информатика» в 8 классе общеобразовательной школы. Он входит в состав учебно-методического комплекта по информатике для 5-9 классов, включающего авторскую программу, учебники, рабочие тетради, электронные приложения и методические пособия.
Выдержан принцип инвариантности к конкретным моделям компьютеров и версиям программного обеспечения. Теоретический материал учебника поддержан развёрнутым аппаратом организации усвоения изучаемого материала, обеспечивающим подготовку школьников к сдаче экзамена за курс основной школы в формате ГИА.
«Компьютерные» системы счисления.
В компьютерной технике используется двоичная система счисления, обеспечивающая ряд преимуществ по сравнению с другими системами счисления:
• двоичные числа представляются в компьютере с помощью достаточно простых технических элементов с двумя устойчивыми состояниями;
• представление информации посредством только двух состояний надёжно и помехоустойчиво;
• двоичная арифметика наиболее проста;
• существует математический аппарат, обеспечивающий логические преобразования двоичных данных.
Обмен информацией между компьютерными устройствами осуществляется путём передачи двоичных кодов. Пользоваться такими кодами из-за их большой длины и зрительной однородности человеку неудобно. Поэтому специалисты (программисты, инженеры) на некоторых этапах разработки, создания, настройки вычислительных систем заменяют двоичные коды на эквивалентные им величины в восьмеричной или шестнадцатеричной системах счисления. В результате длина исходного слова сокращается в три, четыре раза соответственно. Это делает информацию более удобной для рассмотрения и анализа.
Оглавление
Введение 3
Глава 1. Математические основы информатики 5
§ 1.1. Системы счисления 5
1.1.1. Общие сведения о системах счисления 5
1.1.2. Двоичная система счисления 8
1.1.3. Восьмеричная система счисления 9
1.1.4. Шестнадцатеричная система счисления 10
1.1.5. Правило перевода целых десятичных чисел в систему счисления с основанием q 10
1.1.6. Двоичная арифметика 12
1.1.7. «Компьютерные» системы счисления 13
§ 1.2. Представление чисел в компьютере 17
1.2.1. Представление целых чисел 17
1.2.2. Представление вещественных чисел 19
§ 1.3. Элементы алгебры логики 22
1.3.1. Высказывание 22
1.3.2. Логические операции 24
1.3.3. Построение таблиц истинности для логических выражений 29
1.3.4. Свойства логических операций 30
1.3.5. Решение логических задач 32
1.3.6. Логические элементы 34
Тестовые задания для самоконтроля 41
Глава 2. Основы алгоритмизации 46
§ 2.1. Алгоритмы и исполнители 46
2.1.1. Понятие алгоритма 46
2.1.2. Исполнитель алгоритма 48
2.1.3. Свойства алгоритма 51
2.1.4. Возможность автоматизации деятельности человека 53
§ 2.2. Способы записи алгоритмов 57
2.2.1. Словесные способы записи алгоритма 57
2.2.2. Блок-схемы 59
2.2.3. Алгоритмические языки 60
§ 2.3. Объекты алгоритмов 63
2.3.1. Величины 63
2.3.2. Выражения 65
2.3.3. Команда присваивания 66
2.3.4. Табличные величины 68
§ 2.4. Основные алгоритмические конструкции 73
2.4.1. Следование 73
2.4.2. Ветвление 76
2.4.3. Повторение 81
Тестовые задания для самоконтроля 97
Глава 3. Начала программирования 106
§ 3.1. Общие сведения о языке программирования Паскаль 106
3.1.1. Алфавит и словарь языка 107
3.1.2. Типы данных, используемые в языке Паскаль 108
3.1.3. Структура программы на языке Паскаль 109
3.1.4. Оператор присваивания 110
§ 3.2. Организация ввода и вывода данных 114
3.2.1. Вывод данных 114
3.2.2. Первая программа на языке Паскаль 116
3.2.3. Ввод данных с клавиатуры 117
§ 3.3. Программирование линейных алгоритмов 120
3.3.1. Числовые типы данных 120
3.3.2. Целочисленный тип данных 121
3.3.3. Символьный и строковый типы данных 122
3.3.4. Логический тип данных 123
§ 3.4. Программирование разветвляющихся алгоритмов 129
3.4.1. Условный оператор 129
3.4.2. Составной оператор 130
3.4.3. Многообразие способов записи ветвлений 131
§ 3.5. Программирование циклических алгоритмов 137
3.5.1. Программирование циклов с заданным условием продолжения работы 137
3.5.2. Программирование циклов с заданным условием окончания работы 138
3.5.3. Программирование циклов с заданным числом повторений 139
3.5.4. Различные варианты программирования циклического алгоритма 139
Тестовые задания для самоконтроля 145
Ответы и решения к вопросам и заданиям для самостоятельной подготовки 150
Ключи к тестовым заданиям для самоконтроля 152.
Купить книгу Информатика, 8 класс, Босова Л.Л., 2013 .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #учебник по информатике :: #информатика :: #компьютеры :: #Босова :: #8 класс
Смотрите также учебники, книги и учебные материалы:
- Практическая работа в Excel 2007, Киселев В.Г., 2009
- Введением в информационные технологии в офисной деятельности
- Информатика, 6 класс, Босова Л.Л., Босова А.Ю., 2013
- Информатика, 5 класс, Босова Л.Л., Босова А.Ю., 2013
- Информатика, 10 класс, углублённый уровень, часть 2, Поляков К.Ю., Еремин Е.А., 2013
- Информатика, 10 класс, углублённый уровень, часть 1, Поляков К.Ю., Еремин Е.А., 2013
- Занимательная информатика, Златопольский Д.М., 2011
- Информатика и ИКТ, 5 класс, Босова Л.Л., 2011