- •Л.А. Внукова, о.А. Дерябина, н.Н. Егорова, е.В. Селезнева основы информатики
- •Оглавление
- •Введение
- •Раздел 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
Вариант 11
Переведите числа из одной системы счисления в другую с последующей проверкой:
8810=A2; 2710=A3; 25110=A8; 319710=A16; 12049=A10; 753111=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 567,69910; 883,6710; 124,07110.
Выполните операцию сложения над двоичными числами:
10110012 + 1110102;
11101012 + 10101102.
Выполните операцию вычитания над двоичными числами:
11101102 – 1010012;
100001112 – 11110012.
Выполните операцию умножения над двоичными числами:
10100112 · 1001002;
1000112 · 101012.
Выполните операцию деления над двоичными числами:
1100011112 : 101012;
111111112 : 11112.
Вариант 12
Переведите числа из одной системы счисления в другую с последующей проверкой:
6310=A2; 2010=A3; 47610=A8; 357510=A16; 200115=A10; 1C4213=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 557,67710; 973,89910; 1330,56310.
Выполните операцию сложения над двоичными числами:
11101112 + 1110002;
100001012 + 10111102.
Выполните операцию вычитания над двоичными числами:
11111002 – 11010112;
101100002 – 11110102.
Выполните операцию умножения над двоичными числами:
10010102 · 10112;
11111112 · 10012.
Выполните операцию деления над двоичными числами:
1111100002 : 100002;
10101000112 : 110012.
Вариант 13
Переведите числа из одной системы счисления в другую с последующей проверкой:
6910=A2; 2510=A3; 6410=A8; 437910=A16; 33317=A10; 1020045=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 158,48710; 2389,08910; 995,94710.
Выполните операцию сложения над двоичными числами:
100000012 + 11011012;
110110102 + 11000112.
Выполните операцию вычитания над двоичными числами:
111001112 – 100010002;
100000002 – 10100102.
Выполните операцию умножения над двоичными числами:
10110112 · 101002;
11100102 · 1102.
Выполните операцию деления над двоичными числами:
11010010002 : 1110002;
10111000002 : 1000002.
Вариант 14
Переведите числа из одной системы счисления в другую с последующей проверкой:
7810=A2; 3210=A3; 11910=A8; 534810=A16; 312215=A10; 205449=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 986,79710; 1246,79310; 2151,51110.
Выполните операцию сложения над двоичными числами:
100000112 + 11101012;
100001102 + 11000012.
Выполните операцию вычитания над двоичными числами:
11110002 – 10001002;
100010012 – 10101102.
Выполните операцию умножения над двоичными числами:
1001112 · 111002;
1000012 · 101012.
Выполните операцию деления над двоичными числами:
10000111002 : 11002;
10011001002 : 100012.