1. Пусть а – булева величина. Определить результаты следующих выражений: а AND True; а AND False; а AND а; а OR True; а OR False; а OR а;
а ХOR True; а ХOR False; а ХOR а; а EQV True; а EQV False; а EQV а;
а AND NOT a; а OR NOT a; а ХOR NOT a; а EQV NOT a.
2. Пусть а и b – булевы величины. Определить результаты следующих выражений: а AND b AND NOT b; а OR b OR NOT b; а AND (b OR NOT b);
(а ХOR b) AND (а EQV b); а EQV b EQV а; а ХOR b ХOR а;
а AND NOT b OR NOT a AND b; NOT (а AND b) AND (а OR b) EQV (а ХOR b).
3. В некоторых языках программирования отсутствуют операции исключающее ИЛИ и эквивалентность. Запишите выражения, позволяющие найти а ХOR b и а EQV b. При этом разрешается использовать только операторы NOT, AND, OR и операнды а и b (можно неоднократно).
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Информатика: Базовый курс: Учеб. пособие для вузов / Под ред. С. В. Симоновича.– СПб.: Питер, 2003.– 640 с.
2. Информатика: Учебник. – 3-е перераб. изд. / Под ред. Н.В. Макаровой. – М.: Финансы и статистика, 1999. – 768 с.
3. Пономарев В.С. Методические указания по курсу «Организация и функционирование ЭВМ и систем». Ч. 1. Арифметические основы ЭВМ. / В.С. Пономарев, В.В. Красников.– Ростов н/Д: ДГТУ, 1996.– 20 с.
4. Могилев А.В. Информатика: Учеб. пособие для студ. пед. вузов / А.В. Могилев, Н.И. Пак, Е.К. Хённер; Под ред. Е.К. Хённера.– 2-е изд., стереотип.– М.: Академия, 2001.– 810 с.
ПРИЛОЖЕНИЕ
Таблица сложения в восьмеричной системе счисления
| + | ||||||||
Таблица умножения в восьмеричной системе счисления
| * | ||||||||
Таблица сложения в шестнадцатеричной системе счисления
| + | A | B | C | D | E | F | ||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | |||||||||||
| A | B | C | D | E | F | 1A | ||||||||||
| B | C | D | E | F | 1A | 1B | ||||||||||
| C | D | E | F | 1A | 1B | 1C | ||||||||||
| D | E | F | 1A | 1B | 1C | 1D | ||||||||||
| E | F | 1A | 1B | 1C | 1D | 1E | ||||||||||
| F | 1A | 1B | 1C | 1D | 1E | 1F | ||||||||||
| 1A | 1B | 1C | 1D | 1E | 1F |
Таблица умножения в шестнадцатеричной системе счисления
| * | A | B | C | D | E | F | ||||||||||
| A | B | C | D | E | F | |||||||||||
| A | C | E | 1A | 1C | 1E | |||||||||||
| C | F | 1B | 1E | 2A | 2D | |||||||||||
| C | 1C | 2C | 3C | |||||||||||||
| A | F | 1E | 2D | 3C | 4B | |||||||||||
| C | 1E | 2A | 3C | 4E | 5A | |||||||||||
| E | 1C | 2A | 3F | 4D | 5B | |||||||||||
| 1B | 2D | 3F | 5A | 6C | 7E | |||||||||||
| A | A | 1E | 3C | 5A | 6E | 8C | A0 | |||||||||
| B | B | 2C | 4D | 6E | 8F | 9A | A5 | B0 | ||||||||
| C | C | 3C | 6C | 9C | A8 | B4 | C0 | |||||||||
| D | D | 1A | 4E | 5B | 8F | 9C | A9 | B6 | C3 | D0 | ||||||
| E | E | 1C | 2A | 7E | 8C | 9A | A8 | B6 | C4 | D2 | E0 | |||||
| F | F | 1E | 2D | 3C | 4B | 5A | A5 | B4 | C3 | D2 | E1 | F0 | ||||
| A0 | B0 | C0 | D0 | E0 | F0 |
Базовая таблица кодировки ASCII
| 7 beep (звуковой сигнал) | % | C | R | a | p | ||||||||
| & | D | S | b | q | |||||||||
| 8 backspace (удаление предыдущего символа) | ' | E | T | c | r | ||||||||
| ( | F | U | d | s | |||||||||
| ) | G | V | e | t | |||||||||
| 9 tab (табуляция) | * | H | W | f | u | ||||||||
| 10 linefeed (перевод строки) | + | : | I | X | g | v | |||||||
| , | ; | J | Y | h | w | ||||||||
| 13 carriage return (возврат каретки) | - | < | K | Z | i | x | |||||||
| . | = | L | [ | j | y | ||||||||
| 32 space (пробел) | / | > | M | \ | k | z | |||||||
| ! | ? | N | ] | l | { | ||||||||
| " | @ | O | ^ | m | | | ||||||||
| # | A | P | _ | n | } | ||||||||
| $ | B | Q | ` | o | ~ |






