Объектно-ориентированное программирование


Объектно-ориентированное программирование - стр. 3


В ходе разработки программ должны предусматриваться специальные средства защиты от ввода неправильных данных, обеспечивающие целостность системы.

·        ЗАЩИЩЕННОСТЬ - если она сохраняет работоспособность при возникновении сбоев. Это качество особенно для программ, предназначенных для решения задач в режиме реального времени, с большим временем выполнения или программ, осуществляющих обработку постоянно хранимых файлов.

·        ЭФФЕКТИВНОСТЬ - если объем требуемых для ее работы ресурсов ЭВМ не превышает допустимого предела и максимально эффективно использует возможности ЭВМ.

·        ПРОВЕРЯЕМОСТЬ - если ее качества могут быть продемонстрированы на практике. Здесь подразумевается возможность проверки таких свойств программы как, правильность и универсальность. Можно применить формальные математические методы, позволяющее установить, действительно ли программа удовлетворяет техническим условиям и выдает достаточно точные результаты.

·        АДАПТИРУЕМОСТЬ - если она допускает быструю модификацию с целью приспособления к изменяющимся условиям функционирования. Адаптируемость в значительной степени зависит от конструкции программы, от того, насколько квалифицированно она составлена и полно снабжена документацией.

          Создаваемая программа неотделима от вычислительной среды, с которой она взаимодействует. Она использует системные программные средства, а те в свою очередь могут пользоваться ее информацией. Программа либо сама создает файлы и обрабатывает их, либо делает это при помощи унифицированных системных программ. Поэтому процессы разработки программы в значительной степени зависят от наличия специализированных языков проектирования, каталогов данных, компиляторов, генераторов и др. Таким языком, или уже выше - средой стало ООП. При помощи ООП можно проще создать хорошую программу, располагая эффективными вспомогательными средствами операционной среды WINDOWS или же другой среды.




Начало  Назад  Вперед



Книжный магазин