wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Побитовые операторы: Проверь свои знания

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Что такое побитовая маска и как она используется?

a)

Побитовая маска - это тип программного обеспечения для защиты информации.

b)

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

c)

Побитовая маска - это способ управления отдельными битами в данных с помощью побитовых операций.

d)

Побитовая маска - это метод шифрования данных.

2.

Как выполняются сложные операции с побитовыми операторами?

a)

Сложные операции с побитовыми операторами выполняются одновременно без учета приоритета.

b)

Сложные операции с побитовыми операторами выполняются поэтапно с учетом приоритета операций.

c)

Сложные операции с побитовыми операторами выполняются только с использованием логических операторов.

d)

Сложные операции с побитовыми операторами не требуют последовательного выполнения.

3.

Как проверить, установлен ли определенный бит в числе с помощью оператора AND?

a)

Используйте оператор AND с маской, где нужный бит равен 1.

b)

Используйте оператор OR с маской, где нужный бит равен 0.

c)

Примените оператор NOT к числу, чтобы проверить бит.

d)

Проверьте значение бита, сравнив его с 0.

4.

Как установить бит в 1 с использованием оператора OR?

a)

Используйте оператор OR с числом, в котором нужный бит установлен в 1.

b)

Установите бит в 0 с использованием оператора OR.

c)

Используйте оператор AND с числом, в котором нужный бит установлен в 0.

d)

Примените оператор XOR с числом, в котором нужный бит установлен в 1.

5.

Как отключить бит в числе с помощью побитового оператора AND?

a)

Примените оператор XOR для изменения нужного бита.

b)

Умножьте число на 2, чтобы отключить бит.

c)

Используйте оператор OR с маской, где нужный бит равен 1.

d)

Используйте оператор AND с маской, где нужный бит равен 0.

6.

Как инвертировать бит с использованием оператора XOR?

a)

Используйте оператор OR с 0.

b)

Используйте оператор XOR с 1.

c)

Используйте оператор AND с 1.

d)

Используйте оператор NOT с 1.

7.

Как использовать побитовый оператор NOT для инвертирования всех битов числа?

a)

Используйте оператор ~ для инвертирования всех битов числа.

b)

Используйте оператор & для инвертирования всех битов числа.

c)

Используйте оператор | для инвертирования всех битов числа.

d)

Используйте оператор ^ для инвертирования всех битов числа.

8.

Как проверить четность числа с помощью побитового оператора AND?

a)

Проверьте, если число делится на 2 без остатка.

b)

Используйте выражение (число & 1) для проверки четности.

c)

Используйте выражение (число % 2) для проверки четности.

d)

Используйте выражение (число | 1) для проверки четности.

9.

Как побитовые операторы могут помочь в оптимизации кода?

a)

Побитовые операторы могут ускорить выполнение операций и снизить использование ресурсов.

b)

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

c)

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

d)

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

10.

Как можно использовать побитовые операции для работы с флагами?

a)

Побитовые операции не могут использоваться для работы с флагами.

b)

Флаги всегда хранятся в виде строковых значений.

c)

Побитовые операции только увеличивают значения флагов.

d)

Побитовые операции позволяют устанавливать, сбрасывать и проверять флаги, используя отдельные биты для представления состояния.