Инфоурок Информатика ТестыКонтрольная работа по основам алгоритмизации

Контрольная работа по основам алгоритмизации

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

Ф.И._____________________________________    Ф.И._______________________________________

Вариант 1

1.                   Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния ал­го­рит­ма:

а := 3

b := -7

а := 3*а + 4*b

b := a/2*b+6

Ответ__________

2.        За­пи­ши­те зна­че­ние пе­ре­мен­ной s, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы. 

алг

нач

цел s, k

s := -10

нц для k от 3 до 8

s := s + 4

кц

вывод s

кон

Ответ__________

3.       За­пи­ши­те зна­че­ние пе­ре­мен­ной с, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы.

 a := 45;

b := 35;

a := a - b * 2;

если  a < 100

тогда

c := a – 2*b

иначе

c := 2*a + b;

Ответ__________

4.       Вычислите:

8 div 3=

95 div 10=

67 div 8=

459 mod 100=

2 mod 3=

3456 mod 28=

4567 mod 100=

 

5.  У исполнителя Квадратор две команды, которым присвоены номера:

1. вычти 4

2. возведи в квадрат

Первая из них уменьшает число на экране на 4, вторая – возводит число во вторую степень. Составьте алгоритм получения из числа 7 числа 21, содержащий не более 5 команд. В ответе запишите только номера команд.

 

Ответ__________

 

5.       В расчете на кого должен строиться алгоритм?_______________________________

______________________________________

 

6.       Назовите 2 типа циклических алгоритмов

____________________________________

____________________________________

Вариант 2

1.        Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния ал­го­рит­ма:

а := -3

b := 5

а := 6*а + 3*b

b := a/2*b-5

Ответ__________

 

2.        За­пи­ши­те зна­че­ние пе­ре­мен­ной s, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы. 

алг

нач

цел s, k

s := -6

нц для k от 2 до 7

s := s -2

кц

вывод s

кон

Ответ__________

3.       За­пи­ши­те зна­че­ние пе­ре­мен­ной с, по­лу­чен­ное в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей про­грам­мы.

 a := 34;

b := 66;

a := 5*a - b * 2;

если  a > 100

тогда

c := 3*a – 2*b

иначе

c := -4*a + b;

Ответ__________

4.       Вычислите:

5.       28 div 3=

97 div 10=

178 div 8=

789 mod 10=

1 mod 3=

5678 mod 28=

9845 mod 100=

 

5. У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. вычти 5

Первая из них увеличивает число в 3 раза, вторая уменьшает его на 5. Составьте алгоритм получения из числа 8 числа 36, содержащий не более 5 команд.

В ответе запишите только номера команд.

 

Ответ__________

 

6.В чем состоит суть свойства  алгоритма «дискретность»?______________________

_____________________________________

 

6.       Назовите 2 типа разветвляющихся  алгоритмов__________________________

___________________________________

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Контрольная работа по основам алгоритмизации"

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

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

Скачать

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

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

6 371 469 материалов в базе

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

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

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

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

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

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

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

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

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

    Газзаева Наталья Федосовна
    Газзаева Наталья Федосовна
    • На сайте: 6 лет
    • Подписчики: 1
    • Всего просмотров: 3229
    • Всего материалов: 5

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

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

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

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

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

300 ч. — 1200 ч.

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

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

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

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

300 ч. — 1200 ч.

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

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

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

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

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 197 человек из 53 регионов