- •1)Информационный кризис
- •Информационный кризис
- •Первичные единицы
- •Позиционные системы счисления
- •Непозиционные системы счисления
- •Кодирование символов
- •Двоично-десятичное кодирование
- •Представление целых чисел в дополнительном коде
- •1) Представление целых чисел
- •Число переводится в двоичную систему счисления;
- •Результат дополняется нулями слева в пределах выбранного формата;
- •Последний разряд является знаковым, в положительном числе он равен 0, а в отрицатель6ном 1.
- •1) Целые отрицательные числа.
- •2. Таблица истинности для формулы :
- •Логические функции
- •Логическое следование (импликация)
- •1) Логические основы эвм.
- •Функции операционных систем
- •1) Графические редакторы
- •1) Технологии обработки числовой информации.
- •1) Мультимедийные технологии
- •Смешанный граф
- •1) Типы информационных моделей
- •1)Табличные информационные модели
- •2)Иерархические информационные модели
- •3)Сетевые информационные модели
- •1) Подпрограммы (процедуры и функции). Рекурсия
- •1) Модель данных
Число переводится в двоичную систему счисления;
Результат дополняется нулями слева в пределах выбранного формата;
Последний разряд является знаковым, в положительном числе он равен 0, а в отрицатель6ном 1.
Пример: представить десятичное число – 18 в двухбайтовом формате.
Переведем – 18 в двоичную систему счисления 18 2
18 = 10010
Запишем в старший разряд знак числа
Билет №13
1) Целые отрицательные числа.
Разберемся, как представляются отрицательные числа. Казалось бы, для этого достаточно заменить 0 на 1 в старшем (31-м) разряде ячейки памяти. Однако реально это делается несколько сложнее. Для представления отрицательных целых чисел используется дополнительный код.
Дополнительным кодом двоичного числа X в N-разрядной ячейке является число, дополняющее его до значения 2.
Получить дополнительный код можно следующим путем:
записать внутреннее представление положительного числа X;
записать обратный код этого числа заменой во всех разрядах 0 на 1 и 1 на 0;
к полученному числу прибавить 1.
Определим по этим правилам внутреннее представление числа -562810 в 32-разрядной ячейке.
00000000
00000000
00010101
1111110
11111111
11111111
11101010
00000011
11111111 |
11111111 |
11101010 |
00000100 |
Шестнадцатеричная форма результата:
FF FF ЕА 04.
Старший разряд в представлении любого отрицательного числа равен 1. Следовательно, он указывает на знак числа и поэтому называется знаковым разрядом.
Почему отрицательные числа представляются в дополнительном коде? Дело в том, что в этом случае операция вычитания двух чисел сводится к сложению с дополнительным кодом вычитаемого, и процессору достаточно уметь лишь складывать числа. В самом деле:
А - В = А + (-В).
Если значение (-В) будет иметь форму дополнительного кода, то в памяти ЭВМ получится правильный результат.
Проверим, действительно ли в ячейке памяти получится О в результате сложения числа 5628 с числом -5628 в форме дополнительного кода.
00000000 00000000 00010101 11111100 + 11111111 11111111 11101010 000000100 =
1 00000000 00000000 00000000 00000000
Что и требовалось доказать! Единица в старшем разряде, получаемая при сложении, выходит за границу разрядной сетки машинного слова и исчезает.
Двоичное 32-разрядное число 231 является «отрицательным самому себе». Получим его дополнительный код:
Определим по этим правилам внутреннее представление числа -562810 в 32-разрядной ячейке.
10000000
00000000
00000000
00000000
-
01111111
11111111
11111111
11111111
10000000 |
00000000 |
00000000 |
00000000 |
Билет№14
1) Представление вещественного числа в компьютер
Представление вещественных чисел в компьютере.
Для представления вещественных чисел в современных компьютерах принят способ представления с плавающей запятой. Этот способ представления опирается на нормализованную (экспоненциальную) запись действительных чисел. Как и для целых чисел, при представлении действительных чисел в компьютере чаще всего используется двоичная система, следовательно, предварительно десятичное число должно быть переведено двоичную систему.
В двух байтовом формате представление вещественного числа первые байт и три разряда второго байта выделяются для размещения мантиссы, в остальных разрядах второго байта размещаются порядок числа, знаки числа и порядка.
В 4-байтовом формате представления вещественного числа первые три байта выделяются для размещения мантиссы, в четвертом байте размещаются порядок числа, знаки числа и порядка
Данное число может быть представлено в четырехбайтовом формате (32 бита) следующим образом (см. рис.).
На мантиссу отводится 23 бита, поэтому максимальная величина мантиссы равна 223 —1 = 8 388 607, т.е. 7 десятичных цифр.
Компьютер при вычислениях отбрасывает лишние цифры в мантиссе, поэтому все вычисления с вещественными числами всегда выполняются приближенно (с ошибкой). Вещественные числа обрабатываются в компьютере медленнее, чем целые.
Билет №15
1)Алгебра логики (алгебра высказываний) — раздел математической логики, в котором изучаются логические операции над высказываниями[1]. Чаще всего предполагается (т. н. бинарная или двоичная логика, в отличие от, например, троичной логики), что высказывания могут быть только истинными или ложными.
2)
A
A
0
1
1
0
Инверсия логической переменной истинна, если сама переменная ложна, и, наоборот, инверсия ложна, если переменная истинна.
A={Не верно, что на улице идет снег} A={На улице не идет снег};
A
B
F
0
0
0
0
1
1
1
0
1
1
1
1
Дизъюнкция ложна тогда и только тогда, когда оба высказывания ложны.
Логическое умножение (конъюкция), от латинского conjunctio -связываю:
(в естественном языке: и А, и В
A
B
F
0
0
0
0
1
0
1
0
0
1
1
1 А вместе с , А, не смотря на В ,А, в то время как В);
Конъюкция истинна тогда и только тогда, когда оба высказывания истинны.
Любое сложное высказывание можно записать с помощью основных логических операций И, ИЛИ , НЕ. С помощью логических схем И, ИЛИ, НЕ можно реализовать логическую функцию, описывающую работу различных устройств компьютера. |
|
Билет №16
1)
Переменные |
Промежуточные логические формулы |
Формула |
|||||
|
|
|
|
|
|
|
|
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |