- •Л.А. Внукова, о.А. Дерябина, н.Н. Егорова, е.В. Селезнева основы информатики
- •Оглавление
- •Введение
- •Раздел 1. Представление числовой информации
- •1.1. Понятие о системах счисления. Основные определения
- •1.2. Представление чисел в позиционных системах счисления
- •1.3. Перевод десятичных чисел в другие системы счисления и обратно Перевод целых чисел
- •Перевод дробных чисел
- •Перевод смешанных чисел
- •1.4. Арифметические операции в позиционных
- •Практические задания
- •Самостоятельная работа Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Раздел 2. Измерение информации
- •2.1. Основные сведения
- •2.2. Алфавитный подход к измерению информации
- •Практические задания
- •2.3. Содержательный подход к измерению информации
- •Практические задания
- •2.4. Вероятностный подход к измерению информации
- •Практические задания
- •Самостоятельная работа Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Раздел 3. Основы логики и логические основы компьютера
- •3.1. Алгебра высказываний. Логические выражения и таблицы истинности Конъюнкция (логическое умножение)
- •Дизъюнкция (логическое сложение)
- •Инверсия (логическое отрицание)
- •Операция логического следования (импликация)
- •Операция логического равенства (эквивалентность)
- •Операция «исключающая или» или «сложение по mod 2»
- •Практические задания
- •3.2. Логические формулы
- •Практические задания
- •3.3. Логические схемы
- •Практические задания
- •Самостоятельная работа
- •4.2. Свойства алгоритмов
- •4.3. Формы записи алгоритмов
- •Словесный способ записи алгоритмов
- •Графический способ записи алгоритмов
- •Программный способ записи алгоритмов
- •Псевдокоды
- •Алгоритмический язык для записи алгоритмов
- •Общий вид алгоритма
- •Команды школьного ая
- •4.4. Компоненты алгоритмического языка
- •Понятия, используемые в алгоритмическом языке
- •4.5. Стандартные функции
- •Арифметические выражения
- •Логические выражения
- •4.6. Основные типы алгоритмических структур
- •Алгоритмическая структура «Следование»
- •Алгоритмическая структура «Ветвление»
- •Алгоритмическая структура «Выбор»
- •Алгоритмическая структура «Цикл»
- •Практические задания
- •Самостоятельная работа
- •Основы информатики
- •644099, Омск, ул. П. Некрасова, 10
- •644099, Омск, ул. П. Некрасова, 10
Вариант 3
Переведите числа из одной системы счисления в другую с последующей проверкой:
7710=A2; 7210=A3; 8310=A8; 235710=A16; 1647=A10; 16249=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 3678,37310; 9973,067210; 7632,172110.
Выполните операцию сложения над двоичными числами:
110112 + 1000012;
1111112 + 111012.
Выполните операцию вычитания над двоичными числами:
10001102 – 1000112;
11011112 – 10010012.
Выполните операцию умножения над двоичными числами:
100112 · 112;
110102 · 11002.
Выполните операцию деления над двоичными числами:
1100102 : 10102;
1010102 : 1112.
Вариант 4
Переведите числа из одной системы счисления в другую с последующей проверкой:
8910=A2; 7610=A3; 9310=A8; 257910=A16; 10245=A10; 55437=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 923,789110; 11231,47310; 993,567910.
Выполните операцию сложения над двоичными числами:
111112 + 1011112;
10011112 + 1001002.
Выполните операцию вычитания над двоичными числами:
10100012 – 1110112;
10111012 – 110002.
Выполните операцию умножения над двоичными числами:
1000002 · 10112;
1001112 · 100102.
Выполните операцию деления над двоичными числами:
1101112 : 1012;
11100112 : 101112.
Вариант 5
Переведите числа из одной системы счисления в другую с последующей проверкой:
3710=A2; 4310=A3; 12210=A8; 278910=A16; 2315=A10; 11769=A10;
101237=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 213,67310; 3278,89710; 2216,95710.
Выполните операцию сложения над двоичными числами:
1111002 + 10001112;
11000012 + 1010002.
Выполните операцию вычитания над двоичными числами:
10000012 – 111002;
11000112 – 10100002.
Выполните операцию умножения над двоичными числами:
1001012 · 11012;
1010012 · 101102.
Выполните операцию деления над двоичными числами:
11111012 : 110012;
10011012 : 10112.
Вариант 6
Переведите числа из одной системы счисления в другую с последующей проверкой:
2910=A2; 2110=A3; 13610=A8; 312810=A16; 102467=A10; 124225=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 1239,92310; 956,38110; 1247,57310.
Выполните операцию сложения над двоичными числами:
11001012 + 110112;
10101012 + 1111012.
Выполните операцию вычитания над двоичными числами:
1111112 – 1010112;
11000102 – 1011002.
Выполните операцию умножения над двоичными числами:
10000102 · 100112;
1000102 · 1100002.
Выполните операцию деления над двоичными числами:
100000102 : 1012;
10001002 : 1002.