7 класс 1. Основные компоненты компьютера и их функции § 2. 1. Основные компоненты компьютера и их функции

ГДЗ по информатике, 7 класс, Босова, номер 2.21: 1. Основные компоненты компьютера и их функции

Информатика: 7-й класс: базовый уровень: учебник; 5-е издание, переработанное — Босова Л.Л., Босова А.Ю.

Артём Савельев, преподаватель информатики Шпаргача обновлено 12 сентября 2026

Условие

Определите, какое из указанных имён файлов удовлетворяет маске: ?hel*!o.c?*

Номер как в учебнике. Условие — полный пересказ редакции: те же пункты, числа и факты, не цитата из книги.

Пошаговое решение

Для решения задачи необходимо проанализировать структуру маски файла и сопоставить её с правилами использования специальных символов ? (один любой символ) и * (любое количество любых символов).

Шаг 1. Разбор структуры маски

Дана маска: ?hel*!o.c?*. Разобьём её на смысловые части:

  • ? — ровно один любой символ в начале имени.
  • hel — обязательная последовательность букв «h», «e», «l» сразу после первого символа.
  • * — любая последовательность символов (включая пустую).
  • ! — в стандартных масках ОС Windows и Linux символ ! не является спецсимволом подстановки, он трактуется как обычный символ или часть исключения (зависит от контекста). Однако в школьном курсе информатики обычно рассматриваются только ? и *. Если считать ! обычным символом, то имя должно содержать его буквально. Но чаще всего в таких задачах подразумевается опечатка или специфический синтаксис. Давайте посмотрим на хвост маски: o.c?*.
  • o — буква «o».
  • . — разделитель между именем и расширением.
  • c — первая буква расширения.
  • ? — одна любая буква в расширении.
  • * — любые оставшиеся символы в расширении.

Важное замечание: В условии не приведён список файлов для проверки («указанных имён файлов»). Без конкретного списка вариантов ответа мы не можем выбрать правильный файл. Однако мы можем описать алгоритм проверки любого файла под эту маску.

Шаг 2. Алгоритм проверки имени файла

Чтобы определить, подходит ли файл под маску ?hel*!o.c?*, нужно выполнить следующие шаги:

  1. Имя файла до точки должно начинаться с одного произвольного символа, за которым следуют буквы hel. То есть первые 4 символа имеют вид Xhel..., где X — любая буква/цифра.
  2. После hel может идти любая последовательность символов (*).
  3. Затем должен встречаться символ ! (если он трактуется как литерал) или это ошибка в условии. Предположим, что ! — это обычный символ, который должен присутствовать в имени.
  4. После ! должна идти буква o.
  5. Расширение файла должно начинаться с буквы c.
  6. После c в расширении должен быть хотя бы ещё один символ (из-за ?), а дальше могут быть любые другие символы (*). Минимальная длина расширения — 2 символа (например, cx).
Шаг 3. Примеры подходящих и неподходящих имён

Рассмотрим гипотетические варианты, чтобы показать логику:

Имя файлаСоответствие маскеКомментарий
Ahel!o.cxxДаНачинается с A (?), затем hel, затем * (пусто), затем !o, расширение cxx (c + ? + *)
Bhelxyz!o.cpДаНачинается с B, затем hel, затем xyz (*), затем !o, расширение cp (c + ?)
Hel!o.cНетНе хватает первого символа перед hel (маска требует ?hel)
Ahello.cНетОтсутствует символ ! и структура ...!o...
Ahel!o.cНетРасширение слишком короткое: после c нужен минимум один символ (?)

Примечание: Поскольку в задании отсутствует список конкретных файлов для выбора, невозможно дать однозначный ответ «а), б), в), г)». Обычно в таких задачах предлагается 4 варианта, из которых нужно выбрать один или несколько. Без этих вариантов решение ограничивается описанием критериев соответствия.

Ответ

а) Не дан список файлов для проверки.

б) Маска требует начала вида "Xhel", наличия "!o" перед точкой и расширения вида "cY...".

в) Решение невозможно без конкретных вариантов ответов.

В условии задачи сказано "Определите, какое из указанных имён файлов...", но сами имена файлов не перечислены. Это типичная ситуация для задач с выбором ответа, где варианты вынесены отдельно. Без них нельзя указать конкретный пункт (а, б, в, г). Я предоставил подробный разбор маски и примеры, чтобы ученик мог самостоятельно проверить свои варианты.

Как решение?

Двойная оценка: понятность и подробность. Можно выбрать одно или оба.

Подробность

У вас другое условие?

Загрузите фото — учтём ваши числа и редакцию.

Решить по фото

Частые вопросы

Это точный номер 2.21 из моего учебника?

Номер совпадает с учебником «Информатика: 7-й класс: базовый уровень: учебник; 5-е издание, переработанное», Босова Л.Л., Босова А.Ю.. Формулировка — пересказ редакции, не дословная цитата. Если в вашей редакции другие числа — загрузите фото.

Какой ответ в задании 2.21?

Краткий ответ: а) Не дан список файлов для проверки. б) Маска требует начала вида "Xhel", наличия "!o" перед точкой и расширения вида "cY...". в) Решение невозможно без конкретных вариантов ответов.

Как пользоваться этим разбором?

Сначала прочитайте условие и чертёж, затем шаги решения по порядку и сверьте свой ход с кратким ответом внизу.

Какой учебник имеется в виду?

«Информатика: 7-й класс: базовый уровень: учебник; 5-е издание, переработанное», Босова Л.Л., Босова А.Ю.. Проверьте часть, год и автора на обложке. Тема в учебнике: § 2. 1. Основные компоненты компьютера и их функции.

Можно ли списать ответ без решения?

Лучше сначала решить самостоятельно, а разбор использовать для проверки хода и поиска ошибки.

Соседние задания

Автор решения: Артём Савельев, преподаватель информатики Шпаргача.

Дата обновления: 12 сентября 2026.

Источник решения: оригинальное решение редакции Шпаргач.

Номер как в учебнике. Условие — полный пересказ редакции (те же пункты, числа и факты). Решение не копирует текст книги.