Инфоурок Информатика ТестыТест по теме "Программирование линейных и разветвляющихся алгоритмов"

Тест по теме "Программирование линейных и разветвляющихся алгоритмов"

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

Итоговое тестирование по теме «Программирование» 8 класс. 3вариант

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

А) 2a;            Б)ma;    Г) d2

2.  Какой раздел программы в следующем фрагменте:

Var a1, b: integer;  

А)заголовок программы;   Б) программный блок; в) блок описания используемых данных

3. Разделителями между переменными в блоке описания служит:

А);                 Б) :         Г) ,         

4. Целые числа имеют тип данных:

 А)real;   Б) boolean;   В) integer;    Г)string

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

А)sqrt(x);             Б) sqr(x);             В)abs(x);              Г)int(x)

6. Укажите номер строки с ошибкой

1. Program n;

2.    Var xa, ya, xb, yb: integer;

3.    Var d: real;

4. Begin

5.    Readln(xa, ya, xb, yb);

6.    d:=sqrt(sqr(xa-xb)+sqr(ya-yb));

7.    Writeln(‘c=’, c:6:4);

8. End.

7. Установите соответствие

1

Program rect;

1

Начало программного блока

2

Var a,b,s: real;

2

Оператор вывода

3

Begin

3

Оператор ввода

4

Readln(a,b);

4

Строка заголовка

5

S:=a*b;

5

Конец программы

6

Write (‘s=‘, s:5:2);

6

Описание переменных

7

End.

7

Оператор присваивания

8. Как называется оператор в языке Паскаль:

If a mod 2=0 then writeln(‘число - чётное’)

else writeln(‘число - нечётное’)

а) полная форма условного оператора; 

Б) цикла;

В) неполная форма условного оператора;   

Г) ввода

9.  В данном фрагменте:

Begin

If a <=b then a:=2*b; b:=a/2

else a:=5; b:=7

End.

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

А) некорректная запись условия

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

 В) запись составного оператора;   

 

10. Укажите номер строки с ошибкой

1. Program error;

2. Var a,b, min: integer;

3. Begin

4. Read(a);

5. if a<b then min:=a; else min:=b;

6. write (min);

7. End.

 

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

  A:=8;

  B:=14;

  A:=a+b*2;

If A>B then C:=A-B else C:=B-A

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

If A mod 2=0 then writeln(‘да’) else writeln(‘нет’)

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

А) целым           б) положительным       в) чётным          г) отрицательным

13. Используя составной оператор, упростите следующий фрагмент:

If a<=b then c:=15;

If a<=b then d:=25;

If a>b then c:=3;

If a>b then d:=4;

14. Дан условный оператор:

If a<3 then c:=8

Else if a>3 then c:=9

                Else c :=10;

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

15. Дан условный оператор:

If x=0 then y:=10

Else if x>0 then y:=-1

                               Else y:=1;

 

Какой функции соответствует условный оператор:

A)           б)           в)        

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Тест по теме "Программирование линейных и разветвляющихся алгоритмов""

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

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

Директор школы

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 671 580 материалов в базе

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

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

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

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

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

  • Скачать материал
    • 19.05.2017 4923
    • DOCX 21 кбайт
    • 56 скачиваний
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Дамбаева Санжидма Даба-Жалсановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    • На сайте: 7 лет
    • Подписчики: 2
    • Всего просмотров: 55390
    • Всего материалов: 40

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

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

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

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

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

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

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

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

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 14 человек

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

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 101 человек из 40 регионов
  • Этот курс уже прошли 808 человек

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

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

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

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 193 человека из 56 регионов
  • Этот курс уже прошли 975 человек

Мини-курс

Судебные процессы и их особенности

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 21 региона
  • Этот курс уже прошли 14 человек

Мини-курс

Искусственный интеллект как помощник в поиске работы

3 ч.

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

Мини-курс

Педагогические идеи выдающихся педагогов, критиков и общественных деятелей

10 ч.

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