Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Методические указания по выполнению курсовой работы

Методические указания по выполнению курсовой работы (В.И. Индришенок, Н.Б. Парамонов, Е.Ф. Певцов - Методические указания по выполнению курсовой работы)

PDF-файл Методические указания по выполнению курсовой работы (В.И. Индришенок, Н.Б. Парамонов, Е.Ф. Певцов - Методические указания по выполнению курсовой работы) Информационные технологии (10059): Книга - 2 семестрМетодические указания по выполнению курсовой работы (В.И. Индришенок, Н.Б. Парамонов, Е.Ф. Певцов - Методические указания по выполнению курсовой работ2017-07-08СтудИзба

Описание файла

PDF-файл из архива "В.И. Индришенок, Н.Б. Парамонов, Е.Ф. Певцов - Методические указания по выполнению курсовой работы", который расположен в категории "". Всё это находится в предмете "информационные технологии" из 2 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "информационные технологии" в общих файлах.

Просмотр PDF-файла онлайн

Текст из PDF

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙФЕДЕРАЦИИМОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТРАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)ИНФОРМАТИКАМЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮКУРСОВОЙ РАБОТЫДля студентов специальностей072000, 190400, 190700,200100, 200300МОСКВА 2002Составители:Индришенок В.И.,Парамонов Н.Б.,Певцов Е.Ф.,Русанов К.Е.РедакторЕ.Ф. ПевцовУчебно-методические указания для выполнения курсовойработы по предмету «Информатика», обучение которому проводится по специальностям 072000, 190400, 190700, 200100, 200300факультета «Электроника» в I и II семестрах. Рассмотрены основные алгоритмические структуры программирования, графические средства языка, а также вычислительные методы определения корней уравнений, численного дифференцирования и интегрирования и разобрана примерная последовательность действий при разработке и отладке курсовой работы по программированию в среде Visual Basic.Печатаются по решению редакционно-издательского советаМосковского Государственного института радиотехники, электроники и автоматики (технического университета)Рецензенты:д.

т. н., проф. В.С. Солдатовк. т. н., доц. В.К. Григорьев©Московский Государственныйинститут радиотехники,электроники и автоматики(технический университет)2002-3ОСНОВЫ ПРОГРАММИРОВАНИЯ НА VISUAL BASICПРОГРАММА ИССЛЕДОВАНИЯ ФУНКЦИЙЦель курсовой работы. Приобретение навыков проектирования винтегрированной среде Visual Basic (VB).

При работе над проектомпрограммы исследования функций студенты обучаются на практике применять основные алгоритмические структуры, графическиесредства языка, а также вычислительные методы определения корней уравнений, численного дифференцирования и интегрирования.ОБЩИЕ ЗАМЕЧАНИЯНачальные сведения по технике работы в среде VB приведены в методических указаниях [1]. При выполнении упражненийи курсовой работы следует особенно обратить внимание на:1) формулировку алгоритма решения, обязательно позволяющегополностью выполнить задание; 2) правильное определение областей видимости переменных, процедур и функций, определяемых в программах (см. [1, 2 и 3]); 3) применение методов отладкии тестирования программ [1 и 4]; 4) четкое понимание математических основ численных методов, используемых в расчетах [5].Переменная - это такая часть программы, которая имеетимя и значение.

Строку символов, которая отличает переменнуюот других объектов программы, идентифицирует ее называютименем переменной. Переменные создаются программистом поопределенным правилам при написании программного кода. Значение переменной - это данные, которые хранятся и обрабатываются компьютером. Способ хранения определяется типамипеременных, которые следует объявлять в программе.Основные типы данных: Byte, Integer, Long, Single, Double,String, Currency, Boolean, Date, Object, Variant.Оператор объявления типа записывается в начале программного кода или процедуры и имеет синтаксис:Dim ИмяПеременной As ТипПеременнойПосле слова Dim через запятую можно записывать несколько таких конструкций:Dim sngX As Single, intЧислоАрбузов As Integer, dblPI As Double.В этом примере при задании имен переменных использована рекомендуемая разработчиками языка венгерская нотация, согласно которой слева от имени переменной следует приписывать-4соответствующие приставки: byt, int, lng, sng, dbl,str, cur, bln, dtm, obj, vnt.Существует несколько способов, уточняющих область видимости объявляемой переменной, процедуры или функции.

Втом случае, когда переменная объявляется с ключевым словомDim, областью ее использования будет только та процедура, в которой она была описана. Такие переменные называются локальными (закрытыми). После выполнения процедуры их значениябудут потеряны. В разных процедурах для локальных переменных можно использовать одинаковые имена (например, в счетчиках циклов). Если используется ключевое слово Static, то переменная тоже будет локальной, однако ее последнее значениесохраняется. Если требуется, чтобы переменные, функции и процедуры были доступны в нескольких разделах одного модуля,следует использовать оператор Private и объявление переменных следует осуществлять в разделе Declarations текущегомодуля.

