Training Presentation



страница4/12
Дата27.02.2023
Размер0.89 Mb.
#116731
1   2   3   4   5   6   7   8   9   ...   12
SWAP - lecture 01 - Intro

Reuse

  • This is a way to produce more applications with fewer people.
  • History indicates that reuse technology will be largely confined to building progressively larger libraries of language and system functions.
    • Unfortunately, this added language complexity will cause other problems.
    • It is just at too low a level to address the application needs of most users.

Reuse


Решението:
“Make software more hard and hardware more soft.”
Компонентен подход !

Приложения: Категории

  • Три основни категории за подходите за разработка:
    • Пакетни системи, които потребителят само конфигурира при инсталация
    • Бизнес системи, които се създават чрез генерация на основата на конфигурационни пакети.
    • Разработване на уникални системи, който не могат да се създадат по друг начин.

Системно програмиране

  • Причини за съществуване:
    • Операционни системи – трябва да е сигурна, стабилна, надеждна, бърза и ефективна.
    • Функционалност - Потребителите се нуждаят от система, която осигурява необходимите им функции.
    • Използваемост - системата трябва да има фиксиран и добре познат API, така че много хора да могат да пишат приложения, за да работят в системата.

Базови знания на персонала

  • Многозадачност (англ. multi-processing)
  • Multi-programming
  • Разпределени обработки (англ. distributed processing)
  • Интерактивност (англ. interactive computing)
  • Непрекъсвамост на работата (англ. continuous operation).
  • Динамично преконфигуриране (англ. dynamic recovery)
  • Сигурност (англ. security)
  • Използваемост (англ. usability)
  • … още много други.

Нов софтуер – Защо ?

  • Нов софтуер се купува защото:
    • Поява на нови потребители.
    • Закупуване на нова апаратна част, която не се обхваща от съществуващите решения.
    • Стабилизация на съществуваща версия.
    • Необходимост от нова функционалност.
    • Промяна на квалификацията на потребителя.
  • Разработчици – три групи


Сподели с приятели:
1   2   3   4   5   6   7   8   9   ...   12




©obuch.info 2024
отнасят до администрацията

    Начална страница