1. Модель – это
совокупность свойств и отношений между
ее компонентами, отражающая:
- существенные стороны
изучаемого объекта, процесса или явления
- процесс, в котором участвует объект
- все стороны изучаемого
объекта, процесса или явления
- некоторые стороны
изучаемого объекта, процесса и явления
2. К моделированию
нецелесообразно прибегать, когда...
- исследование самого объекта
приводит к его разрушению
- не определены существенные
свойства исследуемого объекта
- создание объекта
чрезвычайно дорого
- процесс очень медленный
3. К основным видам
представления информационных моделей не относится...
- экономические
- описательные
- графические
- формально-логические
4. К информационным моделям
относятся:
а)
масштабная модель вездехода
б)
картотека читателей библиотеки
в)
макет жилого микрорайона
г)
периодическая таблица элементов Д.И. Менделеева
- в, г
- а, г
- а, в
- б, г
- а, б
5. К информационным моделям
относятся:
а)
сборочный чертеж электродвигателя
б)
фамильное генеалогическое дерево
в)
аэродинамическая труба
г)
пространственная стереометрическая модель
- в, г
- а, г
- а, в
- б, г
- а, б
6. На ___________этапе
решения задачи проводится формализация
- концептуальном
- логическом
- физическом
- эвристическом
7. Формализация задачи – это
…
- построение
дескриптивной модели
-
разработка алгоритма решения
- построение
математической модели
- создание
муляжа или макета объекта задачи
8. Результатом формализации
является
- математическая модель
- материальная модель
- описательная модель
- вербальная модель
9. Процесс описания объекта
на искусственном языке называют _________ объекта
- Компиляцией
- Синтаксическим анализом
- Семантическим анализом
- Формализацией
10. Примером
неформализованного описания модели служит:
- Фотография объекта
- Запись алгоритма в виде
блок-схемы
- Уравнение 3-го закона
Ньютона
- Инструкция пилота самолета
11. Моделями типа «черный ящик» являются ...
- модели «аварийного» ящика
на самолетах
- модели, описывающие входные
и выходные параметры объекта без учета внутренней структуры объекта
- модели мышления
- модели, описывающие
зависимость параметров состояния объекта от входных параметров
12. Среди общепринятых классификаций видов
моделей отсутствует их деление на ...
- статические - динамические
- детерминированные -
стохастические
- дискретные - непрерывные
- логические - сенсорные
13. Расположите этапы моделирования в правильной
последовательности:
А) синтез математической
модели области, выбор критериев оценки эффективности и точности моделирования
Б) разработка имитационной
модели, алгоритма ее реализации
В) анализ моделируемой
системы, сбор необходимой информации, выделение проблемной области исследования
и постановка задачи
Г) анализ результатов
моделирования
Д) оценка адекватности
имитационной модели
- Б,
В, А, Г, Д
- В, Б, А, Д, Г
- В, А, Б. Д, Г
- В, А, Б, Г, Д
14. Правильный порядок установки соответствия в
таблице моделирования имеет вид
|
1 |
Моделируемый процесс |
A |
Ракета |
|
2 |
Моделируемый объект |
B |
Исследование траектории |
|
3 |
Цель моделирования |
C |
Полет ракеты |
|
4 |
Моделируемые характеристики |
D |
Координаты местоположения в
произвольный момент |
- 1D
- 1D 2A 3C4B
-
-
15. Правильный порядок установки соответствия в
таблице моделирования имеет вид
|
1 |
Моделируемый процесс |
A |
Человек |
|
2 |
Моделируемый объект |
B |
Разработка метода лечения |
|
3 |
Цель моделирования |
C |
Температура и давление |
|
4 |
Моделируемые характеристики |
D |
Влияние лекарств на
организм больного |
- 1D
- 1D 2A 3В4С
-
-
16. Определение целей
моделирования осуществляется на этапе…
- разработки математической
модели
- разработки имитационной
модели
- разработки концептуальной
модели
- постановки задачи
17. После выполнения
фрагмента программы на печать будет выведено
X=5
Z=7
вывод ("X=", X<Z, "X=", Z>X, Z+X)
- X= X<Z X= Z>X 12
- X= TRUE X= TRUE Z+X
- X= 5<7 X= 7>5 12
- X= TRUE X= TRUE 12
18. После выполнения
фрагмента программы на печать будет выведено
Х: = 12
Z: = 7
вывод
("Х=", Х=Z, "X=", X, Z + X);
- Х= FALSE X= 7 Z+X
- X= 7 X= 7 Z+X=19
- X= FALSE X= 1219
-X= X=7 X= 7Z+X
19. После выполнения
фрагмента программы на печать будет выведено
Х: = 12
Z: = 7
вывод
("Х=", Х=Z, "Z=", X, "Z + X");
- Х= FALSE Z= 12 Z+X
- X= 7 Z= 7 Z+X
- X= FALSE Z= 7 19
- X= 7 Z=7 Z+X=19
20. В результате работы
алгоритма переменная Y приняла
значение 18. Укажите число, которое являлось значением переменной X до начала работы алгоритма.
Y=X+3
X=2*Y
Y=X+Y
вывод Y
- 7
- 3
- 5
-10
21. После выполнения алгоритма значение
переменной a будет равно
b:= 10
a:= 40
нц пока a>=b
| a:= a-b
кц
- 30
- 0
- 40
- 10
22. В результате работы
программы
T=15 : S=-11
If S<T THEN K= S=T: T=K ELSE T=0: S=T
PRINT “S=”; T; “T=”; S
END
мы получим:
- S=-11 T=15
- S=15 T=-11
- S=0 T=0
23. После выполнения
фрагмента программы
a=12 : d=46
DO WHILE
d>=a
d = d - a
значение переменной d равно
- 22
- 10
- 34
- 46
24. Что выведется на экран в
результате работы программы
X=15 :
Y=11: Z=25
IF X<Y THEN PRINT “Z=”;X+Y ELSE PRINT “Z=”;”X-Y”;”=”;X-Y
END
- Ничего не выведется
- Z=26
- Z=X-Y=4
- Z=25
25.
Какое значение переменной S будет напечатано после выполнения фрагмента программы на Бейсике?
S=1
For N=1 to 3
S=S*N
Next N
Print S
- 1
- 3
- 9
- 6
26. Определите, какое
значение приобретет элемент массива A[2,3].
For
n=1 To 5
For
k=1 To 5
If n<k Then A(n,k)=n+k Else A(n,k)=n*k
Next
k
Next
n
- 10
- 5
- 6
- 25
27. Значение переменной А после
выполнения фрагмента приведенной программы на языке Basic
будет равно:
А=1
FOR
B=l ТО 10
А=А+1
NEXT В
- 10
- 11
- 12
- 9
- 0
28. Значение переменной М после выполнения фрагмента приведенной
программы на языке Basic будет равно:
M=1
FOR N=l TO 4
М=М*N
NEXT N
- 24
- 12
- 4
- 6
29. В результате выполнения
команд переменная А
получит значение:
A=LEN ("Маша ела кашу")
PRINT
A
- 13
- «Маша ела кашу»
- Маша ела кашу
- 11
30. Что выполняет
следующая программа
INPUT "Введите слово"; S$
FOR I=LEN (S$) TO 1 STEP -1
PRINT MID$ (S$, I, 1);
NEXT I
- печатаются вырезаемые
символы введенного слова в обратном порядке;
- печатается введенное слово;
- вырезаемые символы
введенного слова печатаются по одному;
- вырезаемые символы
введенного слова печатаются в обратном порядке через один;
- вырезаются и печатаются
символы введенного слова через один.
31. Что происходит в результате
выполнения следующего фрагмента программы
INPUT n
DIM A(n,n)
FOR i=1 to n
FOR j=1 to n
A(i,j)=INT(20*RND)-10
PRINT A(i,j);
NEXT j
PRINT
NEXT i
- задаются элементы
двумерного массива и выводятся на экран в виде матрицы
- поиск максимального
элемента одномерного массива
- сортировка одномерного
массива по возрастанию
- поиск индекса
максимального элемента одномерного массива
32. Что происходит в
результате выполнения следующего фрагмента программы
…
М=А(1)
FOR i =2 to n
IF A(i)>M THEN M=A(i)
NEXT i
PRINT M
- задаются элементы
двумерного массива и выводятся на экран в виде матрицы
- поиск максимального
элемента одномерного массива
- сортировка одномерного
массива по возрастанию
- поиск индекса
максимального элемента одномерного массива
33. Что происходит в
результате выполнения следующего фрагмента программы
…
М=А(1) : K=1
FOR i =2 to n
IF A(i)>M THEN M=A(i) : K=i
NEXT i
PRINT K
- задаются элементы
двумерного массива и выводятся на экран в виде матрицы
- поиск максимального
элемента одномерного массива
- сортировка одномерного
массива по возрастанию
- поиск индекса
максимального элемента одномерного массива
34. Что происходит в
результате выполнения следующего фрагмента программы
…
FOR i=1 to n-1
FOR j=i+1 to n
IF a(i)>a(j) THEN
SWAP a(i), a(j)
NEXT j
NEXT i
- задаются элементы
двумерного массива и выводятся на экран в виде матрицы
- поиск максимального
элемента одномерного массива
- сортировка одномерного
массива по возрастанию
- поиск индекса максимального
элемента одномерного массива
35. Что происходит в
результате выполнения следующего фрагмента программы
…
FOR i=1 to n
IF A(i) mod 2 = 0 THEN PRINT A(i)
NEXT i
- печатаются четные элементы
массива
- печатаются элементы массива
с четными индексами
- печатаются нечетные
элементы массива
- печатаются элементы массива
с нечетными индексами
36. Что происходит в
результате выполнения следующего фрагмента программы
…
FOR i=1 to n
IF i mod 2
<> 0 THEN PRINT A(i)
NEXT i
- печатаются четные элементы
массива
- печатаются элементы массива
с четными индексами
- печатаются нечетные
элементы массива
- печатаются элементы массива
с нечетными индексами
37. Что будет изображено на
экране в результате выполнения следующего оператора
LINE (60, 110) – (260, 60), 14
- Линия
- Не закрашенный
прямоугольник
- Закрашенный
прямоугольник
38. Что будет изображено на
экране в результате выполнения следующего оператора
LINE (140, 120) – (300, 220), 6, B
- Линия
- Не закрашенный
прямоугольник
- Закрашенный
прямоугольник
39. Что будет изображено на
экране в результате выполнения следующего оператора
LINE (380,60) – (580, 180), 4, BF
- Линия
- Не закрашенный
прямоугольник
- Закрашенный
прямоугольник
40. Что будет изображено на
экране в результате выполнения следующего оператора
CIRCLE (110, 340), 60, 14
- окружность
- дуга
- эллипс
41. Что будет изображено на
экране в результате выполнения следующего оператора
CIRCLE (220, 340), 50, 6, 0, 1.57
- окружность
- дуга
- эллипс
42. Что будет изображено на
экране в результате выполнения следующего оператора
CIRCLE (390, 340), 60, 2, ,
, .6
- окружность
- дуга
- эллипс
43. Определите значения
целочисленных переменных x, y, t после
выполнения фрагмента программы
x=5 :
y=7
t=x
x=y mod x
y=t
- x=2, y=5, t=5
- x=7, y=5, t=5
- x=2, y=2, t=2
- x=5, y=5, t=5
44. Определите значения
целочисленных переменных x, y, t после
выполнения фрагмента программы
x=4 :
y=16
t=x
x=y mod x
y=t+1
- x=0, y=5, t=4
- x=4, y=1, t=0
- x=0, y=4, t=5
- x=4, y=1, t=0
45. Определите значения целочисленных
переменных a и b после
выполнения фрагмента программы
a=42 :
b=14
a=a\b
b=b*a
a=b\a
- a=14, b=42
- a=42, b=14
- a=1, b=42
- a=0, b=588
46. Определите значения
целочисленных переменных a и b после
выполнения фрагмента программы
a=2468
b=(a
mod 1000)*10
a=a\1000+b
- a=22, b=20
- a=4682, b=4680
- a=8246, b=246
- a=470, b=468
47. Определите значения
целочисленных переменных a и b после
выполнения фрагмента программы
a=2599
b=(a
mod 10)*1000+26
a=(b\10)
mod 100
- a=26, b=9026
- a=2, b=9026
- a=26, b=9926
- a=2, b=9926
48. Определите значения
целочисленных переменных a и b после
выполнения фрагмента программы
a=1075
b=(a
mod 1000)*10
a=a+(b\100)
- a=1150, b=750
- a=1082, b=750
- a=1082, b=1070
- a=1085, b=1070
49. Определите значения
целочисленных переменных b и c после
выполнения фрагмента программы
a=37
b=a mod 10
c=a\10
- b=3, c=7
- b=7, c=3
- b=3, c=4
- b=4, c=3
50. Определите значения
целочисленных переменных a и b после
выполнения фрагмента программы
a=20 :
b=7
a=a\b
b=a*b
a=b\a
- a=7, b=21
- a=7, b=14
- a=7, b=7
- a=3, b=21
51. Если элементы массива D[1…5] равны соответственно 3, 4, 5, 1, 2, то значение
выражения D[D[5]] – D[D[3]] равно
- -3
- 2
- 1
- -1
52. Если элементы массива D[1…5] равны соответственно 3, 4, 5, 1, 2, то значение
выражения D[D[4]] – D[D[3]] равно
- -3
- 2
- 1
- -1
53. Задан массив A [1…4], состоящий из строк A = (“
- “
- “
- “
- “
54. Задан массив A [1…4], состоящий из строк A = (“
- “
- “
- “
- “
55. Задан массив А [1…4], состоящий из строк А = («10а», «8а», «10 б»,
«11а»). После сортировки по возрастанию элементы массива будут расположены в
следующем порядке
- «8а», «10а», «10б», «11а»
- «10а», «8а», «10б», «11а»
- «10а», «10б», «11а», «8а»
- «11а», «10а», «10б», «8а»
56. Если
Х$="победа", К=2, Р=4, то МID$(Х$,К,Р) равно:
- "беда"
- "обед"
- "еда"
- "да"
- "победа"
57. Найти верную запись математического
выражения на языке Бейсик
Y = 4 (sint cos2t + cost sin2t)
+ sin2t
- Y= 4*(SIN(t)*COS(t)^2 +
- Y = 4*(SIN(t) COS(t)^2 +
- Y = 4(SIN(t)*COS(t)^2 +
- Y = 4*(SIN(t)*COS(t)^2 +
58. Найти верную запись
математического выражения на языке Бейсик
Y = sin 2x sin 3x – cos 2x cos 3x
- Y = SIN (2x)*SIN (3*x) – COS (2*x)*COS (3*x)
- Y = SIN (2*x)*SIN (3*x) – COS (2*x)*COS (3*x)
- Y = SIN (2*x)*SIN (3*x) – COS (2*x)*COS (3x)
- Y = SIN (2*x) SIN (3*x) – COS (2*x)*COS (3*x)
59. Найти верную запись
математического выражения на языке Бейсик
у = 16 sin2a – 20
sin a + 5 sin2a
- Y= 16 SIN (a)^2 – 20*SIN (a) + 5*SIN (a)^2
- Y = 16*SIN (a)^2 –20*SIN (a) + 5*SIN^2(a)
- Y = 16*SIN (a)^2 – 20 SIN (a) + 5*SIN (a)^2
- Y = 16*SIN (a)^2 – 20*SIN(a) + 5*SIN (a)^2
60. Найти верную запись
математического выражения на языке Бейсик
y = tg2 (a + b ) – tg2a +
tg2b
- Y = TAN ^2 (a + b) – TAN (a)^2 + TAN (b)^2
- Y = TAN (a + b)^2 – TAN (a)^2 + TAN (b)^2
- Y= TAN (a + b)^2 – TAN (a^2) + TAN (b)^2
- Y = TAN (a + b)^2 – TAN (a)^2 + TAN (b^2)
61. Какие из операторов
являются операторами ввода-вывода данных
- FOR-NEXT IF-THEN INPUT
- GOTO IF-THEN REM
- READ-DATA
PRINT INPUT
- PRINT INPUT REM
62. Операторами работы с
графическими объектами не являются
a)
PRINT
b)
LINE
c)
PAINT
d)
DIM
e)
INPUT
- a,
b, c
- a,
d, e
- b,
d, e
- а, е
63. При помощи какого оператора можно реализовать
циклический алгоритм с предусловием?
- do while – loop
- do – loop while
- if - then - else
- for – next
64. При помощи какого оператора можно реализовать
циклический алгоритм с постусловием?
- do while – loop
- do – loop while
- if - then - else
- for – next
65. В языке Basic
операторы в одной строке отделяются:
- двоеточием
- точкой с запятой
- запятой
- пробелом
66. Формат записи оператора цикла с параметром:
- IF <условие> GOTO <n1>
- FOR V=A1 TO A2 STEP A3 … NEXT
- FOR i=A1 THEN A2 … NEXT
- IF <условие> THEN <действие>;
67. Формат записи оператора условного перехода:
- GOTO <n1>
- IF <условие> THEN
<действие>
- FOR V=A1 TO A2 STEP A3 … NEXT
- IF <условие> ТО
<действие1> ELSE <действие2>
68. Формат записи оператора безусловного
перехода:
- GOTO <n1>
- IF <условие> THEN
<действие>
- FOR V=A1 TO A2 STEP A3 … NEXT
- IF <условие> ТО
<действие1> ELSE <действие2>
69. Оператором вывода в языке программирования Basic является:
- INPUT
- RЕМ
- PRINT
- NEXT
70. Оператором ввода в языке программирования Basic является:
- INPUT
- RЕМ
- PRINT
- NEXT
71. Оператором комментария в языке
программирования Basic является:
- INPUT
- RЕМ
- PRINT
- NEXT
72. Квадратный корень вычисляется с помощью
стандартной функции:
- ATN(X)
- ABS (X)
- INT(X)
- SQR(X)
- ЕХР(Х)
73. Модуль Х вычисляется с помощью стандартной
функции:
- ATN(X)
- ABS (X)
- INT(X)
- SQR(X)
- ЕХР(Х)
74. ех
вычисляется с помощью стандартной функции:
- ATN(X)
- ABS (X)
- INT(X)
- SQR(X)
- ЕХР(Х)
75. Арктангенс Х вычисляется с помощью стандартной
функции:
- ATN(X)
- ABS (X)
- INT(X)
- SQR(X)
- ЕХР(Х)
76.
Алгоритмом называется:
- подробный перечень правил выполнения определенных
действий
- ориентированный граф, указывающий порядок
исполнения некоторого набора команд
- последовательность команд для компьютера
- описание последовательности действий в виде геометрических
фигур, соединенных линиями и стрелками
- понятное и точное предписание исполнителю совершить
последовательность действий, направленных на достижение поставленных целей
77.
Вычислительные
алгоритмы – это алгоритмы, которые…
- реализует сравнительно небольшие процедуры обработки, но для больших объемов информации
- непрерывно анализируют информацию, поступающую от
тех или иных источников, и выдают результирующие сигналы, управляющие работой
тех или иных устройств
- работают с простыми видами данных, но процесс
вычисления может быть длинным и сложным
78.
Информационные
алгоритмы – это алгоритмы, которые …
- реализует сравнительно небольшие процедуры обработки, но для больших объемов информации
- непрерывно анализируют информацию, поступающую от
тех или иных источников, и выдают результирующие сигналы, управляющие работой
тех или иных устройств
- работают с простыми видами данных, но процесс
вычисления может быть длинным и сложным
79.
Управляющие
алгоритмы – это алгоритмы, которые…
- реализует сравнительно небольшие процедуры обработки, но для больших объемов информации
- непрерывно анализируют информацию, поступающую от
тех или иных источников, и выдают результирующие сигналы, управляющие работой
тех или иных устройств
- работают с простыми видами данных, но процесс
вычисления может быть длинным и сложным
80.
Одним из
свойств алгоритма является дискретность. Выберите подходящее пояснение:
- это последовательное выполнение простых или ранее
определенных шагов
- каждая команда алгоритма должна быть понятна тому,
кто его исполняет
- состоит в совпадении получаемых результатов
независимо от пользователя и применяемых технических средств
- означает возможность получения результата после
выполнения конечного количества операций
- решение должно быть правильным для любых
допустимых исходных данных
81.
Одним из
свойств алгоритма является понятность. Выберите подходящее пояснение:
- это последовательное выполнение простых или ранее
определенных шагов
- каждая команда алгоритма должна быть понятна тому,
кто его исполняет
- состоит в совпадении получаемых результатов
независимо от пользователя и применяемых технических средств
- означает возможность получения результата после
выполнения конечного количества операций
- решение должно быть правильным для любых
допустимых исходных данных
82.
Одним из
свойств алгоритма является определенность. Выберите подходящее пояснение:
- это последовательное выполнение простых или ранее
определенных шагов
- каждая команда алгоритма должна быть понятна тому,
кто его исполняет
- состоит в совпадении получаемых результатов
независимо от пользователя и применяемых технических средств
- означает возможность получения результата после
выполнения конечного количества операций
- решение должно быть правильным для любых
допустимых исходных данных
83.
Одним из
свойств алгоритма является результативность. Выберите подходящее пояснение:
- это последовательное выполнение простых или ранее
определенных шагов
- каждая команда алгоритма должна быть понятна тому,
кто его исполняет
- состоит в совпадении получаемых результатов
независимо от пользователя и применяемых технических средств
- означает возможность получения результата после
выполнения конечного количества операций
- решение должно быть правильным для любых
допустимых исходных данных
84.
Одним из
свойств алгоритма является корректность. Выберите подходящее пояснение:
- это последовательное выполнение простых или ранее
определенных шагов
- каждая команда алгоритма должна быть понятна тому,
кто его исполняет
- состоит в совпадении получаемых результатов
независимо от пользователя и применяемых технических средств
- означает возможность получения результата после
выполнения конечного количества операций
- решение должно быть правильным для любых
допустимых исходных данных
85.
Одним из
свойств алгоритма является массовость. Выберите подходящее пояснение:
- каждая команда алгоритма должна быть понятна тому,
кто его исполняет;
- состоит в совпадении получаемых результатов
независимо от пользователя и применяемых технических средств;
- означает возможность получения результата после
выполнения конечного количества операций;
- решение должно быть правильным для любых
допустимых исходных данных;
- заключается в возможности применения алгоритма к
целому классу однотипных задач.
86. Наиболее наглядным
способом записи алгоритма является:
- Описание функциональных
зависимостей между данными, предписывающих выполнение определенных действий
- Изображение в виде
последовательно блоков, каждый из которых предписывает выполнение определенных
действий
- Описание последовательности
шагов
- Описание действий с помощью
логических связок и кванторов
87.
Одним из свойств программ является выполнимость. Это…
- минимум времени выполнения, машинной памяти и
других ресурсов компьютера
- возможность выполнения программы на данном типе
компьютеров
- возможность переноса программы на другой тип
компьютеров
- правильность результатов, получаемых с помощью
данной программы
88.
Одним из свойств программ является мобильность. Это…
- минимум времени выполнения, машинной памяти и
других ресурсов компьютера
- возможность выполнения программы на данном типе
компьютеров
- возможность переноса программы на другой тип компьютеров
- правильность результатов, получаемых с помощью
данной программы
89.
Одним из свойств программ является правильность. Это…
- минимум времени выполнения, машинной памяти и
других ресурсов компьютера
- возможность выполнения программы на данном типе
компьютеров
- возможность переноса программы на другой тип
компьютеров
- правильность результатов, получаемых с помощью
данной программы
90.
Одним из свойств программ является эффективность. Это…
- минимум времени выполнения, машинной памяти и
других ресурсов компьютера
- возможность выполнения программы на данном типе
компьютеров
- возможность переноса программы на другой тип
компьютеров
- правильность результатов, получаемых с помощью
данной программы
91. Процесс написания программы никогда НЕ ВКЛЮЧАЕТ
-
процесс отладки
-
изменение физических параметров компьютера
-
редактирование текста программы
-
запись операторов в форме, соответствующей языку программирования
92. Одной из важных функций,
реализуемых системой программирования, является…
- автоматизация выбора языка
программирования, исходя из постановки задачи
- анализ существующих
программных продуктов по соответствующей тематике
- автоматическая сборка
разработанных модулей в единый проект
- автоматическое тестирование
программного продукта на всех вариантах входных данных
93. Укажите правильное определение действий
интерпретатора.
- Создает объектный файл
- Выполняет отладку исходной
программы
- Создает комментарии внутри
программного кода
- Воспринимает исходную
программу на исходном языке и выполняет ее
94. Семантика языка
программирования – это
- Смысл команд и конструкций
языка
- Набор имеющихся семантик
- Правила написания команд
95. Синтаксис языка
программирования образуют
- Команды языка
- Алфавит языка и правила
записи операторов
- Алфавит и команды языка
96. Интегрированная система
программирования включает компонент для создания исходного текста программы,
который называется:
- Текстовым редактором
- Конструктором
- Редактором формул
- Редактором связей
97. Интегрированная система
программирования включает компонент для перевода исходного текста программы в
машинный код, который называется
- Построителем кода
- Преобразователем
- Компилятором
- Переводчиком
98. Компонент интегрированной
системы программирования, предназначенный для перевода исходного текста
программы в машинный код, называется:
- переводчиком
- построителем кода
- транслятором
- редактором связей
99. В интегрированной системе программирования
компилятор…
- генерирует диаграмму связей
между модулями
- воспринимает исходную
программу и исполняет ее
- отлаживает работу программы
- преобразует исходную
программу в эквивалентную ей программу в
машинных кодах
100. Компилятор - это
программа, которая
- переводит текст программы в машинный код
- является программой,
встроенной в процессор
- заменяет интерпретатор
101. Интерпретатор
транслирует программу
- по шагам - оператор за
оператором
- весь текст
программы, генерируя машинный код
- формируют исходный код
102. Создание исполняемого
файла из исходного текста программы предполагает выполнение процессов
а) интерпретации
б) компоновки
в) компиляции
г) исполнения программы
- а, б, г
- а, б,
в
- г,
в, а
- в, б
103. Составными частями
системы программирования являются:
- Текстовый редактор,
компилятор, редактор связей, библиотека функций
- Язык программирования и
генератор машинного кода
- Программа, переводящая
операторы языка в машинный код, компилятор, редактор связей и библиотека
функций
104. Системами
программирования являются:
а) MS DOS
б) Java
в) Adobe PhotoShop
г) Visual C++
д) Borland
Delphi
- в, д
- а, г
- а, в
- б, г, д
105. Системой программирования не является…
- Visual C++
- Visual FoxPro
- Borland Delphi
- Adobe PhotoShop
106. Язык программирования
низкого уровня – это язык…
- имеющий
малое число команд
- не имеющий мнемоник
-
ориентированный на конкретный тип процессора
- команды
которого не требуют отладки
107. Ассемблер относится к
языкам _______________типа
- Проблемно-ориентированного
- Процедурно-ориентированного
- Машинно-ориентированного
- Объектно-ориентированного
108. Ассемблер является
-
языком высокого уровня
-
языком низкого уровня
-
двоичным кодом
-
инструкцией по использованию машинного кода
109. К специализированным
языкам для Интернета относят
- JAVA, PL/1
- LISP, SQL
- HTML,VRML
110. Специализированный язык,
позволяющий производить обработку баз данных
- PL/1
- SQL
- HTML
- Tcl
111. Языком программирования
низкого уровня является:
- АДА
- ЛИСП
- Бейсик
-Ассемблер
112. Языком логического программирования является:
- ЛИСП
- АДА
- ПРОЛОГ
- БЕЙСИК
113. Языком функционального программирования является:
- ЛИСП
- АДА
- ПРОЛОГ
- БЕЙСИК
114. CASE-технологии
– это…
- метод проектирования информационных систем,
позволяющий в наглядной форме моделировать предметную область
- автоматизированный процесс создания различных
элементов управления и контроль за их работой
- система правил, определяющих допустимые конструкции
языка программирования
115. RAD-среды – это…
- метод проектирования информационных систем,
позволяющий в наглядной форме моделировать предметную область
- автоматизированный процесс создания различных
элементов управления и контроль за их работой
- система правил, определяющих допустимые конструкции
языка программирования
116. Элементы массива в
памяти компьютера упорядочены ...
- по алфавиту
- по возрастанию индексов
элементов
- по возрастанию значений элементов
- по частотным
характеристикам
117. Утверждение «Оператор в
теле цикла будет обязательно выполнен хотя бы один раз» относится к ...
- Циклу с постусловием
- Циклу с параметром
- Циклу с предусловием
- Циклу с убыванием значения
параметра
118. Набор операторов, выполняющих заданное
действие и не зависящих от остальных частей исходного кода программы,
называется…
-
подпрограммой
-
параметрами программы
-
телом программы
-
разделом программы
119. Описанием цикла с
предусловием является следующее выражение: ...
- Выполнять оператор пока
условие ложно
- Выполнить оператор заданное
число раз
- Пока условие истинно выполнять оператор
- Если условие истинно
выполнять оператор, иначе остановить
120. Стандартными простыми типами данных языков
программирования являются ...
- Процедуры и функции
- Целые, вещественные,
логические, символьные
- Целые, массивы,
вещественные, записи
- Параметры подпрограммы
121. Массив относится к __________типам данных
- Составным
- Абстрактным
- Простым
- Логическим
122.
Информационный процесс с известным начальным состоянием объектов, конечным
состоянием, исполнителем и набором операций из системы команд исполнителя
называется ...
- Аналитическим
процессом
-
Компиляцией
-
Моделированием
-
Алгоритмическим процессом
123. При проектировании
программного обеспечения используются подходы:
а)
"сверху-вниз"
б)
"снизу-вверх"
в)
"слева-направо"
г)
"справа-налево"
- в, г
- а, г
- а, б
- б,
с
124. Пошаговая детализация
постановки задачи, начиная с более общей проблемы, характеризует...
- метод проектирования
"от частного к общему"
- метод верификации
- поиск логической
взаимосвязи
- метод последовательной
декомпозиции сверху-вниз
125. Выберите утверждение, характерное для
алгоритмического программирования.
- Текст программы
представляет собой линейную последовательность операторов присваивания, цикла и
условных операторов
- Программа структурирована
на отдельные составляющие и содержит типовые управляющие структуры алгоритмов
обработки данных (линейная, ветвление, цикл)
- Данные и методы
объединяются в новые логические сущности – объекты, каждый из которых может
наследовать свойства класса-родителя
126. Выберите утверждение, характерное для структурного проектирования.
- Текст программы
представляет собой линейную последовательность операторов присваивания, цикла и
условных операторов
- Программа структурирована
на отдельные составляющие и содержит типовые управляющие структуры алгоритмов
обработки данных (линейная, ветвление, цикл)
- Данные и методы
объединяются в новые логические сущности – объекты, каждый из которых может
наследовать свойства класса-родителя
127. Выберите утверждение, характерное для
объектно-ориентированного программирования.
- Текст программы
представляет собой линейную последовательность операторов присваивания, цикла и
условных операторов
- Программа структурирована
на отдельные составляющие и содержит типовые управляющие структуры алгоритмов
обработки данных (линейная, ветвление, цикл)
- Данные и методы
объединяются в новые логические сущности – объекты, каждый из которых может
наследовать свойства класса-родителя
128. Языками декларативного программирования
являются...
- логически языки
- языки сценариев
- структурные языки
- процедурные языки
129. Основами метода
структурного программирования являются …
а) принцип модульности
разработки сложных программ
б) использование композиции
трех базовых элементов – линейной, ветвления и циклической структур
в) использование композиции
двух базовых элементов – ветвления и циклической структур
д) использование большого количества подпрограмм
- в, д
- а, б
- а, в
- б, д
130. Программирование,
основанное на модульной структуре программного продукта и типовых управляющих
структурах алгоритмов, называется …
- структурным
- рекурсивным
- логическим
- объектно-ориентированным
131.
Модульная структура программы отражает одну из особенностей _________ программирования
-
структурного
-
логического
-
динамического
-
эвристического
132. Методика анализа,
проектирования и написания приложений с помощью классов, каждый из которых
является целостным фрагментом и обладает свойствами и методами, называется
__________программированием:
-
структурным
-
формальным
-
объектно-ориентированным
- модульным
133. При структурном подходе
к составлению алгоритмов используются правила композиции:
а)
альтернативный выбор
б)
цикл
с)
подпрограмма
д)
наследование
- а, б,
с
- с, д
- а, д
- а, б, д
134. Структурное
программирование по-другому называют программированием без
...
- PRINT
- BEGIN
- WHILE
- GOTO
135. Объект связан с классом в терминах
объектно-ориентированного программирования в следующей нотации:
- Объект и класс не связанные
понятия
- Объект не является
наследником класса
- Совокупность классов
образует объект
- Класс является описанием
объекта
136. В основе объектно-ориентированного подхода к
программированию лежит метод ...
- нисходящего проектирования
- дихотомического поиска
- восходящего проектирование
- ветвей и границ
137. В основе структурного подхода к
программированию лежит метод ...
- нисходящего проектирования
- дихотомического поиска
- восходящего проектирование
- ветвей и границ
138. Понятие "Наследование"
характеризует…
- способность объекта
сохранять свойства и методы класса-родителя
- возможность задания
различных действий в методе с одним именем
- посылку сообщений объектам
- сокрытие информации и
комбинирование данных и методов внутри объекта
139. Суть понятия
"полиморфизм" заключается в том, что
- новые объекты определяются с использованием свойств
существующих, дополняя или изменяя их
- в объектах различных
классов одному действию могут соответствовать различные имена методов
- одноименные методы
объекта-родителя и объекта-наследника могут выполнять различные действия
- объект
скрывает в себе детали, несуществующие для его использования
140. Суть понятия «инкапсуляция» заключается в
том, что:
- одноименные методы объекта
родителя и объекта наследника могут выполнять различные действия.
- новые объекты определяются
с использованием свойств существующих, дополняя или изменяя их;
- в объектах различных
классов одному действию могут соответствовать различные имена методов;
+ объект
скрывает в себе детали, несущественные для его использования.
141. К концепции объектно-ориентированного
программирования НЕ относится
- наследование
- полиморфизм
- параллелизм
- инкапсуляция
142. Базовыми понятиями объектно-ориентированного
программирования являются
а)
объект
б)
класс
в)
структура
г)
префикс
- а, б
- в, г
- б, г
- а, г
143. В
объектно-ориентированном программировании формат программного кода, задающий
использование метода, имеет вид
-
<объект>.<метод>
-
<метод>.<объект>
-
<объект>.<метод>:= <значение>
- < метод>.<объект
>:= <значение>
144. Свойства объекта при
создании приложения в объектно-ориентированном программировании можно изменить
- на этапе тестирования
программного кода приложения
- только на этапе создания
программного кода приложения
- только на этапе
проектирования формы
- на этапе проектирования
формы и на этапе создания программного кода приложения
145. Процесс поиска ошибок в программе называется
- трансляцией
- транзакцией
- тестированием
- отладкой
146. Процесс устранения ошибок в программе
называется
- отладкой
- тестированием
- компилированием
- запуском
147. Обнаруженное при
тестировании нарушение формы записи программы приводит к сообщению о (б)
____ошибке
- орфографической
- грамматической
- синтаксической
- тематической
148. На каком этапе решения
задачи на ЭВМ происходит определение формы выдачи результатов
- постановка задачи
- этап формализации
- разработка алгоритма
- программирование
- тестирование и отладка
программы
- анализ результатов решения
задачи
- сопровождение программы
149. На каком этапе решения
задачи на ЭВМ происходит анализ и исследование модели
- постановка задачи
- этап формализации
- разработка алгоритма
- программирование
- тестирование и отладка
программы
- анализ результатов решения
задачи
- сопровождение программы
150. На каком этапе решения
задачи на ЭВМ происходит определение целей
- постановка задачи
- этап формализации
- разработка алгоритма
- программирование
- тестирование и отладка
программы
- анализ результатов решения
задачи
- сопровождение программы
151. На каком этапе решения
задачи на ЭВМ происходит составление технической документации
- постановка задачи
- этап формализации
- разработка алгоритма
- программирование
- тестирование и отладка
программы
- анализ результатов решения
задачи
- сопровождение программы
152. Заданы логические
выражения:
a.
x<100 and x>0
b.
x>9 or x<100
c.
x<100 and x>9
Если х
является двузначным числом, то значение ИСТИНА принимают выражения …
- b, c
- a, c
- a, b
- c
153. После выполнения
фрагмента алгоритма значения переменных х и а стали
x:=2; a:=20
Если
или ![]()
то x:=2*а
иначе а:=0; х:=2*а
все
- х=0 а=0
- х=0 а=40
- х=2 а=20
- х=40 а=20
154. После выполнения
фрагмента алгоритма значения переменных х и а стали
x:=2; a:=20
Если
и ![]()
то x:=2*а
иначе а:=0; х:=2*а
все
- х=0 а=0
- х=0 а=40
- х=2 а=20
- х=40 а=20
155. Укажите соответствие
между названием языка программирования и его типом
|
A. BASIC |
1.
Объектно-ориентированный язык |
|
B. ASSEMBLER |
2.
Язык запросов к базе данных |
|
C. Visual Basic |
3.
Процедурный язык |
|
D. SQL |
4.
Язык низкого уровня |
- А-3, В-1, С-4, D-2
- А-2, В-4, С-1, D-3
- А-1, В-2, С-3, D-4
- А-3, В-4, С-1, D-2
156. Укажите соответствие
между названием языка программирования и его типом
|
A. PASCAL |
1. Декларативный язык |
|
B. Object Pascal |
2.
Язык создания сценариев |
|
C. Lisp |
3.
Процедурный язык |
|
D. JAVA-скрипт |
4.
Объектно-ориентированный язык |
- А-3, В-1, С-4, D-2
- А-2, В-4, С-1, D-3
- А-1, В-2, С-3, D-4
- А-3, В-4, С-1, D-2
157. Укажите соответствие
между названием языка программирования и его типом
|
A. PASCAL |
1. Язык низкого уровня |
|
B. С++ |
2.
Язык создания сценариев |
|
C. HTML |
3.
Объектно-ориентированный язык |
|
D. ASSEMBLER |
4.
Процедурный язык |
- А-3, В-1, С-4, D-2
- А-2, В-4, С-1, D-3
- А-1, В-2, С-3, D-4
- А-4, В-3, С-2, D-1
158. Установите правильное
соответствие между понятиями объектно-ориентированного программирования и их
описаниями
|
A. Метод |
1.
Сигнал, формируемый внешней средой, на который объект должен отреагировать |
|
B. Событие |
2.
Некоторое действие (операция), которое можно выполнять над данным объектом |
|
C. Класс |
3.
Совокупность объектов, обладающих одинаковыми свойствами и поведением |
- А-3, В-2, С-1
- А-1, В-3, С-2
- А-1, В-2, С-3
- А-2, В-1, С-3
159. Установите правильное
соответствие между понятиями объектно-ориентированного программирования и их
описаниями
|
A. Свойство |
1.
Параметр объекта, который определяет поведение объекта |
|
B. Событие |
2.
Некоторое действие (операция), которое можно выполнять над данным объектом |
|
C. Метод |
3.
Сигнал, формируемый внешней средой, на который объект должен отреагировать |
- А-3, В-2, С-1
- А-1, В-3, С-2
- А-1, В-2, С-3
- А-2, В-1, С-3