
- •Задание к лабораторной работе
- •Пример выполнения лабораторной работы
- •Лабораторная работа №2 Соответствия и отношения
- •Пример выполнения работы
- •Оформление отчета по лабораторной работе
- •Лабораторная работа №3 Системы счисления
- •Оформление отчета по лабораторной работе
- •Пример выполнения лабораторной работы
- •1. Переведем a2 и b2 в десятичную сс.
- •2. Переведем числа a10, b10 в троичную сс.
- •12. Выполним a2-b2.
- •16. Считая числа a2 и b2 знаковыми числами в прямом коде, найдем их десятичные значения aпк и bпк.
- •17. Считая числа a2 и b2 знаковыми числами в прямом коде, представить их в 16-разрядном формате, получив в результате числа aпк16 и bпк16.
- •19. Считая числа a2 и b2 знаковыми числами в дополнительном коде, найдем их десятичные значения aдк и bдк.
- •20. Представим числа a2 и b2 в 16-разрядном формате, считая их записанными в дополнительном коде.
- •22. Найдем для чисел aпк и bпк противоположные по знаку числа -aпк и -bпк и запишем их в двоичной системе счисления в 16-разрядном формате.
- •23. Найдем для чисел aдк и bдк противоположные по знаку числа -aдк и –bдк и запишем их в двоичной системе счисления в 16-разрядном формате.
- •24. Для чисел, полученных в п. 22, проанализируем по отдельности старший и младший байты, считая их числами в прямом коде.
- •25. Для чисел, полученных в п. 23, проанализируем по отдельности старший и младший байты, считая их числами в дополнительном коде.
Оформление отчета по лабораторной работе
Отчет по лабораторной работе оформляется от руки или набирается на компьютере. В любом случае должны использоваться листы формата A4, заполненные с одной стороны. Отчет должен содержать следующие обязательные элементы:
– титульный лист, оформленный по требованиям ДонНТУ;
– вариант задания (множества из лабораторной работы №1);
– результаты работы (по пунктам задания);
– выводы к лабораторной работе (2-3 строки в произвольной форме).
Лабораторная работа №3 Системы счисления
Вариантом задания для выполнения лабораторной работы являются фамилия, имя и отчество студента, записанные на русском языке в именительном падеже. Заменим в фамилии, имени и отчестве согласные буквы единицами, гласные – нулями. В результате получим три числа A, B и C, записанных в двоичном коде. Например:
Иванов A2 = 0101012
Владимир B2 = 110101012
Дмитриевич C2 = 11011001012
Разместив биты в числах A, B и C в обратном порядке, получим еще три числа D, E и F, записанных в двоичном коде:
D2 = 1010102
E2 = 101010112
F2 = 10100110112
Полученные шесть чисел являются исходными данными для выполнения заданий в лабораторной работе. В ходе работы необходимо выполнить следующее.
1. Перевести числа A2, B2, C2, D2, E2, F2 в десятичную систему счисления, получив в результате числа A10, B10, C10, D10, E10, F10. Отобразить процесс перевода в отчете по лабораторной работе (не на черновике).
2. Перевести числа A10-F10 в троичную систему счисления, получив в результате числа A3-F3. Отобразить процесс перевода в отчете по лабораторной работе.
3. Перевести числа A10-F10 в систему счисления по основанию 7, получив в результате числа A7-F7. Отобразить процесс перевода в отчете по лабораторной работе.
4. Перевести числа A10-F10 в восьмеричную систему счисления, получив в результате числа A8-F8. Отобразить процесс перевода в отчете по лабораторной работе.
5. Перевести числа A10-F10 в восьмеричную систему счисления, получив в результате числа A16-F16. Отобразить процесс перевода в отчете по лабораторной работе.
6. Найти A2+F2, C2+D2, E2+B2, A2+E2, D2+F2.
7. Найти A3+F3, C3+D3, E3+B3, A3+E3, D3+F3.
8. Найти A7+F7, C7+D7, E7+B7, A7+E7, D7+F7.
9. Найти A8+F8, C8+D8, E8+B8, A8+E8, D8+F8.
10. Найти A16+F16, C16+D16, E16+B16, A16+E16, D16+F16.
11. Найти A2-F2, C2-D2, E2-B2, A2-E2, D2-F2.
12. Найти A3-F3, C3-D3, E3-B3, A3-E3, D3-F3.
13. Найти A7-F7, C7-D7, E7-B7, A7-E7, D7-F7.
14. Найти A8-F8, C8-D8, E8-B8, A8-E8, D8-F8.
15. Найти A16-F16, C16-D16, E16-B16, A16-E16, D16-F16.
16. Считая числа A2-F2 знаковыми числами в прямом коде, найти их десятичные значения AПК, ..., FПК.
17. Считая числа A2-F2 знаковыми числами в прямом коде, представить их в 16-разрядном формате, получив в результате числа AПК16, ..., FПК16.
18. Над числами AПК16-FПК16 выполнить следующие действия:
AПК16+BПК16, CПК16+FПК16, BПК16+EПК16, DПК16+AПК16, FПК16+EПК16.
Результат каждой операции перевести в шестнадцатеричную и десятичную системы счисления.
19. Считая числа A2-F2 знаковыми числами в дополнительном коде, найти их десятичные значения AДК, ..., FДК.
20. Считая числа A2-F2 знаковыми числами в дополнительном коде, представить их в 16-разрядном формате, получив в результате числа AДК16, ..., FДК16.
21. Над числами AДК16-FДК16 выполнить следующие действия:
AДК16+BДК16, CДК16+FДК16, BДК16+EДК16, DДК16+AДК16, FДК16+EДК16.
Результат каждой операции перевести в шестнадцатеричную и десятичную системы счисления.
22. Для чисел AПК-FПК найти противоположные по знаку числа -AПК, ..., -FПК и записать их в двоичной системе счисления в 16-разрядном формате.
23. Для чисел AДК-FДК найти противоположные по знаку числа -AДК, ..., -FДК и записать их в двоичной системе счисления в 16-разрядном формате.
24. Для чисел, полученных в п. 22, рассмотреть по отдельности старший и младший байты. Считая каждый байт числом, представленным в прямом коде, получить его десятичное значение.
25. Для чисел, полученных в п. 23, рассмотреть по отдельности старший и младший байты. Считая каждый байт числом, представленным в дополнительном коде, получить его десятичное значение.