Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Вариант 24 - Отчёт по практике - Проектирование и реализация программного обеспечения с использованием структурного и объектного подходовВариант 24 - Отчёт по практике - Проектирование и реализация программного обеспечения с использованием структурного и объектного подходов
2021-06-232021-06-23СтудИзба
Вариант 24 - Отчёт по практике - Проектирование и реализация программного обеспечения с использованием структурного и объектного подходов
Описание
Проектно-технологическая практика. Вариант 24
Задание 1. Создание программной системы на Object Pascal Выполнить объектную декомпозицию, разработать формы интерфейса, диаграмму состояний интерфейса, диаграммы классов интерфейсной и предметной областей, диаграмму последовательности действий одной из реализуемых операций. Разработать, протестировать и отладить программу. Файл содержит сведения о грузовых автомобилях: модель, завод-изготовитель, масса (тонн), грузоподъемность (тонн). Программа должна в интерактивном режиме формировать файл, добавлять и удалять данные, а также воспринимать каждый из перечисленных запросов и давать на него ответ. 1. Показать сведения о грузовиках, произведенных на указанном заводе. 2. Определить количество рейсов, необходимое грузовику заданной модели для перевозки груза заданной массы. 3. Показать список заводов, производящих только грузовики не выше указанной массы. 4. Построить график зависимости грузоподъемности грузовиков от их массы.
Задание 2. Создание программной системы с элементарным интерфейсом консольного режима на С++ Выполнить структурную декомпозицию, разработать структурную схему, содержащую не менее 3 подпрограмм, и алгоритмы этих подпрограмм. Реализовать на С++ в консольном режиме. Предусмотреть примитивный интерфейс типа меню, позволяющий выбирать нужную подпрограмму
Написать программу расчета интеграла функции y=sin(x)*cos(x 2 ) на заданном отрезке [a,b] с заданной точностью ξ тремя способами – методом прямоугольников, методом Симпсона. Интервал пользователь должен иметь возможность задавать по запросу, а метод расчета выбирать с помощью меню. Используя программу, сравнить вычисленные интегралы на одном и том же интервале с одинаковой точностью и определить, какой метод больше подходит для расчетов.
Задание 3. Создание программной системы c Qt интерфейсом на С++ Выполнить объектную декомпозицию, разработать формы интерфейса, диаграмму состояний интерфейса, диаграммы классов интерфейсной и предметной областей, диаграмму последовательности действий одной из реализуемых операций. Разработать, протестировать и отладить программу в среде Visual Studio или QT Creator. Файл содержит сведения о грузовых автомобилях: модель, завод-изготовитель, масса (тонн), грузоподъемность (тонн). Программа должна в интерактивном режиме формировать файл, добавлять и удалять данные, а также воспринимать каждый из перечисленных запросов и давать на него ответ. 1. Показать сведения о грузовиках, произведенных на указанном заводе. 2. Определить количество рейсов, необходимое грузовику заданной модели для перевозки груза заданной массы. 3. Показать список заводов, производящих только грузовики не выше указанной массы. 4. Построить график зависимости грузоподъемности грузовиков от их массы
Задание 1. Создание программной системы на Object Pascal Выполнить объектную декомпозицию, разработать формы интерфейса, диаграмму состояний интерфейса, диаграммы классов интерфейсной и предметной областей, диаграмму последовательности действий одной из реализуемых операций. Разработать, протестировать и отладить программу. Файл содержит сведения о грузовых автомобилях: модель, завод-изготовитель, масса (тонн), грузоподъемность (тонн). Программа должна в интерактивном режиме формировать файл, добавлять и удалять данные, а также воспринимать каждый из перечисленных запросов и давать на него ответ. 1. Показать сведения о грузовиках, произведенных на указанном заводе. 2. Определить количество рейсов, необходимое грузовику заданной модели для перевозки груза заданной массы. 3. Показать список заводов, производящих только грузовики не выше указанной массы. 4. Построить график зависимости грузоподъемности грузовиков от их массы.
Задание 2. Создание программной системы с элементарным интерфейсом консольного режима на С++ Выполнить структурную декомпозицию, разработать структурную схему, содержащую не менее 3 подпрограмм, и алгоритмы этих подпрограмм. Реализовать на С++ в консольном режиме. Предусмотреть примитивный интерфейс типа меню, позволяющий выбирать нужную подпрограмму
Написать программу расчета интеграла функции y=sin(x)*cos(x 2 ) на заданном отрезке [a,b] с заданной точностью ξ тремя способами – методом прямоугольников, методом Симпсона. Интервал пользователь должен иметь возможность задавать по запросу, а метод расчета выбирать с помощью меню. Используя программу, сравнить вычисленные интегралы на одном и том же интервале с одинаковой точностью и определить, какой метод больше подходит для расчетов.
Задание 3. Создание программной системы c Qt интерфейсом на С++ Выполнить объектную декомпозицию, разработать формы интерфейса, диаграмму состояний интерфейса, диаграммы классов интерфейсной и предметной областей, диаграмму последовательности действий одной из реализуемых операций. Разработать, протестировать и отладить программу в среде Visual Studio или QT Creator. Файл содержит сведения о грузовых автомобилях: модель, завод-изготовитель, масса (тонн), грузоподъемность (тонн). Программа должна в интерактивном режиме формировать файл, добавлять и удалять данные, а также воспринимать каждый из перечисленных запросов и давать на него ответ. 1. Показать сведения о грузовиках, произведенных на указанном заводе. 2. Определить количество рейсов, необходимое грузовику заданной модели для перевозки груза заданной массы. 3. Показать список заводов, производящих только грузовики не выше указанной массы. 4. Построить график зависимости грузоподъемности грузовиков от их массы
Файлы условия, демо
Характеристики отчёта по практике
Учебное заведение
Семестр
Номер задания
Вариант
Теги
Просмотров
375
Покупок
5
Размер
2,06 Mb
Список файлов
- Отчёт по практике (Вариант 24).pdf 2,24 Mb
Ваше удовлетворение является нашим приоритетом, если вы удовлетворены нами, пожалуйста, оставьте нам 5 ЗВЕЗД и позитивных комментариев. Спасибо большое!