Rambler's Top100 Сайт цифровых учебно-методических материалов ВГУЭС // abc.vvsu.ru, методическое обеспечение учебного процесса
 
 Высокоуровневые методы информатики и программирования. Автор: Люлько В.И., редактор: В авторской редакции

 Все учебники» | содержание |  Поиск » | помощь»
Учебные материалы ВГУЭС
ВВЕДЕНИЕ

Профессиональная деятельность по специальности "Прикладная информатика (в экономике)" предполагает как создание, внедрение, анализ, сопровождение и эксплуатацию профессионально-ориентированных информационных систем, связанных с обработкой экономической информации, так и разработку и эксплуатацию отдельных самостоятельно используемых программ.

Выполнение курсовых работ в рамках изучения дисциплины "Высокоуровневые методы информатики и программирования" обеспечивает получение практических навыков использования современных средств разработки программного обеспечения с применением технологии визуального программирования и, как следствие, повышение уровня практической подготовленности специалистов, необходимого для успешного применения специальных программных средств при проектировании, создании и использовании профессионально-ориентированных пользовательских оболочек информационных систем и отдельных программ.

В предлагаемом руководстве содержатся перечень тем курсовых работ, методические указания по их выполнению и список рекомендуемой литературы.

При подготовке руководства принималось во внимание, что студенты указанной выше специальности "Прикладная информатика (в экономике)" в период выполнения курсовой работы изучают материал по курсу "Высокоуровневые методы информатики и программирования" в соответствии с темами лекционных и лабораторных занятий этого курса (1), а также уже имеют опыт выполнения курсовых работ по дисциплине "Информатика и программирование", см., например, (8). В связи с этим ряд общих вопросов, имеющих отношение к использованию компонентов и технике работы в средах программирования как по дисциплине "Информатика и программирование", так и по дисциплине "Высокоуровневые методы информатики и программирования", в настоящем руководстве могут подробно не рассматриваться.

Содержание значительной части разделов и подразделов настоящего руководства не связано с конкретной средой программирования. Заголовки разделов и подразделов, содержащих упоминание о конкретной среде программирования, отмечены символом .

1. ОРГАНИЗАЦИОННО-МЕТОДИЧЕСКИЕ УКАЗАНИЯ
1.1. Цель и задачи курсовой работы

Целью выполнения курсовой работы является практическое использование полученных базовых знаний о современных методах проектирования и разработки прикладных программ и информационных систем на основе концепций объектно-ориентированного подхода к проектированию и разработке программ, а также практическое освоение современных технологий программирования и концепций создания программных приложений, развитие навыков самостоятельной работы, связанных с анализом, детализацией, выбором методов решения поставленных задач, планированием использования возможностей сред программирования, а также различных источников информации для реализации задач курсовой работы.

В ходе выполнения курсовой работы по данной дисциплине у студента должно расширяться и углубляться представление о принципах и возможностях использования инструментальных систем программирования.

В ходе достижения цели решаются следующие задачи:

§    дальнейшего развития логического и алгоритмического мышления;

§    углубленного изучения принципов работы прикладного программного обеспечения;

§    выработки умения использовать современные инструментальные средства для разработки, отладки и тестирования создаваемых прикладных программ;

§    выработки умения самостоятельного анализа, детализации, выбора методов решения задач, планированием использования возможностей сред программирования, а также различных источников информации для реализации этих задач.

1.2. Требования к выполнению курсовой работы

При выполнении курсовой работы студент должен ознакомиться с предметной областью по теме выполняемой работы и в необходимой мере исследовать эту область.

В соответствии с темой курсовой работы студент должен отобрать и проанализировать информацию, необходимую для реализации задач курсовой работы, и выбрать способы решения этих задач с использованием возможностей соответствующих сред программирования.

1.3. Объем и содержание курсовой работы

Выполненная курсовая работа должна состоять из текстовой части работы и одного или нескольких проектов пользовательских приложений, созданных в заданных средах программирования, или только в виде текстовой части работы.

