Тест: Кухтенко
Список вопросов
1. Что такое инструментальное программное обеспечение? |
|
1) совокупность методов и инструментальных средств для проектирования и сопровождения прикладных программ. | |
2) разработанная компанией Sun Microsystems система программировани | |
3) программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др. | |
2. Что такое Java? |
|
1) физическое лицо, в результате творческой деятельности которого созданы программа или база данных. | |
2) совокупность методов и инструментальных средств для проектирования и сопровождения прикладных программ. | |
3) разработанная компанией Sun Microsystems система программирования, содержащая: - универсальный язык программирования Java; - компилятор; и - виртуальную машину Java's Virtual Machine (JVM). Компилятор транслирует исходный Java-текст в байт-код, который затем интерпретируется виртуальной машиной. | |
3. Что такое автоматизированное программирование? |
|
1) программирование, предусматривающее создание приложений с помощью наглядных средств. При этом программист показывает, что должно получиться в результате, а текст программы генерируется автоматически с помощью визуального прототипа. | |
2) технология программирования, обеспечивающая ускоренную разработку и модификацию приложений за счет использования объектно-ориентированного и визуального программирования. | |
3) совокупность методов и инструментальных средств для проектирования и сопровождения прикладных программ. | |
4. Что такое CASE-технология? |
|
1) программирование, предусматривающее создание приложений с помощью наглядных средств. При этом программист показывает, что должно получиться в результате, а текст программы генерируется автоматически с помощью визуального прототипа. | |
2) технология программирования, обеспечивающая ускоренную разработку и модификацию приложений за счет использования объектно-ориентированного и визуального программирования. | |
3) программный комплекс, автоматизирующий технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем. | |
5. Что такое быстрая разработка программ? |
|
1) процесс подготовки задач для их решения с помощью компьютера; итерационный процесс составления программ. | |
2) технология программирования, обеспечивающая ускоренную разработку и модификацию приложений за счет использования объектно-ориентированного и визуального программирования. | |
3) программирование, предусматривающее создание приложений с помощью наглядных средств. При этом программист показывает, что должно получиться в результате, а текст программы генерируется автоматически с помощью визуального прототипа. | |
6. Что такое визуальное программирование? |
|
1) программирование, предусматривающее создание приложений с помощью наглядных средств. При этом программист показывает, что должно получиться в результате, а текст программы генерируется автоматически с помощью визуального прототипа. | |
2) совокупность методов и инструментальных средств для проектирования и сопровождения прикладных программ. | |
3) технология программирования, обеспечивающая ускоренную разработку и модификацию приложений за счет использования объектно-ориентированного и визуального программирования. | |
7. Кто такой автор программы или базы данных? |
|
1) транслятор с языка ассемблера в машинные команды. | |
2) внесение изменений, осуществляемых исключительно в целях обеспечения функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя. | |
3) физическое лицо, в результате творческой деятельности которого созданы программа или база данных. | |
8. Что такое адаптация программы или базы данных? |
|
1) транслятор с языка ассемблера в машинные команды. | |
2) изготовление одного или более экземпляров программы для ЭВМ или базы данных в любой материальной форме, а также их запись в память ЭВМ. | |
3) внесение изменений, осуществляемых исключительно в целях обеспечения функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя. | |
9. Что такое ассемблер? |
|
1) программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др. | |
2) транслятор, преобразующий машинный код в программу, написанную на языке ассемблера. | |
3) транслятор с языка ассемблера в машинные команды. | |
10. Что такое библиотека в программировании? |
|
1) совокупность методов и инструментальных средств для проектирования и сопровождения прикладных программ. | |
2) программные продукты, предназначенные для поддержки технологии программирования. | |
3) файл или совокупность файлов, в которых хранятся процедуры, подпрограммы, функции, макроопределения и другие данные, используемые программами. | |
11. Что такое библиотека периода выполнения? |
|
1) библиотека процедур, обеспечивающих работу прикладной программы. | |
2) программная, библиотека функции и/или данные которой подключаются к исполняемой программе момент обращения к ним. | |
3) метод подключения к исполняемой программе стандартных функций из библиотек с помощью компоновки их в исполняемы программный файл. При статической компоновке библиотечный объект становится непосредственно частью программы. | |
12. Что такое библиотека стандартных подпрограмм? |
|
1) программная, библиотека функции и/или данные которой подключаются к исполняемой программе момент обращения к ним. | |
2) метод подключения к исполняемой программе стандартных функций и/или данных в момент обращения к ним с помощью вызова их из специальной библиотеки DLL. | |
3) совокупность подпрограмм, составленных на одном из языков программирования и удовлетворяющих единым требованиям к структуре, организации их входов и выходов и описаниям подпрограмм. Обычно библиотека хранится в виде файла во внешней памяти ЭВМ в рамках той или иной файловой системы, обеспечивающей автоматизированный доступ к отдельным алгоритмам и программам. | |
13. Что такое динамическая компоновка? |
|
1) метод подключения к исполняемой программе стандартных функций из библиотек с помощью компоновки их в исполняемы программный файл. При статической компоновке библиотечный объект становится непосредственно частью программы. | |
2) программная, библиотека функции и/или данные которой подключаются к исполняемой программе момент обращения к ним. | |
3) метод подключения к исполняемой программе стандартных функций и/или данных в момент обращения к ним с помощью вызова их из специальной библиотеки DLL. | |
14. Что такое динамически компонуемая библиотека? |
|
1) библиотека процедур, обеспечивающих работу прикладной программы. | |
2) программная, библиотека функции и/или данные которой подключаются к исполняемой программе момент обращения к ним. | |
3) метод подключения к исполняемой программе стандартных функций из библиотек с помощью компоновки их в исполняемы программный файл. При статической компоновке библиотечный объект становится непосредственно частью программы. | |
15. Что такое статическая компоновка? |
|
1) транслятор, способный параллельно переводить и выполнять программу, написанную на алгоритмическом языке высокого уровня. | |
2) программные продукты, предназначенные для поддержки технологии программирования. | |
3) метод подключения к исполняемой программе стандартных функций из библиотек с помощью компоновки их в исполняемы программный файл. При статической компоновке библиотечный объект становится непосредственно частью программы. | |
16. Что такое воспроизведение программы или базы данных? |
|
1) транслятор, преобразующий машинный код в программу, написанную на языке ассемблера. | |
2) программные продукты, предназначенные для поддержки технологии программирования. | |
3) изготовление одного или более экземпляров программы для ЭВМ или базы данных в любой материальной форме, а также их запись в память ЭВМ. | |
17. Что такое дисассемблер? |
|
1) транслятор, способный параллельно переводить и выполнять программу, написанную на алгоритмическом языке высокого уровня. | |
2) программные продукты, предназначенные для поддержки технологии программирования. | |
3) транслятор, преобразующий машинный код в программу, написанную на языке ассемблера. | |
18. Что такое жизненный цикл программного обеспечения? |
|
1) программный комплекс, предназначенный для продуктивной разработки прикладных систем | |
2) программные продукты, предназначенные для поддержки технологии программирования. | |
3) период разработки и эксплуатации программного обеспечения | |
19. Что такое авторская разработка? |
|
1) точная формулировка решения задачи на компьютере с описанием входной и выходной информации. | |
2) этап жизненного цикла программного обеспечения, во время которого требования заказчика уточняются, формализуются и документируются. | |
3) принцип создания программных продуктов, при котором весь жизненный цикл разработки поддерживается одним программистом. | |
20. Что такое анализ требований? |
|
1) процесс подготовки задач для их решения с помощью компьютера; итерационный процесс составления программ. | |
2) этап жизненного цикла программного обеспечения, во время которого требования заказчика уточняются, формализуются и документируются. | |
3) принцип создания программных продуктов, при котором весь жизненный цикл разработки поддерживается одним программистом. | |
21. Что такое водопадная модель программирования? |
|
1) процесс подготовки задач для их решения с помощью компьютера; итерационный процесс составления программ. | |
2) очная формулировка решения задачи на компьютере с описанием входной и выходной информации. | |
3) линейная модель жизненного цикла проекта разработки программ, состоящая из четко определенных фаз: сбор требований, проектирование, кодирование, тестирование и эксплуатация. Каждый их этих этапов должен быть завершен до начала следующего. Допускаются возвраты к предыдущему этапу. | |
22. Что такое отладка программы? |
|
1) процесс подготовки задач для их решения с помощью компьютера; итерационный процесс составления программ. | |
2) точная формулировка решения задачи на компьютере с описанием входной и выходной информации. | |
3) этап разработки компьютерной программы, в процессе которого происходят обнаружение, локализация и устранение явных ошибок в программе. | |
23. Что такое испытание программы? |
|
1) ошибка или сбой компьютерной программы, прерывающая ее нормальную работу или же приводящая к получению неточных или неправильных данных на выходе | |
2) программа, позволяющая исследовать внутреннее устройство программы. | |
3) установление соответствия программы заданным требованиям и программным документам. | |
24. Что такое отладчик? |
|
1) ошибка или сбой компьютерной программы, прерывающая ее нормальную работу или же приводящая к получению неточных или неправильных данных на выходе. | |
2) проверка правильности реализации заданного алгоритма путем выполнения программы на вычислительной машине. | |
3) программа, позволяющая исследовать внутреннее устройство программы. | |
25. Что такое ошибка программирования? |
|
1) проверка правильности реализации заданного алгоритма путем выполнения программы на вычислительной машине. | |
2) мысленная имитация программистом хода выполнения программы на конкретном наборе тестовых данных. | |
3) ошибка или сбой компьютерной программы, прерывающая ее нормальную работу или же приводящая к получению неточных или неправильных данных на выходе | |
26. Что такое проверка программы? |
|
1) проверка правильности реализации заданного алгоритма путем выполнения программы на вычислительной машине. | |
2) мысленная имитация программистом хода выполнения программы на конкретном наборе тестовых данных. | |
3) отладочное выполнение программы, при котором на экран или на принтер выводятся аргументы и результаты выполнения каждой команды. | |
27. Что такое прокрутка? |
|
1) установление соответствия программы заданным требованиям и программным документам. | |
2) отладочное выполнение программы, при котором на экран или на принтер выводятся аргументы и результаты выполнения каждой команды. | |
3) мысленная имитация программистом хода выполнения программы на конкретном наборе тестовых данных. | |
28. Что такое трассировка? |
|
1) отладочное выполнение программы, при котором на экран или на принтер выводятся аргументы и результаты выполнения каждой команды. | |
2) мысленная имитация программистом хода выполнения программы на конкретном наборе тестовых данных. | |
3) проверка правильности реализации заданного алгоритма путем выполнения программы на вычислительной машине. | |
29. Что такое постановка задачи? |
|
1) процесс модификации существующей программы для ЭВМ, обусловленный необходимостью устранения выявленных в ней ошибок и/или изменения ее функциональных возможностей. | |
2) точная формулировка решения задачи на компьютере с описанием входной и выходной информации. | |
3) процесс подготовки задач для их решения с помощью компьютера; итерационный процесс составления программ. | |
30. Что такое программирование? |
|
1) точная формулировка решения задачи на компьютере с описанием входной и выходной информации. | |
2) этап жизненного цикла программного обеспечения, во время которого исследуется структура и взаимосвязи элементов разрабатываемой системы. Результатом этого этапа является проект, содержащий достаточное количество информации для реализации системы. Различают проектирование архитектуры системы и детальное проектирование программных модулей. | |
3) процесс подготовки задач для их решения с помощью компьютера; итерационный процесс составления программ. | |
31. Что такое сопровождаемость программного обеспечения? |
|
1) описание системы, которое полностью определяет ее цель и функциональные возможности. | |
2) процесс модификации существующей программы для ЭВМ, обусловленный необходимостью устранения выявленных в ней ошибок и/или изменения ее функциональных возможностей. | |
3) характеристики программного продукта, позволяющие минимизировать усилия по внесению в него изменений | |
32. Что такое сопровождение программного изделия? |
|
1) этап разработки компьютерной программы, в процессе которого проверяется работоспособность программы, не содержащей явных ошибок. | |
2) деятельность, направленная на реализацию проекта с максимально возможной эффективностью при заданных ограничениях по времени, денежным средствам и ресурсам, а также качеству конечных результатов проекта. | |
3) процесс модификации существующей программы для ЭВМ, обусловленный необходимостью устранения выявленных в ней ошибок и/или изменения ее функциональных возможностей. | |
33. Что такое интерпретатор? |
|
1) программа, преобразующая текст, написанный на алгоритмическом языке, в программу, состоящую из машинных команд | |
2) способность программного продукта подтвердить свою спецификацию при условии, что спецификация ориентирована на характеристики, которые желает получить пользователь. | |
3) транслятор, способный параллельно переводить и выполнять программу, написанную на алгоритмическом языке высокого уровня. | |
34. Что такое качество программного обеспечения? |
|
1) модуль системы программирования или самостоятельная программа, которая собирает результирующую программу из объектных модулей и стандартных библиотечных модулей. | |
2) способность программного продукта подтвердить свою спецификацию при условии, что спецификация ориентирована на характеристики, которые желает получить пользователь. | |
3) выпуск в свет, воспроизведение, распространение и иные действия по введению программ или баз данных в хозяйственный оборот | |
35. Что такое компоновщик? |
|
1) функция, предоставляющая пользователю набор стандартных заготовок. | |
2) модуль системы программирования или самостоятельная программа, которая собирает результирующую программу из объектных модулей и стандартных библиотечных модулей. | |
3) система программирования, обеспечивающая подготовку программ в среде, отличной от целевой вычислительной среды. | |
36. Что такое масштабируемость программного обеспечения? |
|
1) комплекс программного обеспечения, предоставляющего средства разработки и выполнения прикладных программ. | |
2) любые изменения программы для ЭВМ или базы данных, не являющиеся адаптацией. | |
3) способность программного обеспечения корректно работать на малых и на больших системах с производительностью, которая увеличивается пропорционально вычислительной мощности системы. | |
37. Что такое операционная среда? |
|
1) программная система, предназначенная для разработки программ на конкретном языке программирования. | |
2) комплекс программного обеспечения, предоставляющего средства разработки и выполнения прикладных программ. | |
3) программа, позволяющая исследовать внутреннее устройство программы. | |
38. Что такое программное обеспечение? |
|
1) комплекс программного обеспечения, предоставляющего средства разработки и выполнения прикладных программ. | |
2) комплекс программ: - обеспечивающих обработку или передачу данных; - предназначенных для многократного использования и применения разными пользователями. | |
3) программа, позволяющая исследовать внутреннее устройство программы | |
39. Что такое система программирования? |
|
1) программная система, предназначенная для разработки программ на конкретном языке программирования. | |
2) специалист, занимаются разработкой, эксплуатацией и сопровождением системного программного обеспечения. | |
3) комплекс программного обеспечения, предоставляющего средства разработки и выполнения прикладных программ. | |
40. Что такое средства программирования в Интернет? |
|
1) языки описания веб-страниц и инструментальные средства разработки веб-ресурсов. | |
2) программа для ввода и изменения текстовых данных: документов, книг, программ и т.д. | |
3) технология загрузки программ в компьютеры через информационную сеть. |