Математическая логика







Моя дорога в изучении HTML, PHP, CSS и MySQL

Математическая логика

Если заниматься программированием, любым, не только PHP, то не обойтись без знания основ математической логики. Работая в школе, я создала тренажёры по созданию таблиц истинности логических выражений. Решила выложить их на этом сайте. Думаю, разница в записи не должна смущать. Напомню, что ложь - 0 (false), истина - 1 (true). Скачать тренажёры


Обозначение основных логических операций в PHP
Логическое отрицание (инверсия), "НЕ"
! $a
Логическое сложение (дизъюнкция), "ИЛИ"
$a or $b
Логическое сложение (дизъюнкция), "ИЛИ" $a || $b
Логическое умножение (конъюнкция), "И"
$a and $b
Логическое умножение (конъюнкция), "И" $a $b

Несмотря на различные обозначения логических операций в школьном курсе информатики и в PHP, тренажёр может пригодится для проверки своих знаний логики или их повышению.

При создании таблиц истинности нужно выполнять соглашение для проверки Черновика. Запрограммировано так, что без соблюдения соглашения при проверке Черновика будет выдаваться ошибка. Например: А+С+В будете выполнять действия, учитывая законы логики в таком порядке: А+В+С. В ответе будет верно при заполнении таблицы правильно, но черновик укажет на ошибку.

Соглашение:
1. Порядок действий сохранить без применения законов логики
2. Начинать заполнение с нулей, как показано выше в изображении (некоторые начинают с единиц).

Скачать тренажёры по созданию таблиц истинности логических выражений.







Copyright © 2015. Хайманова Татьяна Яковлевна. Все права защищены.