суббота, 8 октября 2016 г.

Тест по дисциплине технология программирования. 25 вопросов.

1. Программный комплекс-это: 

а) совокупность кода и данных, пригодных для исполнения процессором; 

б) самостоятельный компонент небольшого размера, предназначенный для решения локальной задачи; 

в) совокупность согласованно работающих программ под общим управлением, предназначенная для решения сложной задачи или ряда взаимосвязанных задач; 

г) совокупность разрозненных задач, предназначенных для решения производственных задач 

2. Грамотность программиста – это: 

а) умение без ошибок осуществлять процесс программирования на практике; 

б) знание и понимание передовых методов и средств разработки ПО; 

в) исключительно «творческий» подход к программированию; 

г) исключительно «инженерный» подход к программированию 

3. В жизненном цикле программного обеспечения выделяют следующие крупные фазы: 

а) разработка; 

б) использование (эксплуатация); 

в) сопровождение и продолжающаяся разработка 

г) трансформация программного обеспечения 

4. Фаза разработки не включает … 

а)системный анализ, 

б)проектирование, 

в)программирование, 

г) отладка, тестирование, 

д)документирование, 

е) выпуск 

ж) модификация

5. ЕСПД описывает следующие этапы работ: 

а) техническое задание; 

б) эскизный проект; 

в) технически проект; 

г) рабочий проект; 

д) внедрение; 

е) все указанное выше 

6. Техническое задание – это… 

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

б) документ, определяющий спецификацию требований на программный продукт; 

в) документ, регламентирующий процесс выявления ошибок и установления соответствия программного продукта его спецификации 

г) документ, разносторонне описывающий будущий программный продукт как с внешней, так и с внутренней сторон.

7. Система - это: 

а) целое, составленное из отдельных самостоятельных частей 

б) совокупность элементов и регулирующего устройства, устанавливающего некоторые связи между элементами 

в) совокупность элементов, взаимосвязанных друг с другом и образующих определенную целостность 

г)совокупность элементов, не имеющих связей друг с другом 

8. Стадия обоснования необходимости разработки программы не включает: 

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

б) сбор исходных материалов; 

в) выбор и обоснование критериев эффективности и качества программы; 

г) определение структуры входных и выходных данных. 

9. Обоснование целесообразности применения ранее разработанных программ входит в состав работ стадии … 

а) обоснования необходимости разработки; 

б) научно-исследовательских работ; 

в) разработки и утверждения технического задания 

10. Требования к программному продукту разрабатываются на стадии… 

а) обоснования необходимости разработки; 

б) научно-исследовательских работ; 

в) разработки и утверждения технического задания 

11. Указать, при каком методе проектирование начинается с верхнего уровня: 

а) при нисходящем проектировании; 

б) при восходящем проектировании; 

в) при проектировании методом расширения ядра

12. Критерии выбора языка программирования включают:

а) мощность языка;

б) переносимость языка;

в) сложность языка;

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

13. Инкапсуляция - это:

а) выделение абстракций, под которыми понимаются характеристики объекта, отличающие его от других объектов;

б) разделение системы на модули, под которыми понимаются единицы кода, служащие блоками физической структуры системы;

в) отношение между классами, при котором класс использует структуру или поведение другого;

г) разделение элементов абстракции, которые образуют ее структуру и поведение.

14. Модульность – это: 

а) выделение абстракций, под которыми понимаются характеристики объекта, отличающие его от других объектов;

б) разделение системы на модули, под которыми понимаются единицы кода, служащие блоками физической структуры системы;

в) отношение между классами, при котором класс использует структуру или поведение другого;

г) разделение элементов абстракции, которые образуют ее структуру и поведение.

15. Наследование – это:

а) выделение абстракций, под которыми понимаются характеристики объекта, отличающие его от других объектов;

б) разделение системы на модули, под которыми понимаются единицы кода, служащие блоками физической структуры системы;

в) отношение между классами, при котором класс использует структуру или поведение другого;

г) разделение элементов абстракции, которые образуют ее структуру и поведение.

16. Абстрагирование – это: 

а) выделение абстракций, под которыми понимаются характеристики объекта, отличающие его от других объектов;

б) разделение системы на модули, под которыми понимаются единицы кода, служащие блоками физической структуры системы;

в) отношение между классами, при котором класс использует структуру или поведение другого;

г) разделение элементов абстракции, которые образуют ее структуру и поведение.

17. Проект модуля состоит из …

а) спецификации; 

б) схемы алгоритма с комментариями;

в) программного кода;

г) графика работ по программированию.

18. Указать, какие виды интерфейса пользователя различают по типу выводимой на экран информации : 

а) диалоговый

б) командный;

в) символьный;

г) графический

19. Верно ли утверждение: операторы одного уровня должны иметь равный отступ?

а) да;

б) нет; 

в) не всегда

20. Верно ли утверждение: Подчиненные операторы должны быть сдвинуты влево по отношению к управляющему оператору?

а) да;

б) нет; 

в) не всегда

21. Верно ли утверждение: в практике программирования не возбраняется всем переменным присваивать однобуквенные имена?

а) да;

б) нет; 

в) не всегда

22. Верно ли утверждение: в практике программирования обязательны комментарии каждого шага?

а) да;

б) нет; 

23. Редактор – это 

а) программа, преобразующая исходный текст программы в выполняемый код;

б) программа, предназначенная для оценки эффективности выполнения различных участков кода; 

в) программа для ввода и редактирования исходного текста.

24. Руководство оператора включает: 

а) назначение и условия выполнения программы;

б) выполнение программы;

в) сообщения оператору;

г) структуру программы

25. Оценка качества программного обеспечения включает…

а) оценка качества программирования

б) планирование уровня качества программ;

в) контроль показателей качества в процессе разработки и испытаний;

г) методическое руководство разработкой документации по оценке качества 

Тест по дисциплине технология программирования выполнен в 2016 году. Цена работы - 300 рублей. Заказать.

Готовые работы по дисциплине технология программирования: 


Комментариев нет:

Отправить комментарий