![]() Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задание к лабораторной работе. В соответствие с вариантом задания (таблица №1) написать два варианта программыСтр 1 из 21Следующая ⇒
В соответствие с вариантом задания (Таблица №1) написать два варианта программы. Первый – с реализацией интерфейсов IEnumerable / IEnumerator, а второй – с использованием функций возвращающих итераторы и операторы yield return. При реализации программ запрещено использовать стандартные классы коллекций библиотеки.NET. Показать работоспособность программы, произвести ее трассировку и объяснить последовательность выполнения участков кода при трассировке. Таблица №1. Варианты заданий
КОНТРОЛЬНЫЕ ВОПРОСЫ К ЛАБОРАТОРНОЙ РАБОТЕ 1. Почему для перебора элементов в среде.NET используется два интерфейса, а не один? 2. Что содержит свойство Current интерфейса IEnumerator до вызова метода MoveNext()? 3. Как определить, что в коллекции больше нет элементов и перебор завершен? 4. В каких классах может быть реализован интерфейс IEnumerable? 5. Какие стандартные классы, реализующие интерфейс IEnumerable, из библиотеки.NET Вы знаете? 6. Приведите общий шаблон функции, возвращающей итератор. 7. В чем отличие в выполнении оператора «yield return» от оператора «return»? 8. Может ли в функции быть более одного оператора «yield return»? 9. Что такое отложенное выполнение и как оно проявляется при выполнении программ? Как могут использоваться полезные возможности отложенного выполнения, и какие опасности оно может иметь? Приведите примеры.
РЕКОМЕНДОВАННАЯ ЛИТЕРАТУРА 1. Троелсен Э. С# и платформа.NET. Библиотека программиста. – СПб.: Питер, 2002. – 800 с. 2. Microsoft Developer Network (MSDN), Февраль, 2008 г.
Редактор А.А. Литвинова ___________________________________________________________________ ЛР № 04779 от 18.05.01. В набор В печать Объем 0, 5 усл.п.л., уч.-изд.л. Офсет. Формат 60x84/16. Бумага тип №3. Заказ № Тираж 75. Цена ___________________________________________________________________ Забиваем Сайты В ТОП КУВАЛДОЙ - Уникальные возможности от SeoHammer
Каждая ссылка анализируется по трем пакетам оценки: SEO, Трафик и SMM.
SeoHammer делает продвижение сайта прозрачным и простым занятием.
Ссылки, вечные ссылки, статьи, упоминания, пресс-релизы - используйте по максимуму потенциал SeoHammer для продвижения вашего сайта.
Что умеет делать SeoHammer
— Продвижение в один клик, интеллектуальный подбор запросов, покупка самых лучших ссылок с высокой степенью качества у лучших бирж ссылок. — Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта. — Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы). — SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание. SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение Издательский центр ДГТУ Адрес университета и полиграфического предприятия: 344010, г. Ростов-на-Дону, пл. гагарина, 1.
|