MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Множини: Математичні операції з множинами

Название:Множини: Математичні операції з множинами
Просмотров:70
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Зміст Зміст 1 Завдання 2 Аналіз предметної області та визначення функціональності модуля 3 Проектування інтерфейсу модуля 4 Проектування внутрішньої структури модуля 5 Приклад використання модуля 6 Т

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Зміст

Зміст

1 Завдання

2 Аналіз предметної області та визначення функціональності модуля

3 Проектування інтерфейсу модуля

4 Проектування внутрішньої структури модуля

5 Приклад використання модуля

6 Текст програми


1 Завдання

„Множини: Математичні операції з множинами. Елементами множини можуть бути цілі числа або інші об’єкти за смаком. ”

Завдання полягає в тому, що потрібно створити програмний модуль – „Множина” та організувати його правильну структуру, визначити методи та властивості цього модуля (елементами множини є цілі числа). Також потрібно реалізувати математичні операції з множинами. Набір операцій має бути таким, щоб забезпечити використання класу на деякому початковому етапі, тому обмежимось такими операціями, як: об’єднання, перетин, різниця множин, симетричної різниці, перевірка належності заданого елемента множині. Після опису класу та реалізації всіх операцій потрібно створити об’єкти даного класу та показати роботу математичних операцій над об’єктами – множинами на практиці.

 

2 Аналіз предметної області та визначення функціональності модуля

Предметна область – це частина реального світу, що підлягає вивченню з метою автоматизації.

Предметною областю даного завдання є розділ математики, який займається вивченням множин. Цей розділ називається „Множини”. Автоматизування даної предметної області заключається в створенні програмного модуля, який б міг виконувати різні математичні операції над множинами. Така автоматизація має полегшити роботу користувачів при виконанні операцій над множинами.

Відповідно до предметної області даний програмний модуль повинен виконувати такий базовий набір функцій:

– заповнення множини цілими числами;

– виведення множини;

– виконання математичних операцій.

Для повноцінного функціонування модуля можна реалізувати такі математичні операції:

– об’єднання множин;

– перетин множин;

– різниця множин;

– симетрична різниця множин;

– перевірка належності елемента множині.

Об’єднання множин: результатом цієї операції є множина, яка містить усі елементи з першої та другої множини.

Перетин множин: результатом даної операції є множина, яка містить спільні для першої та другої множини елементи.

Результатом різниці двох множин є множина, яка містить тільки ті елементи, які належать першій множині за виключенням спільних елементів для першої та другої множин.

Результатом симетричної різниці двох множин є множина, яка містить ті елементи, які належать першій множині та елементи, які належать другій множині за виключенням спільних елементів для обох множин.

 

3 Проектування інтерфейсу модуля

Інтерфейс модуля – це всі методи та поля, що будуть доступними користувачеві в процесі роботи з цим модулем. Щодо методів, то користувачу будуть доступними тільки сигнатури цих методів, тому, що реалізація методів є внутрішньою частиною модуля.

До інтерфейсу даного модуля можна віднести:

– конструктор класу;

– функція заповнення множини;

– індексатор;

– функція виводу множини;

– функції – оператори над множинами.

Конструктор класу викликається автоматично при створенні об’єкта класу. ............







Похожие работы:

Название:Демографічна політика як елемент соціальної політики держави
Просмотров:426
Описание: Демографічна політика як елемент соціальної політики держави План Вступ 1. Поняття "демографічної політики" 2. Структура демографічної політики 2.1 Цілі демографі

Название:Генерування підмножин з заданої множини
Просмотров:233
Описание: Кыргызско-Российский Славянский Университет Кафедра Философии наукиАтомистская и христианская этика: единство и различие Курсовая работа студента I курса философского отделения Гуманитарного фак

Название:Проблеми структурування релігії і визначення її поняття. Емоційне надолуження, міфотворчість, нормотворчість, інституціалізація, сакралізація - складові елементи релігійної діяльності
Просмотров:386
Описание: Проблеми структурування релігії і визначення її поняття. Емоційне надолуження, міфотворчість, нормотворчість, інституціалізація, сакралізація – складові елементи релігійної діяльності ре

Название:Бюджетний менеджмент та характеристика його елементів
Просмотров:380
Описание: МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ДВНЗ КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ ІМЕНІ ВАДИМА ГЕТЬМАНА Фінансово-економічний факультет Кафедра фінансів Фінанси   Реферат н

Название:Поняття, сутність та елементи інтегративної моделі використання спеціальних криміналістичних знань у кримінальному судочинстві
Просмотров:281
Описание: РЕФЕРАТ Поняття, сутність та елементи інтегративної моделі використання спеціальних криміналістичних знань у кримінальному судочинстві  Розглянуті у попередньому підрозділ

 
     

Вечно с вами © MaterStudiorum.ru