1)Перед началом забега на 1 км было высказано два прогноза о результатах фаворитов cоревнований: 1) Сидоров будет первым, Иванов - вторым, Петров - третьим. 2) Победит Иванов, Петров будет вторым, Сидоров - третьим. Действительно, Иванов, Петров и Сидоров оказались на пьедестале почёта, но ни в одном из предсказаний ни одно мест не было названо правильно. Укажите фамилию спортсмена, выигравшего соревнование. 2) Постройте таблицу истинности для следующего логического выражения: (А & В) V (не(А) & В). В ответе запишите цепочку 0 и 1, образующих результирующий столбец
3)Постройте таблицу истинности для следующего логического выражения: (неА V (А & неВ) V (неА & неВ)). В ответе запишите цепочку 0 и 1, образующих результирующий столбец.
4)Три сестры играли на кухне и случайно опрокинули банку с вареньем. Валя сказала: «Это сделала я, Катя банку не опрокидывала». Катя сказала: «Это сделала не я и не Саша». Саша сказала: «Это сделала не я и не Валя». А бабушка отдыхала в гостиной и всё видела. Она сказала, что только одна внучка оба раза сказала правду. Кто же опрокинул банку? Решите задачу, заполнив и проанализировав таблицу истинности. В ответе укажите имя сестры, опрокинувшей банку. *
5) Перед началом спортивных соревнований между четырьмя восьмыми классами одной школы учителя высказали свои прогнозы: - Первое место займёт 8 «А», второе - 8 «Б», - сказал учитель истории. Да что вы! - сказал учитель физкультуры. - Я хорошо знаю их возможности. 8 «А» займёт только второе место, а 8 «Г» - третье. Я думаю, что на втором месте будет 8 «В», - сказал учитель математики, - а 8 «Г» будет на последнем месте. Оказалось, что каждый прогноз сбылся только наполовину. Составьте логическое выражение и выясните, как распределились места, упорядочив в ответе буквы классов. В ответе укажите буквы классов в порядке занятых мест.
в простейшем случае, трассировка - вывод значений переменных на экран (например, в окно консоли) , либо расчёт их на бумажке для каждого шага.
в более продвинутом варианте используются точки останова, окно наблюдения, выполнение по шагам и, если есть, контекстный интерпретатор выражений.
есть также специальная "трассирующая консоль" - интерфейс вывода информации из программы в отладчик, если таковой присутствует.
почти любой современный отладчик показывает состояние програмm при её останове, что делает трассировку процессом легко доступным