Лабораторная
  • формат doc
  • размер 46,81 КБ
  • добавлен 06 сентября 2016 г.
Основні алгоритмічні структури мови Java, нук
Лабораторна робота № 2
Вариант -1
Преподаватель Беркунский Е. Ю.
Тема: Основні алгоритмічні структури мови Java
Ціль роботи: отримати навички програмування лінійних алгоритмів та навчитися використовувати стандартні класи і їх методи
Завдання:
1. У середовищі IntelliJ IDEA або NetBeans створити новий проект. Додати до цього проекту новий клас.
2. У створеному класі описати метод, що обчислює значення функції, яка задана у таблиці. Створити тестовий клас для тестування головного класу програми. Додати до нього методи тестування метода, який був створений у п.2. Виконати тестування цього метода.
3. Розробити метод, що за вказаними значеннями кроку, початку та кінця інтервалу обчислює кількість кроків для табулювання. Створити тестові методи для нього і виконати тестування.
4. Створити методи, що створюють масиви значень функції (y) та її аргументу (x) в усіх точках вказаного інтервалу із заданим кроком. (розмір масивів обчислити програмно за допомогою метода з п.3). Масиви повинні бути описані як private і для них потрібно створити методи доступу до їхніх елементів за номерами. Створити тестові методи для них і виконати тестування.
5. Створити методи, які після формування масивів, знаходять номери найбільшого та найменшого елементів масиву значень функції, та методи, що обчислюють та суму та середнє арифметичне елементів масиву значень функції.
6. Створити тестові методи для методів з п.5 і виконати тестування
7. Вивести найбільший та найменший елементи масиву значень функції, вказавши їхні номери і відповідні значення аргументу.
8. Додати до створеного класу метод main, перетворивши, таким чином, його на автономну програму. Cкомпілювати і виконати програму