Инфоурок Информатика ТестыТест «Основы программирования на языке Турбо Паскаль»

Тест «Основы программирования на языке Турбо Паскаль»

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

Надпись: 9 класс–1Тест по теме: «Основы программирования на языке Турбо Паскаль»

 

1.       Какие имена записаны не верно?

A.      Альфа

B.      Alpha

C.      А2

D.     

2.       Какие операторы присваивания составлены не правильно?

A.      A:=b

B.      A=b

C.      A:=b+1

D.      B+1:=a

3.       Какими будут значения переменных   m и  n  после выполнения последовательностей операторов: m:= 25;  n:= m+1; m:= m-25.

A.      m=1, n=26

B.      m=0, n=26

C.      m=25, n=26

D.      m=26, n=2

4.       Даны значения переменных a=1, b=2, c=3. Какими будут значения этих переменных после выполнения следующих операторов:       a:=b;       b:=c;      c:=a.

A.      a=2, b=3, c=1

B.      a=3, b=1, c=2

C.      a=2, b=3, c=2

D.      a=1, b=3, c=2

5.       Какими будут значения переменных   j  и  k  после выполнения условного оператора

    if   j>k    then   j :=k-2   else    k := k-2

Исходные значения переменных:     j =3,      k =5

A.      j=1, k=3

B.      j=3, k=5

C.      k=3, j=3

D.      k=1, j=3

6.       Выбрать условный оператор, в котором значение переменной   f  вычисляется по формуле  f = a+b,   если   a – четное;    и

f = a*b,  если  a – нечетное;  k: integer.

A.      If  a mod 2 =0  then  f:= a*b     Else   f:= a+b;

B.      If  a div 2 = 0   then  f:= a*b      Else   f:= a+b;

C.      If  a mod 2 =0  then  f:= a+b     Else   f:= a*b;

D.      If  a div 2 =0    then  f:= a+b      Else   f:= a*b;

7.       Каким будет значение переменной  a  после выполнения операторов:     a:= 3;

if  a < 4  then   begin  a := a + 2;   a:= a + 3 end  

else a := a – 2;

A.      a = 5

B.      a = 6

C.      a = 7

D.      a = 8

8.       Алгоритм - это:

A.      правила выполнения определенных действий

B.      набор команд для компьютера

C.      последовательность действий, направленных на достижение поставленной задачи

D.      условие задачи

9.       Что не является свойством алгоритма:

A.      Понятность

B.      Дискретность

C.      Результативность

D.      Цикличность

10.    Суть такого свойства алгоритма как детерминируемость заключается в том, что:

A.      записывая алгоритм для конкретного исполнителя можно использовать лишь те команды, что входят в систему его команд

B.      однозначно определен результат каждого действия и их последовательность, тем самым однозначно определен результат выполнения алгоритма

C.      алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа

D.      исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма

11.    Дан фрагмент программы:

m := 25; n := m + 1;    m := n – 25; 

writeln (m, n);

Какие числа напечатает машина?

A.      25, 26

B.      1, 25

C.      1, 26

D.      26, 1

12.    Для объявления целых величин из диапазона от -32768 до +32767 пишут

A.      var nick: word;

B.      var 1m : shortint;

C.      var m1 : integer;

D.      var 1m : byte;

13.    Вещественный тип из диапазона от -2E63-1 до 2E63+1 объявляют в программе следующим образом:

A.      var 1diger : single;

B.      var diger1 : comp;

C.      var сыr_2  : double;

D.      var miма1  : comp;

14.    Объявление переменной символьного типа выполняется следующим образом:

A.      var 1diger : char;

B.      var disk   : char;

C.      var сor 2  : char;

D.      var текст  : char;

15.    Логический тип в программе может быть объявлен следующим образом:

A.      var disk   : boolean;

B.      var 1diger   : boolean;

C.      var dо_м    : boolean;

D.      var сor  2  : boolean;

16.    Организация вывода числа выполняется следующим образом:

A.      Write(‘a’);

B.      Write(‘5’);

C.      Write(a);

D.      Read (a);

17.    Организация ввода числа выполняется следующим образом:

A.      Write(a);

B.      Read (‘a’);

C.      Read (a);

D.      Read (‘5’);

18.    Оператор безусловного перехода:

A.      GOTO <метка>

B.      GO    TO <метка>

C.      GOTU <метка>

D.      GO    TU <метка>

19.    Оператор присваивания переменной W квадрата ее значения, а переменной

Z – куба на языке Турбо Паскаль:

A.      w := sgr(w);

B.      w := sqr(w);

C.      z := z*z*z;

D.      z = z*z*z;

20.    В разделе объявлений и соглашений выберите верную последовательность ключевых слов:

A.      program,    Var,    Begin,    Label,    End,    uses

B.      uses,    program,    const,   type,    var,    Label

C.      var,   program,   const,    begin,    Label,    uses

D.      program,   uses,    Label,  const,    type,    var

21.    После какого ключевого слова описываются переменные, участвующие в решении задачи:

A.      Program

B.      Uses

C.      Var

D.      Const

22.    Из записанных операторов выбрать оператор ожидания

A.      Readln

B.      Writeln

C.      Readkey

D.      begin

23.    Какая строка программы соответствует условию

«Если А>C, то В=25(A+C) »

A.      if A>C then B:=A+C;

B.      if A>C then B:=25*(A+C);

C.      f A>B then B:=25*(A+C);

D.      if A<C then B:=25(A+C);

24.    Имена переменных и имя программы необходимо записывать ...

A.      буквами русского алфавита и цифрами без пробелов

B.      буквами латинского алфавита и цифрами без пробелов

C.      прописными буквами и цифрами через нижнюю черту

D.      строчными буквами и цифрами слитно

25.    Совокупность допустимых значений переменной и операций, выполняемых над ними называют

A.      типом данных

B.      числом

C.      идентификатором

D.      постоянной

26.    К скалярным типам данных относятся:

A.      массивы, файлы, записи, множества

B.      идентификаторы, имена, индексы

C.      вещественные, целые, символьные, логические величины

D.      диаграммы, поля, строки, столбцы

27.    К структурным типам данных относятся

A.      массивы, файлы, записи, множества

B.      вещественные, целые, символьные, логические величины

C.      идентификаторы, имена, индексы

D.      диаграммы, поля, строки, столбцы

28.    Перечисляемый тип в программе объявляют следующим образом:

A.      Type   dni_mesiatsa = (1..28);

B.      Type   Age=0..150;

C.      Type   Spring = (March, April, May);

D.      Type   Spring = March..May;

29.    Ограниченный тип в программе объявляют так:

A.      Type   dni_mesiatsa = (1..28);

B.      Type   vremena_goda = (summer...spring);

C.      Type   Age=0...150;

D.      Type   Spring = March..May;

30.    Для объявления вещественных величин из диапазона от -1.7E38 до 1.7E38 пишут

A.      var diger   : real;

B.      var 1diger : single;

C.      var diger1 : comp;

D.      var сыr_2  : double;

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Тест «Основы программирования на языке Турбо Паскаль»"

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

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

Теолог

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

Тест следует применять на начальном этапе изучения языке программирования Паскаль.

Закрепление знаний по составлению алгоритмов содержащих оператор выбора конструкции if ... then ... else, а также тренировка правильного описания типов данных в Паскаль.
Тест будет полезен при самостоятельной подготовке к уроку или тематической проработке. Поможет закрепить знания, умения и навыки составления алгоритмов. Проверит правильность написания операторов присваивания, ввода и вывода. Будет полезен и молодым учителям.

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

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

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

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

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

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

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

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

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

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

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

    Костенко Ирина Ивановна
    Костенко Ирина Ивановна
    • На сайте: 9 лет и 1 месяц
    • Подписчики: 0
    • Всего просмотров: 11058
    • Всего материалов: 7

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

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

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

Копирайтер

Копирайтер

500/1000 ч.

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

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

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

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

300 ч. — 1200 ч.

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

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

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 44 человека из 22 регионов

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

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

Преподаватель информатики

300/600 ч.

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

Мини-курс

Психология учебной среды и развития детей: от диагностики к коррекции

3 ч.

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

Мини-курс

Проектное управление

4 ч.

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

Мини-курс

Продажи и самопрезентация в социальных сетях

5 ч.

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

Восстановительные и медиативные практики в профилактике кибербуллинга

Перейти к трансляции