Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SamLokers
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 52
#1

Тесты по принципу "чёрный ящик" - C++

14.11.2013, 19:05. Просмотров 298. Ответов 1
Метки нет (Все метки)

Разработать набор тестов для приложения для его тестирования по методологии «черного ящика».

#include <iostream>

using namespace std;

int main()
{
setlocale(LC_ALL, "Russian");

int a, b, c;

cin >> a >> b >> c;

if (a == b and b == c)
{
cout << "равносторонний";
}
if ((a == b and a != c) or (b == c and c != a) or (a == c and c != b))
{
cout << "равнобедренный";
}
if (a != b and b != c and c != a)
{
cout << "произвольный";
}

return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2013, 19:05
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Тесты по принципу "чёрный ящик" (C++):

Описание классов. Классы "Шар" и "Ящик для шаров" - C++
1.Опишите класс &quot;шар&quot;, описывающий габариты и вес. Данные класса: радиус шара,вес. Методы класса: должны обеспечить минимальную...

Чёрный ящик или белый ящик - C++
Всем привет. Задали программу написать a + b и сумму вывести в файл, а птом протестировать либо на чёрный ящик, либо на белый ящик. Я...

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" - C++
В зависимости от времени года &quot;весна&quot;, &quot;лето&quot;, &quot;осень&quot;, &quot;зима&quot; определить погоду &quot;тепло&quot;, &quot;жарко&quot;, &quot;холодно&quot;, &quot;очень холодно&quot;. Я так...

"Черный ящик" тестирование - C++
Задали сделать &quot;черный ящик&quot; в виде таблицыю Можете объяснить на примере какой то программы что такое черный ящик и как она делается. В...

Реализовать классы "Воин", "Пехотинец", "Винтовка", "Матрос", "Кортик" (наследование) - C++
Разработать программу с использованием наследования классов, реализующую классы: − воин; − пехотинец(винтовка); − матрос(кортик). ...

Создать класс "Книга" с полями "название книги", "количество страниц", "год издания" - C++
Создать класс Книга поля: название книги,количество страниц,год издания методы: вычислить сколько лет книге и количество дней прошедших...

1
Max Dark
шКодер самоучка
1866 / 1666 / 605
Регистрация: 09.10.2013
Сообщений: 3,707
Записей в блоге: 6
Завершенные тесты: 2
14.11.2013, 22:10 #2
Принцип черного ящика предполагает, что мы не знаем, как устроен внутри тестируемый объект
Но мы знаем, что если мы подадим на вход определенные значения, то должны получить определенный ответ.
В данной задаче вам предлогается составить такие соответствия запрос->ответ
И на основе совпадения заключить, правильно ли работает тестируемый объект(в данном случае программа)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2013, 22:10
Привет! Вот еще темы с ответами:

Создать абстрактный класс "Издание" и производные классы "Книга", "Статья", "Электронный ресурс" - C++
1. Создать абстрактный класс Издание с методами, позволяющими вывести на экран информацию об издании, а также определить является ли данное...

Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления" - C++
Помогите с кодом написания задачи, не понимаю как написать классы в классе. Нужно создать класс &quot;вентилятор&quot; содержащий в себе классы:...

Определить тип данных "Запись", имеющий поля "Фамилия", "Пол", "Зарплата" - C++
определить тип данных запись имеющий поля фамилия пол зарплата. определить массив из 10 записей. в программе ввести в массив данные и...

Чёрный ящик с гарантией - C++
о языке C++ и его возможностях имею минимальное представление потому заранее извиняюсь за &quot;детский&quot; вопрос есть некий алгоритм...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru