Диапазоны значений целых чисел со знаком
Целые числа со знаком
Сложение в шестнадцатиричной системе
Умножение в двоичной системе
![]() | Умножение в восьмеричной системе
![]() |
Обычно занимают в памяти компьютера один, два или четыре байта, при этом самый левый (старший) разряд содержит информацию о знаке числа.
Формат числа в байтах | Диапазон | |
Запись с порядком | Обычная запись | |
–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] кц кц |
Вложенные циклы