Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Тест на тему "Программирование линейных алгоритмов"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

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

библиотека
материалов

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.


Автор
Дата добавления 16.04.2016
Раздел Информатика
Подраздел Конспекты
Просмотров526
Номер материала ДБ-035416
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

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

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

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

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