МДК.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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






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