WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Консультации по вопросам к госэкзамену (дополнительная часть)

Для кафедр АСВК, АЯ, СКИ и СП

5. Транзакционное управление в СУБД. Методы сериализации транзакций

http://citforum.ru/database/advanced_intro/39.shtml#13

15. Технологии параллельного программирования

Для подготовки к ответу на вопрос №15 используйте материалы раздела «Технологии» сервера НИВЦ МГУ (рarallel.ru) и пятой

главы учебника Воеводина В.В. и Воеводина Вл. В. «Параллельные вычисления». Обсуждение задачи об «обедающих философах», к которой могут проявить интерес члены ГЭКа, можно найти в книге Эндрюса Г.Р. «Основы многопоточного, параллельного и распределённого программирования.

22. Унифицированный язык моделирования UML. Основные средства языка План ответа на вопрос:

Назначение UML;

Состав диаграмм UML и их назначение:

диаграммы вариантов использования (use case diagrams); диаграммы состояний (statechart diagrams);

диаграммы классов (class diagrams); диаграммы деятельности (activity diagrams);

диаграммы последовательности (sequence diagrams); диаграммы компонентов (component diagrams);

диаграммы коммуникации (communication diagrams); диаграммы размещения (deployment diagrams).

См. литературу (1, 2). Примеры диаграмм см. в методических пособиях:

http://sp.cmc.msu.ru/ooap/exercises.html http://sp.cmc.msu.ru/courses/prak5/umlpracticum.pdf и на сайте: http://www.uml-diagrams.org/ 23. Основы программной инженерии.

План ответа на вопрос:

1. Понятие программного обеспечения и инженерии программного обеспечения.

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

Определение 1.2: Инженерия программного обеспечения или программная инженерия (software engineering)– это, с одной стороны, совокупность инженерных методов и средств создания программного обеспечения и, с другой стороны, дисциплина, изучающая применение строгого систематического подхода к его разработке, эксплуатации и сопровождению.

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

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

Основным понятием программной инженерии является жизненный цикл.

Определение 2.1: Жизненный цикл ПО (software life cycle) это период времени с момента замысла создания ПО, до момента его полного вывода из эксплуатации.

Жизненный цикл регламентируется международным стандартом ISO 12207. В рамках конкретных технологий программирования понятие ЖЦ уточняется, но указанный стандарт не нарушается.

Два аспекта ЖЦ: статический и динамический. В рамках первого представляет собой ЖЦ совокупность процессов.

2.1. Процессы жизненного цикла по стандарту ISO 12207:1995.

Определение 2.2: Процесс ЖЦ – набор взаимосвязанных действий, преобразующих некоторые входные данные и ресурсы в выходные. Каждый процесс характеризуется задачами, методами их решения, действующими лицами. Процессы ЖЦ протекают параллельно. Состав процессов ЖЦ:

основные (приобретение, поставка, разработка, эксплуатация, сопровождение);

вспомогательные (документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, совместная оценка, аудит, разрешение проблем);

организационные (управление, создание инфраструктуры, усовершенствование, обучение).

Рассмотрим основные процессы жизненного цикла:

Процесс приобретения включает действия заказчика по приобретению ПО, начиная от подготовки заявки, заканчивая приемкой и завершением работ.

Процесс поставки включает в себя действия поставщика-производителя ПО, начиная с подготовки ответа на заявку заказчика, заканчивая проверкой и оценкой поставки.

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

Процесс эксплуатации включает в себя следующие действия: эксплуатационное тестирование; эксплуатацию; поддержку пользователей.

Процесс сопровождения включает в себя следующие действия: анализ проблем и запросов на модификацию ПО; проверку и приемку; перенос ПО в другую среду; снятие ПО с эксплуатации.

2.2. Каскадная и итерационная модели жизненного цикла.

Вторая точка зрения на ЖЦ показывает его устройство во времени. В ее рамках ЖЦ представлен моделью.

Определение 2.3: Модель ЖЦ ПО – это структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач на протяжении всего ЖЦ.

В любой модели ЖЦ рассматривается как совокупность стадий.

Определение 2.4: Стадия ЖЦ – это часть ЖЦ ограниченная временными рамками, по завершении которой достигается определенный важный результат в соответствии с требованиями для данной части.

Определение 2.5: Моменты времени, определяющие границы стадий ЖЦ называются контрольными точками (вехами).

Особенности каскадной модели: фиксация требований к системе в начале проекта; переход со стадии на стадию только после полного завершения работ на текущей стадии; недопустимость возврата на пройденные стадии; жесткая привязка процессов ЖЦ к стадиям ЖЦ. Типичный состав стадий каскадной модели:

Формирование требований.

I.

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

Реализация.

III.

Тестирование.

IV.

Ввод в действие.

V.

Эксплуатация и сопровождение.

VI.

Снятие с эксплуатации.

VII.

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

Особенности итерационных моделей: процесс разработки разбивается на последовательность шагов (итераций), выполняемых циклически; с каждой пройденной итерацией (витком спирали) ПО наращивается, в него интегрируются новые разработанные части; в конце каждой итерации осуществляется верификация, т.е. проверка соблюдения требований. Достоинства: полный учет требований заказчика, большее его участие в проекте; более равномерная нагрузка на группу; раннее обнаружение проблем и их разрешение по мере возникновения, уменьшение рисков на каждой итерации. Недостатки: сложность планирования; плохая документированность ПО. См. схему спиральной модели ЖЦ.

Рис 1. Схема спиральной модели ЖЦ в «полярных координатах». Угол = пройденное время, расстояние = стоимость.

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

Рис. 2. Схема эволюционной модели ЖЦ.

Литература к вопросам:

1. Фаулер М. UML. Основы. 3-е издание.: Пер. с англ. – СПБ: Символ-Плюс, 2004. - 192 с.

2. Конспекты лекций по курсу «Объектно-ориентированный анализ и проектирование» http://sp.cmc.msu.ru/courses/ooap/ 3. Иан Соммервил. Инженерия программного обеспечения. 6-е издание. М. – СПб. – Киев: 2002. – 623 с



Похожие работы:

«Государственное бюджетное образовательное учреждение высшего профессионального образования Воронежская государственная медицинская академия имени Н.Н.Бурденко Министерства здравоохранения и социального развития Российской Федерации ОСНОВНАЯ ПРОФЕССИОНАЛЬНАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА ПОСЛЕВУЗОВСКОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ПО СПЕЦИАЛЬНОСТИ КЛИНИЧЕСКАЯ МИКОЛОГИЯ (ординатура) Воронеж - 2012 ОДОБРЕНА Ученым Советом ГБОУ ВПО ВГМА им. Н.Н. Бурденко Минздравсоцразвития России 26.04.2012 г....»

«Требования и порядок подготовки выпускной квалификационной работы магистрантов направления подготовки 080500.68.03 Бизнес-информатика Магистерская программа Информационные системы в управлении бизнес-процессами 1. Общие положения. 1.1. Настоящий документ составлен на основе Положения о выпускных квалификационных работах бакалавра, дипломированного специалиста, магистра в системе многоступенчатого образования в НИУ ИТМО, Положения об итоговой государственной аттестации выпускников НИУ ИТМО,...»

«1 Министерство сельского хозяйства Российской Федерации Федеральное государственное образовательное учреждение высшего профессионального образования Кубанский государственный аграрный университет РАБОЧАЯ ПРОГРАММА по дисциплине СД.Ф.2 Патологическая анатомия и секционный курс (индекс и наименование дисциплины) Специальность 111201.65 Ветеринария Квалификация (степень) выпускника Ветеринарный врач Факультет Ветеринарной медицины Кафедра-разработчик Кафедра анатомии, ветеринарного акушерства и...»

«МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ И СОЦИАЛЬНОГО РАЗВИТИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное бюджетное образовательное учреждение высшего профессионального образования ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ МЕДИЦИНСКИЙ УНИВЕРСИТЕТ (ГБОУ ВПО ИГМУ Минздравсоцразвития России) Кафедра дерматовенерологии ФПК и ППС УТВЕРЖДАЮ Проректор по лечебной работе и последипломному образованию, профессор А.Н. Калягин 201 г. СОГЛАСОВАНО Председатель методического совета ФПК и ППС, профессор _ Ю.Н. Быков № протокола_ _ 201 г....»

«Санкт-Петербургский государственный политехнический университет УТВЕРЖДАЮ Декан ФМФ В.К. Иванов _ _ _ г. РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ Практикум в лаборатории кафедры биофизики Кафедра-разработчик Биофизика Направление (специальность) подготовки 011200 Физика Наименование ООП Квалификация (степень) выпускника Магистр Образовательный стандарт Федеральный ГОС Форма обучения очная Соответствует ФГОС ВПО. Утверждена протоколом заседания кафедры Биофизика № 2 от 17.05. Программу в...»

«Издаётся с 1 марта 1918 года №67 (15448) СУББОТА 19 июня 2010г. ТОНУТ – ПЬЯНЫЕ И СЕРДЕЧНИКИ ЧИТАЙТЕ В НОМЕРЕ: ПИЩЕВЫЕ ДОБАВКИ Е ЧАСТНЫЕ ОБЪЯВЛЕНИЯ ПОЛНАЯ ТЕЛЕПРОГРАММА Кубок мира уехал в Москву – стр. Четыре дня продолжался в Феодосии, в специализированном зале борьбы дзюдо и самбо спортбазы Динамо, Международный турнир на Кубок мира по боевым искусствам среди юниоров. Фото из архива газеты Городской пляж – это наш летний рай! Кажется, здесь счастливы все – и наши гости, и горожане. Но иногда и...»

«Минская область № 9/15767 31.10.2008 РЕШЕНИЕ ВИЛЕЙСКОГО РАЙОННОГО СОВЕТА ДЕПУТАТОВ 12 марта 2008 г. № 53 9/15767 О Программе социально-экономического развития города Вилейки на 2008 год (19.05.2008) Вилейский районный Совет депутатов РЕШИЛ: 1. Утвердить прилагаемую Программу социально-экономического развития города Вилейки на 2008 год. 2. Контроль за реализацией Программы социально-экономического развития города Вилейки на 2008 год возложить на президиум Вилейского районного Совета депутатов,...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ ФГБОУ ВПО Уральская государственная академия ветеринарной медицины Утверждаю: Ректор В.Г. Литовченко _ 2012 г. Основная образовательная программа высшего профессионального образования Направление подготовки 111900 Ветеринарно-санитарная экспертиза Квалификация (степень) Бакалавр Нормативный срок освоения программы 4 года Форма обучения очная Троицк 2012 Список профилей направления подготовки 111900-Ветеринарно-санитарная экспертиза Профиль...»

«СОДЕРЖАНИЕ 1 Общие положения 1.1. ФГОС по направлению подготовки ВПО и другие нормативные документы, необходимые для разработки ООП 1.2 Нормативные документы для разработки ООП бакалавриата по направлению подготовки 231000 Программная инженерия, профиль Разработка программно-информационных средств 1.3.Общая характеристика ВУЗовской основной образовательной программы высшего профессионального образования (бакалавриат) 1.3.1. Цель (миссия) ООП бакалавриата по направлению Программная инженерия,...»

«УТВЕРЖДАЮ Ректор ФГБОУ ВПО Саратовский государственный университет имени Н.Г. Чернышевского д-р геогр. наук, профессор _ А.Н. Чумаченко 28 марта 2014 г. Программа вступительного испытания в магистратуру на направление подготовки 44.04.01 Педагогическое образование (Технологическое образование в системе профессиональной подготовки) в ФГБОУ ВПО Саратовский государственный университет имени Н.Г. Чернышевского в 2014 году Саратов – 2014 Пояснительная записка Вступительное испытание Технология в...»

«МНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН ПРОГРАММА вступительного экзамена в магистратуру по специальности 6М080600-Аграрная техника и технология Направление: научное и педагогическое Костанай, 2014 Содержание Введение... 4 Основная часть.. 6 Список экзаменационных вопросов. 7 Список рекомендуемой литературы.12 2 Введение Общие положения и требования Общая характеристика направления подготовки магистра Подготовка магистров должна осуществляться в соответствии с ГК РК...»

«Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Амурский государственный университет Кафедра математического анализа и моделирования УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ Основной образовательной программы по специальности 010500.62 – Прикладная математика и информатика Благовещенск 2012 г. УМКД разработан канд. тех. наук, доцентом Труфановой Татьяной...»

«РАДИО ЕЖЕГОДНИК 2 0 1 4 выпуск 3 3 ТЕМАТИЧЕСКИЙ ОБЗОР ПЕЧАТИ И ИНТЕРНЕТ-РЕСУРСОВ ТЕМА НОМЕРА: МИКРОКОНТРОЛЛЕРЫ — книги от А до Я Ми кр о к он тр ол л ер ы – э то наш е в с ё. ( Из и н т ер н е та) В т ем ат и ч е ск и й б ибл и ог ра фи ч е ск и й обз о р в кл ю ч е на под р об ная ин фо рма ц ия о с од ер жа н ии б ол е е ч е м 180- и к н иг н а ру сск о м яз ы к е, в кл ю чая вуз о в с ки е у ч еб ны е п о с об и я и ц икл ы ж урн а л ьн ы х с та т ей. Пр ед с та вл е ны п убл ик ац и и б...»

«О практике студентов Настоящее Положение разработано на основе Положения о практике студентов, курсантов, слушателей, утвержденного Постановлением Совета Министров Республики Беларусь от 03.06.2010 № 860 (с изменениями и дополнениями) и содержит требования к организации и проведению практики студентов Полесского государственного университета. 1. ОБЩИЕ ПОЛОЖЕНИЯ 1.1 Практика – это составная часть учебного процесса, направленная на закрепление теоретических знаний, полученных студентами в ходе...»

«Министерство образования и науки РФ федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Самарский государственный университет Исторический факультет УТВЕРЖДАЮ Проректор по научной работе А.Ф. Крутов _ 2011 г. РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ Теоретические и прикладные основы теории личности (ОД.А.08; цикл ОД.А.00 Обязательные дисциплины основной образовательной программы подготовки аспиранта по отрасли Психологические науки, специальность 19.00.07...»

«Министерство образования и науки РФ ДАГЕСТАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПЛАН РАБОТЫ ФГБОУ ВПО Д Г У на 2013/2014 учебный год Махачкала 2013 Содержание План работы Ученого совета ДГУ.. План работы научно-методического совета ДГУ.. План научно-технического совета ДГУ.. План работы совета по информатизации и информационным технологиям. План работы совета по гуманитарному и социально-экономическому образованию. План работы совета кураторов университета.. План работы Ученого совета...»

«ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Изобразительное искусство – явление социальное, его специфика неповторима в других областях человеческой деятельности, поэтому приоритетные цели художественного образования, лежат в области воспитания духовного мира человека, развития эмоционально-чувственной сферы, образного мышления и способности оценивать окружающий мир, согласно законам красоты. Изучение изобразительного искусства призвано осуществить одну из главных задач современного образования – воспитание...»

«1 МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РФ Федеральное образовательное бюджетное образовательное учреждение высшего профессионального образования Кубанский государственный аграрный университет УТВЕРЖДАЮ перерабатывающих технологий, Решентяк А.И. 2011 года РАБОЧАЯ ПРОГРАММА дисциплины Физиология растений для специальности 110305.65 Технология производства и переработки сельскохозяйственной продукции ведущая кафедра физиологии и биохимии растений Виды учебной работы Очная форма, 2-й Заочная форма,...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС по дисциплине Клиническая биохимия (индекс и наименование дисциплины) Код и направление подготовки 111801.65 Ветеринария Профиль Ветеринарный врач подготовки Квалификация Специалист (степень) выпускника Факультет Ветеринарной медицины Ведущий Жолобова И.С....»

«Департамент образования города Москвы Государственное образовательное учреждение высшего профессионального образования города Москвы МОСКОВСКИЙ ГОРОДСКОЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ Социальный институт Кафедра социальной педагогики УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС УЧЕБНОЙ ДИСЦИПЛИНЫ Технология формирования лидерства в детско-молодежном объединении 0504000.68 Психолого-педагогическое образование Квалификация (степень) выпускника – магистр Профили подготовки – Социально-педагогическая деятельность в...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.