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


Тестовое задание по информатике. На тему : "Основы программирования на С (обучение)". Было выполнено на зачёт. После оплаты вы сможете скачать готовые ответы по тесту . Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ
Количество страниц: 5
Демо работы
Описание работы
1. Файл – это …
• именованная область на внешнем информационном носителе (диске), содержащая данные
• перенос данных
• специальное место на компьютерном носителе информации

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

3. К основным типам данных языка в С++ относится … - тип с плавающей запятой наименьшего размера
• char
• bool
• double
• __wchar_t
• float
• int

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

5. Имена переменных констант, процедур, функций и т.д. называются …
• идентификаторами
• компиляторами
• операторами
• типами данных

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

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

8. Наиболее естественными объектами, которые принято хранить в двумерных массивах, являются …
• числа
• латинские буквы
• символы

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

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

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

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

13. В С++ все файлы … последовательность байтов
• могут рассматриваться или как структурированная, или как неструктурированная
• рассматриваются как структурированная
• рассматриваются как неструктурированная

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

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

16. Параметры-константы - это параметры, …
Тип ответа: Множественный выбор
• переданные по ссылке без права их изменения
• переданные по ссылке с правом их изменения
• которые используются, когда передаются входные данные, являющиеся сложными структурированными переменными (например, массивы)

17. Параметры-переменные используются для передачи … значений функций
• выходных
• входных
• входных и выходных

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

19. Для создания переменных, которые доступны во всех файлах программы, используется класс памяти …
• auto
• extern
• static
• register

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

21. Переменные класса памяти register аналогичны …, но память под них выделяется в регистрах процессора
• auto
• static
• extern

22. Под произвольным доступом к компонентам файла понимается работа с файлом с возможностью произвольного перемещения …
Тип ответа: Текстовый ответ
Введите ответ:

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

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

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

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

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

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

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

30. Перемещение указателя на произвольную файловую позицию происходит с помощью функции fseek, которая записывается как int fseek(FILE*f, long off, int org); где FILE*f – это …
• позиция смещения
• указатель на файл
• начало отсчета