Лабораторная работа №1 Тема: Кодирование числовой и символьной информации в компьютере



бет1/2
Дата28.09.2023
өлшемі19.48 Kb.
#478992
түріЛабораторная работа
  1   2
Ministry of Education and Science of the Republic of Kazakhstan


Ministry of Education and Science of the Republic of Kazakhstan
Karaganda Technical University
Departament of Information technologies and security

LABORATORY WORK 1

Discipline: Information and communication technologies
Topic: Encoding of numerical,symbolic and graphical
information in a computer.

Prepared by:
student group BT-23-2
Lobadinskiy D.V.
Approved by:
associate professor Shegetaeva A.K.
Лабораторная работа № 1
Тема: Кодирование числовой и символьной информации в компьютере.
Цель работы: Получение практических навыков по кодированию числовой и символьной информации в компьютере.
Задание 1
- Перевести целое десятичное число в двоичную систему счисления. Полученное двоичное число перевести в восьмеричную и шестнадцатеричную системы счисления. В качестве десятичного числа взять месяц вашего рождения и приписать к нему справа день вашего рождения (01, 02, 03 и т.д.). Например: вы родились 5 июня, это дает число 605.
26 мая = 0526
0526/2=263 ( остаток 0)
263/2=131 (остаток 1)
131/2=65 (остаток 1)
65/2=32 (остаток 1)
32/2= 16 (остаток 0)
16/2=8 (остаток 0)
8/2=4 (остаток 0)
4/2=2 (остаток 0)
2/2=1 (остаток 0)
1:2=0 (остаток 1)

Получилось: 052610=10000011102

- Перевести десятичное число 92 в восьмеричную систему счисления.


92/8=11 (остаток 4)
11/8=1 (остаток 3)
1:8=0 (остаток 1)
9210=1348
- Записать дополнительный код отрицательного числа –154 для 8-разрядного компьютерного представления.
-154/8=-19 (остаток 2)
-19/8=-2(остаток 3)
-2:8=-0 (остаток 2)
-15410=-2328
- Расставьте знаки арифметических операций и скобки так, чтобы были верны следующие равенства в двоичной системе счисления:
110001 / (11+ 100) = 111; 49/(3+4) = 47
1100 – (10/ 10 ) = 1011
(1111+ 1001) / 10 = 1100
1100 –(10/ 10) = 1011
Задание 2
Выбрать вариант задания и выполнить работы по кодированию текста с использованием таблицы ASCII-кодов. Перевести текст на русский язык и закодировать с использованием таблицы Windows-1251 (рис. 1). Результат занести в отчет.

  1. Many hands make light work.

4D616E792068616E6473206D616B65206C6967687420776F726B2E
Много рук выполняют легкую работу.
204237238227238240243234226251239238235237255254242235229227234243254240224225238242243


Достарыңызбен бөлісу:
  1   2




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет