Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методические указания по выполнению курсовых работ по учебной дисциплине Операционные системы и облочки по направлениям подготовки 09.03.01 – Информатика и вычислительная техника, 09.03.04 – Программная инженерия

.pdf
Скачиваний:
15
Добавлен:
15.11.2022
Размер:
251 Кб
Скачать
☆

примеры. Такая ситуация наблюдается, например, в проектах, в которых тесттребования отсутствуют, а тестовые примеры пишутся сразу на основании функциональных требований.

Тест-требования

1.Проверить, что для чисел, меньших MAXINT и больших 0, функция деления возвращает правильное частное с точки зрения математики.

2.Проверить, что для делимого, меньшего MAXINT и большего 0, и делителя, меньшего 0 и большего MININT, функция деления возвращает правильное частное с точки зрения математики.

3.Проверить, что для делимого, меньшего 0 и большего чем MININT, и делителя, большего 0 и меньшего MAXINT, функция деления возвращает правильное частное с точки зрения математики.

4.Проверить, что для чисел, меньших 0 и больших MININT, функция деления возвращает правильное частное с точки зрения математики.

5.Проверить, что для делимого, равного 0, и делителя, меньшего MAXINT и большего 0, функция деления возвращает правильное частное с точки зрения математики.

6.Проверить, что для делимого, равного 0, и делителя, большего MININT и меньшего 0, функция деления возвращает правильное частное с точки зрения математики.

7.Проверить, что для делимого, равного MAXINT, и делителя, меньшего MAXINT и большего MININT, функция деления возвращает правильное частное с точки зрения математики.

8.Проверить, что для делимого, равного MININT, и делителя, меньшего MAXINT и большего MININT, функция деления возвращает правильное частное с точки зрения математики.

9.Проверить, что для делителя, равного MAXINT, и делимого, меньшего MAXINT и большего MININT, функция деления возвращает правильное частное с точки зрения математики.

21

10.Проверить, что для делителя, равного MININT, и делимого, меньшего MAXINT и большего MININT, функция деления возвращает правильное частное с точки зрения математики.

11.Проверить, что для делителя, равного MAXINT, и делимого, равного MININT, функция деления возвращает правильное частное с точки зрения математики.

12.Проверить, что для делителя, равного MAXINT, и делимого, равного MAXINT, функция деления возвращает правильное частное с точки зрения математики.

13.Проверить, что для делителя, равного MININT, и делимого, равного MININT, функция деления возвращает правильное частное с точки зрения математики.

14.Проверить, что для делителя, равного MININT, и делимого, равного MAXINT, функция деления возвращает правильное частное с точки зрения математики.

Замечание: на самом деле, еще можно проверить, что функция корректно работает с однозначными и многозначными числами. К тому же надо убедиться, что она правильно обрабатывает все цифры в числах, а, например, не генерирует исключение, если одно из чисел содержит цифру 9, или результат ее работы не зависит от того, делится ли одно число на другое нацело или нет.

 

Тестовые примеры для требования

 

 

 

 

 

 

 

 

 

 

№

Входные значения:

Ожидаемый

Номер тест-

Примечания

 

делимое, делитель

результат

требования

 

 

 

 

 

 

 

 

 

 

 

1)

43 / 21

2

1)

Самый частый случай –

 

 

 

 

корректные входные

 

 

 

 

данные

 

 

 

 

 

 

 

 

 

 

2)

87/-56

-1

2)

-//-

 

 

 

 

 

 

 

 

 

 

3)

-9/2

-4

3)

-//-

 

 

 

 

 

 

 

 

 

22

4)

-4321/-50

86

4)

-//-

 

 

 

 

 

 

 

 

 

 

 

 

 

5)

0/1234567890

0

5)

Часто

ошибки

 

 

 

 

проявляются

при

 

 

 

 

нулевых

значениях

 

 

 

 

переменных

 

 

 

 

 

 

 

 

 

 

 

 

 

6)

0/-1098765432

0

6)

-//-

 

 

 

 

 

 

 

 

 

 

 

7)

2147483647/95

22605091

7) и 1)

Проверка граничных

 

 

 

 

условий

 

 

 

 

 

 

 

 

 

 

 

 

 

8)

-2147483648/9

-238609294

8) и 2)

-//-

 

 

 

 

 

 

 

 

 

 

 

 

 

9)

99/2147483647

0

9) и 1)

-//-

 

 

 

 

 

 

 

 

 

 

 

 

 

10)

-87/-2147483648

0

10) и 4)

-//-

 

 

 

 

 

 

 

 

 

 

 

11)

-

-1

11)

А здесь - ошибка

 

2147483648/2147483

 

 

 

 

 

647

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12)

2147483647/2147483

1

12)

-//-

 

 

647

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13)

-2147483648/-

1

13)

Ошибка

 

 

2147483648

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14)

2147483647/-

0

14)

Ошибка

 

 

2147483648

 

 

 

 

 

 

 

 

 

 

 

 

В отчете привести составленные тест-требования и ожидаемые

результаты.

 

 

 

 

 

Задание 8. Формирование отчета по курсовой работе. Срок выполнения

16 неделя.

 

 

 

 

 

Оформление отчета по требованиям и отправка его на проверку.

Назначается дата и время защиты.

 

 

 

23

Приложение А

Образец оформления титульного листа курсовой работы

Федеральное агентство связи Федеральное государственное бюджетное образовательное учреждение высшего

образования «ПОВОЛЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ И

ИНФОРМАТИКИ»

Факультет ИСТ Кафедра Программного обеспечения и управления в технических систем (ПОУТС)

ДОПУСТИТЬ К ЗАЩИТЕ

ЗАЩИЩЕН (А) С ОЦЕНКОЙ_______

Руководитель __________ ____________

Руководитель __________ ____________

(подпись) (ФИО)

(подпись) (ФИО)

____ ___________ ______

 

(дата)

 

КУРСОВАЯ РАБОТА

по дисциплине Операционные системы и оболочки наименование дисциплины (модуля)

________________________________________________________

наименование темы (при наличии)

ВЫПОЛНИЛ (А)

студент (ка) _______ ___________________

(группа) (ФИО)

___________________

(№ зачетной книжки)

Самара

2020

24

Приложение Б

Образец оформления рецензии на курсовую работу Рецензия

на курсовую работу по дисциплине Операционные системы и оболочки Студента ____________________________________________________

Рецензент – руководитель КР:____________________________________

(Ф.И.О., степень, звание, должность)

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

Результат рецензирования: допущен/не допущен к защите Оценка: _______________________

_______________ __________________________________

(подпись) (ФИО руководителя)

«____»_____________2020 г.

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

_____________________________________________________________________________

25

Приложение В

Образец оформления содержания курсовой работы

Содержание

Задание…………………………………….…….…………………..………...… 4 Введение…………………………………………………………………...……..

1 Проектирование приложения …………......………...…….….………………

1.1……………………………………………………………….…………….

1.2……………………………………………………..…………….…………

2 Разработка приложения ………………….………….….…………………….

2.1…………………………………………………………………………......

2.2……………………………………………………..……….………….…..

3 Пример работы разработанного приложения ……………………………….

3.1…………………….………………………………………………..………

3.2………………...…………..………………………………………………..

Заключение…………………………………………………………..……….….. Список использованных источников……………………………..….………… Приложение А – ……………………...…………………………………………

Приложение Б – ……………………………… …………...…………….......….

26

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]