Seid-ZadeNadezhda1769
?>

Тест по ! 100. назовите все отличия функций от процедур? а) функция передает в точку вызова скалярное значение, а процедура - нет б) имя процедуры может состоять из трех символов, а функция - нет в) процедура имеет структуру, повторяющую структуру программы, а в функции отсутствует блок описания переменных г) имя функции может входить в выражении как операнд 101. с каких параметров происходит передача данных из главной программы в подпрограмму? а) фактических б) формальных в) неформальных г) подпрограммных 102. выберите неправильную форму записи оператора цикла а) while i< 5 do i: =i+1 б) while i< 5 do begin i: =i+1; writeln(i); end в) while i< 5 to begin i: =i+1; writeln(i); end 103. какое выражение обеспечивает генерирование случайных чисел в диапазоне [4, 10[ а) 4+random(6) б) 6+random(4) в) random(4, 6) 104. что означает fv в команде read(fv, x1, xn) в паскале ? а) формат ввода б) переменную, связанную с файлом, откуда берется информация в) фиксированную величину г) первую переменную величину для ввода информации 105. каким окажется результат выполнения следующего фрагмента кода x: = 5; y: = x+1; writeln('х=', x, y=', y); ? а) x=6 y=5 б) x=5 y=5 в) x=5 y=6 106. какое значение примет переменная х после выполнения команды x: =sqr(4)/2*2? а) 4 б) 2 в) 16 107. каким окажется результат выполнения следующего фрагмента кода: x: = 5; y: = 8; т: = х; x: =y; y: = t; writeln('х=', x, y=', y); ? а) x=5 y=8 б) x=8 y=5 в) x=5 y=5 108. логическое выражение (n mod 10 mod 2) or (n div 10 mod 10 mod 2 = 0) or (n div 100 mod 2 = 0) должно принимать значение true тогда и только тогда, когда истинно высказывание а) в трёхзначном натуральном числе все цифры чётные б) в трёхзначном натуральном числе одна чётная цифра в) в трёхзначном натуральном числе две чётных цифры г) в трёхзначном натуральном числе хотя бы одна чётная цифра 109. цикл в фрагменте программы p : = 4; repeat p : = p * 0.1 until p < 0.0001; будет исполнен? а) 0 раз б) 1 раз в) 4 раза г) 5 раз 110. значение r после выполнения операции логического присваивания r : = not (a or b or (x > 2) and (y < 0)) при a = false, b = false, x = 3, y = 2 будет равно а) -1 б) false в) true г) 0 111. значения переменных a и b после выполнения следующих действий a : = 15 div (16 mod 7); b : = 34 mod a * 5 - 29 mod 5 * 2; будут равны а) a = 1, b = 160 б) a = 1, b = 4 в) a = 7, b = 25 г) a = 7, b = 22 112. во фрагмент алгоритма, печатающий все двузначные числа, в записи которых есть цифра n или сумма цифр которых равна самим числам, нужно вписать логическое выражение а) (p1 = n) or (p2 = n) and (s = k) б) (p1 = n) or (p2 = n) or (s = k) в) (p1 = n) and (p2 = n) or (s = k) г) ((p1 = n) or (p2 = n)) and (s = k) 113. тело цикла в программе a : = 1; b : = 1; while a + b < 8 do begin a : = a + 1; b : = b + 2 end; выполнится? а) 1 раз б) 2 раза в) 3 раза г) бесконечное число раз 114. задана строка st (см фрагмент алгоритма) а) определяет количество цифр в строке б) подсчитывает количество нулей в строке в) определяет сумму номеров позиций в строке, где стоят цифры г) подсчитывает сумму цифр в строке; 115. задан двумерный массив x[1..n, 1..m]. процедура а) к элементам столбцов в первой половине матрицы прибавляет элементы первого столбца соответствующей строки б) добавляет к матрице еще m столбцов с элементами, равными соответствующим элементам первого столбца в) к элементам четных столбцов прибавляет элементы первого столбца соответствующей строки г) к элементам четных строк прибавляет элементы первой строки соответствующего столбца; 116. задан двумерный массив x[1..n, 1..m]. функция возвращает значение а) true, если все элементы массива ненулевые б) true, если в массиве есть элемент, равный нулю в) false, если в массиве есть элемент, равный нулю г) not t; 117. значение r после выполнения операции логического присваивания r : = not (a or b or (x > 2) and (y < 0)) при a = false, b = false, x = 3, y = 2 будет равно а) 1 б) false в) true г) 0 118. в каком фрагменте программы подсчитывается сумма элементов квадратной матрицы, расположенных выше главной диагонали? а) for i: = 1 to n do for j: = 1 to n do if i< =j then s: =s+a[i, j]; б) for i: = 1 to n do for j: = i+1 to n do s: =s+a[i, j]; в) for i: = 1 to n do for j: = 1 to n do if i> j then s: =s+a[i, j];

Математика

Ответы

