Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 23 ноября 2025 20:46

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: строки в паскале 3. Класс учеников: 9 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 20 6. Выводить ли тест с ответами: Да

Ответ нейросети

23 ноября 2025 20:46

Ниже приведён тест по теме: Строки в Паскале. Тип вопросов: единственный правильный ответ. 20 вопросов. В конце — ключ ответов.

  1. Как в Паскале объявляют базовый тип строк? A) Char B) String C) Array[1..N] of Char D) List of String Ответ: B

  2. Как получить длину строки s? A) Len(s) B) Length(s) C) Size(s) D) StrLen(s) Ответ: B

  3. С какого индекса начинаются символы строки в Pascal? A) 0 B) 1 C) -1 D) зависит от типа Ответ: B

  4. Как обратиться к первому символу строки s? A) s[0] B) s[1] C) Copy(s,1,1) D) First(s) Ответ: B

  5. Как объединить две строки a и b? A) a & b B) a + b C) Concat(a,b) D) a||b Ответ: B

  6. Как получить подстроку Copy(s, i, n) обозначает: A) подстроку из позиции i длиной n B) подстроку из позиции n длиной i C) удаление части строки D) вставку подстроки Ответ: A

  7. Как удалить часть строки? A) Delete(s, i, n) B) Remove(s, i, n) C) Erase(s, i, n) D) Cut(s, i, n) Ответ: A

  8. Как вставить строку t в строку s на позиции pos? A) Insert(t, s, pos) B) s := t + s C) Put(t, s, pos) D) Append(s, t, pos) Ответ: A

  9. Что возвращает функция Pos(pat, s) в Pascal? A) Позицию первого вхождения подстроки, иначе 0 B) Истину, если найдено, иначе ложь C) Сколько раз встречается подстрока D) Новую строку Ответ: A

  10. Что делает Str(число, s)? A) Преобразует строку в число B) Преобразует число в строку C) Объединяет две строки D) Сравнивает строки Ответ: B

  11. Что делает Val(str, var v, var code)? A) Преобразование строки в число B) Преобразование числа в строку C) Сравнение строк D) Получение длины строки Ответ: A

  12. Как привести строку к верхнему регистру? A) LowerCase(s) B) UpperCase(s) C) ToUpper(s) D) MakeUpper(s) Ответ: B

  13. Какова длина пустой строки? A) 0 B) -1 C) 1 D) 2 Ответ: A

  14. Можно ли изменить первый символ строки через индексацию s[1] := 'Z'? A) Да B) Нет C) Только если строка константа D) Только в LongString Ответ: A

  15. Что вернёт Length(s1 + s2) ? A) Length(s1) + Length(s2) B) Max(Length(s1), Length(s2)) C) Length(s1) * Length(s2) D) 0 Ответ: A

  16. Как проверить наличие подстроки 'abc' в строке s? A) Pos('abc', s) > 0 B) Copy(s, 1, 3) = 'abc' C) s[1..3] = 'abc' D) StrFind(s, 'abc') Ответ: A

  17. Что вернёт Copy(s, i, 0)? A) пустую строку B) первую букву C) символ на позиции i D) ошибку Ответ: A

  18. Как сравнить две строки на равенство? A) S1 = S2 B) S1 == S2 C) CompareStr(S1, S2) D) S1.Equals(S2) Ответ: A

  19. Что вернёт Copy('ABCDE', 1, 2)? A) 'AB' B) 'ABC' C) 'BA' D) 'DE' Ответ: A

  20. Какой из вариантов корректный тип строк в Паскале? A) String B) Text C) CharArray D) Seq Ответ: A

Если нужно, могу адаптировать тест под конкретный диалект Паскаля (Turbo/Pascal, Free Pascal, Delphi) или изменить стиль формулировок.

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: строки в паскале 3. Класс учеников: 9 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 20 6. Выводить ли тест с ответами: Да
Ниже приведён тест по теме: Строки в Паскале. Тип вопросов: единственный правильный ответ. 20 вопросов. В конце — ключ ответов. 1. Как в Паскале объявляют базовый тип строк? A) Char B) String C) Array[1..N] of Char D) List of String Ответ: B 2. Как получить длину строки s? A) Len(s) B) Length(s) C) Size(s) D) StrLen(s) Ответ: B 3. С какого индекса начинаются символы строки в Pascal? A) 0 B) 1 C) -1 D) зависит от типа Ответ: B 4. Как обратиться к первому символу строки s? A) s[0] B) s[1] C) Copy(s,1,1) D) First(s) Ответ: B 5. Как объединить две строки a и b? A) a & b B) a + b C) Concat(a,b) D) a||b Ответ: B 6. Как получить подстроку Copy(s, i, n) обозначает: A) подстроку из позиции i длиной n B) подстроку из позиции n длиной i C) удаление части строки D) вставку подстроки Ответ: A 7. Как удалить часть строки? A) Delete(s, i, n) B) Remove(s, i, n) C) Erase(s, i, n) D) Cut(s, i, n) Ответ: A 8. Как вставить строку t в строку s на позиции pos? A) Insert(t, s, pos) B) s := t + s C) Put(t, s, pos) D) Append(s, t, pos) Ответ: A 9. Что возвращает функция Pos(pat, s) в Pascal? A) Позицию первого вхождения подстроки, иначе 0 B) Истину, если найдено, иначе ложь C) Сколько раз встречается подстрока D) Новую строку Ответ: A 10. Что делает Str(число, s)? A) Преобразует строку в число B) Преобразует число в строку C) Объединяет две строки D) Сравнивает строки Ответ: B 11. Что делает Val(str, var v, var code)? A) Преобразование строки в число B) Преобразование числа в строку C) Сравнение строк D) Получение длины строки Ответ: A 12. Как привести строку к верхнему регистру? A) LowerCase(s) B) UpperCase(s) C) ToUpper(s) D) MakeUpper(s) Ответ: B 13. Какова длина пустой строки? A) 0 B) -1 C) 1 D) 2 Ответ: A 14. Можно ли изменить первый символ строки через индексацию s[1] := 'Z'? A) Да B) Нет C) Только если строка константа D) Только в LongString Ответ: A 15. Что вернёт Length(s1 + s2) ? A) Length(s1) + Length(s2) B) Max(Length(s1), Length(s2)) C) Length(s1) * Length(s2) D) 0 Ответ: A 16. Как проверить наличие подстроки 'abc' в строке s? A) Pos('abc', s) > 0 B) Copy(s, 1, 3) = 'abc' C) s[1..3] = 'abc' D) StrFind(s, 'abc') Ответ: A 17. Что вернёт Copy(s, i, 0)? A) пустую строку B) первую букву C) символ на позиции i D) ошибку Ответ: A 18. Как сравнить две строки на равенство? A) S1 = S2 B) S1 == S2 C) CompareStr(S1, S2) D) S1.Equals(S2) Ответ: A 19. Что вернёт Copy('ABCDE', 1, 2)? A) 'AB' B) 'ABC' C) 'BA' D) 'DE' Ответ: A 20. Какой из вариантов корректный тип строк в Паскале? A) String B) Text C) CharArray D) Seq Ответ: A Если нужно, могу адаптировать тест под конкретный диалект Паскаля (Turbo/Pascal, Free Pascal, Delphi) или изменить стиль формулировок.