Программирование

Программирование

4184.Экз.01;ЭЭ.01;2
Тело цикла в приведенном фрагменте программы a := 2; n := 4; while a < n do begin a := a + 2; n := n + 1 end повторится ______________раза (ответ дайте цифрами)

Программирование

4184.Экз.01;ЭЭ.01;2
Компоненты Delphi расположены на специальных панелях, которые называются «_______ компонентов».
палитра
панель
меню
список

Программирование

4184.Экз.01;ЭЭ.01;2
Установите порядок этапов разработки программного обеспечения
1
3
4
2
Внедрение
Эскизный проект
Рабочий проект
Технический проект

Программирование

4184.Экз.01;ЭЭ.01;2
Var i,M : integer; A : array [ 1.. 10 ] of integer; Фрагмент программы: M := A[1]; for i:= 2 to 10 do if A[i] > M then M := A[i]; выполняет
Замену всех элеменов массива А на значение М
Подсчет количества элементов, значение которых больше М
Поиск минимального элемента в массиве А
Поиск максимального элемента в массиве А

Программирование

4184.Экз.01;ЭЭ.01;2
Определите по порядку этапы жизненного цикла программы
1
5
6
2
3
4
Проектирование
Кодирование
Анализ требований к программе
Тестирование
Определение спецификаций
Сопровождение

Программирование

4184.Экз.01;ЭЭ.01;2
Подход к разработке программного комплекса, при котором он разбивается на программные модули (программы), образующие многоуровневую структуру, —
макетирование
сквозной контроль
структурное программирование
нисходящая разработка

Программирование

4184.Экз.01;ЭЭ.01;2
Оператор с ключевыми словами CASE-OF-ELSE-END является оператором
множественного выбора
цикла с параметрами
цикла с постусловиями
ветвления

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между названием стандарной процедуры или функции и ее назначением в Турбо Паскале.
Erase
Rewrite
Assign
Reset
Уничтожает файл с диска
Открывает файл для чтения
Связывает файловую переменную с физическим файлом на диске
Открывает файл для записи

Программирование

4184.Экз.01;ЭЭ.01;2
Процедура задана заголовком: Procedure Proc(x: real; Var n, m: integer); Укажите верно записанные обращения к процедуре в языке Турбо Паскаль. (w,y – вещественные, a,b – целые)
Proc(4.1, b, a);
Proc(w, a, b);
Proc(w, Var a, b);
Proc(a, b, y);

Программирование

4184.Экз.01;ЭЭ.01;2
Укажите соответствие между термином яэыка С++ и его содержанием.
Тело функции
Определение функции
Объявление функции
действия, которые данная функция выполняет
задает тип возвращаемого значения, имя функции, типы и число формальных параметров, а также объявления переменных и операторы, определяющие действие функции
определяет имя функции и ее тип, типы и количество ее аргументов и тип возвращаемого значения.

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между названием этапа разработки программного продукта и его сутью.
Проектирование
Сопровождение
Отладка
Тестирование
Кодирование
Выяснение причины возникновения ошибки и их устранение
Этап, на котором формируется общая структура программного продукта
Добавления новых функций, устранение ошибок, обнаруженных в процессе эксплуатации
Этап, на котором осуществляется перевод алгоритмов в программы на конкретном языке программирования
Определение мест возникновения ошибок в программе

Программирование

4184.Экз.01;ЭЭ.01;2
В языке С++ в результате выполнения последовательности операторов int x=0; int y=++x; переменные x и y получат значения:
x=1; y=2
x=1; y=0
x=1; y=1
x=0; y=1

Программирование

4184.Экз.01;ЭЭ.01;2
Выполнение оператора цикла for c := ‘a‘ to ‘z’ do write(c), где с – переменная типа char, приведет к выводу на экран малых букв латинского алфавита:
ccccccccccccccccccccccccccc
abcdefghijklmnopqrstuvwxyz
a..z
azc

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между свойством компонента Delphi и его назначением.
Align
Visible
Enabled
Autosize
Обеспечивает изменение размеров компонента в соответствии с размерами его содержимого
Определяет доступность элемента управления в целом
Определяет, будет ли данный компонент отображаться на экране
Определяет, как располагаются элементы управления внутри родительского элемента

Программирование

