Главная / Информатика / Контроль знаний по теме: «Программирование в среде Turbo Pascal» 9 класс

Контроль знаний по теме: «Программирование в среде Turbo Pascal» 9 класс

Название документа 9 класс-тест-Программирование в ТР.doc

Тема урока: Контроль знаний

Предмет: информатика, программирование в Turbo Pascal

Класс: 9

Использованные источники и литература: Н.Т. Ермеков, В.А. Криворучко, Л.Н. Кафтункина «Информатика (Паскаль), 9 класс», г. Алматы, изд. «Мектеп», 2005

Ключевые слова: тест, программирование, алгоритмы, Pascal, операторы







9 класс. Программирование в среде Turbo Pascal

Тестовые задания разработаны учителем информатики ГУ «Средней общеобразовательной школы №20 развивающего обучения» (Республика Казахстан, Восточно-Казахстанская область, г. Семей) Крашенинниковой Олесей Александровной.



В данной тестовой работе представлено 25 вопросов (по 4 варианта ответов) по программированию в среде Turbo Pascal по следующим темам:

  • Алгоритмы (понятие алгоритма, способы представления, свойства, типы алгоритма)

  • Знакомство со средой ТР (горячие клавиши)

  • Программирование на языке ТР (алфавит программы, структура программы, типы переменных, операторы, условия, циклы)

  1. Алгоритм – это

  1. Совокупность шагов выполнения какого-либо действия, которые приводят в какому-либо результату, независимо от их очередности

  2. Процесс решения задачи в виде последовательного выполнения некоторых простых шагов, который повторяется определенное количество раз

  3. Процесс решения задачи, который должен включать команды, доступные для исполнителя

  4. Совокупность правил выполнения определенных действий, обеспечивающих решение задачи или достижение поставленной цели

  1. Свойствами алгоритма не являются

  1. Дискретность и понятность

  2. Однозначность и результативность

  3. Формальность и системность

  4. Массовость и дискретность

  1. Способы задания алгоритмов

  1. Графический, словесный

  2. Алгоритмический, математический

  3. Словесный, физический

  4. Математический, формальный

  1. С помощью какой геометрической фигуры представляется команда «Вычисление» в графическом способе представления алгоритма

hello_html_m792ff42b.gif

  1. hello_html_ma1ab617.gif

  2. hello_html_m17790b47.gif

  3. hello_html_m44b223c0.gif

  1. С помощью какой геометрической фигуры представляется начало цикла в графическом способе представления алгоритма

hello_html_m55173bdd.gif

  1. hello_html_m792ff42b.gif

  2. hello_html_63917fe2.gif

  3. hello_html_m2b59d6c1.gif

  1. Какие существуют типы алгоритмов?

  1. Прямой, обратный

  2. Линейный, повторяющийся

  3. Циклический, прямой

  4. Линейный, разветвляющийся

  1. Для перехода из полноэкранного режима в оконный в программе Turbo Pascal используется комбинация клавиш

  1. Shift + Enter

  2. Alt + Shift

  3. Ctrl + Shift

  4. Alt + Enter

  1. Алфавит языка программы Turbo Pascal состоит из

  1. Из латинских букв, дробных чисел, специальных символов

  2. Из русских букв, дополнительных символов и знаков

  3. Из латинских букв, арабских цифр, специальных символов

  4. Из целых и дробных чисел, дополнительных символов и знаков

  1. К каким стандартным типам относятся данные 345; -35,2; F; строка?

  1. Byte, integer, real, char

  2. Integer, real, char, string

  3. Real, real, char, char

  4. Boolean, real, char, integer

  1. Где перечисляются все переменные, используемые в программе?

  1. В заголовке программы после слова Program

  2. После служебного слова uses

  3. В разделе описания переменных – после слова var

  4. В теле программы, между служебными словами begin и end

  1. Какой комбинацией клавиш переключаются языки в программе Turbo Pascal?

  1. Клавиши Ctrl+Shift справа – английский, Ctrl+Shift слева – русский язык

  2. Клавиши Ctrl+Shift – английский, Alt+ Shift – русский язык

  3. Клавиши Ctrl+Shift справа – русский, Ctrl+Shift слева – английский язык

  4. Клавиши Ctrl+ Alt слева – английский, Ctrl+ Alt справа – русский язык

  1. Какой оператор выводит информацию на экран?

  1. Write(‘ ’) , writeln(‘ ’)

  2. Writ( ), writln( )

  3. Read( ), readln( )

  4. Rid(‘ ’), ridln(‘ ’)

  1. Выберите оператор присваивания

  1. Real

  2. Read

  3. :=

  4. Writeln

  1. Какой командой запускается программа?

  1. Debug – User Screen

  2. Compile – Compile

  3. Run – Run

  4. File – Exit

  1. Выберите правильно написанный заголовок программы

  1. Program 1_Reshenie;

  2. Program Reshenie-1;

  3. Program Reshenie1;

  4. Program Reshenie 1;

  1. Выберите правильный вид записи оператора

  1. Writeln (‘Введите числа через пробел’);

  2. Real (‘a,b’);

  3. Writeln (Сумма двух чисел равна, Summa);

  4. 3*sqr(x):=A;

  1. Укажите правильную неполную форму условного оператора

  1. If <условие> then <оператор> else <оператор>

  2. If < оператор > then < условие >

  3. If <условие> then <оператор>

  4. If <условие> then < условие >

  1. Что необходимо сделать, чтобы выполнялось несколько операторов после условия (if)?

  1. После служебного слова then перечислить в скобках операторы

  2. После служебного слова else оператор написать в скобках

  3. Операторы нужно взять в операторные скобки begin и end

  4. Перед словом then и после слова else добавить операторные скобки

  1. Что такое составной оператор?

  1. Группа операторов перед операторными скобками begin и end

  2. Группа операторов после операторных скобок begin и end

  3. Группа операторов внутри операторных скобок begin и end

  4. Группа операторов в разделе описания переменных var

  1. Оператор выбора case используется для того, чтобы

  1. Выбрать одно из нескольких возможных продолжений программы

  2. Выбрать последовательность этапов решения программы

  3. Выбрать операторы, способные продолжить выполнение программы

  4. Выбрать вариант, который определит ошибку в программе

  1. Цикл for удобно использовать тогда,

  1. Когда примерно известно количество повторений

  2. Когда точно известно количество повторений

  3. Когда неизвестно количество повторений

  4. Когда повторений в условии задачи нет

  1. Циклический алгоритм – это

  1. Выполнение алгоритма программой в определенном порядке

  2. Последовательность шагов, повторяющихся при определенном условии

  3. Последовательные шаги, следуемые друг за другом

  4. Определенное количество шагов, которое приводит программу к завершению

  1. Какой формат записи имеет оператор for с шагом -1?

  1. For i := 1 to 10 do

  2. For i := 1 dawnto 10 do

  3. For i := 1 down to 10 do

  4. For i := 1 downto 10 do

  1. Если условие верное, то цикл repeat . . . until продолжится?

  1. Да, работа цикла продолжается

  2. Нет, это условие на выход из цикла

  3. Да, если условие на продолжение верное

  4. Да, если условие на продолжение ложное

  1. Чем отличается цикл while от цикла repeat?

  1. Цикл while – с постусловием, цикл repeat – с предусловием

  2. Цикл while – с предусловием, цикл repeat – с постусловием

  3. Цикл while – с параметром, цикл repeat – с постусловием

  4. Циклы while и repeat – циклы с условием

