Введение - Разработка обучающей программы по дисциплине "Компьютерная графика (CorelDRAW для начинающих)"
В современном цивилизованном обществе этапа информатизации все его члены, не зависимо от их общественного положения, используют информацию и знания в своей деятельности, решая непрерывно возникающие перед ними задачи. Так как ценность информации в жизни современного общества резко возросла, то это дает основания говорить о том, что немаловажную роль в процессе информатизации играют специалисты, занимающиеся собственно разработкой новых программ для пользователей в той или иной области профессий. Этих людей называют Программистами.
Разработка новых программ ведется программистом в определенной Системе программирования. Система программирования -- это система для разработки новых программ ?на конкретном Языке программирования. Язык программирования -- формальная знаковая система, предназначенная для записи программ. Программа обычно представляет собой некоторый алгоритм в форме, понятной для исполнителя (например, компьютера). Язык программирования определяет набор лексических, синтаксических и семантических правил, используемых при составлении компьютерной программы. Он позволяет программисту точно определить то, на какие события будет реагировать компьютер, как будут храниться и передаваться данные, а также какие именно действия следует выполнять над этими данными при различных обстоятельствах.
Ни для кого не секрет, что некоторые из современных программ не всегда понятны в использовании. Возникает противоречие между необходимостью использования того или иного программного продукта и понятностью его использования. Чтобы разрешить данное противоречие, создаются обучающие программы. На сегодняшний день создается все больше в программ для пользователей, как обучающих, так и помогающих в работе в определенной области.
Немаловажную роль в современном обществе играет компьютерная графика. Мы видим ее практически повсюду: на рекламных афишах, плакатах, обложках учебников, тетрадей и т. д. Благодаря компьютерной графике окружающий мир становится ярче, красочнее, эффектнее.
Кроме того, общепризнано, что графическая информация - наиболее удобна и эффективна для восприятия. Любые объемы информации воспринимаются человеком лучше, когда информация поступает через канал зрения, будучи представленной, в виде графиков и диаграмм. Поэтому доля графических данных в любой профессиональной деятельности возрастает. Следовательно, требуются и средства для работы с изображениями, и специалисты, умеющие работать с этими средствами. Этим объясняется актуальность разработки обучающих программ по компьютерной графике. Главным результатом обучающих программ в целом является то, что пользователи обучаются на практике применять компьютер для поиска новой информации или использовать какие-либо программные продукты.
Объектом данной работы являются современные методы разработки программного обеспечения, предмет работы - разработка приложений в среде программирования Borland Delphi 7.0.
Цель данной курсовой работы - разработка обучающей программы для освоения программного продукта Corel DRAW.
Чтобы реализовать данную цель, необходимо:
- 1. Изучить литературу по данной теме. 2. Определить функции будущей программы. 3. Подобрать теоретический материал. 4. Изучить и выбрать методы программирования. 5. Создать модель программы. 6. Написать программный код. 7. Тестировать и документировать обучающую программу "Corel DRAW для начинающих".
Похожие статьи
-
Инструментарий технологии программирования - программные продукты поддержки (обеспечения) технологии программирования. В рамках этого направления...
-
Введение - Компьютерная графика
Представление данных на мониторе компьютера в графическом виде впервые было реализовано в середине 50-х годов для больших ЭВМ, применявшихся в научных и...
-
В связи с увеличением числа сотрудников, работающих в компании, а также с расширением рабочего проекта, возникла проблема, связанная с версионностью...
-
Компания MERA Networks - является одним из крупнейших мировых поставщиков услуг в сфере информационно-коммуникационных технологий. MERA предлагает...
-
Прогноз погоды - научно обоснованное предположение о будущем состоянии погоды в определенном пункте или регионе на определенный период. Составляется...
-
Введение, Этапы разработки программы - Разработка программы "Будильник"
Внедрение электронно-вычислительных машин, современных средств переработки и передачи информации послужило началом нового процесса, называемым...
-
Введение - Разработка программы для реализации редактора временных графов синхронизации
Математическое моделирование дискретно-событийных динамических систем является относительно молодым направлением науки теории управления. Разработка...
-
Предметная область IoT (Интернет вещей) - это сеть физических объектов - устройств, транспортных средств, зданий и других вещей со встроенной...
-
Введение - Интегрированные пакеты для офисов
Компьютеризированные офисы больших и малых фирм во всем мире предпочитают строить свою работу на базе интегрированного пакета Microsoft Office. Этот...
-
XXI век - эра компьютерных технологий, время автоматизации процессов. Компьютеры стали неотъемлемой частью нашей жизни, они окружают нас повсеместно....
-
Введение - Разработка интеллектуальных подсистем САПР
Разработка интеллектуальных подсистем САПР производится в рамках теории искусственного интеллекта. Искусственный интеллект (ИИ) это область исследований,...
-
Основания для разработки Система разрабатывается в соответствии с планом учебного процесса Института менеджмента и Информационных технологий (ИМИТ...
-
Введение - Разработка системы автоматизации учета кадров для малых фирм на этапе стартапа
Актуальность выбранной темы. В повседневной жизни люди все чаще нуждаются в ЭВМ, с каждым днем потребность в электронных устройства возрастает и это...
-
ВВЕДЕНИЕ - Разработка программы на языке C++, реализующей игру "Морской бой"
Данная курсовая работа направлена на изучение принципов объектно-ориентированного программирования. Разработать программу на языке C++, реализующую игру...
-
Можно выделить три основных метода разработки программного обеспечения: 1. Конструкторы программ (Аlgoritm2, Devel Studio, MnCreator, Game Maker и др.)....
-
Введение - Разработка информационно-справочной системы "Аптека"
Для большинства средних и мелких российских предприятий информационные системы с использованием сетей персональных компьютеров являются фактическим...
-
Введение - Разработка и администрирование баз данных
Современное человечество включилось в общеисторический процесс, называемый информатизацией. Этот процесс включает в себя доступность любого гражданина к...
-
В данной выпускной квалификационной работе разработан прототип умного почтового ящика, удаленного сетевого устройства для контроля почтовой...
-
Работа программы представлена на рисунке 2.3 Рис. 2.3 Кодирование и тестирование программы Программа кодировалась на языке Си++, используя библотеку Qt5x...
-
Основание для разработки Основанием для разработки является задание, выданное преподавателем Плужниковым И. М. на курсовой проект от 14.01.2016,...
-
Капиталовложение, связанные с работой ЭВМ, рассчитывается по формуле: КВЭвм = СЭвм + ЗТ + ЗЗч + ЗМ, (8) Где СЭвм - стоимость ЭВМ (руб.); ЗТ - стоимость...
-
Обоснование выбора средств разработки проекта Для реализации корпоративной информационной системы "Бюджетное планирование и отчетность" в исследуемой...
-
Автоматизированный почтовый драйвер аппаратный Результатом данной выпускной квалификационной работы стало создание прототипа умного почтового ящика,...
-
Заключение - Разработка программы для реализации редактора временных графов синхронизации
Результатом выполнения задания является реализованный редактор временных графов синхронизации (класс временных сетей Петри), соответствующий задачам,...
-
В курсовой работе в соответствии с заданием на проектирование решается задача разработки программы вычисления определенных интегралов численными...
-
Введение - Разработка покерного робота
Сегодня автоматизированные системы применяются практических во всех сферах нашей жизни. В связи с этим в качестве темы выпускной квалификационной работы...
-
Сравнение аналогов - Разработка программы для реализации редактора временных графов синхронизации
Поскольку конечной целью работы был редактор сетей Петри, интегрированный с внешней библиотекой алгебраических вычислений, было рациональным рассмотреть...
-
Введение - Разработка веб-редактора для описания лексико-семантических шаблонов на визуальном языке
Объем неупорядоченной и неструктурированной текстовой информации неуклонно растет, поэтому задача ее быстрой и качественной обработки актуальна сегодня...
-
Задание на разработку - Система автоматизированного разделения кода прикладных программ
Ознакомиться с технологией принципами построения системы разделения кода "Pyxis", разрабатываемой группой из MIT и университета Cornell. Провести...
-
ВВЕДЕНИЕ - Разработка сайта для компании
ООО "ИнтехПБ" - компания по продаже лицензий промышленной безопастности, работающая с 2013 года в Челябинской, Свердловской и Курганской областях....
-
Как так получается, что на экране оживает почти настоящий, реальный мир, да еще и в 3D? Люди, которые в первый раз встречаются с интерактивным 3D, обычно...
-
Для написания АИС использовались следующие языки программирования, программные средства и библиотеки: - Язык программирования PHP 5.4; -...
-
Любой компьютер является электроприбором и представляет собой потенциальную угрозу. Поэтому при работе с компьютером следует соблюдать требования...
-
Дипломная работа посвящена проектированию базы данных (БД), а также разработке интерфейса к ней на примере потребностей охранного предприятия ООО...
-
Обоснование выбора средств для разработки В качестве платформы была взята платформа NET, потому что платформа NET на текущий момент самая передовая и...
-
Разработка с "нуля", Выбор метода разработки - Различные виды программ для Multi-Touch столов
Разработка приложения на каком-либо языке с нуля достаточно трудоемкий процесс, так как в случае создания интерфейсов понадобиться множество времени для...
-
Побайтный цифровой запоминающий регистр Роль РЭС сложно недооценить. Современный человек не мыслит себя без связи и устройств ее обеспечивающих. В каждой...
-
Введение - Разработка объектов Хранилища
Ни для кого не секрет, что проблема хранения и обработки информации является одной из самых важных на данный момент во всем мире. Особенно актуальной эта...
-
Введение - Различные виды программ для Multi-Touch столов
Мобильные телефоны, планшеты, платежные терминалы, стенды с интерактивными картами торговых центров, Multi-Touch стенды на выставках - все это яркие...
-
Целью практики является закрепление знаний, полученных в процессе изучения дисциплин "Конструирование программ и языки программирования" и "Основы...
Введение - Разработка обучающей программы по дисциплине "Компьютерная графика (CorelDRAW для начинающих)"