4184.Экз.01;ЭЭ.01;2
Укажите правильную запись условного оператора в языке С++:
if a
if a
if (a
if (a

Программирование

4184.Экз.01;ЭЭ.01;2
Укажите компоненты Delphi, которые относятся к группе визуальных компонентов.
Таймер
Метка
Кнопка
Меню
Список

Программирование

4184.Экз.01;ЭЭ.01;2
Свойства алгоритма:
результативность
массовость
определенность
актуальность
дискретность
функциональная полнота

Программирование

4184.Экз.01;ЭЭ.01;2
В программе на С++ исключительная ситуация порождается при выполнении оператора
try
catch
exit
throw

Программирование

4184.Экз.01;ЭЭ.01;2
Определите иерархию классов Delphi.
4
3
2
1
TControl
TComponent
TObject
TPersistent

Программирование

4184.Экз.01;ЭЭ.01;2
При описании процедуры в ее заголовке указываются параметры
локальные
формальные
глобальные
фактические

Программирование

4184.Экз.01;ЭЭ.01;2
Программа, созданная в Delphi под управлением ОС Windows, может получать исходные данные из
окна ввода
поля ввода компонента, имеющего фокус ввода
файла
оператора консольного ввода Read
оператора ввода INPUT

Программирование

4184.Экз.01;ЭЭ.01;2
Подпрограмма – это группа операторов,
объединенных операторными скобками.
начинающаяся словом BEGIN и оканчивающаяся словом END
оформленных, как самостоятельная программная единица.
начинающаяся словом PodProgram.

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между блоками структурной схемы алгоритма и их назначением
image005.gif, текст ответа Программирование
image007.jpg, текст ответа Программирование
image003.jpg, текст ответа Программирование
image006.gif, текст ответа Программирование
image004.jpg, текст ответа Программирование
Подчиненный алгоритм (подалгоритм)
Блок модификации в циклическом алгоритме
Блок команды присваивания
Блок ввода или вывода данных
Блок начала или конца алгоритма

Программирование

4184.Экз.01;ЭЭ.01;2
Оператор или описание в программе на Турбо Паскале заканчивается символом
точка с запятой
запятая
точка
пробел

Программирование

4184.Экз.01;ЭЭ.01;2
После выполнения последовательности операторов:X:= 2; Y := 4; A := Y/2*X;значение переменной A будет равно (ответ введите цифрами)

Программирование

4184.Экз.01;ЭЭ.01;2
Верно записано арифметическое выражение на Турбо Паскале image011.gif, текст вопроса Программирование
(SQR(X)+SQRT(Y))/2*X
(X^2+SQRT(Y)/(2*X))
(SQRT(X)+SQR(Y))/(2X)
(SQR(X)+SQRT(Y))/(2*X)

Программирование

4184.Экз.01;ЭЭ.01;2
Оператор с ключевыми словами REPEAT-UNTIL является оператором
ветвления
цикла с предусловием
цикла с параметрами
цикла с постусловием

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между структурными схемами алгоритмов и их назначением
image009.jpg, текст ответа Программирование
image010.jpg, текст ответа Программирование
image008.jpg, текст ответа Программирование
Алгоритм с предусловием
Алгоритм с постусловием
Разветвлящийся алгоритм

Программирование

4184.Экз.01;ЭЭ.01;2
Реальные объекты программы, заменяющие в теле подпрограммы при ее вызове формальные параметры, называются ___________________ параметрами.
Формальными
Глобальными
Фактическими
Локальными

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между парами служебных слов ипользуемых для обозначения операторов
REPEAT…
WHILE…
IF
FOR … …
TO
UNTIL
THEN
DO

Программирование

4184.Экз.01;ЭЭ.01;2
Если тело цикла содержит другой оператор цикла, то такие циклы называются
сложными
охватывающими
структурными
вложенными

Программирование

4184.Экз.01;ЭЭ.01;2
В результате выполнения алгоритмаimage001.jpg, текст вопроса Программированиезначение переменной S равно
0
6
3
7

Программирование

4184.Экз.01;ЭЭ.01;2
Первым символом идентификатора в языке С++ может быть _____ и ____________.
цифра
знак подчёркивания
кавычка
латинская буква

Программирование

4184.Экз.01;ЭЭ.01;2
Процедуры и функции, предназначенные для выполнения действий над объектами, называются
полями
методами
модулями
свойствами

Программирование

4184.Экз.01;ЭЭ.01;2
Переменные, объявленные в программе на Турбо Паскале внутри процедуры или функции, называются
процедурными
частными
внутренними
локальными

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между типами данных в Паскале и служебными словами, обозначающими эти типы
RECORD
CHAR
INTEGER
ARRAY
REAL
STRING
BOULEAN

Программирование

4184.Экз.01;ЭЭ.01;2
После выполнения фрагмента программы (при а = 6): case a of 1 : b: = 1; 2 : b: = a * 5; 3 : b: = a + 2 else b : = sqr(a); переменная b получит значение
b=1
b=36
b=30
b=8

Программирование

4184.Экз.01;ЭЭ.01;2
К языкам с C – подобным синтаксисом относятся ____ и____ .
Java
Pascal
LISP
C#

Программирование

4184.Экз.01;ЭЭ.01;2
Какое значение получит переменная D после выполнения операции присваивания D:=20/X*Y при X=5, Y=4?
1
4
5
16

Программирование

4184.Экз.01;ЭЭ.01;2
image002.jpg, текст вопроса Программирование В приведенном алгоритме тело цикло будет выполнено
Два раза
Бесконечное количество раз
Десять раз
Пять раз

Программирование

4184.Экз.01;ЭЭ.01;2
Файл, связывающий вместе все файлы, из которых состоит приложение в Delphi, называется файлом
программного кода
формы
проекта
ресурсов

Программирование

4184.Экз.01;ЭЭ.01;2
Подпрограмма -функция задана заголовком: Function Sub(a, b: real; n, :integer) : integer; Укажите верно записанные обращения к функции в языке Турбо Паскаль.
zzz := Sub(5.55, 4.44, 8);
Sub (a, b, 5,6);
w := 2*Sqr(Sub(x, y, m)/5.6);
k := Sub;

Программирование

4184.Экз.01;ЭЭ.01;2
Пусть ST = ‘PASCAL’ Установите соответствие между функциями Паскаля и результатами, возвращаемыми этими функциями
delete (ST, 3, 3);
pos (‘S’,ST);
length(ST)
copy (ST, 5, 2)
AL
6
PAS
3

Программирование

4184.Экз.01;ЭЭ.01;2
Оператор с ключевыми словами WHILE-DO является оператором
ветвления
цикла с постусловием
цикла с параметрами
цикла с предусловием

Программирование

4184.Экз.01;ЭЭ.01;2
Переменные типа класса называют
структурами
объектами
компонентами
объединениями

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между основными принципами ООП и их определениями.
Полиморфизм
Наследование
Инкапсуляция
возможность замещения методов объекта-родителя одноименными методами объекта-потомка
создание новых объектов на базе ранее определенных, при котором новые объекты–потомки сохраняют свойства своих родителей и обладают специфическими свойствами
объединение в одном объекте данных и методов их обработки

Программирование

4184.Экз.01;ЭЭ.01;2
Установите соответствие между понятием и его определением.
Класс
Объект
Метод
Поле
компоненты-данные объекта
компоненты-процедуры и функции объекта
структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции
определенный пользователем тип данных, который обладает внутренними данными и методами в форме процедур или функций и обычно описывает родовые признаки и способы поведения ряда похожих объектов

Программирование

4184.Экз.01;ЭЭ.01;2
После выполнения фрагмента программы: a: =3; S: =0; while S < 5 do S: = S + a; S: = S + 10; переменная S получит значение
0
16
2
13

Программирование

4184.Экз.01;ЭЭ.01;2
Пусть Var i,s,r : integer; a : array [ 1.. 10 ] of integer; Фрагмент программы: for i := 1 to 10 do if a[i] = s then r := r + 1;
Увеличивает на единицу каждый элемент массива
Заменяет элементы массива, равные S на заданное значение R
Вычисляет сумму элементов массива
Вычисляет количество элеменов массива, равных заданному числу S

Программирование

4184.Экз.01;ЭЭ.01;2
Укажите правильные варианты записи формулы image012.gif, текст вопроса Программирование
(A*D)/(C*D)
A*B/C/D
A*B/(C*D)
A*B/C*D