Главная Теоретический материал Лабораторные работы Задачи Тесты Контакты

Узбекское Агентство
Связи и Информатизации



Ташкентский Университет Информационных Технологий


Кафедра
«Программное обеспечение информационных технологий»

Направления:

5521900Информатика и
информационные технологии,
5523500Защита информации,
5523600Электронная коммерция,
5811200Сервис (информационный сервис),
5811300Сервис (электронные и
компьютерные технологии),
5320200Информатика и
библиотековедение,
5140900Профессиональное образование
(по направлению
информатика и
информационные технологии).


Преподаватель дисциплины



Доцент
Чернев Дмитрий Алексеевич

РЕЗЮМЕ

* Программа - это тексты любых программ на языке программирования или в объектном коде, пригодные для исполнения на ЭВМ.

* Комплекс программ - это совокупность взаимосвязанных программ для ЭВМ, в основном как объект разработки конечного программного продукта на различных этапах его создания, однако еще не достигший завершенного состояния, пригодного для тиражирования и эксплуатации с определенными качественными показателями.

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

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

В программном обеспечении имеется ошибка, если оно не выполняет того, что пользователю «разумно» от него ожидать.

* Надежность программного обеспечения есть «вероятность» его работы без отказов в течение определенного периода времени.

* Предметы и понятия реального мира при объектно-ори­ентированной разработке программ заменяются их моделями, т.е. определенными формальными конструкциями, представляю­щими их в программной системе.

* Жизненный цикл ПО включает в себя все этапы его раз­вития: от возникновения потребности в нем до полного прек­ращения его использования.

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

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

*  Проектирование является основной и решающей фазой жизненного цикла программного обеспечения, во время которой создается и на 90% приобретает свою окончательную форму программное изделие.

* На этапе программирования выполняется работа, связанная со сборкой ПИ. Она состоит в подробном внутреннем конструи­ровании программного продукта, в разработке внутренней логики каждого модуля системы, которая затем выражается текстом конкретной программы.

* На этапе оценки (испытания) программного обеспечения ПИ подвергается строгому системному испытанию со стороны группы лиц, не являющихся разработчиками. Оно продолжается так же долго, как и программирование.

* Использование ПИ — это то время, в течение которого оно находится в действии и используется эффективно (живет). В это время выполняются обучение персонала, внедрение, настройка, сопровождение и, возможно, расширение ПИ - так называемое продолжающееся проектирование.

* Эксплуатация ПИ изделия заключается в исполнении, функционировании его на ЭВМ для обработки информации и в получении результатов, являющихся целью его создания, а также в обеспечении достоверности и надежности выдаваемых данных.

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

* Сопровождение играет роль необходимой обратной связи от этапа эксплуатации.

* Возможны и обычно желательны перекрытия между раз­ными фазами жизненного цикла ПИ. Однако не должно быть никакого перекрытия между не смежными процессами. Возможна обратная связь между фазами.


Назад


Главная Теоретический материал Лабораторные работы Тесты Контакты