Дисциплина базируется на разных отраслях знаний и научных выводах математики и информатики. Прослеживается взаимосвязь основных нечетких моделей с алгоритмами и методами реализации программ в современных информационных системах. Особое внимание уделяется методам разработки программ, а также структурам программного обеспечения современных информационных систем.
Особое внимание уделяется методам выбора инструментальных программных средств, создания структуры приложения, папок ресурсов, файлов данных и файлов приложений, разработки оконных интерфейсов приложений, построения протоколов, программных интерфейсов и файлов реализации приложений.
Основные темы
Назначение и основные возможности современных инструментальных средств.
Этапы разработки программного обеспечения. Структура приложений.
Программные среды для разработки локальных приложений. Построение консольных приложений. Построение приложений с использованием оконных интерфейсов. Связь кода и элементов интерфейса. Элементы оконных интерфейсов. Построение многооконных приложений. Отладка приложений. Поготовка релиза приложения. Инсталляторы. Особенности построения приложений для WEB. Использование элементов GUI. Развитые средства построения интерфейсов для WEB. Специальные библиотеки. Использование визуальных эффектов. Структурирование WEB приложения.
Использование моделей данных.