Возможности ресурсов сети для решения вычислительных задач
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное
образовательное учреждение
высшего профессионального образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
КАФЕДРА ПРИКЛАДНОЙ МАТЕМАТИКИ
РУКОВОДИТЕЛЬ
Ст.преп. |
М.В. Соколовская | |||
должность, уч. степень, звание |
подпись, дата |
инициалы, фамилия |
РЕФЕРАТ |
ВОЗМОЖНОСТИ РЕСУРСОВ СЕТИ ДЛЯ РЕШЕНИЯ ВЫЧИСЛИТЕЛЬНЫХ ЗАДАЧ |
по дисциплине: ИНФОРМАТИКА |
|
|
ЛАБОРАТОРНУЮ РАБОТУ ВЫПОЛНИЛ(А)
СТУДЕНТ(КА) ГР. |
6332К |
М.Н. Смирнова | |||
подпись, дата |
инициалы, фамилия |
Санкт-Петербург 2013
Введение.
Интернет (англ. Internet) - всемирная система объединённых компьютерных сетей. Часто упоминается как Всемирная сеть и Глобальная сеть, а также просто Сеть.
Internet – всемирная
информационная компьютерная
Информация в Internet хранится на серверах.
Серверы имеют свои адреса и управляются
специализированными
Обмен информацией между серверами сети
выполняется по высокоскоростным каналам
связи (выделенным телефонным линиям,
оптоволоконным и спутниковым каналам
связи). Доступ отдельных пользователей
к информационным ресурсам Internet обычно
осуществляется через провайдера или
корпоративную сеть.
Провайдер - поставщик сетевых услуг –
лицо или организация предоставляющие
услуги по подключению к компьютерным
сетям. В качестве провайдера выступает
некоторая организация, имеющая модемный
пул для соединения с клиентами и выхода
во всемирную сеть.
Основными ячейками глобальной сети являются
локальные вычислительные сети. Если некоторая
локальная сеть непосредственно подключена
к глобальной, то и каждая рабочая станция
этой сети может быть подключена к ней.
Существуют также компьютеры, которые
непосредственно подключены к глобальной
сети. Они называются хост - компьютерами
(host - хозяин). Хост – это любой компьютер,
являющийся постоянной частью Internet, т.е.
соединенный по Internet – протоколу с другим
хостом, который в свою очередь, соединен
с другим, и так далее.
Структура глобальной сети Internet
Также в Интернете имеются ресурсы, помогающие решать вычислительные задачи в том числе обрабатывать информацию.
Mathcad.
Mathcad - это пакет
прикладных программ, для решения
математических, физических, экономических,
систематических им других
Это популярная система компьютерной математики, предназначенная для автоматизации решения массовых математических задач в самых различных областях науки, техники и образования. Название системы происходит от двух слов - MATHematica ( математика) и CAD ( Computer Aided Design - системы автоматического проектирования, или САПР). Так что вполне правомерно считать Mathcad математическими САПР.
Сегодня различные версии Mathcad являются математически ориентированными универсальными системами. Помимо собственно вычислений, как численных, так и аналитических, они позволяют с блеском решать сложные оформительские задачи, которые с трудом даются популярным текстовым редакторам или электронным таблицам. С помощью Mathcad можно, например, готовить статьи, книги, диссертации, дипломные и курсовые проекты не только с качественными текстами разного стиля, но и с легко осуществляемым набором самых сложных математических формул, изысканным графическим представлением результатов вычислений и многочисленными "живыми" примерами. А применение библиотек и пакетов расширения обеспечивает профессиональную ориентацию Mathcad на любую область науки, техники и образования.
Mathcad содержит
более ста операторов и
К важным достоинствам
новых версий Mathcad относятся настройка
под любой мало-мальски
В конце 2000 года выпущена новейшая версия системы - Mathcad 2001. В ней существенно повышены скорость вычислений и удобства работы, введен рад новых возможностей.
Как интегрированная система Mathcad содержит следующие основные компоненты:
Редактор документов - редактор с возможностью вставки математических выражений, шаблонов графиков и текстовых комментариев;
Центр ресурсов - интегратор ресурсов системы;
Электронные книги - электронные книги с описанием типовых расчетов в различных областях науки и техники;
Справочная система - система для получения справочных данных по тематическому и индексному каталогу, а также для поиска нужных данных по ключевому слову или фразе.
А также "быстрые шпаргалки" и броузер Интернета.
EXCEL
Возможности EXCEL очень высоки. В пакете Excel имеется программа проверки орфографии текстов, находящихся в ячейках рабочего листа, диаграммах или текстовых полях. Функции призваны облегчить работу при создании и взаимодействии электронными таблицами. Простейшим примером выполнения расчетов является операция сложения. Работать с электронными таблицами само по себе большое удовольствие, но если бы удалось превратить сухие столбцы чисел в наглядные диаграммы и графики. Такую возможность дает Excel. Для оформления документов Excel предлагает кроме графиков и диаграмм возможность создавать другие графические объекты, например, вычерчивать на экране, а потом распечатывать прямоугольники, эллипсы, прямые и кривые линии, дуги и др. Можно также выполнить рисунки с помощью отдельных графических объектов, что никто не будет подозревать, что они выполнены с помощью Excel, а не специально графического редактора. Обработка текста, управление базами данных - программа настолько мощна, что во многих случаях превосходит специализированные программы-редакторы или программы баз данных. Такое многообразие функций может поначалу запутать, чем заставить применять на практике. Но по мере приобретения опыта начинаешь по достоинству ценить то, что границ возможностей EXCEL тяжело достичь.
MATLAB
Программа MATLAB
представляет собой высокоуровневый
технический вычислительный язык и
интерактивную среду для
Это утверждение - точка зрения компании MathWorks, Inc., являющейся разработчиком программы MATLAB. MATLAB - программа для выполнения широкого круга математических задач. Программа содержит сотни команд для работы в области математики. Вы можете использовать MATLAB для построения графиков функций, решения уравнений, выполнения статистических тестов и многого другого. Это высокоуровневый язык программирования, который способен взаимодействовать с другими языками программирования, например, Fortran и С. Можно создавать звук и анимационную графику. Можно производить симуляцию и моделирование (особенно, если у вас есть доступ не только к основной программе MATLAB, но и к дополнительной программе Simulink). Вы можете подготавливать материалы для экспортирования в Интернет. Кроме того, вы можете использовать программу MATLAB для объединения математических вычислений с текстом и графикой с целью создания совершенных, интегрированных, интерактивных документов.
Эта программа располагает множеством возможностей и параметров. В вашем распоряжении будут буквально сотни полезных команд. Справочная документация по программе MATLAB содержит тысячи записей. Стандартные ссылки на ресурсы, будь то руководство пользователя от MathWorks или другой источник, содержат множество таблиц с описанием большого количества команд, параметров и функций, которые ожидает получить пользователь для изучения или работы.
Программа MATLAB - это более чем просто необычный калькулятор; эта программа является в высшей степени полезным и универсальным инструментом. Даже если вы только поверхностно знакомы с программой, вы можете использовать ее для выполнения невероятных вещей. Однако в своей специальной части программа предоставляет вам возможность определить, с какими из сотен команд, списков справочных страниц и тысяч элементов документации вам необходимо познакомиться и начать быстро и эффективно их использовать.
OrCAD
Среда OrCAD предназначена для проектирования электронных схем, обладает большими функциональными возможностями и является сложной системой. Описание любой сложной системы также является сложным. Это ограничивает возможности применения среды как при обучении начинающих, так и при межпользовательском обмене. Количество задач, которые возникают и могут возникнуть при ее эксплуатации в режиме моделирования, очень велико. Существуют подробные и большие по объему инструкции по пользованию средой OrCAD (документы фирмы Cadence и специальная литература, среди которой необходимо выделить книгу В. Д. Разевига «Система проектирования OrCAD 9.2»).
Среда OrCAD является мощным универсальным современным средством сквозного проектирования электронных систем и обладает широкими возможностями. По функциональным возможностям среда разделяется на две части, обеспечивающие моделирование электронных систем и проектирование печатных плат.
Часть среды, обеспечивающая моделирование, состоит из следующих программ:
- OrCAD Capture — графический редактор, предназначенный для создания моделей электрических схем из моделей элементов.
- OrCAD Capture CIS (Component Information System) — выполняет те же функции, что и OrCAD Capture, однако возможности этой программы расширены за счет того, что справочная информация может получаться через Internet, при этом зарегистрированный пользователь получает доступ к информации о приблизительно 200 тысячах электронных компонентов.
- PSpice Schematics — графический редактор, использовавшийся в среде Design Lab 8.0. Хронологически среда Design Lab 8.0 является предшественницей OrCAD 9.2 и имеет с ней много общего. Возможности графического ввода информации в PSpice Schematics ограничены (по сравнению с OrCAD Capture и OrCAD Capture CIS), однако этот редактор имеет удобства, связанные с редактированием кода моделей, создания новых моделей с расширенными функциональными характеристиками. В литературных источниках по OrCAD 9.2 и Design Lab 8.0 имеются многочисленные и полезные примеры, в которых приводятся коды моделей, записанные аналитически на языке PSpice.
- OrCAD PSpice — программа моделирования в среде OrCAD. Эта программа создавалась как самостоятельное средство моделирования и достаточно широко применяется в различных средах моделирования.
- OrCAD Probe — программа, позволяющая осуществлять обработку результатов моделирования в виде осциллограмм.
- OrCAD PSpice Model Editor — программа, предназначенная для создания и редактирования математических моделей электронных элементов.
- OrCAD Stimulus Editor — программа, использующаяся при создании и редактировании моделей источников сигналов.
- OrCAD PSpice Optimizer — программа параметрической оптимизации режимов работы моделей методом наискорейшего спуска.
- PSpice Simulation Manager — программа, обеспечивающая очередность работы со схемами, ожидающими моделирования и находящимися в процессе моделирования. Пользователь имеет возможность приостановить текущее моделирование, запустить анализ другой схемы, а затем вернуться к первой. Возможна расстановка приоритетов в очереди.
MicroCap
MicroCap - это универсальная
программа схемотехнического
Опытные пользователи программы,
применяя собственные макромодели,
могут анализировать сложные
замкнутые системы с переменной
конфигурацией. Смешанное моделирование
и грамотное использование
MicroCap-8 отличается от младших
представителей своего
Перечисленные достоинства
делают программу MicroCap-8 весьма привлекательной
для моделирования электронных
устройств средней степени
Программа MicroCap была разработана в 1982 г. фирмой Spectrum Software.
LabVIEW
Среда разработки лабораторных виртуальных приборов LabVIEW (Laboratory Virtual Instrument Engineering Workbench) представляет собой среду прикладного графического программирования, используемую в качестве стандартного инструмента для проведения измерений, анализа их данных и последующего управления приборами и исследуемыми объектами. LabVIEW может использоваться на компьютерах с операционными системами Windows, MacOS, Linux, Solaris и HP-UX. Компьютер, оснащенный измерительно-управляющей аппаратной частью и LabVIEW, позволяет полностью автоматизировать процесс физических исследований. Создание любой программы для достижения этих целей (виртуального прибора) в графической среде LabVIEW отличается большой простотой, поскольку исключает множество синтаксических деталей.
Особо следует отметить динамику развития LabVIEW. Первая его версия была создана в 1986 году компанией National Instruments в результате поисков путей сокращения времени программирования измерительных приборов. Версии LabVIEW с второй по седьмую проявлялись в 1990, 1992, 1993, 1996, 2000 и 2003 годах. Каждая последующая существенно расширяла возможности предыдущей версии и прежде всего по обмену данных с измерительными приборами и работе с другими программными продуктами.
Сфера применимости LabVIEW также непрерывно расширяется. В образовании она включает лабораторные практикумы по электротехнике, механике, физике. В фундаментальной науке LabVIEW используют такие передовые центры как CERN (в Европе), Lawrence Livermore, Batelle, Sandia, Oak Ridge (США), в инженерной практике - объекты космические, воздушного, надводного и подводного флота, промышленные предприятия и т.д.
LabVIEW является идеальным
программным средством для
LabVIEW имеет собственную мощную математическую поддержку. Кроме того, LabVIEW может интегрировать в себя программы, написанные в среде MATLAB. Большое количество встроенных алгоритмов цифровой обработки одномерных и двумерных сигналов позволяет осуществлять весьма сложную обработку сигнала, изображения и экспериментальных данных во временной, пространственной и спектральной областях. Программная среда LabVIEW постоянно расширяется новыми средствами обработки сигналов на основе вейвлет анализа, алгоритмов нечеткой логики, сетевых технологий и т. д.
Роль программных сред, подобных LabVIEW, в научных исследованиях и технических экспериментах весьма велика. В настоящее время в науке наблюдается своего рода «ренессанс» эксперимента. Вызвано это развитием и совершенствованием измерительной техники и появлением нового поколения высокоточных и высокочувствительных измерительных приборов и автоматизированных измерительных систем, с помощью которых регистрируются тонкие эффекты 3-4-го порядка малости. Несмотря на свою «малость», эти эффекты часто играют ключевую роль в формировании основного явления, влияния на качество конечной продукции и т. д. Анализ подобных эффектов, как правило, оказывается вне досягаемости теоретических моделей. Поэтому в большинстве случаев эксперимент является единственным источником качественно новой и надежной информации. При этом результат достигается гораздо быстрее, чем методами «чистой» теории. Зачастую это выгодно и экономически, так как рядовой экспериментатор, вооруженный современным инструментарием, подобным LabVIEW, может достаточно скоро получить нужную информацию.
Традиционно для
исследователя функции
Онлайновые вычислительные сервисы.
Для решения многих математических задач достаточно запустить браузер и зайти на один из доступных онлайновых вычислительных сервисов. Первой остановкой могут стать встроенные калькуляторы универсальных интернет-поисковиков.
Некоторые современные ресурсы умеют распознавать запросы, связанные с вычислениями, непосредственно в строке ввода запроса и выдавать прямой ответ. Иногда такие сервисы получают серьезное развитие. В конце июля этого года известный многим встроенный в страницу поисковой выдачи калькулятор Google обзавелся самостоятельным интерфейсом, который, правда, пока выводится только на англоязычных доменах Google.
"Математика" от Nigma не только распознает введенные в строку поиска задачи, но и снабжает решение комментарием
На функциональность калькулятора это дополнение не повлияло. Как и прежде, он умеет выполнять простейшие арифметические операции, заниматься переводом единиц измерения из одной системы в другую, а также обрабатывать простые тригонометрические задачи.
Однако Google все еще далеко до вычислительных возможностей системы Nigma (nigma.ru). Вычисления в строке запроса здесь работают давно и успешно. Главной изюминкой Nigma изначально было то, что система не просто вычисляла результат, но и показывала ход решения, причем записанным по всем правилам, с "Дано", "Решением" и "Ответом". Теперь же "Нигма" обогатилась специализированным разделом "Математика".
Там находится редактор формул, несколько вспомогательных блоков с примерами, возможностью задать вопрос другим пользователям системы, а также разработчикам проги. Всего "Математика" справляется более чем с двумя десятками типов задач. Это линейные и квадратные уравнения, системы уравнений, производные и интегралы, пределы функций и т. д. Сервис снабжен подробной справкой с примерами решаемых задач и правилами их записи в редакторе формул.
Существует
немало специализированных онлайновых
вычислительных сервисов. Если говорить
о калькуляторах в строгом знач
Web 2.0 Calc оснащен внушительным набором функций
Но гораздо интереснее работать с более сложными инструментами: Web 2.0 Calc подходит для выполнения десятков операций, в том числе тригонометрических, дифференциальных, манипуляций матрицами и векторами, вычислений в области матстатистики и многих других. Это, пожалуй, один из лучших среди наборов, бесплатно опубликованных в Сети. Разработчики жадничать не стали и сделали виджет своего калькулятора, который теперь можно встретить на десятках сторонних сайтов.
Небезызвестный проект Wolfram предлагает онлайновый калькулятор для вычисления интегралов под названием Wolfram Mathematica Online Integrator (integrals.wolfram.com). В его основе - ядро пакета Wolfram Mathematica. Использовать его можно совершенно свободно, понадобится только первоначально познакомиться с действующими правилами записи математических выражений.
Такие калькуляторы, конечно, полезны, однако для учебных целей еще полезнее ресурсы, которые не просто проводят вычисления и показывают готовый результат, но еще и поясняют сам ход решения. С помощью таких калькуляторов можно познакомиться с различными подходами в решении той или иной задачи, увереннее выполнять собственные вычисления.
Племя онлайновых "решателей", которые снабжают пользователя более-менее подробным текстовым описанием процесса, велико. Даже если принимать во внимание только рунетовские проекты, десяток примеров можно набрать без особого труда. Самые популярные темы у разработчиков таких калькуляторов - базовые вычисления, линейные уравнения и матрицы, построение графиков функций.
В принципе, по общему устройству такие сервисы очень похожи друг на друга. Это набор задач определенного типа, которые можно бесплатно решить прямо на сайте, подставив в соответствующие формы необходимые значения параметров. Затем в большинстве случаев рекомендуется скачать программу, получить доступ к дополнительным типам задач и услуг, а то и просто заказать выполнение той или иной работы, но уже за денежку.
Некоторые ресурсы вообще не выдают ответ в онлайне, а предлагают скачать файл с решением в формате одной из специализированных программ. Короче говоря, мысль не дремлет. Попробуем разобраться, на что конкретно можно рассчитывать на ресурсах такого типа, если все же упорно не желать тратить свои деньги.
Сервис Reshmat.ru (reshmat.ru) изначально бесплатный, попыток продать какой-либо дополнительный продукт или услугу здесь не будет. Специализация сайта - линейная алгебра и аналитическая геометрия, а также задачи из области программирования. Среди обрабатываемых задач - примеры различных уравнений, работа с матрицами, построение графика функции. Всего доступно почти два десятка калькуляторов, причем каждая отдельная программа, как правило, владеет несколькими методами решения поставленной задачи.
Особенностью
данного ресурса является то, что
для решения любой задачи система
дает развернутые текстовые
Сгенерированный компьютером текст все-таки остается "машинным творчеством", и попытки бездумного халявного копипаста вряд ли будут иметь успех у более-менее продвинутой и взыскательной публики. Соответственно, использовать данный ресурс лучше всего для того, чтобы разобраться в способах решения задач, а также частично снизить сугубо вычислительную нагрузку. При желании можно вообще отключить текстовые комментарии, оставив в выдаче только вычисления.
Следующий полезный и бесплатный вычислительный ресурс - Matesha.ru (matesha.ru). Кроме типовых для таких ресурсов калькуляторов для матриц и линейных уравнений здесь можно найти средства решения интегралов, пару задач программирования и средства построения графиков функций.
Достаточно близок по идее ресурс integraloFF.net (integraloff.net), предлагающий пару десятков бесплатных калькуляторов. C их помощью можно вычислять квадратные уравнения, решать системы уравнений и неравенства. Кроме того, доступны калькуляторы для задач из области теории вероятностей, рядов и комплексных чисел.
Описания вычислений достаточно краткие и относительно живые. Если, например, число сочетаний в задаче на вероятность события будет слишком велико для данного конкретного алгоритма, скрипт так и сообщит: "Сорри, весь перебор показан не будет" - и приведет общий ход вычислений. Если в процессе решения составляются таблицы или рисуются графики, соответствующие иллюстрации будут исправно приведены в комментариях.
Не обойдены
вниманием разработчиков
Калькуляторы, в частности, умеют работать с линейными уравнениями, матрицами. Кроме математических здесь есть и геометрические калькуляторы, вычисляющие периметр, площадь и объем типовых фигур. Доступен ряд задач из теории вероятностей и теории чисел, есть инструменты построения графиков функций и геометрических фигур по точкам.
Есть и онлайновый
инженерный калькулятор. Главная страница
каждого инструмента содержит краткое
описание применяемого метода расчета,
а также форму, в которой пользователем
указываются необходимые
Онлайновые калькуляторы действительно полезны в учебе, однако необходимо помнить, что вариантов решения многих задач может быть несколько и не всегда сетевые помощники прибегают к оптимальному варианту. Поэтому, для того чтобы пользоваться такими сервисами эффективно, как минимум нужно четко представлять, каким способом может решаться та или иная задача.
КОНЦЕПЦИЯ ГРИД
Развитие современных научных исследований в физике высоких энергий, астрофизике, биологии, науках о Земле, химии, а также в медицине, нанотехнологиях, промышленности, бизнесе и других направлениях человеческой деятельности требуют совместной работы многих организаций по обработке большого объема данных в относительно короткие сроки. Для этого необходимы географически распределенные вычислительные системы, способные передавать, обрабатывать и хранить огромные массивы данных.
В настоящее время в мире информационных технологий интенсивно развивается грид (название возникло по аналогии с электрическими сетями — electric power grid) – компьютерная инфраструктура нового типа, обеспечивающая глобальную интеграцию информационных и вычислительных ресурсов. Суть инициативы грид состоит в создании набора стандартизированных служб для обеспечения надежного, совместимого, дешевого и безопасного доступа к географически распределенным высокотехнологичным информационным и вычислительным ресурсам – отдельным компьютерам, кластерам и суперкомпьютерным центрам, хранилищам информации, сетям, научному инструментарию и т.д.
Миссия Интернет состояла в глобализации обмена информацией, а всемирная паутина WWW стандартизовала поиск и доставку документов. Грид стал следующим этапом в этой цепочке революционных преобразований – стандартизации и глобализации использования всех видов компьютерных ресурсов.
Грид – это система, которая координирует использование ресурсов при отсутствии централизованного управления этими ресурсами. Грид использует стандартные, открытые, универсальные протоколы и интерфейсы, обеспечивая высококачественное обслуживание.

- Возможности России по организации экологических туров
- Возможности российских СПС. История их разви-тия
- Возможности сети Интернет в туризме
- Возможности систем электронных расчетов
- Возможности современного акушерства в диагностике пороков развития плода. Внутриутробная хирургия пороков развития
- Возможности современного акушерства в диагностики пороков развития плода. Внутриутробная хирургия пороков развития
- Возможности современных устройств оргтехники
- Возможности практического применения концепции жизненного цикла товара
- Возможности применения лазеров в локации
- Возможности программы Internet Explorer 5.0
- Возможности программы Project Expert
- Возможности пространственного моделирования в ГИС интегрированной стоимости трасс проектируемых коммуникаций
- Возможности реабилитационных методик в востановлении нарушенного здоровья в процессе обучения студентов – инвалидов
- Возможности реализации формирующего здорового потенциала студентов экономического вуза