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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


Реферат Емпричн методи конструювання в програмнй нженерї

Информация:

Тип работы: Реферат. Добавлен: 15.5.2013. Сдан: 2013. Страниц: 25. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Оглавление

ЗМІСТ
Вступ……………………………………………………………………………….3
1. Програмна інженерія як дисципліна ………………………….……………..4
2. Конструювання програмного забезпечення ………………….……………..5
3. Методи конструювання програмного забезпечення ……………………….9
3.1 Структурный підхід …………………..………………………………….…13
3.2 Обєктно-орієнтований підхід …………………..…………………………22
Висновки…………………………………………………………………………26
Список використаних джерел…………………………………………………..27

Вступ

Програмна Інженерія (Software Engineer ing) - наука побудови компютерних програмних систем, що містить у собі теоретичні концепції, методи і засоби програмування, технологію програмування, системи та інструменти їхньої підтримки, сучасні стандарти, зокрема, процеси життєвого циклу, вимірювання, оцінювання якості розробки ПС. Головне призначення програмної інженерії - побудова ПС, починаючи з аналізу предметної області і закінчуючи виготовленням вихідного коду для виконання на компютері. Фундаментальну основу побудови ПС становлять: теорія алгоритмів, математична логіка, теорія обчислень, теорія керування й ін.
Колективне розроблення великих програмних проектів обумовило розвиток інженерних, технологічних методів і засобів регламентованого проектування програмних систем із урахуванням організаційних процесів жіттевого циклу: інженерія вимог, керування ризиком і якістю, планування і регулювання ресурсів, оцінювання процесів жіттевого ціклу та показників якості, вартості і строків виготовлення програмного продукту.
В даному рефераті розглядаються емпіричні методи конструювання в програмній інженерії. Основними методами в програмної інженерії є: евристичні методи (неформалізовані), формальні методи (обгрунтовані математично), методи прототипування.
Методи програмної інженерії накладають певні структурні обмеження на діяльність в рамках програмної інженерії з метою приведення цієї діяльності у відповідність із заданим систематичним підходом і більш ймовірним і швидким, з точки зору відповідного методу, досягненням успіху. Методи зазвичай надають відповідні угоди (нотацію), словник термінів і понять і процедури виконання ідентифікованих (і охоплюваних методом) завдань, а також рекомендації по оцінці та перевірці виконуваного процесу і одержуваного в його результаті продукту. Методи, як і інструменти, варіюються за змістом (охоплюваній області застосування) від окремої фази життєвого циклу (або навіть процесу) до всього життєвого циклу.
Програмні інструменти призначені для підтримки процесів життєвого циклу ПЗ. Дозволяють автоматизувати певні повторювані дії, зменшуючи завантаження інженерів рутинними операціями. Часто проектуються з метою підтримки конкретних методів програмної інженерії. Покликані зробити програмну інженерію більш систематичної діяльністю і за своїм змістом (пропонованої функціональності) можуть варіюватися від підтримки окремих індивідуальних завдань аж до охоплення всього життєвого циклу (в цьому випадку часто говорять про інструментальну платформі або просто платформі розробки).....

Список використаних джерел

1.Марка Д.А., Мак Груэн К. Методология структурного анализа и проектирования.–М.: МетаТехнология, 1997.– 346с.
2. Буч Г. Объектно–ориентированный анализ и проектирование с примерами приложений на C++, 2–еизд. – М.: “Изд–воБином”, 1998. – 560 с.
3 Гамма Э., Хелм Р., Джонсон Р., ВлиссидесДж. Приемы объектно–ориентированного проектирования. Паттерны проектирования. – СПб: Питер, 2001. – 368 с.
4.РамбоДж., Джекобсон А , Буч Г. UML: специальный справочник.– СПб.: Питер.– 2002.– 656с.
5.Грищенко В.Н., Лаврищева Е.М. Методы и средства компонентного программирования // Кибернетика и системный анализ, 2003.– №1.
6. Лаврищева Е.М. Парадигма и нтеграции в программной инженерии //Проблемы программирования. – 2000. – №1–2.
7.Эммерих В. Конструирование распределенных объектов. Методы и средства программирования интероперабельных объектов в архитектурах OMG/CORBA, Microsoft COM и Java RMI. – М.: Мир, 2002. – 510с.
8.Павлов В. Аспектно–ориентированное программирование // Технология клиент–сервер.



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.