- •Л.А. Внукова, о.А. Дерябина, н.Н. Егорова, е.В. Селезнева основы информатики
- •Оглавление
- •Введение
- •Раздел 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
Вариант 7
Переведите числа из одной системы счисления в другую с последующей проверкой:
6510=A2; 3110=A3; 14110=A8; 375610=A16; 40D15=A10; 32429=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 917,033110; 1238,25710; 2151,09710.
Выполните операцию сложения над двоичными числами:
11011102 + 10010002;
11001102 + 1101102.
Выполните операцию вычитания над двоичными числами:
10111112 – 1101002;
11001112 – 1001012.
Выполните операцию умножения над двоичными числами:
1101012 · 100012;
10000012 · 11102.
Выполните операцию деления над двоичными числами:
11101002 : 1002;
11010012 : 11112.
Вариант 8
Переведите числа из одной системы счисления в другую с последующей проверкой:
4710=A2; 2310=A3; 13110=A8; 423110=A16; 102225=A10; 50469=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 997,97910; 1993,5710; 215,29110.
Выполните операцию сложения над двоичными числами:
11110002 + 1011012;
11010002 + 101112.
Выполните операцию вычитания над двоичными числами:
10011002 – 1101012;
10011102 – 111102.
Выполните операцию умножения над двоичными числами:
111112 · 110002;
111012 · 11002.
Выполните операцию деления над двоичными числами:
10010112 : 11112;
11000112 : 10012.
Вариант 9
Переведите числа из одной системы счисления в другую с последующей проверкой:
1910=A2; 5110=A3; 11510=A8; 457110=A16; 201334=A10; 151337=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 1241,56910; 998,264310; 168,98710.
Выполните операцию сложения над двоичными числами:
10011002 + 10011002;
10110102 + 1100112.
Выполните операцию вычитания над двоичными числами:
1111102 – 110012;
11010102 – 1 011002.
Выполните операцию умножения над двоичными числами:
11010112 · 100002;
11000002 · 100012.
Выполните операцию деления над двоичными числами:
101011112 : 110012;
1001010112 : 11012.
Вариант 10
Переведите числа из одной системы счисления в другую с последующей проверкой:
6810=A2; 2410=A3; 12710=A8; 753410=A16; 4417=A10; 1222045=A10.
Переведите смешанные десятичные числа в двоичную, восьмеричную и шестнадцатеричную системы счисления, оставив пять знаков в дробной части нового числа (X10→А2; X10→А8; X10→А16): 2168,39710; 5432,6910; 118,58910.
Выполните операцию сложения над двоичными числами:
10101112 + 10001012;
11011002 + 1100012.
Выполните операцию вычитания над двоичными числами:
11011012 – 10110002;
111010012 – 11111102.
Выполните операцию умножения над двоичными числами:
11100012 · 11112;
11110112 · 1102.
Выполните операцию деления над двоичными числами:
1001110002 : 11002;
10000010102 : 111012.