Антиплагиат - полный (1230936), страница 6
Текст из файла (страница 6)
Новые инструменты конструирования кубов помогут пользователямоблегчить создание аналитической инфраструктуры,позволив им разрабатывать решения оптимальнойпроизводительности.В SQL Server 2008 включен высокопроизводительный механизм составления, обработки и форматированияотчетов, имеющий полный набор инструментов для их создания и просмотра, а также для управления ими.Расширяемая архитектура и открытые интерфейсы делают более простым интеграцию решения по подготовкеотчетов в разнообразные среды. Благодаря более легкому развертыванию и настройке очень простоорганизовать доставку отчетов, как внутри компании, так и вне ее. Это позволит разработчикам без проблемсоздавать и распространять отчеты любого размера и любой степени сложности, опубликовав их в Интернете.[9]В данной работе SQL Server выполняет основную часть функций всей программы. В нем с помощью основныхзапросов, таких как: SELECT, INSERT, UPDATE и DELETE мы можем создать столбцы и строки.
Выбиратьконкретные данные или столбцы полностью. Но самое важное, что SQL работает обособленно и автономно, ненужно каждый раз запускать базу, при включении программы в LabVIEW база данных автоматическиподключается. Это будет происходить если сразу задать настройки ODBS для полноценного соединения.2.5 Описание программыLabVIEW[54]LabVIEW(Laboratory Virtual Instrument Engineering Workbench - среда разработки лабораторныхвиртуальных приборов) является средой графического программирования.
С помощью которой[1]можносоздавать [24]программы, используя графическое представление всех элементов[1]выгодно [54]отличаеталгоритма, чтоее от обычных языков программирования, таких как С, C++или Java, где программируют, используя текст. Однако LabVIEW представляет собой значительнобольшее, чем просто алгоритмический язык. Это среда разработки и исполнения [1]программ, предназначенная для исследования учеными и инженерами данных. Где программирование являетсятолько частью задачи. LabVIEW используетсяна компьютерах, работающих под управлением всех распространенных операционных систем:Windows, MacOS, Linux.Стр.
15 из 3307.06.2016 13:51Антиплагиатhttp://dvgups.antiplagiat.ru/ReportPage.aspx?docId=427.22620295&r...Мощный графический язык программирования LabVIEW позволяет очень сильно увеличитьпроизводительность труда. Создание законченного приложения с помощью обычных языковпрограммирования может занять очень много времени: недели или месяцы, тогда как с LabVIEWтребуется лишь несколько часов, [1]так как программа специально разработана для выполнения различных задач, анализа информации иоформления результатов.
Так как LabVIEW имеет гибкий графический интерфейс и прост дляпрограммирования, он также отлично подходит для моделирования процессов, созданияприложенийобщегохарактера,презентацииграфическому программированию.Измерительная система, созданнаявидейLabVIEW,иимеетпростодлябольшуюобучениягибкостьпосовременномусравнению состандартным лабораторным прибором, потому что она использует многообразие возможностейсовременного программного обеспечения.
[1]Электронное устройство, снабженное встроенной измерительнойуправляющей аппаратной частью, и LabVIEWвиртуальный прибор для выполнениявместе составляютполностьюнастраиваемый[1]различных задач. С помощью этой программывозможно [24]создать необходимый тип виртуального прибора принебольших затратахпосравнению с обычными инструментами. При необходимости [1]можно [8]внести в него изменениябуквально за [1]секунды.Программа создана для уменьшения нагрузки при разработке техническихзадач.
Для этой цели имеется расширенная библиотека функций и готовых к использованию [1]после доработки подпрограмм, которые выполняют огромное число различных задач программирования и темсамым решают проблемырутинной работы с [8]указателями, распределением памяти и прочего присущего традиционнымязыкам программирования. В программе также содержатся специальные библиотеки виртуальныхприборов для ввода/вывода данных со встраиваемых аппаратных средств ([1]database connection toolkit - DBCT), для работы с базами данных, (General Purposes Interface Bus - GPIB) для управления устройствами через последовательный портRS-232, компоненты приложения для анализа, представления и сохранения [1]информации, взаимодействия через сетьInternet.
Библиотека анализа (Analysis) [3] имеет в своем составе множество полезных функций,включая выробатывание сигнала, его обработку, различные фильтры, окна, статистическуюобработку, регрессионный анализ, линейную алгебру и арифметику массивов.Благодаря своей графической природе LabVIEW [1]эффективного отображает и представляет данные. Выходная информация может быть показана влюбой форме, какую выберет пользователь. Диаграммы, графики стандартного вида, а такжеоригинальная пользовательская графика составляют лишь небольшую часть возможных способовотображения выходных данных.Программы LabVIEW легко переносится на другие платформы: вы можете создать приложение наMacOS, а затем запустить его в Windows, для большинства приложений практически ничего неменяя в программе.
[1]Программы, созданные в LabVIEW, качественно оптимизируютработу во многих сферах деятельности человека, как в автоматизации технологических процессов,так и в физике, природном хозяйстве, психологии, химии, биологии, образовании и множестведругих.[1]Разработка [3]программы в среде LabVIEW отличается от работы в средах на основе С или Javaоднойоченьважнойособенностью.Есливтрадиционныхалгоритмическихязыкахпрограммирование основано на вводе текстовых команд, последовательно образующихСтр. 16 из 3307.06.2016 13:51Антиплагиатhttp://dvgups.antiplagiat.ru/ReportPage.aspx?docId=427.22620295&r...программный код, в LabVIEW используется язык графического программирования, где алгоритмсоздается в графической иконной форме (pictorial form),создающей, такназываемуюблок-диаграмму (block-diagram), что позволяет исключить множество синтаксических деталей.Применяя этот метод, вы можете сконцентрировать внимание лишь на разработке потока данных.Упрощенный синтаксис [1] уже не отвлекает пользователя от анализа самого алгоритма.B [3]LabVIEW используется терми��ология, рисунки блоков и основные идеи, знакомые ученым иинженерам.
Язык основан на графических символах, а не на тексте для описания программируемыхдействий. Главным для LabVIEW это принцип потока данных (dataflow), согласно которому функциивыполняются только тогда, когда они получают на вход необходимые данные, однозначноопределяет порядок исполнения алгоритма.
Пользователь может освоить LabVIEW при небольшомили даже отсутствующем опыте традиционного программирования, хотя знание его принциповбудет весьма полезным.Описание работы LabVIEWПрограммы LabVIEW называются виртуальными приборами (ВП, virtual intruments - VI), так как онифункционально и внешне подобны реальным (традиционным) приборам. Однако они столь жеподобны программам и функциям на популярных языках программирования, таких как С или Basic.Виртуальный прибор состоит из трех основных частей:– лицевая панель (Front Panel) представляет собой интерактивный пользовательский интерфейсвиртуального прибора и названа так потому, что имитирует лицевую панель традиционногоприбора.
На ней могут находиться ручки управления, кнопки, графические индикаторы и другиеэлементы управления (controls), которые являются средствами ввода данных со стороныпользователя, а элементы индикации (indicators) — выходные данные из программы. Пользовательвводит данные, используя мышь и клавиатуру, а затем видит результаты действия программы наэкране монитора;– блок-диаграмма (Block Diagram) является исходным программным кодом ВП, созданным на языкеграфического программирования LabVIEW, G (Джей). Блок-диаграмма представляет собой реальноисполняемое приложение.
Компонентами блок-диаграммы являются: виртуальные приборы болеенизкого уровня, встроенные функции LabVIEW, константы и структуры управления выполнениемпрограммы. Для того чтобы задать поток данных между определенными объектами или, что тожесамое, создать связь между ними, вы должны нарисовать соответствующие проводники (wires).Объекты на лицевой панели представлены на блок-диаграмме в виде соответствующих терминалов(terminals), через которые данные могут поступать от пользователя в программу и обратно;– для того чтобы использовать некоторый ВП в качестве подпрограммы (подприбора) вблок-диаграмме другого ВП, необходимо определить его иконку (icon) и соединительную панель(connector).
Виртуальный прибор, который применяется внутри другого виртуального прибора,называется,виртуальнымподприбором(ВПП,SubVI),которыйаналогиченподпрограммевтрадиционныхалгоритмическихязыках.Иконкаявляетсяоднозначнымграфическимпредставлением ВП и может использоваться в качестве объекта на блок-диаграмме другого ВП.Соединительная панель представляет собой механизм передачи данных в ВП из другойблок-диаграммы, когда он применяется в качестве подприбора - ВПП. Подобно аргументам ипараметрам подпрограммы, соединительная панель определяет входные и выходные данныевиртуального прибора.Виртуальные приборы являются иерархическими и модульными (modular). Можно использовать ихкак самостоятельные приложения (top-level programs), так и в качестве виртуальных подприборов.Согласно этой логике, LabVIEW следует концепции модульного программирования (modularprogramming). Вначале разделяют большую прикладную задачу на ряд простых подзадач.
Далеесоздаете виртуальные приборы для выполнения каждой из подзадач, а затем объединяете эти ВП наблок-диаграмме прибора более высокого уровня, который выполняет прикладную задачу в целом.Технология модульного программирования очень хороша, потому что вы можете работать с каждымВПП по отдельности, что облегчает отладку приложения. Более того, ВПП низкого уровня частовыполняют задачи, типичные для нескольких приложений и поэтому могут использоватьсянезависимо во многих отдельных приложениях. [10]2.6 [1]Описание программной части в LabVIEWДля работы в среде программирования LabVIEW ( в дальнейшем LV) с помощью Arduino необходимо выполнитьряд важных операций.а) Установить LabVIEW 2012 и новее.б) Установить утилиту NI VISA (Virtual Instrument Software Architecture) для связи реальных приборов сСтр.















