Создан заказ №691714
11 августа 2015
Цель работы – изучить работу по созданию графических приложений в языках программирования высокого уровня.
Как заказчик описал требования к работе:
Все требования во вложении. Нужна качественная работа. Без применения всяких автоматических синонимайзеров и уникализаторов.
Фрагмент выполненной работы:
Введение
Актуальность темы – после появление ОС Windows, программное обеспечение уже сложно представить без работы с графикой. Причем нет такого высокоуровневого языка программирования, где отсутствовала бы возможность по работе с графикой.
К графическим приложениям относится широкий круг программного обеспечения: векторные и растровые графические редакторы, редакторы 3х мерных изображений, с возможность записи видеороликов и создания спецэффектов, различные компьютерные игры (как 2D, так и 3D).
Требования к графическим приложениям на языках программирования высокого уровня с каждым годом повышается, так как растут технические возможности устройств графического ввода-вывода (мониторы, фотоаппараты, сканеры, принтеры). (работа была выполнена специалистами author24.ru) Растет разрешающая способность этих устройств, растет качество печати.
Реалистичность изображений в анимационных фильмах иногда поражает, и такое казалось бы не возможное буквально пару лет назад, воспроизведение движение персонажей, различные фактуры – волосы, трава, природа, стало возможным благодаря созданию уникальных графических приложений в языках программирования высокого уровня.
Предмет исследования – создание графических приложений в языках программирования высокого уровня.
Объект исследования – языки программирования высокого уровня.
Цель работы – изучить работу по созданию графических приложений в языках программирования высокого уровня. Рассмотреть основные подходы к созданию качественных программ на языке высокого уровня, а также разработать пример создания графического приложения на языке высокого уровня.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Рассмотреть языки высокого уровня
2. Изучить основные требования, предъявляемые к высококачественным подпрограммам.
3. Рассмотреть модели разработки программ на языке высокого уровня.
4. Описать основные этапы создания графических приложений.
5. Рассмотреть основные виды графических приложений, а именно:
векторную графику,
растровую графику
трехмерную графику.
6. Разработать пример графического редактора на языке высокого уровня.
Данная тема широко освещена в работах по программированию на различных языках, в работах зарубежных и российских авторов: Вирт Н. , Сеппянен , Магариу Н. , Бартеньев О. В, Культин Н. Б, Понамарёв В. А, Сафронов И.
Структура работы. Работа выполнена на 42 листах, содержит 15рисунков, 1 таблицу и 2 приложения.
Рассмотренные принципы построения высококачественного кода для создания графических приложений используются в современном программировании. На этих принципах базируются все популярные графические редакторы, анимационные программы и многие популярные как бесплатные, так и коммерческие программные продукты.
Разработанное приложение является работоспособным и аппаратно-независимым приложением на языке С#. В нем заложена возможность работы с растровой графикой, создание примитивов и работой с цветом.
1. Языки программирования высокого уровня
Язык программирования – это формальная знаковая система, с помощью которой пишут программы, понятные для компьютера.
На языках высокого уровня особенности конкретных компьютерных архитектур не учитываются, поэтому созданные программы легко переносятся с компьютера на компьютер. Разрабатывать программы языках высокого уровня проще, чем на языках низкого уровня, и как результат -ошибок допускается меньше. Выигрыш получается и по времени разработки программы, что особенно важно при работе над большими программными проектами.
К языкам программирования высокого уровня относят [8, с.99]:
Visual Basic
C
C++
C#
Pascal
Delphi
Java
Основным недостатком языков высокого уровня является больший размер программ. В основном языки высокого уровня используются для разработок программного обеспечения компьютеров и устройств, которые имеют большой объем памяти.
1.1 Основные модели разработки графических приложений на языке высокого уровня
Для различных предметных областей или организаций в рамках специфических моделей жизненного цикла, будут определяться конкретные процессы разработки. Таких моделей много, так как каждая организация под собственный процесс разработки определяет некоторую модель жизненного цикла ПО. Рассмотрим основные 3 модели создания программного обеспечения на языке высокого уровня:
Каскадную модель [1, с.87]
Спиральную модель [2, с.34]
Инкрементную модель [4, с.56Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
14 августа 2015
Заказ завершен, заказчик получил финальный файл с работой
![](https://author24shop.ru/assets/img/avatars/size176x176/202/916426.jpg?1675766422)
5
![скачать](/assets/img/lenta2020/download_icon.png)
Цель работы – изучить работу по созданию графических приложений в языках программирования высокого уровня..docx
2018-06-04 20:28
Последний отзыв студента о бирже Автор24
Общая оценка
4
![](/assets/images/emoji/star-eyes.png)
Положительно
Вовремя сделанная программа, так же автор исправил недочеты и помогал при защите! Спасибо!