Онлайн тесты на тему "Синергия | Онлайн тесты | Основы программирования на С (обучение)"

Тестовое задание по информатике. На тему : "Основы программирования на С (обучение)". Было выполнено на зачёт. После оплаты вы сможете скачать готовые ответы по тесту . Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ

Демо работы

Описание работы

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

2. К унарным операциям относят …
Тип ответа: Множественный выбор
• деление операндов арифметического типа (если операнды целочисленные, то выполняется целочисленное деление)
• умножение операндов
• получение остатка от деления целочисленных операндов
• получение адреса операнда
• обращение по адресу (разыменование)
• логическое отрицание (НЕ)

3. Если возникает потребность в обращении к переменной при коллизии имен, то следует вначале указать название модуля (модуль основной программы), а далее через … - имя переменной (или иной идентификатор, к которому нужно обратиться)
• двойное двоеточие
• двоеточие
• запятую
• двойной слеш

4. Для использования способа передачи входных данных, являющихся сложными структурированными переменными, в списке формальных параметров перед параметром-константой ставится префикс …
• //
• #
• const
• &

5. Квадратные матрицы – это такие матрицы, у которых …
• все элементы матрицы равны нулю
• число элементов в строке равно числу элементов в столбце, т.е. M=N
• число элементов в строке/столбце зависит от того, в каком столбце/строке оно содержится
• не все ячейки заполнены элементами

6. Директивы препроцессора начинаются со знака …, который должен быть самым первым символом строки
• «амперсанд» (&)
• «правый слеш» («/»)
• «диез» (#)
• «плюс» (+)

7. В С++ класс памяти определяет … переменной
• только время жизни
• только область видимости
• время жизни и область видимости

8. Операции new и delete …, так как выделяемая память после ее использования должна высвобождаться
• используются парами
• используются только по отдельности
• могут использоваться парами, но чаще всего используются по отдельности

9. Имена формальных и фактических параметров …
• не могут совпадать
• могут совпадать, но это отразится на выполнении программы
• могут совпадать и это не отразится на выполнении программы, но может привести к проблемам при понимании алгоритма работы

10. Говоря об алгоритмах подсчета суммы и произведения элементов массива, можно утверждать, что накопление суммы начинают с …
• нуля, а произведения – с единицы
• единицы, а произведения – с нуля
• нуля, как и произведения
• единицы, как и произведения

11. Разреженные матрицы – это такие матрицы, у которых …
• все элементы матрицы равны нулю
• число элементов в строке равно числу элементов в столбце, т.е. M=N
• число элементов в строке/столбце зависит от того, в каком столбце/строке оно содержится
• не все ячейки заполнены элементами

12. Если произвести единичный циклический сдвиг элементов массива вправо, то …
• будет происходить перемещение содержимого последней ячейки в первую
• будет происходить перемещение содержимого первой ячейки в последнюю
• будет создана дополнительная ячейка

13. Изменить режим работы с файлом …
• можно только после закрытия файла
• невозможно
• можно только во время работы с файлом

14. В С++ оператор …. высвобождает выделенную память
• delete
• &
• new


15. В С ++ циклическая алгоритмическая управляющая структура с параметром записывается как …
• while
• for
• do while

16. В С++ каждый индекс пишется в …
• собственных круглых скобках (…)
• общих фигурных скобках {…}
• собственных прямых скобках |…|
• собственных квадратных скобках […]

17. В языке С++ …
• счет индекса всегда начинается с 0
• счет индекса всегда начинается с 1
• счет может начинаться с любого числа после 1
• можно задавать диапазон изменения индексов в любых границах (даже отрицательных)
• счет может начинаться как с 0, так и с 1

18. Идентификаторы – это …
• высказывания, относительно которых можно сказать истинно оно или ложно
• имена переменной константы, процедур, функций и т.д.
• атомарная часть С++ программы, которой можно поставить в соответствие предложение естественного языка

19. Описание формальных параметров алгоритма функции происходит …
• только два раза
• неограниченное количество раз
• только один раз

20. Выходные параметры – это …
• текущие данные для функции
• результат работы функции
• исходные данные для функции
• набор данных, в обработке которых и заключается предназначение алгоритма
• параметры, переданные по ссылке без права их изменения

21. В С++ оператор … выделяет память из области свободной памяти
• delete
• &
• new

22. В С++ имя функции, возвращающей не-void, … от операции присваивания
• ставится справа
• ставится слева
• может ставится как справа, так и слева

23. В С++ тип данных bool – это …
• тип с плавающей запятой, повышенной точности
• целочисленный тип, обычно содержащий члены кодировки ASCII
• целочисленный тип, который может иметь одно из двух значений: true или false
• тип с плавающей запятой наименьшего размера

24. Функция обработки строковых данных strcat (s1, s2) …
• выполняется побайтное копирование n символов из строки s2 в строку s1. возвращает значения s1
• сравнивает строку s1 со строкой s2 и возвращает результат типа int:0 – если строки эквиваленты, >0 – если s1 < s2, <0 – если s1>s2
• определяет длину указанной строки, без учета нуль-символа
• объединяет строку s2 со строкой s1, результат сохраняется в s1

25. Если элементами одномерного массива является простой числовой тип данных, то такие массивы называют …
Тип ответа: Текстовый ответ
Введите текст:

26. Идентификаторы могут состоять …
• только из арифметических знаков +, -, *, /
• как из цифр, так и из специальных символов @, #, $,^, &
• только из букв латиницы, цифр и символа «_»

27. Прямым проходом следует пользоваться при реализации …
• циклического сдвига вправо
• циклического сдвига влево
• как циклического сдвига вправо, так и циклического сдвига влево

28. Согласно правилам описания перегруженных функций, …
Тип ответа: Множественный выбор
• в разных вариантах перегруженных функций может быть разное количество умалчиваемых параметров
• перегруженные функции должны находиться в одной области видимости
• перегруженные функции могут иметь параметры по умолчанию, при этом значения одного и того же параметра в разных функциях должны совпадать
• перегруженные функции должны находиться в разных областях видимости
• в разных вариантах перегруженных функций может быть только одинаковое количество умалчиваемых параметров
• перегруженные функции могут иметь параметры по умолчанию, при этом значения одного и того же параметра в разных функциях не должны совпадать

29. Для доступа к компонентам файла …
• используется индекс
• используется указатель
• можно использовать как индекс, так и указатель

30. Если объявление глобальных переменных происходит в основной программе, то во время ее работы значения глобальных переменных записываются в область памяти, называемую …
• сегментом данных (статический сегмент) и доступны постоянно на протяжении всей работы программы
• стеком и доступны только во время работы функции, в которой они описаны
• сегментом данных (статический сегмент) и доступны только во время работы функции, в которой они описаны
• стеком и доступны постоянно на протяжении всей работы программы
Похожие работы
Другие работы автора

Право и юриспруденция
Онлайн тесты
Автор: Rodion

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