Программное обеспечение и технологии программирования




 

1. Переменная – это …

- область памяти, в которой хранится некоторое значение

 

 

2. Нарушение формы записи программы, обнаруженное при тестировании, приводит к сообщению об ошибке

- синтаксической

 

3. Одним из пяти основных свойств алгоритма является

- конечность

 

4. Для реализации логики алгоритма и программы с точки зрения структурного программирования не должны применяться

- безусловные перехды

 

5. Виртуальная машина Java является

- интерпретатором

 

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

- подпрограммой

 

7. Языками разметки данных являются

- HTML и XML

 

8. Реализация циклов в алгоритмах

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

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

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

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

 

9. Из перечисленных

2) Ассемблер

5) Макроассемблер

к языкам высокого уровня не относят

- 2 и 5

 

10. Скриптовыми языками являются

- PHP и TCL

 

11. Для описания синтаксиса конструкций в языках программирования применяются ________________ грамматики

- контекстно-свободные

 

12. Не может быть последовательной ________________ структура представления данных

- хеш-адресация

 

13. Подпрограммам НЕ свойственно

- усложнение понимания работы программы

 

14. Фаза анализа компилятора не может содержать этапы

- лексический анализ

 

15. Описанием цикла с предусловием является следующее выражение

- пока условие истинно, выполнять оператор

 

16. Способ записи программ, допускающий их непосредственное выполнение на ЭВМ, называется

- машинным языком программирования

 

17. Метод последовательного перебора применим

- к упорядоченным и неупорядоченным структурам данных

- только к неупорядоченным структурам данных

- только к упорядоченным структурам данных

- только к списковым структурам данных

 

18. Компонент интегрированной системы программирования, предназначенный для перевода исходного текста программы в машинный код, называется

- транслятором

 

19. Наиболее точным определением понятия «переменная» в традиционных языках программирования является

- служебное слово на языке программирования

 

20. Языки программирования высокого уровня характеризуют

- зависимость от архитектуры конкретного компьютера

 

21. Обнаруженное при отладке программы нарушение формы языковой конструкции приводит к сообщению о __________________ ошибке

- синтаксической

 

22. В объектно-ориентированном программировании способность объекта сохранять свойства и методы класса-родителя называют

- наследованием

 

23. Динамическими структурами данных являются

- массив

 

24. Деревья, списки, хэш-адресация – это

- структуры данных

 

25. Структурное программирование по-другому называют

- программирование без goto

 

26. К какому типу языков относится язык Lisp

- язык функционального программирования

-

27. Вычислимой функцией называется функция, для которой

- значение функции может быть найдено за конечное время

 

28. Не является принципом объектно-ориентированного программирования

- использование функций

 

29. Что понимается под жизненным циклом программного средства

- весь период его разработки и эксплуатации

 

30. Интегрированная система программирования включает компонент для набора исходного текста программы (исходного кода), который называется

- конструктор

- текстовый редактор

 

31. Что такое формальные параметры подпрограмм

- входные данные определенного типа

- идентификация входных данных

- конкретные значения входных данных

- неопределенные входные данные

 

32. Компилятор используется при программировании на языке

- высокого уровня

 

33. Пошаговая детализация постановки задачи, начиная с наиболее общей проблемы, характеризует

- метод последовательной декомпозиции «сверху-вниз»

 

34. Проектирование программ путем последовательного разбиения большой задачи на меньшие подзадачи соответствует

- нисходящему («сверху-вниз») проектированию

 

35. Непосредственное покомандное выполнение исходной программы на языке высокого уровня происходит в процессе

- интерпретации

 

36. При разработке программного продукта описание последовательности действий, ведущих к решению поставленной задачи, относится к этапу _______________

- кодирования программы

- разработки алгоритма

- анализа и формализованного описания задачи

- выбора метода решения задачи

 

37. Режим интерпретации можно использовать

- при отладке программ на языке высокого уровня

 

38. Для системного программирования наиболее подходят языки

- C, C++, Ассемблер

 

39. Поставьте этапы создания программных продуктов в порядке следования

- проектирование

 

40. На этапе отладки программы

- проверяется корректность работы программы

 

41. Загрузочный модуль программы – результат работы

- редактора связей (компоновщика)

 

42. При разработке программного продукта описание последовательности действий, ведущих к решению поставленной задачи, относится к этапу ______________

- анализа и формализованного описания задачи

- разработки алгоритма

- выбора метода решения задачи

- кодирования программы

 

43. Окно Windows с точки зрения объектно-ориентированного программирования – это

- объект

 

44. При структурном подходе к составлению программ могут использоваться понятия

А) альтернативный выбор

Б) цикл

Г) наследование

 

- а,б,г

 

45. Понятие «иерархия классов» присуще методологии _______________ программирования

- объектно-ориентированного

 

46. Языком логического программирования является

- Prolog

 

47. Создание исполняемого файла из исходного текста программы предполагает выполнение процессов:

А) компиляции

Б) компоновки

В) интерпретации

Г) исполнения программы

- б,в

- а,б,в

- б,г

- а,б

 

48. Главная идея структурного программирования состоит в том, что

- при написании программ не используются подпрограммы

 

49. В концепцию объектно-ориентированного подхода к программированию не входит

- дискретизация

 

50. Программа-интерпретатор всегда работает с

- исходным текстом программы

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-11-19 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: