Содержание
- 1 Ответы на тест 3 по Информатике 8 класс
- 1.0.1 Разработчиком языка Паскаль является:
- 1.0.2 Что из нижеперечисленного не входит в алфавит языка Паскаль?
- 1.0.3 Какая последовательность символов не может служить именем в языке Паскаль?
- 1.0.4 Вещественные числа имеют тип данных:
- 1.0.5 В программе на языке Паскаль обязательно должен быть:
- 1.0.6 Какого раздела не существует в программе, написанной на языке Паскаль?
- 1.0.7 Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
- 1.0.8 Разделителями между операторами служит:
- 1.0.9 Описать переменную — это значит указать её:
- 1.0.10 В данном фрагменте программы:
- 1.0.11 Какая клавиша нажимается после набора последнего данного в операторе read?
- 1.0.12 При присваивании изменяется:
- 1.0.13 Для вывода результатов в Паскале используется оператор
- 1.0.14 Для вычисления квадратного корня из х используется функция:
- 1.0.15 Для генерации случайного целого числа из интервала [10, 20) необходимо использовать выражение:
- 1.0.16 В каком из условных операторов допущена ошибка?
- 1.0.17 Условный оператор
- 1.0.18 Какого оператора цикла не существует в языке Паскаль?
- 1.0.19 Цикл в фрагменте программы
- 1.0.20 Выберите фрагмент программы, в котором ищется произведение 1*2*3*4*5:
Ответы на тест 3 по Информатике 8 класс
«Ответы на тест 3 по Информатике 8 класс» — это пособие для родителей для проверки правильности ответов обучающихся детей (ГДЗ) на «Тестовые вопросы для самоконтроля», указанные в учебнике Информатики в конце 3-й главы. Как утверждают авторы учебника (Л.Л.Босова, А.Ю.Босова) в конце каждой главы приведены тестовые задания, которые помогут оценить, хорошо ли учащиеся освоили теоретический материал и могут ли они применять свои знания для решения возникающих проблем.
Ответы на вопросы помогут родителям оперативно проверить выполнение указанных заданий.
Разработчиком языка Паскаль является:
а) Блез Паскаль
б) Никлаус Вирт
в) Норберт Винер
г) Эдсгер В. Дейкстра
Правильный ответ: б) Никлаус Вирт
Что из нижеперечисленного не входит в алфавит языка Паскаль?
а) латинские строчные и прописные буквы
б) служебные слова
в) русские строчные и прописные буквы
г) знак подчёркивания
Правильный ответ: в) русские строчные и прописные буквы
Какая последовательность символов не может служить именем в языке Паскаль?
а) _mas
б) maS1
в) d2
г) 2d
Правильный ответ: г) 2d
Вещественные числа имеют тип данных:
а) real
б) integer
в) boolean
г) string
Правильный ответ: в) boolean
В программе на языке Паскаль обязательно должен быть:
а) заголовок программы
б) блок описания используемых данных
в) программный блок
г) оператор присваивания
Правильный ответ: в) программный блок
Какого раздела не существует в программе, написанной на языке Паскаль?
а) заголовка
б) примечаний
в) описаний
г) операторов
Правильный ответ: б) примечаний
Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
а) операндами
б) операторами
в) выражениями
г) данными
Правильный ответ: б) операторами
Разделителями между операторами служит:
а) точка
б) точка с запятой
в) пробел
г) запятая
Правильный ответ: б) точка с запятой
Описать переменную — это значит указать её:
а) имя и значение
б) имя и тип
в) тип и значение
г) имя, тип и значение
Правильный ответ: б) имя и тип
В данном фрагменте программы:
program error;
begin
SuMmA:=25–14;
end.
ошибкой является:
а) некорректное имя программы
б) не определённое имя переменной
в) некорректное имя переменной
г) запись арифметического выражения
Правильный ответ: б) не определённое имя переменной
Какая клавиша нажимается после набора последнего данного в операторе read?
а) Enter
б) точка с запятой
в) пробел
г) Ctrl
Правильный ответ: а) Enter
При присваивании изменяется:
а) имя переменной
б) тип переменной
в) значение переменной
г) значение константы
Правильный ответ: в) значение переменной
Для вывода результатов в Паскале используется оператор
а) begin
б) readln
в) write
г) print
Правильный ответ: в) write
Для вычисления квадратного корня из х используется функция:
а) abs (х)
б) sqr (х)
в) sqrt (х)
г) int (х)
Правильный ответ: в) sqrt (х)
Для генерации случайного целого числа из интервала [10, 20) необходимо использовать выражение:
а) random*20
б) random(20)
в) random(10)+10
г) random(10)*2
Правильный ответ: в) random(10)+10
В каком из условных операторов допущена ошибка?
а) if b=0 then writeln (‘Деление невозможно.’);
б) if a b then max:=a else max:=b;
r) if (a>b) and (b>0) then c:=a+b;
Правильный ответ: б) if a b then c:=a–b else c:=b–a;
а) 20
б) 70
в) -20
г) 180
Правильный ответ: а) 20
Условный оператор
if a mod 2=0 then write (‘Да’) else write (‘Нет’)
позволяет определить, является ли число а:
а) целым
б) двузначным
в) чётным
г) простым
Правильный ответ: в) чётным
Какого оператора цикла не существует в языке Паскаль?
а) for
б) while
в) repeat…until
г) loop
Правильный ответ: г) loop
Цикл в фрагменте программы
р: =2;
repeat
р:=р*0.1
until р 0 do begin
s:=s+i;
i:=i-l;
end;
а) s = 0, i = –1
б) s = 5, i = 0
в) s = 15, i = 5
г) s = 15, i = 0
Правильный ответ: г) s = 15, i = 0
Выберите фрагмент программы, в котором ищется произведение 1*2*3*4*5:
а) р:=0; i :=1; while i 5 do begin p:=p*i; i:=i+1 end;
if B = 0 then Writeln(‘Деление на нуль невозможно.’);
if a > b then max := a else max := b;
if (a>b) and (b>0) then c:=a+b;
*if a then "оператор" или if then "оператор1" else "оператор2"
*операторы: if и case
краткая и полная формы условного оператора if
оператор выполнения цикла по условию и оператор if
141. Вопрос: Могут ли операторы if быть вложенными?
142. Вопрос: Какое по типу выражение вычисляется в условии оператора if ?
*логическое выражение; тип boolean; имеет значения: true или false
143. Вопрос: Условный оператор применяется для программирования:
144. Вопрос: Ветвящийся алгоритм подразумевает:
Неоднократное повторение отдельных частей программы
Последовательное выполнение всех элементов программы
*Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы
Верного ответа нет
145. Вопрос: Алгоритм включает в себя ветвление, если:
если он составлен так, что его выполнение предполагает многократное
повторение одних и тех же действий
*если ход его выполнения зависит от истинности тех или иных условий если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
146. Вопрос: Верно ли записан оператор выбора If then else ;
147. Вопрос: Верна ли следующая запись:
148. Вопрос: Чему будет равна переменная k после выполнения фрагмента программы?
if a>b then k:=k*3 else k:=k-3;
*Верного ответа нет
149. Вопрос: Чему будет равна переменная k после выполнения фрагмента программы?
if a>b then k:=k*3 else k:=k-3;
Верного ответа нет
150. Вопрос: Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
151. Вопрос: Укажите правильный вариант использования условного оператора.
*IF THEN begin end ELSE begin end;
THEN begin end IF ELSE begin end;
152. Вопрос: Укажите правильный вариант использования неполного ветвления.
*IF THEN begin end;
IF ELSE begin end;
153. Вопрос: Что будет выведено на экран после выполнения фрагмента программы:
if a>3 then a:=5 else a:=1;
154. Вопрос: Что будет выведено на экран после выполнения фрагмента программы:
if x<>5 then y:=10 else y:=0;
155. Вопрос: Что будет выведено на экран после выполнения фрагмента программы:
if a>10 then n:=a+5 else n:=a-1;
156. Вопрос: Что будет выведено на экран после выполнения фрагмента программы:
if (a>=1) and (b>=2) then n:=a+b else n:=a-b;
157. Вопрос: Что будет выведено на экран после выполнения фрагмента программы:
if (x=0) or (y<>0) then n:=7 else n:=11;
158. Вопрос: Что будет выведено на экран после выполнения фрагмента программы:
If m>5 then y:=5+m else y:=100-m;
159. Вопрос: Что будет выведено на экран после выполнения фрагмента программы:
if (a<>1) then n:=-a else n:=a+1;
160. Вопрос: Что будет выведено на экран после выполнения фрагмента программы:
if (a<>1) then n:=-a else n:=a+1;
161. Вопрос: Какое условие следует использовать для вычисления Y по формулам: Y = | X + 1 |, при X =1;
if X =1 then Y:=abs(X+1) else Y:=cos(X);
*if X>=1 then Y:=cos(X) else Y:=abs(X+1);
if X>1 then Y:=cos(X) else Y:=abs(X+1);
if X=1 then Y:=cos(X) else Y:=abs(X+1);
162. Вопрос: Какое условие следует использовать для вычисления Y по формулам: Y=|X+15|, при X>0; Y=X-15, при X 0 then Y:=X+15 else Y:=X-15;
if X>0 then Y:=X-15 else Y:=X+15;
*if M=0 then N:=sin(M) else Y:=M+cos(M);
if M<>0 then N:=sin(M) else Y:=M+cos(M);
if M=0 then N:=M+sin(M) else Y:=cos(M);
if M<>0 then N:=sin(M)+cos(M) else Y:=M+cos(M);
Идёт приём заявок
Подать заявку
Для учеников 1-11 классов и дошкольников
Контрольный проверочный тест по теме
«Условные операторы Паскаля»
1. Служебное слово VAR в программе на языке Pascal фиксирует начало раздела программы, содержащего:
В) описание сложных типов данных;
Г) перечень констант;
Д) описание переменных.
2. В алфавит языка Pascal не входит служебное слово:
А ) THEN; Б ) BEGIN; В ) END; Г ) STEP; Д ) IF.
3. Числа в языке Pascal различаются:
А) как натуральные и целые;
Б) как целые и вещественные;
В) как натуральные и вещественные;
Г) как целые и иррациональные;
Д) как целые и рациональные.
4. Оператор организации ввода данных с клавиатуры в системе программирования Turbo Pascal записывается с использованием служебного слова:
А ) WRITE; Б ) INPUT; В ) READ; Г ) DEFFN; Д ) RESET.
5. Комментарий к тексту программы на языке Pascal заключается:
А) в фигурные скобки;
Б) в круглые скобки;
В) в квадратные скобки;
Д) между служебными словами Begin, End.
6. Служебное слово BEGIN в программе на языке Pascal фиксирует начало раздела программы, содержащего:
А) перечень констант;
Б) действия программы;
В) описание переменных;
Д) описание сложных типов данных.
7. При записи оператора вывода на языке Pascal используется служебное слово:
А ) WRITE; Б ) RESET;
В ) READ; Г ) BEGIN; Д ) WHILE
8. В качестве имени в языке Pascal нельзя использовать:
А) BR; Б) ИЕ; В) WR; Г) AR; Д) DR.
9. Операторы в программе на языке Pascal отделяются друг от друга:
А) апострофом; Б) двоеточием;
В) пробелом; Г) запятой; Д) точкой с запятой.
10. Дана программа :
If X MOD 2=0 Then Writeln(‘ ДА ’)
При каком значении X будет получен ответ “ДА”?
А) 7; Б) 4; В) 15; Г) 3; Д) 21.
11. В каком из условных операторов допущена синтаксическая ошибка?
а) if B = 0 then Writeln (‘Деление на нуль невозможно.’);
б ) if a > b then m:= a else m:= b;
в ) if a>b then c:=a+b; г ) if a
12. Чему будет равно значение переменной Х после выполнения команды Х:=Х+2, если до ее выполнения оно было равно 3?
а) 1; б) 2; в) 3; г) 5.
13. При каких исходных значениях переменных Х и У в результате выполнения команды Х:=Х^Y – Y значение переменной Х станет равным двум?
а) 4, 1; б) 3, 2; в) 2,2; г) 5, 1.
14. Операторы в языке Pascal отделяются друг от друга:
а) двоеточием; б) точкой с запятой; в) запятой; г) пробелом.
1 5. Что из ниже перечисленного не входит в набор основных символов Турбо Паскаля?
а) латинские строчные и прописные буквы
б) служебные слова
в) десять цифр г) русские строчные и прописные буквы
16. В алфавит языка Pascal входит следующее слово:
а ) bigin; б ) begin; в ) begun.
17. Операторные скобки на языке Pascal заключается:
а) в круглые скобки;
б) в фигурные скобки;
в) в квадратные скобки;
г) между служебными словами begin и end .
18. Какое значение примет переменная X после выполнения операторов:
If x<>2 then x:=x*3 else x:=5+x;
19. Определите значение переменной c после выполнения следующего фрагмента программы:
20. Определите значение переменной c после выполнения следующего фрагмента программы:
21 . Дан алгоритм :
if x>10 then y = x ;
Какое число будет выведено в результате выполнения алгоритма, если ввести значение X = -22?
22. Какие из приведенных ниже операторов являются правильными?
Выберите несколько из 5 вариантов ответа:
1) IF 5 THEN S:=S+5;
3) IF K<>M THEN K:=M;
4) IF X AND Y THEN S:=S+1; ELSE S:=S-1;
5) IF (A=B) AND (P=0) THEN P:=P+10.5
23. Какая задача решается при выполнении оператора?
1) меняются местами значения переменных
2) меняется значение наименьшего числа
3) поиск наибольшего значения из двух
4) поиск наименьшего значения из двух
24. Написать программу на компьютере и сохранить под своей фамилией
д. Дано двухзначное число. Определить входят ли в него цифры 4 или 7.
м. Программа сообщает, сдал студент экзамен или нет. Если оценка 3, 4, 5 – то экзамен сдан; если оценка 2, то не сдан.
3*. Грузовой автомобиль выехал из одного города в другой со скоростью v1 км/ч. Через t ч в этом же направлении выехал легковой автомобиль со скоростью v2 км/ч. Составить программу, определяющую, догонит ли легковой автомобиль грузовой через t1 ч после своего выезда.
- Цыганок Елена ИвановнаНаписать 3898 21.11.2015
Номер материала: ДВ-175453
-
21.11.2015 572
-
21.11.2015 3654
-
21.11.2015 455
-
21.11.2015 551
-
21.11.2015 555
-
21.11.2015 406
-
21.11.2015 420
Не нашли то что искали?
Вам будут интересны эти курсы:
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение редакции может не совпадать с точкой зрения авторов.
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако редакция сайта готова оказать всяческую поддержку в решении любых вопросов связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.