Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Системы счисления. Практические занятия по VBA






Практические занятия по VBA

 

Практическое занятие 1

 

Информатика – это научная и прикладная область знаний, изучающая информационные процессы.

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

Обработка информации - получение одних информационных объектов из других информационных объектов путем выполнения некоторых алгоритмов

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

Системы счисления

В ЭВМ применяется двоичная система счисления, т.е. все числа в компьютере представляются с помощью нулей и единиц, поэтому компьютер может обрабатывать только информацию, представленную в цифровой форме.

Когда пишут число 327, под этим подразумевают величину 3x102 + 2x101 + 7x10°. Когда пишут число 87.75, подразумевают 8x101 + 7x10° + 7x10-1 + 5x10-2. Преимущество такой системы, называемой десятичной системой счисления, состоит в том, что она позволяет представлять любые числа, используя только десять разных символов, не считая десятичной точки, если она необходима. Первая цифра слева от десятичной точки представляет просто написанное значение цифры; следующая цифра слева представляет десятикратное значение цифры; следующая — стократное значение и т. д. Первая цифра справа от десятичной точки представляет десятую часть значения написанной цифры, следующая — сотую часть и т. д. Так как действительное значение, представляемое цифрой, зависит от ее положения внутри числа, мы говорим, что десятичная система счисления является позиционной. То, что числа представляют в виде степеней десяти, не вызвано никакими особыми причинами. Вероятно, арабы взяли за основу число десять, просто потому, что в качестве «счетного устройства» они использовали десять пальцев рук. Однако и ныне существуют народы, использующие другие системы счисления. Возьмем, например, число 327.

327: 8 = 40 (7 в остатке),

40: 8 = 5 (0 в остатке).

5: 8 = 0 (5 в остатке).

Естественно, что записать 327 можно так

5x82 + 0x81 + 7x8° = 5078,

где индекс указывает, что мы говорим о числе, при записи которого в качестве основания системы счисления вместо обычного числа десять используется число восемь. Числа, записанные в системе с основанием восемь, называются восьмеричными. Вместе с тем мы можем записать 32710 в виде

1x162 + 4x161 + 7x16° = 14716.

Числа, выраженные в системе с основанием 16, называются шестнадцатеричными. Простейшим основанием системы счисления является 2. В ней

327 = 1x28 + 0х27 +1x26 + 0x25 + 0х24 + 0х23 +1х22 + 1x21 + 1x2° = 101 000 1112.

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

Подобно тому как для записи десятичных чисел используют десять цифр, для написания двоичных чисел применяют две цифры, восьмеричных — восемь и шестнадцатеричных — шестнадцать. Так как только десять цифр из шестнадцати имеют общепринятые обозначения 0—9, то для записи 10, 11, 12, 13, 14 и 15 будут использоваться соответственно символы А, В, С, D, Е и F. Таким образом,

16 = 2x161 + 14х16° = 4610.

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

.3816 =.2187510, но.210 =.333333... 16.

Иногда требуется переводить числа из одной системы счисления в другую. Преобразовать шестнадцатеричное число в двоичное совсем несложно: просто каждая шестнадцатеричная цифра записывается с помощью четырех двоичных цифр. Например, 1471в записывается как 0001 0100 0111 = 1010001112. Это возможно потому, что 16 является степенью 2. Подобный метод применим и для восьмерично-двоичных преобразований. Задача преобразования из десятичной системы в шестнадцатеричную (или восьмеричную, или двоичную) и обратно несколько труднее.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал