Главная страница
Навигация по странице:

  • Задание. Определите концептуальные различия основных понятий теории программной инженерии. Методические указания

  • Понятие

  • Проверяемое задание №1 Тема 1. Общее представление о программной инженерии. Практическое задание 1. Тема Общее представление о программной инженерии


    Скачать 237 Kb.
    НазваниеТема Общее представление о программной инженерии
    АнкорПроверяемое задание №1 Тема 1. Общее представление о программной инженерии
    Дата04.01.2023
    Размер237 Kb.
    Формат файлаdoc
    Имя файлаПрактическое задание 1.doc
    ТипПрограмма
    #872677

    Проверяемое задание №1


    Тема 1. Общее представление о программной инженерии

    Цель работы:

    Сформировать навыки выстраивания концепций программной инженерии для определения различий в основных понятиях.

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

    Методические указания

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

    Понятие

    Определение

    Общие признаки

    Отличительные признаки

    Программа

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

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

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

    Программа и программный продукт существуют в виде файла(-ов)


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

    Программа,в отличии от программного продукта, не является самостоятельным приложением, готовым к эксплуатации.


    Процесс

    Действия, приводящие к изменению информации

    Программный продукт

    Комплекс программ с сопроводительной документацией об эксплуатации и настройке

    Программная инженерия

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



    2.Выберите одну из парадигм программной инженерии (парадигма программирования, парадигма разработки дизайна программного обеспечения или парадигма разработки программного обеспечения). Напишите для нее развернутую характеристику. Ответ представьте в виде ментальной карты.

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

    1. Информатика

    2. Системотехника

    3. Бизнес-реинжиниринг


    написать администратору сайта