rpd000000172 (1009076), страница 3
Текст из файла (страница 3)
Тема 4. Алгоритмы
Понятие алгоритма. Способы представления алгоритмов. Блок-схемы и правила их составления. Линейные, ветвящиеся и циклические алгоритмы. Примеры задач.
Тема 5. Управляющие операторы VBA
Оператор безусловного перехода GoTo. Строчный и блочный условные операторы If … Then … Else. Операторы цикла For … Next и Do … Loop.
Тема 6. Ввод/вывод данных
Обмен данными с рабочим листом EXCEL (свойство Cells). Вывод данных в окно отладки (метод Debug.Print). Ввод данных с клавиатуры (Функция InputBox). Обмен данными с внешним файлом (операторы Open, Close, Input, Write, Print).
Тема 7. Массивы
Понятие массива и его элементов. Описание массивов в программе. Типовые задачи, связанные с массивами (суммирование и перемножение элементов, поиск минимального или максимального элемента, сортировка). Динамические массивы. Передача массивов в подпрограммы.
Тема 8. Нечисловые типы данных
Данные логического типа: оператор описания логических данных, логические константы, операции отношения, логические операции (отрицание, конъюнкция, дизъюнкция) и выражения. Текстовый тип данных: кодировка текста, тип String и его разновидности, сравнение и конкатенация строк, стандартные функции для работы с текстом.
Экзамен (2 семестр).doc
Промежуточная аттестация №2
Экзамен
Семестр:
Вид контроля:
Вопросы:
-
Экзамен проводится в форме разработки и защиты программы на языке Fortran.
Семестр2.docx
Тема 11. Введение в язык программирования FORTRAN
История создания и развития. Стандарты языка. Системы программирования на базе Фортрана. Форматы записи программ. Алфавит Фортрана. Встроенные типы данных. Константы и переменные. Имена. Операторы описания типов данных.
Тема 12. Выражения и операторы присваивания
Правила записи и выполнения выражений, содержащих данные числовых, логического и текстового типов. Управляющие операторы: оператор безусловного перехода, оператор и конструкция IF, оператор цикла, конструкция SELECT CASE.
Тема 13. Структура Фортран-программы
Виды программных компонентов. Порядок следования операторов в программном компоненте. Головная программа, внешние и внутренние субпрограммы. Области видимости имен и меток. Обращение к субпрограммам. Формальные и фактические параметры.
Тема 14. Ввод/вывод данных
Операторы для работы с внешними файлами. Операторы ввода и вывода данных. Преобразование данных при вводе/выводе. Ввод/вывод под управлением списка. Спецификация формата. Дескрипторы преобразования данных. Управляющие дескрипторы. Взаимодействие списка ввода/вывода со спецификацией формата. Ввод/вывод данных с использованием namelist-групп.
Тема 15. Массивы
Описание статических, формальных, локальных и автоматических массивов. Присваивание начальных значений. Конструктор массива. Динамические массивы. Сечения массивов. Выражения и присваивание с массивами. Элементные стандартные функции. Оператор и конструкция WHERE.
Тема 16. Алгоритмы решения типовых математических задач: линейной интерполяции, вычисления определенного интеграла, решения нелинейных уравнений. Примеры программной реализации алгоритмов на языке Фортран
Тема 17. Способы обмена данными между программными компонентами Общие блоки памяти. Подпрограмма BLOCK DATA. Модули. Оператор USE.
Тема 18. Библиотеки подпрограмм
Статические и динамические (DLL) библиотеки. Создание и использование статических библиотек. Библиотеки научных подпрограмм (SSP, IMSL, и др.).
Версия: AAAAAAUmfJE Код: 000000172