Инфоурок Информатика ТестыИтоговый тест по теме «Начала программирования». Паскаль.

Итоговый тест по теме «Начала программирования». Паскаль.

Скачать материал


Итоговый тест по теме «Начала программирования». Паскаль.

1.

Цикл в фрагменте программы

    а:=1;
    b:=1;
    while a+b<8 do
      begin

      a:=a+l;
      b:=b+2
end;
выполнится:

a.             0 раз

b.             2 раза

c.              3 раза

d.             бесконечное число раз

2.

Определите значение переменной с после выполнения следующего фрагмента программы.

а:=100;
b:=30;
а:=а-b*3;
if a>b then c:=a-b else c:=b-a; 

a.             20

b.             70

c.              -20

d.             180

3.

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

a.             boolean

b.             real

c.              string

d.             integer

4.

В данном фрагменте программы

s:=0;
for i:=1 to 10 do
  s:=s+2*i;

вычисляется:

a.             сумма целых чисел от 1 до 10

b.             сумма первых десяти чётных чисел

c.              сумма чётных чисел от 1 до 10

d.             удвоенная сумма целых чисел от 1 до 10

5.

Чему равна сумма элементов а[1] и а[4] массива, сформированного следующим образом.

for i:=1 to 5 do a[i]:=i*(i+1);

a.             5

b.             40

c.              22

d.             30

6.

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

a.             русские строчные и прописные буквы

b.             служебные слова

c.              знак подчеркивания

d.             латинские строчные и прописные буквы

7.

Выберите фрагмент программы, в котором ищется произведение 1×2×3×4×5.

a.             p:=1; i:=1; while i>5 do begin p:=p*i; i:=i+1 end;

b.             p:=0; i:=1; while i<=5 do i:=i+1; p:=p*i;

c.              р:=1; i:=1; while i<6 do begin p:=p*i; i:=i+1 end;

d.             p:=1; i:=1; while i<6 do i:=i+1; p:=p*i;

8.

Условный оператор

if a mod 2=0 then write ('Да') else write ('Нет')

позволяет определить, является ли число а:

a.             простым

b.             двузначным

c.              целым

d.             чётным

9.

Какого раздела не существует в программе, написанной на языке Паскаль?

a.             заголовка

b.             примечаний

c.              операторов

d.             описаний

10.

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

a.             maS1

b.             _mas

c.              2d

d.             d2

11.

В программе на языке Паскаль обязательно должен быть:

a.             блок описания используемых данных

b.             программный блок

c.              заголовок программы

d.             оператор присваивания

12.

В данном фрагменте программы:

program error;
begin
   SuMmA:=25-14:
end.

ошибкой является:

a.             некорректное имя переменной

b.             не определённое имя переменной

c.              запись арифметического выражения

d.             некорректное имя программы

13.

Для вывода результатов в Паскале используется оператор

a.             readln

b.             print

c.              write

d.             begin

14.

В условном операторе и после then и после else без операторных скобок  нельзя использовать:

a.             условный оператор

b.             составной оператор

c.              оператор вывода

d.             несколько операторов

e.             правильного ответа нет

15.

Разделителями между операторами служит:

a.             точка

b.             точка с запятой

c.              пробел

d.             запятая

16.

Цикл в фрагменте программы

р:=2;
repeat
 
р:=р*0.1
until p<0.1;

будет исполнен:

a.             0 раз

b.             1 раз

c.              2 раза

d.             бесконечное число раз

17.

Для генерации случайного целого числа из промежутка [10; 20) необходимо использовать выражение:

a.             random(10) *2

b.             random(20)

c.              random*20

d.             random(10) +10

18.

Какого оператора цикла не существует в языке Паскаль?

a.             while

b.             for

c.              loop

d.             repeat...until

19.

Для вычисления квадратного корня из х используется функция:

a.             sqrt (x)

b.             sqr (x)

c.              int (x)

d.             abs (x)

20.

Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:

a.             данными

b.             операндами

c.              операторами

d.             выражениями

21.

Разработчиком языка Паскаль является:

a.             Норберт Винер

b.             Эдсгер В. Дейкстра

c.              Блез Паскаль

d.             Никлаус Вирт

22.

Имеется описание:

var с: array [1..20] of integer;

Для хранения массива с будет отведено ... последовательных ячеек.

a.             40

b.             200

c.              20

d.             1

23.

Какая клавиша нажимается после набора последнего данного в операторе read?

a.             Enter

b.             пробел

c.              Ctrl

d.             точка с запятой

24.

Описать переменную — это значит указать её:

a.             тип и значение

b.             имя и тип

c.              имя, тип и значение

d.             имя и значение

25.

При присваивании изменяется:

a.             значение константы

b.             значение переменной

c.              тип переменной

d.             имя переменной

26.

Определите значения переменных s и i после выполнения фрагмента программы:
s:=0;
i:=5;
while i>=0 do
begin

  s:=s+i;
  i:=i-1;
end;

a.             s = 5, i = 0

b.             s= 15, i = 0

c.              s = 15, i = 5

d.             s = 0, i = -1

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Итоговый тест по теме «Начала программирования». Паскаль."

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Музыковед

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 625 820 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 31.12.2015 5942
    • DOCX 66.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Янченко Владимир Владимирович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Янченко Владимир Владимирович
    Янченко Владимир Владимирович
    • На сайте: 9 лет и 5 месяцев
    • Подписчики: 1
    • Всего просмотров: 360353
    • Всего материалов: 125

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе

Мини-курс

Психологическая экспертиза в работе с детьми и родителями

2 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 54 человека из 28 регионов

Мини-курс

Психология личности

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 32 человека из 21 региона

Мини-курс

Поиск работы: карьерные ориентиры и мотивы выбора профессии

6 ч.

780 руб. 390 руб.
Подать заявку О курсе