рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Задание на курсовой проект по дисциплине Современные технологии программирования Задание. 2 Тип числа – Калькулятор р-ичных чисел . 2

Задание на курсовой проект по дисциплине Современные технологии программирования Задание. 2 Тип числа – Калькулятор р-ичных чисел . 2 - раздел Философия,       &...

           
   
СибГУТИ
 
 
Задание на курсовой проект по дисциплине «Современные технологии программирования»
 
   
Новосибирск 06.11.2013

Содержание

Тема. 2

Цель. 2

Задание. 2

Общие требования. 2

Тип числа – «Калькулятор р-ичных чисел». 2

Требования. 2

Необходимо предусмотреть следующие варианты (прецеденты) использования калькулятора: 2

Тип числа – «Калькулятор простых дробей». 2

Требования. 2

Необходимо предусмотреть следующие варианты использования (прецеденты) калькулятора: 2

Тип числа – «Калькулятор комплексных чисел». 2

Требования. 2

Необходимо предусмотреть следующие варианты использования калькулятора (прецеденты): 2

Варианты выполнения. 2

Рекомендации к выполнению.. 2

Содержание отчета. 2

Литература. Ошибка! Закладка не определена.

Тема

Проектирование и реализация программ в технологии «абстрактных типов данных»

Цель

Сформировать практические навыки:

· проектирования программ в технологии «абстрактных типов данных»;

· реализации абстрактных типов данных с помощью классов С++;

· использования библиотеки визуальных компонентов VCL для построения интерфейса,

· тестирования программ.

Задание

Спроектировать и реализовать калькулятор для выполнения вычислений над числами заданными в соответствии с Вашим индивидуальным вариантом задания, используя классы С++ и библиотеку визуальных компонентов VCL С++Builder для построения интерфейса.

Индивидуальные варианты задания

Номер варианта Вашего индивидуального задания курсового проекта соответствует остатку от деления на 24 двух последних цифр Вашего пароля, увеличенному на 1. Например, две последние цифры Вашего пароля: 15, тогда номер варианта – 15 mod 24 = 15, 15+1 = 16, если две последние цифры Вашего пароля: 29, тогда номер варианта – 29 mod 24 = 5, 5+1 = 6.

Индивидуальные варианта задания приведены в следующей таблице:

№ Варианта Тип числа Прецеденты операнды могут браться из   История Настройки
памяти буфера обмена
действительное в системе счисления с основанием от 2 до 16 (р-ичное число) 1-6, да да да да
1-6 да нет нет да
1-6 да нет да да
1-6 да да нет да
1-6 да да нет нет
1-6 да нет нет нет
1-6 да нет да нет
1-6 да да да нет
простая дробь 1-6, да да да да
1-6 да нет нет да
1-6 да нет да да
1-6 да да нет да
1-6 да да нет нет
1-6 да нет нет нет
1-6 да нет да нет
1-6 да да да нет
комплексное число 1-6, да да да да
1-6 да нет нет да
1-6 да нет да да
1-6 да да нет да
1-6 да да нет нет
1-6 да нет нет нет
1-6 да нет да нет
1-6 да да да нет

 

Общие требования

1. Предусмотреть возможность ввода операндов в выражение: · с клавиатуры, · с помощью командных кнопок интерфейса,

Тип числа – «Калькулятор р-ичных чисел».

Требования.

2. Основание системы счисления – настраиваемый параметр. Настройку можно установить в основном окне или добавить в меню «Настройка». 3. Исходные числа и результат вводятся и выводятся в формате фиксированная… · «целые» (вводятся только р-ичные целые числа),

Тип числа – «Калькулятор простых дробей».

Требования.

[-]<целое без знака>|[-]<числитель><разделитель><знаменатель>. <числитель>::= <целое без знака> <знаменатель>::= <целое без знака>

Тип числа – «Калькулятор комплексных чисел».

Требования.

[-]<действительная часть><разделитель>[-] <мнимая часть> <действительная часть>::= <действительное число без знака с целой… <мнимая часть>::= <действительное число без знака с целой иили дробной частями>

