Диапазоны значений целых чисел со знаком
Целые числа со знаком
Сложение в шестнадцатиричной системе
Умножение в двоичной системе | Умножение в восьмеричной системе |
Обычно занимают в памяти компьютера один, два или четыре байта, при этом самый левый (старший) разряд содержит информацию о знаке числа.
Формат числа в байтах | Диапазон | |
Запись с порядком | Обычная запись | |
–27 ... 27–1 | –128 ... 127 | |
–215 ... 215–1 | –32768 ... 32767 | |
–231 ... 231–1 | –2147483648 ... 2147483647 |
Джордж Буль
Рис. 5.1
Таблица истинности схемы И
x | y | x . y |
Рис. 5.2
Таблица истинности схемы ИЛИ
x | y | x v y |
Рис. 5.3
Таблица истинности схемы НЕ
x | |
Рис. 5.4
Таблица истинности схемы И—НЕ
x | y | |
Рис. 5.5
Таблица истинности схемы ИЛИ—НЕ
x | y | |
Триггер
Реализация триггера
S | R | Q | |
запрещено | |||
хранение бита |
Сумматор
Входы | Выходы | |||
Первое слагаемое | Второе слагаемое | Перенос | Сумма | Перенос |
Трехразрядный сумматор
Переменные | Промежуточные логические формулы | Формула | |||||
Таблица истинности для формулы ,
Рис. 6.1. Категории программного обеспечения
Структура программного обеспечения
Рис. 6.3. Дерево каталогов на диске
Рис. 6.4. Состав операционной системы MS-DOS
Линус Торвальдс
с символом Linux
—"пингвином"
Название символа | Обозначение и пример заполнения | Пояснение |
Процесс | Вычислительное действие или последовательность действий | |
Решение | Проверка условий | |
Модификация | Начало цикла | |
Предопределенный процесс | Вычисления по подпрограмме, стандартной подпрограмме | |
Ввод-вывод | Ввод-вывод в общем виде | |
Пуск-останов | Начало, конец алгоритма, вход и выход в подпрограмму | |
Документ | Вывод результатов на печать |
Матрица А | S := 0; нц для i от 1 до 5 нц для j от 1до 3 S:=S+A[i,j] кц кц |
Вложенные циклы