Двоичная и шестнадцатеричная формы представления чисел

Расчет необходимого объема памяти для записи книги, количества символов в тексте. Создание шестнадцатеричного кода фамилии с помощью таблицы кодировки. Описание алгоритма получения электронного письма. Расположение чисел в порядке их возрастания.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 05.07.2014
Размер файла 16,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Задание 1. Выберите любую книгу и посчитайте потребный для ее записи объем памяти

Согласно статистическим данным Microsoft Word в книге Вольтера Скотта «Айвенго» количество знаков равно 1093784. Каждая буква является символом компьютерного алфавита и поэтому занимает 1 байт памяти. Книга займет 1093784 байт или 1,043 мегабайта, т.к. 1 килобайт =1024 байт, 1 мегобайт=1024 килобайт.

Ответ: 1,043 Мбайт.

Задание 2. Текст занимает p/100 Кбайт памяти компьютера. Сколько символов содержит этот текст

p=12.

Поскольку 1 килобайт =1024 байт, то получаем:

0,12?1024 ? 123 байт

Так как 1 байт памяти соответствует 1 букве алфавита, то можно сделать вывод, что текст содержит 123 символа.

Ответ: 123 символа.

Задание 3. Пользуясь таблицей кодировки символов, получить шестнадцатеричный код своей фамилии

Кодировка KOI8-R (русская)

.0

.1

.2

.3

.4

.5

.6

.7

.8

.9

.A

.B

.C

.D

.E

.F

8.

- 2500

¦ 2502

- 250C

¬ 2510

L 2514

- 2518

+ 251C

+ 2524

T 252C

+ 2534

+ 253C

- 2580

- 2584

- 2588

¦ 258C

¦ 2590

9.

- 2591

- 2592

- 2593

? 2320

¦ 25A0

• 2219

v 221A

? 2248

? 2264

? 2265

A0

? 2321

° B0

? B2

· B7

? F7

A.

= 2550

¦ 2551

- 2552

ё 451

г 2553

г 2554

¬ 2555

¬ 2556

¬ 2557

L 2558

L 2559

L 255A

- 255B

- 255C

- 255D

¦ 255E

B.

¦ 255F

¦ 2560

¦ 2561

Ё 401

¦ 2562

¦ 2563

T 2564

T 2565

T 2566

¦ 2567

¦ 2568

¦ 2569

+ 256A

+ 256B

+ 256C

© A9

C.

ю 44E

а 430

б431

ц446

д434

е 435

ф 444

г 433

х445

и 438

й439

к43A

л43B

м 43C

н43D

о 43E

D.

п 43F

я44F

р440

с 441

т 442

у443

ж436

в432

ь44C

ы44B

з 437

ш448

э44D

щ449

ч 447

ъ44A

E.

Ю42E

А410

Б411

Ц426

Д414

Е415

Ф424

Г413

Х425

И418

Й419

К41A

Л41B

М41C

Н41D

О41E

F.

П41F

Я42F

Р420

С421

Т422

У423

Ж416

В412

Ь42C

Ы42B

З417

Ш428

Э42D

Щ429

Ч427

Ъ42A

Согласно таблице кодировки KOI8-R получаем:

Т=422, ю=44Е, л=43С, я=44F, е=435 , в=432 , а=430.

Ответ: 422 44Е 43С 44F 435 432 430.

Задание 4. Определить полный набор данных и составить алгоритм получение электронного письма

1) запустить обозреватель Internet Explorer;

2) в строке адрес написать www.mail.ru;

3) на появившейся web-странице сайта mail.ru (национальной почтовой службы), в поле «Имя» ввести имя своего почтового ящика;

4) в поле «Пароль» ввести пароль своего почтового ящика;

5) нажать кнопку «Войти»;

6) щелкнуть на ссылку «Входящие»;

7) если необходимо получить вложенный файл(-ы), то , нажав на ссылку «Скачать» (каждый файл по отдельности) или «Скачать одним архивом», выбрать место сохранения, иначе закрыть web_страницу;

8) закрыть web_страницу.

Задание 5. Расположите следующие числа в порядке возрастания числа 10010, 11000002, 6016, 1418

11000002 = 1?25+1?26=32+64=9610

6016 = 0?160+6?161=9610

1418 =1?80+4?81+1?82=1+32+64=9710

9610<9710<10010

Ответ: 11000002, 6016, 1418, 10010.

Задание 6.

1) Получить двоичную форму внутреннего представления целого числа в 2-х байтовой ячейке

2304

2

2304

1152

2

0

1152

576

2

0

576

288

2

0

288

144

2

0

144

72

2

0

72

36

2

0

36

18

2

0

18

9

2

0

8

