ML MATLAB  ·  20 вопросов  ·  ~55 мин  ·  ⏱ Таймер 55:00  ·  Лёгкий  · 

Строки, символы и регулярные выражения

Тест проверяет тему «Строки, символы и регулярные выражения» через чтение MATLAB-кода, математические модели и рабочие ситуации. Здесь важно не узнать знакомую команду, а предсказать результат, заметить скрытое допущение и выбрать проверку, которая различит близкие реализации.

Отвечено: 0 из 20
⏱ --:--
0%
💡 Инструкция: Выберите один ответ из пяти. Время — 55 минут. Верный вариант в каждом вопросе один; после завершения доступны общий результат, профиль по 4 темам и объяснения.
Вопрос 1 из 20
Нужно реализовать действие: объединить две строковые скалярные величины first и last через пробел. Какой код сохраняет математический смысл постановки?
Вопрос 2 из 20
Ниже приведена неудачная реализация из темы «string и char». Какая редакция возвращает требуемый результат и оставляет независимый контроль?
MATLABФрагмент для рецензии
full = strcat(first, last, " ");
Вопрос 3 из 20
Перед рецензентом рабочий фрагмент по теме «string и char». Как проверить его так, чтобы близкая подмена не прошла вместе с ним?
\ell(full)=\ell(first)+1+\ell(last)
MATLABКод и модель
full = first + " " + last;
Вопрос 4 из 20
Для действия «объединить две строковые скалярные величины first и last через пробел» нужен независимый математический эталон. Какое соотношение можно использовать для проверки?
Вопрос 5 из 20
После миграции с `char` на `string` код неожиданно возвращает массив из трёх строковых элементов вместо одного имени. Какое действие даст проверяемый результат?
Вопрос 6 из 20
В расчёте требуется сформировать строку с числом value, округлённым до двух знаков после запятой. Какой код сохраняет математический смысл постановки?
Вопрос 7 из 20
В тесте «Строки, символы и регулярные выражения» показанный фрагмент нарушает правило из темы «Форматирование». Какая редакция исправляет причину, а не только её проявление?
MATLABФрагмент для рецензии
s = sprintf("Value: %.2s", value);
Вопрос 8 из 20
Фрагмент по теме «Форматирование» выглядит правдоподобно. Какая проверка действительно подтвердит заявленное свойство, а не только отсутствие сбоя?
s=\operatorname{format}(v,\,\texttt{%.2f})
MATLABКод и модель
s = compose("Value: %.2f", value);
Вопрос 9 из 20
Нужно формализовать операцию «сформировать строку с числом value, округлённым до двух знаков после запятой». Какое соотношение можно использовать для проверки?
Вопрос 10 из 20
Экспортируемая подпись должна иметь стабильный формат, но простая конкатенация использует текущее представление числа и меняет число знаков. Какой порядок работы не скроет причину ошибки?
Вопрос 11 из 20
На рецензию вынесена операция: найти строки массива names, содержащие подстроку "temp" без разбора регулярного выражения. Какой код сохраняет математический смысл постановки?
Вопрос 12 из 20
Для темы «Поиск текста» в тесте «Строки, символы и регулярные выражения» приведён дефектный блок. Какое замечание рецензента можно принять?
MATLABФрагмент для рецензии
mask = strcmp(names, "temp");
Вопрос 13 из 20
Ниже показано решение из темы «Поиск текста». Какой контроль отличит его от ближайшей ошибочной реализации?
m_i=\mathbf{1}\{\texttt{temp}\subset names_i\}
MATLABКод и модель
mask = contains(names, "temp");
Вопрос 14 из 20
Перед реализацией требования «найти строки массива names, содержащие подстроку "temp" без разбора регулярного выражения» записывают модель. Какое соотношение можно использовать для проверки?
Вопрос 15 из 20
Фильтр пропускает файлы `room_temp.csv`, потому что проверяет полное равенство имени слову `temp`. Что следует сделать до принятия расчёта?
Вопрос 16 из 20
Условие задачи — извлечь из строки первый блок из четырёх цифр как совпадение регулярного выражения. Какой код сохраняет математический смысл постановки?
Вопрос 17 из 20
Показанный код из темы «Шаблоны» не соответствует постановке. Какая редакция восстанавливает вычислительный договор?
MATLABФрагмент для рецензии
token = regexprep(text, "\d{4}", "once");
Вопрос 18 из 20
Результат фрагмента по теме «Шаблоны» нужно принять перед включением в расчёт. Какая проверка даст независимое основание?
\mathcal{L}=\{d_1d_2d_3d_4\mid d_i\in\{0,\ldots,9\}\}
MATLABКод и модель
token = regexp(text, "\d{4}", "match", "once");
Вопрос 19 из 20
Проверка кода для задачи «извлечь из строки первый блок из четырёх цифр как совпадение регулярного выражения» опирается на формулу. Какое соотношение можно использовать для проверки?
Вопрос 20 из 20
Из идентификатора нужно извлекать год, но текущий шаблон ищет буквальный символ `d` и фигурные скобки. Какое решение оставит независимый критерий проверки?

Ответьте на все 20 вопросов, чтобы получить результат

🔗 Встроить тест на свой сайт (iframe) ▼

Скопируйте код и вставьте в любое место на вашем сайте:

Также доступна прямая ссылка на embed-страницу