2-й
уровень.
1. Составьте
программу вычисления n-го
элемента из ряда чисел Фибоначчи (n>2) согласно определению ряда: F1=1, F2=2, Fi=Fi-1+Fi-2, i=3,4,… Массив в программе не использовать. Выполните тестирование программы
3-й
уровень.
2. Составьте
программу перевода целого числа из фибоначчиевой системы счисления в десятичную
систему. Выполните тестирование
программы
3. Составьте
программу перевода целого десятичного числа в фибоначчиеву систему счисления. Выполните тестирование программы
Работа 1.2 Электронные таблицы
1-й
уровень
1.
Воспроизведите электронную таблицу для перевода недесятичного числа в
десятичную систему счисления (учебник 10 кл., рис.1.1). Используя эту таблицу,
выполните перевод в десятичную систему счисления следующих чисел: 110101,10112
, 35071,2148 , 24013,32015
.
2. Используя электронную таблицу,
получите десятичный эквивалент числа 10101, если считать его записанным во всех
системах счисления – от двоичной до девятеричной включительно.
3 уровень
3. Постройте
электронную таблицу для перевода целого десятичного числа в систему счисления с
основанием р (2≤р≤9). Протестируйте работу таблицы.
Программирование
на Паскале
1 уровень
1.Выполните переводы в десятичную систему
счисления следующих недесятичных целых чисел: 1101012 ,
350718 , 240135 .
2.Выполните переводы десятичного числа
1234 в системы счисления с основанием:
2, 3, 5, 8.
3 уровень
3. Составьте программу на Паскале,
переводящую дробное (меньшее единицы) недесятичное число с основанием p (2 ≤ p ≤9) в десятичную систему
счисления. Выполните тестирование
программы.
4. Составьте программу на Паскале,
переводящую десятичную дробь в систему с основанием p (2 ≤ p ≤9). Выполните тестирование программы
Работа 1.3. Электронные таблицы
3 уровень
1. Постройте
электронную таблицу для перевода четверичных чисел в двоичную систему
счисления.
2. Постройте
электронную таблицу для перевода восьмеричных чисел в двоичную систему
счисления.
Программирование
на Паскале
3 уровень
3. Напишите
программу на Паскале перевода целого двоичного числа в восьмеричную систему
счисления
Работа 1.4 Электронные
таблицы
1 уровень
1.
Воспроизведите в среде электронной таблицы автоматически заполняемую таблицу
умножения для 8-ричной системы
счисления, приведенную в §1.3.5.
2 уровень
2. Создайте в
среде электронной таблицы автоматически заполняемые таблицы умножения для
троичной и пятеричной систем счисления.
3.Создайте
электронную таблицу сложения восьмеричных чисел. На ее основе получите таблицу
сложения девятеричных чисел.
Программирование
на Паскале
1 уровень
3.
Воспроизведите программу на Паскале Tabl_mul – получения
таблицы умножения в системе счисления с
основанием p. С помощью этой программы получите
таблицы умножения для 8-ричной, 5-ричной и 3-ичной систем счисления.
2 уровень
4. Составьте
программу на Паскале для получения таблицы умножения в шестнадцатеричной
системе счисления.
1. Какие системы счисления используются в компьютере?
2. Почему выбраны именно эти системы счисления?