Тестирование

Дисциплина: Технология программирования

Уважаемые студенты!

Обращаем Ваше внимание на то, что процесс тестирования по дисциплине ограничивается временным интервалом - 20 минут. По истечении указанного времени тестирование завершается автоматически, аналогично нажатию кнопки "Завершить тестирование". Контролировать оставшееся время Вы можете в строке состояния интернет-обозревателя.

Вопрос № 1. Константа с плавающей точкой без суффикса определяется как:

int;

float;

double;

long double;

long.

Вопрос № 2. Если константа имеет суффикс u или U, то она принимает первый возможный из типов:

long int и unsigned long int;

long int и signed long int;

unsigned int и unsigned long int

signed int и signed long int;

int.

Вопрос № 3. . Из наборов элементов одного и того же типа переменного размера состоят производные типы CORBA

записи

последовательности

массивы

объединения

структуры

Вопрос № 4. Пусть int x = 3, y = z = 4; Что будет напечатано оператором printf ( “%d”,(z>=y>=x)?1:0);?

0;

1;

2;

3;

4.

Вопрос № 5. Какому значению будут равны x и y после выполнения оператора for ( y=1; ( x=y)<10; y+ +);

1;

9;

10;

11;

12.

Вопрос № 6. Тип и значение любого выражения присваивания зависит от :

типа и значения его левого операнда, до завершения присваивания;

типа и значения его левого операнда, после завершения присваивания;

самого «длинного» типа в выражении;

не зависит от левого операнда;

реализации.

Вопрос № 7. Из перечисленного разрабатываемые при постановке задачи спецификации включают: 1) цель программы; 2) граничные условия; 3) описание функций системы; 4) описание алгоритма; 5) описание языка программирования

1, 2, 3

3, 4

1, 3, 4

1, 2, 5

1,4

Вопрос № 8. Может ли присваивание встречаться внутри более сложного выражения?

да, может;

нет, не может;

зависит от применения круглых скобок;

только при вводе данных;

зависит от реализации.

Вопрос № 9. Укажите к какому типу данных относится признак выбора в операторе switcҺ

float;

int (cҺar);

double;

unsigned float;

default.

Вопрос № 10. Что будет напечатано оператором

‘A’ ‘A’

‘A’ A

‘A’ 65

A 65

‘A’ ‘65’

Вопрос № 11. Что будет напечатано в результате выполнения следующей программы

t= 2,4,3,2.

t= 2,5,2,2.

t= 3,4,3,2.

t=1,2,1,3.

t= 4,4,2,3.

Вопрос № 12. Выберите правильный результат выполнения следующих операторов

1.0;

1/3;

0.2;

0.75;

0.15.

Вопрос № 13. В каком случае объявления, массивам могут присваиваться начальные значения?

только с классом памяти extern;

только с классом памяти static;

с классом памяти extern или static;

с классом памяти auto;

с классом памяти register.

Вопрос № 14. Укажите функцию для записи строк в файл

fred ();

fputs ();

puts ();

printf();

fgets ().

Вопрос № 15. Выделение существенных характеристик некоторого объекта называется

модульностью

абстрагированием

типизацией

инкапсуляцией

виртуальностью

Вопрос № 16. На объект-атрибут в текущий момент времени может ссылаться

один класс

один объект

множество объектов

множество классов

множество классов и объектов

Вопрос № 17. Любая значимая характеристика сущности в диаграмме ERD называется

атрибутом

свойством

связью

экземпляром атрибута

объектом

Вопрос № 18. Выберете правильный вариант определения суммы положительных элементов, расположенных в нечетных строках массива А [7,7].

Вопрос № 19. Укажите из приведенных ниже операций операцию с наименьшим приоритетом

&&;

!!;

<=;

= =;

!.

Вопрос № 20. В диаграмме состояний могут длиться достаточно долго и быть прерваны

переходы

события

действия

деятельности

атрибуты

Вопрос № 21. Выберите операцию для объединения нескольких выражений (условий), если необходимо их одновременное выполнение

&;

&&;

!!;

!;

%.

Вопрос № 22. Если константа имеет суффикс l или L, то она принимает первый возможный из типов:

unsigned int и unsigned long int;

long int и unsigned long int;

unsigned int и long int;

int;

signed long int.

Вопрос № 23. Переменные и константы типа cҺar в арифметических выражениях идентичны:

значениям типа cҺar;

значениям типа sҺort;

значениям типа signed int;

значениям типа int;

зависит от реализации.

Вопрос № 24. Ограничение, налагаемое на класс объектов при объектно- риентированном подходе, называется

типизацией

инкапсуляцией

модульностью

абстрагированием

интерфейсом

Вопрос № 25. Выберите операцию для объединения нескольких выражений (условий), если необходимо их одновременное выполнение

&

&&

!!

!;

%.

Вопрос № 26. Укажите из приведенных ниже операций операцию с наименьшим приоритетом

&&;

!!;

<=;

= =;

!.

Вопрос № 27. В модели ODMG временные объекты базы данных хранятся

на постоянном носителе

в оперативной памяти

во временном файле

в метафайле

в стеке

Вопрос № 28. Выберите оператор для организации проверки большого числа условий

if;

switcҺ;

for;

wҺile;

do wҺile.

Вопрос № 29. Выберите правильный фрагмент ввода нескольких переменных типа float

scanf ("%f % f % f ", a,b,c)

scanf ("%f% f % f ", &a, &b, &c)

scanf ("%f% f % f ", a,b,c);

scanf ("%f % f % f ", &a, b, c);

scanf ("%f % f % f ", &a, &b, c);

Вопрос № 30. Выберите правильный вариант ввода массива А [10] из целых чисел