«Ответы на тест 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 КБ |
Предварительный просмотр:
Выберите правильный вариант ответа.
- Какой вариант описывает вещественную переменную на языку Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
- Укажите правильное описание массива.
- var A : array [1..1000] of integer;
- var A : array [1..1000 of integer];
- var A : array [1…50] of real;
- var A : [array 1..50 of real].
- Какие из перечисленных операторов являются операторами ввода данных?
- Какой из операторов позволяет вычислить квадратный корень числа х ?
- Сколько значений принимает логическая переменная?
- бесконечное множество;
- два значения;
- одно значение;
- более 10 значений.
- Что является результатом действия length(a)?
- длина строки;
- код символа;
- первый символ;
- число.
- Укажите, правильную запись следующего математического выражения: y=5x 2 -10x+2.
- Выберите правильную запись математического выражения на языке программирования Pascal.
- Укажите условие выбора чисел, кратных 5 и не кратных 10.
- (х mod 5=0) and (x mod 10 <>0);
- (х mod 5<>0) or not (x mod 10 =0);
- (х mod 5=0) and (x mod 10 =0);
- (х mod 5<>0) or (x mod 10 <>0).
- Что означает данный блок?
- ввод;
- вывод;
- ввод/вывод;
- выполнения действия.
- Какое значение примет переменная х после выполнения оператора х:=15 div 4 ?
- Укажите, сколько раз выполнится тело цикла For i:=1 to 6 do?
- Какой из перечисленных операторов циклов не содержит ошибок?
- for i:=1 to 5.5 do;
- for i:=1 to -2 do;
- for i:=3 to 12 do;
- for i=0 to 7 do.
- Фрагмент алгоритма изображен в виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
- Что производит следующий фрагмент программы:
- распечатывает только символы, соответствующие различным кодам;
- распечатывает коды, соответствующие различным символам;
- распечатывает коды и соответствующие им символы;
- распечатывает символы.
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D : integer;
If B>A then C:= B-A else D:=A-B;
- Опередите значение переменной S после выполнения программы:
Предварительный просмотр:
Выберите правильный вариант ответа.
- Какой вариант описывает переменную целого типа на языке Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
- Укажите правильное описание массива.
- var Mas array :[1..50] of integer;
- var Mas : array [1..50] of integer;
- var A : array [1…50] of real;
- var A : [array 1..50 of real].
- Какие из перечисленных операторов являются операторами вывода данных?
- Какой из операторов позволяет вычислить квадрат числа х?
- Какая функция позволяет определить код по символу?
- Может ли значение функции Length (A) быть равным 300?
- Укажите, правильную запись следующего математического выражения: y=√2x-10x
- Выберите правильную запись математического выражения на языке программирования Pascal.
- Что означает данный блок?
- ввод;
- вывод;
- ввод/вывод;
- выполнения действия.
- Какое значение примет переменная х после выполнения оператора х:=15 mod 5?
- Укажите, сколько раз выполнится тело цикла For i:=1 to 3 do?
- Какой из перечисленных операторов циклов не содержит ошибок?
- for i:=1 to 5.5 do;
- for i:=12 downto 1 do;
- for i:= 12 to 3 do;
- for i=0 to 7 do.
- Фрагмент алгоритма изображен в виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
- Что производит следующий фрагмент программы:
if a[i] mod 2=0 then k:=k+1;
- находит максимальный элемент и печатает его на экране;
- находит четный элемент и печатает его на экране;
- находит второй элемент массива и печатает его на экране;
- находит число четных элементов и печатает их число на экране.
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D : integer;
If B>A then C:= B-A else D:=A-B;
- Опередите значение переменной S после выполнения программы:
Предварительный просмотр:
Выберите правильный вариант ответа.
- Какой вариант описывает переменную логического типа на языке Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
- Укажите правильное описание массива.
- var Mas: array :[1..10] of boolean;
- var A : array (1..10) of real;
- var A : array [1..10] of integer;
- var Mas : [array 1..10 of real].
- Укажите, какие операции относятся к логическим операциям?
- Какой вариант запускает датчик случайных чисел?
- Какая функция позволяет определить символ по коду?
- Верно ли, что символы «А» и «а» имеют одинаковые коды?
- Укажите, правильную запись следующего математического выражения y= (а+7).
- Выберите правильную запись математического выражения на языке программирования Pascal.
- Укажите условие выбора чисел, кратных 4 и не кратных 5.
- (х mod 4<>0) or not (x mod 5 =0);
- (х mod 4=0) and (x mod 5 =0);
- (х mod 4<>0) or (x mod 5 <>0);
- (х mod 4=0) and (x mod 5 <>0).
- Что означает данный блок?
- начало/конец;
- счетчик;
- ввод/вывод;
- выполнения действия.
- Какое значение примет переменная х после выполнения оператора х:=10 div 2 ?
- Укажите, сколько раз выполнится тело цикла For i:=1 to 5 do?
- Какой из перечисленных операторов циклов не содержит ошибок?
- for i=1 to 5.5 do;
- for i:=1 downto 12 do;
- for i:= 12 to 3 do;
- for i:= 1 to 7 do.
- Фрагмент алгоритма изображен в виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
- Что производит следующий фрагмент программы:
for i:=1 to 10 do begin
- Вывод элементов массива заданных случайным образом
- Ввод элементов массива с клавиатуры ;
- Вывод элементов массива на экран монитора;
- Ввод и вывод элементов массива .
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D : integer;
If B>A then C:= B-A else D:=A-B;
- Опередите значение переменной S после выполнения программы:
Предварительный просмотр:
Выберите правильный вариант ответа.
- Какой вариант описывает переменную строкового типа на языке Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
- Укажите, правильное описание массива.
- var A : array [1..10, 1..10] of integer;
- var Mas: array :[1..10, 1..10] of boolean;
- var A : array (1…10, 1…10) of real;
- var Mas : [array 1..10, 1..10 of real].
- Укажите, какое слово не является служебным в языке программирования Pascal?
- Какой из операторов позволяет вычислить модуль числа?
- Какой вариант используют для получения случайных чисел?
- С помощью какой функции можно определить, чем является данная строка в другой строке??
- Укажите, правильную запись следующего математического выражения y= (а-5).
- Выберите правильную запись математического выражения на языке программирования Pascal.
- Укажите условие выбора чисел, не кратных 4 и кратных 7.
- (х mod 4<>0) or not (x mod 7 =0);
- (х mod 4=0) and (x mod 7 =0);
- (х mod 4<>0) or (x mod 7 <>0);
- (х mod 4<>0) and (x mod 7 = 0).
- Что означает данный блок?
- начало/конец;
- счетчик;
- условие;
- выполнения действия.
- Какое значение примет переменная х после выполнения оператора х:=10 mod 2 ?
- Укажите, сколько раз выполнится тело цикла For i:=2 to 5 do?
- Какой из перечисленных операторов циклов не содержит ошибок?
- for i=1 to 2.5 do;
- for i:=12 downto 1 do;
- for i:= 11 to 1 do;
- for 1 to 7 do.
- Фрагмент алгоритма изображен в виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
- Что производит следующий фрагмент программы:
for i:=1 to n do begin
- Ввод элементов массива с клавиатуры;
- Вывод элементов на экран монитора;
- Ввод и вывод элементов массива ;
- Ввод элементов случайным образом.
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D : integer;
If B>A then C:= B-A else D:=A-B;
- Опередите значение переменной S после выполнения программы:
По теме: методические разработки, презентации и конспекты
Прорверочная работа позволяет проконтролировать усвоение учащимися базовых конструкций языка программирования и основных команд: присваивания, ввода и вывода.
Основы программирования на языке Паскаль. Учебное пособие, — Пермь, 2004 Составитель: Волкова Евгения Игоревна. МАОУ СОШ № 9 с углубленным изучен.
Основы программирования на языке Паскаль. Учебное пособие, — Пермь, 2005 Составитель: Волкова Евгения Игоревна. МАОУ СОШ № 9 с углубленным изучен.
Обобщающий урок по теме «Основы программирования на языке Паскаль». Игра «Информатик — бизнесмен» 9 – 10 класс. Архив содержит блок-схемы для задания № 8.
Урок по теме Ветвление.Цель урока: 1. Отработка навыков записи команды ветвления путём интеграции знаний и умений, полученных при изучении других предметов и решения задач с пр.
Для студентов 1 курса, изучающих ЯП Паскаль.
