- •Тестирование по информатике (отф)
- •1. Задачи дисциплины "Информатика". Понятие теории информации. Меры и единицы количества информации
- •2. Интегрированные системы программирования. Трансляция, компиляция и интерпретация
- •3. Язык qbasic: алфавит, типы данных
- •4. Язык qbasic: операторы ввода-вывода
- •Что будет выведено на экран в результате выполнения данной программы?
- •Что будет выведено на экран в результате выполнения данной программы?
- •5. Разветвляющие алгоритмы. Операторы условного и безусловного перехода
- •6. Понятие о структурном программировании. Модульный принцип программирования. Использование процедур sub и function
- •7. Основные понятия и принципы ооп на Visual Basic. Отличие Visual Basic от qbasic
- •8. Организация ввода-вывода информации с помощью экранных форм Visual Basic
- •9. Операционные системы: общие сведения, ms Windows, ms dos, Unix, Linux
- •10. Технологии обработки графической информации. Растровая и векторная графика. Назначение и возможности программы Adobe Photoshop
- •11. История развития эвм. Классификация современных эвм. Устройство пк
- •12. Периферийные устройства пк, виды, характеристики современных устройств
- •13. Компьютерные сети: обзор сетевых технологий. Глобальная компьютерная сеть Интернет, электронная почта
4. Язык qbasic: операторы ввода-вывода
-
Какое значение получат переменные, после выполнения фрагмента
DATA 2, -1, 4, -6, 8, 7
READ A, B
READ C, D
RESTORE
READ B, D
-
Где должен располагаться оператор DATA при использовании для ввода исходных данных операторов READ … DATA?
-
Если элементы списка вывода оператора PRINT разделены запятой, то они будут выводиться …
-
Что будет выведено на экран в результате выполнения данной программы?
C=4
PRINT “C=”; C, 4
-
Что будет выведено на экран в результате выполнения данной программы?
z=21.34
x=0.1
PRINT USING “###.##”; z, x
-
В какой строке программы допущена синтаксическая ошибка?
1 INPUT “N=”; N
2 INPUT “X=”; X, “Y”; Y
3 A=(X+Y)*N
4 PRINT “X=”; X, “Y=”, A
-
Что будет выведено на экран в результате выполнения данной программы?
z=21.34
x=0.14
PRINT USING “###.#”; z+x
-
Какое значение получат переменные A и B после выполнения программы?
DATA 2, -1, 4, -6, 8, 7
READ A, B
FOR x=1 TO 2
READ B
NEXT x
READ A
PRINT A, B
-
Сколько элементов массива А будет выведено на экран?
DIM A(3,3)
FOR i=1 TO 3
FOR j=1 TO 2
NEXT j
PRINT A(i, j),
NEXT i
-
В каком виде выводятся на экран элементы массива А?
For j=1 to 4
For I=1 to 4
PRINT A(I, j)
NEXT I
NEXT j
5. Разветвляющие алгоритмы. Операторы условного и безусловного перехода
-
Что будет выведено на экране при х=3?
if x>=3 then x=x+4 else x=x+3
if x>5 then x=x^2 else x=x^3
if x<0 then x=x+5
PRINT «x=»;x
-
Что будет выведено на экране при z=3?
if z>2 then z=z-6 else z=z-3
if z<0 then z=z+2 else z=SQR (z)
if z>0 then z=z*3
PRINT z
-
Что будет выведено на экране при T=4?
if T>=4 then T-T*(-2)
if T<0 then T=T+6 else T=T-1
if T<0 then T^2
PRINT T
-
Оператор безусловного перехода служит для …
-
Найдите правильный алгоритм вычисления функции
y=3x2-5x+12 на отрезке (-3, 3) с шагом 1.
a) x=-3 b) x=-3
4: y=3*x^2-5*x+12 4: y=3*x^2-5*x+12
? x+1 PRINT Y,X
If -3<x<3 then GOTO 4 x=x+1
END if x<=3 then GOTO 4
END
c) x=-3 d) x=-3
4: y=3*x^2-5*x+12 y=3*x^2-5*x+12
If x<-3 then GOTO 4 PRINT Y,X
END x=x+1
If x<3 then GOTO 4
END
-
Найдите правильный алгоритм вычисления суммы целых чисел от 10 до 20
S=10+11+12+…+20.
a) CLS b) CLS
S=0: x=10 S=0: x=20
5: S=S+x 5: S=S+x
x=x+1 x=x+1
If x<=20 then GOTO 5 if x<=20 then 5
PRINT “Сумма=” ; S PRINT “Сумма=”; S
END END
c) CLS d) CLS
S=0: x=10 S=0: x=20
5: S=S+x 5: S=x
If 10<x<20 then GOTO 5 x=x+1
PRINT “Сумма=”; S if x<=20 then GOTO 5
END PRINT “S=”; S
END
-
Вычислить произведение нечетных чисел от 15 до 30
P=15*17*19*…*29.
a) CLS: P=1 : x=15 b) CLS: P=1 : x=15
7: P=P*x 7: P=P*x
x=x+1 x=2
if x<30 then GOTO 7 if x<=30 then GOTO 7
? “произведение”; P ? “произведение”; P
END END
c) CLS : P=1 : x=15 d) CLS
7: P=P*x P=0 : x=15
x=x+2 7: P=P*x
If x<30 then GOTO 7 x=x+2
? “произведение”; P if x<=30 then GOTO 7
END ? “произведение”; P
END
-
К какой форме ветвления (полная/неполная) относятся блок-схемы 1 и 2?
Блок-схема 1 Блок-схема 2
-
Какие значения примут переменные A, C и D в результате выполнения программы?
A=3: C=5: D=2
If (A>3 or C<=5) then D=A+D else C=A+C+D
-
Какие значения примут переменные I и K в результате выполнения программы?
A=5: C=2: K=1: I=1
If (C>0 and A<10) then
For I=1 to C
Y=Y^2
NEXT I
PRINT I
Else
For K=3 to A
C=C^2
NEXT I
PRINT K
END IF
-
Какие значения примут переменные X и Y в результате выполнения программы?
X=3: Y=5
If Y>0 then X=X^2 else Y=Y-X
If X<0 then Y=Y^2 else X=X-Y
PRINT X, Y
-
Какие значения примут переменные A и B в результате выполнения программы?
A=-5: B=10
If (A>5 and B>=10) then A=A+B: B=A-B else A=A-B: B=B^2
PRINT A, B