Перевод чисел из одной системы счисления в другую - раздел Информатика, Информатика Системой Счисления Называется Совокупность Символов, Используемых Для Изображ...
Системой счисления называется совокупность символов, используемых для изображения чисел, т.е. кодирования числовой информации.
Системы счисления делятся на позиционные и непозиционные.
В непозиционной системе счисления местоположение символа определяющего цифру (число) не оказывает влияние на размер числа.
Примером такой системы является Римская система счисления.
Символы используемые в Римской системе счисления отображения
чисел:
I - 1 , V - 5 , X - 10 , L - 50 , C - 100
Правило записи чисел: значение числа определяется суммой
всех значений символов, расположенных правее максимального числа
за вычетом значений символов, расположенных левее данного символа.
Примеры:
III (3), IV (4), XXII (22), XLI (41), LXXXIII (83)
Количество цифр применяемых в позиционной системе счисления называется основанием системы счисления p . Местоположение символа в числе называется разрядом, каждый разряд имеет свой вес.
где (10) - основание десятичной системы счисления.
В вычислительной технике при кодировании информации широко используются двоичная, восьмеричная и шестнадцатиричная системы счисления, которые представлены в таблице 1.
Чтобы перевести число из одной системы счисления в другую необходимо разделить его на основание той системы в которую оно переводится, полученный остаток будет младшим разрядом числа в новой системе счисления, частное от деления делится на основание, остаток - следующий разряд и так далее, деление продолжается до тех пор пока не получится частное меньше основания системы в которую мы переводим - это будет старший разряд число в новой системе счисления.
Таблица 1
Система счисления
двоичная
восмиричная
десятичная
шестнадцатиричная
A
B
C
D
E
F
Например, перевести число 351 из десятичной системы счисления в шестнадцатиричную и двоичную:
351(10) = 15F(16)
351(10) = 101011111(2)
Для перевода чисел из двоичной системы счисления в восьмеричную, шестнадцатиричную и наоборот можно воспользоваться следующим правилом: группа цифр из 3-х, 4-х двоичной системы заменяется на соответствующую цифру для восьмеричной, шестнадцатиричной системы и наоборот в соответствии с таблицей 2.
Например:
110 111 100 001(2) = 6741(8)
2305(8) = 010 011 000 101(2)
1111 0000 1011(2) = F0B(16)
577(16) = 0101 0111 0111(2)
Таблица 2
Система счисления
двоичная
восьмиричная
двоичная
шестнадцатиричная
-
-
-
-
-
-
А
-
-
В
-
-
С
-
-
D
-
-
E
-
-
F
2.Описание практической части работы:
2.1. Цели лабораторной работы:
2.2. Постановка задачи:
2.3. Порядок выполнения работы:
2.3.1. Ознакомиться с теоретической частью.
2.3.2. Получить задание у преподавателя.
2.3.3. Выполнить работу.
2.3.4. Оформить отчет:
2.3.4.1. Содержание отчета:
1. Цель работы - краткая формулировка поставленной цели.
2. Порядок выполнения - определяются действия, необходимые для выполнения данной работы.
3. Постановка задачи - формулирование задачи в соответствии с индивидуальным заданием.
4. Решение поставленной задачи:
4.1. Математическое описание решения поставленной задачи содержит описание связей между параметрами с использованием принятых в математике обозначений.
4.2. Описание логической структуры программы (алгоритм решения) содержит:
· краткое описание схемы программы,
· алгоритм решения (по ГОСТ ) - рисунок,
· краткое описание используемых операторов языка программирования (при необходимости).
4.3. Описание программы содержит:
· название файла, его размер,
· текст программы (или фрагмент для решения конкретной, наиболее важной части задания).
4.4. Результат работы программы:
· значения, полученные в результате выполнения программы
· анализ полученных результатов.
Выводы - отвечают на поставленную цель.
2.4. Контрольные вопросы:
1. Дайте определение системы счисления ?
2. Какие бывают системы счисления ?
3. Как записываются числа в позиционной системе счисления ?
4. Что называется основанием системы счисления ?
5. Как переводится заданное число из одной системы счисления в другую ?
6. Какое число больше 100(4) или 4(100) ?
7. Какое число больше 20(7) или 30(5) ?
8. Перевести в десятичную систему число 38(5) ?
9. Перевести число 222(8) в шестнадцатиричную систему счисления ?
К выполнению лабораторных работ
для бакалавров по направлению 150900 – «Технология, оборудование и автоматизация машиностроительных производств»
и студентов специальностей:
151001 «Технология машиностроения»,
Правила выполнения изображения схем алгоритмов
(ГОСТ 19.701-90) (ИСО 5807-85).
Алгоритм - конечная последовательность точно определенных действий, приводящих к однозначному решению поставленной задачи.
Алгорит
Описание практической части работы
2.1. Цели лабораторной работы: Ознакомиться с понятием алгоритм, его свойствами и способами представления. Изучить основные положения ГОСТ 19.701-90 (ИСО 5807-85), связанные с изображением с
Правила выполнения изображения схем алгоритмов
(ГОСТ 19.701-90) (ИСО 5807-85).
Алгоритм - конечная последовательность точно определенных действий, приводящих к однозначному решению поставленной задачи.
Алгорит
Инструкция по Norton Commander
Alt-F1
Выбрать диск (левая панель)
Alt-F2
Выбрать диск (правая панель)
Alt-F3
Просмотр (View) у
УKАЗАHИЕ И ИСПОЛHЕHИЕ ФАЙЛОВ
В данной конструкции встречаются термины - "указанный файл" и" выбранный файл или группа файлов". "Указанный файл" в конкретный момент времени может быть только один и
ВЫБОР И ОТМЕHА ВЫБОРА ФАЙЛОВ
С использованием клавиатуры выбор и отмена группы файлов производится двумя способами:
1. Нажать серую клавишу (на цифровой клавиатуре) "+" (для выбора) или "-" (для от
ПАHЕЛИ Norton Commander
Активна только одна панель. Настройка панелей производится в меню NC (F9) по вашему желанию.
Комбинации
клавиш
Назначение
TAB или Ctrl
РЕДАKТИРОВАHИЕ (Edit) УKАЗАHHОГО ФАЙЛА
Укажите файл.
Выполните Edit (F4 или Alt + F4, в зависимости от настройки NC) из
NC меню.
Клавиши, используемые в режиме редактирования файла.
Кла
HАСТРОЙKА Norton Commander
Меню наcтройки Norton Commander вызываетcя нажатием клавиши F9 или клавиш Ctrl+N или c помощью "мыши" (cм. следующий раздел). Оно расположено в верхней строке экрана и содержит следующие
Устройство персонального компьютера (ПК)
Все персональные ПК состоят из четырех основных частей: системного блока, монитора, клавиатуры и мыши. Кроме того ПК может включать ряд дополнительных устройств: блок бесперебойного питания, акусти
Запуск среды программирования QuickBasic 4.xx и 7.хх.
Для запуска среды QuickBasic 4.xx необходимо найти на диске исполняемый файл qb.exe или qbx.exe. После этого необходимо набрать на клавиатуре команду < qb [/ключи] > (или < qbx [/ключи] &g
Организация диалога в среде программирования QuickBASIC
В среде программирования QuickBASIC используется оконная технология организации диалога, рассчитанная на использование в качестве устройств ввода клавиатуры и специального манипулятора мышь. Маркер
Работа с файлами
Подменю состоит из следующих команд:
New рrogram
создание новой программы при выборе данного пункта меню появляется диалоговое окно
Open
Редактирование
Undo
<ALT>+<BACK SPASE>
восстановление первоначального вида редактируемой строки
Cut
<SHIFT>+<DEL&
Команды просмотра
SUBs...
<F2>
вывод каталога модулей и страниц с возможностью выхода для редактирования в любую страницу любого модуля. Имеется возможность передвижени
Поиск, поиск и замена фрагментов текста
Find
режим поиска с заданием фрагмента текста при выборе данного пункта меню появляется диалоговое окно
Selected Text
Порядок записи арифметических операций
Порядок выполнения арифметических операций прежде всего определяется скобкамию. При их отсутствии операции выполняются согласно приоритету. При равнозначности приоритетов они выполняются слева напр
Редактирующие комбинации клавиш
Клавиши
Действия
CTRL+ или RIGHT
Перемещение курсора на один символ вправо
CTRL+] или LEFT
Пере
Типы данных, используемые в языке QuickBASIC
Программа, написанная на любом алгоритмическом языке, представляет собой последовательность операций выполняемых над некоторыми данными. По сути дела, один алгоритмический язык отличается от другог
Обработка текстовой информации.
Символьные константы, переменные и массивы:
Символьные константы, используемые в качестве литеральных констант в тексте исходной программы, представляют собой последовател
Функция VAL
Назначение: Возвращает числовое представление строки.
Синтаксис: VAL (cтрока)
Функция VAL ликвидирует лидирующие пробелы, символы табуляции и перевода строки в аргум
Функция определения длины файла - LOF
Назначение: Определяет длину указанного файла в байтах.
Синтаксис: LOF(<Hoмep файла>)
Аргумент <номер файла> должен соответствовать присвоенному в операт
Функция проверки признака конца файла - EOF
Назначение: Проверяет условие конца файла.
Синтаксис: EOF(<номер файла>)
Функция EOF возвращает значение -1 (TRUE), если обнаруживается признак конца последова
Обработка ошибок
Оператор формирования кода ошибки – ERROR
Назначение: Генерирует ситуацию возникновения ошибки с заданным кодом, а также позволяет пользователю определить свои коды
Unprintable error (Неопознанная ошибка).
При наличии подпрограммы обработки ошибки (ON ERROR) происходит переход на эту подпрограмму.
Оператор установки среды обработки ошибки – ON ERROR
Назначение:
Описание массива пунктов меню
DIM a$(5), k$(5)
DIM a1$(5), a2$(5), a3$(5), a4$(5), a5$(5)
Присвоение значений элементов пунктов меню
a$(0) = " menu: "
a$(1) = "
Запуск исполняемых файлов с ключом.
1. Функция вызова командной строки запуска программы -COMMAND$
Назначение: Возвращает командную строку, из которой осуществлялся запуск программы.
Alt - выделение всех точек
Ctrl+Alt - угол
Запомните навсегда - нажатая клавиша Shift при работе с выделяющими инструментами приводит к объединению выделений, а вот при работе с кан
Свойства баз данных
Обычно с базами данных работают две категории исполнителей.
Первая категория – проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласовании ее с заказч
Типы данных
Таблицы баз данных, как правило, допускают работу с достаточно большим количеством разных типов данных. Так, например, базы данных Microsoft Access работают со следующими типами данных.
-
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов