Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  Основы программирования

Основы программирования

Avatar
09.11.2020. Тест. Информатика, 9 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тест "Основы программирования на языке Pascal" для 9 класса

Список вопросов теста

Вопрос 1

Язык программирования – это:

Варианты ответов
  • способ общения пользователя с компьютерной системой
  • совокупность символов, предназначенных для передачи данных
  • естественный язык, предназначенный для общения людей и компьютеров
  • формализованные языки, предназначенные для описания алгоритмов на языке исполнителя-компьютера
  • алгоритм, записанный в машинных кодах
Вопрос 2

Выберите вариант ответа, в котором оператор присваивания и имя переменной записаны верно:

Варианты ответов
  • A:= 5 + 5
  • C = D$;
  • 2game:= 30;
  • a=c=5.
Вопрос 3

Запишите значение переменной s, полученное в результате работы следующей программы, текст которой записан на языке Pascal:       

Var s, k: integer;

Begin

s := 0;

for k := 4 to 7 do

s := s + 8;

writeln(s);

End.

Вопрос 4

С помощью какой команды на языке программирования Pascal можно вывести на экран текст?

Варианты ответов
  • write('текст')
  • read('текст')
  • написать('текст')
  • write(текст)
Вопрос 5

Выберите один из вариантов ответа:

Тип integer предназначен для переменных в которых хранятся . . .

Варианты ответов
  • целые числа
  • символы
  • любые числа
  • действительные числа
Вопрос 6

Программы, которые содержат команду повторения, называются ...

Варианты ответов
  • линейными
  • разветвляющимися
  • циклическими
  • вспомогательными
Вопрос 7

Программы, в которых команды выполняются последовательно друг за другом, называются ...

Варианты ответов
  • линейными
  • разветвляющимися
  • циклическими
  • вспомогательными
Вопрос 8

Массив – это…

Варианты ответов
  • поименованная совокупность однотипных элементов, упорядоченных по индексам;
  • совокупность конечного числа данных различных типов;
  • совокупность бесконечного числа данных одного типа.
Вопрос 9

Укажите правильное описание массива

Варианты ответов
  • Var А: ARRAY [1..50 ]: integer
  • Var А, В, С: ARRAY [1..50] OF REAL or INTEGER
  • Var А: ARRAY [1..50 OF REAL]
  • Var a: array[1..1000] of integer
Вопрос 10

Какая команда заполняет массив с клавиатуры?

Варианты ответов
  • Read(A[i])
  • Rаndom(s)
  • ROUND
  • Write(A[i])
Вопрос 11

Что производит следующий фрагмент программы?

begin 

for i:=1 to 10 do a[i]:=random(45)-22;

for i:=1 to 10 do write (a[i],` `);

end.

Варианты ответов
  • Заполняет массив случайными числами и не выводит их на экран
  • Заполняет массив случайными числами и выводит их на экран
  • Заполняет массив одинаковыми числами и выводит их на экран
Вопрос 12

Что производит следующий фрагмент программы?

         const b: array [1..5] of integer = (4, 2, 3, 5, 7);

Варианты ответов
  • Заполняет массив случайными числами и не выводит их на экран
  • Заполняет массив случайными числами и выводит их на экран
  • Заполняет массив постоянными начальными значениями
Вопрос 13

Чему равно значение седьмого элемента массива, сформированного следующим образом:

for i:= 1 to 7 do a[i]:= i*i

Варианты ответов
  • 47
  • 5
  • 49
  • 7
Вопрос 14

Какой элемент массива, сформированного следующим образом: for i:= 1 to 7 do a[i]:= i-2  равен 4?

 

Варианты ответов
  • 3
  • 6
  • 4
  • 1
Вопрос 15

Что из нижеперечисленного НЕ входит в алфавит языка Паскаль?

Варианты ответов
  • латинские строчные и прописные буквы
  • служебные слова
  • русские строчные и прописные буквы
  • знак подчеркивания
Вопрос 16

Какая последовательность символов не может служить именем в языке Паскаль?

Варианты ответов
  • mas
  • masS1
  • d2
  • 2d
Вопрос 17

Вещественные числа имеют тип данных:

Варианты ответов
  • real
  • integer
  • boolean
  • string
Вопрос 18

При выполнении операции присваивания изменяется

Варианты ответов
  • имя переменной
  • тип переменной
  • значение переменной
  • значение константы
Вопрос 19

Определите значение целочисленных переменных а и b после выполнения фрагмента программы: 

...

a:=42;

b:=14;

a:=a div b;

b:=a*b;

a:=b div a;

...

Варианты ответов
  • a=42, b=14
  • a=1, b=42
  • a=0, b=588
  • a=14, b=42
Вопрос 20

Определите значение целочисленных переменных b и с после выполнения фрагмента программы:

...

a:=37;

b:=a mod 10;

c:=a div 10;

...

Варианты ответов
  • a) b=3, c=7;
  • b) b=7, c=3;
  • c) b=3, c=4;
  • d) b=4, c=3.
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт