Учебное пособие по дисциплине «Информатика» для студентов специальности «Подвижной состав железных дорог», специализация «Электрический транспорт железных дорог». — М: РУТ (МИИТ), 2018. — 116 с.
В учебном пособии приведены основы работы в среде Turbo BASIC и программном пакете Mathcad. Даны примеры блок схем и программ на языке программирования BASIC. Рассказано о наиболее часто употребляемых операторах профессиональной версии языка BASIC. Рассмотрены примеры применения программной среды Mathcad для решения типовых задач, представлены материалы для расширенного ознакомления с программным пакетом.
Процесс постановки и решения задач.Этапы решения задачи.
Понятие об алгоритме решения задачи.
Реализация алгоритмов с помощью языков программирования.
Алгоритмический язык BASIC.Общие сведения о среде ТurboВASIC.
Команды и подкоманды главного меню оболочки Тurbo ВASIC. Написание программы.
Набор текста программы.
Понятие имени переменной.
Команды присваивания.
Операторы вывода результата.
Понятие встроенных функций.
Построение сложных вычислений.
Операторы условного и безусловного переходов.
Оператор безусловного перехода.
Организация циклических вычислений.
Применение массивов.
Организация файлов последовательного и прямого доступа.
Работа со строковыми переменными.
Применение графических средств.
Организация подпрограмм и подпрограмм-процедур.
Нестандартные математические функции, вводимые пользователем.
Типовые задачи.
Программный пакет Mathcad.Основные понятия.
Начало работы с Mathcad.
Работа с документами.
Запись математических выражений.
Структура документа.
Ввод математических выражений.
Ввод текста.
Операторы присваивания.
Понятие переменной.
Вывод результатов.
Построение графиков.
Программирование в Mathcad.
Оператор условного перехода.
Операторы циклических вычислений.
Оператор Break.
Программа-константа.
Программа-переменная.
Программа-функция.
Работа с массивами.
Ввод числовых значений в таблицу.
Сортировка элементов массива.
Решение линейной системы уравнений.
Решение обыкновенных дифференциальных уравнений.
Решение обыкновенного дифференциального уравнения первого порядка методом Рунге-Кутта.
Решение системы обыкновенных дифференциальных уравнений первого порядка.
Работа с файлами данных.
Работа с комплексными числами.
Пример расчёта электрической цепи при синусоидальном напряжении.