Технологии программирования
Структурное программирование
0109
При создании средних по размеру приложений (несколько тысяч строк исходного кода) используется структурное программирование, идея которого заключается
Технологии программирования
Анализ правильности алгоритмов
0123
На практике часто приходится встречаться с программами, со­держащими ошибки. Например, в самой последней операционной системе Windows специалистами обнаружено
Принципы ООП
Преимущества инкапсуляции
073
Многие преимущества объектно-ориентированного программирования обусловлены одним из его фундаментальных принципов – инкапсуляцией. Инкапсуляцией называется
Принципы ООП
Принципы ООП
0109
Инкапсуляция Инкапсуляция – это механизм, который объединяет данные и код, манипулирующий этими данными, а также защищает и то, и другое от внешнего вмешательства
Объектно-ориентированное программирование
История создания объектно-ориентированного программирования
094
Практически сразу после появления языков третьего поколения (1967 г.) ведущие специалисты в области программирования выдвинули идею преобразования постулата
Объектно-ориентированное программирование
Фундаментальные характеристики объектно-ориентированного мышления
072
Можно выделить следующие фундаментальные характеристики объектно-ориентированного мышления: Характеристика 1. Любой предмет или явление могут рассматриваться как объект.
Объектно-ориентированное программирование
Достоинства и недостатки ООП
0257
Главный недостаток структурного подхода заключается в следующем: процессы и данные существуют отдельно друг от друга (как в модели деятельности организации
Объектно-ориентированное программирование
Объектно-ориентированное программирование
023
В середине 80-х годов в программировании возникло новое направление, основанное на понятие объекта. Реальные объекты окружающего мира обладают тремя базовыми
Технологии программирования
Модульное программирование
056
Модульное программирование основано на понятии модуля – логически взаимосвязанной совокупности функциональных элементов, оформленных в виде отдельных программных модулей.
Технологии программирования
Основы безошибочного программирования
063
Основной недостаток традиционной практики составления про­грамм для ЭВМ заключается в том, что при таком подходе никто не может гарантировать отсутствие в них ошибок.