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


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

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

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

Зміст

Зміст

1 Завдання

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

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

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

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

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


1 Завдання

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



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

Название:Елементи дисперсійного аналізу і теорії кореляції
Просмотров:199
Описание: ЕЛЕМЕНТИ ДИСПЕРСІЙНОГО АНАЛІЗУ І ТЕОРІЇ КОРЕЛЯЦІЇ Вступ У більшості розділів математичної статистики передбачається, що кожний із усіх численних компонентів (факторів), я

Название:Оцінка як елемент методу бухгалтерського обліку в історичному аспекті
Просмотров:102
Описание:   ОЦІНКА ЯК ЕЛЕМЕНТ МЕТОДУ БУХГАЛТЕРСЬКОГО ОБЛІКУ В ІСТОРИЧНОМУ АСПЕКТІ ПЛАН 1. Постановка проблеми 2. Аналіз останніх досліджень і публікацій 3. Виклад основного ма

Название:Економічний зміст біржі як елементу ринкової інфраструктури
Просмотров:224
Описание: Зміст Вступ Розділ 1. Економічний зміст біржі як елементу ринкової інфраструктури 1.1 Суть біржі та її економічна природа 1.2 Класифікація бірж та їх функції 1.3 Основні етапи становлення та розвитку біржов

Название:Банк як елемент економічної системи
Просмотров:214
Описание: МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Київський національний університет будівництва і архітектури Факультет ГІСУТ Кафедра економічної теорії КУРСОВА РОБОТА З дисципліни: Основи банкiвськ

Название:Формування іншомовної міжкультурної комунікативної компетенції елементарного рівня. Навчання транскрипційних навичок письма учнів 4класу
Просмотров:152
Описание: КИЇВСКЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕСИТЕТ ім.Т.Г. Шевченка Інститут філологіїРеферат з методики викладання іноземної мови на тему: «Формування іншомовної міжкультурної комунікативної компетенції елементарно

 
     

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