Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1TEOR_AL.DOC
Скачиваний:
15
Добавлен:
02.03.2016
Размер:
201.22 Кб
Скачать

4

Оглавление

Введение ………………………………………………………………………..

4

Глава 1.

Программа и методические указания к изучению курсов «Информатика», «Численные методы и программирование»………..

5

1.1.

Рабочая программа дисциплин «Информатика», «Численные методы и программирование»……………………………………..

5

1.2.

Литература…………………………………………………………..

8

1.3.

Методические указания к изучению рассматриваемых курсов…

10

Глава 2.

Основы алгоритмизации……………………………………………

11

2.1.

Определение алгоритма. Способы описания алгоритма…………

11

2.2.

Типовые структуры алгоритмов…………………………………...

11

2.3.

Характерные приемы алгоритмизации……………………………

16

Глава 3.

Язык программирования Бейсик…………………………………..

25

3.1.

Простейшие конструкции языка…………………………………...

25

3.2.

Основные операторы языка………………………………………...

29

3.3.

Характерные приемы программирования типовых алгоритмов...

49

Глава 4.

Численные методы………………………………………………….

56

4.1.

Приближенное решение нелинейных уравнений………………...

56

4.2.

Приближенное вычисление определенных интегралов………….

64

4.3.

Решение систем линейных уравнений…………………………….

67

4.4.

Численное решение обыкновенных дифференциальных

уравнений……………………………………………………………

69

4.5.

Математическая обработка данных………………………………..

71

Глава 5.

Контрольные задания……………………………………………….

75

5.1.

Контрольная работа № 1……………………………………………

76

5.2.

Контрольная работа № 2……………………………………………

106

5.3.

Пример выполнения контрольной работы № 1 с комментариями

121

Приложения……………………………………………………………………..

131

Приложение 1. Таблица стандартных числовых функций языка Бейсик…..

131

Приложение 2. Основные команды главного меню оболочки QBASIC…...

132

Приложение 3. Основные символы, используемые для построения блок-

схем……………………………………………………………

133

Приложение 4. Список команд, операторов, функций языка Бейсик……….

134

Приложение 5. Некоторые полезные формулы при работе с числовыми

функциями…………………………………………………….

137

Приложение 6. Блок-схемы алгоритмов численных методов……………….

138

Введение

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

Настоящее пособие написано в соответствии с программой курса «Информатика», читаемого студентам УГТУ безотрывной формы обучения и основывается на материале учебного пособия "Программирование и численные методы" авторов Лихачевой Л.М., Соколовой Е.С., Тумановой О.Н., Лихачева В.Н., Лабызновой Г.Г., Долгобородовой Н.В., Бойченко Л.П., изданного в 1994 году в Ухтинском индустриальном институте.

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]