Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lection.rtf
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
400.37 Кб
Скачать

7. Программная оболочка Norton Commander. Назначение и функции.

NC представляет собой набор программ; предназначен для организации дружественного интерфейса между пользователем и MS DOS путем преобразования нажатий некоторых клавиш или их комбинаций в команды MS DOS, а также визуализации содержимого внешних устройств. Основные функции – работа с каталогами и файлами (создание, копирование, удаление, просмотр).

8. Понятие системы счисления. Двоичная система счисления. Примеры перевода чисел между шестнадцатеричной и десятичной системами счисления.

Система счисления – это язык (алфавит и грамматика) для записи чисел (слов).

Системы счисления бывают позиционные и непозиционные (счетные палочки, пальцы). В позиционных системах счисления значения символа (цифры) зависит от ее положения в слове (числе): 555 – 500 + 50+ 5.

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

555 = 5∙102 + 5∙101 + 5∙100

11012 = 1∙23 + 1∙22 + 0∙21 + 1∙20

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

1. Разложить исходное число по степеням основания системы.

2. Выполнить необходимые арифметические действия по правилам десятичной арифметики.

11012 = 1∙23 + 1∙22 + 0∙21 + 1∙20 = 8 + 1 + 0 + 1 = 1310

1F16 = 1∙161 + 15∙160 = 16 + 15 = 3110

1011102 = 1∙25 + 0∙24 + 1∙23 + 1∙22 + 1∙21 + 0∙20 = 32 + 8 + 4 + 2 = 4610

1А216 = 1∙162 + 10∙161 + 2∙160 = 256 + 160 + 2 = 41810

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

1. Разделить исходное число на основание новой системы нацело.

2. Запомнить остаток от деления.

3. Если результат деления не равен 0, то принять его за исходное число и перейти к п. 1.

4. Записать остатки от деления в порядке обратном запомненному.

4610 = 1011102

46:2=23 (ост. 0); 23:2=11 (ост. 1); 11:2=5 (ост. 1); 5:2=2 (ост. 1); 2:2=1 (ост. 0); 1:2=0 – 1011102

41810 = 1(10)2=1А216

418:16=26 (ост. 2); 26:16=1 (ост. 10); 1:16=0 – 1(10)2 = 1А216

9. Понятие системы счисления. Шестнадцатеричная система счисления. Примеры перевода чисел между шестнадцатеричной и десятичной системами счисления.

1

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

А) 2→16

1. Разбить исходное двоичное число справа на четырехзначные двоичные числа (тетрады).

2. Заменить каждое из полученных четырехзначных чисел шестнадцатеричной цифрой.

1011 | 0101 | 10012 = B5916.

Б) 16→2

Каждую шестнадцатеричную цифру заменить двоичным числом, дописав слева нули до 4-х знаков.

B5916: В = 1011; 5 = 0101; 9 = 1001; = 1011010110012.

0

2

16

10

2

16

0

0000

0

9

1001

9

1

0001

1

10

1010

A

2

0010

2

11

1011

B

3

0011

3

12

1100

C

4

0100

4

13

1101

D

5

0101

5

14

1110

E

6

0110

6

15

1111

F

7

0111

7

16

10000

10

8

1000

8

Чтобы представить коды символов в 16-ричном виде, таблицу ASCII-кодов составляют из 16 строк и 16 столбцов. В результате 16-ричный код символов определяется как последовательно записанные n строки и n столбца, если таблица пронумерована по строкам.

B = 1E16 = 111102

0

1

2

E

F

0

0

1

2

14

15

1

16

17

18

30 B

31

2

E

F

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]