Основные недесятичные системы счисления



1) Древнегреческая нумерация.

2) Римская нумерация.

3) Древнеармянская и Древнегрузинская нумерация.

4) Вавилонская поместная нумерация.

5) Славянская нумерация

 

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

Преобразование в десятичную систему счисления.


Имеется число a1a2a3 в системе счисления с основанием b. Для перевода в 10-ю систему необходимо каждый разряд числа умножить на bn, где n — номер разряда. Такимобразом, (a1a2a3)b = (a1*b2 + a2*b1+ a3*b0)10.

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

Целая часть:

1. Последовательно делим целую часть десятичного числа на основании системы, в которую переводим, пока десятичное число не станет равно нулю.

2. Полученные при делении остатки являются цифрами искомого числа. Число в новой системе записывают, начиная с последнего остатка.

Дробная часть:

1. Дробную часть десятичного числа умножаем на основание системы, в которую требуется перевести. Отделяем целую часть. Продолжаем умножать дробную часть на основание новой системы, пока она не станет равной 0.

2. Число в новой системе составляют целые части результатов умножения в порядке, соответствующем их получению.

3. Преобразование из двоичной в восьмеричную и шестнадцатеричную системы

4. Для перевода в восьмеричную — разбиваем двоичное число на группы по 3 цифры справа налево, а недостающие крайние разряды заполняем ведущими нулями. Далее преобразуем каждую группу, умножая последовательно разряды на 2n, где n — номер разряда.

Преобразование из восьмеричной и шестнадцатеричной систем в двоичную.


Перевод из восьмеричной в двоичную — преобразуем каждый разряд восьмеричного числа в двоичное 3-х разрядное число делением на 2 (более подробно о делении см. выше пункт “Преобразование из десятичной системы счисления в другие”), недостающие крайние разряды заполним ведущими нулями.

Преобразование дробной части двоичной системы в 8- и 16-ую.


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

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


Для перевода дробной части числа в другие системы счисления нужно обратить целую часть в ноль и начать умножение получившегося числа на основание системы, в которую нужно перевести. Если в результате умножения будут снова появляться целые части, их нужно повторно обращать в ноль, предварительно запомнив (записав) значение получившейся целой части. Операция заканчивается, когда дробная часть полностью обратится в нуль.

Действия над числами в различных системах счисления.

Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же хорошо известным правилам.

 

Правила выполнения арифметических операций в десятичной системе хорошо известны - это сложение, вычитание, умножение столбиком и деление уголком. Эти правила применимы и ко всем другим позиционным системам счисления. Только таблицами сложения и умножения надо пользоваться особыми для каждой системы.

 

Таблицы сложения в любой позиционной системе счисления легко составить, используя правило счета:

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

 

 

Тема 9

Программы – архиваторы: назначение, виды, примеры

Главное назначение программ-архиваторов - сжатие файлов с целью экономии памяти. Поскольку со сжатыми файлами часто невозможно работать по их прямому назначению, их используют для хранения копий файлов, т.е. для их архивации. Сжатию (уплотнению) могут быть подвергнуты: файлы, папки, диски. Сжатие файлов и папок необходимо либо для их транспортировки, либо для резервного копирования, либо для обмена информацией по сети Интернет. Уплотнение дисков применяют для повышения эффективности использования их рабочего пространства (обычно для дисков недостаточной емкости). Существует много программ-архиваторов, имеющих различные показатели по степени и времени сжатия, эти показатели могут быть разными для различных файлов (текстовых, графических, исполняемых и т.д.), то есть один архиватор хорошо сжимает текстовый файл, а другой - исполняемый. Архиватором (упаковщиком) называется программа, позволяющая за счет применения специальных методов сжатия информации создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл, из которого можно при необходимости извлечь файлы в их первоначальном виде. Весь спектр существующих сегодня архиваторов можно разделить на три группы, которые мы условно назовем файловыми, программными и дисковыми. Файловые архиваторы позволяют упаковывать один или несколько файлов (например, все содержимое данного подкаталога вместе с вложенными в него подкаталогами) в единый архивный файл. Размер последнего, как правило, меньше, чем суммарный размер исходных файлов, но воспользоваться запакованными программами или данными, пока они находятся в архиве, нельзя, пока они не будут распакованы. Для распаковки архивного файла обычно используется тот же самый архиватор. Программные архиваторы действуют иначе. Они позволяют упаковать за один прием один единственный файл - исполняемую программу ЕХЕ-типа, но зато так, что заархивированная программа будет сразу после ее запуска на исполнение самораспаковываться в оперативной памяти и тут же начинать работу. Дисковые архиваторы позволяют программным способом увеличить доступное пространство на жестком диске. Типичный дисковый архиватор представляет собой резидентный драйвер, который незаметно для пользователя архивирует любую записываемую на диск информацию и распаковывает ее обратно при чтении. Однако операции чтения/записи файлов несколько замедляются, поскольку процессору требуется время для упаковки и распаковки. Для архивирования используются специальные программы - архиваторы или диспетчеры архивов. Наиболее известные архиваторы: WinZip; WinRar; WinArj; WinAce. Эти программы обеспечивают возможность использования и других архиваторов, поэтому, если на компьютере, куда перенесены сжатые в них файлы, отсутствуют указанные программы, архивы можно распаковать с помощью другого архиватора. До сих пор широко используются и соответствующие программы, созданные в MS DOS, но способные работать и в Windows. Почти все архиваторы позволяют создавать удобные самораспаковывающиеся архивы (SFX – Self-extracting-архивы) – файлы с расширением .ехе. Для распаковки такого архива не требуется программы-архиватора, достаточно запустить архив *.ехе как программу. Многие архиваторы позволяют создавать многотомные (распределенные) архивы, которые могут размещаться на нескольких дискетах.

 

Тема 10

Понятие окна, назначение элементов окна

Окно - элемент графического интерфейса пользователя; прямоугольная область на экране дисплея, предоставляемая прикладной программе для операций ввода/вывода и обработки данных.

Обычно окно состоит из трех частей:

· (уникального) имени окна;

· меню окна, состоящее из набора пиктограмм и/или текстовых команд;

· поля документа, с которым работает пользователь в этом окне.

Типы окон: окна программ, диалоговые окна, окна редактирования текстов

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

Основные элементы:

· Заголовок – отображается название папки, файла или программы, которые открыты в окне. Строка заголовка служит для перемещения окна по экрану.

· Рамка – определяет границы окна, стороны и углы которого можно использовать для изменения его размеров.

· Оконное меню – список тех операций, которые можно проделать с окном (переместить, восстановить, свернуть, развернуть, закрыть

· Стандартное меню – список тех операций, которые можно проделать с папками, находящимися в окне (копирование, перемещение, удаление, создание, печать, переименовать и т.д.).

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

· Адресная строка – путь к папке или документу, открытому в окне.

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

· Строка состояния (некоторые программы не отображают строку состояния, в этом случае команда «Строка состояния» в меню «Вид» отсутствует) – в ней обычно отображается информация о размере объекта, количестве знаков в тексте, о том, какая операция в данный момент совершается программой и т.д.

· Информационная область – информация о том, какие действия можно совершать с объектами в окне, размер, дата создания и изменения и т.д.

· Полоса прокрутки – бегунки, с помощью которых можно пролистать содержимое окна вверх, вниз и в стороны.

Изменение размеров окна:

· можно переводить окно из полноэкранного размера в обычный (необходимо воспользоваться кнопкой с квадратиком/квадратиками в правом верхнем углу экрана).

· можно изменять размер окна более точно и в трех направлениях – по горизонтали, по вертикали и одновременно по горизонтали и вертикали.

В Windows предусмотрена возможность сворачивать и разворачивать окна на панель задач. Для окончательного закрытия окна и остановки работы программы, запущенной в нем, просто щелкаем по кнопке-крестику, расположенной в правом верхнем углу окна или же воспользуемся комбинацией «горячих клавиш» Alt+F4, или же с помощью «Оконного меню»/ «Закрыть».

Виды представления окон на экране

Windows на русский язык переводится как окна. Окном называется ограниченная рамкой поверхность экрана. В окне отображаются папки и файлы, выполняемые программы и документы. Окно диалога используется для изменения различных настроек и параметров операционной системы.

Различают три варианта представления окна на экране:

• окно стандартного размера. Оно занимает часть площади экрана, при желании вы можете переместить окно или любую границу окна в другое место экрана;

• полноэкранное окно (занимает весь экран и имеет максимальный размер);

• свернутое окно. Оно убирается с экрана и изображается в виде кнопки на панели задач.

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

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

Классификация окон по назначению:

· групповые окна (или окна папок, их назначение – объединить в группу сходные по назначению пиктограммы);

· программные окна (появляются, когда запускается программа);

· окна документов (всегда появляются в окнах программ, в которых они обрабатываются);

· диалоговые окна (в таких окнах пользователь должен указать параметры, необходимые для продолжения работы. Для этого используются списки, флажки, кнопки и др. элементы);

· окно системного общения (появляется, когда Windows не может завершить выполнение какой-либо команды. Окно системного сообщения проигнорировать нельзя).

Окна 1-3 имеют строку заголовка, кнопку системного меню, строку состояния, кнопки управления окном. Окна программ и окна папок имеют строку меню, панели инструментов (у окон документов их нет). Окна системных сообщений содержат название окна, кнопки. Изменить его размер нельзя.


Дата добавления: 2019-01-14; просмотров: 560; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!