- •Материалы к вопросам Автор-составитель: Миняйлова Елена Леонидовна
- •1 Диссертация как документ-контейнер сложной структуры
- •2 Способы систематизации научной информации средствами информационных технологий
- •3 Способы автоматизации работы с понятийным аппаратом в научно-исследовательской деятельности (словарь-тезаурус, ссылки на источники литературы и т.П.)
- •4 Понятия информации и информационных технологий.
- •5. Информатизация и компьютеризация
- •6 Перспективные информационные технологии в научно-исследовательской деятельности
- •7. Информационные технологии сбора, хранения и быстрой обработки научной информации
- •8 Вычислительная техника, классификация компьютеров по применению
- •9 Проблемы и риски внедрения информационных технологий в общественной практике
- •10. Периферийные устройства. Электронная оргтехника
- •11. Техническое и программное обеспечение современных процедур научной деятельности.
- •12.Понятие модели. Основные принципы и этапы моделирования.
- •13. Компьютерное моделирование
- •14. Математическое обеспечение информационных технологий
- •15. Пакеты прикладных программ по статистическому анализу данных
- •16. Возможности и особенности пакета Statgraphics
- •17. Пакет Statgraphics. Одномерный статистический анализ: оценка числовых характеристик, подбор закона распределения случайных величин
- •18. Пакет Statgraphics. Сравнение нескольких случайных величин: сравнение числовых характеристик и законов распределения
- •19. Пакет Statgraphics. Анализ зависимостей между величинами: регрессионный и корреляционный анализ. Анализ временных рядов
- •20. Пакет Statgraphics. Многомерный анализ: метод главных компонент, кластерный, дискриминантный анализ
- •21. Имитационное моделирование. Принципы построения имитационных моделей
- •22. Имитационные эксперименты. Язык имитационного моделирования gpss - возможности, структура
- •23. Назначение и состав универсальной интегрированной компьютерной математики matlab
- •24.Интерфейс системы, основные объекты и форматы чисел matlab.
- •25.Операторы и функции в matlab.
- •26. Матричные вычисления в MathCad
- •27. Построение графиков
- •28. Основы программирования в MathCad
- •29. Текстовые и табличные процессоры
- •30. Анализ данных средствамиExcel
- •31. Пакет анализа ms Excel. Описательная статистика. Гистограммы.
- •1. Общие сведения
- •2. Основные встроенные статистические функции
- •3. Анализ выборок и совокупности
- •4. Инструмент анализа Описательная статистика
- •5. Инструмент Гистограмма
- •6. Ранг и Персентиль
- •32. Пакет анализа ms Excel. Генерация случайных чисел.
- •7. Генерирование случайных чисел
- •8. Построение выборок из генеральной совокупности
- •9. Вычисление скользящего среднего
- •10. Линейная и экспоненциальная регрессии
- •33. Корреляционно-регрессионный анализ в msExcel
- •Однофакторный регрессионный анализ с применением инструмента регрессии
- •34 Поиск корней уравнения с помощью подбора параметра в ms Excel
- •35 Поиск решения. Решение задач оптимизации средствами ms Excel
- •36. Системы подготовки презентаций.
- •37 Основы web-дизайна
- •38 Основы использования языка html
- •Раздел 1
- •Раздел 2
- •Раздел 1
- •Раздел 2
- •39. Сервисные инструментальные средства.
- •40. Основы компьютерной графики.
- •41 Возможности и назначение AutoCad.
- •42 Разработка проекта в системе Autocad
- •43 Модели представления данных. Типы, структуры данных.
- •44 Базы и банки данных. Основы проектирования баз данных.
- •45 Реляционные сетевые и иерархические базы данных
- •46. Системы управления базами данных субд
- •47. Объекты ms Access
- •48. Построение различных типов запросов в ms Access
- •1 Создание запроса на выборку при помощи мастера
- •2 Создание запроса на выборку без помощи мастера
- •3. Создание запроса с параметрами, запрашивающего ввод условий отбора при каждом запуске
- •49. Формы и отчеты в ms Access
- •50. Основы программирования на языке Visual Basic for Applications
- •51. Базы знаний
- •52. Компьютерные сети: Локальные, корпоративные, региональные, глобальные.
- •53. Службы сети Интернет
- •54. Работа с почтовым клиентом.
- •55 Планирование совместной деятельности в корпоративной сети с помощью почтовых программ.
- •56. Работа со средствами навигации в www
- •57 Методы и средства поиска информации в Интернет
- •1 Поисковые системы
- •3. Каталоги интернет-ресурсов
- •58. Деловые интернет-технологии
- •59. Проблемы защиты информации.
- •60. Организационные методы защиты информации
- •61. Технические и программные методы защиты локальных данных
- •62.Технические и программные методы защиты распределённых данных.
- •1) Служба www
- •2) Электронная цифровая подпись (эцп)
- •63 Тенденции развития информационных технологий
- •64. Пути решения проблемы информатизации общества
- •65. Новые технические средства и программные продукты, интеллектуализация средств
- •66. Внедрение информационных технологий (ит) в образование
- •Глава 1 общие положения
- •Глава 2 государственное регулирование и управление в области информации, информатизации и защиты информации
- •Глава 3 правовой режим информации
- •Глава 4 распространение и (или) предоставление информации
- •Глава 5 информационные ресурсы
- •Глава 6 информационные технологии, информационные системы и информационные сети
- •Глава 7 защита информации
- •Глава 8 права и обязанности субъектов информационных отношений. Ответственность за нарушение требований законодательства об информации, информатизации и защите информации
- •Глава 9 заключительные положения
- •9 Августа 2010 г. № 1174
- •Глава 1 общие положения
- •Глава 2 состояние развития информационного общества
- •Глава 3 цель, задачи и условия развития информационного общества
- •Глава 4 факторы развития информационного общества
- •Глава 5 приоритетные направления развития информационного общества
- •Глава 6 показатели системы мониторинга
- •Глава 7 механизм реализации настоящей стратегии
- •Глава 8 ожидаемые результаты от реализации настоящей стратегии
28. Основы программирования в MathCad
Основы программирования в MathCAD
Традиционное программирование, упрощенный вариант которого применен в Mathcad и осуществляется при помощи панели инструментов Programming (Программирование), имеет ряд существенных преимуществ, которые в ряде случаев делают документ более простым и читаемым:
- возможность применения циклов и условных операторов;
- простота создания функций и переменных, требующих нескольких простых шагов;
- возможность создания функций, содержащих закрытый для остального документа код, включая преимущества использования локальных переменных и обработку исключительных ситуаций.
Программный модуль обозначается в Mathcad вертикальной чертой, справа от которой последовательно записываются операторы языка программирования. Чтобы начать создание программного модуля, следует (нажать на панели Programming (Программирование) кнопку Add Line (Добавить линию). Затем, если приблизительно известно, сколько строк кода будет содержать программа, можно создать нужное количество линий повторными нажатиями кнопки Add Line.
Маткад вычисляет последовательсность, в порядке, определенном введенными программными операторами и возвращает результат последнего шага.
Операторы:
- оператор локального присваивания (←);
- оператор условия (if) если, и (otherwise) иначе;
- оператор цикла for. Блок программы заставляет один или более операторов (тело цикла) выполнять итерации пока не будет достигнуто условие завершения цикла;
- оператор break останавливает текущий цикл и возвращает последнее вычисленное значение;
- оператор return позволяет преждевременно выходить из контекстного цикла программы;
- оператор continue позволяет пропускать итерации и возвращаться к определенному оператору цикла;
- оператор on error возвращает присвоенное значение в случае ошибки во время вычисления;
Основы программирования в MATLAB.
Программирование, т. е. создание определенного набора команд, в системе MATLAB является средством ее расширения и использовании в решении специфических проблем.
Программы оперируют с переменными и константами. Переменные – это имеющие имена объекты, способные хранить разные по значению данные. В зависимости от этих данных переменные могут быть числовыми или символьными, векторными или матричными.
Для задания переменным определенных значений используется оператор присваивания, вводимый знаком равенства = Имя _ переменной = Выражение;
Типы переменных заранее не декларируются. Они определяются выражением, значение которого присваивается переменной. Имя переменной может содержать сколько угодно символов, но идентифицируется только 31 начальный символ. Имя любой переменной должно быть уникальным. Имя должно начинаться с буквы, может содержать буквы, цифры и символ подчеркивания _ . Недопустимо включать в имена пробелы и специальные знаки.
В языке MATLAB нет явных операторов ввода вывода данных. Эта проблема решается для ввода данных оператором присваивания и использованием системных констант. Вывод данных осуществляется еще проще. Для этого необходимо после математического выражения не ставить символ ;. К системным константам относятся:
– Pi = 3,1415 число “ПИ”;
– i или j мнимые единицы;
– NaN неопределенность в виде ;
– Inf бесконечность типа а/o ;
– ans результат последней операции и др.
При вычислениях в MATLAB используется режим двойной точности. Однако, при выводе результатов, по умолчанию выдаются числа с 4 цифрами после десятичной точки в действительной форме. Чтобы изменить данную форму вывода, необходимо в программе перед выводимой величиной использовать команду format name, где name имя формата. Для числовых данных name может быть следующим сообщением:
short короткое представление в фиксированном формате (5 знаков);
short е короткое представление в экспоненциальной форме (5 знаков мантиссы и 3 знака порядка);
long – длинное представление в фиксированном формате (15 знаков);
long е – длинное представление в экспоненциальной форме (15 знаков мантиссы и 3 знака порядка).
Задание матрицы требует указания несколько строк. Для разграничения строк используется символ ; (точка с запятой). Для указания отдельного элемента вектора или матрицы используются выражения вида V(i) или T(i, j).
Выражение Т(i) с одним индексом дает доступ к элементам матрицы, развернутым в один столбец. Такая матрица образуется из исходной, если подряд выписать ее столбцы.
Наряду с операциями над отдельными элементами матриц и векторов MATLAB позволяет производить арифметические операции сразу над всеми элементами. Для этого перед знаком операции ставится точка.
Функции ones и zeros служат для создания одномерных и многомерных массивов. Функция ones создает массив с единичными элементами. Функция zeros создает массив с нулевыми элементами.