1. Определение языка программирования, общие признаки языков программирования. Деление на компилируемые и интерпретируемые. Используемые символы.
2. История языков программирования. Машинный язык, низкоуровневый и высокоуровневый язык программирования. Объектно-ориентированные языки и их методы.
3. Mathcad. Общая характеристика, отличительные черты, преимущества и недостатки.
4. Интерфейс Mathcad. Меню, создание и сохранение документов, основные настройки.
5. Mathcad. Ввод информации, формульный и текстовый режим ввода, создание и редактирование формул, текста.
6. Mathcad. Определение переменных, допустимые имена переменных и функций, ввод имен, содержащих операторы и специальные символы. Встроенные и пользовательские функции.
7. Mathcad. Вычислительные, логические, операторы, операторы выражения. Определение глобальных переменных.
8. Mathcad. Типы данных, комплексные числа и операции над ними, встроенные константы, строковые выражения, размерные переменные. Формат вывода числовых данных.
9. Mathcad. Массивы, их типы, создание массивов доступ к элементам массива, ранжированные переменные, создание тензора.
10. Символьные вычисления в Mathcad. Способы, виды преобразований, применение функций пользователя, получение численного значения выражения.
11. Программирование в Mathcad. Язык программирования, создание программы, локальное присваивание, условные операторы, операторы цикла, перехват ошибок.
12. Интегрирование в Mathcad. Оператор интегрирования, алгоритмы, возможные ошибки, расходящиеся интегралы, кратные интегралы.
13. Дифференцирование в Mathcad. Оператор дифференцирования, алгоритмы, производные первого порядка и выше, частные производные, вычисление градиента.
14. Mathcad. Специальные функции, определение, ввод, примеры.
15. Mathcad. Дифференциальные уравнения, начальные и граничные условия, задача Коши и краевые задачи. Решение ОДУ первого порядка с помощью блока Given-Odesolve и встроенных функций rkfixed, Rkadapt, Bulstoer.
16. Mathcad. ОДУ высшего порядка, системы ОДУ первого порядка, методы решения, особенности.
17. Mathcad. Особенности различных численных методов решения ОДУ, жесткие системы ОДУ и их решение.
18. Matlab. История создания, общая характеристика, отличительные черты, преимущества и недостатки.
19. Обзор основных возможностей и состава Matlab. Набор стандартных m-файлов системы.
20. Общие принципы работы с пакетом Matlab, окна, запуск m-файлов пользователя, вывод файла помощи.
21. Средства контроля рабочей области и файловой системы Matlab, меню системы, загрузка и сохранение файлов, работа с панелью инструментов.
22. Matlab. Основы редактирования и отладки m-файлов, понятие о файлах-сценариях и файлах-функциях, операции строчного редактирования, команды управления окном.
23. Основные объекты MATLAB. Действительные и комплексные числа, константы и системные переменные, текстовые комментарии, переменные и присваивание им значений, уничтожение определений переменных.
24. Операторы и функции MATLAB. Применение оператора ":". Сообщения об ошибках и исправление ошибок.
25. Форматы чисел в MATLAB, операции с рабочей областью и текстом сессии, завершение вычислений и работы с системой.
26. Основы графической визуализации вычислений MATLAB. Графики функций в декартовой системе координат, в логарифмическом масштабе, столбцовые диаграммы, построение гистограмм, графики в полярной системе координат.
27. Основы графической визуализации вычислений MATLAB. Контурные графики, построение трехмерных графиков поверхностей, сетчатых 3D-графиков с окраской, трехмерных контурных графиков.
28. Основы графической визуализации вычислений MATLAB. Установка титульной надписи, установка осевых надписей, вывод пояснений, управление свойствами осей графиков, включение и выключение сетки, разбиение графического окна, Установка палитры цветов.
29. Операции с векторами и матрицами в MATLAB. Формирование векторов и матриц, объединение матриц, удаление столбцов и строк матриц, создание матриц с заданными свойствами.
30. Операции с векторами и матрицами в MATLAB. Вычисление произведений, суммирование элементов, поворот матриц.
31. Матричные операции линейной алгебры в MATLAB. Вычисление нормы матрицы, определитель и ранг матрицы, обращение матриц, работа с многомерными массивами.
32. Численные методы в MATLAB. Элементарные средства решения СЛУ, вычисление конечных разностей и градиента функции.
33. Численное интегрирование в MATLAB. Метод трапеций, метод квадратур.
34. Решение обыкновенных дифференциальных уравнений в MATLAB.
35. Преобразования Фурье в MATLAB.
36. C++. История создания, общая характеристика, отличительные черты, преимущества и недостатки. Написание программы и ее компиляция.
37. Современные инструменты разработки программ на C++. Создание проекта, компиляция и запуск.
38. Обзор MS Visual C++. Запуск, основная настройка и основные действия, создание простого консольного приложения.
39. Строение программы на C++. Рассмотрение составляющих частей программы. Комментарии, директивы, определения, заголовки.
40. Функции в C++. Функция main. Функции с возвращаемыми значениями и без них. Функции, определяемые пользователем. Формат определения функции. Заголовки функций.
41. Операторы объявления и переменные в C++. Оператор присваивания. Имена переменных. Тип переменной.
42. Основные математические операции в C++. Старшинство операций. Сравнение двух значений. Оператор if.
43. Операторы switch, for, while в C++.
44. Массивы в C++. Объявление переменной массива. Обращение к элементам массива.
45. Обзор структур в C++. Свойства структур. Объекты и классы.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.