eizmaylova6
100. Назовите все отличия функций от процедур?
а) функция передает в точку вызова скалярное значение, а процедура - нет
г) имя функции может входить в выражении как операнд

101. С каких параметров происходит передача данных из главной программы в подпрограмму?
а) фактических

102. Выберите неправильную форму записи оператора цикла
в) WHILE I<5 TO BEGIN I:=I+1; WRITELN(I); END

103. Какое выражение обеспечивает генерирование случайных чисел в диапазоне [4,10[
а) 4+RANDOM(6)

104. что означает FV в команде read(FV, x1, x2,..., xn) в Паскале ?
б) переменную, связанную с файлом, откуда берется информация
г) первую переменную величину для ввода информации

105. Каким окажется результат выполнения следующего фрагмента кода X:= 5; Y:= X+1; Writeln('Х=',X, Y=',Y);?
в) X=5 Y=6

106. Какое значение примет переменная Х после выполнения команды X:=SQR(4)/2*2?
в) 16

107. Каким окажется результат выполнения следующего фрагмента кода: X:= 5; Y:= 8; Т:= Х; X:=Y; Y:= T; Writeln('Х=', X, Y=',Y);?
б) X=8 Y=5

108. Логическое выражение
(N Mod 10 Mod 2) Or (N Div 10 Mod 10 Mod 2 = 0) Or (N Div 100 Mod 2 = 0)
должно принимать значение TRUE тогда и только тогда, когда истинно высказывание
Выражение записано с ошибкой
г) в трёхзначном натуральном числе хотя бы одна чётная цифра

109. Цикл в фрагменте программы P := 4; Repeat P := P * 0.1 Until P < 0.0001; будет исполнен?
г) 5 раз

110. Значение R после выполнения операции логического присваивания
R := Not (A Or B Or (X > 2) And (Y < 0))
при A = False, B = False, X = 3, Y = 2 будет равно
в) True

111. Значения переменных a и b после выполнения следующих действий
a := 15 Div (16 Mod 7); b := 34 Mod a * 5 - 29 Mod 5 * 2;
будут равны
г) a = 7, b = 22

112. Во фрагмент алгоритма, печатающий все двузначные числа, в записи которых есть цифра N или сумма цифр которых равна самим числам, нужно вписать логическое выражение
Объяснение конечно еще то
г) ((P1 = N) Or (P2 = N)) And (S = K)

113. Тело цикла в программе a := 1; b := 1; While a + b < 8 Do begin a := a + 1; b := b + 2 end;
выполнится?
б) 2 раза

114. Задана строка St (см Фрагмент алгоритма)
??? где фрагмент ???
115. Задан двумерный массив X[1..n, 1..m]. Процедура
??? где Процедура ???
116. Задан двумерный массив X[1..n, 1..m]. Функция возвращает значение
??? где Функция ???
117 = 110

118. В каком фрагменте программы подсчитывается сумма элементов квадратной матрицы, расположенных выше главной диагонали?
а) For i:= 1 to n do
For j:= 1 to n do
If i<=j then
S:=s+a[I,j];
kirillprotopopov1
1) V = 2·3·4= 24(куб.см)
2) Раз призма правильная, значит, в основании квадрат.
V = S осн-я·H = 10·10·3=300(куб.см)
3)
а) У куба грань - квадрат. Если его площадь 25, значит, сторона квадрата =5
V =5·5·5=125 (куб.см)
б) У куба 6 граней. Площадь одной 24:6 = 4. Это площадь квадрата, значит, его сторона = 2.
V =2·2·2=8(куб. см)
4) V = S осн-я·H
а) V = 0,5·3·4·6=36( куб. см)
б) V=0,5·3·4·5= 30 (куб.см)
5) V = a^3
а) Диагональ грани - это диагональ квадрата или гипотенуза равнобедренного треугольника. Применим т. Пифагора. х^2 + x^2 = 8⇒2x^2 = 8⇒x^2 =4⇒x =2
V = 2^3=8(куб см)
б)  Приём тот же. x^2 + x^2 = 12⇒2x^2 = 12⇒x^2 =6⇒x =√6
V = (√6)^3= 6√6 (куб. см) 
Дудина895

1)Пусть х - времени он шёл пешком туда

на первую половину пути обратно на гусенице - 2х

на вторую половину пути обратно на Кузнечике - 1/2х

весь путь обратно = 2х+1/2х =2,5х

х < 2,5х

Муравьишка затратил меньше времени на путь в гости, чем на обратный  путь.

2) если езда на Кузнечике была в 5 раз быстрее, чем ходьба пешком.

Пусть х - времени он шёл пешком туда

на первую половину пути обратно на гусенице - 2х

на вторую половину пути обратно на Кузнечике - 1/5х

весь путь обратно =1/5х+2х=2,2х

х < 2,2х

Муравьишка затратил тоже меньше времени на путь в гости, чем на обратный  путь.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Тест по ! 100. назовите все отличия функций от процедур? а) функция передает в точку вызова скалярное значение, а процедура - нет б) имя процедуры может состоять из трех символов, а функция - нет в) процедура имеет структуру, повторяющую структуру программы, а в функции отсутствует блок описания переменных г) имя функции может входить в выражении как операнд 101. с каких параметров происходит передача данных из главной программы в подпрограмму? а) фактических б) формальных в) неформальных г) подпрограммных 102. выберите неправильную форму записи оператора цикла а) while i< 5 do i: =i+1 б) while i< 5 do begin i: =i+1; writeln(i); end в) while i< 5 to begin i: =i+1; writeln(i); end 103. какое выражение обеспечивает генерирование случайных чисел в диапазоне [4, 10[ а) 4+random(6) б) 6+random(4) в) random(4, 6) 104. что означает fv в команде read(fv, x1, xn) в паскале ? а) формат ввода б) переменную, связанную с файлом, откуда берется информация в) фиксированную величину г) первую переменную величину для ввода информации 105. каким окажется результат выполнения следующего фрагмента кода x: = 5; y: = x+1; writeln('х=', x, y=', y); ? а) x=6 y=5 б) x=5 y=5 в) x=5 y=6 106. какое значение примет переменная х после выполнения команды x: =sqr(4)/2*2? а) 4 б) 2 в) 16 107. каким окажется результат выполнения следующего фрагмента кода: x: = 5; y: = 8; т: = х; x: =y; y: = t; writeln('х=', x, y=', y); ? а) x=5 y=8 б) x=8 y=5 в) x=5 y=5 108. логическое выражение (n mod 10 mod 2) or (n div 10 mod 10 mod 2 = 0) or (n div 100 mod 2 = 0) должно принимать значение true тогда и только тогда, когда истинно высказывание а) в трёхзначном натуральном числе все цифры чётные б) в трёхзначном натуральном числе одна чётная цифра в) в трёхзначном натуральном числе две чётных цифры г) в трёхзначном натуральном числе хотя бы одна чётная цифра 109. цикл в фрагменте программы p : = 4; repeat p : = p * 0.1 until p < 0.0001; будет исполнен? а) 0 раз б) 1 раз в) 4 раза г) 5 раз 110. значение r после выполнения операции логического присваивания r : = not (a or b or (x > 2) and (y < 0)) при a = false, b = false, x = 3, y = 2 будет равно а) -1 б) false в) true г) 0 111. значения переменных a и b после выполнения следующих действий a : = 15 div (16 mod 7); b : = 34 mod a * 5 - 29 mod 5 * 2; будут равны а) a = 1, b = 160 б) a = 1, b = 4 в) a = 7, b = 25 г) a = 7, b = 22 112. во фрагмент алгоритма, печатающий все двузначные числа, в записи которых есть цифра n или сумма цифр которых равна самим числам, нужно вписать логическое выражение а) (p1 = n) or (p2 = n) and (s = k) б) (p1 = n) or (p2 = n) or (s = k) в) (p1 = n) and (p2 = n) or (s = k) г) ((p1 = n) or (p2 = n)) and (s = k) 113. тело цикла в программе a : = 1; b : = 1; while a + b < 8 do begin a : = a + 1; b : = b + 2 end; выполнится? а) 1 раз б) 2 раза в) 3 раза г) бесконечное число раз 114. задана строка st (см фрагмент алгоритма) а) определяет количество цифр в строке б) подсчитывает количество нулей в строке в) определяет сумму номеров позиций в строке, где стоят цифры г) подсчитывает сумму цифр в строке; 115. задан двумерный массив x[1..n, 1..m]. процедура а) к элементам столбцов в первой половине матрицы прибавляет элементы первого столбца соответствующей строки б) добавляет к матрице еще m столбцов с элементами, равными соответствующим элементам первого столбца в) к элементам четных столбцов прибавляет элементы первого столбца соответствующей строки г) к элементам четных строк прибавляет элементы первой строки соответствующего столбца; 116. задан двумерный массив x[1..n, 1..m]. функция возвращает значение а) true, если все элементы массива ненулевые б) true, если в массиве есть элемент, равный нулю в) false, если в массиве есть элемент, равный нулю г) not t; 117. значение r после выполнения операции логического присваивания r : = not (a or b or (x > 2) and (y < 0)) при a = false, b = false, x = 3, y = 2 будет равно а) 1 б) false в) true г) 0 118. в каком фрагменте программы подсчитывается сумма элементов квадратной матрицы, расположенных выше главной диагонали? а) for i: = 1 to n do for j: = 1 to n do if i< =j then s: =s+a[i, j]; б) for i: = 1 to n do for j: = i+1 to n do s: =s+a[i, j]; в) for i: = 1 to n do for j: = 1 to n do if i> j then s: =s+a[i, j];
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Давид-Александр
a-lossev111
swetlanafatinia7323
GALINAMTO
len4ik1986
Оздоевский
pechyclava
Blekjek730
evageniy79
Надежда-Алексеевна82
yakushkinayuliya
mar1030
jurys71242
polina3mag
muravlev2702