Вид представления курсовой работы (наличие текстовой части с проектами или только текстовой части) определяется, прежде всего, темой работы, но может быть изменен при получении студентом задания на выполнение курсовой работы или в процессе ее выполнения.

Объемы текстовой части работы и других файлов заранее никак не ограничиваются, но могут быть ограничены при получении студентом задания на выполнение курсовой работы или в процессе ее выполнения.

1.4. Техническое и программное обеспечение дисциплины

Для выполнения курсовой работы рекомендуется использовать персональные компьютеры: Pentium III с тактовой частотой процессора 500 МГц и выше, оперативной памятью 128 Мбайт и более, памятью на жестком диске 10 Гбайт и более; программное обеспечение: операционная система Windows 2000 и выше, выбранная система программирования, пакет Microsoft Office 2000 и выше.

1.5. Виды контроля знаний студентов и их отчетности по курсовой работе

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

Итогом выполнения курсовой работы по дисциплине "Высокоуровневые методы информатики и программирования" является зачет с дифференцированными оценками, который проводится: для студентов очной формы обучения – на зачетной неделе, для студентов заочной формы обучения – в период экзаменационно-лабораторной сессии до экзамена по указанной дисциплине, при использовании дистанционных технологий обучения – до защиты дипломной работы.

Соответствующие зачетные требования для студентов очной формы обучения определяются, кроме того, в соответствии с действующей во ВГУЭС рейтинговой системой оценки успеваемости студентов.

2. ТЕМАТИКА КУРСОВЫХ РАБОТ

Выполнение курсовых работ по дисциплине "Высокоуровневые методы информатики и программирования" может быть связано:

а) с реализацией возможностей, предоставляемых средами программирования, в виде программных приложений, ориентированных на конечного пользователя (см. ниже темы 1-16 примерного перечня тем курсовых работ);

б) с изучением возможностей использования компонентов сред программирования и реализацией этих возможностей в виде программных приложений демонстрационного характера (см. там же темы 17-25);

в) с изучением информационных и образовательных ресурсов, имеющих отношение к использованию сред программирования (см. там же темы 26-28).

Примерный перечень тем курсовых работ:

1.   Программа: Решение алгебраических уравнений 1-й, 2-й, 3-й и 4-й степени.

2.   Программа: Решение системы N линейных алгебраических уравнений с N неизвестными.

3.   Программа: Операции с алгебраическими матрицами.

4.   Программа: Двоичный калькулятор.

5.   Программа: Восьмеричный калькулятор.

6.   Программа: Шестнадцатеричный калькулятор.

7.   Программа: Электронный кассовый аппарат.

8.   Программа: Переводы единиц измерения.

9.   Программа: Оболочка для тестирования

10.   Программа: Оболочка для анкетирования.

11.   Программа: Календарь с часами.

12.   Программа: Многофункциональные электронные часы.

13.   Программа: Многофункциональный секундомер.

14.   Программа: Протокол соревнований.

15.   Программа: Таблица чемпионата.

16.   Программа: Поиск сбойных участков на диске.

17.   Форма, ее свойства и примеры использования.

18.   Возможности и примеры использования окон редактирования и меток.

19.   Возможности и примеры использования кнопок, флажков, переключателей.

20.   Возможности и примеры использования списков.

21.   Возможности и примеры использования панелей.

22.   Изобразительные возможности среды программирования.

23.   Возможности среды программирования для работы с файлами.

24.   Сравнение возможностей сред программирования на примере создания и использования простого приложения.

25.   Сравнение возможностей сред программирования на примерах использования компонентов.

26.   Обзор литературы и CD по среде программирования.

27.   Internet-поддержка среды программирования.

28.   Образовательные Internet-ресурсы дисциплины "Высокоуровневые методы информатики и программирования".

3. МЕТОДИЧЕКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КУРСОВЫХ РАБОТ
3.1. Выбор темы курсовой работы и получение задания на ее выполнение

Студент выбирает тему курсовой работы по согласованию с преподавателем.

После выбора темы работы студент должен получить от преподавателя конкретное задание на выполнение работы по выбранной теме.

