whatsappWhatsApp: +79119522521
telegramTelegram: +79119522521
Логин Пароль
и
для авторов
Выполненные работы

Технология программирования



Санкт-Петербургский Государственный Университет Аэрокосмического Приборостроения


Учебные материалы

Лабораторные работы 1, 2, 3, 4. Титульный листЛабораторные работы 1, 2, 3, 4 Готовые работы
 

Выполнение лабораторных работ по дисциплине
Технология программирования


Стоимость выполнения лабораторных работ 1, 2 уточняйте при заказе.
Стоимость выполнения лабораторных работ 3, 4 на заказ 1500 руб.

Лабораторная работа 1
Рекурсивные алгоритмы сортировки одномерных массивов.
Работа состоит из двух частей.
В первой части работы необходимо сгенерировать три случайных массива размером в 100 элементов, вывести эти массивы на экран и в текстовый файл, обнулить в памяти массивы, вывести их на экран, считать из текстового файла записанные ранее массивы, произвести их сортировку тремя разными методами сортировки по заданию, вывести их в файл и на экран с указанием использования метода сортировки.
Во второй части работы необходимо сгенерировать случайные массивы размером 10, 100, 1000, 10 000, 100 000 элементов, сделать три копии этих массивов и в каждую копию отсортировать одним из методов сортировки по заданию. При сортировке массива необходимо измерить время сортировки, используя системный таймер. Повторить эту операцию 100 раз, получив минимальное и максимальное время сортировки для каждого метода сортировки, а также среднее время сортировки для каждого метода сортировки.
Лабораторная работа 2
Частота использования.
Необходимо посимвольно считать текстовый файл, сформировать список входных символов, посчитав частоту появления каждого символа в файле, построить дерево кода, согласно заданию, сжать исходный файл, используя полученный код, сохранить результат в бинарный файл. Сохранить в новый текстовый файл таблицу, содержащую все символы исходного файла в алфавитном порядке с указанием частоты появления в тексте, вероятности появления в тексте, кода символа, длины символа. А также вывести аналогичную таблицу с символами, упорядоченными по вероятности появления в тексте. После этого необходимо восстановить исходный текстовый файл из закодированного бинарного файла, для проверки целостности исходного файла. Повторить сжатие и восстановление файла, сократив длину кода на 1, 2, 3 бита, каждый раз сохраняя таблицу с полученным кодом, упорядоченную по частоте использования символов. Оценить эффективность сжатия файла, сравнив размер исходного файла с размером сжатого файла для всех 4-х вариантов максимальных длин кодов.

Лабораторная работа 3
Объектно-ориентированный анализ и проектирование программного обеспечения. Разработка диаграммы вариантов использования. Минимальное число сценариев – 5.
Лабораторная работа 4
Объектно-ориентированный анализ и проектирование программного обеспечения. Разработка диаграммы классов. Минимальное число классов – 5.


Методичка 2014. Титульный листМетодичка 2014 Готовые работы
 

Министерство образования Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
«Санкт-Петербургский государственный университет аэрокосмического приборостроения»
ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ
Методические указания к выполнению курсовой работы
Составитель Пятлина Е.О.
Санкт-Петербург
2014


Стоимость выполнения курсовой работы по технологии программирования на заказ от 3200 руб.

Требования:
Модель заданной информационной системы должна содержать: диаграмму вариантов использования, позволяющую реализовать все основные функции ИС; диаграмму классов, представляющую основные классы или объекты данной информационной системы; диаграммы последовательности для каждого варианта использования; диаграммы состояний для всех классов; диаграммы видов деятельности, а также диаграмму компонентов и диаграмму размещения. Все диаграммы должны сопровождаться описанием и расчетом количественной оценки информационной наполненности диаграммы. В приложении к курсовой работе должны быть представлены результаты автоматической генерации кодов программ, произведенной на основе разработанной диаграммы классов.
В качестве технического средства проектирования рекомендуется использовать пакет программ Rational Rose или другое CASE-средство с аналогичными возможностями.



 Скрыть

Виды работ

Курсовая работа
Лабораторная работа

Мы используем cookie. Продолжая пользоваться сайтом,
вы соглашаетесь на их использование.   Подробнее