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

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

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

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

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

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

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