Программное обеспечение

  • 14 янв. 2015 г.
  • 702 Слова
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РЕСПУБЛИКИ КАЗАХСТАН

КАЗАХСТАНСКО-БРИТАНСКИИ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ


КАФЕДРА ЯЗЫКОВ










СРСП-2

РАБОТА ПО НАУЧНОЙ СТАТЬЕ СОММЕРВИЛЛ И.“ИНЖЕНЕРИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ”








ВЫПОЛНИЛ:
ПРОВЕРИЛА: Бекенова Р.Б.,
сениор-лектор.










АЛМАТЫ 2014
Основы программной инженерии»Основой проектирования программного обеспечения является системный подход. Системный подход – это методология исследования объекта любой природы как системы. Система – это совокупность взаимосвязанныхчастей, работающих совместно для достижения некоторого результата. Определяющий признак системы – поведение системы в целом не сводимо к совокупности поведения частей системы.
Программное обеспечение – этосистема, включающая в себя: компьютерные программы; документацию; данные, необходимые для корректной работы программ. Проектирование ПО – это процесс создания спецификаций ПО на основе исходных требований кнему.
Проект ПО – совокупность спецификаций ПО (включающих модели и проектную документацию), обеспечивающих создание ПО в конкретной программно-технической среде.
ПО можно разбить на два класса: «малое»и «большое».
«Малое» программное обеспечение имеет следующие характеристики:
• решает одну несложную, четко поставленную задачу;
• размер исходного кода не превышает нескольких сотен строк;
•скорость работы программного обеспечения и необходимые ему ресурсы не играют большой роли;
• ущерб от неправильной работы не имеет большого значения;
• модернизация программного обеспечения, дополнение еговозможностей требуется редко;
• как правило, разрабатывается одним программистом или небольшой группой (5 или менее человек);
• подробная документация не требуется, ее может заменить исходный код,который доступен.
«Большое» программное обеспечение имеет 2-3 или более характеристик
из следующего перечня:
• решает совокупность взаимосвязанных задач;
• использование...
tracking img