 
        
        - •Оглавление
- •Введение
- •Глава 1 программа и методические указания к изучению курсов «информатика», «численные методы и программирование»
- •1.1 Рабочая программа дисциплин «Информатика», «Численные методы и программирование»
- •Раздел 1. Понятие об информатике. Структура и функционирование эвм.
- •Раздел 2. Основы алгоритмизации задач.
- •Раздел 3. Алгоритмический язык qBasic (Бейсик).
- •Раздел 4. Численные методы решения инженерных задач.
- •1.2 Литература
- •1.3 Методические указания к изучению рассматриваемых курсов
- •Глава 2 основы алгоритмизации
- •2.1 Определение алгоритма. Способы описания алгоритмов
- •2.2 Типовые структуры алгоритмов
- •2.3. Характерные приемы алгоритмизации
- •2.3.1 Вычисление конечных сумм и произведений
		 
		
Оглавление
| Введение ……………………………………………………………………….. | 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, при этом большое внимание уделено типовым приемам алгоритмизации.
Дисциплины «Информатика», «Численные методы и программирование» являются обязательными и призваны обеспечить фундаментальную подготовку студентов различных специальностей по использованию ЭВМ как в процессе обучения в вузе, так и в последующей профессиональной деятельности. Для успешного освоения этих дисциплин необходимо иметь знания в пределах учебной программы по курсу «Высшая математика». После установочных лекций дальнейшая самостоятельная работа студентов заочного отделения предполагает изучение материала, руководствуясь рабочей программой и выполнение двух контрольных работ, задания к которым также даны в настоящем пособии. На очередной сессии студенты слушают обзорные лекции, выполняют лабораторные работы и защищают свои контрольные работы. Прохождение курса заканчивается зачетом или экзаменом (в зависимости от специальности).
