Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_ЛР_ТП_1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.92 Mб
Скачать

3. Оборудование

Персональный компьютер: процессо­р с частотой 1,6ГГц или выше, 1024 МБ ОЗУ, жесткий диск со скоростью 5400 об/мин, видеоадаптер с поддержкой DirectX 9 и с разрешением 1280 х 1024 (или более высоким), операционная система Windows 7, интегрированные среды разработки приложений Visual Studio 2010 и Visual Studio Team System 2008 с комплектами документации MSDN, каталог Tprog\Lab8, содержащий исходные файлы проектов, файл Labtprog8.doc (методи­ческие указания к данной лаборатор­ной работе), не менее 200 Mб свободной памяти на логическом диске, со­держащем каталог Tprog\Lab8.

4. Задание на работу

4.1. Ознакомиться с прототипами отложенных и неотложенных операций технологии LINQ для создания интегрированных запросов на языке C#.

4.2. Разработать и отладить консольные приложения на языке LINQ в соответствии со следующими вариантами (для каждой операции необходимо проверить работу всех прототипов):

Вариант задания

Операции

1

Where, Select, Take, OrderBy, ThenByDescending, Reverse, Distinct, ToDictionary, ToLookup, First, Sum

2

Where, Select, TakeWhile, OrderByDescending, ThenBy, Reverse, Union, ToDictionary, ToLookup, Last, Min

3

Where, Select, Skip, OrderBy, ThenByDescending, Reverse, Intersect, ToDictionary, ToLookup, Any, Max

4

Where, Select, SkipWhile, OrderByDescending, ThenBy, Reverse, Range, ToDictionary, ToLookup, All, Average

5

Where, Select, Concat, OrderBy, ThenByDescending, Reverse, Empty, ToDictionary, ToLookup, Count, Average

5. Порядок выполнения работы

5.1. Проверить наличие на компьютере необходимого аппаратного оборудования и программного обеспечения, наличие 200 Мб свободной памяти на логическом диске, содержащем каталог Tprog\Lab8, наличие файла Labtprog8.doc и исходных файлов в каталоге Tprog\Lab8.

5.2. Создать личный каталог и создать в нем проекты приложений для проверки работы операций в соответствии с вариантом задания.

5.3. Поочередно открыть проекты приложений и выполнить их. Проверить правильность работы программ, содержащих запросы на языке LINQ.

6. Оформление отчета

Отчет должен содержать:

  • цель работы;

  • тексты исходных файлов приложений, разработанных по заданию;

  • краткая информация о технологии LINQ..

7. Контрольные вопросы

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Раттц-мл. Д.С. LINQ: язык интегрированных запросов в C# 2008 для профессионалов. - М.: ООО "И.Д. Вильямс", 2008. – 560 с.

2. Нэш Т. C# 2010: ускоренный курс для профессионалов. : Пер. с англ. — М. : ООО "И.Д. Вильяме", 2010..— 592с. : ил.

3. Троелсен Э. Язык программирования С# 2008 и платформа .NET 3.5, 4-е изд. : Пер. с англ. — М. : ООО "И.Д. Вильяме", 2010. — 1344 с. : ил.

4. Дейтел, Х.М. C# : пер.с англ. / Х.М.Дейтел [и др.] .— СПб. : БХВ-Петербург, 2006. - 1056с.

5. Жарков, В.А. Visual C# 2005 в учебе, науке и технике / В.А.Жарков .— М. : Жарков Пресс, 2007. - 818с.

6. MSDN 2010. Электронная документация Microsoft для разработчиков программного обеспечения. – 500000 с.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]