Когда нужно, чтобы переменная была доступна всем модулям, ее следует объявить в этом разделе оператором Public.Такие переменные называются глобальными (открытыми).Оператор присваивания:ИмяПеременной=ЗначениеПеременнойФункциональный оператор - название и встроенная в языкфункция или процедура, подразумевающая выполнение вполнеопределенной последовательности действий. Примеры:− Математические функции: sin(), exp(), log(),log10(), randomize и т.п.− Функции обработки строк:Val(Строка$) – возвращает число, соответствующее строкесимволов, представляющих запись числа;Str(Число#) – преобразует число в строку символов;LCase(Строка$) - возвращает исходную строку, в которойвсе буквы преобразованы в строчные.Asc(Строка$) - возвращает код ASCII первого символа строки.Chr(Код&) - возвращает строку из одного символа, код которого задан.UCase(Строка$) - возвращает исходную строку, в которойвсе буквы преобразованы в прописные.В примерах функций обработки строк для обозначения типов переменных использована устаревшая конструкция с суф--5фиксами после имени.

Допустимые суффиксы, служащие для автоматического назначения типов данных:Суффикс%&!#ТипInteger Long Single Double$String@Currency− Функции ввода данных и выдачи сообщений:InputBox(приглашение[,заголовок][,начЗначение]),где приглашение - любой текст в окне ввода, который д.б. тудапомещен программистом, заголовок - заголовок окна, начЗначение - то, что будет введено автоматически (по умолчанию).MsgBox(Текст[,Опция][,Заголовок]).Эта функция возвращает значение, которое затем как-то используется.

Другой вариант:MsgBoxТекст[,Опция][,Заголовок]В этом варианте функция действует как оператор, т.е. невозвращает никакого значения и просто выдает информацию вокне сообщения. Текст - это строка сообщения, может содержать до 1024 символов. Разбиение на строки и страницы реализуется вставкой в текст сообщения символов переноса, возврата иконца страницы (Например, Строка1$ & Chr(13) &Chr(10) &Строка2$). Значение аргумента Опция являетсяцелое число: Op1+Op2.При этом Op1 может принимать значения 16, 32, 48 или 64 и определяет вид сообщения и пиктограмму в окне сообщения: критическое сообщение, вопрос, предупреждение или информация. Аналогично Op2 принимает значения 0, 1, 2, 3, 4 или 5 и определяет, соответственно, набор кнопок в окне: OK, OK и отмена, стоп-повтор-пропустить,да-нет-отмена, да-нет, повтор-отмена.

Возвращаемое значение- целое число от 1 до 7. Оно определяется однозначно нажатойкнопкой. (Например, нет соответствует 7).Пример: ввод фамилии, имени и отчества.Private Sub Start_Click()Dim Фамилия As String, Имя As String,_Отчество As String, soob As StringФамилия = InputBox("Введите, пожалуйста, _ Вашуфамилию:", "Ввод фамилии")Имя = InputBox("Введите, пожалуйста, _Ваше имя:", "Ввод имени")-6Отчество = InputBox("Введите, пожалуйста, _Ваше отчество:", "Ввод отчества")Text1(0).Text = Фамилия: _Text1(1).Text = Имя: _Text1(2).Text = Отчествоsoob = "Студент(ка), " + Фамилия, + _"Вас вызывают в деканат"MsgBox soob, 50, "Назначение на практику"End SubВ итоге последовательно появляются три окна ввода.

Последанных все текстовые поля формы будут заполнены, и появитсясообщение о вызове в деканат для назначения на практику.Иногда для выдачи сообщений проще воспользоваться выводом в текстовое поле или изменением свойства Caption в элементе управления Label.− Функция определения условия:IIf(УсловноеВыражение,Значение1,Значение2)эта функция возвращает Значение1, если условное выражениеистинно и Значение2, если оно ложно.ПРОГРАММИРОВАНИЕ УСЛОВИЙДва выражения, между которыми помещен знак сравнения,называются простыми условиями. Последовательность простыхусловий, соединенных знаками логических операций AND, OR,NOT называется сложным условием.

Алгоритм, последовательность выполнения операций которого зависит от выполнения некоторых условий, проверяемых исполнителем, называют нелинейным. Реализация нелинейных алгоритмов в VB основываетсяна операторах условных переходов.Однострочная форма оператора условного перехода:If УсловноеВыражение Then Оператор1 [Else Оператор2]Многострочная форма:If УсловноеВыражение ThenПоследовательностьоператоров1[ElseПоследовательностьоператоров2]End IfОператор условного перехода может быть с вложенными условиями. Тогда можно просто вкладывать эти операторы друг в друга:If УсловноеВыражение Then-7ElseIfElseIfThenThenEnd IfEnd IfEnd IfПрименение конструкции ElseIf позволяет сократитьзапись (см.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
436
Средний доход
с одного платного файла
Обучение Подробнее