Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OOP_1 / Зад_ лаб_ ООП_11.doc
Скачиваний:
50
Добавлен:
10.02.2016
Размер:
164.35 Кб
Скачать

Лабораторная работа №14 «Графическая среда разработки приложений. Java» (2ч.)

В соответствии с заданием для лабораторной работы №9 создать класс в среде Net Beans с использованием графического интерфейса. Продемонстрировать работу собъектами класса.

Лабораторная робота № 15 «Работа с файлами. Java» (4ч.)

Заводом изготавливается N различных измерительных приборов, каждый из которых может быть определен следующими данными.

1.Наименование прибора

2.Габариты (длина, высота, ширина)

3.Вес

4.Стоимость

5.Гарантийный срок

6.Диапазон допустимой температуры (tmin, tmax)

7.Источник питания (напряжение, ток, частота)

8.Измерения – в общем случае несколько измеряемых величин, каждая из которых характеризуется:

-названием,

-нижним пределом значений,

-верхним пределом значений,

-погрешностью измерения.

9.Покупные изделия (в общем случае их нужно несколько на один прибор) характеризуются:

-названием,

-количеством,

-поставщиком.

10.Заказчик приборов (в общем случае их нужно несколько на один прибор) характеризуется:

-названием,

-адресом,

-количеством заказанных приборов.

Необходимо создать несколько объектов класса Прибор, записать их на диск (создать файл с данными), а затем прочитать их, выполнив фильтрацию в соответствии со следующим списком заданий.

Варианты заданий

№, п/п

Список характеристик

Задания

1.

1, 4, 5, 9

Составить список покупных изделий завода.

2.

1, 2, 3, 9

Составить список покупных изделий, стоимость которых > C1

3.

1, 2, 3, 7, 10

Составить список заказчиков, заказавших более K1 приборов различных типов.

4.

1, 2, 3, 6, 8

Составить список приборов, размеры которых не превышают Д1, Д2, Д3, вес – В1, рассчитанных на работу в диапазоне температур Т12.

5.

1, 4, 5, 7, 9

Составить список покупных изделий, поставляемых поставщиком П1.

6.

1, 5, 8, 9

Составить список поставщиков и суммарных стоимостей поставляемых ими покупных изделий.

7.

1, 3, 4, 5, 9

Составить список поставщиков, поставляющих более К2 наименований покупных изделий.

8.

1, 4, 5, 7, 8

Составить список приборов, рассчитанных на напряжение V1, потребляющих токи < I1 и имеющих гарантийные сроки < T1.

9.

1, 4, 6, 8

Составить список приборов, измеряющих величину А1 в диапазоне Н11 с погрешностью ≤ Е1

10.

1, 4, 7, 10

Составить список заказчиков и суммарных стоимостей покупаемых ими приборов.

11.

1, 4, 5, 6, 7

Составить список приборов, работающих в диапазоне температур Т12, стоимость которых < C2.

12.

1, 4, 5, 7, 8

Составить список для измерений А2, работающих на постоянном токе и имеющих стоимость <C3.

13.

1, 2, 3, 4, 7

Составить список K3 наиболее дорогих приборов (K3<N).

14.

1, 4, 8, 10

Составить список городов-заказчиков, покупающих приборы для измерения А3.

15.

1, 4, 5, 7, 10

Составить список заказчиков, заказавших наибольшее количество приборов каждого типа.

16.

1, 2, 5, 9

Составить список поставщиков, поставляющих покупные изделия на наибольшую сумму для каждого прибора.

17.

1, 5, 8, 10

Составить список заказчиков, покупающих приборы для измерения А4, с гарантийным сроком Г2.

18.

1, 2, 3, 5, 8

Составить список приборов для измерения А5, обладающих весом В2 и габаритами, не превышающими Д1, Д2, Д3.

19.

1, 4, 5, 9

Составить список приборов, для которых отношение "стоимость/суммарная стоимость покупных изделий" лежит в диапазоне С45.

20.

1, 4, 5, 8, 10

Составить список заказчиков, покупающих приборы с погрешностью ≤Е.

21.

1, 2, 3, 4, 9

Составить список наиболее дорогих покупных изделий для каждого прибора.

22.

1, 4, 5, 6, 8

Составить список приборов, измеряющих величину А6 с погрешностью <Е3 и имеющих стоимость С6.

23.

1, 2, 3, 4, 5, 6, 7

Составить список K4 наиболее дешевых приборов (K4<N)

24.

1, 2, 3, 4, 5, 10

Составить список K5 заказчиков, покупающих приборы на наибольшую сумму.

25.

1, 2, 3, 4, 5, 8

Составить список характеристик 1, 2, 3, 4, 5 приборов, предназначенных для измерения А7.

Список литературы

  1. Дейтел Х. М., Дейтел П. Дж. Как программировать на С++. М.: Бином, 2001. 1152 с.

  2. Давыдов В.И. Кунгурцев А.Б. Объектно-ориентированное программирование. Одесса :Автограф, 2003. – 124с.

  3. Кунгурцев О.Б. Основи програмування на мові Java. Середовище Net Beans. Изд-во ВМВ, 2006. -182с.

  4. Гради Буч. Объектно-ориентированный анализ и проектирование с программами приложений на С++. СПБ.: Бином, 2000. 560 с.

  5. Дейтел Х. М., Дейтел П. Дж.БСантари С.И. Технология программирования на Java 2. Кн. 1. Как программировать на С++. М.: Бином, 2003. 560 с.

  6. Грегори К. Использование Visual C++ 6. М-СПБ.: Дом «Вильямс», 2001. 864 с.

  7. Кунгурцев О.Б. Основи програмування на мові Java. Середовище Net Beans. Изд-во ВМВ, 2006. -182с.

  8. Гради Буч. Объектно-ориентированный анализ и проектирование с программами приложений на С++. СПБ.: Бином, 2000.-560 с.

  9. Хабибулин И.Ш. Самоучитель Java 2. СПБ.: БХВ Петербург, 2005. – 720 с.

  10. Дейтел Х.М., Дейтел П.Дж., Сантри С.И. Технология программирования на Java 2. Книга 1. Графика. Java Beans интерфейс пользователя М. ООО Бином-Пресс 2003 560с.

  11. Флэнаген Д. Java в примерах. Справочник, 2е издание. СПБ.: Символ-Плюс, 2003.- 664 с.

  12. Стелтинг С. Java без сбоев: обработка исключительных ситуаций, тестирование, отладка. М.: КУДИЦ-ОБРАЗ, 2005.- 464 с.

  13. Хорстман К.С., Корнелл Г. Библиотека профессионала. Java 2. Том 1. Основы. М.: Издательский дом «Вильямс», 2004. – 848 с.

  14. Хорстман К.С., Корнелл Г. Библиотека профессионала. Java 2. Том 2. Тонкости программирования. М.: Издательский дом «Вильямс», 2002. – 1120 с.

  15. Ноутон П., Шилдт Г. Java 2. СПБ.: БХВ Петербург, 2005.- 1072 с.

  16. Нортон Патрик, Шилдт Герберт. Полный справочник по Java. К.: Диалектика, 1997.-592 с.

Соседние файлы в папке OOP_1