Коды правильных ответов

вопроса

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

Код ответа

D

C

A

A

C

D

D

C

B

C

C

A

C

C

C

A

C

C

C

A

B

B

D

B

B





Название документа Автор.doc

  1. Ф.И.О. – Крашенинникова Олеся Александровна

  2. Должность – учитель информатики

  3. Квалификационная категория – без категории

  4. Место работы – Государственное учреждение «Средняя общеобразовательная школа №20 развивающего обучения»

  5. Республика/край, город/поселение – Республика Казахстан, Восточно-Казахстанская область, г. Семей

  6. Е-mail – koa_rabota@mail.ru

Контроль знаний по теме: «Программирование в среде Turbo Pascal» 9 класс
  • Информатика
Описание:

В данной тестовой работе представлено 25 вопросов (по 4 варианта ответов) по программированию в среде Turbo Pascal по следующим темам:

  • Алгоритмы (понятие алгоритма, способы представления, свойства, типы алгоритма)
  • Знакомство со средой ТР (горячие клавиши)
  • Программирование на языке ТР (алфавит программы, структура программы, типы переменных, операторы, условия, циклы)

  1. Алгоритм – это
    1. Совокупность шагов выполнения какого-либо действия, которые приводят в какому-либо результату, независимо от их очередности
    2. Процесс решения задачи в виде последовательного выполнения некоторых простых шагов, который повторяется определенное количество раз
    3. Процесс решения задачи, который должен включать команды, доступные для исполнителя
    4. Совокупность правил выполнения определенных действий, обеспечивающих решение задачи или достижение поставленной цели
  2. Свойствами алгоритма не являются
    1. Дискретность и понятность
    2. Однозначность и результативность
    3. Формальность и системность
    4. Массовость и дискретность
  3. Способы задания алгоритмов
    1. Графический, словесный
    2. Алгоритмический, математический
    3. Словесный, физический
    4. Математический, формальный
  4. С помощью какой геометрической фигуры представляется команда «Вычисление» в графическом способе представления алгоритма
    1. 0001.gif
    2. 0002.gif
    3. 0004.gif
    4. 0005.gif
  5. С помощью какой геометрической фигуры представляется начало цикла в графическом способе представления алгоритма
    1. 0006.gif
    2. 0001.gif
    3. 0002.gif
    4. 0005.gif
  6. Какие существуют типы алгоритмов?
    1. Прямой, обратный
    2. Линейный, повторяющийся
    3. Циклический, прямой
    4. Линейный, разветвляющийся
  7. Для перехода из полноэкранного режима в оконный в программе Turbo Pascal используется комбинация клавиш
    1. Shift + Enter
    2. Alt + Shift
    3. Ctrl + Shift
    4. Alt + Enter
  8.  Алфавит языка программы Turbo Pascal состоит из
    1. Из латинских букв, дробных чисел, специальных символов
    2. Из русских букв, дополнительных символов и знаков
    3. Из латинских букв, арабских цифр, специальных символов
    4. Из целых и дробных чисел, дополнительных символов и знаков
  9. К каким стандартным типам относятся данные 345; -35,2; F; строка?
    1. Byte, integer, real, char
    2. Integer, real, char, string
    3. Real, real, char, char
    4. Boolean, real, char, integer
  10. Где перечисляются все переменные, используемые в программе?
    1. В заголовке программы после слова Program
    2. После служебного слова uses
    3. В разделе описания переменных – после слова var
    4. В теле программы, между служебными словами begin и end
  11. Какой комбинацией клавиш переключаются языки в программе Turbo Pascal?
    1. Клавиши Ctrl+Shift справа – английский, Ctrl+Shift слева – русский язык
    2. Клавиши Ctrl+Shift – английский, Alt+ Shift – русский язык
    3. Клавиши Ctrl+Shift справа – русский, Ctrl+Shift слева – английский язык
    4. Клавиши Ctrl+ Alt слева – английский, Ctrl+ Alt справа – русский язык
  12. Какой оператор выводит информацию на экран?
    1. Write(‘  ’), writeln(‘  ’)
    2. Writ(  ), writln(  )
    3. Read(  ), readln(  )
    4. Rid(‘  ’), ridln(‘  ’)
  13. Выберите оператор присваивания
    1. Real
    2. Read
    3. :=
    4. Writeln
  14. Какой командой запускается программа?
    1. Debug – User Screen
    2. Compile – Compile
    3. Run – Run
    4. File – Exit
  15. Выберите правильно написанный заголовок программы
    1. Program  1_Reshenie;
    2. Program  Reshenie-1;
    3. Program  Reshenie1;
    4. Program  Reshenie  1;
  16. Выберите правильный вид записи оператора
    1. Writeln (‘Введите числа через пробел’);
    2. Real (‘a,b’);
    3. Writeln (Сумма двух чисел равна, Summa);
    4. 3*sqr(x):=A;
  17. Укажите правильную неполную форму условного оператора
    1. If <условие> then <оператор> else <оператор>
    2. If < оператор > then < условие >
    3. If <условие> then <оператор>
    4. If <условие> then < условие >
  18. Что необходимо сделать, чтобы выполнялось несколько операторов  после условия (if)?
    1. После служебного слова then перечислить в скобках операторы
    2. После служебного слова else оператор написать в скобках
    3. Операторы нужно взять в операторные скобки begin и end
    4. Перед словом then и после слова else добавить операторные скобки
  19. Что такое составной оператор?
    1. Группа операторов перед операторными скобками begin и end
    2. Группа операторов после операторных скобок begin и end
    3. Группа операторов внутри операторных скобок begin и end
    4. Группа операторов в разделе описания переменных var
  20. Оператор выбора case используется для того, чтобы
    1. Выбрать одно из нескольких возможных продолжений программы
    2. Выбрать последовательность этапов решения программы
    3. Выбрать операторы, способные продолжить выполнение программы
    4. Выбрать вариант, который определит ошибку в программе
  21. Цикл for удобно использовать тогда,
    1. Когда примерно известно количество повторений
    2. Когда точно известно количество повторений
    3. Когда неизвестно количество повторений
    4. Когда повторений в условии задачи нет
  22. Циклический алгоритм – это
    1. Выполнение алгоритма программой в определенном порядке
    2. Последовательность шагов, повторяющихся при определенном условии
    3. Последовательные шаги, следуемые друг за другом
    4. Определенное количество шагов, которое приводит программу к завершению
  23. Какой формат записи имеет оператор for с шагом -1?
    1. For  i := 1 to 10 do
    2. For  i := 1 dawnto 10 do
    3. For  i := 1 down  to 10 do
    4. For  i := 1 downto 10 do
  24. Если условие верное, то цикл repeat . . . until продолжится?
    1. Да, работа цикла продолжается
    2. Нет, это условие на выход из цикла
    3. Да, если условие на продолжение верное
    4. Да, если условие на продолжение ложное
  25. Чем отличается цикл while от цикла repeat?
    1. Цикл while – с постусловием, цикл repeat – с предусловием
    2. Цикл while – с предусловием, цикл repeat – с постусловием
    3. Цикл while – с параметром, цикл repeat – с постусловием
    4. Циклы while и repeat – циклы с условием



Автор Крашенинникова Олеся Александровна
Дата добавления 10.09.2011
Раздел Информатика
Подраздел
Просмотров 8443
Номер материала 1340
Скачать свидетельство о публикации

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

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


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

↓ Показать еще коментарии ↓