- •Численные методы
- •Тема 2. Приближенные решения алгебраических и трансцендентных уравнений.
- •Тема 3. Решение систем линейных алгебраических уравнений.
- •Тема 4. Интерполирование и экстраполирование функций.
- •Тема 5. Численное интегрирование.
- •Тема 6. Численное решение обыкновенных дифференциальных уравнений.
- •Тема 7. Численное решение задач оптимизации.
- •Правовые основы профессиональной деятельности
- •Тема I. Гражданские правоотношения
- •Тема II. Предпринимательская деятельность
- •Тема III. Юридические лица
- •29. Отвечают ли учредители фондов по обязательствам фонда?
- •Тема IV. Несостоятельность (банкротство) юридических лиц.
- •Тема V. Сделки. Обязательства. Представительство. Доверенность. Иск. Исковая давность.
- •Тема VI. Правовое обеспечение договорных отношений.
- •Тема II. Трудовой договор, виды, заключение, изменение, расторжение.
- •Тема VII «Расторжение трудового договора».
- •Тема VIII. Рабочее время и время отдыха.
- •Тема IX. Дисциплина труда.
- •Тема X. Профессиональная подготовка, переподготовка и повышение квалификации.
- •Тема XI. Материальная ответственность сторон трудового.
- •Тема XII. Административно-правовые отношения
- •3. Экономика отрасли
- •Предпринимательская деятельность
- •Нормирование и оплата труда
- •Себестоимость продукции
- •Прибыль и рентабельность
- •Ценообразование и сметная стоимость
- •Маркетинг
- •Внешнеэкономическая деятельность
- •Планирование
- •Финансы
- •4. Менеджмент
- •5. Математические методы
- •Тема 1. Основы моделирования.
- •Тема 2. Линейное программирование.
- •Тема 3. Нелинейное программирование.
- •Тема 4. Динамическое программирование.
- •Тема 5. Алгоритмы на графах.
- •Тема 6. Системы массового обслуживания.
- •Тема 7. Имитационное моделирование.
- •Тема 8. Прогнозирование.
- •Тема 9. Теория игр.
- •Тема 10. Теория принятия решений.
- •Тема 11. Классические задачи исследования операций.
- •6. Технология разработки программного продукта
- •7.Когда следует завершать оптимизацию?
- •9.На какие способы можно разделить приемы оптимизации программ
- •2.Три главные составляющие логики программы
- •7.Когда следует завершать оптимизацию?
- •9.На какие способы можно разделить приемы оптимизации программ
- •Какие модели используются для верстки Web-страниц?
- •8. Пакеты прикладных программ
- •9. Методы научно-технического творчества Тема 1. «Техническая система»
- •Тема 2 «Противоречия в технических системах»
- •Тема 3 «Методы технического творчества: мозгового штурма, синектики, морфологического анализа»
- •Тема №5 «Стандарты на решение изобретательских задач»
- •Тема №7 «Метод эвристических приемов»
- •Тема 9 «Эффективность проектных решений»
- •Тема №10 Оптимизация технических решений
- •10. Объектно-ориентированные язики программирования
- •11. Проектирование автоматизированных систем
- •Раздел 1. Системы автоматики и их классификация с точки зрения сложности
- •Раздел 2. «Стадии и этапы проектирования систем автоматизации управления»
- •Раздел 3 «Структурная схемная проектная документация»
- •Раздел 4. «Функциональная схемная проектная документация»
- •12. Эталоны ответов
- •Тема VII «Расторжение трудового договора».
- •Тема VIII. Рабочее время и время отдыха.
- •Тема IX. Дисциплина труда.
- •5. Математические методы
- •8. Пакеты прикладных программ
- •9. Методы научно-технического творчества
6. Технология разработки программного продукта
Тест 1 по теме: «Структура жизненного цикла программы».
1.По длительности жизненного цикла, ПС можно разделить на:
А) два класса Б) три класса В) четыре класса
2. Программы с малой длительностью эксплуатации могут выполнять не более:
А) 1000 команд Б) 10000 команд В) 1000000 команд
3. После какого действия завершается жизненный цикл программ с малой длительностью эксплуатации:
А) формализации проблемы Б) системного анализа В) получения результатов вычислений
4. Жизненный цикл программ с большой длительностью эксплуатации составляет:
А) 10-20 лет Б)15-25 лет В)5-7 лет
5. Жизненный цикл программ с большой длительностью эксплуатации включает в себя следующие основные этапы:
А) Сопровождение ПС, Проектирование ПС, Эксплуатация ПС, Системный анализ Б) Проектирование ПС, Эксплуатация ПС, Системный анализ В)Сопровождение ПС, Проектирование ПС, Получение результатов
6.Что является достоинством классического жизненного цикла программ с большой длительностью эксплуатации:
А) упорядочивание хода конструирования Б) результаты проекта доступны заказчику только в конце работы В) цикл основан на точной формулировке исходных требований к ПС
7. Процесс создания модели требуемого программного продукта -это:
А) итерация Б) макетирование В) цикл
8.Какую форму НЕ может принимать модель макетирования:
А) бумажный макет или макет на основе ПК Б) программа, находящаяся в стадии выполнения В) работающий макет Г) существующая программа
9.К чему приводит быстрое проектирование?
А) построению макета Б) созданию программы В) изменению макета
10.Что является достоинством макетирования?
А) обеспечение определения полных требований к ПО Б) заказчик может принять макет за продукт В) разработчик может принять макет за продукт
11.Сколько существует стратегий конструирования ПО:
А)5 Б)4 В)3
12. Классический пример применения эволюционной стратегии конструирования -это:
А) спиральная модель Б) макетирование В) моделирование
13.Что не входит в этапы RAD-подхода?
А) бизнес-моделирование Б) моделирование данных В) генерация дынных
14.Что является недостатком спиральной модели?
А) позволяет явно учитывать риск на каждом витке эволюции разработки Б) включает шаг системного подхода в итерационную структуру разработки В) повышенные требования к заказчику
15.Сколькими квадратами определяется спиральная модель?
А)4 Б)5 В)2
16. Программы с малой длительностью эксплуатации создаются в основном для:
А) решения научных задач Б) решения инженерных задач В) развлечения пользователей
Тест 2 по теме: «Оптимизация программ. Оптимизирующие компиляторы»,
«Отладка и сопровождение программных продуктов. Ошибки П.О: причины, источники, классификация».
1.По каким двум критериям выполняется оптимизация программ?
А) качество
Б) быстродействие
В) количество
Г) сложность
Д) объем используемых данных
2. «Оптимизация программ» это:
3.С чего следует начать оптимизацию программ?
А) проверки
Б) профилировки
В) чистки
4. «Профилировка» это:
5.Какие базовые операции выбирают большинство современных профилировщиков? А) определение общего времени исполнения каждой точки программы Б) определение удельного времени исполнения каждой точки программы В) определение причины и/или источника конфликтов Г) определение количества вызовов той или иной точки программы Д) определение степени покрытия программы
Е) все ответы верны
6.Основные правила оптимизации А) прежде чем приступать к оптимизации, необходимо иметь надежно работающий неоптимизированный вариант. Б) основной прирост оптимизации дает не учет особенностей системы, а алгоритмическая оптимизация. В) обнаружив профилировщиком узкие места необходимо произвести оптимизацию в рамках языка высокого уровня. Г) оптимизация начинается с выделения профилировщиком критического кода и анализа его не оптимальности.