до вечера
Тест по разделу «Программирование на языке Паскаль»
1 вариант
1. Фиксированная система обозначений для описаний алгоритмов и структур данных называется:
a) языком программирования;
b) языком алгоритмов;
c) программой.
2. Выберите правильную форму записи операции присваивания:
a) 3+У:=Х
b) Х:=3+У
c) Х=3+У
3. Команду алгоритма, записанную на языке программирования, принято называть:
a) действием;
b) шагом;
c) оператором.
4. Оператором ввода данных в языке Паскаль является:
a) WriteLn;
b) ReadLn;
c) Begin … End.
5. Оператором вывода данных в языке Паскаль является:
a) WriteLn;
b) ReadLn;
c) Begin … End.
6. Выберите правильную форму записи структуры программы на языке Паскаль:
a)
Program <имя программы>;
Begin
<операторы>
End;
Var <описание переменных>.
b)
Var <описание переменных>;
Program <имя программы>;
Begin
<операторы>
End. c)
Program <имя программы>;
Var <описание переменных>;
Begin
<операторы>
End.
7. На языке программирования Паскаль выражение а2+b2-12c записывается как:
a) a*a+b*b-12c;
b) sqrt(a)+sqrt(b)-12*c;
c) sqr(a)+sqr(b)-12*c.
Примечание: sqr – это квадрат суммы, sqrt- квадратный корень.
8. Оператором ветвления является:
a) Repeat <операторы> Until <условие>;
b) If <условие> Then <оператор 1> Else <оператор 2>;
c) While <условие> do <операторы>;
d) For i:=<начальное значение параметра> to <конечное значение параметра> do <операторы>.
9. Оператором цикла с предусловием является:
a) Repeat <операторы> Until <условие>;
b) If <условие> Then <оператор 1> Else <оператор 2>;
c) While <условие> do <операторы>;
d) For i:=<начальное значение параметра> to <конечное значение параметра> do <операторы>.
10. Оператором цикла с постусловием является:
a) Repeat <операторы> Until <условие>;
b) If <условие> Then <оператор 1> Else <оператор 2>;
c) While <условие> do <операторы>;
d) For i:=<начальное значение параметра> to <конечное значение параметра> do <операторы>.
11. Оператором цикла со счетчиком является:
a) Repeat <операторы> Until <условие>;
b) If <условие> Then <оператор 1> Else <оператор 2>;
c) While <условие> do <операторы>;
d) For i:=<начальное значение параметра> to <конечное значение параметра> do <операторы>.
12. Определите значение переменной S после выполнения программы:
Program zadacha;
Var a,b,s: integer;
Begin
а:=5;
b:=4;
if a<b Then s:=a*b Else s:=sqr(a+b);
WriteLn (s);
End.
a) 20
b) 9
c) 81
d) 400
Примечание: в данной программе sqr – это квадрат суммы.
13. Составлена программа вычисления среднего арифметического двух чисел. Определите значение переменной Sa после выполнения программы, если a=3, b=7:
Program zadacha;
Var a,b,Sa: real;
Begin
WriteLn (‘введите два числа’);
ReadLn (a,b);
Sa:=(a+b)/2;
WriteLn (Sa);
End.
a) 21
b) 5
c) 10
d) 21.5
14. Составлена программа вычисления суммы n натуральных чисел. Определите значение переменной S после выполнения программы, если n=6:
Program zadacha;
Var n,i,s: integer;
Begin
WriteLn (‘введите натуральное число’);
ReadLn (n);
s:=0;
For i:=1 to n do s:=s+i;
WriteLn (‘Сумма натуральных чисел=’,s);
End. a) 21
b) 6
c) 28d) 0
126
287
Ответы на вопрос:
56₁₀=5*10¹+6*10⁰ ¹ ⁰ 136₁₀=1*10²+3*10¹+6*10⁰ ² ¹ ⁰ 267₁₀=2*10²+6*10¹+7*10⁰ ² ¹ ⁰ надеюсь чтоо понятно, дальше сама
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
tsukikokawaii11.08.2021 23:56
-
мармеладка4902.04.2020 04:42
-
strakh199118.11.2021 01:29
-
murkacomkate09.04.2022 11:13
-
окей12926.05.2023 14:24
-
8cvinka818.08.2022 14:38
-
iumpovavika8508.09.2022 02:15
-
polinapolina134122.06.2023 20:10
-
krictina195918.09.2021 17:46
-
Nastyaaaaaa3420.08.2022 20:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.