Автор работы: Пользователь скрыл имя, 23 Сентября 2011 в 14:19, контрольная работа
Задание № 1
Какое минимальное количество разрядов двоичного кода потребуется, чтобы закодировать любое слово русского языка, состоящее из N символов (N = 11). В отчёте данного задания Вы должны обосновать полученный результат.
Задание № 2
Переведите десятичное число Z, состоящее из целой (Z1) и дробной (Z2) части в двоичное число, причём: Z1 = M + N; Z2 = M – N
где: М – номер группы (401)
N – номер варианта(11)
Задание № 1
Какое
минимальное количество разрядов двоичного
кода потребуется, чтобы закодировать
любое слово русского языка, состоящее
из N символов (N = 11). В отчёте данного задания
Вы должны обосновать полученный результат.
Решение:
Букв в алфавите 33, соответственно для кодирования любой необходимо выполнение условия: 2x >=33, где x=6-количество разрядов.
Соответственно для слова из N=11 символов получаем N∙x=11∙6=66
Ответ: минимум
66 разрядов
Задание № 2
Переведите десятичное число Z, состоящее из целой (Z1) и дробной (Z2) части в двоичное число, причём: Z1 = M + N; Z2 = M – N
где: М – номер группы (401)
N – номер варианта(11)
Решение:
M=401, N=11 соответственно Z1=401+11=412 и Z2=401-11=390
Z=412,390
Перевод целой части:
412/2=206 с остатком 0
206/2=103 с остатком 0
103/2=51 с остатком 1
51/2=25 с остатком 1
25/2=12 с остатком 1
12/2=6 с остатком 0
6/2=3 с остатком 0
3/2=1 с остатком 1
1/2=0 с остатком 1
Получаем 41210=1100111002
Переводим дробную часть:
0.390∙2=0.780
0.780∙2=1.560
0.560∙2=1.120
0.120∙2=0.240
0.240∙2=0.480
0.480∙2=0.960
0.960∙2=1.920
0.920∙2=1.840
0.840∙2=1.680
0.680∙2=1.360
0.360∙2=0.720
0.720∙2=1.440
И т.д.
Ответ: 412,39010=110011100,
Задание № 3
Изобразите
логический элемент, обладающий N входами
и одним выходом. Приведите таблицу истинности
Вашего логического элемента. Выбор элемента
выполните из условий, что N – номер Вашего
варианта(11), причём чётные номера используют
логическую конъюнкцию, а нечётные номера
используют логическую дизъюнкцию в качестве
основы Вашего логического элемента.
Решение:
y= x1∙x2∙
x3∙ x4∙ x5∙ x6∙ x7∙ x8∙ x9∙ x10 x11
Таблица истинности
x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | x10 | x11 | y |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
… во всех остальных случаях У = 0 |
Задание № 4
На рис.1 приведён фрагмент таблицы (данные отдела кадров предприятия). Используя приложение MS Excel (любая версия) создайте логическое условие, обеспечивающее решение следующей виртуальной задачи: Вы – руководитель организации, в которой работают множество работников, и Вы желаете выдать премию к празднику тем и только тем работникам (из всего их множества), которые удовлетворяют на данный момент времени одновременно следующим условиям (данные выберите из таблицы 1 в соответствии с Вашим вариантом):
- возраст (работник не моложе 20 лет);
- стаж работы (работник работает в организации не менее 1 года);
- семейное положение (у работника 0 детей);
- образование (работник имеет среднее образование).
Причём,
при вводе данных для конкретного
работника Вашей организации (например,
Иванов А.П. – см. рис.1), программа, используя
логическое условие должна ответить
фразой «премию выдать» или «премию НЕ
выдавать» в столбце F для каждого работника,
если данные работника удовлетворяют
предъявляемым условиям или нет соответственно.
Рис.1 Фрагмент таблицы
для выполнения заданий №4
Ответ:
=ЕСЛИ(И(B3>20;C3>1;D3=0;E3="
Задание № 5
Изобразите блок-схему алгоритма, выполняющего суммирование числового ряда, подсчёт количества просуммированных членов ряда S с остановкой процесса суммирования при достижении суммы членов ряда равной величине F и выводом числа просуммированных членов ряда (S) при следующих начальных условиях:
М – номер Вашей группы;
N – номер Вашего варианта;
F – число, равное
1000 для чётных вариантов и 1500 для нечётных
вариантов задания.
Информация о работе Контрольная работа по "Информатике и математике"