1.1. Модуль – фрагмент программы, хранящийся в отдельной форме.
1.2. Мо́дульное программи́рование — это организация программы как совокупности небольших независимых блоков, называемых модулями, структура и поведение которых подчиняются определённым правилам.
2. Облачные технологии
2.1. Облачные технологии – это удобная среда для хранения и обработки информации, объединяющая в себе аппаратные средства, лицензионное программное обеспечение, каналы связи, а также техническую поддержку пользователей.
3.1. Объектно-ориентированное программирование (ООП) - методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования
3.2. Класс – множество объектов, связанных общностью структуры и поведения(класс содержит описание структуры и поведение всех объектов, связанных отношением общности).
3.3. В языках программирования понятие объекта реализовано как совокупность свойств (структур данных, характерных для данного объекта), методов их обработки (подпрограмм изменения их свойств) и событий, на которые данный объект может реагировать.
4. Структурное программирование
4.1. Принципы: 1. Следует отказаться от использования оператора безусловного перехода goto. 2. Любая программа строится из трёх базовых управляющих конструкций: последовательность, ветвление, цикл. 3. В программе базовые управляющие конструкции могут быть вложены друг в друга произвольным образом. 4. Повторяющиеся фрагменты программы можно оформить в виде подпрограмм (процедур и функций)
5. Визуальное программирование
5.1. Визуальное программирование — способ создания программы для ЭВМ путём манипулирования графическими объектами вместо написания её текста. Визуальное программирование часто представляют как следующий этап развития текстовых языков программирования.