WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Министерство транспорта и связи Украины

ОДЕССКАЯ НАЦИОНАЛЬНАЯ АКАДЕМИЯ СВЯЗИ им. А.С. ПОПОВА

Кафедра информационных технологий

Курсовая работа

по дисциплине Информатика

модуль 3

Задание и методические

указания по выполнению

для студентов

технических специальностей академии

Одесса 2007 2 УДК 043.43 План УМИ 2007 г.

Методическое пособие разработали: І.Г. Швайко, Л.М. Буката Методическое пособие рассмотрено и одобрено на заседании кафедры ИТ протокол № 4 от 13 декабря 2006 г.

Зав. каф. Леонов Ю.Г.

Методическое пособие рассмотрено и одобрено методическим советом факультета Информационных систем Протокол № 15 от 5 июля 2007 г.

Декан факультета Стрелковская И.В.

Редактор – И.В. Ращупкина Компьютерное редактирование и макетирование – Т.В. Кирдогло

ВСТУПЛЕНИЕ

Методическое пособие содержит теоретические сведения и указания по выполнению курсовой работы, курса „Информатика”, а также 30 вариантов заданий, которые позволят всесторонне усвоить работу с подпрограммами обработки одномерных и двумерных массивов в языке С++. Для самостоятельного выполнения курсовой работы в пособии приведена последовательность выполнения этой работы на компьютере.

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

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

Тема: Создание библиотек подпрограмм для обработки массивов Цель: приобретение практических навыков создания библиотек подпрограм для обработки одномерных и двумерных массивов в языке С++.

Указания по оформлению Курсовая работа оформляется на листах формата А4, в состав которой должны входить следующие разделы:

1. Титульный лист с указанием названия курсовой работы и Ф.И.О.

исполнителя;

2. Содержание;

3. Краткие теоретические сведения по теме данной курсовой работы;

4. Курсовое задание по заданному варианту;

5. Схемы алгоритмов решения задачи;

6. Окна форм;

7. Тексты программ;

8. Результаты вычислений;

9. Анализ полученных результатов;

10.Список литературы.

1 Сформировать двумерный массив А, элементы которого вычисляются по заданной формуле.

2 Сформировать одномерный массив Х, элементы которого вычисляются по заданному алгоритму.

3 Вычислить значение функции G, которая зависит от элементов вектора Х.

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

5 Записать результаты вычислений в текстовый файл.

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

7 Разработать проект на языке С++ в среде Builder с главным меню, который обеспечивает вывод результатов в компоненты StringGri1d (для элементов двумерного массива), Memo или StringGrid (для элементов одномерного массива) и Edit (для вывода значения функции).

8 Вывод результатов из текстового файла осуществить в компонент Memo.

9 Предусмотреть вывод на экран дополнительной формы с компонентом RichEdit, в которой должно быть отображено курсовое задание студента, составленное в текстовом редакторе Word, и выведенное на экран командой меню. На этой форме должны использоваться компоненты OpenDialog, SaveDialog и FontDialog, с помощью которых вызывается текст, составленный в оболочке Word, и сохраняются изменения, если такие имели место.

10 Создать дополнительную форму для отражения авторства студента (форму AboutBox).

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

1. Заголовочный файл, в котором перечислены все необходимые прототипы используемых подпрограмм-функций, объявления и директивы препроцессору; такой файл имеет расширение.h, именно он используется при присоединении к вызывающей части программы с помощью директивы #include (имя библиотеки может включать полный путь расположения библиотеки);

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

Рассмотрим последовательность действий по созданию библиотеки.

• Запустив C++Builder и предварительно закрыв форму и модуль Unit1 (а можно и не закрывать), выполним команду File/New/Unit. Создается шаблон модуля Unit1.cpp (или Unit2.cpp, если не закрыты форма и модуль Unit1).

• Щелкнув правой кнопкой мыши на заголовке модуля, выбираем из вспомогательного меню команду Open Source/Header File, переходим на страницу заголовочного файла – Unit1.h, шаблон которого имеет вид:

