Использование интегрированных в язык запросов (linq) при обработке массива данных в microsoft visual basic 2008

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-101496.rtf
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Проведено сравнение традиционной технологии обработки массива данных с технологией LINQ. Представлены исходные коды примеров на языке программирования Microsoft Visual Basic 2008.
Введение

В мире существует целый ряд высококлассных специализированных программных пакетов для обработки данных, таких как MathCAD или STATISTICA, но они, как правило, являются дорогими коммерческими продуктами и использование их расчетных библиотек в программах сторонних разработчиков затруднено или невозможно. Как правило, в таких программах сложно автоматизировать ввод исходных данных, поступающих от измерительных приборов, подключенных к персональному компьютеру. В связи с этим многие ученые самостоятельно разрабатывают программы для обработки данных.

В настоящее время лидирующую позицию в мире средств разработки программного обеспечения занимает корпорация Microsoft со своей платформой .NET Framework и средой разработки Visual Studio. Платформа .NET Framework является средой исполнения для программ, написанных на различных языках программирования. Наиболее популярными языками программирования под .NET Framework являются C#, Visual Basic, C++, Delphi, Nemerle, Python и др.

Еще до недавнего времени программисты применяли такие же алгоритмы обработки данных, как и 20 лет назад. К примеру, для вычисления суммы положительных элементов вектора программисту, кодирующему на Visual Basic 2005, приходилось в цикле последовательно проверять все элементы массива и складывать отвечающие условию Элемент > 0. В итоге, если условия отбора данных были сложные, алгоритм представлял собой многоэтажную конструкцию, состоящую из операторов цикла For…Next или Do…Loop (зачастую вложенных) и операторов условного перехода IF…EndIF и Select…Case. При этом в особо сложных случаях для выхода из внутреннего цикла применяли оператор GoTo, что так же не упрощало понимание кода.

Ситуация изменилась с выходом в свет технологии интегрированных в язык запросов LINQ (Language Integrated Query) [1], появившейся в составе новой платформы корпорации Microsoft – .NET Framework 3.5 в конце 2007 г. (предварительная версия была доступна с конца 2006 г.). Язык запросов позволяет упросить процедуру выборки необходимых данных за счет использования структурированных запросов специального формата.

Запросы могут применяться к объектам, которые реализуют интерфейсы IEnumerable<(Of <(T) или IQueryable<(Of <(T>)>)[2]. Следовательно, проводить поиск можно в массивах (Array), коллекциях (Collection), словарях (Dictionary), списках (List) и т.д. Кроме того, LINQ позволяет обеспечивать взаимодействие с СУБД Microsoft SQL Server 2005 (LINQ to SQL), с объектом DataSet (LINQ to DataSet), с данными XML (LINQ to XML) и Entities (LINQ to Entities) [3].
Представление графической информации. Лабораторная работа №1. 7-й семестр. 21 вариант
Тема: Пpеобpазование цветного BMP файла в чеpно-белый Вариант: 21 Рисунки надо заменить на свои с таким же размером Задание Пpеобpазование цветного BMP файла в чеpно-белый (найти в файле палитpу, пpеобpазовать ее, усpеднив по тpойкам RGB цветов и записать получившийся файл под новым именем) Вывести основные характеристики BMP изображения.
User oksana : 11 февраля 2016
70 руб.
Работа по математической статистике
Работа по математической статистике Содержание. 1.Задание………………………………………………………….3 2.Решение пункта 1 задания……………………………………..4 3. Решение пункта 2 задания……………………………………..5 4. Решение пункта 3 задания……………………………………..6 5. Решение пункта 4 задания……………………………………..7 6.Примечание……………………………………………………..9 Задание. Напряжение на входе в узел прибора может быть рассмотрено как случайная величина X, распределенная по нормальному закону. Было произведено 40 измерений входного напряжения. Результаты измерений
User civil : 27 августа 2011
3 руб.
Теории мотивации и современные формы стимулирования труда
СОДЕРЖАНИЕ Введение……………………………………………………………………………3 Глава 1. Понятие мотивации и взаимосвязь его с понятием стимулирования…5 1.1. Сущность мотивации и стимулирования……………………………...5 1.2. Содержание основных теорий мотивации…………………………...13 1.3. Современные формы и методы стимулирования продуктивной деятельности……………………………………………………….......17 Глава 2. Проблемы мотивации труда на российских предприятиях……….....24 2.1. Анализ и организация стимулирования труда на предприятии АО «Холод»…………………………………………….
User Lokard : 28 марта 2014
15 руб.
Курсовая работа по дисциплине: Основы криптографии. Вариант №8
Требуется выполнить курсовую работу, соответствующую шестой главе лекционного курса. Прежде чем приступать к выполнению курсовой работы, необходимо изучить соответствующую главу и получить оценку «зачтено» по всем лабораторным работам. Задание на курсовую работу представляет собой одну задачу с различными параметрами, заданными по вариантам. Требования к оформлению отчета Для проверки курсовой работы необходимо представить: 1. Файл с текстом программы (программ); 2. Файл с результатами. 3. Файл
User Учеба "Под ключ" : 8 октября 2016
600 руб.
up Наверх