4

2

1

4

2

2

0

2

1

0

Полученный результат дополнить слева незначащими нулями: 230410=00001001000000002

Ответ: 00001001000000002.

2) Получить шестнадцатеричную форму внутреннего представления целого числа в 2-х байтовой ячейке

Прямой код:

-230410

00001001000000002

Обратный код:

инвертирование

11110110111111112

Прибавление единицы:

(11110110111111112 + 00000000000000012)/ 11110111000000002 -230410=F70016

Ответ: F70016.

3) По шестнадцатеричной форме внутреннего представления целого числа в 2-х байтовой ячейке восстановить само число.

Dec

Bin

Hex

0

0

0

1

1

1

2

10

2

3

11

3

4

100

4

5

101

5

6

110

6

7

111

7

8

1000

8

9

1001

9

10

1010

A

11

1011

B

12

1100

C

13

1101

D

14

1110

E

15

1111

F

FA5616=11111010010101102

Прямой код:

FA5616

11111010010101102

Обратный код:

инвертирование

00000101101010012

101101010012=144910

Ответ: 144910.

память шестнадцатеричный кодировка электронный

Список использованной литературы

1. Информатика: Учебник/ Под ред. проф. Н.В. Макаровой.-3-е изд.- М.: Финансы и статистика, 2000.

2. Информатика. Базовый курс. Учебник/ Под ред. проф. С.В. Симоновича 2-е изд.- СПб.: Питер, 2004.

3. Кайлиш В.А. Основы компьютерной технологии. М.: Финансы и статистика, 1992.

4. Каймин В.А., Щеголев А.Г., Ерохина Е.А. Основы информатики и вычислительной техники. М.: Просвещение, 1990.

5. Фигурнов В.Э. IBM PC для пользователя. 6-е изд., перераб. и доп. М.: Финансы и статистика, Компьютер Пресс 1995.

Размещено на Allbest.ru


Подобные документы

  • Система счисления как способ записи (изображения) чисел. История появления и развития различных систем счисления: двоичная, восьмеричная, десятичная и шестнадцатеричная. Основные принципы и правила алгоритма перевода из одной системы счисления в другую.

    курсовая работа [343,1 K], добавлен 11.11.2014

  • Двоичный код, особенности кодирования и декодирования информации. Система счисления как совокупность правил записи чисел с помощью определенного набора символов. Классификация систем счисления, специфика перевода чисел в позиционной системе счисления.

    презентация [16,3 K], добавлен 07.06.2011

  • Преобразование чисел из естественной формы в нормализованную. Алгоритм нормализации числа. Способы кодирования чисел и действия над ними. Особенности прямого, дополнительного, смещенного и обратного кода. Понятие вещественных чисел, их представление.

    презентация [42,6 K], добавлен 14.06.2011

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

    курсовая работа [920,9 K], добавлен 13.07.2014

  • Выбор принципов проектирования устройства записи, хранения и передачи чисел. Разработка алгоритма выполнения операций, необходимых для обработки информации. Структурная схема устройства. Элементарная база, необходимая для разработки принципиальной схемы.

    курсовая работа [1,3 M], добавлен 16.08.2012

  • Оптимальный алгоритм деления чисел в нормализованной форме для получения нормализованного произведения чисел с помощью TP Pascal. Работа со строковыми данными и типами Real и Integer. Описание метода решения. Блок-схема работы программы, ее листинг.

    курсовая работа [111,8 K], добавлен 28.07.2009

  • Запись прямого и обратного кода для числа 10010 и -10010. Получение дополнительного кода числа для 16-разрядной ячейки. Перевод в двоичную систему счисления десятичных чисел: 10, 45, 7, 33. Запись в обратном и дополнительном кодах числа -67, -43, -89.

    практическая работа [13,7 K], добавлен 19.04.2011

  • Определение понятия и видов систем счисления - символического метода записи чисел, представления чисел с помощью письменных знаков. Двоичные, смешанные системы счисления. Перевод из одной системы счисления в другую и простейшие арифметические операции.

    курсовая работа [232,6 K], добавлен 16.01.2012

  • Битовые представления ASCII-кодов для однобитовых символов и чисел. Сложение двоичных чисел, определение двоичных дополнений. Положительные значения для отрицательных двоичных цифр, шестнадцатеричные представления. Типы сегментов, их размеры и адреса.

    тест [371,9 K], добавлен 11.10.2012

  • Рассмотрение основ создания калькулятора на объектно–ориентированном языке программирования Java, который будет подсчитывать длину текста. Математическая модель и алгоритм работы программы. Описание файлов готовой программы расчета символов в тексте.

    курсовая работа [276,5 K], добавлен 28.11.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.