//-------------------------------------------------------------------------endif После второй директивы можно начинать заполнять библиотеку, например подключить вспомогательную математическую библиотеку, объявить тип пользователя, глобальные константы и переменные и т. д:

//--------------------------------------------------------------matr a;

В приведенном примере объявлены глобальное значение «N», тип массива matr, глобальная переменная a, тип которой определен пользователем, библиотека математических функций и прототип функции вычисления элементов двумерного массива.

• После того как создан заголовочный файл, имеет смысл создать файл реализации, для чего вновь перейдем на страницу файла с расширением .срр, выполним команду во вспомогательном меню Open Source/Header File. Вид шаблона такого файла имеет вид //--------------------------------------------------------------------------pragma package(smart_init) В этом файле можно подключить вспомогательные библиотеки, и, самое главное, определить реализацию объявленной функции.

Например:

//--------------------------------------------------------------------------pragma package(smart_init)



Похожие работы:

«СМОЛЕНСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ ФАКУ ЛЬТЕТПСИХОЛОГИИ И ПР АВА ОТДЕЛЕНИЕ ПР АВА КАФЕДР А УГОЛОВНОГО ПР АВА И ПРОЦЕССА УГОЛОВНО-ИСПОЛНИТЕЛЬНОЕ ПР АВО Учебно-методическое пособие (для студентов, обучающихся по специальности 030501.65 (021100) Юриспруденция – заочная форма обучения) Смоленск – 2009 2 Составитель – Куликова О.Н., кандидат юридических наук Рецензент: начальник кафедры уголовного права, криминологии и уголовноисполнительного права Смоленского филиала МосУ МВД России, кандидат...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКОГО КРАЯ Государственное бюджетное образовательное учреждение среднего профессионального образования Ставропольский строительный техникум МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОФОРМЛЕНИЮ БИБЛИОГРАФИЧЕСКИХ СПИСКОВ К КОНТРОЛЬНЫМ, КУРСОВЫМ И ДИПЛОМНЫМ РАБОТАМ Составитель: зав.библиотекой Черных Е.В. 2013 Методические рекомендации по оформлению библиографических списков к курсовым и дипломным работам Список литературы - необходимый элемент библиографического аппарата...»

«Пояснительная записка Рабочая программа по немецкому языку для 4 класса разработана на основе нормативных и инструктивно-методических документов Министерства образования и науки Российской Федерации, департамента образования Белгородской области: - Федерального компонента государственного стандарта общего образования (приказ МО РФ от 05.03.2004 г. № 1089); - Программ общеобразовательных учреждений. Немецкий язык. 2-4 классы /под ред. И.Л. Бим.- Москва: Издательство Просвещение, 2010 -...»

«Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Горно-Алтайский государственный университет Юридический факультет Кафедра уголовного, гражданского права и процесса Уголовное право (Общая часть. Особенная часть) Учебно-методический комплекс Для студентов, обучающихся по специальности 030501 Юриспруденция Горно-Алтайск РИО Горно-Алтайского государственного университета 2008 Печатается по решению методического совета...»

«1 Негосударственное образовательное учреждение высшего профессионального образования Московский экономико-правовой институт Кафедра юриспруденции РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ ЖИЛИЩНОЕ ПРАВО образовательная программа по направления подготовки 030900 Юриспруденция Профиль подготовки: гражданско-правовой Квалификация (степень) выпускника бакалавр юриспруденции Москва 2013 2 СОДЕРЖАНИЕ Цели освоения учебной дисциплины. 1. Место учебной дисциплины в структуре ООП. 2. Структура и содержание...»

«ВЫ С ШЕЕ ОБРАЗОВАНИЕ серия основана в 1 996 г. И.А. ВАСИЛЕНКО ПОЛИТИЧЕСКИЕ ПЕРЕГОВОРЫ УЧЕБНОЕ ПОСОБИЕ Второе издание, исправленное и дополненное Рекомендовано УМО по классическому университетскому образованию в качестве учебного пособия по дисциплине Политические технологии для студентов высших учебных заведений, обучающихся по специальности (направлению подготовки) 030201 и 030200 Политология Москва ИНФРА-М УДК 32(075.8) ББК 66я В Василенко И.А. В19 Политические переговоры: Учеб. пособие. —...»

«СМОЛЕНСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ Городниченко Эдуард Александрович ФИЗИОЛОГИЯ ПИТАНИЯ Учебно-методическое пособие (для студентов заочной формы обучения, обучающихся по специальности 260501.65 Технология продуктов общественного питания) Смоленск, 2008 1. СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ Тема 1. Основы физиологии человека Лекция 1. Онтогенетические закономерности формирования организма человека. Механизмы регуляции физиологических функций. Обмен веществ и энергии – основа жизнедеятельности...»

«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ А.А. Титов ТЕХНИЧЕСКИЕ СРЕДСТВА ЗАЩИТЫ ИНФОРМАЦИИ Учебное пособие Томск – 2010 2 Федеральное агентство по образованию ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра радиоэлектроники и защиты информации (РЗИ) УТВЕРЖДАЮ Заведующий кафедрой РЗИ доктор технических наук, профессор _ А.С. Задорин _2010 г. ТЕХНИЧЕСКИЕ СРЕДСТВА ЗАЩИТЫ ИНФОРМАЦИИ Учебное пособие для студентов специальностей...»

«Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА (ФГБОУ ВПО РГУТиС) Институт туризма и гостеприимства (г. Москва) филиал Кафедра организации и технологии в туризме и гостиничной деятельности ДИПЛОМНАЯ РАБОТА на тему: Разработка рекомендаций по развитию маркетинговых коммуникаций на примере ООО Океан Туров по специальности:...»

«ОУП АКАДЕМИЯ ТРУДА И СОЦИАЛЬНЫХ ОТНОШЕНИЙ Екатеринбургский филиал Кафедра общепрофессиональных финансово-экономических дисциплин Утверждено Ученым Советом Филиала 24 сентября 2010 г. Учебно-методическое пособие по подготовке, оформлению и защите дипломных работ (проектов) (Для студентов заочного факультета заочной формы обучения) Екатеринбург 2011 Авторы: к.соц. наук, доцент М.И. Хрущева, к.соц. наук, ст. преподаватель О.В. Хрущев. В пособии приведены требования и специфические особенности...»

«Список рекомендуемой литературы для курсовых и дипломных работ: 1. О.Г. Лунин Курсовое и дипломное проектирование технологического оборудования пищевых производств. М.: Агропромиздат. 1990г. – 269с. 2. Г.В. Калашников, А.Н. Остриков Ресурсосберегающие технологии пищевых концентратов Воронеж, 2001г. – 356с. 3. Н.К. Ростроса, П.В. Мордвинцева Курсовое и дипломное проектирование предприятий молочной промышленности М.: Агропромиздат. 1989г. – 303с. 4. С.Т. Антипов, И.Т. Кретов, А.Н. Остриков Машины...»

«Ю.В.Арзуманян М.Б.Вольфсон А.А.Захаров Е.П.Охинченко РАБОЧАЯ ТЕТРАДЬ слушателя компьютерных курсов программы Бабушка и дедушка онлайн Санкт-Петербург 2012 Аннотация Методический материал для слушателей компьютерных курсов программы Бабушка и дедушка онлайн из трх частей. В первой части рассмотрены вопросы осмысленного выбора компьютера, операционной системы и программного обеспечения, изучаются простейшие примы работы с файлами, демонстрируются возможности программного обеспечения по созданию,...»

«в. М. Кудров Мировая экономика Учебное пособие Москва магистр ИНФРА-М 2013 Оглавление У Д К 339.9(07) ББК 65.5я7 К88 Предисловие 9 РАЗДЕЛ I Рыночная экономика ГЛАВА Общая характеристика мировой и зрелой рыночной экономики. Темпы и пропорции общественного производства 1.1. Основные признаки и модели современной капиталистической экономики 1.2. Темпы экономического роста 1.3. Отраслевые пропорции 1.4. Воспроизводственные пропорции Литература Кудров В. М. ГЛАВА К88 Мировая экономика : учеб....»

