
- •Лабораторная работа №4 коллекции в языке c#
- •Домашнее задание и методические указания по его выполнению
- •Основные понятия
- •2.2. Классы коллекций общего назначения
- •2.2.1. Класс ArrayList
- •2.2.2. Класс Hashtable
- •2.2.3. Класс SortedList
- •2.2.4. Класс Stack
- •2.2.5. Класс Queue
- •3. Лабораторное задание и методические указания по его выполнению
- •4. Варианты заданий
- •Библиографический список
3. Лабораторное задание и методические указания по его выполнению
Составить программу в соответствии с вариантом. Составить отчёт.
Отчет должен содержать:
Наименование и цель работы.
Краткие теоретические сведения.
Лиcтинг программы.
4. Варианты заданий
Вариант |
Задание |
Используемый класс |
1 |
Упорядочивание и расположение всех элементов массива в обратном порядке |
ArrayList |
2 |
Замена элементов одной коллекции элементами другой и поиск объекта в коллекции |
ArrayList |
3 |
Создание базы данных студентов группы. Осуществить функцию поиска по фамилиям. |
Hashtable |
4 |
Создание базы данных автомобилей. Осуществить выдачу информации о необходимом автомобиле |
Hashtable |
5 |
Создание базы данных студентов группы. Осуществить вывод первых n студентов в алфавитном порядке |
SortedList |
6 |
Создание базы данных автомобилей. Осуществить вывод информации об авто в порядке возрастания количества цилиндров двигателя |
SortedList |
7 |
Создание и отображение ленты новостей |
Stack |
8 |
Создание базы товаров и цен. «Новинки» показываются в первую очередь |
Stack |
9 |
Реализация алгоритма очистки оперативной памяти FIFO |
Queue |
10 |
Моделирование буфера КЭШ-памяти процессора |
Queue |
Библиографический список
Троелсен Э. С# и платформа .NET. Библиотека программиста . – СПб.: Питер, 2007 – 796с.:ил.
Агуров П.В. С#. Сборник рецептов. – СПб.: БХВ-Петербург, 2007 – 432с.: ил.