Выполните расчеты с помощью табличной модели какое значение примет переменная у после

«Ответы на тест 2 по Информатике 8 класс» — это пособие для родителей для проверки правильности ответов обучающихся детей (ГДЗ) на «Тестовые вопросы для самоконтроля», указанные в учебнике Информатики в конце 2-й главы. Как утверждают авторы учебника (Л.Л.Босова, А.Ю.Босова) в конце каждой главы приведены тестовые задания, которые помогут оценить, хорошо ли учащиеся освоили теоретический материал и могут ли они применять свои знания для решения возникающих проблем.

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

Алгоритмом можно считать:

а) описание процесса решения квадратного уравнения
б) расписание уроков в школе
в) технический паспорт автомобиля
г) список класса в журнале

Правильный ответ: а) описание процесса решения квадратного уравнения

Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач?

а) понятность
б) определённость
в) результативность
г) массовость

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

Как называется свойство алгоритма, означающее, что он всегда приводит к результату через конечное, возможно, очень большое, число шагов?

а) дискретность
б) понятность
в) результативность
г) массовость

Правильный ответ: в) результативность

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

а) дискретность
б) понятность
в) определённость
г) массовость

Правильный ответ: б) понятность

Как называется свойство алгоритма, означающее, что путь решения задачи разделён на отдельные шаги?

а) дискретность
б) определённость
в) результативность
г) массовость

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

Как называется свойство алгоритма, означающее, что путь решения задачи определён вполне однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки?

а) дискретность
б) понятность
в) определённость
г) результативность

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

Исполнителю Черепашка был дан для исполнения следующий алгоритм:

Повтори 10 [Вперед 10 Направо 72]

Какая фигура появится на экране?

а) незамкнутая ломаная линия
б) правильный десятиугольник
в) фигура, внутренние углы которой равны 72°
г) правильный пятиугольник

Правильный ответ: г) правильный пятиугольник

Исполнитель Робот передвигается по клетчатому полю, выполняя команды, которым присвоены номера: 1 — на клетку вверх, 2 — на клетку вниз, 3 — на клетку вправо, 4 — на клетку влево. Между соседними клетками поля могут стоять стены. Если при выполнении очередного шага Робот сталкивается со стеной, то он разрушается. В результате выполнения программы 3242332411 Робот успешно прошел из точки А в точку Б. Какую программу необходимо выполнить, чтобы вернуться из точки Б в точку А по кратчайшему пути и не подвергнуться риску разрушения?

а) 41
б) 4131441322
в) 2231441314
г) 241314
д) 14

Правильный ответ: д) 14

Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера:

Правильный ответ: 11121.

Некоторый алгоритм строит цепочки символов следующим образом:

Вот первые 3 строки, созданные по этому правилу:
(1)1
(2) 211
(3)3211211
Сколько символов будет в седьмой цепочке, созданной по этому алгоритму?

Правильный ответ: 127.

Наибольшей наглядностью обладает следующая форма записи алгоритмов:

а) словесная
б) рекурсивная
в) графическая
г) построчная

Правильный ответ: в) графическая

Величины, значения которых меняются в процессе исполнения алгоритма, называются:

а) постоянными
б) константами
в) переменными
г) табличными

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

Величиной целого типа является:

а) количество мест в зрительном зале
б) рост человека
в) марка автомобиля
г) площадь государства

Правильный ответ: а) количество мест в зрительном зале

Какое логическое выражение истинно, если х ∈ [–10, 10]?

а) (х > 10) И (х 10) ИЛИ (х = –10)
г) (х >= –10) И (х = –10) И (х = 10) И (х = 10) И (х Ответы на тест 2 по Информатике 8 класс. Задание 27.

а) –5, 10
б) 5, 20
в) 10, 15
г) 5, 5
д) –5, 5

Правильный ответ: г) 5, 5

Исполните фрагмент алгоритма при а = 2 и b =0. Определите значение переменной b после выполнения фрагмента алгоритма.

Правильный ответ: 25.

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

f: =1
нц для i от 1 до 5
f:=f*i
кц

Правильный ответ: 120.

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

s:=0
нц для i от 1 до 5
s:=s+i*i
кц

Тест по теме «Основы программирования на ЯП Паскаль»
учебно-методический материал по информатике и икт (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