метода Волощенко

DJVU-файл метода Волощенко Информатика (1170): Книга - 2 семестрметода Волощенко: Информатика - DJVU (1170) - СтудИзба2015-11-14СтудИзба

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

DJVU-файл из архива "метода Волощенко", который расположен в категории "". Всё это находится в предмете "информатика" из 2 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "информатика" в общих файлах.

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

Распознанный текст из DJVU-файла

МИНИСТЕРС'ХВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИГО МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ (государственный технический университет) Ю.И. ВОЛОЩЕНКО ИНФОРМАТИКА Учебиое пособие к курсовой работе Утверждено на заседании редсовета 3 ноября 2003 г. Москва Издательство МАИ 2004 Волощенко Ю.И. Информатика.

Учебное пособие к курсозой работе. - М. Изд-зо МАИ, 2004. — 68 с.: ил. Реценэенгпыс Факультет "Информационная безопасность" МИФИ (декан А.А. Малюк): Ст. науч. сотр. канд. техн. наук Е.Ф. Юркоэ Ос Московский авиавлонный институт (государственный техниЧеский университет), 2004 1301Ч 5-7035-1466-5 Определяются цели и задачи работы, направленные на закрепление у студентоэ знаний и навыков по разработке программ под 1т)пс(оутз о использованием среды программирования Пе1рЬ1.

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

Конечная цель курсовой работы — закрепить у студентоэ знания и навыки по разработке программ под операционные системы класса '(571пдо1нэ с использованием среды программирования Пе1рМ. Задания по курсовой работе имеют радиотехническую направленность и делятся на три класса: аппроксимация функциональных аазисимостей (алгоритмы построения математических формул); расчет переходных процессов и электронных цепях (алгоритмы связанные с решением систем дифференциальных уравнений); расчет частотных характеристик (АЧХ и Фт(Х) для частотно-зависимых цепей (алгоритмы автоматического построения математической модели и обработки данных комплексного типа). Эти три класса задач позволяют охэатнть широкий круг алгоритмов организации вычислительного процесса и численных методоэ, которые (либо им подобные) используются при решении инженерно-технических задач, связанных с радиоэлектроникой. 1'иссматрииается порядок зыполнения курсовой работы, формулирун~тся требования к алгоритмам и программам, приводятся методы и алгоритмы решения задач указанных классов и излагаются требования к оформлению пояснительной записки.

Для каждого класса задач рассматриваются прннципьу организации вычислительного процесса, алгоритмы реализации численных методов (в виде схем алгоритмов или словесных формулировок), и примеры разработки программ. Основное внимание э примерах уделено первым двум этапам разработки программ: анализу задания и созданию алгоритмов. Глава 1.

СОДЕРЖАНИЕ КУРСОВОЙ РАБОТЫ 1.1. Цели и задачи курсовой работы Цель курсовой работы — освоить методику и закрепить навыки разработки программ под Ъ'1пбовв для решения инженерных задач на ЭВМ. Задачи курсовой работы: научиться обосновывать выбор методов решения поставленной задачи; закрепить навыки по разработке алгоритмов; закрепить навыки по разработке н отладке программ в среде визуального программирования Ве1рЫ; приобрести навыки по оформлению отчетной документации. 1.2.

Среда программировании Ве1рЕ1 Рекомендуется главный алгоритм оформлять в виде процедуры в модуле формы, а все подпрограммы, реализующие отдельные функции программы, вынести в 1ИЛ библиотеку. При создании проекта в Ве1рЫ рекомендуется использовать следующие компоненты. Компонент ВнМоп (кнопка) — для запуска программы на выполнение. Компоненты Вай)оВпМоп (переключатель) и Ваб(оОгопр (группа переключателей) — для выбора режима работы программы, например, расчет тестовой схемы или расчет произвольной схемы.

Компонент Вабе1 (надпись) — для создания надписей на форме. Компонент Еой (строка редактирования) — для ввода и вывода значений отдельных данных. Компонент Ме1по (многострочный редактор) — для ввода и вывода наборов данных и таблиц, Функцию 1прп(Вох — для ввода параметров в процессе работы программы. Функцию МеззаяеВ1я и процедуру ЯюзтМевваде — - для вывода различных сообщений, в частности сообщений связанных с контролем данных. Для управления режимами работы программы можно использовать кнопки на форме или команды главного меню (компонент Ма(пйепп).

Конечная цель курсовой работы — создать пр тающие в операционной среде класса ЪУ1пбонз. На средством создания программ под Ю(вдоме являе ального программирования Ве1р)п. Прн создании программы в Ве1рЫ необходи проект формы, которая должна содержать алеман программой (кнопки запуска программы, выбора программы и т.п.), компоненты для ввода и вывод воняющих надписей. Если в программе много входных данных, то редко изменяющиеся данные вводить из внешшюо вода данных в форме необходимо предусмотреть со компоненты, например компоненты для вывода виде таблнпы и в виде графиков. Кроме того, пол реть возможность сохранения результатов реш внешнем файле.

Часто при решении научно технических задач на ЭВМ результаты расчетов представляются в виде таблиц и графиков. Для щзелставления наборов данных в виде двумерных таблиц целесообразно использовать компонент Яфг[пЕОг[з[ (таблица строк), а для построения графиков — компонент С[заг1 [диаграмма]. Пример оформления формы проекта расчета функций у = ах н з = ах с вы- 2 2 водом таблицы и графика приведен на рис. 1.1. Текст модуля формы для данного проекта представлен ниже: опте пптогврьз (пример модуля формы) 1псегйесе пеев з1пбомв, иеввачев, яувссз1в, с1вввев, Огарптсв, Ссптго1в, Регия, Ота1озв, Бгбстг1в, Яг1бв, ехсстг1в, теертосв, ТеЕп51пе, СЬвгс, 5ег1ввз суре ТГсге1 = с1авв (Тгога) Ясг1пчбг1б1з тзтг)пссгзбЗ Впттоп1з ТВсссоп; Спв Гзз ТСЬ Яег1св1: ТЬтпезег1евз Яегбев2з Тьтпезег1ев; вост гз твсггспз Ебттзз тЕбьтз Еб1Г2: ТЕбзт; Еб1СЗз тЕВТГЗ Ьаье11з ттвЬе1з ЬаЬе12: ТЬвЬе1з 1.аЬе1З: ТЬвЬе(з Вптгпспзз Твпссспз ргссебове Всгтспзс11сх(яеп<1етз тоьзест)з ргосебоге Вптсоп2с11сх(яепбегз тсьзесг)з ргосебоге Вит гспЗС11сх(вепбегз ТОЬЗест)з ргьчесе Рг1чате бес1агасзспв роЫ1е ( РсЬ1тс бес1вгагтопв езм1 з туре Вв = Аггеу (1..200) от Ехтепбебч Рогп1: Тхоте1з ХА,Х,Е з Виз пз1птесегЗ 1взр1емепсеевсе (55 *.ОРИ) (обработчик кнопки "Твблипа") ргосебоге тгоге1.Востспзс11сх(вепбегз тсьзест): тег тп 1деечегз х, схзЕхтепбеб; Ьео1п Аз =БтгтоГ1оат (Ебз т1.Техт) з хз=зсгтоР1оат(еб112.техт)1 ОХз=-зтгтср1сат(Еб1тз.техт)з и:=Бттто1пт(еб1св.техт) 1 Рог Аз=1 то И ПЮ Весла У[А]з=-А*х*хз Е[Х]з=А*Х*Х*Хз ХА[А)з=Х; Хз=Х+Ох) езм1; Ятг1ПСЯг1б1.се115[0,0]з=-'ИС'з Бтг1ззсбг1б1.

Се115 [1, О) з =' х '; Бтгзпнпггб1.Се115 [2, О) з=-'У' з Ятг1псбг1б1.се115[3,0!з='Е'з ро Хз--1 то И По Вепьп Бсг1п()пг1б1.се115[1,Ц з=Г1оастаБсг(хА[х))з Бтт1пчстьб1.се115[2,1)з=г).оастозтг(у[А]); Ятг1п()0г1б1 .се115 [з, х] зие1оаттозсг (2 [ х) ) з епбз епб; (обработчик кнопки "График" ) ргооебоге тготвз1.Висссп2с11СХ(Бепбегз тОЬзест)з Чег Хз1птедег; Ьео1п рог Кз=1 то И ПО Вельо Яет1ЕВ1.АббХУ(ХА[А],У[К),'',С1ГЕ1))) Яегзев2.АббХУ(ХА[К[, Е [К), ' ', с1взсе) з езм11 езм1 з ( обработчик кнопки "Закрыть") ргосебиге теоти1.5сттопзс11сх(Бепбет: тоьзесс) Ьеозп С1све епб; епб.

1.3. Порядок выполнении курсовой работы Курсовая работа включает в себя выполнение следующих основных этапов. 1. Анализ задания, выбор и обоснование методов реализации основных функций программы. 2. Разработка алгоритма решения задачи и построение схем алгоритмов программы и подпрограмм. 3. Разработка тестов для отладки программ и подпрограмм. 4. Составление процедур и Функций. 5. Отладка программы на ЗВМ.

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

На этом этапе необходимо выбрать и обосновать методы, которые будут использоваться для реализации тех или иных функций, определить функции программы, проанализировать численные методы, установить ограничения и дополнительные условия (в частности сформулировать сообщения, которые должна выдавать программа в тех или иных режимах работы). Кроме того„необходимо определить наборы входных и выходных данных, их структуру, тип, диапазоны значений и выбрать форму представления этих данных. Обычно для реализации одной и той же функции можно применить различные численные методы, отличающиеся по трудоемкости их программирования, затратам памяти ЭВМ и времени на решение. При обосновании применяемого метода следует выявить его достоинства и недостатки по сравнению с другими возможными методами реализации функций.

Раздел анализа задания должен содержать все математические соотношения, которые будут в дальнейшем использоваться в алгоритме и программе. 1.3.2. Разработка лгоритмов Разработка алгоритмов решения задачи проводится методом структурного программирования (Ц и включает в себя разработку: схемы иерархии; укрупненных и детальных схем алгоритмов. и ритмы, разрабатываемые в рамках курсовой работы, удовлетворять следующим требованиям.

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