Контрольная работа по "Информатике и математике"

Автор работы: Пользователь скрыл имя, 23 Сентября 2011 в 14:19, контрольная работа

Краткое описание

Задание № 1

Какое минимальное количество разрядов двоичного кода потребуется, чтобы закодировать любое слово русского языка, состоящее из N символов (N = 11). В отчёте данного задания Вы должны обосновать полученный результат.
Задание № 2

Переведите десятичное число Z, состоящее из целой (Z1) и дробной (Z2) части в двоичное число, причём: Z1 = M + N; Z2 = M – N

где: М – номер группы (401)

N – номер варианта(11)

Содержимое работы - 1 файл

Контр.работа_решения.doc

— 132.00 Кб (Скачать файл)

Задание № 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,0110001111012 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Задание № 3

Изобразите  логический элемент, обладающий N входами и одним выходом. Приведите таблицу истинности Вашего логического элемента. Выбор элемента выполните из условий, что N – номер Вашего варианта(11), причём чётные номера используют логическую конъюнкцию, а нечётные номера используют логическую дизъюнкцию в качестве основы Вашего логического элемента. 

Решение: 

   

 

y= x1x2 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) при следующих начальных условиях:

  • первое число ряда соответствует величине М с порядковым номером i=1;
  • каждое последующее число ряда (i+1) больше предыдущего на величину N;
  • суммирование членов ряда прекращается при достижении  величины F;
  • значения начальных условий:

     М – номер Вашей группы;

    N – номер Вашего варианта;

      F – число, равное 1000 для чётных вариантов и 1500 для нечётных вариантов задания. 
       

                                                  Блок – схема

 

 
 
 

Информация о работе Контрольная работа по "Информатике и математике"