Множини, Детальна інформація

Множини
Тип документу: Реферат
Сторінок: 4
Предмет: Комп`ютерні науки
Автор:
Розмір: 7
Скачувань: 1458
Всі значення множини представляються в пам’яті послідовностями бітів однакової довжини. За кожне значення базового типу “відповідає” один біт. Якщо множина вміщує деякий елемент, в “відповідальному” за нього біті зберігається 1, якщо не вміщує – зберігається 0.

Приклад.

Var X: set of 1..15;

Внутрішнє представлення Х

X: = [ ]; 000.0.000.0.000.0.000 >.

011010000000000 >

X: = [2, 3,5];

X: = [1..15]; 111111111111111 >

Операції над множинами зводяться до “поразрядныx“ логічних операцій над послідовністю бітів, наприклад об’єднання множин використовується шляхом “поразрядного” логічного додавання бітів.

X: = [2, 3, 5]; 011010000000000 >

Y: = [3, 5, 7, 8]; 0010101.10000000 >

Z: = X+Y; 01101.0110000000 >

“Поразрядные” операції входять в набір команд процесора ЕОМ, тому виконуються швидко.



The online video editor trusted by teams to make professional video in minutes