Информатика 8 класс
Системы счисления, алгебра логики, алгоритмы и первые программы: курс информатики для 8 класса.
- 1 Общие сведения о системах счисления Для компьютера не существует ни фото, ни музыки, ни текста — только цифры. Разберёмся, как устроен этот числовой язык и почему он...
- 2 Двоичная система счисления Каждый раз, когда ты открываешь телефон или запускаешь игру, где-то внутри работает язык всего из двух символов — 0 и 1. Это и есть...
- 3 Системы счисления, родственные двоичной Число в двоичной системе — это длиннющая гирлянда из нулей и единиц, неудобно читать и записывать. Поэтому программисты придумали...
- 4 Системы счисления и представление информации в компьютере От смартфона до игровой консоли — всё цифровое вокруг тебя работает на одном и том же принципе представления чисел. Разберёмся, как он устроен.
- 5 Высказывания и логические связки «Сегодня пятница» — высказывание, истинность которого можно проверить. «Красивая песня» — нет. Разница между ними — основа целой науки,...
- 6 Логические операции и логические выражения Идти гулять или доделать домашку? Смотреть видео или лечь спать? Каждое такое решение — это, по сути, логическая операция, просто ты...
- 7 Таблицы истинности логических выражений Запутанное логическое выражение с кучей И, ИЛИ и НЕ можно разложить по полочкам одним и тем же приёмом — таблицей истинности.
- 8 Логические элементы Это тема, которая на самом деле окружает нас повсюду — от смартфонов до компьютерных игр.
- 9 Алгоритмы и исполнители Каждый день ты решаешь кучу задач: зарегистрироваться в новой соцсети, найти НОД двух чисел для домашки, отсортировать треки в плейлисте.
- 10 Способы записи алгоритмов Один и тот же алгоритм можно записать словами, нарисовать блок-схемой или закодировать на языке программирования — у каждого способа свои плюсы.
- 11 Объекты алгоритмов У любого алгоритма есть «сырьё», с которым он работает: числа, тексты, списки. Разберёмся, что вообще может быть объектом алгоритма.
- 12 Алгоритмическая конструкция «следование». Линейные алгоритмы Самый простой тип алгоритмов — линейный: каждое действие идёт строго одно за другим, как шаги в инструкции, без развилок и повторов.
- 13 Алгоритмическая конструкция «ветвление». Разветвляющиеся алгоритмы Идёшь утром в школу, смотришь в окно: дождь — берёшь зонтик, нет дождя — идёшь налегке. Компьютер принимает решения точно так же, только...
- 14 Алгоритмическая конструкция «повторение». Циклические алгоритмы Заставить компьютер повторить одну команду сто раз, не копируя её сто раз в коде, — именно для этого существует конструкция «повторение».
- 15 Общие сведения о языках программирования Си, Паскаль и Python Процессор понимает только двоичные коды, а человеку удобнее писать слова и формулы. Между ними стоит язык программирования: на нём...
- 16 Организация ввода и вывода данных Программа, которая ничего не спрашивает и ничего не сообщает, бесполезна: результат вычислений останется у неё в памяти. Команды ввода...
- 17 Программирование линейных алгоритмов Рецепт выполняют по шагам сверху вниз, ничего не пропуская и не переставляя. Линейная программа работает так же: ввести данные,...
- 18 Программирование разветвляющихся алгоритмов Навигатор ведёт по одному маршруту, пока дорога свободна, и перестраивает его, когда впереди пробка. Программа тоже умеет выбирать:...
- 19 Программирование циклических алгоритмов Написать «Привет» один раз легко. А сто раз? Копировать одну команду сто раз никто не станет — для повторений в языках программирования...