Автор: Пользователь скрыл имя, 29 Мая 2015 в 17:00, курсовая работа
Целью курсового проекта является создание математической модели и программного приложения перевода чисел из десятичной в шестнадцатеричную, восьмеричную и двоичную системы счисления. Программный продукт написан на
языке программирования Delphi, имеет простой и удобный интерфейс, понятный даже начинающему пользователю.
Заключение
В процессе курсовой работы в соответствии с техническим заданием разработано приложение, преобразовывающее целые числа из одной системы счисления в другие.
В курсовой работе был дан анализ технического задания, на основе которого приведены и рассмотрены основные пути решения поставленной задачи.
Для физического представления (изображения) чисел необходимы элементы, способные находиться в одном из нескольких устойчивых состояний. Число этих состояний должно быть равно основанию принятой системы счисления. Тогда каждое состояние будет представлять соответствующую цифру из алфавита данной системы счисления.
Десятичная система счисления, привычная для человека, не является наилучшей для использования в ЭВМ. Для изображения любого числа в десятичной системе счисления требуется десять различных символов. При реализации в ЭВМ этой системы счисления необходимы функциональные элементы, имеющие ровно десять устойчивых состояний.
Большое применение в ЭВМ нашли восьмеричная и шестнадцатеричная системы счисления. Обмен информацией между устройствами большинства ЭВМ осуществляется путем передачи двоичных чисел. Пользоваться такими числами из-за их большой длины и зрительной однородности человеку не удобно. Поэтому специалисты(программисты, инженеры) как на этапах составления программ для ЭВМ, их отладки, ручного ввода/вывода данных, так и на этапах разработки, создания, настройки вычислительных систем заменяют коды машинных команд, адреса и операнды на эквивалентные им величины в восьмеричной или шестнадцатеричной системах счисления. В результате длина исходного слова сокращается в три, четыре раза соответственно. Это делает информацию более удобной для рассмотрения и анализа. Таким образом, восьмеричная и шестнадцатеричная системы счисления выступают в качестве простейшего языка общения человека с ЭВМ.