1 Краткосрочное прогнозирование. Доверительный интервал. Для осуществления прогноза на несколько шагов вперед достаточно взять очередные значения аргумента: t = n+ l,n + 2,..., n+i,... , где i = 1,2,... - номера шагов прогноза, и произвести экстраполяцию тренда Получим так называемые точки прогноза (точечный прогноз) . Чтобы обеспечить прогноз вероятностью, необходимо найденный доверительный интервал перенести к точкам прогноза. Однако следует учесть дополнительное условие. В связи с тем, что будущая среда модели предполагается неизменной, и процесс в ней будет протекать по расчетной тенденции, тем не менее могут появиться со временем новые, ранее неучтенные, случайные факторы, которые могут изменить величину . Исследования показали, что возможные расширения случайной зоны можно измерить с помощью специального коэффициента K(i), где i - номер шаг; прогноза. Такой коэффициент рассчитан дли наиболее популярных трендов . Линии тренда позволяют графически отображать тенденции данных и прогнозировать их дальнейшие изменения. Подобный анализ называется также регрессионным анализом (регрессионный анализ – форма статистического анализа, используемого для прогнозов; Регрессионный анализ позволяет оценить степень связи между переменными, предлагая механизм вычисления предполагаемого значения переменной из нескольких уже известных значений.). Используя регрессионный анализ, можно продлить линию тренда в диаграмме за пределы реальных данных для предсказания будущих значений. Скользящее среднее. Можно вычислить скользящее среднее (скользящее среднее – последовательность средних значений, вычисленных по частям рядов данных; На диаграмме линия, построенная по точкам скользящего среднего, позволяет построить сглаженную кривую, более ясно показывающую закономерность в развитии данных.), которое сглаживает отклонения в данных и более четко показывает форму линии тренда. Точность аппроксимации. Линия тренда в наибольшей степени приближается к представленной на диаграмме зависимости, если значение R-квадрат (значение R в квадрате – число от 0 до 1, которое отражает близость значений линии тренда к фактическим данным; линия тренда наиболее соответствует действительности, когда значение R в квадрате близко к 1; оно также называется квадратом смешанной корреляции) равно или близко к 1. При аппроксимации данных с помощью линии тренда в Microsoft Excel значение R-квадрат рассчитывается автоматически. ДОВЕРИТЕЛЬНЫЙ ИНТЕРВАЛ - вероятность, с которой можно утверждать, что ошибка выборки не превысит некоторую заданную величину, называют доверительной вероятностью. Обычно в социальных и маркетинговых исследованиях значения доверительной вероятности принимают равным 95%. Пределы, в которых с доверительной вероятностью может находиться значение характеристики генеральной совокупности, называют доверительным интервалом. | 2 Параллельные вычислительные системы. Многомашинные вычислительные системы. Многомашинная система - это вычислительный комплекс, включающий в себя несколько компьютеров (каждый из которых работает под управлением собственной операционной системы), а также программные и аппаратные средства связи компьютеров, которые обеспечивают работу всех компьютеров комплекса как единого целого. Работа любой многомашинной системы определяется двумя главными компонентами: 1. высокоскоростным механизмом связи процессоров 2. системным программным обеспечением, которое предоставляет пользователям и приложениям прозрачный доступ к ресурсам всех компьютеров, входящих в комплекс. В состав средств связи входят программные модули, которые занимаются распределением вычислительной нагрузки, синхронизацией вычислений и реконфигурацией системы. Если происходит отказ одного из компьютеров комплекса, его задачи могут быть автоматически переназначены и выполнены на другом компьютере. Если в состав многомашинной системы входят несколько контроллеров внешних устройств, то в случае отказа одного из них, другие контроллеры автоматически подхватывают его работу. Таким образом, достигается высокая отказоустойчивость комплекса в целом. Помимо повышения отказоустойчивости, многомашинные системы позволяют достичь высокой производительности за счет организации параллельных вычислений. По сравнению с мультипроцессорными системами возможности параллельной обработки в многомашинных системах ограничены: эффективность распараллеливания резко снижается, если параллельно выполняемые задачи тесно связаны между собой по данным. Это объясняется тем, что связь между компьютерами многомашинной системы менее тесная, чем между процессорами в мультипроцессорной системе, так как основной обмен данными осуществляется через общие многовходовые периферийные устройства. Территориальная распределенность в многомашинных комплексах не обеспечивается, так как расстояния между компьютерами определяются длиной связи между процессорным блоком и дисковой подсистемой. Кластер - многомашинная вычислительная система, представляющая совокупность относительно автономных систем с общей дисковой памятью (общей файловой системой), средствами межмашинного взаимодействия и поддержания целостности баз данных. Использование кластеров увеличивает производительность и надежность системы, так как в случае сбоя одного компьютера его работу берет на себя другой, т. е. с точки зрения пользователя кластер выглядит как единая система. При работе на параллельных ЭВМ пользователь имеет возможность запускать программу или на всех процессорах сразу, или на ограниченном их числе. Поскольку все процессоры в параллельных ЭВМ одинаковые (в составе параллельной ЭВМ могут работать еще и специализированные процессоры ввода/вывода, но на них счет не проводится), то можно ожидать, что программа будет выполняться во столько раз быстрее, сколько процессоров будут проводить вычисления. 3 Команды и функции объектно-ориентированного программирования в Visual FoxPro Для создания объекта используется функция Createobject (имя класса [,параметр 1, параметр 2,…]). Данная функция возвращает идентификатор созданного объекта, который понадобится для определения свойств объекта, а также выполнения над ними действия. Для получения полной информации о всех активных объектах и значениях их свойств и методов, можно использовать команду Display Objects, которая имеет синтаксис:Устанавливать свойства объектов (или определенной группы объектов) можно с помощью With … Endwith Команда Mouse позволяет программным путем имитировать события Click, Double Click, MouseMove, DragDrop | |