Создание и вывод графических изображений на форму
Автор: 7EN1TSU • Ноябрь 17, 2020 • Курсовая работа • 4,713 Слов (19 Страниц) • 538 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
ИННОВАЦИОННЫЙ ЕВРАЗИЙСКИЙ УНИВЕРСИТЕТ
Инженерно-технологический факультет
Кафедра «Информационные технологии»
КУРСОВАЯ РАБОТА
Тема: Создание и вывод графических изображений на форму
Специальность: 6В06103 «Вычислительная техника и программное обеспечение»
Форма обучения: очная
СТУДЕНТ Орехов.Г.К
(фамилия, инициалы) (подпись, дата)
НАУЧНЫЙ РУКОВОДИТЕЛЬ Салий Т. М.
(фамилия, инициалы) (подпись, дата)
Павлодар, 2020 г.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
ИННОВАЦИОННЫЙ ЕВРАЗИЙСКИЙ УНИВЕРСИТЕТ
Инженерно-технологический факультет
Кафедра «Информационные технологии»
Задание № 3
по курсовой работе
Студент группы ВТиПО-202
Специальность 6В06103 «Вычислительная техника и программное обеспечение»
Ф.И.О Орехов Георгий Константинович
Руководитель Салий Тамара Михайловна
Срок выполнения – с 23.03.2020 по 10.05.2020
1. Тема курсовой работы Создание и вывод графических изображений на форму
2. Содержание работы 1. Нарисовать рисунок, используя графические примитивы, раскрасить и выполнить анимацию.
2. Разработать диаграмму согласно заданной функции F(x)=х. [pic 1]
3. Основные требования 1.Нарисовать рисунок движение змейки по экрану. Направление движение задается нажатием на заданные клавиши клавиатуры
2. Вывести числовые данные на осях, и по возможности, данные на диаграмме
СОДЕРЖАНИЕ
Задание по варианту | 4 | |
Введение | 5 | |
| 6 | |
| 6 | |
| 8 | |
2.1 Cоздание программы | 8 | |
2.2 Создание анимации и рисование | 9 | |
2.3 Вывод графика на форму | 14 | |
Заключение | 18 | |
Список использованных источников Задание по варианту 9 Задание 1.- Нарисовать рисунок движение змейки по экрану. Направление движения задается нажатием на заданные клавиши клавиатуры. Задание 2.- Построить диаграмму, согласно функций - F(x)=x*cos. Задать заголовок диаграмм вывести числовые данные на осях, данные на диаграмме. [pic 2]
ВВЕДЕНИЕ На данный момент язык С# является одним из самых востребованных языков в программирование. В быстро развивающейся ИТ-отрасли. На сегодняшний момент на нем учатся программировать студенты или ведут проекты опытные программисты. Создаются самые различные приложения, от несложных программ не требующих операторов, до крупных веб-порталов или веб-серверов обслуживающих ежедневно сотни тысяч пользователей. Такая популярность C# объясняется, тем что принципы работы операционных систем как платформы для работы программного обеспечения относительно универсальны, они не подвержены тому прогрессу и разнообразию, которые можно наблюдать в среде десктопного и мобильного программного обеспечения, Web-приложений. C# является объектно-ориентированным языком, кроме этого он поддерживает и компонентно-ориентированное программирование. Язык C# не является языком достаточно высокого уровня, он ближе к архитектуре компьютера. В результате программы на C# получаются компактными и быстрыми он много перенял от Java и C++. Объектно ориентированный позволяет решать программистом задачи по построению крупных и в тоже время гибких масштабируемых и расширяемых приложений. С# активно продолжает, обновляется и с каждой новой версий приносит много полезных функций. Разработка новых приложений все больше направлена на создание программных компонентов в форме автономных и самоописательных пакетов, выполняющих отдельные функциональные возможности. Главная особенность таких компонентов в том, что они представляют собой модель программирования со свойствами, методами и событиями. Программа С# программируется на платформе NET Framework он изначально был встроенным на компоненте Windows, которая включает виртуальную систему выполнения, называемую поддержкой общеязыковой среды выполнения (CLR), и унифицированный набор библиотек классов. Среда CLR корпорации Майкрософт представляет собой коммерческую реализацию международного стандарта Common Language Infrastructure (CLI), который служит основой для создания сред выполнения и разработки, позволяющих совместно использовать разные языки и библиотеки. Язык быстро развивается. Достаточно часто появляются новые версии C#, в которых добавляются новые синтаксические конструкции в язык, а также увеличиваючие его быстродействие и надежность. На данный момент актуальной версией С# является 8.0. При выполнении программы C# среда CLR загружает сборку и выполняет различные действия в зависимости от сведений, сохраненных в манифесте так же можно подчеркнуть особенность языка С# и фреймеровка. 1.ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Практическое применение и использование графического изображения стало возможно благодаря развитию элементной базы компьютеров, появлению транзисторов. Компьютерные технологии позволили работать не только с огромными вычислениями, но и с компьютерной графикой на новом уровне. Графическое изображение позволяет лучше понять результаты. Информация выведенная в графики, диаграммы, чертежи позволяет более детально ее изучить. Первые графики на машине получались в режиме символьной печати. Существовала так называемая псевдографика в которой наборы символов включенные в шрифт позволяли создавать графические примитивы линии, прямоугольники и тому подобное, которая использовалась в оформлении текстовой информации. Использование псевдографики в современных системах практически нет. Позже появились специальные устройства — графопостроители (плоттеры) которые вычерчивают чертежи и графики пером на бумаге. На данные момент компьютерная графика позволяет проводить вычислительные эксперименты с представлением этих результатов наглядно в различном виде от плоского изображения до трехмерной модели. Режимы графического изображения используются по разному иногда изображение строится по точкам — растровым графика, иногда в виде кривых которые описываются математически — векторная графика. Данные на мониторах компьютеров впервые были представлены в середины 50-х годов для больших ЭВМ. Эти машины применялись в военных в военных и научных и научных исследованиях. Система Builder сам по себе имеет самый мощный пакет стандартных программ и их вывода на экран и редактирования графической информации, которые могут реализоваться с помощью некоторых компонентов Chart находящийся на панели программы компонентов. В первые очередь компьютерных графика – это научных раздел информатики. Появившимся после этого окне TeeChart Gallery мы выбираем пиктограмму где написана Line, если нет необходимости в этом представление графика в трехмерном виде всего, от этого переключается в 3D для изменяя название кнопку title. На стыке телевизионных и компьютерных графике отведено заметное место быстрыми темпами развиваются относительная облезть всего этого компьютерной дизайнерской графической анимации. По всей своей видимости компьютерная графика всего на всего инструмент. Но ее метод и структуры основаны на достижениях прикладных и многофункциональных наук таких как физика, математика, геометрия, химия, биология, статистика. Развитие компьютерной графики стимулирует развитие рынка игровых программ, и данный рынок занимает очень большую статья дохода фирм которые на этом специализируются. А рынок игровых программ в свою очередь совершенствует графику и анимацию. Кроме игрового применения компьютерная графика используется в разделе дискретной математики так называемой теория графов - один из обширнейших, и широко применяемых в решении экономических и управленческих задач, и многих других областях знаний. Для рисования используется класс типа TСanvas который является не самостоятельной компонентой, а свойством многих компонент, таких как Image, PaintBox. Каждая точка холста имеет свои координаты. Начало осей координат располагается в верхнем левом углу холста. Следует отметить, что самую популярность это трехмерная графика 3D она является отдельным. Сам по себе по себе он посвящена созданию изображение или даже видео использование объемных объектов трехмерном пространстве, в ходе которого можно прокрутить и рассматривание до мельчайших подробностей. Как правильно в него включает сочетание векторный и растровый способы формирование изображений. |
...