План-график проектных работ приведен в таблице 1.
Таблица 1 – План график проектных работ
Неделя
|
Плановые работы
|
Первая
|
Изучение теоретических основ объектно-ориентированного программирования
|
Вторая
|
Реализация программ для составления тестов и проведения тестирования
|
Третья
|
Апробация разработанной программы
|
1.3 Обоснование выбора инструментальной среды разработки
Для написания программы тестирования наиболее оптимальным является использование языка высокого уровня Delphi.
Для того чтобы обосновать выбор Borland Delphi 7, перечислим некоторые недостатки языка С++ по сравнению с ObjectPascal:
1) требуется выполнять много инициализации (регистрировать класс окна, организовывать цикл обработки сообщений, создавать оконную функцию, пиктограмму и прочее) и частично быть системным программистом. На Delphi системное программирование уже встроено и инициализация работает по умолчанию, поэтому программист главный упор делает на своих алгоритмах, а не на организации вспомогательных работ.
2) значительно большая, по сравнению с Object Pascal, сложность языка, даже, несмотря на компактность кода, возникают сложности в его восприятии;
3) язык С++ чувствителен к регистру символов, то есть переменная A и переменная a - это разные переменные.
4) в Delphi классы (объекты) могут располагаться только в динамической памяти, а в C++ в любой памяти (статическая, стек, динамическая). Это добавляет безопасности программирования в Delphi.
Достарыңызбен бөлісу: |