Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Технология выполнения работы. Разрабатываемый программный комплекс должен обеспечивать:





Разрабатываемый программный комплекс должен обеспечивать:

- выбор алгоритма сортировки (с помощью RadioGroup);

- формирования одномерного массива, состоящего из 5000 элементов, с помощью генератора псевдослучайных чисел random ();

- вывод исходного массива в объект ListBox;

- сортировку массива);

- вывод результата (отсортированного массива) в ListBox;

- замеры времени выполнения сортировок массива с помощью функции Time ().

 

Студенту требуется реализовать алгоритмы сортировки в виде программного кода по приведенным выше блок-схемам. Кроме того, выше приведены примеры использования генератора случайных чисел, функции измерения времени выполнения алгоритма, а также пример заполнения списка ListBox.

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

Рекомендуется следующая компоновка формы (рис. 4).

Рисунок 4 – Форма для сортировки массива

Вопросы для защиты работы

1. Назовите основные свойства управляющего элемента ListBox.

2. Заполнение списка ListBox.

3. Использование генератора случайных чисел.

4. Принцип измерения времени работы алгоритмов.

5. Какие методы сортировки одномерных массивов вы знаете? Какой из перечисленных вами методов наиболее быстрый?


Лабораторная работа № 15
Программирование в среде разработки Borland C++ Builder. Поиск элемента в массиве

 

Время выполнения – 6 часов.

 







Дата добавления: 2014-11-10; просмотров: 706. Нарушение авторских прав; Мы поможем в написании вашей работы!




Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

Способы тактических действий при проведении специальных операций Специальные операции проводятся с применением следующих основных тактических способов действий: охрана...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

Studopedia.info - Студопедия - 2014-2025 год . (0.011 сек.) русская версия | украинская версия