"Информатика", Рудченко Т.А., Семёнов А.Л. / Под ред. Семёнова А.Л.
События происходят в определённые моменты или промежутки времени, и их можно сравнивать: одно случилось раньше другого, позже него или одновременно с ним. Чтобы установить порядок, нужно определить, когда произошло каждое событие, и учесть все условия, а не только порядок слов в рассказе. Последовательность событий помогает восстановить ход действий, а временная шкала наглядно показывает их движение от прошлого к будущему. Эти умения нужны для планирования дел, чтения расписаний и составления алгоритмов.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Событие — действие или происшествие, которое происходит в определённый момент или промежуток времени. Например, звонок, начало урока или поездка на автобусе — события. Это понятие помогает выделить то, что мы будем сравнивать по времени.
Момент времени — точка на временной последовательности, позволяющая определить, когда произошло событие. У момента нет длительности: он показывает положение события во времени. С ним можно сопоставить другие события и выяснить, какое из них было первым.
Раньше и позже — отношения между событиями, показывающие их порядок во времени. Если событие А произошло раньше события Б, то Б произошло позже А. Эти слова нужны, чтобы точно описывать порядок, а при сравнении всегда следует понимать, относительно какого события его ведут.
Последовательность событий — расположение событий в порядке их наступления. Например, сначала человек проснулся, затем позавтракал, после этого вышел из дома. Последовательность помогает понять ход действий и восстановить его, даже если в рассказе события перечислены не по порядку.
Чтобы сравнить два события, сначала нужно понять, когда произошло каждое из них. Затем выясняют, какой момент наступил первым: событие с более ранним моментом произошло раньше, а второе — позже. Нельзя решить это по названиям событий или по тому, какое из них кажется более важным. Если точные моменты неизвестны, используй подсказки из условия: например, слова «до звонка» и «после звонка».
Слова «раньше» и «позже» всегда связывают два события, поэтому их смысл зависит от выбранной точки сравнения. Например, прогулка была раньше ужина, а ужин — позже прогулки; если сравнивать прогулку с обедом, отношение может быть другим. Одно событие не бывает просто «ранним» или «поздним» без уточнения, с чем его сопоставляют. Чтобы не запутаться, называй оба события в сравнении.
Чтобы составить цепочку по описанию, выпиши все события отдельно и подчеркни слова, которые задают связи между ними: «сначала», «после», «перед», «затем». Соедини события так, чтобы каждая связь из условия выполнялась. Если порядок действий пропущен, восстанови его по смыслу: например, программу запускают после включения компьютера. После этого проверь цепочку целиком, а не только соседние пары.
События могут происходить одновременно или следовать друг за другом. При последовательных событиях одно начинается раньше другого; при одновременных их время совпадает полностью или пересекается. Например, пока один ученик читает, другой может писать — действия идут параллельно. Одного лишь порядка упоминания недостаточно, чтобы решить, произошли ли они одновременно или одно за другим.
Временная шкала — изображение, на котором события отмечают в соответствии с их временем. Обычно она направлена слева направо: левее располагают более раннее событие, правее — более позднее. Такая запись особенно удобна, если сравнений несколько: связи становятся наглядными, и легче заметить пропуск или противоречие. Если точные промежутки неизвестны, расстояние между отметками не обязательно должно быть пропорционально времени.
В таблице собраны основные отношения и способы их распознавания. Сначала найди формулировку, которая подходит к условию, затем проверь отношение по указанным событиям. Если известны лишь некоторые связи, отмечай только то, что следует из них, и не добавляй неподтверждённые выводы.
| Отношение | Что означает | Как определить | Пример |
|---|---|---|---|
| Раньше | Одно событие наступило до другого. | Сравнить моменты событий и найти более ранний. | Завтрак был раньше выхода из дома. |
| Позже | Событие наступило после другого. | Установить, какое событие произошло первым. | Выход из дома был позже завтрака. |
| Одновременно | События совпадают по времени или происходят в пересекающиеся промежутки. | Проверить, указывает ли условие на совпадение времени. | Во время звонка на часах загорелся индикатор. |
| Между двумя событиями | Событие произошло после одного и до другого. | Найти событие, ограниченное двумя временными связями. | Обед был между завтраком и ужином. |
| Последовательность событий | Несколько событий расположены по порядку наступления. | Собрать все временные связи в одну цепочку. | Включить компьютер, запустить программу, выключить компьютер. |
Задача 1. Даны события: «начался урок» и «ученик вошёл в класс». Ученик вошёл после звонка. Установи, какое событие произошло раньше. Нужно связать звонок с началом урока, а затем сравнить его с появлением ученика в классе.
Отметь событие, время которого задано условием: ученик вошёл после звонка. Значит, звонок прозвучал раньше входа ученика. Звонок в этой ситуации обозначает начало урока.
Сопоставь два события из вопроса: начало урока и вход ученика. Первое связано со звонком, второе происходит после него. Следовательно, ученик вошёл уже после начала урока.
Переформулируй вывод через оба слова, чтобы проверить направление сравнения. Если начало урока было первым, то вход ученика был позже него. Такая формулировка согласуется с условием о звонке.
Ответ: раньше начался урок, позже ученик вошёл в класс.
Задача 2. Расположи по порядку события: включили компьютер, запустили программу, выключили компьютер, нажали кнопку питания. Список не обязательно дан в порядке выполнения, поэтому нужно восстановить связи по смыслу. Проверь, чтобы каждое действие было возможно после предыдущего.
Сначала найди действие, которое начинает работу: нажимают кнопку питания. После этого компьютер включается. Значит, нажатие кнопки предшествует включению.
Программа запускается на работающем компьютере, поэтому запуск помещаем после включения. Это связь между третьим и четвёртым по смыслу действиями, а не обязательно между соседними словами исходного списка.
Завершающее действие — выключение компьютера. Его выполняют после работы с программой, иначе программа не могла бы быть запущена в описанной последовательности. Собери все связи в одну цепочку и сравни её с исходными условиями.
Ответ: нажали кнопку питания → включили компьютер → запустили программу → выключили компьютер.
Задача 3. Маша вышла из дома раньше Пети, но позже Оли. Нужно определить, кто вышел первым и кто последним. Здесь даны два сравнения, и их надо объединить, не меняя направление отношений.
Фраза «Маша раньше Пети» означает, что Маша вышла до Пети. Запиши эту часть цепочки: Маша → Петя. Стрелка показывает движение от более раннего события к более позднему.
Фраза «Маша позже Оли» означает, что Оля вышла до Маши. Добавь эту связь слева: Оля → Маша. Теперь обе части можно соединить через Машу.
Получи полную цепочку и прочитай её от начала к концу. Первым будет тот, кто стоит слева, последним — тот, кто стоит справа. Проверь, что Маша осталась между двумя другими людьми, как требует условие.
Ответ: первой вышла Оля, последним — Петя.
Путать «раньше» и «позже», не учитывая, относительно какого события ведётся сравнение, легко, если запомнить только отдельное слово. Но «А раньше Б» одновременно означает, что «Б позже А». Для проверки назови оба события и прочитай сравнение в обратном направлении: смысл должен сохраниться.
Распределять события по порядку их описания в тексте неверно, потому что рассказ может начинаться с конца или перескакивать во времени. Эту ошибку допускают, когда принимают порядок слов за временную подсказку. Выпиши события отдельно, найди выражения «до», «после», «сначала» и построй порядок по ним.
Считать одновременные события последовательными только потому, что одно названо первым, нельзя: автор мог перечислить их в любом порядке. Такая ошибка возникает, когда не различают порядок описания и реальное время. Проверь, сообщает ли условие, что одно действие произошло после другого, или указывает на совпадение времени.
Пропуск промежуточного события делает цепочку неполной и может нарушить смысл действий. Например, если перед запуском программы забыть включение компьютера, порядок уже не описывает обычный ход работы. Сверь итоговую цепочку со всеми событиями из условия и проверь каждую связь между соседними действиями.
До этой темы нужно уметь понимать порядок действий, сравнивать события и пользоваться словами «до», «после», «сначала», «затем». Эти слова помогают превратить описание в цепочку временных связей. Если их смысл неясен, попробуй сначала пересказать условие простыми словами.
Порядок событий пригодится при составлении алгоритмов — точных последовательностей команд для решения задачи. Команды нельзя произвольно менять местами: некоторые действия возможны только после других. Сравнение событий помогает проверить, что алгоритм начинается с нужного шага и ведёт к результату.
Такие же навыки используются при работе с расписаниями, планами, календарями и временными шкалами. Они позволяют понять, что будет раньше, сколько дел помещается между событиями и какие действия совпадают по времени. При планировании можно расположить дела так, чтобы их порядок был понятным и выполнимым.
Как понять, какое событие произошло раньше, если события перечислены в обратном порядке?
Не ориентируйся на порядок перечисления: найди в условии слова и связи, которые показывают время. Затем расположи события от первого к последнему и проверь, не противоречит ли цепочка условию.
Можно ли считать два события одновременными?
Да, если они происходят в один и тот же момент или в совпадающие промежутки времени. Если условие этого не сообщает, нельзя делать вывод об одновременности только потому, что события названы рядом.
Чем отличаются слова «до» и «раньше»?
Оба слова могут указывать, что одно событие предшествует другому. «До» часто связывает действия в описании, а «раньше» прямо сравнивает время событий; точный смысл зависит от предложения.
Как восстановить порядок событий, если известно только несколько сравнений?
Запиши каждое сравнение отдельно, например: А раньше Б, Б раньше В. Соедини их в цепочку А — Б — В и проверь, не противоречат ли связи друг другу; неизвестные отношения не выдумывай.
Зачем определять порядок событий при составлении алгоритма?
Алгоритм состоит из команд, которые нужно выполнять в определённом порядке. Если переставить необходимые действия, результат может быть неправильным или команда окажется невыполнимой.
Раньше-позже