База по информатике
.docОпределить правильный вариант блока программы, вычисляющей значение выражения:
если x = 4 или x < 10 то y = ex+2, где x - ввести
===Ответ 1
1) If (x=4) or (x<10) Then y = Exp(x+2) End if
|
2) If (x=4) and (x<10) Then y = Exp(x+2) End if |
3) If (x=4), (x<10) Then y = Exp(x+2) End if |
4) If (x=4), (x<10) Then y = Exp^(x+2) End if |
5) If (x=4) or (x<10) Then y = Exp^(x+2) End if
|
|
Определить правильный вариант блока программы, вычисляющей значение выражения:
, где x,y - ввести ===Ответ 3
1) If x < y Then Z = Sin(x - y) Else Z = Sin(x) / Cos(y) End If |
2) If x >= y Then Z = Sin(x - y) Else Z = Sin(x) /Cos(y ) End If |
3) If x >= y Then Z = Sin(x - y) Else Z = Sin(x) / Cos(y ) End If
|
4) If x >= y Then Z = Sin(x - y) Else Z = Sin(x) /Cos( y) |
5) If x < y Then Z = Sin(x) / Cos(y) Else Z = Sin(x - y) End If |
|
Определить правильный вариант блока программы, вычисляющей значение выражения:
, где x,y - ввести ===Ответ 4
1) Select Case x Case Is x< y Z = Atn(x / y) Case x to y Z = Sin(x) / Cos(y) End Select
|
2) If x <= y Then Z = Atan(x / y) Else Z = Sin(x) / Cos(y) End If |
3) Select Case x Case Is < y Z = Atan(x )/ y Case Is >=y Z = Sin(x) / Cos(y) End Select |
4) If x > y Then Z = Atn(x / y) Else Z = Sin(x) / Cos(y) End If |
5) If x > y Then Z = Atan(x )/ y Else Z = Sin(x) / Cos(y) End If
|
|
Определить правильный вариант блока программы, вычисляющей значение выражения:
, где x,y - ввести ===Ответ 1
1) If x > y Then Z = Atn(x / y) Else If x < y Then Z = Sin(x) Else Z = Log(x+y) End If End If
|
2) If x > y Then Z = Atan(x / y) Else If x < y Then Z = Sin(x) Else Z = Ln(x+y) End If End If |
3) If x > y Then Z = Atn(x) / y Else If x < y Then Z = Sin(x) Else Z = Log(x+y) End If |
4) If x > y Then Z = Atn(x / y) If x < y Then Z = Sin(x) Else Z = Log(x+y) End If End If
|
5) If x > y Then Z = Atn(x / y) Else If x < y Then Z = Sin(x) Else Z = Log(x+y) |
|
Определить правильный вариант блока программы, вычисляющей значение выражения:
, где x,y - ввести ===Ответ 1
1) If x >= y Then Z = (x - y)^2 Else Z = Sin(x / y) End If |
2) If x >= y Then Z = Sin(x / y) Else Z = (x - y)^2 End If |
3) If x >= y Then Z = Sqr(x - y) Else Z = Sin(x / y ) End If |
4) If x >= y Then Z = (x - y)2 Else Z = Sin(x / y) |
5) If x < y Then Z = Sin(x) / y Else Z = (x - y)2 End If |
|
Определить правильный вариант блока программы, вычисляющей значение выражения:
a = ; b = (x - y)2 ; C = Ln(a + b) - ea, где x,y - ввести ===Ответ 4
1) a = x+Sqr(y) ; b = (x-y)^2 C = Log(a + b) - Exp(a) |
2) a = x+Sqr(y) ; b = (x-y)2 C = Log(a + b)/Log10 - Exp ^ a |
3) a = Sqr(x+y) : b = (x-y)^2 C = Log(a + b)/Log10 - Exp(a)
|
4) a = x+Sqr(y) b = (x-y)^2 C = Log(a + b) - Exp(a)
|
5) a = x+Sqr(y) b = (x-y)^2 C = Ln(a + b) - Exp(a) |
|
Определить правильный вариант блока программы, вычисляющей значение выражения:
если 4 < x < 10 то y = , где x - ввести ==Ответ 5
1) If (x<4) and (x>10) Then y = Sqr (x) / Atn(x) End if
|
2) If (x>4) , (x<10) Then y = Sqr (x) /Atan(x) End if |
3) If 4 < x < 10 Then y = Sqr (x) / Atan(x) End if |
4) If x>4 or x < 10 Then y = Sqr (x) / Atn(x) End if
|
5) If (x>4) and (x<10) Then y = Sqr(x) / Atn(x) End if |
|
Определить правильный вариант блока программы, вычисляющей значение выражения
x = | a - b |; y = ea-b ; Z = (x + a) /(y - Sin(y)), где a,b - ввести
==Ответ 3
1) x = Abc(a-b) ; y = Exp(a)-b Z = (x+a) / y - Sin(y)
|
2) x = Abs(a-b) ; y = Exp(a)-b Z = x+a / y - Sin(y) |
3) x = Abs(a-b) : y = Exp(a-b) Z = (x+a) /( y - Sin (y)) |
4) x = Abs(a-b) : y = Exp(a-b) Z = (x+a) / y - Sin(y)
|
5) x = Abc(a-b) : y = Exp^(a-b) Z = (x+a) / y - Sin(y) |
|
Определить правильный вариант блока программы, вычисляющей значение выражения:
, где x,y – ввести ===Ответ 2
1) Select Case x Case Is x< y Z = Atn(x / y) Case x>=y Z = Sin(x) /Cos(y) End Select |
2) If x > y Then Z = Atn(x / y) Else Z = Sin(x) /Cos(y) End If |
3) Select Case x Case Is < y Z = Atan(x )/ y Case Is >=y Z = Sin(x) /Cos(y) End Select |
4) If x <= y Then Z =Atan(x /y) Else Z = Sin(x) / Cos(y) End If |
5) If x > y Then Z = Atan(x )/ y Else Z = Sin(x) /Cos(y) End If |
|
Определить правильный вариант объявления переменных, вычисляющие значения выражений: Ввести x,y - любые, a = , b = Arctg(x-y) , C = (a + b) - Ln(x+y). - Dim x As Byte, y As Byte, a As Single, b As Single, c As Single
Определить правильный вариант объявления переменных, вычисляющие значения выражений: Ввести x,y - любые, b = Arctg(x-y) , C = (x + b) - Ln(x+y). -- Dim x As Byte, y As Byte, b As Single, c As Single
Определить правильный вариант объявления переменных, вычисляющие значения выражений: Ввести x,y - любые, b = Arctg(x-y) , C = (x + b) - Ln(x+y). - Dim x As Single, y As Single, b As Single, c As Single
Определить правильный вариант объявления переменных, вычисляющие значения выражений: Ввести x,y - целые положительные, a = , b = (a - y)2. -Dim x As Byte, y As Byte, b As Single, a As Single
Определить правильный вариант объявления переменных, вычисляющие значения выражений:
x = 9, y = 7.56, a = , b = (a - y)2. - Dim x As Byte, y As Single, b As Single, a As Single
Определить тип переменной, имеющей в программе значение: а = “ тема ”- String
Определить тип переменной, имеющей в программе значение: z = 2566 -Integer
Определить тип переменной, имеющей в программе значение: b = 25---Byte
Определить тип переменной, имеющей в программе значение: b = 25.235614-- Single
Определить тип переменной, имеющей в программе значение: x = False--- Boolean
Определить правильный вариант блока программы, вычисляющей значение выражения:
, где x - ввести ===ОТВЕТ 1
1) C=0 For k =1 To 10 C = C+(x^2 +5) / Sqr(x - k) Next k
|
2) C=0 For k =1 To 10 k=k+1 C = C+(x^2 +5) / (x-k) Next k |
3) C=0 For k =1 To 10 C = (x^2 +5) / Sqr(x-k) Next k |
4) C=0 For k =10 To 1 Step 1 C = C+x^2 +5 / Sqr(x) - k Next k
|
5) C=1 For k =1 To 10 C = C+x^2 +5 / Sqr(x - k) Next |
|
Определить правильный вариант блока программы, вычисляющей произведения восьми значений функции y = x2 -x +5 , где x - ввести ===ОВТЕТ 2
1) M=0 For k =1 To 8 M = (x^2 - x +5) Next k
|
2) M=1 For k =1 To 8 M = M * (x^2 - x +5) Next k |
3) M=1 For k =1 To 8 M = M * (x^2 - x +5) k =k+1 Next k |
4) For k =1 To 8 M=1 M = M * (x^2 - x +5) Next k
|
4) M=0 For k =1 To 8 M = M * (x^2 - x +5) Next M |
|
Определить правильный вариант блока программы, вычисляющей сумму функции y = Ln(x +x2), пока значение суммы не станет больше 20. Где x - ввести . ===ОТВЕТ 3
1) Р=0 While P > 20 P = P+ Log(x + x2) Wend
|
2) Р=1 While P <= 20 P = P+ Log(x) + x2 Wend |
3) Р=0 While P <= 20 P = P+ Log(x + x^2) Wend |
4) Р=1 While P = P+ Ln(x + x^2) Wend P > 20
|
5) Р=0 While P <= 20 P = Ln(x + x^2) Wend |
|
Определить правильный вариант блока программы, вычисляющей произведение функции y = ex - 5x,
пока значение произведения меньше 10. Где x - ввести . ===ОТВЕТ 4
1) Z=1 Do Z = Z* Exp(x) -5x Loop Until Z <10
|
2) Z=0 Do Z = Z* Exp(x) - 5x Loop Until Z >=10 |
3) Z=1 Do Z = Z* Exp^(x) - 5*x Loop Until Z >=10 |
4) Z=1 Do Z = Z* (Exp(x) - 5*x) Loop Until Z >=10
|
5) Z=0 Do Z = Z* Exp^(x) - 5*x Loop Until Z <=10 |
|
Определить правильный вариант блока программы, вычисляющей сумму функции y = ex - 5x, где x - изменяется от 3 до 12 с шагом 2. Значение суммы выдать в поле ввода
====ОТВЕТ 5
1) S=1 : x = 3 Do S = S + Exp(x) -5x x = x + 2 Loop Until x <12 ss1.Text = Str(S)
|
2) S=0 While x <12 S = S + Exp(x) -5x x = x + 2 Wend ss1.Text = S |
3) S=0 : x = 3 For x = 3 To 12 Step 2 S = S + Exp(x) -5*x x = x + 2 Wend Str(S) = ss1.Text |
4) S=0 : x = 3 While x <12 S = S + Exp(x) -5*x Wend ss1.Text =Val( S) |
5) S=0 : x = 3 Do S = S + Exp(x) -5*x x = x + 2 Loop Until x >=12 ss1.Text = Str(S) |
|
Определить правильный вариант блока программы, вычисляющей произведение функции y = Cos(x) - 5, где x - изменяется от 0 до 8 . Значение произведения выдать с помощью диалогового окна.==ОТВЕТ 1
1) P=1 : x = 0 While x <=8 P = P *(Cos(x) - 5) x = x + 1 Wend MsgBox “P = “ & P
|
2) P=1 : x = 0 Do P = P * Cos(x) - 5 x = x + 1 Loop Until x <=8 InputBox ( “P = “ & P) |
3) P=0 For x = 0 To 8 P = P * Cos(x) - 5 x = x + 1 Next x pp1.Text = Str(P) |
4) P=1 : x = 0 Do x <= 8 P = P * Cos(x) - 5 Loop Until MsgBox ( “P = “ P)
|
5) P=0 : x = 0 While x >= 8 P = P * Cos(x) - 5 Wend MsgBox “P = “ & P |
|
Определить правильный вариант блока программы, вычисляющей для каждого x изменяющегося
от x1 до x2 с шагом h, сумму 5 значений функции y = Ln(x/k).
Полученные значения сумм вывести на форму.==ОТВЕТ 1
1) x = x1 While x <= x2 s = 0 For k = 1 To 5 s = s + Log(x/k) Next k x = x + h Print s Wend |
2) While x <= x2 s = 0 : x = x1 For k = 1 To 5 s = s + Log(x/k) Next k x = x + h Wend Print s |
3) x = x1 : s = 0 While x <= x2 For k = 1 To 5 s = s + Log(x/k) Next k x = x + h Wend Print s |
4) s = 0 For k = 1 To 5 x = x1 While x <= x2 s = s + Log(x/k) Next k x = x + h Wend aa1.text = s |
5) x = x1 While x <= x2 For k = 1 To 5 s = 0 s = s + Log(x/k) Next k Print s x = x + h Wend |
|
Определить правильный вариант блока программы, вычисляющей для каждого k = 1, 2, . . . 5 сумму значений функции y = Cos(x - k),
где x изменяется от x1 до x2 с шагом h. Полученные значения сумм вывести в поле аа1 на форме.
====ОТВЕТ 2
1) x = x1 While x <= x2 s = 0 For k = 1 To 5 s = s + Cos(x - k) Next k x = x + h n = n & Str(s) & “ “ Wend : aa1.text = n
|
2) k = 1 While k <= 5 s = 0 For x = x1 To x2 Step h s = s + Cos(x - k) Next x k = k + 1 n = n & Str(s) & “ “ Wend : aa1.Text = n |
3) x = x1: s = 0 While x <= x2 For k = 1 To 5 s = s + Cos(x - k) Next k x = x + h n = n & Str(s) & “ “ Wend : aa1.Text = Str(n) |
4) For k = 1 To 5 x = x1 : s = 0 While x >= x2 s = s + Cos(x - k) x = x + 1 Wend n = n & Str(s) & “ “ Next k : aa1.text = n |
5) For k = 1 To 5 x = x1 : s = 0 While x <= x2 s = s + Cos(x - k) x = x + h aa1.Text = Str(s) |
|
Определить правильный вариант блока программы, вычисляющей сумму функции y = ex - 5x,
где x - изменяется от 3 до 12 с шагом 2. Значение суммы выдать на форму==ОТВЕТ 3
1) S=1 : x = 3 Do S = S + Exp(x) -5x x = x + 2 Loop Until x <12 Print “S = “ & S
|
2) S=0 : x = 3 While x <12 S = S + Exp(x) -5x x = x + 2 Wend ss1.Text = S |
3) S=0 For x = 3 To 12 Step 2 S = S + Exp(x) -5*x Next x Print “S = “ & S |
4) S=0 : x = 3 While x <12 S = S + Exp(x) -5*x Wend ss1.Text =Val( S)
|
5) S=0 : x = 3 Do x >=12 S = S + Exp^(x) -5*x Loop Until Print S |
|
Определить правильный вариант блока программы, вычисляющей произведение функции y = (x - 5)2,
где x - изменяется от 2 до 10 . Значение произведения выдать с помощью диалогового окна.==ОВТЕТ 2
1) P=1 : x = 2 While x <=10 P = P * (x -5)^2 : x = x + 1 Wend InputBox ( “P = “ & P)
|
2) P=1 : x = 2 Do P = P * (x -5)^2 : x = x + 1 Loop Until x >10 MsgBox “P = “ & P |
3) P=1 For x = 2 To 10 P = P * (x -5)2 : x = x + 1 Next x pp1.Text = Str(P) |
4) P=1 : x = 2 Do x <=10 P = P * (x -5)^2 Loop Until MsgBox ( “P = “ & P) |
5) P=0 : x = 2 While x >=10 P = P * (x -5)^2 x = x + 2 Wend
|
|
Определить правильный вариант блока программы, вычисляющей сумму функции y = ex - 5x,
где x - изменяется от 3 до 12 с шагом 2. Значение суммы выдать в поле ввода===ОТВЕТ 3
1) S=1 : x = 3 Do S = S + Exp(x) -5x x = x + 2 Loop Until x <12 ss1.Text = Str(S)
|
2) S=0 : x = 3 While x <12 S = S + (Exp(x) -5x) Wend ss1.Text = S |
3) S=0 : x = 3 Do S = S + Exp(x) -5*x x = x + 2 Loop Until x >=12 ss1.Text = Str(S) |
4) S=1 : x = 3 While x <12 S = S + Exp(x) -5*x Wend ss1.Text =Val( S)
|
5) S=0 : x = 3 For x = 3 To 12 Step 2 S = S + Exp(x) -5*x x = x + 2 Wend Str(S) = ss1.Text |
|
Определить правильный вариант блока программы, вычисляющей произведение функции y = ex - 5x,
пока значение произведения меньше 10. Где x - ввести . ===ОВТЕТ 1
1) Z=1 Do Z = Z* (Exp(x) - 5*x) Loop Until Z >=10
|
2) Z=0 Do Z = Z* Exp(x) - 5x Loop Until Z >=10 |
3) Z=1 Do Z = Z* Exp^(x) - 5*x Loop Until Z >=10 |
4) Z=1 Do Z = Z* (Exp(x) -5x) Loop Until Z <10
|
5) Z=0 Do Z = Z* Exp^(x) - 5*x Loop Until Z <=10 |
|
Определить правильный вариант блока программы, вычисляющей произведения восьми значений функции y = x2 -x +5 ,
где x - ввести ===ОТВЕТ 4
1) M=0 For k =1 To 8 M = M + (x^2 - x +5) Next k
|
2) For k =1 To 8 M=1 M = M * (x^2 - x +5) Next k |
3) M=1 For k =1 To 8 M = M * (x^2 - x +5) k =k+1 Next k |
4) M=1 For k =1 To 8 M = M * (x^2 - x +5) Next k
|
5) M=0 For k =1 To 8 M = M * (x^2 - x +5) Next M |
|
Определить правильный вариант блока программы, вычисляющей значение выражения:
, где x - ввести ===ОВТЕТ 2
1) C=0 For k =1 To 10 k=k+1 : C = (x^3 +5) / k+2 Next k
|
2) C=0 For k =1 To 10 C = C+(x^3 +5) /( k+2) Next k |
3) C=1 For k =1 To 10 C = C+(x3 +5) / k+2 Next k |
4) C=0 For k =10 To 1 Step 1 C = (x3 +5) / (k+2) Next k
|
5) C=1 For k =1 Then 10 C = C+(x^3 +5) / (k+2) |
|
Определить правильный вариант блока программы, вычисляющей произведение функции y = Sin(x - 5),
где x - изменяется от 2 до 10 . Значение произведения выдать с помощью диалогового окна.===ОТВЕТ 3
1) P=1 For x = 2 To 10 P = P * Sin(x -5) : x = x + 1 Next x pp1.Text = Str(P)
|
2) P=0 : x = 2 Do P = P * Sin(x -5) : x = x + 1 Loop Until x <=10 InputBox ( “P = “ & P) |
3) P=1 : x = 2 While x <=10 P = P * Sin(x -5) : x = x + 1 Wend MsgBox “P = “ & P |
4) P=1 : x = 2 Do P = P * Sin(x -5) Loop Until x >=10 Print “P = “ , P
|
5) P=0 : x = 2 While x >=10 P = P * Sin(x -5) Wend MsgBox “P = “ P |
|
Выбрать оператор соответствующий полной логической структуре.-- If . . . Then . . . Else . . . End If
Выбрать оператор соответствующий не полной логической структуре.-- If . . . Then . . . End If
Выбрать оператор соответствующий циклической структуре с постусловием.-- Do . . . Loop Until
Выбрать оператор, который используется для проверки большого количества условий- Select Case . . . End Select
Выбрать оператор соответствующий циклической структуре с известным числом повторений.-For . . . Next
Выбрать оператор, осуществляющий переход к нужному оператору программы.- GO TO метка
Выбрать правильный вариант оператора присвоения значения переменной a.== a = b + 5
Выбрать правильный вариант вывода числового результата переменной P в поле формы.== Text1 . Text = Str (P)
Выбрать правильный вариант вывода числового результата переменной P с помощью диалогового окна.= MsgBox “P =” & P
Выбрать правильный вариант вывода числового результата переменной P на форму. = Print “P =” & P
Функция Mid(строка, начало, количество) используется :=для выделения из строки определенного количества символов
Функция InStr (начало, строка, подстрока) используется :=для определения позиции подстроки в строке
Функция Len (строка) используется :=для определения длины строки
Функция Left (строка, количество) используется :=для выделения из строки определенного количества символов слева
Функция Right (строка, количество) используется :=для выделения из строки определенного количества символов справа
Выбрать тип значения переменной а = Len (строка) -Integer
Определить правильный формат строковой функции, определяющей позицию подстроки в строке с заданной позиции.=Instr (начало, строка, подстрока) Определить правильный формат строковой функции, заменяющей в строке определенное количество символов с заданной позиции.=Mid (строка, начало, количество) = “строка”
Выбрать тип значения переменной а = Mid (строка, начало, количество)=String
Выбрать тип значения переменной а = Instr (начало, строка, подстрока) =Integer
Для определения позиции подстроки в строке используется строковая функция: =Instr (начало, строка, подстрока) Для выделения из строки определенного количества символов слева используется строковая функция: =Left (строка, количество)
Для выделения из строки определенного количества символов, начиная с определенного символа, используется строковая функция: =Mid (строка, начало, количество)
Для выделения из строки определенного количества символов справа используется строковая функция: =Right (строка, количество)
Выбрать тип значения переменной а = Left (строка, количество) =String
Выбрать тип значения переменной а = Right (строка, количество) =String
Определить правильный формат строковой функции, вырезающей в строке определенное количество символов слева.= Left (строка, количество)
Определить правильный формат строковой функции, вырезающей в строке определенное количество символов справа.=Right (строка, количество)