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

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

Демо работы

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

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

2. Говоря об одномерных массивах, можно утверждать, что …
Тип ответа: Множественный выбор
• массив – переменная сложной структуры и потому не может быть подвергнута обработке целиков+
• массив может быть подвергнут обработке целиком
• все действия с массивами следует проводить поэлементно, т.е. обращаясь непосредственно к каждой его ячейке

3. В С++ компилятор может работать с переменными разных типов, т.е. если присвоить целочисленной переменной значение вещественной переменной, то будет присвоена только целая часть и ….
• произойдет неявное преобразование типов данных
• произойдет явное преобразование типов данных
• произойдет явное или неявное преобразование типов данных
• преобразование типов данных не произойдет

4. Сопоставьте знаки унарных операций в С++ и описания операций:
Тип ответа: Сопоставление
A. !
B. &
C. *
D. логическое отрицание (НЕ)
E. получение адреса операнда
F.обращение по адресу (разыменование)

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

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

7. … есть процесс записи значений переменных на каждом шаге работы программы
Тип ответа: Текстовый ответ
Введите ответ:

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

9. Если доступ к элементам многомерных массивов осуществляется с помощью индексированных переменных a[1] [1], то доступ к этому же элементу с помощью указателей будет …
• *(*(a+1)+1)
• a[1,1]
• a|1||1|
• *(a+1)+1
• a[1::1]

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

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

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

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

14. Файл, связанный с потоком, в режиме открытия а открывается для …
• чтения
• записи
• добавления
• чтения и записи

15. Директива #include включает в программу содержимое указанного файла, имя которого может быть указано двумя способами, в частности: …
Тип ответа: Множественный выбор
• #include //my_file.h»//
• #include#my_file.h
• #include
• #include «my_file.h»

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

17. Процесс задания некоторой переменной первичного значения называется …
Тип ответа: Текстовый ответ
Введите ответ:

18. … массив – это одномерный массив, каждым элементом которого является свой одномерный массив, или, иначе говоря, это такой тип данных, элементы которого однотипны и каждый из них характеризуется уникальной парой чсел: индексом строки и индексом столбца
Тип ответа: Текстовый ответ
Введите ответ:

19. …- это процесс уменьшения значения переменной
• итерация
• декрементация
• инкрементация

20. … - это массив, элементами которого служат массивы
Тип ответа: Текстовый ответ
Введите ответ:

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

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

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

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

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

26. В С++ тип данных категории void …
• служит для обработки целых чисел
• служит для описания пустого набора значений
• позволяет задавать значения, которые могут иметь дробные части

27. Файл – это …
• именованная область на внешнем информационном носителе (диске), содержащая данные
• перенос данных
• специальное место на компьютерном носителе информации

28. Если нужно скопировать элементы массива В в массив А, …
• предпочтительней всего просто присвоить один массив другому, т.е. А = В
• предпочтительней применить поэлементное копирование, т.к. в случае побитного копирования одного объекта в другой у двух массивов могут не совпадать размеры
• одинаково эффективно или присвоить один массив другому, ли использовать поэлементное копирование

29. Для того чтобы в программе описать переменную типа одномерный массив, нужно записать: …
• <тип> <имя_массива> [<инициализатор>]
• массива
• <индекс> <имя_массива>

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

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

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