Лабораторные работы_2 / Спецификации / Лабораторная работа 8
.docЛабораторная работа № 8
«Записи с вариантами»
Вариант 10.
Захаров Антон
группа А–13–08
-
Условие задачи.
Каждый участник конкурса красоты определён набором характеристик (А) и (В):
Участники конкурса красоты |
pol=’man’ pol=’woman’
Ф. И. О. |
Вес |
Рост |
Возраст |
Вид спорта |
|
|||||
|
|
|
|
|
|
Ф. И. О. |
Рост |
Объём груди |
Объём талии |
Объём бёдер |
Цвет глаз |
Требуется выбрать всех юношей в возрасте от 17 до 19 лет ростом 195 см.
-
Входные данные.
Состав: лит pol – пол участника конкурса
лит FIO – фамилия, имя, отчество участника(цы)
[30]
цел ves – вес
30..100
цел tall – рост
150..230
цел old – возраст
15..30
лит sport – вид спорта
[15]
цел ob1, ob2, ob3 – объём груди, талии, бёдер
40..120
лит color – цвет глаз
[10]
Входная форма:
fin
… … … …
|
конец файла
-
Выходные данные.
Состав: лит FIOwin – юноша в возрасте от 17 до 19 лет ростом 195 см.
[30]
Выходная форма:
fout
<person><person>…<person> |
fout
person *
pol=’man’ pol=’woman’
FIO ves tall old sport FIO tall ob1 ob2 ob3 color
output
Юноши в возрасте от 17 до 19 лет ростом 195 см: <FIOwin>
<FIOwin> <Аномалия> |
-
Метод.
Создание типизированного файла. Поиск конкурсантов юношей в возрасте от 17 до 19 лет ростом 195 см.
-
Аномалии.
-
№
Условие
Реакция
1
В файле отсутствует искомый элемент
Вывод сообщения на экран.
6. Функциональные тесты.
Входной файл
Starinskij Anton Mikhaijlovich185 78 18 football
Ul'yanov Valerij Pavlovich 197 68 21 football
Starostina Irina Valer'evna 210 90 60 90 green
Grigor'ev Ivan Fedorovich 195 89 19 box