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

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

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

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

Вопрос от Анонимного юзера 06 марта 2025 05:36

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

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

06 марта 2025 05:36

Ниже представлен тест по информатике для 10 класса на тему "Массивы на языке программирования Паскаль". Каждый вопрос имеет один правильный ответ.

Тест по информатике: Массивы на языке программирования Паскаль

1. Как объявляется массив целых чисел в Паскале?

  • A) var arr: array[1..10] of integer;
  • B) var arr: array[10] of integer;
  • C) var arr: integer[1..10];
  • D) var arr: integer;

Правильный ответ: A


2. Какой из следующих индексов является неверным в объявлении массива в Паскале?

  • A) array[1..10]
  • B) array[0..9]
  • C) array[-5..5]
  • D) array[11..1]

Правильный ответ: D


3. Какой тип данных можно использовать для объявления массива, содержащего вещественные числа?

  • A) array[1..10] of integer;
  • B) array[1..10] of real;
  • C) array[1..10] of char;
  • D) array[1..10] of string;

Правильный ответ: B


4. Как обратиться к третьему элементу массива arr?

  • A) arr(3)
  • B) arr[3]
  • C) arr{3}
  • D) arr{2}

Правильный ответ: B


5. Что значит "индекс массива" в языке Паскаль?

  • A) Значение элемента массива.
  • B) Положение элемента в массиве.
  • C) Тип данных массива.
  • D) Размер массива.

Правильный ответ: B


6. Как правильно инициализировать массив целых чисел в Паскале?

  • A) arr := (1, 2, 3, 4);
  • B) arr[1] := 1; arr[2] := 2;
  • C) arr = [1, 2, 3, 4];
  • D) arr: array[1..4] of integer = (1, 2, 3, 4);

Правильный ответ: D


7. Какое из приведенных утверждений истинно для массивов в Паскале?

  • A) Размер массива можно изменить во время выполнения.
  • B) Массив может содержать элементы разных типов.
  • C) Массив всегда начинается с нулевого индекса.
  • D) Массивы в Паскале имеют фиксированный размер после объявления.

Правильный ответ: D


8. Какой метод используется для определения размера массива в Паскале?

  • A) Length(arr)
  • B) SizeOf(arr)
  • C) Count(arr)
  • D) ArrSize(arr)

Правильный ответ: B


9. Как задать размер массива переменной длины в Паскале?

  • A) Использовать setlength.
  • B) Это невозможно в Паскале.
  • C) Использовать var arr: dynamic array of integer;.
  • D) Использовать var arr: array of integer;.

Правильный ответ: A


10. Какой из следующих операторов использует массив для перебора всех его элементов?

  • A) for i := 1 to Length(arr) do
  • B) while arr[i] <> nil do
  • C) repeat until arr[i] = 0
  • D) foreach arr as item

Правильный ответ: A


11. Как записать элемент массива arr на позиции 5?

  • A) arr[5] = 10;
  • B) arr[5] := 10;
  • C) arr(5) := 10;
  • D) arr{5} = 10;

Правильный ответ: B


12. Чтобы создать двумерный массив целых чисел, что нужно прописать в Паскале?

  • A) var arr: array[1..10, 1..10] of integer;
  • B) var arr: array[10, 10] of integer;
  • C) var arr: integer[1..10, 1..10];
  • D) var arr: array[1..10][1..10] of integer;

Правильный ответ: A


13. Как добавить элемент в конец динамического массива?

  • A) arr[length(arr)+1] := newElement;
  • B) arr.append(newElement);
  • C) setlength(arr, newSize); arr[newSize] := newElement;
  • D) arr.push(newElement);

Правильный ответ: C


14. Как получить доступ к элементу двумерного массива matrix на позиции (2, 3)?

  • A) matrix[2, 3]
  • B) matrix(2, 3)
  • C) matrix{2, 3}
  • D) matrix[3, 2]

Правильный ответ: A


15. Как создать массив символов в Паскале?

  • A) var arr: array[1..10] of char;
  • B) var arr: char[1..10];
  • C) var arr: array[10] of character;
  • D) var arr: character[1..10];

Правильный ответ: A


Итоги теста:

  • Правильные ответы: 15 из 15.

Этот тест поможет школьникам оценить свои знания по массивам в языке программирования Паскаль.

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

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

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

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

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

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Массивы на языке программирования Паскаль 3. Класс учеников: 10 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 15 6. Выводить ли тест с ответами: Да
Ниже представлен тест по информатике для 10 класса на тему "Массивы на языке программирования Паскаль". Каждый вопрос имеет один правильный ответ. ### Тест по информатике: Массивы на языке программирования Паскаль **1. Как объявляется массив целых чисел в Паскале?** - A) `var arr: array[1..10] of integer;` - B) `var arr: array[10] of integer;` - C) `var arr: integer[1..10];` - D) `var arr: integer;` **Правильный ответ: A** --- **2. Какой из следующих индексов является неверным в объявлении массива в Паскале?** - A) `array[1..10]` - B) `array[0..9]` - C) `array[-5..5]` - D) `array[11..1]` **Правильный ответ: D** --- **3. Какой тип данных можно использовать для объявления массива, содержащего вещественные числа?** - A) `array[1..10] of integer;` - B) `array[1..10] of real;` - C) `array[1..10] of char;` - D) `array[1..10] of string;` **Правильный ответ: B** --- **4. Как обратиться к третьему элементу массива `arr`?** - A) `arr(3)` - B) `arr[3]` - C) `arr{3}` - D) `arr{2}` **Правильный ответ: B** --- **5. Что значит "индекс массива" в языке Паскаль?** - A) Значение элемента массива. - B) Положение элемента в массиве. - C) Тип данных массива. - D) Размер массива. **Правильный ответ: B** --- **6. Как правильно инициализировать массив целых чисел в Паскале?** - A) `arr := (1, 2, 3, 4);` - B) `arr[1] := 1; arr[2] := 2;` - C) `arr = [1, 2, 3, 4];` - D) `arr: array[1..4] of integer = (1, 2, 3, 4);` **Правильный ответ: D** --- **7. Какое из приведенных утверждений истинно для массивов в Паскале?** - A) Размер массива можно изменить во время выполнения. - B) Массив может содержать элементы разных типов. - C) Массив всегда начинается с нулевого индекса. - D) Массивы в Паскале имеют фиксированный размер после объявления. **Правильный ответ: D** --- **8. Какой метод используется для определения размера массива в Паскале?** - A) `Length(arr)` - B) `SizeOf(arr)` - C) `Count(arr)` - D) `ArrSize(arr)` **Правильный ответ: B** --- **9. Как задать размер массива переменной длины в Паскале?** - A) Использовать `setlength`. - B) Это невозможно в Паскале. - C) Использовать `var arr: dynamic array of integer;`. - D) Использовать `var arr: array of integer;`. **Правильный ответ: A** --- **10. Какой из следующих операторов использует массив для перебора всех его элементов?** - A) `for i := 1 to Length(arr) do` - B) `while arr[i] <> nil do` - C) `repeat until arr[i] = 0` - D) `foreach arr as item` **Правильный ответ: A** --- **11. Как записать элемент массива `arr` на позиции 5?** - A) `arr[5] = 10;` - B) `arr[5] := 10;` - C) `arr(5) := 10;` - D) `arr{5} = 10;` **Правильный ответ: B** --- **12. Чтобы создать двумерный массив целых чисел, что нужно прописать в Паскале?** - A) `var arr: array[1..10, 1..10] of integer;` - B) `var arr: array[10, 10] of integer;` - C) `var arr: integer[1..10, 1..10];` - D) `var arr: array[1..10][1..10] of integer;` **Правильный ответ: A** --- **13. Как добавить элемент в конец динамического массива?** - A) `arr[length(arr)+1] := newElement;` - B) `arr.append(newElement);` - C) `setlength(arr, newSize); arr[newSize] := newElement;` - D) `arr.push(newElement);` **Правильный ответ: C** --- **14. Как получить доступ к элементу двумерного массива `matrix` на позиции (2, 3)?** - A) `matrix[2, 3]` - B) `matrix(2, 3)` - C) `matrix{2, 3}` - D) `matrix[3, 2]` **Правильный ответ: A** --- **15. Как создать массив символов в Паскале?** - A) `var arr: array[1..10] of char;` - B) `var arr: char[1..10];` - C) `var arr: array[10] of character;` - D) `var arr: character[1..10];` **Правильный ответ: A** --- ### Итоги теста: - Правильные ответы: 15 из 15. Этот тест поможет школьникам оценить свои знания по массивам в языке программирования Паскаль.