Это задание может включать в себя требования и рекомендации по использованию входных и выходных данных, форм и компонентов, представлению результатов выполнения курсовой работы, график реализации и представления результатов выполнения отдельных частей работы и т.п.. В процессе выполнения курсовой работы детали реализации задания могут быть уточнены.

Кроме того, в задание на выполнение курсовой работы могут быть включены указания и рекомендации по ее выполнению (использование тех или иных способов и приемов реализации задания, рекомендуемые источники информации и т.п.). В процессе выполнения курсовой работы эти указания и рекомендации могут дополняться и уточняться.

Тема курсовой работы может быть заменена преподавателем по просьбе студента при наличии независящих от студента объективных обстоятельств, препятствующих выполнению задания по выбранной теме. При замене темы по неуважительным причинам оценка выполненной работы по замененной теме снижается.

При дистанционных технологиях обучения и, в исключительных случаях, для студентов заочной формы обучения тематика курсовых работ, а также методические указания по их самостоятельному выполнению могут быть включены в состав соответствующих электронных учебных материалов и предоставлены студентам с использованием электронных средств связи.

При дистанционных технологиях обучения и, в исключительных случаях, для студентов заочной формы обучения выбор темы курсовой работы и получение задания на ее выполнение могут производиться с использованием электронных средств связи.

3.2. Порядок размещения и рекомендуемые имена папок и файлов с результатами работы

При выполнении курсовой работы должен быть создан файл электронного варианта текстовой части работы. Для большинства курсовых работ также могут быть созданы файлы проектов приложений. Кроме того, могут быть созданы файлы с другой информацией, не включенной в текстовую часть работы.

При выполнении курсовой работы рекомендуется все упомянутые выше файлы располагать на жестком диске компьютера в папке, имя которой должно начинаться с номера группы и фамилии студента и, при необходимости, других идентифицирующих признаков.

В этой папке должен находиться файл с текстовой частью курсовой работы и папка с проектами. Имя файла с текстовой частью работы должно совпадать с фамилией студента.

Папка с файлами проектов должна иметь имя Проекты (при создании одного проекта эта папка должна иметь имя Проект). При создании нескольких проектов в папке с проектами должны находиться вложенные папки с файлами соответствующих проектов. Имя каждой из этих вложенных папок должно соответствовать назначению и выражать краткую суть соответствующего проекта (см. пример на рис. 1).

Рис. 1

Имена файлов проектов также должны соответствовать назначению и выражать краткую суть соответствующего проекта в рамках ограничений, накладываемых средой программирования на имена этих файлов.

Не рекомендуется использовать стандартные имена, присваиваемые папкам и файлам по умолчанию операционной системой или средой программирования, а также имена общего характера (типа Папка1, Файл2 и т.п.) и жаргонные имена.

При сохранении файлов каждого проекта следует создавать и использовать только одну и ту же папку для размещения файлов этого проекта. Эту папку можно сразу же создать внутри упомянутой выше папки Проекты (при создании и сохранении файлов одного проекта следует использовать папку Проект).

Все приведенные в данном руководстве дальнейшие указания, связанные с использованием папок и файлов в курсовой работе, будут предполагать следование приведенным выше рекомендациям.

Иной порядок размещения и иные имена папок и файлов электронного варианта курсовой работы могут быть определены при получении студентом задания на выполнение курсовой работы или в процессе ее выполнения.

В процессе выполнения курсовой работы настоятельно рекомендуется периодически копировать промежуточные результаты выполнения работы, сохраняя эти результаты на дискетах, Flash-накопителях и других носителях информации на случай утраты возможности доступа к результатам, находящимся на компьютере. Для уменьшения объема занимаемой дисковой памяти соответствующие папки и файлы перед копированием могут быть заархивированы.

URL: http://abc.vvsu.ru/Books/visoc_met_inf_i_prog/page0001.asp
Все учебники : поиск : разработчики : лицензия : информация : abc@vvsu.ru
Все права защищены и принадлежат ВГУЭС. Любая перепечатка и/или распространение запрещено!
© 1999-2014 Владивостокский государственный университет экономики и сервиса, www.vvsu.ru