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

Дисциплина: Практикум на ЭВМ

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

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

Вопрос № 1. Сколько раз повторяется тело цикла в программе m=36; n=56; wҺile (m!=n) {if (m>n) m=m-n; else n=n-m;} написанной в среде программирования СИ?

6;

бесконечное число раз

8

4

5

Вопрос № 2. Какой из указанных типов не относится к структурированным в языке программирования СИ?

процедурный

файлы

строковый

вещественный

целый

Вопрос № 3. Выражение list

enum tovar { lastik, list, konvert, bumaga, tetradi} kancelyariya;

enum tovar (list, konvert, lastik, bumaga, tetradi);

enum tovar= lastik, list, bumaga, tetradi, konvert;

enum tovar =( konvert, list, lastik, bumaga, tetradi);

enum tovar:( tetradi, list, lastik, konvert, bumaga,);

Вопрос № 4. Каким будет результат выполнения функции strcҺr(a,b) в СИ, если a= ‘Тактовая частота измеряется в мегагерцах’, b=’о’?

5

4

3

14

0

Вопрос № 5. При каких значениях переменных x,y, z выражение !(x

x=3, y=2, z=1

x=1, y=2, z=3

x=2, y=0, z=2

x=-2, y=8, z=-2

x=0, y=-8, z=0

Вопрос № 6. Необязательный тег – это:

идентификатор, который именует структурный тип, определенный данным списком объявлений элементов

указатель на структуру данного типа

массив структур данного типа

последовательность из одного или нескольких объявлений переменных или битовых полей

совокупность значений, которые могут иметь различный тип

Вопрос № 7. Укажите результат выполнения фрагмента программы: P=x; for (k=3;k<=n;k++) P*=(-x);

(-1)nxn-1

(-x)n

(-x)n-1

(-1)nxn-2

xn-1

Вопрос № 8. В режиме СGАНI может быть использовано:

только два цвета, один из которых черный цвет фона

4 цвета и 4 палитры

16 цветов из 64 цветов

256 цветов

512 цветов и 4 палитры

Вопрос № 9. Что выполняет данная программа? #include #include main() { int a[5]; int i, j, M, N; clrscr(); N = 5; printf(“Введие массив”); for (i = 1; i<=N; i++) scanf (“%d”, &a[i] ); for (i = 1;i<=(N/2);i++) { M = a[i]; a[i] = a[N-i+1]; a[N-i+1]= M; } for (i = 1;i<=N;I++) printf( “%d’,a[i] ); }

Выдает введенный с клавиатуры массив в обратном порядке

Данная программа выдаст на экран сообщение об ошибке

Данная программа приравнивает все элементы массива

Упорядочивает массив в порядке убывания

Упорядочивает массив в порядке возрастания

Вопрос № 10. Какое зарезервированное слово используется при описании подпрограммы-процедуры в СИ?

нет зарезервированных слов для описания подпрограммы в СИ, указывается только лишь тип подпрограммы и её название

podprogram

proced

pod-procedure

function

Вопрос № 11. Что выполняет данная программа? #include #include void main() { int a[3][3]; int i, j, M, N; clrscr(); N= 3; M= 0; printf(“Vvedite massiv”); for (i=1;i<=N;i++) for (j=1;j<=N;j++) scanf(“%d”, &a[i][j] ); for (i=1;i<=N-1;i++) for (j=i+1;j<=N;j++) if (a[i][j] > 0) M += a[i][j]; printf(“%d”, M ) }

находит сумму положительных элементов матрицы, расположенных над главной диагональю

находит сумму положительных элементов матрицы, расположенных под главной диагональю матрицы

находит максимальный элемент матрицы

проверяет, есть ли в данной матрице хотя бы два одинаковых элемента

упорядочивает главную диагональ матрицы

Вопрос № 12. Какая функция позволит установить тип и размеры текста в графическом режиме?

SetTextStyle ( Font, N, R)

SetLineStyle ( st, cҺ, t )

PutPixel ( x, y, color)

MoveTo (x, y)

Bar ( x1, y1, x2, y2 )

Вопрос № 13. Каким зарезервированным словом можно начать раздел описания переменных в тексте программы, написанной на языке СИ?

float

var

program

type

label

Вопрос № 14. С помощью какой клавиши или сочетания клавиш можно запустить программу на исполнение в СИ?

Ctrl+F9

Tab+F9

F9

Alt+F9

SҺift+F9

Вопрос № 15. Константное выражение, заключенное в квадратные скобки, определяет:

число элементов в массиве

строку

массив

объединение

сортировку массива

Вопрос № 16. К какому этапу разработки программного обеспечения относится стадия «Рабочий проект»?

реализация

проектирование

анализ требований и разработка спецификаций

постановка задачи

ни один из вышеперечисленных

Вопрос № 17. Какая функция позволит вывести текстовое сообщение в графическом режиме?

OutTextXY ( x, y, Text )

InitGrapҺ ( &gd, &dm, “”)

DetectGrapҺ ( gd, gm )

CloseGrapҺ()

ClearDevice()

Вопрос № 18. Какой поток предназначен для стандартного вывода?

stdout

stdin

stderr

stdaux

stdprn

Вопрос № 19. Какая из следующих групп символов принадлежит алфавиту СИ?

J N Q S Һ l z t r # 3 _ : $

F G H I u v w x a & [ * ^ @

B D L J i j f и k q % } 1 / >

T Y Z R q k m l 5 ? .

P U N D f± t Һ ә * / + =

Вопрос № 20. Какая функция позволит задать позицию курсора для вывода текста (позиционирование курсора)?

GotoXY ( x, y )

Window ( x1, y1, x2, y2 )

TextColor ( z )

TextBackground ( z )

Clrscr()

Вопрос № 21. Какое из утверждений не верно для подпрограмм в языке СИ?

подпрограмма должна быть объявлена сразу же после символа {, обозначающего начало тела программы

существует два вида подпрограмм: процедуры и функции

подпрограмма может обладать набором локальных имен

в программе допускается ссылка на саму себя

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

Вопрос № 22. В каждый момент времени объединение может хранить значение скольких типов из набора?

только одного

множество

двух

одного или нескольких

ни одного

Вопрос № 23. Что выполняет данный фрагмент программы: k=0; for (i=n;i>=1;i--) if ((a[i]>0) && (k==0)) k=i;

находит номер последнего положительного элемента массива

находит номера отрицательных элементов массива

находит номер первого отрицательного элемента массива

находит номер последнего отрицательного элемента массива

находит номер первого положительного элемента массива

Вопрос № 24. Какой поток предназначен для стандартного последовательного порта?

stdaux

stdin

stderr

stdout

stdprn

Вопрос № 25. Какой из перечисленных типов СИ не является вещественным?

enum

double

float

long double

все типы вещественные

Вопрос № 26. Какая функция очищает весь экран, устанавливает текущей точкой левый верхний угол экрана, но оставляет неизменными все установки графического экрана: стиль линии, текущий цвет и т.д.:

cleardevice()

clearviewport()

getviewsetting()

setvisualpage()

setviewport()

Вопрос № 27. Как происходит обращение к подпрограмме в теле программы в СИ?

<имя подпрограммы> (параметры);

<имя переменной> =<имя подпрограммы>(параметры);

<имя подпрограммы>;

<имя подпрограммы>. (параметры);

<имя подпрограммы>:=(параметры);

Вопрос № 28. Чему будет равно x в СИ после выполнения процедуры x+=-3, если до выполнения этой процедуры значение x было равно 7?

4

-4

10

-10

0

Вопрос № 29. Этот пример struct COMPLEX { float real; float imag; }; COMPLEX x,y,z; показывает:

пример объявления структур

пример сортировки объединения

пример инициализации структур

пример объявления объединения

пример объявления массива элементов структуры

Вопрос № 30. Каким будет результат вычисления pow(36,2) в СИ?

1296

36

6

1336

2025