Обычно в книгах дается таблица с начальными данными, например p = true, q = false и между ними проводятся операции сравнения. Сами значения переменных меняются. Не совсем понятно, почему в таблице результат сравнения получается true или false. Теперь понял. Дело в том, что значения переменных в данном случае сравнивается со значением "Истина" (true), если одно из значений (например p = true, а второе q = false, то идет проверка на то, содержат ли они true. Например (p&q) в данном случае будет равно false, т.к. одна из переменных true, другая false. Если бы значения переменных было бы p = true и q = true, то результат (p&q) был бы равен true.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей