Короче, довелось мне преподавать сей замечательный предмет. И задался я вопросом - а нахрена зачем оно надо. Порылся в интернетах, и ничего не нашёл. Все пишут, для общего развития, для программирования, базы данных, бла-бла-бла, но никакой конкретики.
Сдай и забудь короче !
Вопросом же этим народ задаётся аж с 2006 года!
И вот в конце 2021 я готов дать внятный ответ.
*Оно нужно для пайки ! Если точнее, для определения, сохранится ли электрический сигнал после прохождения через элемент (являющийся конъюнкцией или дизъюнкцией или отрицанием) на плате.
Таблица истинности нужна для того чтобы посчитать, как сделать так чтобы на плате было как можно меньше этих самых элементов, и как следствие - дорожек (потому что дорожки не должны пересекаться ибо сигнал - это электричество)
*
Видел как какой-то гик использовал программу которая не только рассчитывала, но ещё и строила дорожки. Сварганил картридж для денди с 999 реально разными играми !!!
Потом он решил добавить ячейки для сохранения прогресса (элемент прямо на плату картриджа) и программа не справилась , и он вручную это всё рассчитал и сварганил.
*
В современном мире, это всё прописывается машинно. (паяльник остался в 90-х) И к этой машине имеют доступ только свои (специально выращенные) потомственные специалисты которые не говорят на Русском и которых много не надо.
*
Сдай и забудь!