МДК.03.01. Технология разработки программного обеспечения
Вариант 2
1.ОШИБКИ ВО ВРЕМЯ ВЫПОЛНЕНИЯ
1. Это ошибки, обнаруженные компилятором. Их можно подразделить на категории в зависимости от того, какие правила языка он нарушают
2. Это ошибки, обнаруженные в ходе контрольных проверок выполняемого модуля.
3. Это ошибки, найденные программистом в поисках причины неправильных результатов.
4. Это ошибки, обнаруженные редактором связей при попытке объединить объектные файлы в выполняемый модуль
2. РАССТАВЬТЕ СООТВЕТСТВИЯ
1. локальная программная защита | 1. проверка расположения и содержимого «сбойных» секторов; |
2. ключи аппаратных криптографических алгоритмов (используется наиболее часто) | 2. требование ввода серийного номера (ключа) при установке/запуске |
3. защита при помощи компакт-дисков | 3. достоинство в том, что не требуется никакого специфического аппаратного обеспечения, и программу можно распространять посредством цифровой дистрибуции |
4. привязка к параметрам компьютера и активация | 4. ключ не занимает/не требует наличия дисковода |
3.ЗАПОЛНИТЕ СХЕМУ
Выберите неправильные определения
4. ОШИБКИ ВО ВРЕМЯ КОМПИЛЯЦИИ
1. Это ошибки, обнаруженные компилятором.
2. Это ошибки, обнаруженные редактором связей при попытке объединить объектные файлы в выполняемый модуль.
3. Это ошибки, обнаруженные в ходе контрольных проверок выполняемого модуля.
|
|
4. Это ошибки, найденные программистом в поисках причины неправильных результатов.
5. РАССТАВЬТЕ СООТВЕТСВИЯ
1. Метод алгоритмической декомпозиции сверху вниз | 1. заключается в разбиении программы на специальные компоненты, называемые модулями. Метод поддерживается концепцией модуля |
2. Метод модульной организации частей программы | 2. метод, лежащий в основе инкапсуляции. Поддерживается концепцией абстрактных типов данных. |
3. Метод абстрактных типов данных | 3. заключается в использовании при кодировании трех основных управляющих конструкций |
4. Метод структурного кодирования | 4. заключается в пошаговой детализации постановки задачи, начиная с наиболее общей задачи. Данный метод обеспечивает хорошую структурированность. Метод поддерживается концепцией алгоритма. |
6.КАКОВ БУДЕТ РЕЗУЛЬТАТ ПРИ ВЫПОЛНЕНИИ ДЕЙСТВИЯ
P:=pos(‘o’,’Шолохов’);
1.2
2.3
3.4
4.5
7.РЕЗУЛЬТАТ ПРОГРАММЫ:
s:=0; s:=s+Frac(123.500); s:=s+Frac(-123.5000); Label1. caption:=floattostr(s);
1. 0
2. 1
3. 2
4. 3
8.РЕЗУЛЬТАТ ПРОГРАММЫ:
s:=s+Frac(123.500)+tranc(-123.5000); Label1. caption:=floattostr(s);
1. -121.50
2. -122.50
3. -123.50
4. -124.50
9.КАК ПРАВИЛЬНО ВВОДИТЬ ПЕРЕМЕННУЮ В ОКНО ВВОДА
1.Переменная:=string(‘заголовок’,’подсказка’,’значение’);
|
|
2.f:=inputBox(‘сообщение’);
3.f:=inputBox(‘заголовок’,’подсказка’,’значение’);
4.Пользователь набирает её значение сам, через клавиатуру
10.КАКОЙ ФУНКЦИЕЙ ЗАДАЕТСЯ ВЫВОД В ОКНЕ СООБЩЕНИЯ
1.Conclude
2.Show Message(‘сообщение’);
3.MessageDlg('сообщение')
4.Show(‘сообщение’);
11.РАССТАВЬТЕ СООТВЕСТВИЯ
1. Технология разработки программного обеспечения | 1. Модель жизненного цикла |
2. Процесс поставки | 2. Это совокупность процессов и методов создания программного продукта. |
3. Вспомогательные процессы Жизненного цикла | 3. Данный процесс начинается с решения о подготовке предложения в ответ на заявку на подряд, присланную заказчиком, или с подписания договора с заказчиком на поставку системы или программного продукта. |
4. Это совокупность процессов, работ и задач жизненного цикла, отражающая их взаимосвязь и последовательность выполнения. | 4. Это процессы, являющиеся целенаправленными составными частями других процессов и предназначенные для обеспечения успешной реализации и качества выполнения программного проекта |
12.ВЫБЕРИТЕ ПРОЦЕССЫ
1.ОСНОВНЫЕ ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА
| 1. Процесс эксплуатации | ||
2. Процесс аттестации | |||
3. Процесс сопровождения | |||
2.ВСПОМОГАТЕЛЬНЫЕ ПРОЦЕССЫ ЖИЗНЕННОГО ЦИКЛА
| 4. Процесс разработки | ||
5. Процесс обучения | |||
6. Процесс совместного анализа |
13. РАССТАВЬТЕ СООТВТСВИЯ
1. Основными достоинствами каскадной стратегии, проявляемыми при разработке соответствующего ей проекта, являются | 1. перенос уже существующего продукта на новую платформу; |
2. Области применения каскадной стратегии | 2. непригодность промежуточных продуктов для использования;. |
3. К недостаткам эволюционной стратегии, проявляемым при ее несоответствующем выборе, следует отнести | 3. стабильность требований в течение ЖЦ разработки; |
4. К основным недостаткам каскадной стратегии, проявляемым при ее использовании в проекте, ей не соответствующем, следует отнести | 4. возможность отодвигания решения трудных проблем на последующие циклы |
14.ВЫБЕРИТЕ ДОСТОИНСТВА
1. КАСКАДНОЙ СТРАТЕГИИ | 1. необходимость только одного прохода этапов разработки, что обеспечивает простоту применения стратегии; | ||
2. пригодность промежуточного продукта для использования; | |||
3. стабильность требований в течение ЖЦ разработки; | |||
2. ЭВОЛЮЦИОННОЙ СТРАТЕГИИ
| 4. простота планирования, контроля и управления проектом; | ||
5. возможность управления рисками; |
15. ВЫБЕРИТЕ ОБЛАСТИ ПРИМЕНЕНИЯ СТРАТЕГИЙ
1. КАСКАДНОЙ СТРАТЕГИИ | 1. при выполнении проекта с применением новых технологий |
2. проекты с низкой или средней степенью рисков; | |
2. ИНКРЕМЕНТНОЙ СТРАТЕГИИ | 3. возможность текущего изменения требований к системе |
4. проекты по созданию новых, не имеющих аналогов ПС или систем; | |
3. ЭВОЛЮЦИОННОЙ СТРАТЕГИИ | 5. проекты со средней и высокой степенью рисков; |
6. перенос уже существующего продукта на новую платформу; |
Задание в тестовой форме по
Дата добавления: 2019-03-09; просмотров: 371; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!