«НАУЧНО-ОБРАЗОВАТЕЛЬНЫЙ ПОТЕНЦИАЛ В СОВРЕМЕННОМ КАЗАХСТАНЕ Р.М. Гирфанов, докторант Евразийского национального университета им. Л.Н. Гумилева (Астана) Казахстан, основываясь на Стратегии развития до 2030 года поставил перед собой амбициозную цель – в течение 10 лет войти в число 50 наиболее конкурентоспособных государств. Определены семь приоритетных направлений развития, осуществление которых будет способствовать решению этой задачи. Одним из этих ключевых приоритетов является развитие...»

«Правительство Москвы Департамент образования города Москвы Московский Городской Педагогический Университет Географический факультет Б.Б. Вагнер, В.Т. Дмитриева ОЗЕРА И ВОДОХРАНИЛИЩА МОСКОВСКОГО РЕГИОНА учебное пособие по курсу География и экология Московского региона Москва, 2004 1 Оглавление Введение Глава 1 Общая характеристика озерных природных комплексов Московского региона 1.1 ГЕНЕТИЧЕСКАЯ ХАРАКТЕРИСТИКА ПОДМОСКОВНЫХ ОЗЕРНЫХ КОМПЛЕКСОВ.11 1.2 РЕЖИМНЫЕ ИЗМЕНЕНИЯ ХАРАКТЕРИСТИК ОЗЕРНЫХ...»

«Православный Свято-Тихоновский Гуманитарный Университет Д.В.Деопик Библейская археология и древнейшая история Святой Земли 2006 г. ВВЕДЕНИЕ Задачи курса Почему наш курс называется Библейская археология и древнейшая история Святой Земли? Потому что он предполагает рассказ о Святой Земле с ранней древности в тех очертаниях, в каких она была дана по обету Моисею; речь пойдет о современной Палестине, с прилегающей частью южной и западной Сирии и далее на север до среднего Евфрата, у его поворота на...»

«И. А. Зенин Гражданское и торговое право зарубежных стран УЧЕБНОЕ ПОСОБИЕ 2-е издание, переработанное и дополненное МОСКВА • ЮРАЙТ • 2011 УДК 34.7 ББК 67.404я73 З56 Автор: Зенин Иван Александрович — заслуженный профессор МГУ им. М. В. Ломоносова, доктор юридических наук, профессор, член Международной ассоциации интеллектуальной собственности (ATRIP — Женева, Швейцария), арбитр Международного коммерческого арбитражного суда при Торговопромышленной палате РФ. Рецензент: Телицын В. М. — кандидат...»

«Колесников Борис Андреевич преподаватель спецдисциплин Улыбашев Анатолий Владимирович преподаватель спецдисциплин Воронин Александр Иванович Мастер производственного обучения Сыроватский Константин Борисович преподаватель спецдисциплин Государственное бюджетное образовательное учреждение среднего профессионального образования Курсавский региональный колледж Интеграл Ставропольский край, Андроповский район, село Курсавка МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ ДЛЯ СТУДЕНТОВ...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Кемеровский государственный университет (КемГУ) Математический факультет УТВЕРЖДАЮ Декан математического факультета Н. Н. Данилов _20_ г. Положение о выпускной квалификационной работе бакалавра на математическом факультете Форма обучения очная Кемерово Положение выпускной квалификационной работы создано на основе ГОСТ стандартов и...»

«Ректор Национального технического университета Харьковский политехнический институт, Лауреат Государственной премии Украины, Заслуженный работник высшей школы Украинской ССР, доктор технических наук, профессор ТОВАЖНЯНСКИЙ ЛЕОНИД ЛЕОНИДОВИЧ (К 70-летию со дня рождения) Биобиблиографический указатель Содержание Предисловие Основные даты жизнедеятельности Л.Л. Товажнянского. Библиография трудов Л.Л. Товажнянского. Методические пособия. Книги. Монографии. Статьи. Авторские свидетельства. Патенты,...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.