Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 1 курс / метод указания / Формы представления данных и преобразование информации в ЭВМ. Метод. указ. к лаб. работе.doc
Скачиваний:
61
Добавлен:
08.06.2015
Размер:
130.56 Кб
Скачать

Умножение и деление чисел

Алгоритмы умножения и деления целых и действительных чисел намного сложнее алгоритмов сложения-вычитания. Но в итоге они сводятся к выполнению множества рассмотренных выше операций сложения, сдвига и инвертирования двоичных чисел.

Обработка символьной информации

Символьная информация представляется строками переменной длины и обрабатывается посимвольно слева направо, оперируя значениями кодов ASCII. При этом используются операции отношения (больше >, меньше <, равно =, не равно <>, больше или равно >=, меньше или равно <=).

Основной задачей, как правило, является сортировка алфавитно-цифровой информации, например, формирование списков в алфавитном порядке. К другой часто решаемой задачей можно отнести выборку информации по какому-либо признаку (параметру).

Например, необходимо расположить в алфавитном порядке исходный список фамилий:

Сизов

10010001 10101000 10100111 10101110 10100010

Янко

10011111 10101101 10101010 10101110

Дулов

10000100 11100011 10101011 10101110 10100010

Белов

10000001 10100101 10101011 10101110 10100010

Дулин

10000100 11100011 10101011 10101000 10101101

Серов

10010001 10100101 11100000 10101110 10100010

В результате сортировки кодов строк получится:

10000001 10100101 10101011 10101110 10100010

Белов

10000100 11100011 10101011 10101000 10101101

Дулин

10000100 11100011 10101011 10101110 10100010

Дулов

10010001 10100101 11100000 10101110 10100010

Серов

10010001 10101000 10100111 10101110 10100010

Сизов

10011111 10101101 10101010 10101110

Янко

Работа с программой "Формы представления данных и преобразование информации в эвм"

Программа предназначена для демонстрации представления и преобразования числовой и символьной информации в ЭВМ на машинном уровне.

Главное меню программы содержит следующие пункты:

  • Представление целого числа в коротком формате;

  • Представление целых отрицательных чисел в дополнительном коде;

  • Представление целого числа в длинном формате;

  • Представление действительного числа в коротком формате;

  • Представление действительного числа в длинном формате;

  • Представление символьной информации;

  • Сложение целых чисел;

  • Вычитание целых чисел;

  • Сложение действительных чисел;

  • Вычитание действительных чисел;

  • Обработка символьной информации;

  • Завершение работы с программой.

Выбор пункта меню осуществляется перемещением полосы-подсветки клавишами управления курсором ( ↑ ↓) и последующим нажатием клавишиEnter. При выборе необходимого пункта откроется окно, в котором содержится приглашение к вводу данных. Ввод осуществляется с клавиатуры и заканчивается нажатиемEnter.

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

После получения результата внизу окна появляется подсказка, содержащая названия клавиш, нажатие на которые позволяет выполнить следующие команды:

  • повторить расчет (клавиша Enter);

  • перейти к предыдущему пункту меню (клавиша PageUp);

  • перейти к следующему пункту меню (клавиша PageDown);

  • вызвать главное меню (клавиша Home).

Выход из программы осуществляется выбором пункта главного меню "Завершение работы с программой".