Рекомендации к выполнению

1. Используйте типы данных разработанные вами при выполнении лабораторных работ.

2. В качестве буфера обмена используйте глобальный объект ClipBoard класса TClipBoard, доступный во всех работающих приложениях.

3. Диаграмма классов UML для калькулятора представлена на рисунке.

Здесь класс число в зависимости от варианта может быть: р-ичное число, простая дробь, комплексное число.

Содержание отчета

1. Задание.

2. Спецификации к типам данных.

3. Диаграммы UML: диаграмма прецедентов, диаграммы состояний (для памяти и устройства управления), диаграммы последовательности (для устройства управления), диаграмма классов.

4. Текст программы.

5. Тестовые наборы данных для тестирования абстрактных типов данных, классов и приложения.

6. Инструкция пользователю.

7. Литература.

– Конец работы –

Используемые теги: задание, курсовой, Проект, дисциплине, Современные, технологии, программирования, задание, тип, числа, Калькулятор, р-ичных, чисел0.16

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Задание на курсовой проект по дисциплине Современные технологии программирования Задание. 2 Тип числа – Калькулятор р-ичных чисел . 2

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Методические указания По курсовому и дипломному проектированию по дисциплине Ремонт автомобилей Методические указания предназначены для оказания практической помощи учащимся при выполнении курсового проекта по дисциплине Ремонт автомобилей . 1 Общая часть
Методические указания... По курсовому и дипломному проектированию... раздел Технологическая часть...

Задание на курсовой проект с Методическими указаниями Общие требования к выполнению курсового проекта
Задание на курсовой проект с... Методическими... Общие требования к выполнению курсового проекта...

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА Курсовой проект выполняют в соответствии с заданием на проектирование систем водоснабжения
Курсовой проект выполняют в соответствии с заданием на проектирование систем водоснабжения водоотведения и внутренних водостоков объекта... В задании приводятся все необходимые для проектирования исходные данные... В характеристике объекта проектирования указываются следующие основные данные назначение зданий их число этажность...

ЗАДАНИЯ И МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА по дисциплине Техническая эксплуатация автомобильного транспорта и дорожных машин
Государственное образовательное учреждение... высшего профессионального образования... Российский государственный профессионально педагогический университет...

Организационный этап выполнения курсовой работы 2.1 Примерная тематика курсовой работы . 3 Основной этап выполнения курсовой работы 3.1.1 Назначение и место ученого предмета дисциплины
стр Введение... Введение Реформирование национальной системы высшего образования связанное с введением нового перечня специальностей общегосударственного классификатора...

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту по дисциплине «Архитектура» на тему «Разработка архитектурно-конструктивного проекта 2-х этажного, 2-х секционного жилого дома»
Федеральное агенство морского... И речного транспорта... ФГОУ ВПО НГАВТ...

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту по дисциплине «Архитектура» на тему «Разработка архитектурно-конструктивного проекта 2-х этажного, 2-х секционного жилого дома»
Федеральное агенство морского... И речного транспорта... ФГОУ ВПО НГАВТ...

Краткий курс механики в качестве программы и методических указаний по изучению курса Физика Краткий курс механики: Программа и методические указания по изучению курса Физика / С
Федеральное агентство железнодорожного транспорта... Омский государственный университет путей сообщения...

Наименование дисциплины: конституционное право 2 курс 3 семестр Количество заданий при тестировании в каждом варианте – 60 Уровень сложности количество баллов за каждое задание – одинаковая 1балл Для оценки отлично не менее – 85
Кафедра организация работы с молодежью... Автор разработчик доцент Щукин А С... Наименование дисциплины конституционное право...

Курсовое проектирование по дисциплине Технология разработки программных продуктов является неотъемлемой частью подготовки специалистов в среднем профессиональным образованием. Курсовое проектирование является завершающим этапом в изучении дисциплины Техно
Актуальность данной темы обусловлена тем что студенту предоставляется... Курсовое проектирование по дисциплине Технология разработки программных продуктов является неотъемлемой частью...

0.036
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам