Программирование - готовые работы

ГлавнаяКаталог работПрограммирование
fig
fig

Программа + пояснительная записка + чертеж Visio/
Задача 1
Создать несколько объектов (например, a и b) разработанного класса. Класс – символьная строка. Реализовать для объектов данного класса перегрузку операции + (c=a+b). Содержимое объектов (a,b,c, их строк), до и после выполнения операции, вывести на экран.
Задача 2
Создать несколько объектов (например, a и b) разработанного класса. Класс – вектор (одномерный массив). Реализовать для объектов данного класса перегрузку операции > (b>a). Содержимое объектов (a,b, их векторов), до и после выполнения операции, вывести на экран.
 

Пояснительная записка + программа.
Данная пояснительная записка является полным описанием прилагаемого разработанного решения (программного продукта) и разбита на ряд глав по содержательному признаку.
В разделе «Анализ предметной области» определены требования к системе с точки зрения предметной области.
В разделе «Определение методов и моделей формирования системы и определенной информационной базы системы» изложены теоретические основы концептуального, логического, физического проектирования информационной базы системы.
В разделе «Алгоритмизация проектных решений» дается описание проектных решений в области алгоритмов работы программы.
В разделе «Построение пользовательского интерфейса программы» и «Написание программного кода и тестирование системы» приводится назначение, структурная схема программы, описываются условия эксплуатации программы, приведена инструкция для работы пользователя с программой.
 

Вариант 9
Теоритическая часть:
1.Обработчики событий
2.Пакеты UML
3. Диаграммы UML
Практическая часть (программа):
• индексная страница (default.html) содержит 5 фреймов;
• в одном из фреймов находится модуль навигации(menu.html) по сайту (меню содержит 5 опций);
• информация о телефонах храниться в prices.xml и визуализируется с помощью prices.xsl
• все страницы написаны с применением таблицы стилей
• на странице "Контакты" расположен анимированный логотип
• сортировка телефонов может быть осуществлена по 4 параметрам
• зайти на сайт можно по ссылке : pchelka2004.at.tut.by
ртировка телефонов может быть осуществлена по 4 параметрам
• зайти на сайт можно по ссылке : pchelka2004.at.tut.by
 

Программирование на Java/
Программа + руководство пользователя.
Необходимое программное обеспечение:
• Java JDK 1.6
• MySQL 5.0
• Glassfish 2.1
 

Программирование на Pascal.

Пояснительная записка + программа.

Цель курсовой работы состоит в освоении основных теоретических све-дений по различным разделам информатики, принципов разработки ал-горитмов решения задач, практики программирования на языке Pascal; ра-боте с пакетами прикладных программ, а так же в приобретении основных навыков работы с персональным компьютером.
В работе показаны принципы разработки алгоритмов решения задач, требующих разработки простейшей базы данных и основы программиро-вания на языке Pascal применительно к области создания информационной системы фирмы, занимающейся разработкой программного обеспечения.
Программа будет выполнена на языке Turbo Pasсal, и это объясняется в первую очередь удобством работы в операционной среде Windows , а также:
? простотой основных конструкций языка, что позволяет быстро его освоить и создавать алгоритмически сложные программы;
? возможностью использования развитых средств представления структур данных, что обеспечивает удобство работы, как с числовой, так и с символьной информацией;
? соответствием идеям структурного программирования, что делает программы наглядными и даёт хорошие возможности для их разработки и отладки;
? наличием обширной библиотеки процедур и функций для работы как с текстовой, так и с графической информацией, что позволяет создавать достаточно сложные коммерческие программы с развитым и удобным интерфейсом пользователя.
Кроме того, в языке Turbo Pascal , как и в большинстве языков программирования, предусмотрены средства структурирования, позволяющие оформлять вспомогательный алгоритм в виде процедур и функций.
Таким образом, попытаемся осуществить следующие цели:
? ?разделения некоторой общей задачи на несколько меньших по объему и сложности частных задач;
? ?уменьшения объема программы, следовательно, и объема памяти за счет сокращения текста программы заменяя многократные описания совокупности типовых действий текстом процедуры который описывается один раз;
? ?универсализации процедур и функций, т.е. возможности их использования в других пользовательских программах при решении других задач.

 

Руководство пользователя + программа.
Необходимое программное обеспечение:
• Java JDK 1.6
• Sybase 9.2
• JBoss 4.2.2+
 

В курсовом проекте разработано web-приложение с использованием указанных в индивидуальном задании технологий.
В качестве web-сервера использован web-сервер указанный в индивидуальном задании.
При разработке  использован JDK1.6.
Приложение поставляется в виде war-архива, запуск осуществляется без использования интегрированных средств разработки с использованием ant-скрипта.

Программа + руководство пользователя.

Необходимое программное обеспечение:
• Java JDK 1.6
• Sybase 9.2
• JBoss 4.2.2+
 

Работа 9

Пояснительная записка + программа.

ЗАДАНИЕ 1
4.2.3. На экран первым вывести массив, в котором наибольшее количество элементов расположено в порядке возрастания.
ЗАДАНИЕ 2
4.3.4. Элементами класса являются указатель на символьную строку и целое число, являю-щееся длиной строки. Определите конструктор с параметром по умолчанию и деструктор, который при удалении объекта выводит на экран строку из удаляемого объекта.
ЗАДАНИЕ 3
4.5.7. Реализуйте класс String для работы со строками символов. Перегрузите опера-ции возвращающие подстроку: [], () (int, int) –начальная и конечная позиции возвращаемой подстроки.
ЗАДАНИЕ 4
4.6.7. Объявите класс, используемый для хранения информации о движении автобу-сов. Компонентами класса являются: номер рейса; тип автобуса; количество мест; пункт на-значения; время отправления; время прибытия на конечный пункт. По запросу пассажира, используя текущее время, выведите информацию о рейсах, которыми можно воспользовать-ся для прибытия в заданный пункт.
ЗАДАНИЕ 5
4.7.7. Компонентой базового класса является указатель на название работы. В произ-водный класс добавляются стоимость выполнения работы, ее стоимость, срок выполнения работы, название фирмы. Определите массив объектов-фирм выполняющих указанные рабо-ты.
 

Работа 10

Пояснительная записка + программа.

ЗАДАНИЕ 4.2.9
Постановка задачи:
В каждом массиве определить число, имеющее наибольшее количество делителей. На экран вывести это число, его порядковый номер и его делители.
ЗАДАНИЕ 4.3.1
Постановка задачи:
Спроектируйте класс Array. Элементом класса является массив z, состоящий из 20-и целых чисел. Реализуйте элемент-функцию void Array::set(int z, int i) , которая помещает значение z в i–й элемент массива. Какие еще элементы-функции целесообразно определить в указанном классе? Напишите эти функции.
ЗАДАНИЕ 4.5.8
Постановка задачи:
Элементом класса является список студентов спортивной секции. Количество студен-тов занимающихся в секции не более 25, но заранее не известно. Определите массив объек-тов указанного типа. Рассортируйте каждый список в алфавитном порядке. Перегрузите операцию ‘+’ для получения списка студентов посещающих несколько секций, а операцию ‘-‘ для получения списка студентов занимающихся в одной секции. Выведите полученные списки в алфавитном порядке.
ЗАДАНИЕ 4.6.8
Постановка задачи:
Объявите класс, используемый для хранения информации о продукции выпускаемой предприятием(различных наименований не более 30). Компонентами класса являются: наименование изделия; его шифр; количество; стоимость единицы изделия, название предприятия. Для заданного предприятия необходимо вывести следующую информацию: список выпущенной продукции в порядке убывания ее количества; список выпущенной продукции в порядке убывания ее общей стоимости.
ЗАДАНИЕ 4.7.8
Постановка задачи:
Компонентой базового класса является наименование товара. В производный класс добавляются: количество единиц товара; цена единицы товара; дата поступления товара. Ис-пользуя меню, вывести список товаров в следующем порядке: в алфавитном; возрастания стоимости; убывания срока хранения товара.
 

Узнайте стоимость работы онлайн!
Предлагаем узнать стоимость вашей работы прямо сейчас.
Это не займёт
много времени.
Узнать стоимость
girl

Наши гарантии:

Финансовая защищенность
Опытные специалисты
Тщательная проверка качества
Тайна сотрудничества