1. Компьютер как инструмент научной работы
Вычислительная мощность компьютера позволяет использовать его как средство автоматизации научной работы. Для решения сложных расчетных задач используют программы написанные специально. В то же время в научной работе встречается широкий спектр задач ограниченной сложности, для решения которых можно использовать универсальные средства. К такого рода задачам относятся например, следующие:
Подготовка научно-технических документов, содержащих текст и формулы, записанные в привычной для специалистов форме;
Вычисление результатов математических операций, в которых участвуют числовые константы переменные и размерные физические величины;
Операции с векторами и матрицами;
Решение уравнений и систем уравнений и неравенств;
Статистические расчеты и анализ данных;
Построение двухмерных и трехмерных графиков;
Тождественные преобразования выражений (в том числе упрощение), аналитическое решение уравнений и систем;
Дифференцирование и интегрирование, аналитическое и численное;
Решение дифференциальных уравнений;
Проведений серий расчетов с разными значениями начальных условий и других параметров.
В настоящее время многое из аппарата математики нашло сове воплощение в разнообразных компьютерных математических системах. Исходя из удобства их использования и наглядной иллюстрации большинства получаемых результатов целесообразно ознакомиться с наиболее популярными компьютерными математическими системами. Во всем мире, в том числе и в России, специалисты из различных областей используют в своей работе ряд компьютерных математических систем (математических пакетов). Они обеспечивают частичный либо полный набор процедур и функций, необходимых для автоматизированного проведения разнообразных математических вычислений, моделирования математических сущностей различных классов и визуализации их результатов. К наиболее популярным компьютерным математическим системам относят:
Нематричные системы:
MathCAD. Удобна для использования студентами младших курсов. Это обусловлено тем, что математические объекты отображаются на экране в привычной естественной форме;
Maple является лидером среди компьютерных систем символьной математики;
Mathematica;
Derive ориентирована на решение задач таких разделов математики как арифметика, алгебра и математический анализ в символьной и численной формах;
Axiom – система компьютерной алгебры;
Scientific WorkPlace – программный пакет, представляющий собой интегрированную систему, включающий текстовый редактор (на базе TeX), математический процессор и программу проверки знаний;
Матричные системы
MatLab широко используется техническими специалистами;
O-Matrix осуществляет интерактивный анализ и визуализацию результатов моделирования;
MathCAD.
MathCAD - это популярная система компьютерной математики, предназначенная для автоматизации решения массовых математических задач в самых различных областях науки, техники и образования. Название системы происходит от двух слов Mathematica (математика) и CAD (Computer Aided Design – системы автоматизированного проектирования). Так что вполне правомерно считать MathCAD математическим САПР.
Впервые американская фирма MathSoft представила систему MathCAD в 1986 году. Она работала в среде MS DOS и производила только численные расчеты.
На сегодняшний день различные версии MathCAD являются математически ориентированными универсальными системами. Помимо собственно вычислений, как численных, так и аналитических, они позволяют решать сложные оформительские задачи. С помощью MathCAD можно готовить статьи, книги, диссертации, научные отчеты, дипломные и курсовые проекты не только с качественными текстами, но и с легко осуществляемым набором самых сложных математических формул, графическим представлением результатов вычислений. Применение библиотек и пакетов расширения обеспечивает профессиональную ориентацию MathCAD на любую отрасль науки, техники и образования.
К важным достоинствам новых версий MathCAD относят настройки под любой известный тип печатающих устройств, богатый набор шрифтов, возможность использования всех инструментов Windows, качественная графика, и современный многооконный интерфейс. В новые версии MathCAD включены эффективные средства оформления документов в цвете, возможность создания анимированных графиков и звукового сопровождения. Так же имеются текстовый, формульный и графический редакторы, объединенные с мощным вычислительным потенциалом. Предусмотрена возможность объединения с другими математическими и графическими системами для решения особо сложных задач. Таким образом, MathCAD - это также интегрированная система. MathCAD обеспечивает интеграцию с рядом других математических, графических и офисных систем. Для этого в нее включен системный интегратор MathConnex.
Как интегрированная система MathCAD содержит следующие основные компоненты:
Редактор документов – с возможностью вставки математических выражений, шаблонов графиков и текстовых комментариев;
MathConnex – системный интегратор, обеспечивающий интеграцию MathCAD с рядом иных программных продуктов;
Центр ресурсов – система управления ресурсами системы;
Электронные книги – электронные книги с описанием типовых расчетов в различных областях науки и техники;
Справочная система – система для получения данных по тематическому и индексному каталогу, а также для поиска нужных данных по ключевому слову или фразе;
«Быстрые шпаргалки» - короткие примеры с минимальными комментариями, описывающие применение всех встроенных операций и функции системы;
Браузер Интернета – собственное средство выхода в интернет.
Системы реализуют типовые и весьма обширные возможности Windows, включая доступность множества шрифтов, работу со всеми типами принтеров, одновременное выполнение нескольких разнохарактерных задачах. В режиме редактирования возможна одновременная работа с рядом документов и перенос объектов из одного окна в другое.
Предусмотрен также импорт любых графических объектов из одного окна в другое.
Предусмотрен также импорт любых графических изображений – от простых и специальных графиков функций до многокрасочных репродукций художественных произведений. Введены средства анимации рисунков и воспроизведения файлов со звуковым и стереофоническим сопровождением до многокрасочных репродукций художественных произведений. Это наряду с улучшенной визуализацией сложных расчетов позволяет пользователю готовит электронные статьи и книги высокого качества. Предусмотрено упрощенное построение двумерных графиков и вращение трехмерных графиков мышью.
Особый интерес представляют встраиваемые в систему электронные книги, содержащие справки и примеры применений системы по ряду разделов математики, механики, физики, электротехники и радиотехники, а также по интерфейсу системы. Справки содержат математические формулы и иллюстрации. Можно выделить нужную справку, формулу или рисунок и перенести в текст документа. Библиотеки и пакеты расширений системы MathCAD – еще одно мощнейшее средство расширения возможностей системы и ее профессиональной ориентации на решение задач в различных предметных областях. Однако обычно эти расширения поставляются и устанавливаются отдельно.
Системный интегратор MathConnex по существу является отдельным приложением, обеспечивающим использование в составе одного документа блоков из разных систем, например MathLAB и др.
Все версии MathCAD позволяют работать как с латинскими буквами, так и кириллицей, греческим алфавитом и вообще любыми символами, доступными в Windows. Более того, благодаря применению масштабируемых шрифтов можно управлять как размером символов, так и их начертанием (делать буквы прямыми или наклонными, тонкими или жирными). Все это дает возможность готовить документы и электронные книги высокого качества как на английском, так и на русском яыках.
Последние версии системы MathCAD предоставляют новые средства для подготовки сложных документов/ именуемых электронными документами. В них предусмотрено красочное выделение отдельных формул, многовариантный вызов одних документов, гипертекстовые ссылки и т.д. Это позволяет создавать обучающие программы и книги по любым курсам, базирующимся на математическим аппарате.
Maple.
Ныне лидером современных компьютерных математических систем, ориентированных на решение математических задач в символьном виде считается система Maple. Интегрированная вычислительная среда системы формируется из таких важных компонентов, как:
Вычислительное ядро;
Графическая оболочка, поддерживающая командно-символьный и развитый графический интерфейс пользователя;
Библиотека функций и процедур, содержимое которой храниться в архивированном виде и извлекается и интерпретируется ядром по мере надобности;
В среде системы можно готовить к публикации материалы различного математического характера в привычном представлении математических формул, в том числе в формате редактора ТеХ. Имея символьный язык пользователя, встроенный процедурный язык программирования, статические и анимационные средства поддержки двух- и трехмерной графики, она позволяет производить символьные преобразования и численные вычисления с разнообразной визуализацией результатов. Компьютерная математическая система Maple ориентирована на одновременную обработку рабочих листов нескольких документов, каждый из которых создается в собственном окне, как в локальном так и в серверном режиме эксплуатации.
MatLab (Matrix Laboratory – лаборатория матричных вычислений).
Матричная интерпретирующая объектно-ориентированная система MatLab, базирующаяся на ядре системы Maple и оснащенная средствами визуального представления информации является одной из самых мощных и универсальных компьютерных математических систем для решения задач научно-технического характера на матричной основе. Она работает на множестве компьютерных платформ, в том числе и на персональных компьютерах с процессорами Intel под управлением операционной системы Windows. Взаимодействие с ней организуется посредством командно-символьного языка программирования. В среде компьютерной математической системы можно разрабатывать различные прикладные программы и приложения с графическим событийно-управляемым интерфейсом.
- Лекция №1. Информатика как научная дисциплина.
- 1. Предмет и задачи информатики
- 2.Структура информатики.
- Лекция №2. Общие сведения об информации
- 1.Понятие информации.
- 2.Меры информации.
- 3. Прагматическая мера информации.
- 3. Свойства информации.
- 4. Классификация информации:
- 5. Информационные процессы.
- Лекция №3. Алгоритм и его свойства.
- 1. Понятие алгоритма
- 2.Базовые алгоритмические структуры
- 1.Следование.
- 2. Развилка
- 3. Циклы
- Лекция №4. Компьютер как инструмент обработки информации.
- 1. Архитектура современных пк.
- Внутренние устройства системного блока.
- Программное обеспечение эвм.
- Лекция №5.Системное программное обеспечение. Операционная система.
- 1. Назначение и основные функции операционных систем
- 2.Другие системные программы.
- 1.Драйверы
- 2.Вспомогательные программы (утилиты):
- 3.Программы архивации.
- 3.Организация файловой системы
- Вопросы для самоконтроля
- Лекция №6. Прикладное программное обеспечение. Программные средства общего назначения
- 1. Классификация прикладного программного обеспечения
- 2. Программные средства общего назначения
- Лекция №7. Программные средства профессионального уровня.
- 1.Автоматизированные системы научных исследований
- 2. Автоматизированные рабочие места
- 3.Автоматизированная система управления
- 4.Системы автоматизированного проектирования
- Лекция №8. Корпоративные информационные системы.
- 1.Бухгалтерские программы
- Лекция №9. Научное программное обеспечение
- 1. Компьютер как инструмент научной работы
- Лекция № 10. Справочно-правовые системы Лекция №11. Защита информации от компьютерных вирусов. Антивирусные программы.
- Характеристика компьютерных вирусов.
- Антивирусные программы.
- Лекция №12. Компьютерные сети и телекоммуникации.
- Локальные сети.
- Глобальные сети.
- Вопросы для самоконтроля
- Использование новых информационных и коммуникационных технологий в проведении психологических исследований.
- Компьютерная психодиагностика
- Новые информационные и коммуникационные технологии в организации психологической службы.
- Вопросы для повторения