К базовым конструкциям структурного программирования относятся 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

К базовым конструкциям структурного программирования относятся



К базовым конструкциям структурного программирования относятся

структуры:

A) циклическая

C) разветвляющаяся

3. Ветвления в языке C++ представлены конструкциями:

B) switch (С) { case BUKVA: CntB++; break; case CIFRA: CntC++;}

4. Целые константы могут быть:

C) шестнадцатеричными

5. В языке C++:

A) ввод и вывод осуществляется с помощью функций, типов и объектов,

которые находятся в стандартных библиотеках

6. Файл:

A) представляет собой именованную область внешней памяти

C) имеет имя на диске, что даёт возможность программам работать с

несколькими файлами

7. Файл, связанный с потоком, в С\С++ можно открывать в режимах:

C) а+

D) г+

8. О массиве в языке C/C++ справедливы следующие утверждения, что:

A) массив - это упорядоченная последовательность переменных одного

типа

C) каждому элементу массива отводится одна ячейка памяти

D) элементы одного массива занимают последовательно расположенные

ячейки памяти

9. Строка в C/C++:

B) представляет собой массив символов

10. При наличии прототипов в C/C++ вызываемые функции:

B) не обязаны размещаться в одном файле с вызывающей функцией

E) могут оформляться в виде отдельных модулей

11. Правила описания перегруженных функций в C/C++ состоят в

следующем:

A) перегруженные функции должны находиться в одной области

видимости

C) перегруженные функции могут иметь параметры по умолчанию, при

этом значения одного и того же параметра в разных функциях должны

совпадать

12. При работе со ссылками в С\С++ справедливы следующие правила:

C) после инициализации ссылке не может быть присвоено другое

значение

E) не существует указателей на ссылки, массивов ссылок и ссылок на

ссылки

13. Форматы определения структурного типа в С\С++ имеют следующий

вид:

C) struct имя_типа {тип 1 элемент1; тип2 элемент2;............. };

D) struct {тип 1 элемент1; тип2 элемент2;............. } список

идентификаторов;

Рекурсивная программа по сравнению со своими нерекурсивными

эквивалентами:

C) удобнее для обработки деревьев

E) не экономно расходуется ресурсы вычислительной системы

15. Время работы алгоритма быстрой сортировки:

A) совпадает с временем работы сортировки слиянием, если разбиение

сбалансировано

C) зависит от того, какой элемент выбран в качестве опорного

Критерий тестирования и отладки программы «тестирование

команд»:

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

D) гарантирует, что набор тестов должен обеспечивать прохождение

каждой команды не менее одного раза

E) используется, когда программа рассматривается как «белый ящик»

17. Цель процесса тестирования программы:

A) определение наличия ошибки

B) нахождение места ошибки и её причины

D) определение причины ошибки

18. Тестирование программного обеспечения - это процесс:

D) проверки разных путей выполнения программы и сравнения

полученных результатов с заранее запланированными

E) проверки готовой программы в динамике путём прогона конечного

набора тестовых данных

F) проверки готовой программы в статике (просмотры, инспекции,

отладки исходного кода)

При тестировании функционирования системы в целом

контролируется:

A) выполнение сформулированных нефункциональных требований

(безопасность, надежность и др.) в системе

D) правильность задания

E) правильность выполнения внешних интерфейсов системы со средой

окружения

20. Основные модификации программы на этапах её преобразования

системой обработки языка не включают в себя:

A) типизированную программу

D) компоновщик

21. Система обработки языка состоит из:

B) препроцессора и компилятора

D) компоновщика/загрузчика

F) ассемблера

Фаза синтаксического анализа работы компилятора состоит из

следующих этапов:

B) распознавания синтаксической структуры и семантического разбора

C) анализа корректности промежуточного представления

D) оптимизации промежуточного представления

К базовым конструкциям структурного программирования относятся

структуры:

A) циклическая

C) разветвляющаяся

3. Ветвления в языке C++ представлены конструкциями:

B) switch (С) { case BUKVA: CntB++; break; case CIFRA: CntC++;}

4. Целые константы могут быть:

C) шестнадцатеричными

5. В языке C++:

A) ввод и вывод осуществляется с помощью функций, типов и объектов,

которые находятся в стандартных библиотеках

6. Файл:

A) представляет собой именованную область внешней памяти

C) имеет имя на диске, что даёт возможность программам работать с

несколькими файлами

7. Файл, связанный с потоком, в С\С++ можно открывать в режимах:

C) а+

D) г+

8. О массиве в языке C/C++ справедливы следующие утверждения, что:

A) массив - это упорядоченная последовательность переменных одного

типа

C) каждому элементу массива отводится одна ячейка памяти

D) элементы одного массива занимают последовательно расположенные

ячейки памяти

9. Строка в C/C++:

B) представляет собой массив символов

10. При наличии прототипов в C/C++ вызываемые функции:

B) не обязаны размещаться в одном файле с вызывающей функцией

E) могут оформляться в виде отдельных модулей

11. Правила описания перегруженных функций в C/C++ состоят в

следующем:

A) перегруженные функции должны находиться в одной области

видимости

C) перегруженные функции могут иметь параметры по умолчанию, при

этом значения одного и того же параметра в разных функциях должны

совпадать

12. При работе со ссылками в С\С++ справедливы следующие правила:

C) после инициализации ссылке не может быть присвоено другое

значение

E) не существует указателей на ссылки, массивов ссылок и ссылок на

ссылки

13. Форматы определения структурного типа в С\С++ имеют следующий

вид:

C) struct имя_типа {тип 1 элемент1; тип2 элемент2;............. };

D) struct {тип 1 элемент1; тип2 элемент2;............. } список

идентификаторов;



Поделиться:


Последнее изменение этой страницы: 2016-12-15; просмотров: 291; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.14.130.13 (0.01 с.)