Программа Maple корпорации Waterloo Maple Inc. — патриарх в мире систем компьютерной математики. Эта система, снискавшая себе мировую известность и огромную популярность, является одной из лучших среди систем символьной математики, позволяющих решать математические задачи в аналитическом виде. Эта книга познакомила читателей с новейшей версией Maple — Maple 7. Она вобрала в себя не только обширные и мощные возможности- предшествующих реализаций системы, но и предоставила в распоряжение пользователя ряд новых возможностей. Прежде всего это целый букет пакетов: CurveFitting, PolynomialTools, OrthogonalSeries и др.
Maple как система компьютерной математики развивается по ряду характерных направлений. Одно из них — повышение мощности и достоверности аналитических (символьных) вычислений. Это направление представлено в Maple наиболее сильно. Maple 7 уже сегодня способна выполнять сложнейшие аналитические вычисления, которые нередко не под силу даже опытным математикам. Конечно, Maple не способна на «гениальные догадки», но зато рутинные и массовые расчеты система выполняет с блеском. В новой версии ее возможности существенно расширены, особенно в области решений дифференциальных уравнений. : Другое важное направление — повышение эффективности численных расчетов. И тут успехи налицо — начиная с версии Maple 6 в систему включены эффективные алгоритмы группы NAG, лидирующей в области численных расчетов. Повышена эффективность и алгоритмов самой системы Maple 7. В результате этого заметно возросла перспектива использования Maple в численном моделировании и выполнении сложных численных расчетов — в том числе с произвольной точностью.
Интеграция Maple с другими программными средствами — еще одно важное направление развития этой системы. Ядро символьных вычислений Maple уже включено в состав целого ряда систем компьютерной математики — от систем «для всех» класса Mathcad до одной из лучших систем для численных расчетов и моделирования — MATLAB. Имеется целый ряд автоматизированных рабочих мест для математиков на основе ядра системы Maple: Math Office, Scientific Word, Scientific Workplace и др.
Предусмотрена и интеграция Maple 7 с Excel 2000 и MATLAB. Однако альянс Maple 7 с Excel трудно назвать удачным. Во-первых, потому, что куда более распространенная версия Excel 97 связь с Maple 7 не поддерживает. Во-вторых, введенные в Maple 7 средства работы с таблицами (в том числе новые) в большинстве случаев оказываются более удобными, чем обычные средства работы с таблицами у Excel. Достаточно отметить, что таблицы в Maple могут работать с формульными данными и построение рисунков в Maple не требует создания таблицы данных для них, как это нужно в Excel.
Существенно расширена поддержка системы Maple через Интернет. Появление на сайте корпорации Waterloo Maple Inc. массы информационных материалов, и прежде всего обучающих программ и примеров применения Maple, разгрузило саму программу и предоставило ее пользователям обширные возможности в пополнении своих знаний и навыков работы с Maple 7.
Циклическая нагрузка будет приводить к гармонической реакции механических систем. Гармонический анализ используется для нахождения установившейся реакции линейных систем, нагруженных синусоидальными силами. Расчет выполняется нахождением реакции системы на нескольких частотах и строится график амплитудно-частотной характеристики. Максимум реакции, найденный по графику будет соответствовать и максимуму напряжения в конструкции. Гармонический анализ предназначен для отыскания максимального значения уровней установившейся вибрации. Переходные процессы не оцениваются в этом виде анализа.
Гармонический анализ является линейным анализом. Некоторые нелинейности, такие как пластичность, контактные явления, или зазоры будут игнорироваться, даже если они определены в системе. Гармонический анализ может применяться в преднапряженных конструкциях, таких как скрипичная струна (при предположении, что напряжение от гармонической нагрузки существенно меньше, чем от предварительного напряжения).
В наши дни компьютерная математика получила должную известность и интенсивно развивается как передовое научное направление на стыке математики и информатики. Это нашло отражение в крупной монографии и в целом ряде книг и обзоров автора данной книги, начавшего осваивать это направление еще в начале 80-х гг. прошлого века.
Программируемые микрокалькуляторы и персональные компьютеры уже давно применяются для математических расчетов. Для подготовки программ использовались различные универсальные языки программирования. В начале 90-х гг. на смену им пришли специализированные системы компьютерной математики (СКМ).
Среди них наибольшую известность получили системы Eureka, Mercury, Mathcad, Derive, Mathematica 2/3/4, Maple V R3/R4/R5 и Maple 6 и др. Каждая из этих систем имеет свои достоинства и недостатки и заслуживает отдельного рассмотрения. Повышенный интерес наших пользователей к подобным системам подтверждают результаты выпуска в последние годы целого ряда книг на русском языке, посвященных указанной теме. В списке литературы данной книги даны лишь основные из этих публикаций. За рубежом по каждой серьезной СКМ на web-сайтах их разработчиков можно найти перечни, включающие сотни наименований книг.
Объем общедоступной информации по этой проблематике огромен и очень быстро возрастает.
Поэтому автор полностью осознает, что данное учебное пособие ни в коей мере не может претендовать на полноту изложения и является не более чем кратким введением в проблематику искусственного интеллекта, причем в авторской интерпретации. На это, в общем-то, и рассчитан обзорный курс, на который в учебном плане отведено лишь 68 часов.
При изложении материала не удалось избежать некоторых повторов, что, правда, может быть как-то оправдано с методической точки зрения ("Повторение – мать учения").
В то время необходимо отметить, что наука о системах искусственного интеллекта пока даже не имеет общепринятого названия, является одной из самых бурно развивающихся, новые результаты появляются в ней чуть ли не ежедневно, многие ее положения спорны и находятся в процессе обсуждения, и говорить о об этой науке, как об "устоявшейся" не приходится и еще, по-видимому, долго не придется. По мнению автора в этой ситуации полезнее для дела, т.е. для качества обучения, не загаживать проблемы науки, строя изложение так, как будто они все уже решены, а открыто показывать их, т.к. они являются "точками роста" науки. По этой же причине автор, сам являющийся активно работающим в области систем искусственного интеллекта исследователем и разработчиком, счел возможным в ряде случаев выразить в порядке научной дискуссии и свою точку зрения, даже если она ранее не публиковалась в научной печати. Поэтому данное "учебное пособие" в какой-то мере является и "научной работой". Кроме того авторское восприятие проблематики довольно сильно сказалось как на выборе материала, так и на характере его изложения.
Целью учебного пособия является ознакомление студентов, обучающихся по специальности «Прикладная информатика по областям применения», с проблематикой и областями использования искусственного интеллекта в экономических информационных системах, освещение теоретических и организационно-методических вопросов построения и функционирования систем, основанных на знаниях, привитие навыков практических работ по проектированию баз знаний. В результате изучения учебного пособия студенты получат знания по архитектуре и классификации ИИС, методам представления знаний, областям применения, а также научатся выбирать адекватные проблемной области инструментальные средства разработки ИИС и методы проектировании базы знаний.
Учебное пособие «Интеллектуальные информационные системы» предназначено также для студентов экономических специальностей: «Финансы и кредит», «Бухгалтерский учет», «Антикризисное управление», «Менеджмент», «Маркетинг», «Мировая экономика», которые в результате изучения учебного пособия освоят методы принятия управленческих решений, основанные на классификации ситуаций, построении деревьев целей и решений, логической и эвристической аргументации, расчете рейтингов на базе нечеткой логики, управления динамическими процессами.
Предлагаемый материал содержит доступную автору (возможно, не исчерпывающую) информацию по поводу проектирования, разработки, сопровождения и реинжиниринга информационных систем. Информация - это самое ценное достижение человечества. Она ценнее, чем алмазы и золото. Информация помогает нам жить. Информационные системы дают нам шанс на то, чтобы выжить. Грубо говоря, "data and knowlegment mining", т.е. добыча данных и знаний является нашей основной задачей. Задачей не русских, не японцев, не американцев, не какой-то конкретной страны, но всего человечества. Мы все непрерывно накапливаем данные и знания, но проблема состоит в том, чтобы все это переварить и полезно использовать. Для этого и предназначены компьютеризованные информационные системы. Они служат нам, чтобы более быстро, более надежно обработать информацию, чтобы люди не тратили рутинное время, чтобы избежать свойственных человеку случайных ошибок, чтобы сэкономить расходы, чтобы сделать жизнь людей более комфортной. Мы просто не можем справиться с поступающей информацией без компьютерной поддержки. Но для этого нужно уметь использовать существующие, а также проектировать, разрабатывать и сопровождать новые информационные системы.
Посвящено одной из самых мощных и эффективных математических систем — MathCAD 7.0. Она существует в двух вариантах:
Cтандартном MathCAD 7.0 Standard и
Профессиональном MathCAD 7.0 Professional Edition (PRO).
Стандартная версия ориентирована на большинство пользователей, а профессиональная — на профессионалов, серьезно занимающихся математическими расчетами.
Системы MathCAD традиционно занимают особое место среди множества таких систем (Eureka, Mercury, MatLAB, Mathematica 2 и 3, Maple V R3 и R4 и др.) и по праву могут называться самыми современными, универсальными и массовыми математическими системами. Они позволяют выполнять как численные, так и аналитические (символьные) вычисления, имеют чрезвычайно удобный математико-ориентированный интерфейс и прекрасные средства графики [6, 15,16]. Системы начиная с версии 3.9 работают под управлением графических операционных систем Windows 3.1/3.11 [16,17], а новая версия MathCAD 7.0 - под Windows 95/NT.
Системы класса MathCAD предоставляют уже привычные, мощные, удобные и наглядные средства описания алгоритмов решения математических задач. Преподаватели и студенты вузов получили возможность подготовки с их помощью наглядных и красочных обучающих программ в виде электронных книг с действующими в реальном времени примерами. Новейшая система MathCAD PLUS 7.0 PRO настолько гибка и универсальна, что может оказать неоценимую помощь в решении математических задач как школьнику, постигающему азы математики, так и академику, работавшему со сложнейшими научными проблемами. Система имеет достаточные возможности для выполнения наиболее массовых символьных (аналитических) вычислений и преобразований [18, 19].
Более 600 000 только зарегистрированных пользователей владеют ранними версиями системы MathCAD во всем мире, а с выходом новых версии системы это число наверняка заметно увеличится. Ну а незарегистрированных пользователей, пожалуй, еще больше. О системе с такой вычислительной мощью, как у MathCAD 6.0/7.0 PRO, еще пару десятков лет назад не могли мечтать даже разработчики уникальной научной и космической аппаратуры. Но эта мощь нисколько не затрудняет удивительно простое и интуитивно предсказуемое общение с системой на общепринятом языке математических формул и графиков.
Исключительно велика роль систем класса MathCAD в образовании. Облегчая решение сложных математических задач, система снимает психологический барьер при изучении математики, делая его интересным и достаточно простым. Грамотное применение систем в учебном процессе обеспечивает повышение фундаментальности математического и технического образования, содействует подлинной интеграции процесса образования в нашей стране и наиболее развитых западных странах, где подобные системы применяются уже давно. Новые версии MathCAD позволяют готовить электронные уроки и книги с использованием новейших средств мультимедиа, включая гипертекстовые и гипермедиа-ссылки, изысканные графики (в том числе анимационные), фрагменты видеофильмов и звуковое сопровождение.
Для достижения высокого уровня безопасности, WinRoute содержит т.н. модуль инспектирования. Это специальный драйвер, осуществляющий связь между линией и сетевым протоколом модели OSI, и использующий специальную технологию, обеспечивающую получение WinRout'ом пакетов непосредственно от драйвера сетевой карты, до того как пакет будет доступен для любого компонента операционной системы.
Основной идеей дзен - крэкинга (именно это название широко используется на сайте Fravia для обозначения той системы крэкинга, о которой я рассказываю) стало: «я не знаю, как это работает, но я могу это сломать». Разумеется, речь не идет об абсолютном незнании того, как функционирует программа – знание команд ассемблера, способов передачи параметров в функции и процедуры, назначения системных вызовов ОС, особенностей генерации кода определенных компиляторов и многого другого, несомненно, является обязательным. Более того, это основы, без которых любое изучение внутренностей программ в принципе невозможно – нельзя получить информацию из книги, не понимая языка, на котором она написана. «Не знаю, как работает» следует понимать в том смысле, что очень часто для успешного взлома программы совершенно необязательно проводить доскональный анализ всех защитных процедур. Иметь возможность сказать: «я знаю, для чего нужен каждый байт в этой программе» - это, конечно, хорошо, но на практике вполне успешно работает модель «черного ящика», когда нам известно назначение отдельных процедур, взаимосвязь между ними и то, какие эффекты вызывает передача тех или иных параметров на входы «черного ящика».
Проект OpenOffice.org начался, когда Sun Microsystems опубликовал исходные тексты ("bluepr") для его программного обеспечения StarOffice® содружеству open source в 2000 году. Это позволило Sun использовать техническую экспертизу и бурное развитие проекта open source для развития его собственных программных продуктов. Все последние версии Sun StarOffice используют исходный текст, разработанный содружеством OpenOffice.org. Однако программы не обеспечивают абсолютно те же самые возможности из-за необходимости соблюдения авторских прав третьих лиц, которые не совместимы с open source лицензированием.
Значительные успехи, достигнутые в области вычислительной техники и разрабатываемых на ее основе цифровых аппаратурных комплексов, стимулировали широкий фронт работ по созданию электронных индикаторных устройств и систем.
В настоящее время в аппаратурном обеспечении цифровых комплексов в качестве элементов индикации широко используются ЭЛТ, жидкокристаллические панели, газоразрядные, полупроводниковые (светодиодные), электролюминесцентные и электрохромные индикаторы.
Каждый из указанных типов индикаторов, основанных на использовании различных физических принципов, предъявляет определенные требования к амплитудам управляющих напряжений, виду тока, плотности размещения на лицевых панелях приборов, внешней освещенности. Выбор типа индикаторов диктуется часто не только оптимальным сочетанием указанных технических характеристик, но и стоимостью, сроками разработки, состоянием серийного освоения.
Высокие технические характеристики полупроводниковых индикаторов (ППИ) обеспечили их успешное внедрение в качестве элементов индикации в аппаратуре, используемой в различных областях народного хозяйства: в приборах управления стационарным производственно-технологическим оборудованием, движущимися объектами, объектами бытового назначения и др.
Одним из достоинств полупроводниковой технологии индикаторов является возможность их конструктивного исполнения в виде унифицированных модулей, обеспечивающих возможность бесшовной стыковки. Кроме того, модульность исполнения индикаторов гарантирует высокую ремонтопригодность устройств отображения информации.
Outlook 2003 поддерживает учетные записи электронной почты, работающие с компьютером, на котором установлен Microsoft Exchange Server, или с компьютером, являющимся почтовым сервером в интернете. В этом разделе рассказывается об этих двух типах учетных записей электронной почты и о том, что отобразится на экране при первом запуске программы Outlook.
Если вы присоединены к локальной сети (LAN), которая содержит компьютер с установленным на нем Microsoft Exchange Server, вы отсылаете и получаете электронную почту как внутри сети, так и извне (из интернета) с использованием этого сервера. Сетевой или системный администратор предоставит информацию, необходимую для установки и настройки учетной записи электронной почты Exchange. С помощью Outlook 2003 можно подключаться к серверу Exchange из любого места, в котором есть доступ в интернет.
Дешифрование является одним из наиболее важных способов добывания разведывательных данных в современном мире. Оно дает намного больше достоверной информации, чем традиционная агентурная разведка, оказывая значительное влияние на политику правительств. Тем не менее у дешифровальных спецслужб нет своего летописца.
А они остро нуждаются в таком летописце. Хотя официально было признано, что американские дешифровальщики сократили сроки окончания войны на Тихом океане примерно на год, в научных трудах по истории это отражено лишь мимоходом, что приводит к неправильному взгляду на ход исторических событий в мире. Более того, криптоанализ сам может только выиграть, как и другие области человеческой деятельности, зная своих гениев и основные направления развития, свои ошибки и извлеченные из них уроки.
Я сделал попытку написать серьезную историю криптоанализа, и в первую очередь — разъяснить обществу ту важную роль, которую дешифрование сыграло в жизни человечества. Для любознательных читателей эта книга может послужить надежным проводником в прошлое криптоанализа. А для историков она будет полезна тем, что обратит их внимание на скрытое влияние дешифрования на историю.
Самоучитель по Microsoft Office XP предназначен для тех читателей, которые уже имеют определенный опыт работы с компьютером и хотят познакомиться с возможностями приложений широко распространенного пакета программ компании Microsoft. Эти офисные программы появились много лет назад. Их первые версии были написаны для операционных систем MS-DOS и Windows 3.1. Office XP — это последняя версия популярного пакета, который теперь включает в себя шесть приложений, работающих под управлением операционной системы Windows 95, Windows 98 или Windows NT.
Материал состоит из 24 занятий с несложными упражнениями, описывающими методику исполнения определенных операций. Материал диска не содержит сложных технических подробностей, а ориентирован на начинающего пользователя, стремящегося быстрее научиться решать конкретные задачи с помощью программ Microsoft Office. Каждое упражнение имеет четкую цель и предлагает последовательность шагов, позволяющих решить поставленную задачу. Многочисленные рисунки помогают читателю ориентироваться в графическом интерфейсе Windows и в окнах диалога приложений Office XP.
Измерительные приборы для домашней лаборатории неизменно привлекают внимание радиолюбителей. Особенно это касается малогабаритных конструкций с цифровой индикацией. Среди них пальма первенства, несомненно, принадлежит мультиметрам — цифровым авометрам с автономным питанием. С применением микросхем большой степени интеграции (БИС) в качестве аналого-цифровых преобразователей размеры мультиметров по сравнению с их собратьями, выполненными на обычных МС, стали значительно меньше. Одновременно повысилась и точность измерений.
Предлагаем читателям описание мультиметра, собранного на основе БИС КР572ПВ2. Результаты измерений отображаются четырехразрядным жидкокристаллическим индикатором (ЖКИ), максимальное высвечиваемое число 1999. Цифровой авометр, по своим параметрам превосходящий широко распространенный стрелочный тестер Ц4317, свободно умещается в кармане.
Особенность данного мультиметра — электронный переключатель пределов измерений и оригинальный узел согласования выходов БИС КР572ПВ2 с жидкокристаллическим индикатором.
Питается прибор от одной батареи «Корунд», энергии которой хватает на 50 часов непрерывной работы. Минимальное напряжение, при котором мультиметр еще работает — 6,5 В. При этой величине «гаснет» ЖКИ, хотя электронная часть авометра исправно функционирует при снижении напряжения питания до 5,6 В.
За последнее десятилетие в связи с развитием рыночных отношений в России появился устойчивый спрос на автоматизацию работы с документами в организации бизнеса. Огромный потенциальный спрос на программы и услуги в области автоматизации делопроизводства вызван целым рядом причин.
С документами работают абсолютно асе организации и большое количество частных лиц. Практически каждая организация сталкивается с проблемами в делопроизводстве, даже если речь не идет об автоматизации: документы теряются, не контролируются и т. д.
За счет улучшения ведения делопроизводства предприятия и организации получают реальный шанс улучшить качество своего управления, что является одной из актуальнейших задач современной российской экономики.
Секретари и лица, отвечающие в организациях за ведение делопроизводства часто стремятся повысить свою квалификацию.
Возросли запросы пользователей на усовершенствованные программы автоматизации делопроизводства, способные интегрироваться с многочисленными автоматизированными рабочими местами, информационными и прикладными системами.
Целый ряд национальных особенностей в ведении делопроизводства, языке и культуре не позволяют использовать западные готовые прикладные решения. Однако появляется все большее количество российских производителей, предлагающих недорогие качественные решения в этой области, растет квалификация пользователей. Это дает надежду на то, что перспективы развития отрасли достаточно благоприятны.
Достижения последних лет в вычислительной технике, обширный рынок сравнительно недорогих компьютеров и принтеров позволили успешно использовать персональный компьютер в делопроизводстве. Сегодня развитие малого и среднего бизнеса не обходится без компьютера в офисе организации.
PostgreSQL - объектно-реляционная система управления базами данных (ОРСУБД), разработка которой в различных формах ведется с 1977 года. Работа началась с проекта Ingres в Калифорнийском университете (Беркли). Затем проект Ingres был переведен на коммерческую разработку в корпорации Relational Technologies/Ingres.
В 1986 году другая группа, которую возглавлял Майкл-Стоунбрейкер (Michael Stonebraker) из Беркли, продолжила работу над Ingres и создала объектно-реляционную СУБД Postgres. В 1996 году из-за усовершенствования пакета и перехода на распространение с открытыми исходными текстами было принято новое название — PostgreSQL (в течение непродолжительного времени использовалось название Postgres95). В настоящее время над проектом PostgreSQL активно работает группа разработчиков со всего мира.
PostgreSQL считается самой совершенной СУБД, распространяемой на условиях открытых исходных текстов. В PostgreSQL реализованы многие возможности, традиционно встречавшиеся только в масштабных коммерческих продуктах (за дополнительной информацией обращайтесь к разделу «Возможности PostgreSQL»).
3D-моделирование можно отнести к разряду самых популярных и востребованных компьютерных искусств. Однако многие специалисты считают его также и одним из самых сложных, и наряду с программированием, еще и кропотливейшим из занятий.
Впрочем, с кропотливостью в скором времени будет покончено, так как на рынке появился целый ряд доступных устройств пространственного сканирования объектов. Эти устройства позволят не только упростить процесс создания 3D-моделей, но и поднять его до неведомого доселе уровня реализма.
Основной целью программной платформы DocsVision является решение проблем, возникающих при создании комплексной системы автоматизации документооборота и процессов административного управления в организации.
При разработке программной платформы DocsVision компания Digital Design преследовала следующие цели:
Обеспечить средство для создания инфраструктуры комплексных интегрированных систем, реализующих весь комплекс задач, связанных с автоматизацией документооборота и административных процессов поддержки управления.
Обеспечить возможность поэтапного внедрения отдельных компонентов и реализации различных приложений, образующих интегрированную систему автоматизации документооборота.
Существенно ускорить разработку приложений в области автоматизации документооборота.
Создать набор законченных интегрированных между собой решений, автоматизирующих типовые процессы обработки документов и реализующих типовые задачи поддержки управления современной организации.