Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Тестирование программы.


про Криштофора Косинського, Северина Наливайка, Івана Трясило, Івана Сулиму, а також Дмитра Вишневецького, Петра Сагайдачного (роботу виконати в зошитах, вибірково двох діячів).

 

Форми контролю:

1. Перевірка письмового виконання завдань.

2. Семінарське заняття.

 

Завдання до семінарського заняття.

1. Підготуватися до обговорення питань:

1) Соціально-економічні та політичні передумови виникнення

українського козацтва. Походження назви "козак".

2) Заснування Запорізької Січі, її історичне значення.

3) Реєстрове козацтво та його роль в державотворчих процесах в

Україні. Стосунки між козацтвом та Польщею.

4) Боротьба козаків з турками і татарами.

5) Козацько-селянські повстання кінця XVI ст. та 20-30-х рр. XVII ст.

 

2. Підготувати реферати за темами:

1) Утворення козацтва і Запорізької Січі.

2) Побут козаків на Січі. Козацькі звичаї.

3) Військово-політична організація Запорозької Січі.

4) Козацька символіка.

 

Додаткова література:

 

1. Апанович О. Гетьмани України і кошові отамани Запорізької Січі. К.

1993р.

2. Голобуцький В. Запорізьке козацтво. К. 1994р.

3. Яворницький Д. Історія запорізьких козаків. У 3-х т. К. 1990-1991рр.

 

Разработка информационного и программного обеспечения прототипа автоматизированной информационной системы в заданной предметной области

Постановка задачи

Для разработки объектно-ориентированного приложения по теме курсового проектирования всеми студентами должны быть выполнены следующие этапы

Анализ предметной области.

1.1. Выявление объектов и отношений между ними (использовать литературу, интернет, прототипы, консультации со специалистами и руководителем).

1.2. Описание классов. Разработка диаграммы классов.

1.3. Определение функциональных требований.

1.3.1. Определение операций по манипулированию объектами. Манипулирование объектами в обязательном порядке должно включать операции по добавлению объектов, удалению объектов, изменению объектов, получению списка всех объектов и объектов заданного типа, сортировку объектов по заданному критерию, поиск объектов по заданному критерию, сохранение объектов в файле, чтение объектов из файла.

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

 

Проектирование.

2.1. Проектирование интерфейса пользователя.

2.2. Проектирование структуры программы.

2.3. Разработка алгоритмов.

Программная реализация проекта.

3.1. Использование стандартных коллекций для хранения объектов в памяти компьютера и манипулирования ими.

3.2. Реализация запросов по манипулированию объектами, хранящимися в коллекции (добавление, удаление, изменение).

3.3. Реализация запросов поискового и расчетного характера.

3.4. Определение способа сохранения данных на диске и реализация ввода-вывода.

3.5. Обработка исключений.

3.6. Использование диалоговых окон.

Тестирование программы.

4.1. Разработка тестовых данных и их обработка.

4.2. Подготовка файла с исходными данными для контрольного примера.

 

Неполный перечень функциональных требований на примере программы «Библиотека».

 

Объекты: книга, автор, каталог книг, карточка читателя (читатель, список книг).

 

Добавление, удаление и модификация объектов (книг, авторов, читателей).

 

Вывод инфор­мации о книге (автор, издательство, жанр, рейтинг книги, серия, …). Отбор книг по жанру, автору, рейтингу, году издания, …

Определение местонахождения книги (если книга на полке, то на какой, если на руках, то у кого {ФИО, адрес, телефон читателя} и когда ее должны вернуть).

Какие книги требуют ремонта.

Какие книги являются ветхими.

Какие книги не выдаются на руки.

Список уничтоженных книг.

Какие книги имеют наибольший спрос.

Каких книг нет и их нужно закупить (заказы читателей).

 

Информация об авторах (какие книги были изданы, краткая биография, рейтинг, …).

Алфавитный поиск авторов (см. Интернет www.tululu.ru: алфавит à авторы à автор à книги à книга).

 

Вывод информации о читателях, какие книги брал данный читатель, самый читающий читатель. Вывод сведений о читателях-должниках.

Какие читатели брали данную книгу.

 

Программа должна иметь две реализации: для библиотекаря и для читателей (абонентов).

 

 

Рекомендации по разработке приложения.

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

 




<== предыдущая лекция | следующая лекция ==>
Точка касания бюджетной линии (Е) с самой высокой кривой безразличия определяет равновесие потребителя. | 

Дата добавления: 2015-10-01; просмотров: 324. Нарушение авторских прав; Мы поможем в написании вашей работы!




Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Демографияда "Демографиялық жарылыс" дегеніміз не? Демография (грекше демос — халық) — халықтың құрылымын...

Субъективные признаки контрабанды огнестрельного оружия или его основных частей   Переходя к рассмотрению субъективной стороны контрабанды, остановимся на теоретическом понятии субъективной стороны состава преступления...

ЛЕЧЕБНО-ПРОФИЛАКТИЧЕСКОЙ ПОМОЩИ НАСЕЛЕНИЮ В УСЛОВИЯХ ОМС 001. Основными путями развития поликлинической помощи взрослому населению в новых экономических условиях являются все...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

Studopedia.info - Студопедия - 2014-2025 год . (0.015 сек.) русская версия | украинская версия