Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Курсовая работа на тему: Постановка задачи. Теоретическая основа решения задачи. Методологический подход

Купить за 350 руб.
Страниц
16
Размер файла
19.55 КБ
Просмотров
17
Покупок
0
Проблема перевода из одной системы исчисления в дру-гую очень часто встречается при программировании. Осо-бенно часто появляется такая проблема при программиро-вании Ассемблере. пример при определении

Введение

Проблема перевода из одной системы исчисления в дру-

гую очень часто встречается при программировании. Осо-

бенно часто появляется такая проблема при программиро-

вании на Ассемблере. Например при определении адреса

ячейки памяти, для получения двоичного или шестнадцати-

ричного эквивалентов десятеричного числа. Иногда встает

проблема увеличения скорости вычислений, и тогда прихо-

дит на помощь двоичная система исчисления. В этой

системе исчисления очень быстро производить операцию

умножения путем сдвига одного из операндов в двоичном

виде влево на такое число позиций в которой стоит еди-

ница во втором операнде.

Рассмотрим подробнее как это осуществляется. Пусть

нам надо умножить число 1101 на 101 (оба числа в двоич-

ной системе исчисления). Машина делает это следующим

образом: она берет число 1101, и если первый элемент

второго множителя равен 1 то она заносит его в сумму.

Затем сдвигает число 1101 влево на одну позицию, полу-

чая тем самым 11010 и если второй элемент второго мно-

жителя равен единице то тоже заносит его в сумму. Если

элемент второго множителя равен нулю то сумма не изме-

няется. В связи с этим, если второй множитель содержит

много нулей, то операция умножения выполняется довольно

долго, т.к. машина проверяет каждую цифру второго мно-

жителя, в том числе и нули. Если же самому делать опе-

рацию умножения то нули можно пропустить и тогда умно-

жение сделается быстрее.

Что касается применения шестнадцатиричной системы

исчисления то здесь тоже большие возможности. Во-пер-

вых, некоторые стандартные процедуры Паскаля и Си тре-

буют задачи параметров в шестнадцатиричной системе, а

во-вторых, такая система исчисления очень удобна для

хранения информации, т.к. число в шестнадцатиричном ви-

де занимает меньше объема диска чем тоже число в деся-

теричном, а тем более в двоичном виде.

Таким образом мы убедились, что проблема перевода из

двоичной системы исчисления в десятеричную, из шестнад-

цатиричной в десятеричную и обратно очень актуальна.

Оглавление

- 1. Введение

- Постановка задачи

- Теоретическая основа решения задачи

- Методологический подход

- Алгоритм программы для перевода из одной

- системы исчисления в другую

- Текст программы с комментариями

- Подробные разъяснения по программе

- Как пользоваться программой

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
16
Размер файла
19.55 КБ
Просмотров
214
Покупок
0
Постановка задачи. Теоретическая основа решения задачи. Методологический подход
Купить за 350 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2028 оценок
среднее 4.9 из 5
Александр спасибо за работу, приняли с первого раза, делает быстро . исправления оперативные
Александр спасибо за работу, приняли с пятого раза, делает быстро . исправления оперативные
Александр спасибо за работу, приняли с первого раза, делает быстро . исправления оперативные
Александр Спасибо большое за работу! Ответственный исполнитель, оперативно вносились корректировки, качество на высоком уровне!
Александр Очень ответственный исполнитель, оперативно был реализован заказ. Корректировки по просьбе тоже во время вносились....
Дмитрий Я довольна работой. Всё выполнено в срок. Спасибо большое
Александр Спасибо большое за работу! Сделано все качественно, быстро и на высшем уровне. Рекомендую!
Александр Спасибо вам большое за проделанную работу! Александр, человек своего дела. Выполнил все поставленные задачи в лучшем...
Геннадий Всё отлично, большое спасибо автору!
Дмитрий Решение точное , присылает быстро!