КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Контроль ПО
Ошибки Отношение и эффективность. Выбор и обоснование языка программирования. Отступы. Имена переменных и файлов, структурирование Комментарии Стиль программирования
Программы должны составляться так, чтобы их могли прочитать люди. Правило стандартизации стиля: если существует более одного способа сделать что – либо и выбор произвольный, остановись на одном способе и всегда его придерживайся. Комментировать нужно в процессе написания программы. Делайте комментариев больше, чем это кажется необходимым. Три типа комментариев: Вводные комментарии. Минимальная информация в вводных комментариях должна включать: · Назначение программы. · Указания по вызову программы и ее использованию. · Список и назначение основных переменных или массивов. · Указание по вводу – выводу. Список всех файлов. · Список используемых подпрограмм. · Назначение применяемых математических методов. · Требуемый объем памяти. · Специальные указания оператору. · Сведения об авторе. · Дату написания программы. Пояснительный комментарий. Пояснениями нужно сопровождать те части программы, которые трудно понять без комментариев Расположение комментариев. Комментарии легче читаются, если они отделяются пустыми строками. Имена переменных. Имена переменных должны наилучшим образом определять те величины, которые они представляют. Имена файлов:
Программа должна быть существенно коммуникативна. Трансляция - один из способов преодолеть “языковый” барьер. Языки высокого уровня обладают рядом достоинств: a) Средства, предоставляемые языком, позволяют удовлетворить потребности конкретной прикладной области. b) В визуальном отношении программа должна быть такой, чтобы ее легко было читать, и чтобы была ясна ее структура. c) В язык могут быть (и даже должны быть) встроены средства, помогающие выявлять и предупреждать ошибки. Первый тип – это часто используемые программы. Второй тип – производственные программы, написанные профессиональными программистами. Третий тип – программы, написанные не программистами, а научными.
Лекция 10 «Виды ошибок. Основные принципы отладки ПС»
Виды ошибок:
Виды контроля ПО: Визуальный контроль - это проверка программ без использования компьютера. Статический контроль - это проверка программы по ее тексту без выполнения с помощью инструментальных средств. Формы статического контроля: 1. синтаксический контроль программы с помощью компилятора. 2. контроль правдоподобия программы.
Дата добавления: 2014-01-07; Просмотров: 230; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |