Методические указания по выполнению контрольной работы по предмету “Информатика”

 

Вариант контрольной работы выбирается по последней цифре пароля. Задание на контрольную работу и данные для задач находятся в конце файла. Контрольная работа состоит из двух частей: “Системы счисления” и “Представление информации в компьютере”. Для проверки преподавателю высылаются сразу обе части контрольной работы, выполненные в редакторе Word(или бесплатных аналогах). Работа, кроме ответов к задачам, должна содержать номер варианта, номер решаемой задачи и описание решения задачи. Порядок решения задач значения не имеет, хотя логичнее решать задачи именно в написанном порядке.

Для выполнения контрольной работы вам необходимо ознакомиться с конспектом лекций по соответствующим разделам. В конспекте, кроме теоретического материала, рассмотрены также примеры, демонстрирующие решение задач, аналогичных задачам из контрольной работы.

 

Ссылки на лекционный материал и примеры для решения задач из первого раздела:

Задача 1: §3.1, 3.2, 3.3; примеры 13–16.

Задача 2: §3.5; примеры 22–27.

Задача 3: §3.4; примеры 17–21.

Задача 4: §4; примеры 1–5.

 

К решению задач из второго раздела контрольной работы имеет смысл приступать, если вы усвоили содержание §3 из первого раздела, переводите числа из двоичной системы счисления в десятичную и наоборот, и получили некоторые навыки в сложении, вычитании и умножении двоичных чисел. Для этого желательно решить задачи, данные в конце параграфа. Без получения подобных навыков правильно выполнить задания из второй части будет очень сложно.

 

Ссылки на лекционный материал и примеры для решения задач из второго раздела:

Задача 5: §3

Задача 6: §3

Задача 7: §4.2, 4.3; примеры 2,4–7.

Задача 8: §5.4; примеры 7,8,9.

Задача 9: §5.4; примеры 11,12.

Задача 10: §5.2; примеры 2,3,4,6. Для правильного выполнения этой задачи так же желательно рассмотреть задачи 8 и 9, данные в конце параграфа. В ответах есть достаточно подробные решения к ним.

 

Задание на контрольную работу.

Системы счисления

  1. Умножить в двоичной арифметике числа a и b.
  2. Перевести число a из десятичной в систему счисления по основанию 4.
  3. Перевести число a из двоичной в десятичную систему счисления.
  4. Перевести число а из восьмеричной в шестнадцатиричную систему счисления.

Представление информации в компьютере

  1. Даны десятичные коды символов из таблицы ASCII (для удобочитаемости коды символов разделены дефисом). Определить закодированный текст.
  2. Записать текст шестнадцатеричными кодами таблицы ASCII.
  3. Вычислить a + b. Оба числа записать как двоичные целые со знаком в 6-ти разрядной ячейке памяти. Результат перевести из двоичного в десятичный вид.
  4. Вычислить a –b. Применить алгоритм компьютерного вычитания вещественных чисел. Длина мантиссы равна 6 разрядам.
  5. Вычислить a x b. Применить алгоритм компьютерного умножения вещественных чисел. Длина мантиссы равна 6 разрядам. Результат перевести в 10-е число и сравнить с точным значением.
  6. Записать число а в ячейку памяти компьютера, предназначенную для типа REAL.

Данные для задач


вариант
Задача 1
Задача 2
Задача 3
Задача 4
0
a=1001,112
b=11,0112
a=5,125 a=1011,(01) a=732,22
1
a=1101,012 b=101,0112 a=6,8125 a=1001,01(101) a=643,14
2
a=100,1012
b=11,0112
a=7,1875 a=1100,0(101) a=1077,34
3
a=1010,1012
b=11,12
a=4,5625 a=1001,1(011) a=706,21
4
a=1101,0012
b=1001,12
a=10,6875 a=1100,(10) a=553,07
5
a=101,01012
b=100,012
a=9,125 a=10001,0(100) a=4320,1
6
a=101,012
b=101,112
a=11,3125 a=10011,10(001) a=105,23
7
a=101,1012
b=11,12
a=8,625 a=10010,11(010) a=445,41
8
a=101,012
b=11,12
a=12,4375 a=1100,10(01) a=706,53
9
a=111,12
b=1,0112
a=6,9375 a=1111,0(110) a=536,25


ВариантЗадача 5Задача 6
067-65-77-69-76WINTER
184-65-66-76-69TOMATO
290-69-66-82-65TRAFFIC
383-72-65-82-75SAILOR
483-78-65-75-69STONES
582-65-68-73-79SPIDER
681-85-69-69-78RAINBOW
777-73-78-69-82PELICAN
877-79-85-83-69PARROT
976-69-77-79-78ORANGE

 

 

вариант
Задача 7
Задача 8
Задача 9
Задача 10
a=
0
a= –15
b=6
a=100,12
b=102
a=11012
b=0,01112
315,75
1
a= –12
b=8
a=110,12
b=112
a=10,112
b=1,012
–59,125
2
a= –13
b=7
a=110,12
b=112
a=111102
b=0,01012
100,225
3
a= –14
b=9
a=1012
b=10,12
a=1,0012
b=11,12
–213,55
4
a= –25
b=10
a=11002
b=1,012
a=11002
b=0,01012
77,0625
5
a= –19
b=15
a=101,012
b=10,12
a=11,012
b=1,112
–52,1875
6
a= –30
b=7
a=110,12
b=1002
a=100102
b=0,01112
113,4375
7
a= –21
b=12
a=101,12
b=0,112
a=1,0112
b=11,001
–95,5625
8
a= –18
b=11
a=10,012
b=0,1012
a=10112
b=0,10112
88,6875
9
a= –17
b=14
a=111,12
b=10,12
a=110,12
b=1,00012
–34,8125