11 класс. Урок 3-4

Двоичное представление информации. Универсальность дискретного (цифрового) представления информации.

Актуализация и проверка знаний. Перевод чисел (двоичная — десятичная).

Программа «Калькулятор».

Быстрый вызов: выполнить — calc
Вид: Программист
71d797a6afc01d72b34410e30ffd6895

Программа: табличный редактор (MO Exel, OO Calc).

ДВ.В.ДЕС / BIN2DEC
Преобразует двоичное число в десятичное.
Синтаксис
ДВ.В.ДЕС(число)
BIN2DEC (число)
Число — обязательный аргумент. Преобразуемое двоичное число. Число не должно содержать более 10 знаков (10 бит). Первый значащий бит числа является знаковым битом. Остальные 9 бит являются битами значения. Отрицательные числа записываются в дополнительных кодах.

Если число не является допустимым двоичным числом или содержит более 10 знаков (10 бит), функция ДВ.В.ДЕС возвращает значение ошибки.

ДЕС.В.ДВ / DEC2BIN
Преобразует десятичное число в двоичное.
Синтаксис
ДЕС.В.ДВ(число, [разрядность])
DEC2BIN(число, [разрядность])
Число — обязательный аргумент. Преобразуемое десятичное число. Если оно отрицательное, то действительные значения разрядности игнорируются и функция ДЕС.В.ДВ возвращает 10-значное (10-разрядное) двоичное число, в котором самый старший бит — это знаковый бит. Остальные 9 бит являются битами значения. Отрицательные числа представляются в дополнительных кодах.
Разрядность — необязательный аргумент. Количество знаков в записи числа. Если разрядность опущена, функция ДЕС.В.ДВ использует минимально необходимое количество знаков. Разрядность используется, чтобы приписать возвращаемому значению ведущие нули.

Если «число» < -512 или «число» > 511, функция ДЕС.В.ДВ возвращает значение ошибки

Задание.


1. Проверить результаты С/Р на калькуляторе.
2. Создать в табличном редакторе лист, для быстрого подсчёта эквивалентов. Найти формулы для 8 и 16 — ной систем. Записать их и ограничения.

Выбор способа представления информации в соответствии с поставленной задачи. Логические основы ПК.

1. Условные обозначения логических операций

НЕ(А), ¬А, Ӑ — отрицание, инверсия

А И В, А & В, А ˄ В — логическое умножение, конъюнкция

А ИЛИ В, А | В, А ˅ В — логическое сложение, дизъюнкция

A → В — импликация (следование)

А = В эквивалентность (равносильность)

2. Порядок выполнения логических операций

Если в выражении нет скобок, сначала выполняются все операции «НЕ», затем – «И» (Конъюнкция, логическое умножение), затем – «ИЛИ» (Дизъюнкция, логическое сложение) => (НКД)

2. Таблицы истинности логических операций

Инверсия

Мнемоника: всё наоборот — 0 становится 1, 1 становится 0.

А НЕ(А)
0 1
1 0

Конъюнкция (логическое И)

Мнемоника: и то, и другое — т.е. всё и сразу. Надо две единицы, чтобы получить 1, в противном случае — ничего, т.е. 0

А В А И В
0 0 0
0 1 0
1 0 0
1 1 1

Дизъюнкция (логическое ИЛИ)

Мнемоника: или то, или другое — ну хоть что-нибудь. Достаточно хотя бы одной 1, чтобы получить 1, две — так вообще замечательно.

А В А И В
0 0 0
0 1 1
1 0 1
1 1 1

Импликация (следование)

Импликация как булева функция ложна лишь тогда, когда посылка истинна, а следствие ложно.

Мнемоника: А — начальник. Он может приказать «работай» (1) или сказать «делай что хочешь» (0). В — подчиненный. Он может работать (1) или бездельничать (0). В таком случае импликация — не что иное, как послушание подчиненного начальнику. По таблице истинности легко проверить, что послушания нет только тогда, когда начальник приказывает работать, а подчиненный бездельничает.

А В А И В
0 0 1
0 1 1
1 0 0
1 1 1

Эквивалентность (равносильность)

Мнемоника: Если равны — истина -1. Не равны — 0

А В А И В
0 0 1
0 1 0
1 0 0
1 1 1

 

Задание 1.

45e8e9c91c1774c7508a0e75af2ec62e

 

Задание 2.

 

50092ad14bc1d35152b087a11828d91d

 


Задания в приложенном файле.

 

Домашнее задание:

Записи.

Тест «Логические основы компьютера» стр.155-158

Задание 1.

53e437dcedfe5e509a83a59772e44652

Задание 2.

e63511ef0923dccb3612bb4a5bef6df7

Задание 3.

05e1f7d2de60076381ce1f01da575441

Задание 4.

eff55a9a1dd985723684ec29917df5b2

Задание 5.

f5a680a4cbbfc3fcf5d48a8824b5966c

 

Leave a Comment

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.