Для студентов ГУАП по предмету Кроссплатформенное программированиеОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №2 ПРОГРАММИРОВАНИЕ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА НА JAVAОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №2 ПРОГРАММИРОВАНИЕ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА НА JAVA
2022-11-282022-11-28СтудИзба
Лабораторная работа: ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №2 ПРОГРАММИРОВАНИЕ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА НА JAVA
Описание
Цель работы
Изучение процедурной модели программирования, изучение основ работы с графическим интерфейсом JAVA.
Задание
Варианты функций с разложением в ряд Маклорена
N mod 8 + 1 = (4039 mod 8) + 1 = 7 + 1 = 8
Варианты используемых элементов ввода
2) Ход работы
Разработать программу на языке JAVA, использующую графический пользовательский интерфейс для ввода и вывода информации. Программа должна вычислять значение заданной функции путем разложения в ряд Маклорена с заданной точностью и с использованием стандартной функции класса Math. Аргумент функции и точность должны задаваться пользователем. При разработке необходимо использовать следующие общие элементы интерфейса:
1. Метку JLabel с формулой разложения заданной функции в ряд Маклорена.
2. Метки JLabel для обозначения элементов ввода данных.
3. Метки JLabel для вывода результатов вычислений (одну для значения, рассчитанного с разложением в ряд Маклорена и одну для эталонного значения, рассчитанного с помощью стандартной функции).
4. Кнопку JButton для инициализации вычислений.
5. Кнопку JButton для сброса входных данных на значения по умолчанию.
6. Кнопку JButton для выхода из программы.
7. Элементы ввода данных должны выбираться исходя из заданного варианта.
8. Также при разработке программы предусмотреть альтернативный метод ввода исходных данных (вместо ввода одного аргумента организовать ввод диапазона аргументов. Т.е. использовать три заданных типа элементов ввода для задания: нижней границы диапазона, верхней границы диапазона и шага изменения. Результаты вычислений выводить в таблицу JTable в три столбца: аргумент функции, значение, рассчитанное разложением в ряд Маклорена, эталонное значение).
При реализации графического интерфейса необходимо предусмотреть ошибки, которые может допустить пользователь при вводе данных: неверные значения аргумента, выход значения аргумента за допустимый диапазон.
Изучение процедурной модели программирования, изучение основ работы с графическим интерфейсом JAVA.
Задание
- Расчет числа N и соответствующих вариантов
Варианты функций с разложением в ряд Маклорена
N mod 8 + 1 = (4039 mod 8) + 1 = 7 + 1 = 8
Варианты используемых элементов ввода
- для ввода значений аргумента функции: (N mod 6) + 1 = (4039 mod 6) + 1 = 1 + 1 = 2
- для ввода точности вычислений: (N+2 mod 4) + 1 = (4039+2 mod 4) + 1 = (4041 mod 4) + 1 = 1 + 1 = 2
2) Ход работы
Разработать программу на языке JAVA, использующую графический пользовательский интерфейс для ввода и вывода информации. Программа должна вычислять значение заданной функции путем разложения в ряд Маклорена с заданной точностью и с использованием стандартной функции класса Math. Аргумент функции и точность должны задаваться пользователем. При разработке необходимо использовать следующие общие элементы интерфейса:
1. Метку JLabel с формулой разложения заданной функции в ряд Маклорена.
2. Метки JLabel для обозначения элементов ввода данных.
3. Метки JLabel для вывода результатов вычислений (одну для значения, рассчитанного с разложением в ряд Маклорена и одну для эталонного значения, рассчитанного с помощью стандартной функции).
4. Кнопку JButton для инициализации вычислений.
5. Кнопку JButton для сброса входных данных на значения по умолчанию.
6. Кнопку JButton для выхода из программы.
7. Элементы ввода данных должны выбираться исходя из заданного варианта.
8. Также при разработке программы предусмотреть альтернативный метод ввода исходных данных (вместо ввода одного аргумента организовать ввод диапазона аргументов. Т.е. использовать три заданных типа элементов ввода для задания: нижней границы диапазона, верхней границы диапазона и шага изменения. Результаты вычислений выводить в таблицу JTable в три столбца: аргумент функции, значение, рассчитанное разложением в ряд Маклорена, эталонное значение).
При реализации графического интерфейса необходимо предусмотреть ошибки, которые может допустить пользователь при вводе данных: неверные значения аргумента, выход значения аргумента за допустимый диапазон.
Характеристики лабораторной работы
Учебное заведение
Просмотров
2
Размер
180,56 Kb
Список файлов
ЛР2_Графический интерфейс.docx