Какое значение примет переменная х после выполнения оператора х 15 div 4

Тест по теме «Основы программирования на ЯП Паскаль»
учебно-методический материал по информатике и икт (9 класс) на тему

Обобщающий тест , четыре варианта.

Скачать:

Вложение Размер
1_variant.doc 46 КБ
2_variant.doc 44.5 КБ
3_variant.doc 50 КБ
4_variant.doc 50 КБ

Предварительный просмотр:

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

  1. Какой вариант описывает вещественную переменную на языку Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите правильное описание массива.
  1. var A : array [1..1000] of integer;
  2. var A : array [1..1000 of integer];
  3. var A : array [1…50] of real;
  4. var A : [array 1..50 of real].
  1. Какие из перечисленных операторов являются операторами ввода данных?
  1. Какой из операторов позволяет вычислить квадратный корень числа х ?
  1. Сколько значений принимает логическая переменная?
  1. бесконечное множество;
  2. два значения;
  3. одно значение;
  4. более 10 значений.
  1. Что является результатом действия length(a)?
  1. длина строки;
  2. код символа;
  3. первый символ;
  4. число.
  1. Укажите, правильную запись следующего математического выражения: y=5x 2 -10x+2.
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. Укажите условие выбора чисел, кратных 5 и не кратных 10.
  1. (х mod 5=0) and (x mod 10 <>0);
  2. (х mod 5<>0) or not (x mod 10 =0);
  3. (х mod 5=0) and (x mod 10 =0);
  4. (х mod 5<>0) or (x mod 10 <>0).
  1. Что означает данный блок?
  1. ввод;
  2. вывод;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=15 div 4 ?
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 6 do?
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i:=1 to 5.5 do;
  2. for i:=1 to -2 do;
  3. for i:=3 to 12 do;
  4. for i=0 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. Что производит следующий фрагмент программы:
  1. распечатывает только символы, соответствующие различным кодам;
  2. распечатывает коды, соответствующие различным символам;
  3. распечатывает коды и соответствующие им символы;
  4. распечатывает символы.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

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

Предварительный просмотр:

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

  1. Какой вариант описывает переменную целого типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите правильное описание массива.
  1. var Mas array :[1..50] of integer;
  2. var Mas : array [1..50] of integer;
  3. var A : array [1…50] of real;
  4. var A : [array 1..50 of real].
  1. Какие из перечисленных операторов являются операторами вывода данных?
  1. Какой из операторов позволяет вычислить квадрат числа х?
  1. Какая функция позволяет определить код по символу?
  1. Может ли значение функции Length (A) быть равным 300?
  1. Укажите, правильную запись следующего математического выражения: y=√2x-10x
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. Что означает данный блок?
  1. ввод;
  2. вывод;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=15 mod 5?
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 3 do?
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i:=1 to 5.5 do;
  2. for i:=12 downto 1 do;
  3. for i:= 12 to 3 do;
  4. for i=0 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. Что производит следующий фрагмент программы:

if a[i] mod 2=0 then k:=k+1;

  1. находит максимальный элемент и печатает его на экране;
  2. находит четный элемент и печатает его на экране;
  3. находит второй элемент массива и печатает его на экране;
  4. находит число четных элементов и печатает их число на экране.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

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

Предварительный просмотр:

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

  1. Какой вариант описывает переменную логического типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите правильное описание массива.
  1. var Mas: array :[1..10] of boolean;
  2. var A : array (1..10) of real;
  3. var A : array [1..10] of integer;
  4. var Mas : [array 1..10 of real].
  1. Укажите, какие операции относятся к логическим операциям?
  1. Какой вариант запускает датчик случайных чисел?
  1. Какая функция позволяет определить символ по коду?
  1. Верно ли, что символы «А» и «а» имеют одинаковые коды?
  1. Укажите, правильную запись следующего математического выражения y= (а+7).
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. Укажите условие выбора чисел, кратных 4 и не кратных 5.
  1. (х mod 4<>0) or not (x mod 5 =0);
  2. (х mod 4=0) and (x mod 5 =0);
  3. (х mod 4<>0) or (x mod 5 <>0);
  4. (х mod 4=0) and (x mod 5 <>0).
  1. Что означает данный блок?
  1. начало/конец;
  2. счетчик;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=10 div 2 ?
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 5 do?
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i=1 to 5.5 do;
  2. for i:=1 downto 12 do;
  3. for i:= 12 to 3 do;
  4. for i:= 1 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. Что производит следующий фрагмент программы:

for i:=1 to 10 do begin

  1. Вывод элементов массива заданных случайным образом
  2. Ввод элементов массива с клавиатуры ;
  3. Вывод элементов массива на экран монитора;
  4. Ввод и вывод элементов массива .
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

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

Предварительный просмотр:

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

  1. Какой вариант описывает переменную строкового типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите, правильное описание массива.
  1. var A : array [1..10, 1..10] of integer;
  2. var Mas: array :[1..10, 1..10] of boolean;
  3. var A : array (1…10, 1…10) of real;
  4. var Mas : [array 1..10, 1..10 of real].
  1. Укажите, какое слово не является служебным в языке программирования Pascal?
  1. Какой из операторов позволяет вычислить модуль числа?
  1. Какой вариант используют для получения случайных чисел?
  1. С помощью какой функции можно определить, чем является данная строка в другой строке??
  1. Укажите, правильную запись следующего математического выражения y= (а-5).
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. Укажите условие выбора чисел, не кратных 4 и кратных 7.
  1. (х mod 4<>0) or not (x mod 7 =0);
  2. (х mod 4=0) and (x mod 7 =0);
  3. (х mod 4<>0) or (x mod 7 <>0);
  4. (х mod 4<>0) and (x mod 7 = 0).
  1. Что означает данный блок?
  1. начало/конец;
  2. счетчик;
  3. условие;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=10 mod 2 ?
  1. Укажите, сколько раз выполнится тело цикла For i:=2 to 5 do?
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i=1 to 2.5 do;
  2. for i:=12 downto 1 do;
  3. for i:= 11 to 1 do;
  4. for 1 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. Что производит следующий фрагмент программы:

for i:=1 to n do begin

  1. Ввод элементов массива с клавиатуры;
  2. Вывод элементов на экран монитора;
  3. Ввод и вывод элементов массива ;
  4. Ввод элементов случайным образом.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

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

По теме: методические разработки, презентации и конспекты

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

Основы программирования на языке Паскаль. Учебное пособие, — Пермь, 2004 Составитель: Волкова Евгения Игоревна. МАОУ СОШ № 9 с углубленным изучен.

Основы программирования на языке Паскаль. Учебное пособие, — Пермь, 2005 Составитель: Волкова Евгения Игоревна. МАОУ СОШ № 9 с углубленным изучен.

Обобщающий урок по теме «Основы программирования на языке Паскаль». Игра «Информатик — бизнесмен» 9 – 10 класс. Архив содержит блок-схемы для задания № 8.

Урок по теме Ветвление.Цель урока: 1. Отработка навыков записи команды ветвления путём интеграции знаний и умений, полученных при изучении других предметов и решения задач с пр.

Для студентов 1 курса, изучающих ЯП Паскаль.

Sunny Lady