· текстовый редактор
· компилятор
· редактор связей
· библиотеки функций
· отладчик (пошаговое выполнение)
Визуальные среды быстрого проектирования:
· Basic; Microsoft Visual Basic
· Pascal; Borland Delphi
· C++; Microsoft Visual C++
· Java; Borland JBuilder
· C#; Microsoft Visual Studio .NET? Borland C# Builder
Архитектура программных систем: автономное приложение (работает на одном компьютере); файл-серверная архитектура, клиент-серверная архитектура, многозвеннаяархитектура (распределение функций между серверами, соединенными последовательно = позвенно), распределенная (программа в виде набора компонентов, которые можно запускать на любых серверах, связанных в сеть).
Параллельные вычисления – одновременное выполнение независимых частей одной программы на различных процессорах.
Качество (программных средств) можно определить как совокупную характеристику исследуемого ПО с учётом следующих составляющих: