Тест «С++» по информатике

Тест по информатике на тему «С++»

  1. Когда был разработан язык программирования С++?

    1. В 70-е года ХХ-го столетия

    2. В 60-е года ХХ-го столетия

    3. В 80-е года ХХ-го столетия

    4. В 90-е года ХХ-го столетия

    5. В 50-е года ХХ-го столетия


  1. Большинство компиляторов написаны на языке…

    1. Си

    2. Паскаль

    3. Алгол

    4. Фортран

    5. Пролог


  1. На каком языке написана операционная система UNIX?

    1. Си

    2. Паскаль

    3. Алгол

    4. Пролог

    5. Кобол


  1. Кто является разработчиком языка С++?

    1. Бьерн Страуструп

    2. Николаус Вирт

    3. Блез Паскаль

    4. Ада Лавлейс

    5. Норберт Винер


  1. Какие символы в С++ используются для образования ключевых слов и идентификаторов?

    1. Прописные и строчные буквы латинского алфавита и символ подчеркивания

    2. Прописные и строчные буквы русского алфавита и символ подчеркивания

    3. Знаки нумераций и специальные символы (+,-,*,/, $, #, &, ~ и другие)

    4. Управляющие и разделительные символы (пробел, символы табуляции, перевод строки, новая страница и т.д.)

    5. Прописные и строчные буквы русского алфавита и арабские цифры


  1. Какие символы в С++ используются для организации процесса вычислений и для передачи компилятору определенного набора инструкций?

    1. Знаки нумераций и специальные символы (+,-,*,/, $, #, &, ~ и другие)

    2. Прописные и строчные буквы латинского алфавита и символ подчеркивания

    3. Прописные и строчные буквы русского алфавита и символ подчеркивания

    4. Управляющие и разделительные символы (пробел, символы табуляции, перевод строки, новая страница и т.д.)

    5. Прописные и строчные буквы русского алфавита и арабские цифры

  1. Какие символы в С++ используются для отделения объектов, определяемые пользователем, друг от друга?

    1. Управляющие и разделительные символы (пробел, символы табуляции, перевод строки, новая страница и т.д.)

    2. Знаки нумераций и специальные символы (+,-,*,/, $, #, &, ~ и другие)

    3. Прописные и строчные буквы латинского алфавита и символ подчеркивания

    4. Прописные и строчные буквы русского алфавита и символ подчеркивания

    5. Прописные и строчные буквы русского алфавита и арабские цифры

  1. Управляющие и разделительные символы (пробел, символы табуляции, перевод строки, новая страница и т.д.) в С++ используются для …

    1. Отделения объектов, определяемые пользователем, друг от друга

    2. Организации процесса вычислений и для передачи компилятору определенного набора инструкций

    3. Образования ключевых слов и идентификаторов

    4. Обозначения комментария к тексту программы

    5. Обращения к компилятору


  1. Знаки нумераций и специальные символы (+,-,*,/, $, #, &, ~ и другие) в С++ используются для …

    1. Организации процесса вычислений и для передачи компилятору определенного набора инструкций

    2. Отделения объектов, определяемые пользователем, друг от друга

    3. Образования ключевых слов и идентификаторов

    4. Обозначения комментария к тексту программы

    5. Для определения типа данных

  1. Прописные и строчные буквы латинского алфавита и символ подчеркивания в С++ используются для …

    1. Образования ключевых слов и идентификаторов

    2. Организации процесса вычислений и для передачи компилятору определенного набора инструкций

    3. Отделения объектов, определяемые пользователем, друг от друга

    4. Обозначения комментария к тексту программы

    5. Для определения типа данных

  1. Комментарий к программе – это…

    1. Набор символов, который игнорируется компилятором

    2. Набор символов, который не игнорируется компилятором

    3. Заголовок программы

    4. Символы, необходимые для организации процесса вычисления

    5. Символы, необходимые для передачи компилятору определенного набора инструкции


  1. Какими символами обозначаются комментарии к программе в языке С++?

    1. /*комментарии*/ или //комментарий

    2. /*комментарий*/ или { комментарий }

    3. //комментарий или #комментарий#

    4. комментарий’ или { комментарий }

    5. /* комментарий/* или // комментарий


  1. Укажите правильное определение комментариев

    1. /*комментарии*/

    2. /*комментарии/*к программе*/

    3. /*комментарий к следующей /*программе*/*/

    4. //комментарий*//

    5. /*комментарий//


  1. Укажите основных два типа данных в языке С++

    1. Целые и плавающие типы данных

    2. Дробные и вещественные типы данных

    3. Побитовые и целые типы данных

    4. Целые и беззнаковые типы данных

    5. Плавающие и вещественные типы данных


  1. К целым типам данных в С++ относятся …

    1. Char, long, int, short

    2. Char, float, int, short

    3. Double, long, int, short

    4. Double, float, int, short

    5. Char, long, int, double


  1. К целым типам данных в С++ не относится

    1. float

    2. char

    3. int

    4. long

    5. short


  1. К целым типам данных в С++ не относится

    1. double

    2. char

    3. int

    4. long

    5. short


  1. В С++ к плавающим типам данных относятся…

    1. Double, float

    2. Char, float

    3. Float, int

    4. Double,short

    5. Char, int


  1. В С++ к плавающим типам данных относится…

    1. float

    2. Char

    3. int

    4. short

    5. long

  1. В С++ к плавающим типам данных относится…

    1. double

    2. Char

    3. int

    4. short

    5. long


  1. Какое из следующих утверждений неверное?

    1. для диапазона 0…265 лучше всего подходит тип unsigned char

    2. для диапазона -128…127 лучше всего подходит тип char

    3. для диапазона 0…255 лучше всего подходит тип unsigned char

    4. для диапазона -32768…32767 лучше всего подходит тип short

    5. значение 32000 входит в тип short


  1. Какое из следующих утверждений верно?

    1. для диапазона -128…127 лучше всего подходит тип char

    2. для диапазона 0…265 лучше всего подходит тип unsigned char

    3. для диапазона 0…255 лучше всего подходит тип char

    4. для диапазона -32768…32767 лучше всего подходит тип unsigned char

    5. значение 32000 входит в тип char


  1. Какой тип не подходит для данных диапазона 0…255?

    1. char

    2. int

    3. short

    4. long

    5. unsigned char


  1. Какой тип не подходит для данных диапазона -128…127?

    1. unsigned char

    2. char

    3. int

    4. short

    5. long


  1. Какой идентификатор описывает самый широкий диапазон данных?

    1. double

    2. char

    3. int

    4. float

    5. long


  1. К переменным какого типа можно применить операцию %

    1. целого

    2. вещественного

    3. логического

    4. символьного

    5. любого типа


  1. Какой диапазон значений имеет тип данных char?

    1. -128…127

    2. -32768…32767

    3. 0…255

    4. 0…65535

    5. 3.14E-38 3.14E+38.


  1. Какой диапазон значений имеет тип данных short?

    1. -32768…32767

    2. -128…127

    3. 0…255

    4. 0…65535

    5. 3.14E-38 3.14E+38.


  1. Какой диапазон значений имеет тип данных unsigned char?

    1. 0…255

    2. -128…127

    3. -32768…32767

    4. 0…65535

    5. 3.14E-38 3.14E+38.

  1. Какой диапазон значений имеет тип данных unsigned long?

    1. 0…65535

    2. -128…127

    3. -32768…32767

    4. 0…255

    5. 3.14E-38 3.14E+38.


  1. Какой диапазон значений имеет тип данных float?

    1. 3.14E-38 3.14E+38.

    2. 0…65535

    3. -128…127

    4. -32768…32767

    5. 0…255


  1. Какой диапазон значений имеет тип данных double?

    1. 1.7E-308 1.7E+308.

    2. -128…127

    3. -32768…32767

    4. 0…255

    5. 3.14E-38 3.14E+38.


  1. Пусть в программе объявлены переменные int a,b,c,n; float d,e; Определите тип следующего выражения: a-2

    1. int

    2. long

    3. AnsiString

    4. float

    5. double


  1. Пусть в программе объявлены переменные int a,b,c,n; float d,e; Определите тип следующего выражения: d-b

    1. float

    2. int

    3. long

    4. AnsiString

    5. double


  1. Пусть в программе объявлены переменные int a,b,c,n; float d,e; Определите тип следующего выражения: d*2

    1. float

    2. int

    3. long

    4. AnsiString

    5. double


  1. Какого типа переменные следует использовать для представления значений количества каких-либо предметов?

    1. int

    2. float

    3. double

    4. bool

    5. AnsiString


  1. Какого типа переменные следует использовать для представления значений коэффициентов уравнения?

    1. float

    2. int

    3. char

    4. long

    5. AnsiString


  1. Какого типа переменные следует использовать для представления значений цены товара с учетом скидки, заданной в процентах?

    1. float

    2. int

    3. char

    4. long

    5. AnsiString


  1. Какого типа переменные следует использовать для представления значений среднемесячной температуры?

    1. float

    2. int

    3. char

    4. long

    5. AnsiString


  1. Какого типа переменные следует использовать для представления значений квадратного корня из целого числа?

    1. float

    2. int

    3. char

    4. long

    5. AnsiString


  1. Какого типа переменные следует использовать для представления значений количества солнечных дней в году?

    1. int

    2. float

    3. double

    4. bool

    5. AnsiString


  1. Сколько в следующем списке зарезервированных слов: x, Program, Summa, MyMoney, Произведение, switch, if, end?

    1. 2

    2. 0

    3. 3

    4. 4

    5. 8


  1. Какая переменная образована неверно?

    1. My.program

    2. Day1

    3. Day_1

    4. FD_H

    5. _X_Y


  1. Какая из операций есть логическое или

    1. ||

    2. &&

    3. !=

    4. ==


  1. Какая из операций есть логическое равно

    1. ==

    2. ||

    3. &&

    4. !=

  1. Какая из операций есть логическое не равно

    1. !=

    2. ||

    3. &&

    4. ==

  1. Какая из операций есть логическое и

    1. &&

    2. !=

    3. ||

    4. ==

  1. Знаком || обозначается в С++ логическая операция

    1. или

    2. и

    3. равно

    4. не равно

    5. если


  1. Знаком && обозначается в С++ логическая операция

    1. и

    2. или

    3. равно

    4. не равно

    5. если

  1. Знаком != обозначается в С++ логическая операция

    1. не равно

    2. или

    3. и

    4. равно

    5. если

  1. Знаком ==обозначается в С++ логическая операция

    1. равно

    2. или

    3. и

    4. не равно

    5. если

  1. Знаком = обозначается в С++ …

    1. операция присваивания

    2. логическая операция равно

    3. логическая операция не равно

    4. отрицание

    5. указатель

  1. Укажите отличие в С++ двух операций = и ==

    1. Знаком = обозначается операция присваивания, а знак == это логическое равно, используемая для сравнения

    2. Знаком == обозначается операция присваивания, а знак = это логическое равно, используемая для сравнения

    3. Знак = это есть логическое равно, а знак == это логическое не равно

    4. В С++ используется только операция == в качестве логического равно, а знака = в С++ не существует

    5. Знак = это операция присваивания, а знака == в С++ не существует

  1. Знак == используется в С++

    1. При сравнении двух чисел, выражений (для установления их равенства)

    2. При написании формул вычислений

    3. Для отрицания всего выражения

    4. Для обозначения операции присваивания

    5. Такой знак в С++ не используется

  1. К операциям присваивания относится: (укажите неверный ответ)

  1. &+

  2. /=

  3. +=

  4. -=

  5. *=


  1. Какая, из ниже приведенных инструкций, увеличивает на единицу значение переменной n?

  1. n++

  2. n+1

  3. n=*

  4. n : = n + 1

  5. 1+n


  1. Какая, из ниже приведенных инструкций, уменьшает на единицу значение переменной n?

  1. n--

  2. n-1

  3. n=*

  4. n : = n - 1

  5. 1-n


  1. Чему в С++ эквивалентно выражение n++ ?

  1. n= n + 1

  2. n=n * 1

  3. n=n + n

  4. n = = n + 1

  5. такое выражение в С++ не используется


  1. Чему в С++ эквивалентно выражение n=n+1 ?

  1. n++

  2. n**

  3. n+1

  4. 1++n

  5. ++n


  1. Что означает данная запись: a+=b?

  1. a=a + b

  2. a + a

  3. a:=b

  4. a – b

  5. a+1=b


  1. Что означает данная запись: a*= b?

  1. a = a * b

  2. a *a

  3. a:=b

  4. a / b

  5. a*1=b


  1. Что означает данная запись: a/= b?

  1. a = a / b

  2. a /a

  3. a:=b

  4. a / b

  5. a*1=b


  1. Что означает данная запись: a-= b?

  1. a = a - b

  2. a -a

  3. a:=b

  4. a - b

  5. a-1=b


  1. Чему в С++ эквивалентна данная запись: a=а-b?

  1. a - =b

  2. a =- b

  3. a= b--

  4. a --

  5. a-1=b


  1. Чему в С++ эквивалентна данная запись: a=а+b?

  1. a + =b

  2. a =+ b

  3. a= b++

  4. a ++

  5. a+1=b


  1. Чему в С++ эквивалентна данная запись: a=а*b?

  1. a * =b

  2. a =* b

  3. a= b**

  4. a **

  5. a**1=b


  1. Чему в С++ эквивалентна данная запись: a=а / b?

  1. a / =b

  2. a =/ b

  3. a= b//

  4. a //

  5. a / 1=b


  1. Как в С++ обозначается операция нахождения остатка от деления

    1. %

    2. ||

    3. mod

    4. div


  1. В С++ знаком % обозначается …

    1. операция нахождения остатка от деления

    2. операция нахождения процента от числа

    3. операция умножения

    4. операция целочисленного деления

    5. логическое равно


  1. Чему будет равно с после выполнения следующей строки с = ( (int) 56/3)-3;

  1. 15

  2. 18

  3. 10

  4. 6

  5. 0


  1. Чему будет равно с после выполнения следующей строки с = ( (int) 6/3)-2;

  1. 0

  2. 18

  3. 10

  4. 6

  5. 10


  1. Чему будет равно с после выполнения следующей строки с = ( (int) 4/3)-2;

  1. -1

  2. 18

  3. 10

  4. 6

  5. 0


  1. Чему будет равно с после выполнения следующей строки с = ( 56%10)-2;

  1. 4

  2. 18

  3. 10

  4. 6

  5. 0


  1. Чему будет равно с после выполнения следующей строки с = (56%3)-2;

  1. 0

  2. 18

  3. 10

  4. 6

  5. 20


  1. Чему будет равно с после выполнения следующей строки с = 15 % 6

  1. 3

  2. 2

  3. 10

  4. 6

  5. 0


  1. Чему будет равно с после выполнения следующей строки с = 20 % 2

  1. 0

  2. 2

  3. 10

  4. 6

  5. 1


  1. Чему будет равно с после выполнения следующей строки с = (int) 15 / 6

  1. 2

  2. 3

  3. 10

  4. 6

  5. 0


  1. Чему будет равно с после выполнения следующей строки с = (int) 20 / 2

  1. 10

  2. 3

  3. 2

  4. 6

  5. 0


  1. Чему будет равно с после выполнения следующей строки с = (int) 15 / 6; c = c + 2;

  1. 4

  2. 3

  3. 10

  4. 6

  5. 2


  1. Чему будет равно с после выполнения следующей строки a = 5*6; с = a + 2;

  1. 32

  2. 30

  3. 3

  4. 6

  5. 0


  1. Чему будет равно с после выполнения следующей строки с = ( (int) 56/3)-2;

  1. 16

  2. 18

  3. 10

  4. 6

  5. 0


  1. Чему будет равно с после выполнения следующей строки с = abs(-3);

  1. 3

  2. -3

  3. 9

  4. 1,7

  5. -9


  1. Чему будет равно с после выполнения следующей строки с = abs(-5);

  1. 5

  2. -5

  3. 25

  4. 1,7

  5. -25


  1. Чему будет равно с после выполнения следующей строки с = abs(-8);

  1. 8

  2. -8

  3. 16

  4. 1,7

  5. 64


  1. Чему будет равно с после выполнения следующей строки с = sqrt(-3);

  1. Выдаст ошибку

  2. -3

  3. 9

  4. 1,7

  5. -9


  1. Чему будет равно с после выполнения следующей строки с = sqrt(9);

  1. 3

  2. -3

  3. 1,7

  4. Выдаст ошибку

  5. -9


  1. Чему будет равно с после выполнения следующей строки с = sqrt(16);

  1. 4

  2. -4

  3. 16

  4. Выдаст ошибку

  5. -16


  1. Чему будет равно с после выполнения следующей строки с = sqrt(-16);

  1. Выдаст ошибку

  2. 9

  3. -4

  4. 1,7

  5. -4


  1. Укажите правильную запись.

  1. int a, b, c;

  2. int a; b;c;

  3. int a: b: c;

  4. int: a, b, c;

  5. все ответы верны


  1. Как обозначаются операторские скобки на языке Си?

  1. { }

  2. ( )

  3. [ ]

  4. begin end


  1. Какой оператор используется для выбора одного из двух направлений дальнейшего хода программы?

  1. if

  2. switch

  3. for

  4. while

  5. while do


  1. Общий вид оператора if

  1. if (условие) оператор1; else оператор 2;

  2. if (условие) case константа 1 : {список операторов1}

  3. if (выражение1; выражение1;оператор 1)

  4. if условие then оператор1 else оператор2

  5. case константа 1 else {список операторов2}


  1. Какой оператор предназначен для организации выбора из множества различных вариантов.

    1. switch

    2. if

    3. for

    4. while

    5. while do


  1. Какой оператор обеспечивает прекращение выполнения самого внутреннего из объединяющих его операторов

    1. break

    2. if

    3. for

    4. while

    5. while do


  1. Какой оператор завершает выполнение функции, в которой он задан, и возвращает управление в вызывающую функцию, в точку, непосредственно следующую за вызовом.

    1. return

    2. break

    3. if

    4. for

    5. while


  1. Какой оператор передает управление на оператор, помеченный меткой

    1. goto

    2. return

    3. break

    4. if

    5. for


  1. Каким оператором в С++ обозначается цикл с постусловием

    1. do while

    2. while

    3. for

    4. switch

    5. if


  1. Каким оператором в С++ обозначается цикл с предусловием

    1. while

    2. do while

    3. for

    4. switch

    5. if


  1. Каким оператором в С++ обозначается цикл с параметром

    1. for

    2. while

    3. do while

    4. switch

    5. if


  1. Какой синтаксис имеет оператор множественного выбора

    1. switch ( выражение ) { case константное-выражение1 : список-операторов1;… default: список операторов;}

    2. if (условие) оператор1; else оператор 2;

    3. for ( выражение 1; выражение 2; выражение 3 ) {тело цикла ;}

    4. case оператор 1 begin {список операторов;} end;

    5. while (выражение) тело выбора


  1. Какой синтаксис имеет оператор цикла с параметром

    1. for ( выражение 1; выражение 2; выражение 3 ) {тело цикла ;}

    2. if (условие) оператор1; else оператор 2;

    3. switch ( выражение ) { case константное-выражение1 : список-операторов1;… default: список операторов;}

    4. case оператор 1 begin {список операторов;} end;

    5. while (выражение) тело выбора


  1. Какой синтаксис имеет оператор цикла с постусловием

    1. do {тело цикла} while (выражение);

    2. switch ( выражение ) { case константное-выражение1 : список-операторов1;… default: список операторов;}

    3. for ( выражение 1; выражение 2; выражение 3 ) {тело цикла ;}

    4. case оператор 1 begin {список операторов;} end;

    5. while (выражение) тело выбора


  1. Какой синтаксис имеет оператор цикла с предусловием

    1. while (выражение) {тело цикла}

    2. switch ( выражение ) { case константное-выражение1 : список-операторов1;… default: список операторов;}

    3. for ( выражение 1; выражение 2; выражение 3 ) {тело цикла ;}

    4. case оператор 1 begin {список операторов;} end;

    5. do {тело цикла} while (выражение);

  1. Оператор if в С++ используется для…

    1. выбора одного из двух направлений дальнейшего хода программы

    2. выбора из множества различных вариантов

    3. организации цикла с постусловием

    4. организации цикла с предусловием

    5. организации цикла с параметром


  1. Оператор switch в С++ используется для…

    1. выбора из множества различных вариантов

    2. выбора одного из двух направлений дальнейшего хода программы

    3. организации цикла с постусловием

    4. организации цикла с предусловием

    5. организации цикла с параметром


  1. Оператор do while в С++ используется для…

    1. организации цикла с постусловием

    2. выбора из множества различных вариантов

    3. выбора одного из двух направлений дальнейшего хода программы

    4. организации цикла с предусловием

    5. организации цикла с параметром


  1. Оператор while в С++ используется для…

    1. организации цикла с предусловием

    2. организации цикла с постусловием

    3. выбора из множества различных вариантов

    4. выбора одного из двух направлений дальнейшего хода программы

    5. организации цикла с параметром


  1. Оператор for в С++ используется для…

    1. организации цикла с параметром

    2. организации цикла с постусловием

    3. выбора из множества различных вариантов

    4. выбора одного из двух направлений дальнейшего хода программы

    5. организации цикла с предусловием


  1. Оператор goto в С++

    1. передает управление на оператор, помеченный меткой

    2. используется для организации цикла с параметром

    3. завершает выполнение функции, в которой он задан, и возвращает управление в вызывающую функцию, в точку, непосредственно следующую за вызовом

    4. используется для организации выбора из множества различных вариантов

    5. обеспечивает прекращение выполнения самого внутреннего из объединяющих его операторов

  1. Оператор break в С++

    1. обеспечивает прекращение выполнения самого внутреннего из объединяющих его операторов

    2. передает управление на оператор, помеченный меткой

    3. используется для организации цикла с параметром

    4. завершает выполнение функции, в которой он задан, и возвращает управление в вызывающую функцию, в точку, непосредственно следующую за вызовом

    5. используется для организации выбора из множества различных вариантов

  1. Оператор return в С++

    1. завершает выполнение функции, в которой он задан, и возвращает управление в вызывающую функцию, в точку, непосредственно следующую за вызовом

    2. передает управление на оператор, помеченный меткой

    3. используется для организации цикла с параметром

    4. используется для организации выбора из множества различных вариантов

    5. обеспечивает прекращение выполнения самого внутреннего из объединяющих его операторов

  1. Найдите ошибку в следующем выражении: if (a=b) n++ ; else n - -;

    1. if (a==b) n++ ; else n - -;

    2. if (a=b) n++ else n - -;

    3. if (a==b) {n++ ; else n - -;}

    4. if (a=b) {n++ } else n - -;

    5. if {a=b} n++ ; else n - -;


  1. Выберите строчку кода для нахождения максимального из двух чисел а и b

    1. if (a>b) max=a; else max=b;

    2. for (i=1; i

    3. while (k

    4. if (b>10) c=a+b;

    5. do {i++; j--;} while (i


  1. Выберите строчку кода для нахождения минимального из двух чисел а и b

    1. if (a

    2. for (i=1; i

    3. while (k

    4. if (b>10) c=a+b;

    5. do {i++; j--;} while (i


  1. Выберите строчку кода для вычисления квадратов чисел от 1 до 9

    1. for (i=1; i

    2. if (a>b) max=a; else max=b;

    3. while (k

    4. if (b>10) c=a+b;

    5. do {i++; j--;} while (i


  1. Выберите строчку кода для вычисления квадратов чисел от 0 до 10

    1. for (i=0; i

    2. if (a>b) max=a; else max=b;

    3. while (k

    4. if (b>10) c=a+b;

    5. do {i++; j--;} while (i


  1. Найдите ошибку в следующем выражении: for {i=1; ii++} b= i*i;

    1. for (i=1; i

    2. for (i= =1; i

    3. (for i=1; i

    4. for {i=1; i

    5. for i=1; i


  1. Найдите ошибку в следующем выражении: for (i=1, ii++) b= i*i;

    1. for (i=1; i

    2. for (i= =1, i

    3. (for i=1; i

    4. for {i=1; i

    5. for i=1; i


  1. Найдите ошибку в следующем выражении: for (1; 10; i++) b= i*i;

    1. for (i=1; i

    2. for (= =1,

    3. (for 1; 10; i++ b=i*i);

    4. for { 1; 10; i++}; b=i*i;

    5. for 1; 10; i+; b=i*i;


  1. Найдите ошибку в следующем выражении: if (a==b) n+ ; else n - ;

    1. if (a==b) n++ ; else n - -;

    2. if (a=b) n+ else n - ;

    3. if (a==b) {n++ ; else n - -;}

    4. if (a==b) {n++ } else n - -;

    5. if {a=b} n+ else n - ;


  1. Найдите ошибку в следующем выражении: if (a==b) n++ else n - -;

    1. if (a==b) n++ ; else n - -;

    2. if (a==b) {n++ else} n - -;

    3. if (a==b) {n++ ; else n - -;}

    4. if (a=b) n++ else n - -;

    5. if {a=b} n++ ; else n - -;


  1. Найдите ошибку в следующем выражении: if {a==b} n++ ; else n - -;

    1. if (a==b) n++ ; else n - -;

    2. if {a=b} n++ else n - -;

    3. if (a==b) {n++ ; else n - -;}

    4. if (a=b) {n++ } else n - -;

    5. if {a=b} n++ ; else n - -;


  1. Чему будет равно с после выполнения следующего фрагмента программы: int a=0; int b=1; if (a==b) c=5; else c=a-b;

    1. -1

    2. 1

    3. 0

    4. 5

    5. -5


  1. Чему будет равно с после выполнения следующего фрагмента программы: int a=1; int b=0; if (a==b) c=5; else c=a-b;

    1. 1

    2. -1

    3. 0

    4. 5

    5. -5


  1. Чему будет равно с после выполнения следующего фрагмента программы: int a=1; int b=1; if (a==b) c=5; else c=a-b;

    1. 5

    2. 1

    3. -1

    4. 0

    5. -5


  1. Чему будет равно a после выполнения следующего фрагмента программы: int a=1; int b=1; if (a==b) c=5; else c=a-b;

    1. 1

    2. 5

    3. -1

    4. 0

    5. -5


  1. Чему будет равно b после выполнения следующего фрагмента программы: int a=1; int b=1; if (a==b) c=5; else c=a-b;

    1. 1

    2. 5

    3. -1

    4. 0

    5. -5


  1. Чему будет равно c после выполнения следующего фрагмента программы: int a=1; int b=1; if {a>b} c=5; else c=a-b;

    1. 0

    2. 1

    3. 5

    4. -1

    5. -5


  1. Чему будет равно c после выполнения следующего фрагмента программы: int a=1; int b=1; if (ab) c=5; else c=a-b;

    1. 0

    2. 1

    3. 5

    4. -1

    5. -5


  1. Чему будет равно c после выполнения следующего фрагмента программы: int a=0; int b=1; if (ab) c=5; else c=a-b;

    1. 5

    2. 0

    3. 1

    4. -1

    5. -5


  1. Чему будет равно c после выполнения следующего фрагмента программы: int a=0; int b=1; if (a>b) c=5; else c=a-b;

    1. -1

    2. 5

    3. 0

    4. 1

    5. -5


  1. Чему будет равно c после выполнения следующего фрагмента программы: int a=1; int b=0; if (ab) c=5; else c=a-b;

    1. 1

    2. 5

    3. 0

    4. -1

    5. -5


  1. Чему будет равно c после выполнения следующего фрагмента программы: int a=1; int b=0; if (a>b) c=5; else c=a-b;

    1. 5

    2. 1

    3. 0

    4. -1

    5. -5


  1. Чему будет равно c после выполнения следующего фрагмента программы: int a=10; int b=100; if (a>b) c=20; else c=a*b;

    1. 1000

    2. 0

    3. 20

    4. 100

    5. 200


  1. Чему будет равно c после выполнения следующего фрагмента программы: int a=10; int b=100; if (ab) c=20; else c=a*b;

    1. 20

    2. 1000

    3. 0

    4. 100

    5. 200


  1. Найдите ошибку в следующем выражении: if {a==b} n++ ; else n - -;

    1. if (a==b) n++ ; else n - -;

    2. if {a=b} n++ else n - -;

    3. if (a==b) {n++ ; else n - -;}

    4. if (a=b) {n++ } else n - -;

    5. if {a=b} n++ ; else n - -;


  1. Реакция приложения на операции ввода – это …

    1. событие

    2. метод

    3. свойство

    4. исключительная ситуация

    5. класс


  1. Какое событие в С++ происходит при изменении графического объекта

    1. OnChange

    2. OnClick

    3. OnDblClick

    4. OnKeyUp

    5. OnExit


  1. Какое событие в С++ происходит при щелчке кнопкой мыши на объекте

    1. OnClick

    2. OnChange

    3. OnDblClick

    4. OnKeyUp

    5. OnExit


  1. Какое событие в С++ происходит при двойном щелчке кнопкой мыши на объекте

    1. OnDblClick

    2. OnClick

    3. OnChange

    4. OnKeyUp

    5. OnExit


  1. Какое событие в С++ происходит при нажатии на клавишу

    1. OnKeyDown

    2. OnKeyPress

    3. OnDblClick

    4. OnKeyUp

    5. OnClick


  1. Какое событие в С++ происходит при нажатой клавише

    1. OnKeyPress

    2. OnKeyDown

    3. OnDblClick

    4. OnKeyUp

    5. OnClick


  1. Какое событие в С++ происходит при отпускании клавиши

    1. OnKeyUp

    2. OnKeyPress

    3. OnKeyDown

    4. OnDblClick

    5. OnClick


  1. Какое событие в С++ происходит при нажатии кнопки мыши

    1. OnMouseDown

    2. OnMouseMove

    3. OnMouseUp

    4. OnKeyDown

    5. OnDblClick


  1. Какое событие в С++ происходит при перемещении мыши

    1. OnMouseMove

    2. OnMouseDown

    3. OnMouseUp

    4. OnKeyDown

    5. OnDblClick


  1. Какое событие в С++ происходит при отпускании кнопки мыши

    1. OnMouseUp

    2. OnMouseDown

    3. OnMouseMove

    4. OnKeyDown

    5. OnDblClick


  1. Какое событие в С++ происходит перед закрытием окна формы

  1. OnClose

  2. OnActivate

  3. OnDestroy

  4. OnResize

  5. OnCreate


  1. Какое событие в С++ происходит перед тем, как форма получает управление

  1. OnActivate

  2. OnClose

  3. OnDestroy

  4. OnResize

  5. OnCreate


  1. Какое событие в С++ происходит после того, как форма создается

  1. OnCreate

  2. OnActivate

  3. OnClose

  4. OnDestroy

  5. OnResize


  1. Какое событие в С++ происходит перед тем, как форма удаляется

  1. OnDestroy

  2. OnActivate

  3. OnClose

  4. OnCreate

  5. OnResize


  1. Какое событие в С++ происходит при изменении размера окна формы

  1. OnResize

  2. OnDestroy

  3. OnActivate

  4. OnClose

  5. OnCreate


  1. Событие OnResize в С++ происходит…

    1. при изменении размера окна формы

    2. перед тем, как форма удаляется

    3. после того, как форма создается

    4. перед тем, как форма получает управление

    5. перед закрытием окна формы


  1. Событие OnDestroy в С++ происходит…

    1. перед тем, как форма удаляется

    2. при изменении размера окна формы

    3. после того, как форма создается

    4. перед тем, как форма получает управление

    5. перед закрытием окна формы


  1. Событие OnCreate в С++ происходит…

    1. после того, как форма создается

    2. при изменении размера окна формы

    3. перед тем, как форма удаляется

    4. перед тем, как форма получает управление

    5. перед закрытием окна формы


  1. Событие OnActivate в С++ происходит…

    1. перед тем, как форма получает управление

    2. после того, как форма создается

    3. при изменении размера окна формы

    4. перед тем, как форма удаляется

    5. перед закрытием окна формы


  1. Событие OnClose в С++ происходит…

    1. перед закрытием окна формы

    2. перед тем, как форма получает управление

    3. после того, как форма создается

    4. при изменении размера окна формы

    5. перед тем, как форма удаляется


  1. Событие OnChange в С++ происходит…

    1. при изменении графического объекта

    2. при щелчке кнопкой мыши на объекте

    3. при двойном щелчке кнопкой мыши на объекте

    4. при нажатии на клавишу

    5. при нажатой клавише

  1. Событие OnClick в С++ происходит…

    1. при щелчке кнопкой мыши на объекте

    2. при изменении графического объекта

    3. при двойном щелчке кнопкой мыши на объекте

    4. при нажатии на клавишу

    5. при нажатой клавише

  1. Событие OnDblClick в С++ происходит…

    1. при двойном щелчке кнопкой мыши на объекте

    2. при щелчке кнопкой мыши на объекте

    3. при изменении графического объекта

    4. при нажатии на клавишу

    5. при нажатой клавише

  1. Событие OnKeyDown в С++ происходит…

    1. при нажатии на клавишу

    2. при двойном щелчке кнопкой мыши на объекте

    3. при щелчке кнопкой мыши на объекте

    4. при изменении графического объекта

    5. при нажатой клавише

  1. Событие OnKeyPress в С++ происходит…

    1. при нажатой клавише

    2. при двойном щелчке кнопкой мыши на объекте

    3. при щелчке кнопкой мыши на объекте

    4. при изменении графического объекта

    5. при нажатии на клавишу

  1. Событие OnKeyUp в С++ происходит…

    1. при отпускании клавиши

    2. при двойном щелчке кнопкой мыши на объекте

    3. при щелчке кнопкой мыши на объекте

    4. при изменении графического объекта

    5. при нажатии на клавишу

  1. Событие OnMouseDown в С++ происходит…

    1. при нажатии кнопки мыши

    2. при двойном щелчке кнопкой мыши на объекте

    3. при щелчке кнопкой мыши на объекте

    4. при изменении графического объекта

    5. при нажатии на клавишу

  1. Событие OnMouseMove в С++ происходит…

    1. при перемещении мыши

    2. при двойном щелчке кнопкой мыши на объекте

    3. при щелчке кнопкой мыши на объекте

    4. при изменении графического объекта

    5. при нажатии на клавишу

  1. Событие OnMouseUp в С++ происходит…

    1. при отпускании кнопки мыши

    2. при двойном щелчке кнопкой мыши на объекте

    3. при щелчке кнопкой мыши на объекте

    4. при изменении графического объекта

    5. при нажатии на клавишу

  1. Какая функция не используется для преобразования данных

  1. ShowMessage (Строка);

  2. IntToStr (число или выражение);

  3. FloatToStr(число или выражение);

  4. StrToFloat (Строка);

  5. StrToInt (Строка);


  1. Какие функции используются для преобразования данных

  1. IntToStr (число или выражение); FloatToStr(число или выражение); StrToFloat (Строка); StrToInt(Строка);

  2. ShowMessage (Строка); InputBox (ЗаголовокОкна, Подсказка, ЗначениеПоУмолчанию), MessageDlg(Сообщение, Тип, Кнопки, КонтекстСправки);

  3. FloatToStr(число или выражение); ShowMessage (Строка); StrToFloat (Строка);

  4. StrToFloat (Строка); DateToStr(dt); random(n);

  5. StrToInt (Строка); MessageDlg (Сообщение, Тип, Кнопки, КонтекстСправки); DayOfWeek(dt);


  1. Укажите функцию, переводящую целое число в строку

  1. IntToStr (число или выражение);

  2. ShowMessage (Строка);

  3. FloatToStr(число или выражение);

  4. StrToFloat (Строка);

  5. StrToInt (Строка);


  1. Укажите функцию, переводящую вещественное число в строку

  1. FloatToStr(число или выражение);

  2. ShowMessage (Строка);

  3. IntToStr (число или выражение);

  4. StrToFloat (Строка);

  5. StrToInt (Строка);


  1. Укажите функцию, переводящую строку в вещественное число

  1. StrToFloat (Строка);

  2. FloatToStr(число или выражение);

  3. ShowMessage (Строка);

  4. IntToStr (число или выражение);

  5. StrToInt (Строка);


  1. Укажите функцию, переводящую строку в целое число

  1. StrToInt (Строка);

  2. FloatToStr(число или выражение);

  3. ShowMessage (Строка);

  4. IntToStr (число или выражение);

  5. StrToFloat (Строка);


  1. Чему будет равно а в результате выполнения фрагмента кода: int a; AnsiString s=”152”; a=StrToInt(s);

    1. 152

    2. 152”

    3. 251

    4. 521

    5. Компилятор выдаст ошибку


  1. Чему будет равно s в результате выполнения фрагмента кода: int a=152; AnsiString s; s=IntToStr (а);

    1. 152”

    2. 152

    3. 251”

    4. 521”

    5. Компилятор выдаст ошибку


  1. Какие функции используются для ввода и вывода данных

  1. ShowMessage (Строка); InputBox (ЗаголовокОкна, Подсказка, ЗначениеПоУмолчанию), MessageDlg(Сообщение, Тип, Кнопки, КонтекстСправки);

  2. IntToStr (число или выражение); FloatToStr(число или выражение); StrToFloat (Строка); StrToInt(Строка);

  3. FloatToStr(число или выражение); ShowMessage (Строка); StrToFloat (Строка);

  4. StrToFloat (Строка); DateToStr(dt); random(n);

  5. StrToInt (Строка); MessageDlg (Сообщение, Тип, Кнопки, КонтекстСправки); DayOfWeek(dt);


  1. Какие функции используются для вывода данных

  1. ShowMessage (Строка); MessageDlg(Сообщение, Тип, Кнопки, КонтекстСправки);

  2. IntToStr (число или выражение); ShowMessage (Строка);

  3. FloatToStr(число или выражение); DateToStr(dt);

  4. StrToFloat (Строка); random(n);

  5. MessageDlg(Сообщение, Тип, Кнопки, КонтекстСправки); StrToFloat (Строка);


  1. Какая функция используется для вывода данных

  1. ShowMessage (Строка);

  2. IntToStr (число или выражение);

  3. FloatToStr(число или выражение);

  4. random(n);

  5. DateToStr(dt);


  1. Какая функция используется для вывода данных

  1. MessageDlg(Сообщение, Тип, Кнопки, КонтекстСправки);

  2. InputBox (ЗаголовокОкна, Подсказка, ЗначениеПоУмолчанию),

  3. FloatToStr(число или выражение);

  4. random(n);

  5. DateToStr(dt);


  1. Какая функция используется для ввода данных

  1. InputBox (ЗаголовокОкна, Подсказка, ЗначениеПоУмолчанию),

  2. MessageDlg(Сообщение, Тип, Кнопки, КонтекстСправки);

  3. FloatToStr(число или выражение);

  4. random(n);

  5. DateToStr(dt);


  1. Найдите ошибку в записи выражения: a= FloatToStr (Edit1->Text);

    1. a= StrToFloat (Edit1->Text);

    2. a= FloatStr (Edit1->Text);

    3. a= String (Edit1->Text);

    4. a= Float (Edit1->Text);

    5. a= IntToStr (Edit1->Text);


  1. Найдите ошибку в записи выражения: Edit2->Text= StrToInt (b+a);

    1. Edit2->Text= IntToStr(b+a);

    2. Edit2->Text== StrToInt (b+a);

    3. Edit2->Caption= StrToInt (b+a);

    4. Edit2->Text= StrToInt {b+a};

    5. Edit2->Text= StrToInt[b+a];


  1. Укажите какой именованной константой в С++ Builder обозначается тип сообщения – внимание?

    1. mtWarning

    2. mtError

    3. mtInformation

    4. mtConfirmation

    5. mtCustom


  1. Укажите какой именованной константой в С++ Builder обозначается тип сообщения – ошибка?

    1. mtError

    2. mtWarning

    3. mtInformation

    4. mtConfirmation

    5. mtCustom


  1. Укажите какой именованной константой в С++ Builder обозначается тип сообщения – сообщение(информация)?

    1. mtInformation

    2. mtWarning

    3. mtError

    4. mtConfirmation

    5. mtCustom


  1. Укажите какой именованной константой в С++ Builder обозначается тип сообщения – подтверждение?

    1. mtConfirmation

    2. mtWarning

    3. mtError

    4. mtInformation

    5. mtCustom


  1. Укажите какой именованной константой в С++ Builder обозначается тип сообщения – пользовательский (без значка)?

    1. mtCustom

    2. mtWarning

    3. mtError

    4. mtInformation

    5. mtConfirmation


  1. Именованной константой mtWarning в С++ обозначается тип сообщения…

    1. внимание

    2. ошибка

    3. сообщение(информация)

    4. подтверждение

    5. без значка(пользовательский)


  1. Именованной константой mtError в С++ обозначается тип сообщения …

    1. ошибка

    2. внимание

    3. сообщение(информация)

    4. подтверждение

    5. без значка(пользовательский)


  1. Именованной константой mtInformation в С++ обозначается тип сообщения …

    1. сообщение(информация)

    2. внимание

    3. ошибка

    4. подтверждение

    5. без значка(пользовательский)


  1. Именованной константой mtConfirmation в С++ обозначается тип сообщения …

    1. подтверждение

    2. внимание

    3. ошибка

    4. сообщение(информация)

    5. без значка(пользовательский)

  1. Именованной константой mtCustom в С++ обозначается тип сообщения …

    1. без значка(пользовательский)

    2. внимание

    3. ошибка

    4. сообщение(информация)

    5. подтверждение


  1. Какой синтаксис в С++ имеет функция, вычисляющая синус угла х?

    1. sin(x)

    2. int(x)

    3. asin(x)

    4. exp(x)

    5. sinus(x)


  1. Какой синтаксис в С++ имеет функция, вычисляющая косинус угла х?

    1. cos(x)

    2. int(x)

    3. acos(x)

    4. exp(x)

    5. cosin(x)


  1. Какой синтаксис в С++ имеет функция, вычисляющая модуль числа х?

    1. abs(x)

    2. abc(x)

    3. acos(x)

    4. exp(x)

    5. mod(x)

  1. Какой синтаксис в С++ имеет функция, вычисляющая абсолютное значение числа х?

    1. abs(x)

    2. abc(x)

    3. acos(x)

    4. exp(x)

    5. mod(x)

  1. Какой синтаксис в С++ имеет функция, вычисляющая тангенс угла х?

    1. tan(x)

    2. int(x)

    3. atan(x)

    4. exp(x)

    5. tg(x)


  1. Какой синтаксис в С++ имеет функция, вычисляющая величину угла, косинус, которого равен х?

    1. acos(x)

    2. cos(x)

    3. int(x)

    4. exp(x)

    5. cosin(x)

  1. Какой синтаксис в С++ имеет функция, вычисляющая величину угла, синус, которого равен х?

    1. asin(x)

    2. sin(x)

    3. int(x)

    4. exp(x)

    5. sinus(x)

  1. Какой синтаксис в С++ имеет функция, вычисляющая величину угла, тангенс, которого равен х?

    1. atan(x)

    2. tan(x)

    3. int(x)

    4. exp(x)

    5. tg(x)

  1. Какой синтаксис в С++ имеет функция, вычисляющая целую часть числа х?

    1. int(x)

    2. sin(x)

    3. asin(x)

    4. exp(x)

    5. cel(x)


  1. Какой синтаксис в С++ имеет функция, вычисляющая квадратный корень числа х?

    1. sqrt(x)

    2. int(x)

    3. sqr(x)

    4. exp(x)

    5. random(x)

  1. Какой синтаксис в С++ имеет функция, вычисляющая квадрат числа х?

    1. Такой функции в С++ нет, а для вычисления квадрата числа используют выражение х*х

    2. sqrt(x)

    3. sqr(x)

    4. exp(x)

    5. random(x)

  1. Какой синтаксис в С++ имеет функция, генерирующая случайное число из промежутка [0, n-1]

    1. random(n)

    2. sqrt(n)

    3. sqr(n)

    4. exp(n)

    5. gens(n)

  1. Для чего предназначена функция random(n) в С++ ?

    1. Функция выдает случайное число из промежутка [0, n-1]

    2. Функция вычисляет квадрат числа n

    3. Функция вычисляет квадратный корень числа n

    4. Функция вычисляет синус угла n

    5. Функция вычисляет целую часть числа n


  1. Для чего предназначена функция sqrt(n) в С++ ?

    1. Функция вычисляет квадратный корень числа n

    2. Функция выдает случайное число из промежутка [0, n-1]

    3. Функция вычисляет квадрат числа n

    4. Функция вычисляет синус угла n

    5. Функция вычисляет целую часть числа n


  1. Для чего предназначена функция sin(n) в С++ ?

    1. Функция вычисляет синус угла n

    2. Функция выдает случайное число из промежутка [0, n-1]

    3. Функция вычисляет квадрат числа n

    4. Функция вычисляет квадратный корень числа n

    5. Функция вычисляет целую часть числа n

  1. Для чего предназначена функция int(n) в С++ ?

    1. Функция вычисляет целую часть числа n

    2. Функция выдает случайное число из промежутка [0, n-1]

    3. Функция вычисляет квадрат числа n

    4. Функция вычисляет квадратный корень числа n

    5. Функция вычисляет синус угла n


  1. Для чего предназначена функция abs(n) в С++ ?

    1. Функция вычисляет абсолютное значение числа n

    2. Функция выдает случайное число из промежутка [0, n-1]

    3. Функция вычисляет квадрат числа n

    4. Функция вычисляет квадратный корень числа n

    5. Функция вычисляет целую часть числа n


  1. Для чего предназначена функция cos(n) в С++ ?

    1. Функция вычисляет косинус угла n

    2. Функция выдает случайное число из промежутка [0, n-1]

    3. Функция вычисляет квадрат числа n

    4. Функция вычисляет квадратный корень числа n

    5. Функция вычисляет целую часть числа n


  1. Для чего предназначена функция tan(n) в С++ ?

    1. Функция вычисляет тангенс угла n

    2. Функция выдает случайное число из промежутка [0, n-1]

    3. Функция вычисляет квадрат числа n

    4. Функция вычисляет квадратный корень числа n

    5. Функция вычисляет целую часть числа n


  1. Для чего предназначена функция exp(n) в С++ ?

    1. Функция вычисляет экспоненту числа n

    2. Функция выдает случайное число из промежутка [0, n-1]

    3. Функция вычисляет квадрат числа n

    4. Функция вычисляет квадратный корень числа n

    5. Функция вычисляет целую часть числа n


  1. Для того чтобы в программе были доступны математические функции, в текст программы надо включить директиву

    1. #includemath.h>

    2. #include

    3. #includemathematic.h>

    4. #include DateUtils.hpp >

    5. #includestdio.h>


  1. Для того чтобы в программе были доступны функции преобразования даты и времени, в текст программы надо включить директиву

    1. #include

    2. #include

    3. #includemathematic.h>

    4. #include

    5. #includestdio.h>


  1. Какой синтаксис в С++ имеет функция, выдающая системную дату и время?

    1. Now()

    2. WeekOf(dt)

    3. DayOf(dt)

    4. Time()

    5. StrToDate(s)


  1. Функция Now() в С++ предназначена …

    1. Для вывода системной даты и времени

    2. Для преобразования строки в формат времени

    3. Для вывода текущего времени

    4. Для вывода номера месяца, соответствующего дате, указанной в скобках

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, выдающая текущее время?

    1. Time()

    2. Now()

    3. WeekOf(dt)

    4. DayOf(dt)

    5. StrToDate(s)


  1. Функция Time() в С++ предназначена …

    1. Для вывода текущего времени

    2. Для вывода системной даты и времени

    3. Для преобразования строки в формат времени

    4. Для вывода номера месяца, соответствующего дате, указанной в скобках

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, выдающая номер месяца, соответствующего дате, указанной в скобках?

    1. MonthOf(dt)

    2. Now()

    3. WeekOf(dt)

    4. DayOf(dt)

    5. StrToDate(s)


  1. Функция MonthOf(dt) в С++ предназначена …

    1. Для вывода номера месяца, соответствующего дате, указанной в скобках

    2. Для вывода текущего времени

    3. Для вывода системной даты и времени

    4. Для преобразования строки в формат времени

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, преобразующая дату в строку?

    1. DateToStr(dt)

    2. Now()

    3. WeekOf(dt)

    4. DayOf(dt)

    5. StrToDate(s)


  1. Функция DateToStr(dt) в С++ предназначена …

    1. Для преобразования даты в строку

    2. Для вывода текущего времени

    3. Для вывода системной даты и времени

    4. Для преобразования строки в формат времени

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, преобразующая время в строку?

    1. TimeToStr(dt)

    2. WeekOf(dt)

    3. DateToStr(dt)

    4. DayOf(dt)

    5. StrToDate(s)


  1. Функция TimeToStr(dt) в С++ предназначена …

    1. Для преобразования время в строку

    2. Для вывода текущего времени

    3. Для вывода системной даты и времени

    4. Для преобразования строки в формат времени

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, выдающая номер дня в месяце, соответствующего дате, указанной в скобках?

    1. DayOf(dt)

    2. WeekOf(dt)

    3. DateToStr(dt)

    4. StrToDate(s)

    5. YearOf(dt)


  1. Функция DayOf(dt) в С++ предназначена …

    1. Для вывода номера дня в месяце, соответствующего дате, указанной в скобках

    2. Для вывода текущего времени

    3. Для вывода системной даты и времени

    4. Для преобразования строки в формат времени

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, выдающая номер недели, соответствующего дате, указанной в скобках?

    1. WeekOf(dt)

    2. DayOf(dt)

    3. DateToStr(dt)

    4. YearOf(dt)

    5. StrToDate(s)


  1. Функция WeekOf(dt) в С++ предназначена …

    1. Для вывода номера недели, соответствующего дате, указанной в скобках

    2. Для вывода текущего времени

    3. Для вывода системной даты и времени

    4. Для преобразования строки в формат времени

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, выдающая номер года, соответствующего дате, указанной в скобках?

    1. YearOf(dt)

    2. WeekOf(dt)

    3. DayOf(dt)

    4. DateToStr(dt)

    5. StrToDate(s)


  1. Функция YearOf(dt) в С++ предназначена …

    1. Для вывода номера года, соответствующего дате, указанной в скобках

    2. Для вывода текущего времени

    3. Для вывода системной даты и времени

    4. Для преобразования строки в формат времени

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, возвращающая текущий день недели (1 - воскресенье, 7 - суббота)?

    1. DayOfWeek(dt)

    2. WeekOf(dt)

    3. DayOf(dt)

    4. DateToStr(dt)

    5. StrToDate(s)


  1. Функция DayOfWeek(dt) в С++ предназначена …

    1. Для вывода текущего дня недели

    2. Для вывода номера года, соответствующего дате, указанной в скобках

    3. Для вывода текущего времени

    4. Для вывода системной даты и времени

    5. Для преобразования строки в формат времени


  1. Какой синтаксис в С++ имеет функция, возвращающая дату первого дня указанной недели?

    1. StartOfWeek(w)

    2. WeekOf(dt)

    3. DayOf(dt)

    4. DateToStr(dt)

    5. StrToDate(s)


  1. Функция StartOfWeek(w) в С++ предназначена …

    1. Для вывода даты первого дня указанной недели

    2. Для вывода номера года, соответствующего дате, указанной в скобках

    3. Для вывода текущего времени

    4. Для вывода системной даты и времени

    5. Для преобразования строки в формат времени


  1. Какой синтаксис в С++ имеет функция, возвращающая количество часов?

    1. HourOf(dt)

    2. WeekOf(dt)

    3. DayOf(dt)

    4. DateToStr(dt)

    5. StrToDate(s)


  1. Функция HourOf(dt) в С++ предназначена …

    1. Для вывода количества часов

    2. Для вывода номера года, соответствующего дате, указанной в скобках

    3. Для вывода текущего времени

    4. Для вывода системной даты и времени

    5. Для преобразования строки в формат времени


  1. Какой синтаксис в С++ имеет функция, возвращающая количество минут?

    1. MinuteOf(dt)

    2. WeekOf(dt)

    3. DayOf(dt)

    4. DateToStr(dt)

    5. StrToDate(s)


  1. Функция MinuteOf(dt) в С++ предназначена …

    1. Для вывода количества минут

    2. Для вывода номера года, соответствующего дате, указанной в скобках

    3. Для вывода текущего времени

    4. Для вывода системной даты и времени

    5. Для преобразования строки в формат времени


  1. Какой синтаксис в С++ имеет функция, возвращающая количество секунд?

    1. SecondOf(dt)

    2. WeekOf(dt)

    3. DayOf(dt)

    4. DateToStr(dt)

    5. StrToDate(s)


  1. Функция SecondOf(dt) в С++ предназначена …

    1. Для вывода количества секунд

    2. Для вывода номера года, соответствующего дате, указанной в скобках

    3. Для вывода текущего времени

    4. Для вывода системной даты и времени

    5. Для преобразования строки в формат времени


  1. Какой синтаксис в С++ имеет функция, преобразующая строку в дату?

    1. StrToDate (s)

    2. Now()

    3. WeekOf(dt)

    4. DayOf(dt)

    5. StrToDate(s)


  1. Функция StrToDate(s) в С++ предназначена …

    1. Для преобразования строку в дату

    2. Для вывода текущего времени

    3. Для вывода системной даты и времени

    4. Для преобразования строки в формат времени

    5. Для вывода текущего дня недели


  1. Какой синтаксис в С++ имеет функция, преобразующая строку в формат времени?

    1. StrToTime(s)

    2. Now()

    3. WeekOf(dt)

    4. DayOf(dt)

    5. StrToDate(s)


  1. Функция StrToTime(s) в С++ предназначена …

    1. Для преобразования строки в формат времени

    2. Для преобразования строку в дату

    3. Для вывода текущего времени

    4. Для вывода системной даты и времени

    5. Для вывода текущего дня недели


  1. Что называется исключением?

    1. Возникшая в процессе выполнения программы ошибка

    2. Реакция приложения на операцию ввода

    3. Используемая в процессе написания программы инструкция, для обозначения комментария

    4. Набор символов, который игнорируется компилятором

    5. Набор данных, следующих друг за другом или в другом порядке


  1. С помощью какой конструкции обрабатываются исключительные ситуации?

    1. trycatch

    2. return

    3. do … while

    4. for

    5. exception


  1. С помощью конструкции trycatch обрабатываются…

    1. Исключительные ситуации

    2. Функции преобразования данных

    3. Функции вывода и ввода данных

    4. Все математические функции

    5. Базы данных


  1. Возникшая в процессе выполнения программы ошибка – это…

    1. исключение

    2. событие

    3. метод

    4. свойство

    5. компонент


  1. Какой синтаксис имеет конструкция trycatch ?

    1. try {// здесь инструкции, выполнение которых может вызвать исключение} catch ( Тип исключения &exception) {// здесь инструкции обработки исключения ;}

    2. try (// здесь инструкции, выполнение которых может вызвать исключение); catch { Тип исключения &exception} [// здесь инструкции обработки исключения ;]

    3. try ( Тип исключения &exception) {// здесь инструкции обработки исключения ;} catch {// здесь инструкции, выполнение которых может вызвать исключение}

    4. try ( Тип исключения &exception) {// здесь инструкции, выполнение которых может вызвать исключение} catch {// здесь инструкции обработки исключения ;}

    5. trycatch {// здесь инструкции, выполнение которых может вызвать исключение} ( Тип исключения &exception) {// здесь инструкции обработки исключения ;}


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EConvertError

    1. ошибка преобразования типа

    2. не удалось выделить память

    3. ошибка операции ввода или вывода

    4. целочисленное деление на 0

    5. вещественное деление на ноль


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы возникла ошибка преобразования типов данных

    1. EConvertError

    2. EOutOfMemory

    3. EInOutError

    4. EDivByZero

    5. EZeroDivide


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EOutOfMemory

    1. не удалось выделить память

    2. ошибка преобразования типа

    3. ошибка операции ввода или вывода

    4. целочисленное деление на 0

    5. вещественное деление на ноль


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы не удалось выделить память

    1. EOutOfMemory

    2. EConvertError

    3. EInOutError

    4. EDivByZero

    5. EZeroDivide


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EInOutError

    1. ошибка операции ввода или вывода

    2. не удалось выделить память

    3. ошибка преобразования типа

    4. целочисленное деление на 0

    5. вещественное деление на ноль


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы возникла ошибка операции ввода или вывода

    1. EInOutError

    2. EOutOfMemory

    3. EConvertError

    4. EDivByZero

    5. EZeroDivide


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EDivByZero

    1. целочисленное деление на 0

    2. ошибка операции ввода или вывода

    3. не удалось выделить память

    4. ошибка преобразования типа

    5. вещественное деление на ноль


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы возникла ошибка целочисленного деления числа на ноль

    1. EDivByZero

    2. EInOutError

    3. EOutOfMemory

    4. EConvertError

    5. EZeroDivide


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EZeroDivide

    1. вещественное деление на ноль

    2. целочисленное деление на 0

    3. ошибка операции ввода или вывода

    4. не удалось выделить память

    5. ошибка преобразования типа


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы возникла ошибка вещественного деления числа на ноль

    1. EZeroDivide

    2. EDivByZero

    3. EInOutError

    4. EOutOfMemory

    5. EConvertError


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EMathError

    1. математическая ошибка

    2. ошибка работы со списком

    3. не удалось создать файл

    4. не удалось открыть файл

    5. ошибка печати


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы возникла математическая ошибка

    1. EMathError

    2. EListError

    3. EFCreateError

    4. EFOpenError

    5. EPrinter


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EListError

    1. ошибка работы со списком

    2. математическая ошибка

    3. не удалось создать файл

    4. не удалось открыть файл

    5. ошибка печати


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы возникла ошибка работы со списком

    1. EListError

    2. EMathError

    3. EFCreateError

    4. EFOpenError

    5. EPrinter


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EFCreateError

    1. не удалось создать файл

    2. ошибка работы со списком

    3. математическая ошибка

    4. не удалось открыть файл

    5. ошибка печати


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы не удалось создать файл

    1. EFCreateError

    2. EListError

    3. EMathError

    4. EFOpenError

    5. EPrinter


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EFOpenError

    1. не удалось открыть файл

    2. не удалось создать файл

    3. ошибка работы со списком

    4. математическая ошибка

    5. ошибка печати


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы не удалось открыть файл

    1. EFOpenError

    2. EFCreateError

    3. EListError

    4. EMathError

    5. EPrinter


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EPrinter

    1. ошибка печати

    2. не удалось открыть файл

    3. не удалось создать файл

    4. ошибка работы со списком

    5. математическая ошибка


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы возникла ошибка печати

    1. EPrinter

    2. EFOpenError

    3. EFCreateError

    4. EListError

    5. EMathError


  1. На какой вид ошибок указывает С++Builder выдав код ошибки EDBEngineError

    1. ошибка при работе с базой данных

    2. не удалось открыть файл

    3. не удалось создать файл

    4. ошибка работы со списком

    5. математическая ошибка


  1. Какой код ошибки выдаст С++Builder, если в процессе выполнения программы возникла ошибка при работе с базой данных

    1. EDBEngineError

    2. EFOpenError

    3. EFCreateError

    4. EListError

    5. EMathError


  1. Какая ошибка может возникнуть в процессе выполнения следующего фрагмента программы: a=StrToFloat(Edit1->Text);

    1. ошибка преобразования типа

    2. вещественное деление на ноль

    3. не удалось выделить память

    4. ошибка операции ввода или вывода

    5. целочисленное деление на 0


  1. Какая ошибка может возникнуть в процессе выполнения следующего фрагмента программы: int a; int b; a=100/b;

    1. целочисленное деление на 0

    2. ошибка преобразования типа

    3. вещественное деление на ноль

    4. не удалось выделить память

    5. ошибка операции ввода или вывода


  1. Какая ошибка может возникнуть в процессе выполнения следующего фрагмента программы: float a; float b; a=100/b;

    1. вещественное деление на ноль

    2. целочисленное деление на 0

    3. ошибка преобразования типа

    4. не удалось выделить память

    5. ошибка операции ввода или вывода


  1. Какой тип ошибки необходимо указать в конструкции trycatch при обработке исключительной ситуации в следующем фрагменте программного кода float a; float b; a=100/b;

    1. EZeroDivide

    2. EConvertError

    3. EOutOfMemory

    4. EInOutError

    5. EDivByZero


  1. Какой тип ошибки необходимо указать в конструкции trycatch при обработке исключительной ситуации в следующем фрагменте программного кода int a; int b; a=100/b;

    1. EDivByZero

    2. EZeroDivide

    3. EConvertError

    4. EOutOfMemory

    5. EInOutError


  1. Какой тип ошибки необходимо указать в конструкции trycatch при обработке исключительной ситуации в следующем фрагменте программного кода a=StrToFloat(Edit1->Text);

    1. EConvertError

    2. EDivByZero

    3. EZeroDivide

    4. EOutOfMemory

    5. EInOutError


  1. В каком фрагменте программного кода при обработке исключительной ситуации уместно указать тип ошибки EConvertError

    1. a=StrToFloat(Edit1->Text);

    2. int a; int b; a=100/b;

    3. float a; float b; a=100/b;

    4. a=a*b+120;

    5. a++


  1. В каком фрагменте программного кода при обработке исключительной ситуации уместно указать тип ошибки EZeroDivide

    1. float a; float b; a=100/b;

    2. a=StrToFloat(Edit1->Text);

    3. int a; int b; a=100/b;

    4. a=a*b+120;

    5. a++


  1. В каком фрагменте программного кода при обработке исключительной ситуации уместно указать тип ошибки EDivByZero

    1. int a; int b; a=100/b;

    2. a=StrToFloat(Edit1->Text);

    3. float a; float b; a=100/b;

    4. a=a*b+120;

    5. a++


  1. Название программы отображается во время её работы в панели задач Windows, а также…

    1. в заголовках окон сообщений, выводимых функцией ShowMessage

    2. в строке заголовка любого окна программы

    3. в строке состояния главного окна программы

    4. на полосе прокрутки окна программы

    5. в всплывающем меню


  1. При настройке приложений во время разработки программы в С++ ее название вводится в…

    1. поле Title вкладки Application диалогового окна Project Options, которое появляется в результате выбора в меню Project команды Options

    2. поле Icon вкладки Application диалогового окна Project Options, которое появляется в результате выбора в меню Project команды Options.

    3. поле Title вкладки Forms диалогового окна Project Options, которое появляется в результате выбора в меню Project команды Options.

    4. поле свойства Caption компонента Form

    5. поле свойства Name компонента Form


  1. В поле Title вкладки Application диалогового окна Project Options, которое появляется в результате выбора в меню Project команды Options в С++ вводится …

    1. Название программы

    2. Путь к справочной системе приложения

    3. Путь к базе данных используемой приложением

    4. Путь к иконке для приложения

    5. Информация о версии программы


  1. Чтобы назначить приложению значок, отличный от стандартного, нужно…

    1. В меню Project выбрать Options и в открывшемся окне на вкладке Application щелкнуть на кнопке Load Icon. В результате этих действий откроется окно, используя которое можно просмотреть каталоги найти проходящий значок (значки хранятся в файлах с расширением ico).

    2. В меню View выбрать Options и в открывшемся окне на вкладке Application щелкнуть на кнопке Load Icon. В результате этих действий откроется окно, используя которое можно просмотреть каталоги найти проходящий значок (значки хранятся в файлах с расширением ico).

    3. В меню Project выбрать Options и в открывшемся окне на вкладке Forms щелкнуть на кнопке Load Icon. В результате этих действий откроется окно, используя которое можно просмотреть каталоги найти проходящий значок (значки хранятся в файлах с расширением ico).

    4. В меню Project выбрать Options и в открывшемся окне на вкладке Application щелкнуть на кнопке Load Image. В результате этих действий откроется окно, используя которое можно просмотреть каталоги найти проходящий значок (значки хранятся в файлах с расширением jpg).

    5. В меню Project выбрать Icon и в открывшемся окне на вкладке Forms щелкнуть на кнопке Load Icon. В результате этих действий откроется окно, используя которое можно просмотреть каталоги найти проходящий значок (значки хранятся в файлах с расширением ico).

  1. Щелчок на кнопке Load Icon вкладки Application диалогового окна Project Options открывает окно…

    1. Используя которое можно выбрать значок для приложения

    2. Используя которое можно дать программе название

    3. Используя которое можно ввести информацию о версии программы

    4. Используя которое можно ввести информацию о разработчике программы

    5. Используя которое можно указать путь к справочной системы приложения


  1. Какая утилита входит в состав C++ Builder, при помощи которой можно создать для приложения уникальный значок?

    1. Image Editor

    2. BDE Administrator

    3. Datapump

    4. SQL Explorer

    5. XML Mapper


  1. Утилита Image Editor, входящая в состав C++ Builderм позволяет…

    1. Создавать уникальные значки (иконки, картинки) для своего приложения

    2. Создавать базы данных в среде С++

    3. Создавать собственные компоненты для С++

    4. Создавать справочные системы для приложений

    5. Создавать собственный компиляторы для приложений


  1. С помощью утилиты Image Editor в C++ Builder можно создавать иконки (файлы с расширением ico) размером …

    1. 16 х 16 и 32 х 32

    2. 16 х 16 и 64 х 64

    3. 32 х 32 и 64 х 64

    4. 16 х 16 и 8 х 8

    5. 64 х 64 и 128 х 128


  1. Чтобы включить в выполняемый файл RTL-библиотеку и используемые программой пакеты, надо…

    1. в меню Project выбрать команду Options и во вкладках Linker и Packages сбросить соответственно флажки Use dynamic RTL и Build with runtime packages . После этого нужно выполнить перекомпоновку программы.

    2. в меню Project выбрать команду Options и во вкладках Linker и Packages включить соответственно флажки Use dynamic RTL и Build with runtime packages . После этого нужно выполнить перекомпоновку программы.

    3. Просто откомпилировать программу

    4. Откомпилировать приложение, а затем в меню Project выбрать команду Options и во вкладке Linker сбросить флажок Use dynamic RTL

    5. Откомпилировать приложение, а затем в меню Project выбрать команду Options и во вкладке Packages сбросить флажок Build with runtime packages


  1. Включение в выполняемый файл RTL-библиотеки и используемые программой пакеты …

    1. существенно увеличивает размер exe-файла

    2. существенно уменьшает размер exe-файла

    3. не влияет на размер exe-файла

    4. позволяет разработчику самому выбирать размер exe-файла

    5. создает установочный диск программы


  1. Проект представляет собой…

    1. набор программных единиц – модулей

    2. набор компонентов

    3. набор компиляторов

    4. набор свойств и методов компонентов

    5. один главный модуль


  1. Что называют программной единицей?

    1. модуль

    2. компонент

    3. свойство

    4. метод

    5. событие


  1. Из каких модулей состоит проект?

    1. Главный модуль и модули формы

    2. Главный модуль и заголовочный файл модуля формы

    3. Главный модуль и файл кода

    4. Файл кода и заголовочный модуль формы

    5. Модули формы


  1. Помимо главного модуля в состав проекта входят …(выберите наиболее полный ответ)

    1. Модули формы

    2. Заголовочные модули

    3. Файлы кода

    4. Побочный модуль

    5. Файл ресурсов


  1. Для каждой формы С++ Builder создает отдельный модуль, который состоит из двух файлов. Каких?

    1. заголовочного файла и файла кода

    2. главного и заголовочного файла

    3. главного файла и файла кода

    4. файла ресурсов и файла кода

    5. файла ресурсов и главного модуля


  1. Главный модуль содержит…

    1. инструкции, с которых начинается выполнение программы

    2. описание формы

    3. описание функций

    4. описание функций, в том числе и обработки событий

    5. описание событий


  1. Заголовочный файл модуля формы содержит…

    1. описание формы

    2. инструкции, с которых начинается выполнение программы

    3. описание функций

    4. описание функций, в том числе и обработки событий

    5. описание событий


  1. Файл кода содержит …

    1. описание функций, в том числе и обработки событий

    2. инструкции, с которых начинается выполнение программы

    3. описание формы

    4. только описание функций

    5. описание событий


  1. Чтобы открыть главный модуль, нужно…

    1. в меню Project выбрать команду View Source

    2. в меню View выбрать команду View Source

    3. в меню Project выбрать команду Open Source

    4. в меню View выбрать команду Project Source

    5. открыть объектный инспектор


  1. С чего начинается главный модуль?

    1. С директив компилятору

    2. С описания функций программы

    3. с описания главной функции программы – WinMain

    4. с обработки исключительных ситуаций

    5. с функций обработки событий


  1. Директива #include vcl.h> главного модуля проекта информирует компилятор, что перед тем как приступить непосредственно к компиляции, в текст главного модуля нужно включить…

    1. заголовочный файл библиотеки визуальных компонентов - vcl.h.

    2. файл обработки событий vcl.h.

    3. файл обработки исключительных ситуаций vcl.h.

    4. файл директив

    5. главную функцию программы

  1. Строка USEFORM("Unit1.cpp", Form1) главного модуля указывает, что

    1. в проект нужно включить файл модуля формы Unit1.cpp, который содержит функции обработки событий для формы Form1

    2. в текст главного модуля нужно включить заголовочный файл библиотеки визуальных компонентов - vcl.h.

    3. инициализируется внутренние структуры программы

    4. необходимо выполнить обработку исключительных ситуаций

    5. в проект нужно включить компилятор программ

  1. Главная функция WinMain в главном модуле проекта …

    1. инициализирует внутренние структуры программы, создает формы и запускает программу, что приводит к появлению на экране стартовой формы

    2. включает заголовочный файл библиотеки визуальных компонентов - vcl.h.

    3. инициализирует файл директив

    4. выполняет обработку исключительных ситуаций

    5. включает компилятор программ


  1. При разработке программ в С++ Builder значительное количество работы по генерации программного кода выполняет…

    1. С++Builder

    2. Разработчик программы

    3. Пользователь программы

    4. Заказчик программы

    5. Утилита Image Editor


  1. Какое свойство компонента указывает на его имя?

    1. Name

    2. Caption

    3. Font

    4. Align

    5. Visible


  1. Какое свойство компонента указывает на надпись на компоненте?

    1. Caption

    2. Name

    3. Font

    4. Align

    5. Visible


  1. Какое свойство отвечает за выравнивание компонента на форме?

    1. Align

    2. Caption

    3. Name

    4. Font

    5. Visible


  1. Какое свойство отвечает за видимость/невидимость компонента на форме?

    1. Visible

    2. Align

    3. Caption

    4. Name

    5. Font


  1. Какое свойство отвечает за активность/неактивность компонента на форме?

    1. Enabled

    2. Caption

    3. Name

    4. Font

    5. Visible


  1. Какое свойство отвечает за прозрачность/непрозрачность компонента на форме?

    1. Transparent

    2. Enabled

    3. Name

    4. Font

    5. Visible


  1. Свойство Transparent отвечает за…

    1. прозрачность/непрозрачность компонента на форме

    2. активность/неактивность компонента на форме

    3. видимость/невидимость компонента на форме

    4. выравнивание компонента на форме

    5. название компонента на форме


  1. Свойство Enabled отвечает за…

    1. активность/неактивность компонента на форме

    2. прозрачность/непрозрачность компонента на форме

    3. видимость/невидимость компонента на форме

    4. выравнивание компонента на форме

    5. название компонента на форме


  1. Свойство Visible отвечает за…

    1. видимость/невидимость компонента на форме

    2. прозрачность/непрозрачность компонента на форме

    3. активность/неактивность компонента на форме

    4. выравнивание компонента на форме

    5. название компонента на форме


  1. Свойство Align отвечает за…

    1. выравнивание компонента на форме

    2. прозрачность/непрозрачность компонента на форме

    3. активность/неактивность компонента на форме

    4. видимость/невидимость компонента на форме

    5. название компонента на форме


  1. Свойство Caption отвечает за…

    1. Надпись на компоненте

    2. выравнивание компонента на форме

    3. прозрачность/непрозрачность компонента на форме

    4. активность/неактивность компонента на форме

    5. видимость/невидимость компонента на форме


  1. Свойство Name отвечает за…

    1. имя компонента

    2. активность/неактивность компонента на форме

    3. видимость/невидимость компонента на форме

    4. выравнивание компонента на форме

    5. название компонента на форме


  1. Свойство Anchors отвечает за…

    1. привязку компонента к форме

    2. активность/неактивность компонента на форме

    3. видимость/невидимость компонента на форме

    4. выравнивание компонента на форме

    5. название компонента на форме


  1. На какой вкладке Объектного инспектора Object Inspector отображаются свойства компонентов

    1. Properties

    2. Events

    3. TreeView

    4. Unit

    5. Form


  1. На какой вкладке Объектного инспектора Object Inspector отображаются события компонентов

    1. Events

    2. Properties

    3. TreeView

    4. Unit

    5. Form


  1. Свойство формы Name – это…

  1. имя формы, используется для управления формой и доступа к компонентам формы.

  2. текст заголовка

  3. расстояние от верхней границы формы до верхней границы экрана

  4. ширина формы

  5. значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню


  1. Свойство формы Тор – это…

  1. расстояние от верхней границы формы до верхней границы экрана

  2. имя формы, используется для управления формой и доступа к компонентам формы

  3. текст заголовка

  4. ширина формы

  5. значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню


  1. Свойство формы Caption – это…

  1. текст заголовка (надпись на форме)

  2. расстояние от верхней границы формы до верхней границы экрана

  3. ширина формы

  4. значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню

  5. имя формы, используется для управления формой и доступа к компонентам формы


  1. Свойство формы Icon – это…

  1. значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню

  2. расстояние от верхней границы формы до верхней границы экрана

  3. имя формы, используется для управления формой и доступа к компонентам формы

  4. текст заголовка

  5. ширина формы


  1. Свойство формы Width – это…

  1. ширина формы

  2. значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню

  3. расстояние от верхней границы формы до верхней границы экрана

  4. имя формы, используется для управления формой и доступа к компонентам формы

  5. текст заголовка


  1. Высота формы - …

  1. Height

  2. ClientWidth

  3. BorderStyle

  4. Icon

  5. Font


  1. Ширина рабочей области формы - …

  1. ClientWidth

  2. BorderStyle

  3. Icon

  4. Font

  5. Height


  1. Вид границы – это…

  1. BorderStyle

  2. Icon

  3. Font

  4. Height

  5. ClientWidth


  1. Значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню - …

  1. Icon

  2. Font

  3. Height

  4. ClientWidth

  5. BorderStyle


  1. Шрифт - …

  1. Font

  2. Height

  3. ClientWidth

  4. BorderStyle

  5. Icon


  1. Кнопки управления окном - …

  1. BorderIcon

  2. BorderStyle

  3. BorderUnits

  4. ClientHeight

  5. ClientWidth


  1. Поверхность, на которую можно вывести графику - …

  1. Canvas

  2. Color

  3. Font

  4. Icon

  5. Caves


  1. Свойство формы Canvas - …

  1. поверхность, на которую можно вывести графику

  2. текст заголовка

  3. ширина формы

  4. значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню

  5. вид границы


  1. Свойство AutoSize компонента Label– это...

  1. признак того, что размер поля определяется его содержимым

  2. признак того, что слова, которые не помещаются в текущей строке, автоматически переносятся на следующую строку

  3. признак наследования компонентом характеристик шрифта формы, на которой находятся компонент

  4. позволяет скрыть текст или сделать его видимым

  5. очистка метки


  1. Свойство WordWrap компонента Label -…

  1. признак того, что слова, которые не помещаются в текущей строке, автоматически переносятся на следующую строку

  2. признак наследования компонентом характеристик шрифта формы, на которой находятся компонент

  3. позволяет скрыть текст или сделать его видимым

  4. очистка метки

  5. признак того, что размер поля определяется его содержимым


  1. Свойство Parent Font компонента Label - …

  1. признак наследования компонентом характеристик шрифта формы, на которой находятся компонент

  2. позволяет скрыть текст или сделать его видимым

  3. очистка метки

  4. признак того, что размер поля определяется его содержимым

  5. признак того, что слова, которые не помещаются в текущей строке, автоматически переносятся на следующую строку


  1. Свойство Visible компонента Label - …

  1. позволяет скрыть компонент или сделать его видимым

  2. очистка метки

  3. признак того, что размер поля определяется его содержимым

  4. признак того, что слова, которые не помещаются в текущей строке, автоматически переносятся на следующую строку

  5. признак наследования компонентом характеристик шрифта формы, на которой находятся компонент


  1. Этот компонент предназначен для вывода текста на поверхность формы

  1. Label

  2. Edit

  3. Button

  4. Form

  5. Memo


  1. Этот компонент представляется собой поле ввода-редактирования строки символов(не больше 255)

  1. Edit

  2. Button

  3. Form

  4. Memo

  5. Label


  1. Компонент, представляющий собой командную кнопку – это…

  1. Button

  2. Form

  3. Memo

  4. Label

  5. Edit


  1. Этот компонент представляет собой редактирование текста, который может состоять из нескольких строк

  1. Memo

  2. Label

  3. Edit

  4. Button

  5. Form


  1. Этот компонент дает возможность ввести данные в поле редактирования путем набора на клавиатуре или выбором из списка

  1. ComboBox

  2. StringGrid

  3. ListBox

  4. ImageBox

  5. CheckBox


  1. Этот компонент представляет собой таблицу

  1. StringGrid

  2. ListBox

  3. ImageBox

  4. CheckBox

  5. ComboBox


  1. Этот компонент представляет собой список, в котором можно выбрать нужный элемент

  1. ListBox

  2. ImageBox

  3. CheckBox

  4. ComboBox

  5. StringGrid


  1. Свойство компонента TEdit, указывающее цвет фона - …

  1. Color

  2. Font

  3. Text

  4. Clear

  5. FontColor


  1. Cвойство компонента TEdit, указывающее текст в окне редактирования

  1. Text

  2. Color

  3. Font

  4. Clear

  5. FontColor


  1. Метод компонента TEdit, удаляющий текст из окна редактирования

  1. Clear

  2. Text

  3. Color

  4. Font

  5. FontColor


  1. Свойство Lines компонента TMemo - …

  1. Строки текста - объект типа TStrings

  2. Количество строк текста в поле

  3. Текст, выделенный в окне

  4. Надпись индикатора

  5. Атрибуты шрифта


  1. Свойство Checked компонента TCheckBox - …

  1. Указывает, выбран ли индикатор

  2. Разрешает или запрещает появление в индикаторе третьего состояния cbGrayed

  3. Определяет состояние индикатора: выключен (cbUnchecked), включен (cbChecked), в третьем состоянии (cbGrayed) – серый, неопределенное состояние

  4. Надпись индикатора

  5. Делает компонент невидимым


  1. Свойство AllowGrayed компонента TCheckBox - …

  1. Разрешает или запрещает появление в индикаторе третьего состояния cbGrayed

  2. Указывает, выбран ли индикатор

  3. Определяет состояние индикатора: выключен (cbUnchecked), включен (cbChecked), в третьем состоянии (cbGrayed) – серый, неопределенное состояние

  4. Надпись индикатора

  5. Делает компонент невидимым


  1. Свойство State компонента TCheckBox - …

  1. Определяет состояние индикатора: выключен (cbUnchecked), включен (cbChecked), в третьем состоянии (cbGrayed) – серый, неопределенное состояние

  2. Указывает, выбран ли индикатор

  3. Разрешает или запрещает появление в индикаторе третьего состояния cbGrayed

  4. Надпись индикатора

  5. Делает компонент невидимым


  1. Свойство Caption компонента TCheckBox - …

  1. Надпись индикатора

  2. Указывает, выбран ли индикатор

  3. Разрешает или запрещает появление в индикаторе третьего состояния cbGrayed

  4. Определяет состояние индикатора: выключен (cbUnchecked), включен (cbChecked), в третьем состоянии (cbGrayed) – серый, неопределенное состояние

  5. Делает компонент невидимым


  1. .Метод компонента, который делает его невидимым (скрывает компонент)– это…

  1. Hide

  2. Show

  3. Create

  4. Destroy

  5. Enabled


  1. Метод, который делает невидимый компонент видимым (показывает его)– это…

  1. Show

  2. Hide

  3. Create

  4. Destroy

  5. Enabled


  1. Какая страница палитры компонентов в С++ Builder содержит стандартные компоненты TLabel, TButton, TFrames, TEdit, TMemo и т.д.

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. Какая страница палитры компонентов в С++ Builder содержит компоненты TSpeedButton, TImage, TShape, TMaskEdit, TStringGrid и т.д.

  1. Additional

  2. Standard

  3. Win32

  4. System

  5. ADO


  1. Какая страница палитры компонентов в С++ Builder содержит компоненты TTabControl, TPageControl, TImageList, TAnimate, TMonthCalendar и т.д.

  1. Win32

  2. Standard

  3. Additional

  4. System

  5. ADO


  1. Какая страница палитры компонентов в С++ Builder содержит компоненты TTimer, TPaintBox и т.д

  1. System

  2. Standard

  3. Additional

  4. Win32

  5. ADO


  1. Какое свойство определяет высоту объекта в пикселах.

    1. Height

    2. Width

    3. Handle

    4. Name

    5. Size


  1. Какое свойство определяет ширину объекта в пикселах

    1. Width

    2. Handle

    3. Style

    4. PixelsPerlnch

    5. Size


  1. Укажите свойство класса TFont которое содержит имя (начертание) шрифта

    1. Name

    2. Width

    3. TColor

    4. Style

    5. Size


  1. Укажите свойство класса TFont которое определяет цвет шрифта

    1. TColor

    2. Width

    3. Name

    4. Style

    5. PixelsPerlnch


  1. Укажите свойство класса TFont которое определяет стиль (особенности начертания) шрифта

    1. Style

    2. Width

    3. Name

    4. TColor

    5. Size


  1. Укажите свойство класса TFont которое содержит размер шрифта

    1. Size

    2. Width

    3. Handle

    4. Name

    5. PixelsPerlnch


  1. Для чего предназначен данный элемент управления:?

    1. Позволяет поместить главное меню в программу

    2. Позволяет создавать всплывающие меню

    3. Позволяет выбирать только одну опцию из нескольких.

    4. Используется для представления иерархических отношений связанных данных.

    5. Позволяет создать на форме прокручиваемую область с размерами большими, чем экран, на которой можно разместить объекты.


  1. Для чего предназначен данный элемент управления:?

    1. Позволяет создавать всплывающие меню

    2. Позволяет выбирать только одну опцию из нескольких.

    3. Используется для показа прокручиваемого списка и позволяет вводить информацию в маленьком поле ввода сверху

    4. Используется для представления иерархических отношений связанных данных.

    5. Позволяет создать на форме прокручиваемую область с размерами большими, чем экран, на которой можно разместить объекты.


  1. Для чего предназначен данный элемент управления: ?

    1. Для отображения текста на экране.

    2. Для быстрой отмены выбора какого-либо объекта

    3. Для представления данных любого типа в виде таблицы

    4. Для отображения простейших графических объектов на форме: окружность, квадрат и т.п.

    5. Для отображения графического изображения на форме.


  1. Что представляет собой данный элемент управления:?

    1. Стандартный управляющий элемент для ввода данных, который может быть использован для отображения короткого фрагмента текста и позволяет пользователю вводить текст во время выполнения программы.

    2. Специализированный ComboBox для выбора текущего диска.

    3. Специализированный список, в котором отображаются файлы из указанной директории

    4. Элемент оформления для создания заголовков с изменяемыми размерами для таблиц.

    5. Полоса прокрутки, появляющаяся автоматически в объектах редактирования


  1. Что представляет собой данный элемент управления:?

    1. Управляющий элемент для ввода, подразумевающий работу с большими текстами.

    2. Специализированный ComboBox для выбора текущего диска.

    3. Специализированный список, в котором отображаются файлы из указанной директории

    4. Элемент оформления для создания заголовков с изменяемыми размерами для таблиц.

    5. Полоса прокрутки, появляющаяся автоматически в объектах редактирования


  1. Для чего предназначен данный элемент управления:?

    1. Позволяет выполнить какие-либо действия при нажатии кнопки во время выполнения программы.

    2. Позволяет поместить главное меню в программу

    3. Позволяет создавать всплывающие меню

    4. Используется для группировки объектов TRadioButton.

    5. Позволяет создать на форме прокручиваемую область с размерами большими, чем экран, на которой можно разместить объекты.


  1. Для чего предназначен данный элемент управления: ?

    1. Отображает строку текста с маленьким окошком рядом, в котором можно поставить отметку, которая означает, что что-то выбрано.

    2. Полоса прокрутки, появляющаяся автоматически в объектах редактирования

    3. Элемент оформления для создания заголовков с изменяемыми размерами для таблиц.

    4. Отображает графическое изображение на форме.

    5. Горизонтальные закладки, обычно используется для создания многостраничных окон.


  1. Для чего предназначен данный элемент управления: ?

    1. Позволяет выбирать только одну опцию из нескольких.

    2. Рисунок на форме

    3. Используется для показа прокручиваемого списка и позволяет вводить информацию в маленьком поле ввода сверху

    4. Используется для представления иерархических отношений связанных данных.

    5. Позволяет создать на форме прокручиваемую область с размерами большими, чем экран, на которой можно разместить объекты.


  1. Для чего предназначен данный элемент управления:?

    1. Используется для показа прокручиваемого списка

    2. Используется для представления иерархических отношений связанных данных.

    3. Позволяет поместить главное меню в программу

    4. Позволяет создавать всплывающие меню

    5. Отображает строку текста с маленьким окошком рядом, в котором можно поставить отметку, которая означает, что что-то выбрано.


  1. Для чего предназначен данный элемент управления:?

    1. Используется для показа прокручиваемого списка и позволяет вводить информацию в маленьком поле ввода сверху

    2. Используется для представления иерархических отношений связанных данных.

    3. Позволяет поместить главное меню в программу

    4. Позволяет создавать всплывающие меню

    5. Отображает строку текста с маленьким окошком рядом, в котором можно поставить отметку, которая означает, что что-то выбрано.


  1. Что представляет собой данный элемент управления:?

    1. Полоса прокрутки, появляющаяся автоматически в объектах редактирования

    2. Элемент оформления для создания заголовков с изменяемыми размерами для таблиц

    3. Отображает графическое изображение на форме.

    4. Горизонтальные закладки, обычно используется для создания многостраничных окон

    5. Кнопка для создания панели быстрого доступа к командам


  1. Для чего предназначен данный элемент управления:?

    1. Используется для визуальных целей и для указания Windows, каков порядок перемещения по компонентам на форме (при нажатии клавиши TAB)

    2. Используется для представления иерархических отношений связанных данных

    3. Позволяет поместить главное меню в программу

    4. Отображает строку текста с маленьким окошком рядом, в котором можно поставить отметку, которая означает, что что-то выбрано

    5. Используется для показа прокручиваемого списка и позволяет вводить информацию в маленьком поле ввода сверху


  1. Для чего предназначен данный элемент управления: ?

    1. Используется для группировки объектов TRadioButton

    2. Позволяет поместить главное меню в программу

    3. Позволяет создавать всплывающие меню

    4. Отображает строку текста с маленьким окошком рядом, в котором можно поставить отметку, которая означает, что что-то выбрано

    5. Используется для показа прокручиваемого списка и позволяет вводить информацию в маленьком поле ввода сверху


  1. Что представляет собой данный элемент управления: ?

    1. Управляющий элемент, используется в декоративных целях для расположения на нем других компонентов

    2. Кнопка, на которой можно разместить картинку

    3. Элемент для рельефного оформления интерфейса

    4. Отображает графическое изображение на форме.

    5. Полоса прокрутки, появляющаяся автоматически в объектах редактирования


  1. Укажите какой компонент не содержит страница Standard палитры компонентов в С++ Builder?

    1. TImage

    2. TButton

    3. TEdit

    4. TFrames

    5. TMemo


  1. Укажите какой компонент не содержит страница Standard палитры компонентов в С++ Builder?

    1. TSpeedButton

    2. TButton

    3. TEdit

    4. TFrames

    5. TMainMenu


  1. Укажите какой компонент не содержит страница Standard палитры компонентов в С++ Builder?

    1. TShape

    2. TButton

    3. TEdit

    4. TFrames

    5. TPopupMenu


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TFrames

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TEdit

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TMemo

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TButton

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TPopupMenu

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TPanel

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TLabel

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TCheckBox

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TRadioButton

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TListBox

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TComboBox

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TScrollBar

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TGroupBox

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TRadioGroup

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox


  1. Укажите какой из перечисленных компонентов содержит страница Standard палитры компонентов в С++ Builder?

    1. TActionList

    2. TImage

    3. TMaskEdit

    4. TShape

    5. TCheckListBox

  1. Свойство Alignment компонента Label - …

    1. Выравнивает текст внутри компонента по левому краю, по правому краю, по центру

    2. Выравнивает компонент на форме

    3. Скрывает компонент

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойство Alignment компонента Memo - …

    1. Выравнивает текст внутри компонента по левому краю, по правому краю, по центру

    2. Выравнивает компонент на форме

    3. Скрывает компонент

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойство Alignment компонента StaticText - …

    1. Выравнивает текст внутри компонента по левому краю, по правому краю, по центру

    2. Выравнивает компонент на форме

    3. Скрывает компонент

    4. Привязывает компонент к форме

    5. Очистка текста


  1. Свойство Alignment компонента RichEdit - …

    1. Выравнивает текст внутри компонента по левому краю, по правому краю, по центру

    2. Выравнивает компонент на форме

    3. Скрывает компонент

    4. Привязывает компонент к форме

    5. Очистка текста


  1. Свойство MaxLength компонента Memo - …

    1. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    2. Выравнивает компонент на форме

    3. Скрывает компонент

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойство MaxLength компонента Edit - …

    1. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    2. Выравнивает компонент на форме

    3. Скрывает компонент

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойства Hint любого компонента –…

    1. Содержит текст, отображаемый в окне подсказки или в окне состояния

    2. Выравнивает компонент на форме

    3. Скрывает компонент

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойство ShowHint любого компонента - …

    1. Включает или отключает показ всплывающего окна подсказки при задержки курсора мыши над компонентом

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Выравнивает компонент на форме

    4. Скрывает компонент

    5. Привязывает компонент к форме


  1. Свойство Items компонента TListBox - …

    1. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    2. Включает или отключает показ всплывающего окна подсказки при задержки курсора мыши над компонентом

    3. Содержит текст, отображаемый в окне подсказки или в окне состояния

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство Items компонента TComboBox - …

    1. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    2. Включает или отключает показ всплывающего окна подсказки при задержки курсора мыши над компонентом

    3. Содержит текст, отображаемый в окне подсказки или в окне состояния

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство ItemIndex компонента TComboBox - …

    1. Указывает порядковый номер элемента, выделенного в списке

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство ItemIndex компонента TListBox - …

    1. Указывает порядковый номер элемента, выделенного в списке

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство Columns компонента TListBox - …

    1. Определяет число столбцов, в которых будет отображаться список, если он не помещается целиком в окне компонента

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство Columns компонента TComboBox - …

    1. Определяет число столбцов, в которых будет отображаться список, если он не помещается целиком в окне компонента

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство Position компонента TScrollBar - …

    1. Указывает текущую позицию ползунка на полосе прокрутки.

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство Max компонента TScrollBar - …

    1. Определяет максимальное положение ползунка на полосе прокрутки.

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство Min компонента TScrollBar - …

    1. Определяет минимальное положение ползунка на полосе прокрутки.

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Метод Clear компонента TComboBox - …

    1. Удаляет все элементы списка и весь текст в окне редактирования

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Метод Clear компонента TListBox - …

    1. Удаляет все элементы списка и весь текст в окне редактирования

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. Свойство SelLength компонента Editl - …

    1. Определяет количество выделенных символов текста

    2. Скрывает компонент

    3. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойство SelLength компонента Memo - …

    1. Определяет количество выделенных символов текста

    2. Скрывает компонент

    3. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойство SelStart компонента Memo - …

    1. Указывает позицию первого выделенного символа в тексте или, если выделения нет, то позицию курсора

    2. Определяет количество выделенных символов текста

    3. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойство SelStart компонента Edit - …

    1. Указывает позицию первого выделенного символа в тексте или, если выделения нет, то позицию курсора

    2. Определяет количество выделенных символов текста

    3. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    4. Привязывает компонент к форме

    5. Очистка метки


  1. Свойство ReadOnly компонента Edit - …

    1. Указывает, может ли пользователь изменять текст в компоненте

    2. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    3. Определяет количество выделенных символов текста

    4. Очистка метки

    5. Указывает позицию первого выделенного символа в тексте или, если выделения нет, то позицию курсора


  1. Свойство ReadOnly компонента Memo - …

    1. Указывает, может ли пользователь изменять текст в компоненте

    2. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    3. Определяет количество выделенных символов текста

    4. Очистка метки

    5. Указывает позицию первого выделенного символа в тексте или, если выделения нет, то позицию курсора


  1. Свойство PasswordChar компонента Edit - …

    1. Указывает символ, замещающий фактические символы, вводимые в компонент. При значении #0 символы не заменяются. Используется для ввода паролей

    2. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    3. Определяет количество выделенных символов текста

    4. Очистка метки

    5. Указывает позицию первого выделенного символа в тексте или, если выделения нет, то позицию курсора


  1. Свойство Modified компонента Edit - …

    1. Указывает, редактировался ли пользователем текст в компоненте

    2. Указывает максимальное количество символов, которое пользователь может вводить в компонент.

    3. Определяет количество выделенных символов текста

    4. Очистка метки

    5. Указывает позицию первого выделенного символа в тексте или, если выделения нет, то позицию курсора


  1. Свойство Layout компонента Label - …

    1. Определяет выравнивание текста в поле метки по вертикали

    2. Выравнивает компонент на форме

    3. Привязывает компонент к форме

    4. Выравнивает текст внутри компонента по левому краю, по правому краю, по центру

    5. Очистка метки


  1. Свойство компонента Label, определяющее выравнивание текста в поле метки по вертикали - …

    1. Layout

    2. Modified

    3. PasswordChar

    4. ReadOnly

    5. SelStart


  1. Свойство компонента Edit, указывающее, редактировался ли пользователем текст в компоненте - …

    1. Modified

    2. Layout

    3. PasswordChar

    4. ReadOnly

    5. SelStart

  1. Свойство компонента Edit, определяющее может ли пользователь изменять текст в компоненте - …

    1. ReadOnly

    2. Layout

    3. Modified

    4. PasswordChar

    5. SelStart

  1. Свойство компонентаEdit, указывающее символ, замещающий фактические символы, вводимые в компонент. При значении #0 символы не заменяются. Используется для ввода паролей - …

    1. PasswordChar

    2. Layout

    3. Modified

    4. ReadOnly

    5. SelStart


  1. Метод SelectAll компонента TEdit - …

    1. Выделяет весь текст в окне редактирования

    2. Содержит текст, отображаемый в окне подсказки или в окне состояния

    3. Массив строк списка - объект класса TStrings. Свойства этого класса позволяют формировать и изменять список

    4. Выравнивает компонент на форме

    5. Скрывает компонент


  1. На какой странице палитры компонентов в С++ Builder находится компонент TLabel

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TButton

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TFrames

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TEdit

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TMemo

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TMainMenu

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TPopupMenu

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TCheckBox

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TRadioButton

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TListBox

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TComboBox

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TScrollBar

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TGroupBox

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TRadioGroup

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TPanel

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. На какой странице палитры компонентов в С++ Builder находится компонент TActionList

  1. Standard

  2. Additional

  3. Win32

  4. System

  5. ADO


  1. Массив – это…

    1. это набор данных, следующих друг за другом.

    2. Возникшая в процессе выполнения программы ошибка

    3. Реакция приложения на операцию ввода

    4. Используемая в процессе написания программы инструкция, для обозначения комментария

    5. Набор символов, который игнорируется компилятором


  1. Набор данных, следующих друг за другом.

    1. массив

    2. исключение

    3. комментарий

    4. событие

    5. метод


  1. Массивы бывают….

    1. Одномерные и многомерные

    2. Только одномерные

    3. Только многомерные

    4. Только двумерные

    5. Только целочисленные


  1. Каким образом нужно описать переменную a, чтобы объявить ее одномерным массивом?

    1. int a[10];

    2. int a{10};

    3. int a[10][10];

    4. int a__10;

    5. array a[10];


  1. Каким образом нужно описать переменную a, чтобы объявить ее двумерным массивом?

    1. int a[10][10];

    2. int a[10];

    3. int a{10};

    4. int a__10__10;

    5. array a[10,10];


  1. Каким образом нужно описать переменную a, чтобы объявить ее одномерным массивом?

    1. float a[10];

    2. float a{10};

    3. float a[10][10];

    4. float a__10;

    5. array a[10];


  1. Каким образом нужно описать переменную a, чтобы объявить ее двумерным массивом?

    1. float a[10][10];

    2. float a[10];

    3. float a{10};

    4. float a__10__10;

    5. array a[10,10];


  1. Какого типа могут быть данные в одномерном массиве?

    1. любого

    2. только типа int

    3. только типа float

    4. только строкового типа

    5. только типа char


  1. Какого типа могут быть данные в двумерном массиве?

    1. любого

    2. только типа int

    3. только типа float

    4. только строкового типа

    5. только типа char


  1. Какого типа могут быть данные в многомерном массиве?

    1. любого

    2. только типа int

    3. только типа float

    4. только строкового типа

    5. только типа char


  1. Укажите верное объявление массива из 10 целых чисел

    1. int a[9];

    2. int a[10];

    3. float a[10];

    4. float a[9];

    5. int a[11];


  1. Укажите верное объявление массива из 10 дробных чисел

    1. float a[9];

    2. int a[9];

    3. int a[10];

    4. float a[10];

    5. int a[11];

  1. Укажите функцию обработки числовых массивов, которая возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    1. MaxIntValue(a,i)

    2. MaxValue(a,i)

    3. Mean(a,i)

    4. MinIntValue(a,i)

    5. MinValue(a,i)


  1. Функция MaxIntValue(a,i) представляет собой функцию обработки числовых массивов, которая ….

    1. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    2. возвращает максимальное значение со знаком элементов массива действительных чисел a[i]

    3. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    4. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    5. возвращает среднее арифметическое значение элементов массива чисел a[i]


  1. Укажите функцию обработки числовых массивов, которая возвращает максимальное значение со знаком элементов массива действительных чисел a[i]

    1. MaxValue(a,i)

    2. MaxIntValue(a,i)

    3. Mean(a,i)

    4. MinIntValue(a,i)

    5. MinValue(a,i)


  1. Функция MaxValue(a,i) представляет собой функцию обработки числовых массивов, которая…

    1. возвращает максимальное значение со знаком элементов массива действительных чисел a[i]

    2. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    3. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    4. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    5. возвращает среднее арифметическое значение элементов массива чисел a[i]


  1. Укажите функцию обработки числовых массивов, которая возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    1. MinIntValue(a,i)

    2. MaxIntValue(a,i)

    3. MaxValue(a,i)

    4. Mean(a,i)

    5. MinValue(a,i)


  1. Функция MinIntValue(a,i) представляет собой функцию обработки числовых массивов, которая…

    1. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    2. возвращает максимальное значение со знаком элементов массива действительных чисел a[i]

    3. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    4. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    5. возвращает среднее арифметическое значение элементов массива чисел a[i]


  1. Укажите функцию обработки числовых массивов, которая возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    1. MinValue(a,i)

    2. MinIntValue(a,i)

    3. MaxIntValue(a,i)

    4. MaxValue(a,i)

    5. Mean(a,i)


  1. Функция MinValue(a,i) представляет собой функцию обработки числовых массивов, которая…

    1. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    2. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    3. возвращает максимальное значение со знаком элементов массива действительных чисел a[i]

    4. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    5. возвращает среднее арифметическое значение элементов массива чисел a[i]


  1. Укажите функцию обработки числовых массивов, которая возвращает среднее арифметическое значение элементов массива чисел a[i]

    1. Mean(a,i)

    2. MinIntValue(a,i)

    3. MaxIntValue(a,i)

    4. MaxValue(a,i)

    5. MinValue(a,i)


  1. Функция Mean(a,i) представляет собой функцию обработки числовых массивов, которая…

    1. возвращает среднее арифметическое значение элементов массива чисел a[i]

    2. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    3. возвращает максимальное значение со знаком элементов массива действительных чисел a[i]

    4. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    5. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]


  1. Укажите функцию обработки числовых массивов, которая возвращает сумму элементов массива действительных чисел a[i]

    1. Sum(a,i)

    2. SumInt(a,i)

    3. SumOfSquares(a,i)

    4. MaxValue(a,i)

    5. MinValue(a,i)


  1. Функция Sum(a,i) представляет собой функцию обработки числовых массивов, которая…

    1. возвращает сумму элементов массива действительных чисел a[i]

    2. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    3. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    4. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    5. возвращает среднее арифметическое значение элементов массива чисел a[i]


  1. Укажите функцию обработки числовых массивов, которая возвращает сумму элементов массива целых чисел a[i]

    1. SumInt(a,i)

    2. Sum(a,i)

    3. SumOfSquares(a,i)

    4. MaxValue(a,i)

    5. MinValue(a,i)


  1. Функция SumInt(a,i) представляет собой функцию обработки числовых массивов, которая…

    1. возвращает сумму элементов массива целых чисел a[i]

    2. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    3. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    4. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    5. возвращает среднее арифметическое значение элементов массива чисел a[i]


  1. Укажите функцию обработки числовых массивов, которая возвращает сумму квадратов значений элементов массива действительных чисел a[i]

    1. SumOfSquares(a,i)

    2. Sum(a,i)

    3. SumInt(a,i)

    4. MaxValue(a,i)

    5. MinValue(a,i)


  1. Функция SumOfSquares(a,i) представляет собой функцию обработки числовых массивов, которая…

    1. возвращает сумму квадратов значений элементов массива действительных чисел a[i]

    2. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    3. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    4. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    5. возвращает среднее арифметическое значение элементов массива чисел a[i]


  1. Укажите функцию обработки числовых массивов, которая возвращает корень из суммы квадратов значений элементов массива a[i]

    1. Norm(a,i)

    2. Sum(a,i)

    3. SumInt(a,i)

    4. MaxValue(a,i)

    5. MinValue(a,i)


  1. Функция Norm(a,i) представляет собой функцию обработки числовых массивов, которая…

    1. корень из суммы квадратов значений элементов массива a[i]

    2. возвращает минимальное значение со знаком элементов массива целых чисел a[i]

    3. возвращает максимальное значение со знаком элементов массива целых чисел a[i]

    4. возвращает минимальное значение со знаком элементов массива действительных чисел a[i]

    5. возвращает среднее арифметическое значение элементов массива чисел a[i]


  1. Функция в С++ Builder, которая создает файл

    1. FileCreate

    2. FileOpen

    3. FileClose

    4. FileWrite

    5. FileRead


  1. Функция в С++ Builder, которая открывает файл

    1. FileOpen

    2. FileCreate

    3. FileClose

    4. FileWrite

    5. FileRead

  1. Функция в С++ Builder, которая закрывает файл

    1. FileClose

    2. FileCreate

    3. FileOpen

    4. FileWrite

    5. FileRead

  1. Функция в С++ Builder, которая перезаписывает данные в файл

    1. FileWrite

    2. FileCreate

    3. FileOpen

    4. FileClose

    5. FileRead

  1. Функция в С++ Builder, которая производит чтение данных из файла

    1. FileRead

    2. FileCreate

    3. FileOpen

    4. FileClose

    5. FileWrite

  1. Что выполняет функция FileCreate в С++ Builder?

    1. Создает файл

    2. Открывает файл

    3. Закрывает файл

    4. Перезаписывает файл

    5. Читает данные из файла


  1. Что выполняет функция FileOpen в С++ Builder?

    1. Открывает файл

    2. Создает файл

    3. Закрывает файл

    4. Перезаписывает файл

    5. Читает данные из файла


  1. Что выполняет функция FileClose в С++ Builder?

    1. Закрывает файл

    2. Создает файл

    3. Открывает файл

    4. Перезаписывает файл

    5. Читает данные из файла


  1. Что выполняет функция FileWrite в С++ Builder?

    1. Перезаписывает файл

    2. Создает файл

    3. Открывает файл

    4. Закрывает файл

    5. Читает данные из файла


  1. Что выполняет функция FileRead в С++ Builder?

    1. Читает данные из файла

    2. Создает файл

    3. Открывает файл

    4. Закрывает файл

    5. Перезаписывает файл


  1. Режим открытия файла fmCreate функцией FileOpen в С++ Builder позволяет …

    1. создать файл с указанным в первом параметре именем. Если файл уже существует, то он откроется в режиме для записи.

    2. открыть файл только для чтения. Если файл не существует, то произойдёт ошибка. Запись в файл в этом случае не возможна.

    3. открыть файл для записи. При этом, во время записи текущее содержимое уничтожается.

    4. открыть файл для редактирования (чтения и записи).

    5. Уничтожить файл


  1. Режим открытия файла fmOpenRead функцией FileOpen в С++ Builder позволяет …

    1. открыть файл только для чтения. Если файл не существует, то произойдёт ошибка. Запись в файл в этом случае не возможна.

    2. создать файл с указанным в первом параметре именем. Если файл уже существует, то он откроется в режиме для записи.

    3. открыть файл для записи. При этом, во время записи текущее содержимое уничтожается.

    4. открыть файл для редактирования (чтения и записи).

    5. Уничтожить файл


  1. Режим открытия файла fmOpenWrite функцией FileOpen в С++ Builder позволяет …

    1. открыть файл для записи. При этом, во время записи текущее содержимое уничтожается.

    2. создать файл с указанным в первом параметре именем. Если файл уже существует, то он откроется в режиме для записи.

    3. открыть файл только для чтения. Если файл не существует, то произойдёт ошибка. Запись в файл в этом случае не возможна.

    4. открыть файл для редактирования (чтения и записи).

    5. Уничтожить файл


  1. Режим открытия файла fmOpenReadWrite функцией FileOpen в С++ Builder позволяет …

    1. открыть файл для редактирования (чтения и записи).

    2. создать файл с указанным в первом параметре именем. Если файл уже существует, то он откроется в режиме для записи.

    3. открыть файл только для чтения. Если файл не существует, то произойдёт ошибка. Запись в файл в этом случае не возможна.

    4. открыть файл для записи. При этом, во время записи текущее содержимое уничтожается.

    5. Уничтожить файл


  1. Что нужно указать вместо переменной fm в выражении FileOpen("1.txt",fm ); чтобы открыть файл только для чтения?

  1. fmOpenRead

  2. fmCreate

  3. fmOpenWrite

  4. fmOpenReadWrite

  5. fmShareCompat


  1. Что нужно указать вместо переменной fm в выражении FileOpen("1.txt",fm ); чтобы создать файл 1.txt, а если файл существует, то открыть его в режиме записи?

  1. fmCreate

  2. fmOpenRead

  3. fmOpenWrite

  4. fmOpenReadWrite

  5. fmShareCompat


  1. Что нужно указать вместо переменной fm в выражении FileOpen("1.txt",fm ); чтобы открыть файл для редактирования?

  1. fmOpenReadWrite

  2. fmOpenRead

  3. fmCreate

  4. fmOpenWrite

  5. fmShareCompat


  1. Что нужно указать вместо переменной fm в выражении FileOpen("1.txt",fm ); чтобы открыть файл для записи?

  1. fmOpenWrite

  2. fmOpenReadWrite

  3. fmOpenRead

  4. fmCreate

  5. fmShareCompat


  1. Для чего используется функция ShellExecute?

    1. Функция открывает или печатает указанный файл или открывает указанную папку

    2. Функция открывает файл для перезаписи

    3. Функция копирует указанную папку в указанное место

    4. Функция перемещает папку или файл на диск С:\

    5. Функция удаляет указанный файл или папку


  1. Для работы функции ShellExecute необходим модуль …

    1. ShellAPI

    2. SysUtils

    3. StDio

    4. Math

    5. DataUtils


  1. Для работы функции WinExec необходим модуль …

    1. ShellAPI

    2. SysUtils

    3. StDio

    4. Math

    5. DataUtils


  1. Что необходимо указать вместо переменной lpOperation в следующем выражении ShellExecute(Handle, lpOperation,"file.doc",NULL,NULL,SW_RESTORE); чтобы напечатать документ file.doc

  1. "print"

  2. "explore"

  3. "open"

  4. "close"

  5. "create"


  1. Что необходимо указать вместо переменной lpOperation в следующем выражении ShellExecute(Handle, lpOperation,"file.doc",NULL,NULL,SW_RESTORE); чтобы открыть документ file.doc

  1. "open"

  2. "print"

  3. "explore"

  4. "close"

  5. "create"


  1. Что необходимо указать вместо переменной lpOperation в следующем выражении ShellExecute(Handle, lpOperation,"Calc",NULL,NULL,SW_RESTORE);чтобы открыть приложение Калькулятор

  1. "open"

  2. "print"

  3. "explore"

  4. "close"

  5. "create"


  1. Что необходимо указать вместо переменной lpOperation в следующем выражении ShellExecute (Handle, lpOperation,"c:\Program Files\Borland",NULL,NULL,SW_RESTORE) чтобы открыть программу Проводдник с открытой папкой c:\Program Files\Borland

  1. "explore"

  2. "open"

  3. "print"

  4. "close"

  5. "create"

  1. Для чего используется функция WinExec?

    1. Запускает указанное приложение

    2. Функция открывает файл для перезаписи

    3. Функция копирует указанную папку в указанное место

    4. Функция перемещает папку или файл на диск С:\

    5. Функция удаляет указанный файл или папку

  1. Что получится в результате выполнения следующей функции WinExec("file.exe",SW_RESTORE);

    1. запустится программа file.exe

    2. запустится Norton Commander

    3. запустится MS-DOS

    4. напечатается документ file

    5. удалится программа file


  1. Что получится в результате выполнения следующей функции WinExec("nc",SW_RESTORE);

    1. запустится Norton Commander

    2. запустится программа file.exe

    3. запустится MS-DOS

    4. напечатается документ nc

    5. удалится программа Norton Commander


Здесь представлены материалы теста на тему «С++», которые могут быть просмотрены в онлайн режиме или же их можно бесплатно скачать. Предмет теста: Информатика (все классы). Также здесь Вы найдете подборку тестов на схожие темы, что поможет в еще лучшей подготовке к тестированию.

Информация о тесте

Ваша оценка: Оцените тест по шкале от 1 до 5 баллов
Дата добавления:24 июля 2017
Категория:Информатика
Поделись с друзьями:
Скачать тест