Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_ISIS (1).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
59.72 Кб
Скачать

1.Жизненные циклы программного обеспечения

Жизненный цикл ПО - процесс создания приложений под создание концепта и структуры приложений до пост-продажной поддержки и дополнительного наполнения контентом фирмой, занимающейся поддержкой и распространением. Необходимость рассмотрения жизненного цикла ПО привела к созданию документов, регламентирующих разработку структурирования подхода к уровню детализации проекта и документирования ГОСТ и ISO.

Первый уровень жизненного цикла – концептуальный. Постановка задачи.

2. Создание спецификаций и постановка требований.

3. Проектирование.

4. Реализация.

5. Сопровождение.

Процессы жизненного цикла делятся на две категории:

  1. Основные процессы: Поставка, Реализация, Сопровождение, Разработка, Эксплуатация и Подготовка операторов-разработчиков.

  2. Вспомогательные процессы направлены на выполнение работ по основным. Туда входят: документирование проекта, создание дополнительных конфигураций, управление версиями, управление качеством, аудит и сертификация.

  3. Организационные процессы направлены на подготовку специалистов для работы с разработанным программным продуктом, оценка рисков, для юридического сопровождения и улучшение, и создание актуальных конфигураций.

За эти категории на разных этапах выполнения работ отвечают специалисты из разных областей. На первом этапе – технические специалисты, на втором – технические специалисты, на третьем – технические специалисты, в области экономики, маркетинге, юриспруденции.

Рассмотрим этап постановки задачи. На этом этапе выделяются основным эксплуатационные, технические, функциональные требования к ПО. На этом этапе важным является выделение из разработок разработки – прототипа. При необходимости создания прототипа спецификации, на программный продукт создаются с учетом дальнейшей переработки прототипа в полноценном программном комплексе.

Анализ требований и разработка спецификаций производятся исходя из требований к программному коду, к структуре данных и баз данных, к СУБД, анализ производится исходя из рыночных особенностей и нужд потенциального заказчика. На этом этапе строят математические модели, экономические модели, ведется предпрограммное согласование и согласование с заказчиком общего функционала.

Этап проектирования. На этом этапе уточняются спецификации, идет проектирование общей структуры, составляется композиция компонентов и рассматриваются варианты композиции декомпозиции компонентов и создание иерархии компонентов.

Реализация. Процесс реализации направлен на коммерциализацию результатов разработки ПО, вывод ПО на рынок, оценка необходимости дополнений и доработок, устранение ошибок, выявленных в результате эксплуатации приложения, проведение маркетинговой деятельности.

Сопровождение. В рамках сопровождения компания разработчик обеспечивает пользователю максимально полное руководство по эксплуатации, подготовку специалиста компании клиента для работы с ПО, оперативное устранение неполадок и при необходимости создание специальных конфигураций и скриптов по нуждам клиентов.

2.Типы инструментальных средств разработки и их использование

Инструментальных средств разработки - это специальное ПО, предназначенное для подготовки, форматирования, визуального проектирования, контроля версий и сопровождения программного проекта вплоть до продажи, выгрузки в специальные магазины ПО (ItunesStore, GooglePlay).

Типы инструментальных средств разработки:

  1. Визуальные среды проектирования (Текстовые редакторы, интегрированные среды разработки, SDK)

  2. Среды сопровождения проекта (Профилировщики, генераторы документации, средства анализа покрытия кода, средства непрерывной интеграции, средства автоматизированного тестирования, системы управления версиями, отладчики)

  3. Библиотеки (JQuery mobile)

  4. Комплексные

  5. Среды, предназначенные для сборки проекта (Компиляторы, интерпретаторы, линковщики, парсеры и генераторы парсеров, ассемблеры).

Применение:

Применение зависит от типа используемого ПО, однако все виды применяются в процессе разработки. Например: Система управления версиями облегчает работу с изменяющейся информацией. СУВ позволяет хранить несколько версий одного и того же документа, при необходимости возвращаться к более ранним версиям, определять, кто и когда сделал то или иное изменение, и многое другое. SDK (software development kit) применяется в разработке приложения для определённого пакета программ, аппаратной платформы, игровых консолей, операционных систем и прочих платформ. Отла́дчик (debugger) используется для поиска ошибок в других программах, ядрах операционных систем, SQL-запросах и других видах кода.

Таким образом каждый из типов инструментальных средств разработки облегчает и ускоряет разработку ПО, оптимизируя весь процесс. Каждый тип имеет свою специализацию. Несколько инструментальных средств разработки разных типов могут поставляться в одном комплекте ПО.

3.Оформление научно-технической документации. Основные структурные элементы отчета, их содержание. 4.Различия в оформлении заголовков разделов и подразделов отчета.

ГОСТ 7.32-2001 «Отчет о научно-исследовательской работе.

Основные правила оформления:

Информация печатается на одной стороне листа белой бумаги формата А4.

