Горячев А.В., Островский С.Л., Паволоцкий А.В., Чернышёва Т.Л., Широков Д.В.
Учебник. — В 2-х частях. — М.: Баласс, 2015. — 192 с.: ил. — (Образовательная система «Школа 2100»). — ISBN 978-5-85939-942-0.
Учебник «Информатика» для 9 класса соответствует Федеральному государственному образовательному стандарту основного общего образования. Является продолжением непрерывного курса информатики и составной частью комплекта учебников развивающей Образовательной системы «Школа 2100».
Содержание учебника представлено в виде отдельных учебных модулей, из которых учитель может выбрать нужные в соответствии с требованиями основной образовательной программы школы. Учебный материал предлагается на необходимом и повышенном уровнях.
Дорогие читатели!
Алгоритмизация и программирование.
Системы счисления.
Каким образом можно записывать числа?
Двоичная система счисления, или Как хранятся данные в компьютере.
В каком виде хранятся данные в компьютере?
Символьный тип данных.
Каковы принципы обработки символьной информации?
Строки символов.
Что такое строки и как с ними работать?
Эффективная работа со строками.
Какие существуют библиотеки подпрограмм для работы со строками?
Шестнадцатеричная система счисления.
Какие ещё системы счисления используются в вычислительной технике и в чём их удобство?
Двумерные массивы (матрицы).
Как программируются табличные структуры данных?
Рекурсия.
Как описываются самоподобные структуры и алгоритмы?
Файлы и работа с ними.
Что такое файл с точки зрения программиста и как с ним работать?
Случайные числа.
Каким образом программисты работают со случайными величинами?
Знакомство с математической логикой.
Введение.
Что такое математическая логика? Высказывания.
Что такое математическая логика? Что такое высказывание?
Как можно связать части сложного высказывания?
Таблица истинности логической формулы.
Как построить таблицу истинности для формулы, в которой несколько простых высказываний и/или несколько логических связок?
Равносильные преобразования. Законы алгебры логики.
Нормальная форма логической формулы.
Каковы правила равносильных преобразований для логических формул?
Решение логических задач.
Можно ли с помощью алгебры логики записать условие задачи и «вычислить» правильный ответ?
Способ упрощения логической функции с помощью карт Карно.
Существует ли способ упрощения логической формулы без использования тождественных преобразований?
Представление логической формулы в виде релейно-контактной схемы.
Можно ли представить переключатели на релейно-контактной схеме как переменные в логической формуле, а их связям сопоставить логические связки?
Логические элементы в компьютере. Логический базис.
Как с помощью основных логических операций описать работу устройств компьютера?
Логические элементы в компьютере. Сумматор. Триггер.
Как с помощью алгебры логики описать работу сумматора и триггера? Как построить логические схемы, описывающие работу сумматора и триггера?
Web-конструирование. Основы мастерства.
Введение.
Вёрстка с помощью блоков.
Можно ли размещать данные на web-странице не с помощью таблиц, а независимыми блоками?
Скрипты.
Можно ли добавлять на web-страницы какие-либо интерактивные элементы помимо ссылок?
Графические эффекты на web-страницах.
Каким образом можно реализовать изменение изображения при наведении на него указателя мыши?
Создание chm-файлов.
Как можно превратить набор html-файлов, картинок, css-файлов и других компонентов сайта в один файл? Когда удобно пользоваться таким файлом?
Публикация сайтов в Интернете.
Как разместить сайт в Интернете без использования в качестве сервера собственного компьютера, но при этом с минимальными финансовыми затратами?