2.1. Объектно-ориентированное программирование (ООП) – это метод программирования, при использовании которого главными элементами программ являются объекты.
2.2. Класс – множество объектов, связанных общностью структуры и поведения(класс содержит описание структуры и поведение всех объектов, связанных отношением общности).
2.3. В ЯП понятие «объект » реализован как совокупность свойств (структур данных, характерных для данного объекта), методов их обработки (подпрограмм их свойств) и событий, на который данный объект может реагировать.
3. Структурное программирование
3.1. Принципы: 1.программирование должно осуществляться сверху вниз. 2.Весь проект должен быть разбит на модули. 3.недопустим оператор безусловного перехода (goto).
4. Облачные технологии
4.1. Облачные технологии – это удобная среда для хранения и обработки информации, объединяющая в себе аппаратные средства, лицензионное программное обеспечение, каналы связи, а также техническую поддержку пользователей.
4.2. Saas , Utility computing , Service commerce platforms.
5. Визуальное программирование
5.1. Визуальное программирование — способ создания программы для ЭВМ путём манипулирования графическими объектами вместо написания её текста.