27. Имеется логическое выражение (x*x + y*y)
- 1. Для круга единичного радиуса
- 2. Для точек, расположенных вне круга с единичным радиусом
- 3. Для точек плоскости, расположенных внутри квадрата с единичными сторонами
- 4. Для точек плоскости, расположенных вне квадрата с единичными сторонами
28. Укажите правильную запись вычисления функции в виде одного условного оператора:
29. Укажите неправильно записанный оператор:
- 1. if a
- 2. if x and y then s:=s+1; else s:=s-1;
- 3. if k<>m then k:=m;
- 4. if (a
30. Цикл с предусловием определяется служебным словом:
- 1. FOR;
- 2. WHILE;
- 3. REPEAT;
- 4. IF.
31. Цикл с постусловием определяется служебным словом:
- 1. FOR;
- 2. WHILE;
- 3. CASE;
- 4. REPEAT;
32. Если в цикле с параметром: for i:= A to B do S; значение B меньше, чем значение A, то .
- 1. оператор S не выполняется ни разу;
- 2. оператор S выполняется один раз.
- 3. оператор S выполняется B-A раз.
- 4. оператор S выполняется B-A+1 раз.
33. Если в цикле с параметром: for i:= A downto B do S; значение B больше, чем значение A, то .
- 1. оператор S не выполняется ни разу;
- 2. оператор S выполняется один раз.
34. Можно ли в цикле for. задать шаг изменения параметра цикла отличный от 1 или -1 ?
- 1. нельзя
- 2. можно, включив в тело цикла выражение вида i:=i+шаг, где i — параметр цикла.
35. Укажите оператор цикла –ДО с параметром:
- 1. for . to . do;
- 2. while . do;
- 3. repeat . until.
- 4. case …of …else…end
36. В операторе цикла с предусловием: while B do A; при B = FALSE оператор A .
- 1. выполняется один раз;
- 2. не выполняется ни разу;
- 3. выполняется до тех пор, пока B не равно TRUE.
37. Определить результат работы следующего фрагмента программы k:=6; for i:=1 to 5 do inc(k); write(k,’ ‘);
Запись вспомогательных алгоритмов на паскале
- 1. 7 8 9 10 11
- 2. 11
- 3. 6
- 4. 1 2 3 4 5
38. При выполнении последовательности операторов А:=4; B:=2; X:=A mod B значение переменной Х равно:
- 1. выражение записано неверно
- 2. 8
- 3. операция невыполнима, так как деление на 0 невозможно
- 4. 2
39. В результате выполнения последовательности операторов x:=sqr(2); y:=sqrt(4)-abs(-2); write(x,’ ‘, y) на экране будет выведено:
- 1. 0 -1
- 2. 4 6
- 3. 4 0
- 4. 1 0
40. Определить результат работы следующего фрагмента программы k:=6; for i:=1 to 5 do begin inc(k); write(k,’ ‘) end;
- 1. 7 8 9 10 11
- 2. 11
- 3. 6
- 4. 1 2 3 4 5
41. Неверно записано описание переменных:
- 1. VAR A,B:real; I,J:integer;
- 2. VAR j,g,t:integer; i:real;
- 3. VAR i,max:integer; a,max:real;
- 4. VAR a,b:real; c,d:real;
42. При выполнении последовательности операторов a:=1.0; b:=3; x:=(a+b)/a*b-a; значение переменной х равно:
Программирование на языке Pascal. Урок 8. Процедуры и функции.
43. В Паскале различие в высоте букв (прописные или строчные)
- 1. имеет значение при написании текстовых констант
- 2. имеет значение для написания служебных слов
- 3. имеет значение для написания имен переменных
- 4. игнорируется
44. Имеется описание заголовка процедуры: procedure proba(var a, b, c:integer); При использовании процедуры с таким заголовком значения фактических параметров передаются .
- 1. по ссылке;
- 2. по значению.
- 3. как константа
- 4. как процедура
45. Имеется описание заголовка процедуры: procedure proba(a, b, c:integer); При использовании процедуры с таким заголовком значения фактических параметров передаются .
- 1. по ссылке;
- 2. по значению
- 3. как константа
- 4. как процедура
46. Какое выражение неверно?
- 1. Структура подпрограммы аналогична структуре основной программы
- 2. Подпрограмма предназначена для выполнения какой-то последовательности действий
- 3. В Паскале имеется две разновидности подпрограмм – процедуры и функции
- 4. В подпрограмме нельзя использовать глобальные переменные
47. Подпрограммы располагаются в разделе описания.
- 1. переменных
- 2. типов
- 3. процедур и функций
- 4. меток
48. Каких параметров подпрограммы не существует?
- 1. параметров-переменных
- 2. параметров-констант
- 3. параметров-значений
- 4. параметров-модулей
49. Как называются имена, представленные в разделе описаний основной программы?
- 1. формальными
- 2. параметрами-константами
- 3. локальными
- 4. глобальными
50. Какие виды подпрограмм есть в Паскале?
- 1. модуль и функция
- 2. процедура и функция
- 3. модуль и процедура
- 4. процедура
Источник: geetest.ru
Как называются имена, представленные в разделе описаний основной программы? — формальными — параметрами-константами — локальными
Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.
Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.
Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.
Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.
- Обратная связь
- Правила сайта
Источник: www.soloby.ru
Процедуры
Автономная часть программы, с помощью которой можно производить одни и те же вычисления, с разными исходными данными и в различных местах программы, многократно, называется подпрограммой. Виды подпрограмм: процедуры и функции.
Процедура (подпрограмма) – многократно повторяющаяся часть программы, оформленная отдельно от основной программы.
Место расположения процедур в программах — Раздел описаний, за описанием переменных.
Преимущества использования процедур — уменьшение объем программы, сокращение времени на отладку.
Принцип работы процедуры:
Выполнение программы начинается с выполнения основной части программы. Как только появляется необходимость в выполнении процедуры, она вызывается по имени с передачей входных данных. После выполнения процедура передает в основную часть программы выходных данных (результатов), в то место, откуда была вызвана процедура.
Затем продолжается выполнение основной части программы.
Процедура оформляется подобно основной программе:
Источник: studopedia.su