Почему в компьютерах используются также восьмеричная и шестнадцатеричная системы счисления?
Двоичная система, удобная для компьютеров, для человека неудобна из-за ее громоздкости и непривычной записи.
Перевод чисел из десятичной системы в двоичную и наоборот выполняет машина. Однако, чтобы профессионально использовать компьютер, следует научиться понимать слово машины. Для этого и разработаны восьмеричная и шестнадцатеричная системы.
Числа в этих системах читаются почти так же легко, как десятичные, требуют соответственно в три (восьмеричная) и в четыре (шестнадцатеричная) раза меньше разрядов, чем в двоичной системе (ведь числа 8 и 16 — соответственно, третья и четвертая степени числа 2).
Как перевести целое число из десятичной системы в любую другую позиционную систему счисления?
Для перевода целого десятичного числа N в систему счисления с основанием q необходимо N разделить с остатком ("нацело") на q, записанное в той же десятичной системе. Затем неполное частное, полученное от такого деления, нужно снова разделить с остатком на q, и т.д., пока последнее полученное неполное частное не станет равным нулю. Представлением числа N в новой системе счисления будет последовательность остатков деления, изображенных одной q -ичной цифрой и записанных в порядке, обратном порядку их получения. |
Пример: Переведем число 75 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную:
Ответ: 7510 = 1 001 0112 = 1138 = 4B16.
2,4,6,8,10,12,14,16,18,20,22,24,25,26 Электронная таблица
Электронная таблица (табличный процессор) – программа, предназначенная для хранения и представления информации в табличном виде.
Электронные таблицы служат для обработки больших числовых и строковыхтаблиц,использующиеся в бухгалтерском и банковском учете,в планировании и распределении ресурсов,впроектно-сметныхработах, инженерно-техническихидругихработах.Основнымидостоинствами электронных таблиц являются:
· простота в работе;
· возможность автоматического перерасчета всей таблицы согласнозаданным пользователем формулам при изменении любых ее данных;
· представление таблиц в удобном для пользователя виде;
· создание диаграмм по табличным данным
· и т.д.
Приложениями Windows, предназначенными для обработки электронных таблиц,являются Excel (офисный пакет MicrosoftOffice), Calc (офисный пакет OpenOffice), Lotus 1-2-3 (офисный пакет LotusNotes) и другие.
Рассмотрим табличный процессор MicrosoftExcel 2003. Файл вMicrosoftExcel представляет собой рабочую книгу, содержащую множество рабочих листов. Рабочий лист является, фактически, электронной таблицей.Кроме этого, он может содержать диаграмму, форму VisualBasic и т.п. Файл MicrosoftExcel имеет стандартное расширение xls.
Рабочий лист состоит из набора строк и столбцов. Все строки и столбцы имеют имена. Именем строки является натуральное число от 1 до 65536, а в качестве имени столбца обычно используют буквы латинского алфавитаот A до Z. После столбца Z идет столбцы с именами AA, AB, AC и т.д. После столбца АZ идет столбцы с именами BA, BB и так до самого последнего, который обозначается IV.
Кроме этого, внизу рабочего листа находятся ярлычки рабочих листов (“Лист1”,”Лист2” и т.д.). Ярлычков по умолчанию всего 3, хотя можно настроить Excel на большее или меньшее число листов.
Строки и столбцы рабочего листа, пересекаясь друг с другом, образуют ячейки (cells), в которых и хранится основная информация в электронных таблицах. На одном листе располагаются более 16 миллионов ячеек. Имена столбцов и строк однозначно определяют адрес любой ячейки. Например, ячейка, находящаясяна пересечении столбца с именем Aи строки с номером 1, имеет адрес A1. Использование адреса упрощает поиск информации в электронной таблице.
В ячейке электронной таблицы может храниться следующая информация:
· текст (любая последовательность, состоящая из цифр, пробелов и символов);
· числа (12, 34; 2; -1)
· даты и время (в MSExcel используется система отсчета датс началастолетия, т.е. 1 – это 1 января 1900 г.);
· формулы.
Формула – это совокупность постоянных, адресов ячеек ифункций, связанных между собой знаками операций: ^ (возведение в степень), * (умножение), / (деление), + (сложение), - (вычитание). Формула обязательно начинается со знака равенства (=). Например:
=2*B3/(sin(C4)+1)
=СУММ(A1:A5)-2
где СУММ(A1:A5) – функция суммирования блока ячеек A1, A2, A3, A4 и A5.
Блоком называется совокупность смежных друг с другом ячеек (строк, столбцов), образующих прямоугольник. Как и ячейка, блок тоже имеет свой адрес. Так адрес блока ячеек записывается с помощью адресов ячеек, находящихся в левом верхнем и правом нижнем углах прямоугольника. При этом адреса ячеек разделяются двоеточием. Адрес блока строк (столбцов) определяется с помощью адресов первой и последней строк (столбцов). И тоже разделяются двоеточием. Например:
· 2:6 - блок строк от 2 до 6 строк;
· D:BD - блок столбцов от столбца D до столбца BD.
Формулу в ячейке можно увидеть, если ячейка будет текущей, т.е. в ней будет курсор, и смотреть нужнона строку редактирования ячейки, которая находится над рабочим листом (см. рис.1). Так как, по умолчанию, ячейка всегда показывает результат вычисления формулы.
Формула в MSExcel бывает числовой, текстовой или логической. Тип формулы зависит от типа результата формулы. Если в качестве результата формула выдает служебное слово ИСТИНА или ЛОЖЬ, формула будет логической. Поэтому в формуле нельзя вместе использовать числовую информацию с текстовой или логической. Это будет ошибкой!
Аналогично стандартные функции в MSExcel бывают числовыми, текстовыми и логическими.
В формулах можно использовать относительные, абсолютные или смешанные адреса ячеек.
Адреса ячеек, столбцов, строк и блока ячеек, которые мы рассматривали до этого, обычно называются относительными. Недостатком относительной адресации является то, что при копировании формул из ячеек в другие ячейки меняются адреса, которые есть в формулах. Например, при копировании формулы =A1+2 из ячейки B2 в ячейку C4адрес A1 сменится на B3, т.е. в ячейке окажется формула =B3+2.
Абсолютный адрес ячейки (столбца, строки или блока ячеек) – это адрес,в котором перед именем столбца и номером строки стоит символ доллара ($). Например, $A$1 – абсолютный адрес ячейки, $B$1:$B$5 - абсолютный адрес блока ячеек. Абсолютная адресация позволяет зафиксировать адреса строк и столбцов.
Смешанный адрес ячейки (столбца, строки или блока ячеек) – это адрес,в котором фиксируется адрес одного объекта: столбца или строки.
В качестве абсолютного адреса можно использовать имя, данное пользователем с помощью меню Excel ячейке, блоку, строке или столбцу.
В адресе ячейки (блока, строки, столбца) можно указать, в каком рабочем листе находится данная ячейка (блок, строка, столбец). Делается это в следующем формате:
<имя рабочего листа>!<адрес ячейки>
Например:
Лист2!A2
Обратите внимание, за именем листа сразу без пробела идут