Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Вариант 21 - Отчёт по практикеВариант 21 - Отчёт по практике
5,0051
2021-04-082021-04-08СтудИзба
Отчёт по практике: Вариант 21 - Отчёт по практике вариант 21
Описание
Индивидуальное задание.
Выполнить объектную декомпозицию, разработать формы интерфейса, диаграмму состояний интерфейса, диаграммы классов интерфейсной и предметной областей, диаграмму последовательностей одной из реализуемых операций. Разработать, протестировать и отладить программу в среде Visual Studio или QT Creator. Некоторый файл содержит информацию о печатных изданиях. Для каждого из них определены: наименование, периодичность, тираж, год издания, типография. Программа должна в интерактивном режиме формировать файл, добавлять и удалять данные, а также воспринимать каждый из перечисленных запросов и давать на него ответ. 1. Вывести наименования всех ежедневных изданий, печатаемых данной типографией. 2. Определить наименование издания данной периодичности с наибольшим тиражом. 3. Определить наименования всех изданий, печатаемых типографией, на которую приходится максимальный суммарный тираж. 4. Построить столбчатую диаграмму количества печатных изданий (суммарного тиража) для каждой типографии.
Введение:
Qt — кроссплатформенный фреймворк для разработки программного обеспечения на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, PySide; Ruby — QtRuby; Java — Qt Jambi; PHP — PHP-Qt и другие. Событийным называется программирование, при котором программа представляет собой набор обработчиков некоторых событий. В качестве событий при этом могут интерпретироваться: нажатие какой-либо “кнопки” в окне программы, ввод символа с клавиатуры и некоторые ситуации в самой программе (например, открытие или закрытие формы). Таким образом, основной цикл работы программы представляет собой ожидание какого-либо события, вызов соответствующего обработчика для обработки этого события, после чего вновь следует ожидание события. Основная программа при этом не имеет алгоритма в традиционном смысле, так как связь между отдельными частями не задана жестко, а зависит от последовательности наступления тех или иных событий. Задача разработчика в этом случае – определить множество событий для программируемой задачи и написать соответствующие обработчики.
Цели практики: Создание программной системы в QT Creater.
Задачи практики: Изучить среду разработки QT, ее библиотеки и событийное программтрование.
![]()
Выполнить объектную декомпозицию, разработать формы интерфейса, диаграмму состояний интерфейса, диаграммы классов интерфейсной и предметной областей, диаграмму последовательностей одной из реализуемых операций. Разработать, протестировать и отладить программу в среде Visual Studio или QT Creator. Некоторый файл содержит информацию о печатных изданиях. Для каждого из них определены: наименование, периодичность, тираж, год издания, типография. Программа должна в интерактивном режиме формировать файл, добавлять и удалять данные, а также воспринимать каждый из перечисленных запросов и давать на него ответ. 1. Вывести наименования всех ежедневных изданий, печатаемых данной типографией. 2. Определить наименование издания данной периодичности с наибольшим тиражом. 3. Определить наименования всех изданий, печатаемых типографией, на которую приходится максимальный суммарный тираж. 4. Построить столбчатую диаграмму количества печатных изданий (суммарного тиража) для каждой типографии.
Введение:
Qt — кроссплатформенный фреймворк для разработки программного обеспечения на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, PySide; Ruby — QtRuby; Java — Qt Jambi; PHP — PHP-Qt и другие. Событийным называется программирование, при котором программа представляет собой набор обработчиков некоторых событий. В качестве событий при этом могут интерпретироваться: нажатие какой-либо “кнопки” в окне программы, ввод символа с клавиатуры и некоторые ситуации в самой программе (например, открытие или закрытие формы). Таким образом, основной цикл работы программы представляет собой ожидание какого-либо события, вызов соответствующего обработчика для обработки этого события, после чего вновь следует ожидание события. Основная программа при этом не имеет алгоритма в традиционном смысле, так как связь между отдельными частями не задана жестко, а зависит от последовательности наступления тех или иных событий. Задача разработчика в этом случае – определить множество событий для программируемой задачи и написать соответствующие обработчики.
Цели практики: Создание программной системы в QT Creater.
Задачи практики: Изучить среду разработки QT, ее библиотеки и событийное программтрование.


Характеристики отчёта по практике
Учебное заведение
Семестр
Вариант
Теги
Просмотров
43
Размер
605,69 Kb
Список файлов
Отчет по практике вариант №21.pdf

Ваше удовлетворение является нашим приоритетом, если вы удовлетворены нами, пожалуйста, оставьте нам 5 ЗВЕЗД и позитивных комментариев. Спасибо большое!