Инфоурок Информатика ТестыТест по теме: «Программирование ветвлений»

Тест по теме: «Программирование ветвлений»

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

Тест по теме: «Программирование ветвлений»

Цель работы: проверить знания учащихся по теме «Программирование ветвлений»

Вариант 1

А1. Какое значение S будет на экране в результате выполнения следующего алгоритма?

 

 

 

 

 

 

 

 

 

 

 

 

 



а)      10;

б)       24;

в)       1.5;.

г)        6.


А2. Сколько вариантов действий можно осуществить при наличии одного разветвления в программе?

а)1;                   б) 2;                 в)3;                  г)4.

А3.  Найдите ошибки в операторах и отметьте правильный вариант ответа.

а)      if a >< b then c: = a - b;

б)      if a>b then c:  = a-b;

в)      if   a >   b   c: = a + b else c:  = a - b;

г)           if   a > b then   c:= a - b   else c: = a + b.

А4. Когда вы используете выражение, в котором есть слово then, то в выражении обязательно должно быть слово:

а)      else;

б)      readln;

в)       if;

г)        writeln.

А5. При каком исходном значении переменной X результатом выполнения команды Х:=Х mod 3 будет 0?

а)      при любом, кратном 3;

б)       5;

в)       4;

г)        2.

В заданиях части В1 и С1 показать решения

В1. Составьте программу вычисления значения функции по формуле: y= на языке программирования.

С1. Составьте программу на языке программирования, которая определяет, делиться ли заданное целое число n на 11.


 

Тест по теме: «Условный оператор»

Вариант 2

А1. Какое значение будет иметь переменная b при значении a :=  -20, в примере:

if  а > = 15 then  b:= а * 2     else   b:= а - 10?

а)      -


б)      40 ;

в)       30;

г)       20;

д)     -30 .


А2. Сколько существует видов разветвленного алгоритма?


а)      5;

б)      2;

в)      1 ;

г)       3.


А3. Найдите ошибки в операторах и отметьте правильный вариант ответа.

а)      if a > b    else c: = a - b   then c: = a + b;

б)      if a > b   then c: =a-b  else c: =a + b;

в)      if a > b   then c: = a + b  eise c: = a - b ;

г)       if a > b   then   goto   else c: = a - b .

А4. Какое значение y будет на экране в результате выполнения следующего алгоритма?

 

 

 

 

 

 

 

 

 

 

 



а)      -16;

б)      6;

в)      4;

г)       -6.


А5. Когда вы используете выражение, которое начинается со слова if, то обязательно применяете слово:


а)      begin;

б)       else;

в)      wrireln;

г)       then .


В заданиях части В1 и С1 показать решения

В1. Составьте программу вычисления значения функции по формуле: f= на языке программирования.

С1. Составьте программу на языке программирования, которая определяет, делится ли одно целое число на другое целое число, введённые с клавиатуры.

 


Тест по теме: «Условный оператор»

Вариант 3

А1. Какое значение   y   будет на экране в результате выполнения следующего алгоритма?

 

 

 

 

 

 

 

 

 

 

 

 

 



а)      10;

б)      9 ;

в)      11;

г)       8.


А2. Какая из перечисленных операций не является логической?


а)      not;

б)      or ;

в)      mod ;

г)       and .


А3. Найдите ошибки в операторах и отметьте правильный вариант ответа.

а)      if a > b  then c: = a – b   else c: = a + b;

б)      if a>b    tnen   c: =a +b;   d:= a* b    else    c: a-b ;

в)      if a > b then c:=a+b   goto   с: = a - b ;

г)       if a<b    then   c: = a + b.

А4. Числа в языке Pascal различаются как:

а)  натуральные и вещественные;

б)  натуральные и целые;

в)  целые и вещественные;

г)  целые и правильные дроби.

А5. При каких исходных значениях переменной X и У в результате выполнения команды X=X^Y-Y значение переменной X станет равным двум?


а)      4, 1;

б)      3, 2;

в)      5, 1;

г)       2, 2 .


В заданиях части В1 и С1 показать решения

В1. Составьте программу вычисления значения функции по формуле: t= на языке программирования.

С1. Составьте программу на языке программирования, которая увеличивает натуральное число n в три раза, если оно делится на 4.

m:=b

 

Конец

 
 

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

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

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

Микробиолог

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

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 662 891 материал в базе

Материал подходит для УМК

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

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

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

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

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

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

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

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

    Чувелёва Галина Николаевна
    Чувелёва Галина Николаевна
    • На сайте: 7 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 12892
    • Всего материалов: 8

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

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

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

Экскурсовод

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

500/1000 ч.

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

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

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

72 ч. — 180 ч.

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

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

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

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

300 ч. — 1200 ч.

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

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

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Мини-курс

Психология эмпатии

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 19 регионов
  • Этот курс уже прошли 18 человек

Мини-курс

ИТ-инструменты в управлении документооборотом

6 ч.

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

Мини-курс

Продвижение экспертной деятельности: от личного сайта до личного помощника

6 ч.

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