Програмирование
Заказать уникальную курсовую работу- 30 30 страниц
- 0 + 0 источников
- Добавлена 28.05.2009
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
Содержание
Постановка задачи.
Текст главной программы.
Текст функции.
Полный тест программы
Протоколы тестирования
Заключение
+ программа
int fun114(int a, int b, int c, float * x1, float * x2)
{
float D=b*b-4*a*c;
// Вычисляем дискриминант
if ((a==0)&&(b==0)&&(c==0))
{
return (3);
};
if (D<0) {return (0) ;};
if (a!=0) {
*x1 = (-b-sqrt(D))/2/a;
*x2 = (-b+sqrt(D))/2/a;
if (*x1 == *x2)
{return (1);}
else
{return (2);};
}
else
{
if (b==0)
{
return 0;
};
*x1 = -c/b;
return 1;
}
}
Полный тест программы
A b c Фыв фык Фы 1й sasa 122 Asas 1 Asas 1 1 1 1 0 -4 1 -4 0 -4 0 0 0 0 0 0 0 4 4 0 0 1 -2 1 1 -2 -3
Протоколы тестирования
Исходные данные
A=Фыв b=фык с=фы
Результат
Решений бесконечное количество
Причины получения результата
Нечисловые значения преобразованы в число 0. Уравнение 0=0.
Исходные данные
A=1й b=sasa с=121
Результат
Решений нет
Причины получения результата
Нечисловые значения преобразованы в число 0. Уравнение x2+121=0.
Исходные данные
A=Asas b=1 с=Asas
Результат
0
Причины получения результата
Нечисловые значения преобразованы в число 0. Уравнение x=0.
Исходные данные
A=1 b=1 с=1
Результат
Решений нет
Причины получения результата
Уравнение x2+x+1=0.
Исходные данные
A=1 b=0 с=-4
Результат
-2.
2.
Причины получения результата
Уравнение x2-4=0.
Исходные данные
A=1 b=-4 с=0
Результат
-2.
2.
Причины получения результата
Уравнение x2-4x=0.
Исходные данные
A=1 b=0 с=-4
Результат
-2.
2.
Причины получения результата
Уравнение x2-4=0.
Исходные данные
A=-4 b=0 с=0
Результат
-0
Причины получения результата
Уравнение -4x2=0. x=0 из-за погрешности в вычислениях получилось очень маленькое отрицательное близкое к нулю число.
Исходные данные
A=0 b=0 с=0
Результат
Решений бесконечное количество
Причины получения результата
Уравнение 0=0.
Исходные данные
A=0 b=0 с=4
Результат
Решений нет
Причины получения результата
Уравнение 4=0.
Исходные данные
A=4 b=0 с=0
Результат
0
Причины получения результата
Уравнение -4x2=0. x=0 из-за погрешности в вычислениях получилось очень маленькое отрицательное близкое к нулю число.
Исходные данные
A=1 b=-2 с=1
Результат
1
Причины получения результата
Уравнение x2-2x+1=0. x=1
Исходные данные
A=1 b=-2 с=-3
Результат
-1
3
Причины получения результата
Уравнение x2-2x+1-4=0
Заключение
В данном курсовом проекте было разработано приложение и проведено его полное тестирование.
Тестирование является важным этапом в разработке программного обеспечения. Конечной целью любого процесса тестирования является обеспечение такого ёмкого (совокупного) понятия как Качество, с учётом всех или наиболее критичных для данного конкретного случая составляющих.
В данном курсовом проекте было разработано приложение и проведено его полное тестирование.
Тестирование является важным этапом в разработке программного обеспечения. Конечной целью любого процесса тестирования является обеспечение такого ёмкого (совокупного) понятия как Качество, с учётом всех или наиболее критичных для данного конкретного случая составляющих.
Вопрос-ответ:
Какая задача была поставлена в данном курсовом проекте?
В данном курсовом проекте была поставлена задача разработать приложение и провести его полное тестирование.
Что такое тестирование программного обеспечения?
Тестирование программного обеспечения - это важный этап в разработке программ, который заключается в проверке и оценке работоспособности и соответствия программы требованиям и ожиданиям пользователей.
Какие шаги включает процесс тестирования программы?
Процесс тестирования программы включает следующие шаги: постановка задачи, написание текста главной программы, написание текста функции, полный тест программы, протоколы тестирования.
Какие параметры используются в функции fun114?
В функции fun114 используются параметры a, b, c, x1, x2, D. Эти параметры используются для вычисления дискриминанта и возвращения соответствующего значения.
Что происходит, если значение дискриминанта D больше нуля?
Если значение дискриминанта D больше нуля, функция возвращает значение 2, что означает, что уравнение имеет два различных корня.
Что такое программирование?
Программирование - это процесс создания компьютерных программ с использованием определенного языка программирования.
Какой текст может содержать главная программа?
Главная программа может содержать текст, включающий объявления переменных, операторы ветвления, циклы и вызовы функций.
Какие данные принимает функция fun114?
Функция fun114 принимает целочисленные значения a, b, c и вещественные значения x1, x2.
Что происходит в функции fun114?
В функции fun114 вычисляется дискриминант и выполняются условные операторы для определения значений x1 и x2.
Что является конечной целью процесса тестирования программного обеспечения?
Конечной целью процесса тестирования программного обеспечения является проверка работоспособности и корректности программы перед ее внедрением в эксплуатацию.