Технологии программирования
Структурное программирование
0133
При создании средних по размеру приложений (несколько тысяч строк исходного кода) используется структурное программирование, идея которого заключается
Технологии программирования
Анализ правильности алгоритмов
0269
На практике часто приходится встречаться с программами, со­держащими ошибки. Например, в самой последней операционной системе Windows специалистами обнаружено
Принципы ООП
Преимущества инкапсуляции
0110
Многие преимущества объектно-ориентированного программирования обусловлены одним из его фундаментальных принципов – инкапсуляцией. Инкапсуляцией называется
Принципы ООП
Принципы ООП
0178
Инкапсуляция Инкапсуляция – это механизм, который объединяет данные и код, манипулирующий этими данными, а также защищает и то, и другое от внешнего вмешательства
Объектно-ориентированное программирование
История создания объектно-ориентированного программирования
0149
Практически сразу после появления языков третьего поколения (1967 г.) ведущие специалисты в области программирования выдвинули идею преобразования постулата
Объектно-ориентированное программирование
Фундаментальные характеристики объектно-ориентированного мышления
0104
Можно выделить следующие фундаментальные характеристики объектно-ориентированного мышления: Характеристика 1. Любой предмет или явление могут рассматриваться как объект.
Объектно-ориентированное программирование
Достоинства и недостатки ООП
0379
Главный недостаток структурного подхода заключается в следующем: процессы и данные существуют отдельно друг от друга (как в модели деятельности организации
Объектно-ориентированное программирование
Объектно-ориентированное программирование
0103
В середине 80-х годов в программировании возникло новое направление, основанное на понятие объекта. Реальные объекты окружающего мира обладают тремя базовыми
Технологии программирования
Модульное программирование
090
Модульное программирование основано на понятии модуля – логически взаимосвязанной совокупности функциональных элементов, оформленных в виде отдельных программных модулей.
Технологии программирования
Основы безошибочного программирования
0117
Основной недостаток традиционной практики составления про­грамм для ЭВМ заключается в том, что при таком подходе никто не может гарантировать отсутствие в них ошибок.