Технологии программирования
Структурное программирование
05
При создании средних по размеру приложений (несколько тысяч строк исходного кода) используется структурное программирование, идея которого заключается
Технологии программирования
Анализ правильности алгоритмов
028
На практике часто приходится встречаться с программами, со­держащими ошибки. Например, в самой последней операционной системе Windows специалистами обнаружено
Принципы ООП
Преимущества инкапсуляции
034
Многие преимущества объектно-ориентированного программирования обусловлены одним из его фундаментальных принципов – инкапсуляцией. Инкапсуляцией называется
Принципы ООП
Принципы ООП
014
Инкапсуляция Инкапсуляция – это механизм, который объединяет данные и код, манипулирующий этими данными, а также защищает и то, и другое от внешнего вмешательства
Объектно-ориентированное программирование
История создания объектно-ориентированного программирования
013
Практически сразу после появления языков третьего поколения (1967 г.) ведущие специалисты в области программирования выдвинули идею преобразования постулата
Объектно-ориентированное программирование
Фундаментальные характеристики объектно-ориентированного мышления
018
Можно выделить следующие фундаментальные характеристики объектно-ориентированного мышления: Характеристика 1. Любой предмет или явление могут рассматриваться как объект.
Объектно-ориентированное программирование
Достоинства и недостатки ООП
070
Главный недостаток структурного подхода заключается в следующем: процессы и данные существуют отдельно друг от друга (как в модели деятельности организации
Объектно-ориентированное программирование
Объектно-ориентированное программирование
06
В середине 80-х годов в программировании возникло новое направление, основанное на понятие объекта. Реальные объекты окружающего мира обладают тремя базовыми
Технологии программирования
Модульное программирование
08
Модульное программирование основано на понятии модуля – логически взаимосвязанной совокупности функциональных элементов, оформленных в виде отдельных программных модулей.
Технологии программирования
Основы безошибочного программирования
07
Основной недостаток традиционной практики составления про­грамм для ЭВМ заключается в том, что при таком подходе никто не может гарантировать отсутствие в них ошибок.