Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НПО - ПОИТ (Бахтизин).doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать
☆

4.2. Дополнительная

  1. MathCad 6.0 PLUS. Финансовые, инженерные и научные расчеты в среде Windows 95. – М.: Филинь, 1997.

  2. Брауде, Э. Технология разработки программного обеспечения / Э. Брауде. – СПб. : Питер, 2004.

  3. Винниченко, И. Автоматизация процессов тестирования / И. Винниченко. – СПБ: Питер, 2005.

  4. Кент, Б. Экстремальное программирование. Разработка через тестирование / Б. Кент. – СПБ: Питер, 2003.

  5. Орлов, С. Технологии разработки программного обеспечения: Учебник / С. Орлов. – СПб.: Питер, 2002.

  6. Соммервилл, И. Инженерия программного обеспечения / И. Соммервилл. – М.: Вильямс, 2002.

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

Перечень методических материалов и пособий

  1. Бахтизин В.В., Фадеева Е.П. Надежность вычислительных процессов. Лабораторный практикум для студентов спец. 1-40.01.01 “Программное обеспечение информационных технологий” дневной формы обучения. Часть 1. – Мн.: БГУИР, 2006.

Перечень компьютерных программ, необходимых для выполнения индивидуальных практических и контрольных работ

  1. Операционная система Windows.

  2. Система математического моделирования MathCad11.

  3. Cистема автоматизации тестирования SilkTest.

  4. Электронные таблицы Microsoft Office Exel.

Протокол согласования учЕбной программы

по изучаемой учебной дисциплине

«НАДЕЖНОСТЬ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»

С ДРУГИМИ ДИСЦИПЛИНАМИ СПЕЦИАЛЬНОСТИ

(дисциплины, изучение которых опирается на данную дисциплину)

Название дисциплины,

с которой требуется согласование

Кафедра, обеспечивающая изучение этой дисциплины

Предложения об изменениях в содержании учебной программы по изучаемой дисциплине

Решение, принятое кафедрой, разработавшей учебную программу (с указанием даты и номера протокола)1

1

2

3

4

Данная дисциплина не требует согласования с другими дисциплинами

Зав. кафедрой (В.А. Прытков)

_______________________

1 При наличии предложений об изменениях в содержании учебной программы по изучаемой учебной дисциплине.

Теоретический раздел Введение

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

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

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

Под эффективностью функционирования КС понимается степень соответствия их своему назначению.

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

Основные факторы, влияющие на надёжность вычислительных процессов (факторы ненадежности):

  1. аппаратные, обусловленные влиянием сбоев и отказов аппаратуры;

  2. программные, обусловленные влиянием ошибок в программах;

  3. внешние, вследствие искажений в исходных данных, поступающих на вход ВП.