Инфоурок / Информатика / Конспекты / Тест на тему "Программирование линейных алгоритмов"

Тест на тему "Программирование линейных алгоритмов"

Такого ещё не было!
Скидка 70% на курсы повышения квалификации

Количество мест со скидкой ограничено!
Обучение проходит заочно прямо на сайте проекта "Инфоурок"

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок" 20 мая 2016 г. бессрочно).


Список курсов, на которые распространяется скидка 70%:

Курсы повышения квалификации (144 часа, 1800 рублей):

Курсы повышения квалификации (108 часов, 1500 рублей):

Курсы повышения квалификации (72 часа, 1200 рублей):
библиотека
материалов

4

Контрольное тестирование на тему «Программирование линейных алгоритмов»

Вариант 1

  1. Язык программирования Pascal создал:

    1. Н. Вирт;

    2. Б. Паскаль;

    3. М. Фортран;

    4. Правильных ответов нет.

  2. Оператор присваивания имеет вид:

    1. =

    2. :=

    3. =:

    4. Верного ответа нет.

  3. Переменные – это:

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

    2. величины, которые не могут менять своего значения в процессе выполнения программы;

    3. обозначают строки программы, на которые передается управление во время выполнение программы;

    4. Верного ответа нет.

  4. Целочисленное деление можно выразить следующей функцией:

    1. A mod B;

    2. A div B;

    3. Abs(A)*B;

    4. Верного ответа нет.

  5. Выражение на Паскале

(abs (x)-abs(y))/(1 + abs (1/s)) можно записать:


_________________________

  1. Ввод данных с клавиатуры осуществляется с помощью оператора:

    1. WRITE, WRITELN;

    2. READ, READLN;

    3. PROGRAM;

    4. Верного ответа нет.

  2. чему будет равно значение переменной М в результате выполнения серии операторов N:=5;

Y:=2;

M:=N/5+3*Y*N

  1. 25;

  2. 30;

  3. 31;

  4. 40.

  1. Выпишите недопустимые имена переменных:

  1. Nomer;

  2. S34;

  3. И92;

  4. Kol_vo54;

  5. 45_A;

  6. fg-л23.

  1. Найдите ошибочно записанные операторы:

  1. Writeln (a);

  2. Writeln A, X;

  3. Write (A:5:2);

  4. WRITELN (‘воскресенье, нерабочий день’).

  1. Целочисленный тип данных:

    1. Integer;

    2. Real;

    3. String;

    4. Char.

  2. Оператор вычисления остатка от деления:

    1. readln;

    2. div;

    3. var;

    4. mod.

  3. Вещественный тип данных:

  1. string;

  2. char;

  3. integer;

  4. real.

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

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

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

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

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

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

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

  2. Writ(  ), writln(  );

  3. Read(  ), readln(  );

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

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

  1. Program  1_Reshenie;

  2. Program  Reshenie-1;

  3. Program  Reshenie1;

  4. Program  Reshenie  1.

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

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

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

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

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

  1. Укажите приоритет операций в языке Паскаль.

Операции типа сложения: +, –, or
Операции отношения: =, <>, <, >, <= ,> =, in
Унарная операция not, унарный минус –
Операции типа умножения: *, /, div, mod, and, shl, shr.

  1. Какого раздела не существует в программе, написанной на языке Паскаль?

  1. Заголовка;

  2. Примечания;

  3. Описаний;

  4. Операторов;

  1. Величина, значение которой не изменяется в процессе выполнения программы - это...

  1. Переменная;

  2. Константа;

  3. нет верного ответа;

  4. верно 1, 2.

  1. Сколько операций выполняется при вычислении выражения

(х + 1/4)*(х - 1/4) - 1/2

  1. 4

  2. 5

  3. 6

  4. 7


Контрольное тестирование на тему «Программирование линейных алгоритмов»

Вариант 2

  1. Линейная структура построения программы подразумевает:

    1. Неоднократное повторение отдельных частей программы;

    2. Последовательное выполнение всех элементов программы;

    3. Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы;

    4. Верного ответа нет.

  2. Раздел VAR служит:

    1. Для описания используемых переменных;

    2. Для описания величин;

    3. Для описания выражений;

    4. Верного ответа нет.

  3. Правильная строковая запись выражения

    1. x-х***3/absx + sin (x);

    2. x-x*x*x/abs(x) +sin (x);

    3. x-x^3/abs (x) +sin (x);

    4. Верного ответа нет.

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

    1. VAR;

    2. INTEGER;

    3. BEGIN;

    4. Верного ответа нет.

  2. Математическое выражение х2-7х+6 можно записать:


_________________________

  1. Вывод данных на экран осуществляется с помощью оператора:

    1. WRITE, WRITELN;

    2. READ, READLN;

    3. PROGRAM;

    4. Верного ответа нет.

  2. Тип переменных REAL это:

    1. целочисленный тип;

    2. логический тип;

    3. вещественный тип;

    4. верного ответа нет.

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


  1. Var

  2. Program

  3. Uses

  4. Begin …end


  1. Раздел операторов

  2. Раздел заголовка программы

  3. Раздел описания переменных

  1. Раздел описания библиотечных модулейКакая структура программы верная:

    1. program MyProg;
      begin
      Writeln (‘
      Привет’);
      end.

    2. begin
      program MyFirst;
      X:=Y+195;
      end.

  2. Операции div и mod используются для переменных типа:

    1. char;

    2. integer;

    3. string;

    4. real.

  3. Вывод строки «Добрый день!» на экран:

  1. readln (Добрый день!’);

  2. var (Добрый день!’);

  3. writeln (Добрый день!’);

  4. program (Добрый день!’).

  1. Оператор нахождения остатка от деления двух чисел:

  1. div;

  2. writeln;

  3. mod;

  4. crt.

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

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

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

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

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

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

  1. Real;

  2. Read;

  3. :=

  4. Writeln.

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

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

  2. Real (‘a,b’);

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

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

  1. Как выглядит форматный вывод данных:

  1. Write (n);

  2. Write (‘n’);

  3. Write (n:5:3);

  4. Write (‘n=’, n).

  1. Какой оператор определяет равенство двух значений?

  1. =

  2. ==

  3. =:

  4. :=

  1. В алфавит языка Pascal не входит служебное слово:

  1. THEN;

  2. BEGIN;

  3. END;

  4. STEP;

  1. Каким служебным словом описываются символьные переменные:

  1. INTEGER;

  2. REAL;

  3. CHAR;

  4. BOOLEAN;

  1. Сколько операций выполняется при вычислении выражения (a-2/5)-2/5*(a+2/5)

  1. 5

  2. 6

  3. 7

  4. 8.



Самые низкие цены на курсы переподготовки

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

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 25 октября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДБ-035416

Похожие материалы