Студопедия

Главная страница Случайная страница

Разделы сайта

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






Общие методические указания






Индивидуальное домашнее задание (ИДЗ) предусматривает решение поставленной задачи в виде программы на Delphi.

Вариант индивидуального задания (тема реферата) определяется как число, составленное из двух последних цифр зачетной книжки студента. В связи с тем, что имеется 30 вариантов заданий, используется следующий алгоритм выбора варианта:

Последние цифры номера зачётной книжки Подлежащий выполнению вариант
  11 вариант
  32 – 30∙ 1= 2 вариант
  65 – 30∙ 2= 5 вариант и т. д.

В отчёте должно быть:

1. Титульный лист.

2. Постановка задачи.

3. Краткое пояснение идеи решения и реализации проекта.

4. Блок-схема программы, выполненная в соответствии с требованиями ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

5. Листинг программы (примерно пятую часть текста должны занимать комментарии).

6. Скриншоты экрана монитора, отражающие спроектированную форму, введённые данные и полученные результаты.

7. Выкладки, подтверждающие правильность полученных результатов.

Оформлять отчёт рекомендуется по стандарту организации СТО ТПУ 2.5.01-2006 «Работы выпускные квалификационные, проекты и работы курсовые. Структура и правила оформления». Преподавателю должны быть представлены файлы проекта с расширениями exe, pas, dfm, dpr, подтверждающие работоспособность проекта.

4.2. Варианты индивидуальных заданий и методические
указания

1. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины вычисляет дебит, приходящийся в среднем на одну скважину. Применить класс в проекте, реально вычисляющем дебит. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

2. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины вычисляет разность дебитов самой продуктивной и самой малопроизводительной скважин. Применить класс в проекте, реально вычисляющем разность дебитов. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

3. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины определяет номер самой продуктивной скважины. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

4. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины определяет номер самой малопродуктивной скважины. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

5. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины определяет номер такой скважины, чья продуктивность ближе всего к дебиту, приходящемуся в среднем на одну скважину куста. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

6. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины определяет номера скважин с минимальной и максимальной производительностью. Применить класс в проекте, реально определяющем такие номера. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

7. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины определяет номера двух скважин с минимальной производительностью. Применить класс в проекте, реально определяющем такие номера. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

8. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины определяет номера двух скважин с максимальной производительностью. Применить класс в проекте, реально определяющем такие номера. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

9. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины определяет процент скважин, производительность которых превышает среднее значение производительности скважины куста. Применить класс в проекте, реально определяющем такой процент. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

10. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве скважин куста на нефтяном промысле. Предусмотреть в созданном классе наличие метода, который по введённому суточному дебиту каждой скважины определяет процент скважин, производительность которых меньше среднего значения производительности скважины куста. Применить класс в проекте, реально определяющем такой процент. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

11. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб вертикальной скважины. Предусмотреть в созданном классе наличие метода, который по введённой длине каждой трубы определяет глубину всей скважины. Применить класс в проекте, реально определяющем глубину. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

12. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённой длине каждой трубы определяет среднюю длину труб скважины. Применить класс в проекте, реально определяющем среднюю длину. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

13. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённой длине каждой трубы определяет номер самой короткой трубы. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

14. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённой длине каждой трубы определяет номер самой длинной трубы. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

15. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённой длине каждой трубы определяет номер трубы, длина которой меньше всего отличается от средней длины обсадных труб скважины. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

16. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённой длине каждой трубы определяет номера двух самых коротких. Применить класс в проекте, реально определяющем такие номера. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

17. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённой длине каждой трубы определяет номера двух самых длинных. Применить класс в проекте, реально определяющем такие номера. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

18. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённым длине и внутреннему диаметру каждой трубы определяет номер трубы с наибольшим объёмом. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

19. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённым длине и внутреннему диаметру каждой трубы определяет номер трубы с наименьшим объёмом. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

20. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённым длине и внутреннему диаметру каждой трубы вычисляет сумму объёмов труб. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

21. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённым длине и внутреннему диаметру каждой трубы вычисляет среднее арифметическое объёмов обсадных труб. Применить класс в проекте, реально вычисляющем такую величину. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

22. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённым длине и внутреннему диаметру каждой трубы определяет номер трубы с объёмом, меньше всего отличающимся от среднего арифметического объёмов всех труб. Применить класс в проекте, реально вычисляющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

23. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве обсадных труб скважины. Предусмотреть в созданном классе наличие метода, который по введённым длине и внутреннему диаметру каждой трубы определяет номер трубы с объёмом, больше всего отличающимся от среднего арифметического объёмов всех труб. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

24. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве напорных сальников вертлюга, использованных при бурении скважины. Предусмотреть в созданном классе наличие метода, который по введённому времени работы каждого сальника определяет номер сальника, проработавшего дольше всех. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

25. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве напорных сальников вертлюга, использованных при бурении скважины. Предусмотреть в созданном классе наличие метода, который по введённому времени работы каждого сальника определяет номер сальника, проработавшего меньше всех. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

26. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве напорных сальников вертлюга, использованных при бурении скважины. Предусмотреть в созданном классе наличие метода, который по введённому времени работы каждого сальника вычисляет среднее время работы. Применить класс в проекте, реально вычисляющем среднее время работы напорного сальника. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

27. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве напорных сальников вертлюга, использованных при бурении скважины. Предусмотреть в созданном классе наличие метода, который по введённому времени работы каждого сальника определяет номер сальника со временем работы, меньше всего отличающимся от среднего времени работы всей группы сальников. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

28. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве долот, использованных при бурении скважины. Предусмотреть в созданном классе наличие метода, который по введённому количеству метров, пробуренных каждым долотом, определяет номер долота с наибольшей проходкой. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

29. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве долот, использованных при бурении скважины. Предусмотреть в созданном классе наличие метода, который по введённому количеству метров, пробуренных каждым долотом, определяет номер долота с наименьшей проходкой. Применить класс в проекте, реально определяющем такой номер. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.

30. Объявить в Delphi класс, позволяющий объекту хранить информацию о количестве долот, использованных при бурении скважины. Предусмотреть в созданном классе наличие метода, который по введённому количеству метров, пробуренных каждым долотом, определяет длину скважины. Применить класс в проекте, реально вычисляющем такую длину. Для ввода данных в проекте обязательно использовать компонент StringGrid. Перед окончанием работы проекта освободить динамическую память, выделенную под объект.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.