Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зубков Роман Викторович.doc
Скачиваний:
4
Добавлен:
23.09.2019
Размер:
662.53 Кб
Скачать

2.4 Описание процесса отладки программы и оценка результатов решения задач

Недочеты или некорректное выполнение какой-либо операции выявляются в процессе тестирования программы. Чаще всего они выявляются в процессе реализации программного продукта. Сам процесс поиска и устранение ошибок называется отладкой.

Интегрированная среда разработки Builder 6.0 предоставляет программисту мощное средство поиска и устранения ошибок в программе — отладчик. Отладчик позволяет выполнять трассировку программы, наблюдать значения переменных, контролировать выводимые программой данные.

Виды тестирования:

Модульное – процесс проверки отдельных программных процедур и подпрограмм, входящих состав программного продукта.

Его элементы:

- проверка соответствия стандарта копированием- проверка кода на соответствие стандартам кодирования компании;

- технический обзор программного кода.

Интеграционное тестирование проводится для совместной работы отдельных модулей и предшествует тестированию всей системы, как единого целого.

Его элементы:

- проверка функциональности- проверка соответствия отдельных функций, выполняемых совокупностями модулей, функциям, заданным в спецификациях требований;

- проверка промежуточных результатов- проверка всех промежуточных результатов и файлов на наличие и корректность.

Системное тестирование предназначено для проверки программной системы в целом, ее организации и функционирования.

Его элементами является:

- граничное тестирование- тестирование в граничных условиях;

- прогоночное тестирование- тестирование всех функциональных характеристик реальной работы системы;

- целевое тестирование- тестирование на целевой платформе;

- проверка документации- проверка пользовательской документации на корректность.

Выходное тестирование - завершающий этап тестирования, на котором проверяется готовность программного продукта.

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

Программная ошибка – ситуация, когда программа не дает того, что пользователь от нее ожидает.

Функциональные недостатки присущи программе, если она выполняет

одну из своих функций неверно или не полностью.

Некорректная обработка ошибок – правильное определение ошибок, программа должна выдать о ней сообщения. Отсутствие такого сообщения является ошибкой в работе программы.

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

Ошибки вычисления. К ним относятся ошибки, вызванные неправильным выбором алгоритма вычислений, неправильными формулами.

Самые частые ошибки – это ошибки управления потоком. По логике за первым действием идет второе. Если после первого идет третье, то это ошибка.

Недостатки пользовательского интерфейса. Во время проверки работоспособности программы, необходимо оценить правильность работы программы. После подтверждения спецификации требований, любое отклонения от них или невыполнения является ошибкой.

4 Компьютерная и информационная безопасность

4.1 Эргономика

Эргоно́мика в традиционном понимании наука о приспособлении должностных обязанностей, рабочих мест, предметов и объектов труда, а также компьютерных программ для наиболее безопасного и эффективного труда работника, исходя из физических и психических особенностей человеческого организма.

Освещение при работе с компьютером должно быть не слишком ярким, но и не отсутствовать совсем, идеальный вариант - приглушенный рассеянный свет.

Экран монитора должен быть абсолютно чистым; если вы работаете в очках, они тоже должны быть абсолютно чистыми. Протирайте экран монитора (лучше специальными салфетками и/или жидкостью для протирки мониторов) минимум раз в неделю, следите за кристальной прозрачностью очков каждый день.

Располагайте монитор и клавиатуру на рабочем столе прямо, ни в коем случае не наискосок.

Центр экрана должен быть примерно на уровне ваших глаз или чуть ниже. Держите голову прямо, без наклона вперед. Периодически на несколько секунд закрывайте веки, дайте мышцам глаз отдохнуть и расслабиться.

Иногда встречаются рекомендации использовать специальные очки, фильтры. Они действительно способны поднять какой-то из показателей видеосистемы, но только в ущерб другому показателю.