Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Причины отказов ПО.

Читайте также:
  1. II Причины возникновения магии.
  2. Аварии на транспорте, причины возникновения, правила поведения населения.
  3. Административные реформы Петра I. Причины и результаты.
  4. Английская революция 17 в.: причины, основные этапы, итоги.
  5. Билет№5: Причины зарождения философии в Древней Греции
  6. Бунташное время, причины, схема развития событий.
  7. Виды нарушения развития, их причины и механизмы
  8. Виды эксперимента. Квазиэкспериментальные исследования. Причины искажения экспериментальных данных.
  9. Во-первых - правильно объяснить причины наблюдаемых ими явлений;
  10. Воздействие человека на животных и причины их вымирания

Situations:

1. A foreign visitor who is interested in education in Ukraine comes to visit your college. He/she asks you a number of questions about your college and college life and you answer them.

2. Your friend and you are speaking about your brother’s/sister’s future profession, the entrance exams he/she is going to take, the university he/she is going to apply for admission.

 

Причины отказов ПО.

Основными причинами, вызывающими нарушения нормального функционирования ПО, являются [4]: ошибки, скрытые в самой программе; искажение входной информации; неверные действия пользователя; неисправность аппаратных средств ИС, на которой реализуется вычислительный процесс.

 

Определение различных видов ошибок (манипулирование, повреждение данных итд)

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

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

Логические ошибки. Эта группа ошибок является причиной искажения алгоритма решения задачи. К ошибкам подобного рода можно отнести неверную передачу управления, неверное задание диапазона изменения параметра цикла, неверное условие и другие ошибки.

Ошибки ввода-вывода. Эти ошибки связаны с неправильным управлением ввода-вывода, формированием выходных записей, определением размера записей и другими неправильно свершёнными действиями.

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

Ошибки совместимости связаны с отсутствием совместимости разрабатываемого или применяемого ПО с операционной системой или другими прикладными программами.

Ошибки сопряжений. Группа этих ошибок вызывает неверное взаимодействие ПО с другими программами или подпрограммами, с системными программами, устройствами ЭВМ или входными данными.

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

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

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

 




Дата добавления: 2014-12-20; просмотров: 16 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав