+ техническое задание + эскизный проект
Вид материала | Техническое задание |
- Н. С. Третьяков «20» октября 2010 г. Документация техническое задание, 170.41kb.
- Техническое задание на выполнение работ по созданию продукции производственно-технического, 155.05kb.
- Техническое задание для создания Медиаплана, 37.74kb.
- Трудового Красного Знамени государственный технический университет им. Н. Э. Баумана, 229.11kb.
- Г. С. Иванов 2011 г. Техническое задание, 198.02kb.
- Техническое задание на выполнение консалтинговых работ (pr-услуг) по проекту «Стоматологическая, 30.03kb.
- Техническое задание на выполнение работы «Разработка Стратегии развития города Харькова, 138.14kb.
- Geographical Information System приветствуется Знание работы сетей на основе tcp/ip, 790.03kb.
- Администрация города кургана, 65.94kb.
- Техническое задание г. Химки 2011 год Техническое задание на оказание услуг по организации, 2826.11kb.
Обозначения:
(+++) – ответы взяты из архивов Тохи
+++ - мои правильные грабли
--- - мои неправильные грабли(точно неправильная комбинация)
??? – нет ответа
нет обозначения перед вопросом – нет ответа или непроверен
перед всеми ответами стоят ”-“ – нет ответа
”+” – ставим напротив пункта галочку
“-” – итак пункт хорошо смотрится
? - извилины молчат выбирайте 50%/50%
?+ - извилина говорят что скорее да чем нет
?- - неварно надо ставить нет
(или) – один из вариантов (плохой снимок сделан был)
Замечания
На один вопрос может быть несколько комбинаций ответов так что сверяйте(достаточно 4-х пунктов)
В вопросах с одним ответом может быть указан только правильный ответ.(другие могут быть опущены)
Часть вопросов 5-ой главе была набрана вручную так что может не совпадать в написании и ошибках с оригиналом
Вопросы ищите по самим вопросам)) и наслаждайтесь
1
(+++)К каким этапам развития технологии программирования относится появление визуальных средств программирования, СASE и CORBA технологий?
1.1
- стихийное программирование"
- структурный подход
+ объектно-ориентированный подход -
+ компонентный подход
Что относится к основным стадиям разработки программного обеспечения по ГОСТ 19.102-77 "Стадии и этапы разработки"?
1.4
+ постановка задачи
+ анализ требований
+ проектирование
+ реализация
? сопровождение
+ техническое задание
+ эскизный проект
+ технический проект
+ рабочий проект
? внедрение
(???)К каким стадиям и этапам по ГОСТ 19.102-77 относятся работы по разработке методов, алгоритмов и их реализация для задачи коммивояжера?
1.4
- техническое задание
+ эскизный проект
+ технический проект
+ рабочий проект
- постановка задачи
+ анализ требований
+ проектирование
+ реализация
???К каким стадиям и этапам по ГОСТ 19.102-77 относятся работы по разработке методов, алгоритмов для задачи коммивояжера?
1.4
+ техническое задание
+ эскизный проект
- технический проект
- рабочий проект
- постановка задачи
+ анализ требований
+ проектирование
- реализация
Отметьте основные этапы разработки программного обеспечения с учетом международного стандарта ISO/IEC 12207
1.4
+ постановка задачи
+ анализ требований
+ проектирование
+ реализация
- сопровождение
- внедрение
(+++)Какой набор технологических инструкций включает в себя технология программирования?
1.4
+ последовательность выполнения технологических операций
+ условия выполнения технологических операций
+ описание операций
(+++)Что понимают под термином "Технология программирования"?
1.4
+ совокупность методов и средств, используемых в процессе разработки программного обеспечения
- совокупность методов, используемых в процессе разработки программного обеспечения
- совокупность средств, используемых в процессе разработки программного обеспечения
+ методология и совокупность средств, используемых в процессе разработки программного обеспечения
+ метод и средства, используемые в процессе разработки программного обеспечения
(++++)Отметьте основные стадии разработки программного обеспечения по ГОСТ 19.102-77 "Стадии и этапы разработки"
1.4
+ техническое задание
+ эскизный проект
+ технический проект
+рабочий проект
+ внедрение
- сопровождение
(+++)К каким стадиям относятся этапы 'анализ требований и разработка спецификаций' и 'реализация'?
1.4
- техническое задание
+ эскизный проект
- технический проект
+ рабочий проект
(+++)Что понимают под термином "жизненный цикл программного обеспечения"?
1.4
+период от момента появления идеи создания программного обеспечения до момента завершения его поддержки фирмой-разработчиком или фирмой, выполняющей сопровождение
(+++)Что входит в состав парадигмы, которая лежит в основе любой CASE технологии?
1.5
+ методология
- автоматизация
+ метод
- моделирование
+ нотация
+ средство
(+++)Отметьте основные модели жизненного цикла программного обеспечения
1.5
- поэтапная
+ каскадная
+ модель с промежуточным контролем
- циклическая
+ спиральная
(+++) Что лежит в основе блочно-иерархического подхода?
1.3
- формализация
+ декомпозиция
- повторяемость
+ иерархическое упорядочение
- полнота
(№1 +++)Выберите вариант, в котором основные периоды истории развития технологии программирования расположены по мере их появления
1.1
+"стихийное", структурное, объектно-ориентированное, компонентное программирование
К каким этапам развития технологии программирования относится появление подпрограмм и модулей с локальными данными и подпрограмми?
1.1
+ "стихийное программирование"
- структурный подход
- объектно-ориентированный подход
- компонентный подход
Какие свойства иерархии учитывает объектный подход?
1.3
+ "простое-сложное"
(+++)К каким этапам развития технологии программирования относится появление языка С и C++?
1.1
- "стихийное программирование"
+ структурный подход
+ объектно-ориентированный подход
- компонентный подход
(+++)CASE-технологии представляют собой совокупность методологий...
1.5
+ анализа
+ проектирования
+ разработки
- внедрения
+ сопровождения
+ сложных программных систем
- иерархических программных систем
+ основанных на структурном подходе
- основанных на блочно-иерархическом походе
+ основанных на объектном подходе
+ которые поддерживаются комплексом взаимосвязанных средств автоматизации
- которые поддерживаются средством автоматизации Rational Rose
+++Какие программные системы нельзя разрабатывать с использованием RAD технологии?
1.6
+ сложные расчетные системы
+ операционные системы
+ системы управления самолетами
+ программы управления сложными объектами в реальном масштабе времени (программы с большим процентом уникального кода)
- системы с продолжительностью разработки менее квартала
(+++)Какие из процессов жизненного цикла программного обеспечения относятся к основным?
1.4
+ приобретение
- аудит
+ поставка
+ разработка
- верификация
+ эксплуатация
- совместная оценка
+ сопровождение
- обучение
(+++)Что лежит в основе определения "сложная иерархическая система"?
1.3
+ система, имеющая иерархическую внутреннюю структуру
- система, имеющая иерархическую внешнюю структуру
+ система состоящая из совокупности взаимосвязанных подсистем
- внутренние связи элементов подсистем слабее, чем связи между подсистемами
+ внутренние связи элементов подсистем сильнее, чем связи между подсистемами
- связи между подсистемами сильнее, чем внутренние связи элементов подсистем
Отметьте дополнительный(ые) фактор(ы), увеличивающий(ие) сложность разработки программных систем
1.2
+ все вместе взятые факторы
(+++)К каким стадиям относятся этапы постановка задачи и проектирование?
1.4
+ техническое задание
- эскизный проект
+ технический проект
- рабочий проект
Выполнение каких условий предусматривает использование RAD технологий?
1.6
- ведение разработки группами 1-2 человека
+ ведение разработки группами 3-7 человек
- ведение разработки группами 8-12 человек
- использование каскадной модели
- использование модели с промежуточным контролем
?+ использование спиральной модели
- график выполнения этапа рассчитан не более чем на 1 месяц
- график промежуточного контроля рассчитан не более чем на 2 месяца
+ график цикла рассчитан не более чем на квартал
Какие свойства иерархии учитывает структурный подход?
1.3
+ "целое-часть"
2
(№2 +++)Какие управляющие конструкции относятся к основным?
ссылка скрыта
+ следование
+ ветвление
+ цикл-пока
- выбор
- цикл-до
- цикл с заданным числом повторений
Какие методы применяют при нисходящем подходе?
ссылка скрыта
+ иерархический
+ операционный
- компонентный
+ комбинированный
На каких этапах при сквозном структурном контроле проверяются спецификации и алгоритмы на конкретных наборах данных?
ссылка скрыта
?- постановка задачи
+ определение спецификаций
+ проектирование
- реализация
Какие существуют типы сцепления модулей?
ссылка скрыта
+ по данным
+ по образцу
- по времени
+ по управлению
+ по общей области данных
+ по содержимому
Какие ошибки следует контролировать при выполнении операций ввода-вывода?
ссылка скрыта
+ ошибки передачи
+ ошибки преобразования
- ошибки переполнения
+ ошибки перезаписи
+ ошибки данных
Какие основные концепции были положены в основу "структурного подхода к программированию"?
ссылка скрыта
+ нисходящая разработка
- декомпозиция
+ модульное программирование
+ структурное программирование
- контроль качества
+ сквозной структурный контроль
Какими способами можно уменьшить время выполнения программы?
ссылка скрыта
+ выносить вычисления константных выражений из цикла
+ избегать "длинных" операций умножения и деления
+ минимизировать преобразования типов в выражениях
- уменьшать количество операторов
+ избегать использования различных типов в выражении
На каких этапах при сквозном структурном контроле проверяются спецификации, тексты отдельных модулей и наборы тестов?
ссылка скрыта
- постановка задачи
+ определение спецификаций
- проектирование
+ реализация
Какие различают виды связности модуля?
ссылка скрыта
+ функциональную
+ последовательную
+ информационную
+ процедурную
+ временную
- управляемую
+ логическую
+ случайную
(+++)Что является определяющим в программирование с "защитой от ошибок"?
ссылка скрыта
+ проверка правильности выполнения операций ввода-вывода
- контроль действий пользователя
+ проверка допустимости промежуточных результатов
+ предотвращение накопления погрешностей
+ обработка исключений
Что включает стиль оформления программ?
ссылка скрыта
+ правила именования объектов программ
- правила разбиения на модули
+ правила оформления модулей
+ стиль оформления текстов
(???)Какие определения модуля нельзя считать полными в настоящее время?
ссылка скрыта
?+ подпрограмма, выполняющая одну функцию
?- автономно компилируемая программная единица
?+ подпрограмма размером до 50-60 операторов языка
?- автономно компилируемый набор программных ресурсов
?- подпрограмма, обращение к которой выполняется по имени
Какие управляющие конструкции относятся к дополнительным?
ссылка скрыта
- следование
- ветвление
- цикл-пока
+ выбор
+ цикл-до
+ цикл с заданным числом повторений
Отметьте правильные определения и утверждения сцепления и связности программных модулей
ссылка скрыта
+ сцепление является мерой взаимозависимости модулей, которая определяет насколько хорошо модули отделены друг от друга
- сцепление является мерой взаимозависимости внутри модуля, которая определяет насколько прочно соединены функциональные и информационные объекты внутри одного модуля
+ чем меньше модули взаимозависимы, тем меньше они сцеплены
- чем меньше модули взаимозависимы, тем больше они сцеплены
+ связность мера прочности соединения функциональных и информационных объектов внутри одного модуля
- связность мера прочности соединения функциональных и информационных объектов между модулями
+ чем прочнее соединение функциональных и информационных объектов внутри одного модуля, тем связность выше
- чем прочнее соединение функциональных и информационных объектов внутри одного модуля, тем связность ниже
Чем определяется технологичность программного обеспечения?
ссылка скрыта
+ проработанностью моделей программного обеспечения
+ уровенем независимости модулей
+ стилем программирования
- размером программного кода
+ степенью повторного использования кода
3
(+++)Какие совокупности программ различают в рамках однопользовательской архитектуры?
ссылка скрыта
+ программы
+ пакеты программ
+ программные комплексы
+ программные системы
- программы "клиент-сервер"
(+++)Что должен содержать раздел "Основания для разработки" по ГОСТ 19.201-78 «Техническое задание. Требования к содержанию и оформлению»?
ссылка скрыта
+ наименование документа, на основании которого ведется разработка
- предварительный выбор методов решения задач
+ наименование или условное обозначение темы разработки
- выбор и обоснование критериев эффективности и качества разрабатываемой программы
- обоснование необходимости проведения научно-исследовательских работ
- определение структуры входных и выходных данных
(+++)Что получают в результате предпроектных исследований?
ссылка скрыта
+ определение возможности решения поставленной задачи
- результаты, используемые для составления бюджета на проект
+ результаты, используемые для разработки технического задания
+ методы, позволяющие получить требуемый результат
(+++)Какой раздел и подраздел технического задания являются наиболее важным?
ссылка скрыта
- введение
- основание для разработки
- назначение разработки
+ требования к программе и программному изделию
- требования к программной документации
- технико-экономические показатели
+ требования к функциональным характеристикам
- требования к надежности
- требования к составу и параметрам технических средств
- требования к информационной и программной совместимости
(+++)К каким группам относятся следующие программные продукты: оболочки, профессиональные, обучающие
ссылка скрыта
+ системные
- прикладные для разработчиков программ
+ прикладные для непрограммистов
- гибридные
Что указывается в разделе "Требования к программной документации" в соответствии с ГОСТ 19.201-78?
ссылка скрыта
- необходимость наличия руководства программиста
- необходимость разработки алгоритма решения задачи
- необходимость определения формы представления входных и выходных данных
- необходимость наличия руководства пользователя
- необходимость наличия руководства системного программиста
- необходимость наличия пояснительной записки
- необходимость согласования и утверждения технического проекта
(+++)Какие неопределенности возможны при предпроектных исследованиях?
ссылка скрыта
+ неизвестны методы решения формулируемой задачи
- неизвестно ничего о поставленной задаче
- неизвестны структуры используемых модулей
+ неизвестна структура автоматизируемых информационных процессов
(+++)Что указывают подразделе "Требования к составу и параметрам технических средств" в соответствии с ГОСТ 19.201-78?
ссылка скрыта
+ необходимый состав технических средств
- язык программирования
+ тип микропроцессора
+ объем памяти
- порядок сбора исходных материалов
+ наличие внешних устройств
- структуру программы
- окончательное определение конфигурации технических средств
+ минимальный вариант конфигурации
+ рекомендуемый вариант конфигурации
(+++)На какие группы по назначению можно разделить все программные продукты?
ссылка скрыта
+ системные
+ прикладные
+ гибридные
- утилиты
- CASE-средства
- обучающие
- АСУ реального времени
(+++)Какие различают типы пользовательского интерфейса?
ссылка скрыта
+ примитивные
- однодокументные
+ меню
- многодокументные
+ со свободной навигацией
+ прямого манипулирования
(+++)К каким группам относятся следующие программные продукты: утилиты, среды разработки?
ссылка скрыта
- системные
+ прикладные для разработчиков программ
- прикладные для непрограммистов
+ гибридные
(+++)Раздел "Введение" в соответствии с ГОСТ 19.201-78 должен включать:
ссылка скрыта