Интервал - полуторный, цвет шрифта – черный, размер – 12-14 кегль, тип шрифта -Times New Roman. Размеры полей: правое - не менее 10 мм, верхнее и нижнее - не менее 20 мм, левое - не менее 30 мм. Номер страницы ставится внизу по центру 12 кегелем, шрифт times new roman на каждом листе, исключая первые два (титульный лист и содержание).

Основные структурные элементы отчёта: титульный лист, содержание, введение, основная часть (постановка задачи, описание работы приложения, описание работы функций, результат работы приложения), заключение, список используемых источников, приложение.

Заголовки структурных элементов работы располагают в середине строки без точки в конце и печатают заглавными буквами без подчеркивания. Каждый структурный элемент следует начинать с новой страницы.

Различие в оформление заголовков разделов и подразделов отчёта.

Обычно основная часть делиться на главы, которые нумеруются следующим образом: 3 Описание работы функций (14 кегль, шрифт Time New Roman, полужирное выделение без подчёркивания и курсива, название главы с большой буквы, после номера главы точка не ставиться). Каждая глава начинается с новой страницы.

Главы в свою очередь могут делиться на параграфы, которые в свою очередь могут делиться на пункты и подпункты (и более мелкие разделы).

Номер параграфа состоит из номеров главы и параграфа в главе, разделенных точкой: 3.1 Функция main() (оформляется так же как и глава). Аналогичным образом нумеруются и пункты в параграфе (например: 2.4.2 Анализ результатов). Если заголовок состоит из двух предложений, их разделяют точкой. Переносы слов в заголовках не допускаются. Между параграфами, пунктами или подпунктами ставиться один пробел.

4.Оформление научно-технической документации. Порядок перечисления источников в списке использованных источников. Подписи к рисункам, схемам, таблицам и листингам в отчете. Перечисления в отчете.

ГОСТ 7.32-2001 «Отчет о научно-исследовательской работе.

Порядок перечисления источников в списке использованных источников: Список использованной литературы и источников составляется на основе реально задействованных выдержек цитат и материалов из публикационных источников. Список создается на отдельной странице в виде нумерованного арабскими цифрами строчного списка. Источники должны перечисляться в том порядке в котором были использованы в работе. Если источником является книга указывается название автор издательство. Если имеется точная информация откуда взята выдержка или цитата указывается в скобках название главы и номер страницы). Если источником является ссылка на веб сайт или интернет страницу то указывается название интернет статьи или название источника указывается автор статьи (если есть конкретная цитата или выдержка указывается номер страницы статьи на сайте или раздел сайта содержащий статью) алее в квадратных скобках записывается непосредственно ссылка на источник)

Подписи к рисункам, схемам, таблицам и листингам в отчёте:

  • Рисунок: подпись рисунка находиться снизу (под рисунком) по центру, 14 кегль, выравнивание по центру, полуторный интервал, шрифт Times New Roman. Структура: Рисунок (номер рисунка) – (название рисунка с большой буквы без точки в конце). Пример: Рисунок 8 – Вторая графическая сцена

  • Схемы и таблицы подписываются, так же как и рисунки. (???)

  • Листинг: все листинги в отчёте помещаются в приложение А, если листинг помещается на одной страницы, то его следует подписывать так же как и рисунок – под листингом по центру. 14 кегль, выравнивание по центру, полуторный интервал, шрифт Times New Roman. Структура: Листинг (номер листинга) – (название листинга с большой буквы без точки в конце). Пример: Листинг 2 – Файл HTML. Если же листинг занимает более одной страницы, то его следует подписывать следующим образом: на первой страницы листинга подпись находиться сверху (над листингом) по центру Листинг 2 – Файл HTML, далее на второй и последующих страницах данного листинга подпись находиться по правому краю и выглядит следующим образом – Продолжение листинга 4, последняя страница листинга подписывается дважды, сверху по правому краю – Окончание листинга 4 и в конце по центру Листинг 2 – Файл HTML, чтобы было видно, что это всё тот же листинг.

На все источники, рисунки, схемы, таблицы и листинги, используемые в работе необходимо указывать ссылки:

  • [1] – ссылка на источник, данный источник будет стоять первым в списке используемых источников.

  • (см. рисунок 1) – указание на первый рисунок.

  • Результат приведён на рисунке (схеме, в таблице) 1.

Как оформлять формулы и уравнения

По ГОСТ 7.32-2001 формулы и уравнения следует выделять из текста в отдельную строку. Над и под каждой формулой или уравнением нужно оставить по пустой строке. Если уравнение не умещается в одну строку, то оно должно быть перенесено после арифметического знака, используемого в данный момент (=, +, -, *, /) , в начале следующей строки знак повторяет. При переносе формулы на знаке, символизирующем операцию умножения, применяют знак «х».

Если нужны пояснения к символам и коэффициентам, то они приводятся сразу под формулой в той же последовательности, в которой они идут в формуле.

Все формулы нумеруются. Обычно нумерация сквозная. Номер проставляется арабскими цифрами в круглых скобках в крайнем правом положении на строке, 14 кегль, шрифт Times New Roman.

Пример: А = а:b                                                         

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]