Основні алгоритмічні структури мови Java. (отчет + код)
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Excel
- Microsoft Word
Описание
Лабораторна робота No2
Тема: Основні алгоритмічні структури мови Java.
Мета: Навчитися програмуванню лінійних алгоритмів. Ознайомитись зі стандартними класами і методами мови Java.
Завдання:
1. У середовищі NetBeans 6 створити новий проект. Додати до цього проекту новий клас.
2. У створеному класі описати метод, що обчислює значення функції:
2.1. Створити тестовий клас для тестування головного класу програми. Додати до нього методи тестування метода, який був створений у п.2. Виконати тестування цього метода.
3. Розробити метод, за значенням кроку Δ на інтервалі обчислює кількість кроків для табулювання.
3.1. Створити тестові методи для нього і виконати тестування цього метода.
4. Створити методи, що створюють масиви значень функції (y) та її аргументу (x) в усіх точках вказаного інтервалу із заданим кроком. (розмір масивів обчислити програмно за допомогою метода з п.3). Масиви повинні бути описані як private і для них потрібно створити методи доступу до їхніх елементів за номерами.
4.1. Створити тестові методи для них і виконати тестування. Обов’язково повинні бути тести, що перевіряють значення елементів масивів x та y з номерами 0, 100 та 300.
5. Створити методи, що після формування масивів знаходять номери найбільшого та найменшого елементів масиву значень функції.
5.1. Створити тестові методи для методів з п.5 і виконати тестування
6. Вивести найбільший та найменший елементи масиву значень функції, вказавши їхні номери і відповідні значення аргументу.
7. Створити методи, що обчислюють та друкують суму та середнє арифметичне елементів масиву значень функції.
7.1. Створити тестові методи для методів з п.7 і виконати тестування
8. Додати до створеного класу метод main, перетворивши, таким чином, його на автономну програму.
9. Скомпілювати і виконати цю програму
Тема: Основні алгоритмічні структури мови Java.
Мета: Навчитися програмуванню лінійних алгоритмів. Ознайомитись зі стандартними класами і методами мови Java.
Завдання:
1. У середовищі NetBeans 6 створити новий проект. Додати до цього проекту новий клас.
2. У створеному класі описати метод, що обчислює значення функції:
2.1. Створити тестовий клас для тестування головного класу програми. Додати до нього методи тестування метода, який був створений у п.2. Виконати тестування цього метода.
3. Розробити метод, за значенням кроку Δ на інтервалі обчислює кількість кроків для табулювання.
3.1. Створити тестові методи для нього і виконати тестування цього метода.
4. Створити методи, що створюють масиви значень функції (y) та її аргументу (x) в усіх точках вказаного інтервалу із заданим кроком. (розмір масивів обчислити програмно за допомогою метода з п.3). Масиви повинні бути описані як private і для них потрібно створити методи доступу до їхніх елементів за номерами.
4.1. Створити тестові методи для них і виконати тестування. Обов’язково повинні бути тести, що перевіряють значення елементів масивів x та y з номерами 0, 100 та 300.
5. Створити методи, що після формування масивів знаходять номери найбільшого та найменшого елементів масиву значень функції.
5.1. Створити тестові методи для методів з п.5 і виконати тестування
6. Вивести найбільший та найменший елементи масиву значень функції, вказавши їхні номери і відповідні значення аргументу.
7. Створити методи, що обчислюють та друкують суму та середнє арифметичне елементів масиву значень функції.
7.1. Створити тестові методи для методів з п.7 і виконати тестування
8. Додати до створеного класу метод main, перетворивши, таким чином, його на автономну програму.
9. Скомпілювати і виконати цю програму
Похожие материалы
Потоки виконання (threads) і синхронізація. (отчет + код)
Aronitue9
: 19 мая 2012
Предмет: Объектно-ориентированное программирование
Задание: Обчислити значення визначеного інтеграла відповідно до варіанту. Реалізацію програми виконувати таким чином:
1. Створити клас Функція (з єдиним методом обчислити) для реалізації підинтегральної функції.
2. Створити клас Обчислювач інтегралів, який може працювати у багатопотоковому режимі і має метод обчислити з параметрами: a, b -кінці інтервалу, n -кількість кроків та f - підинтегральна функція.
3. Для цих класів розробити модульні тес
20 руб.
Робота з файлами. Застосування колекцій. (отчет + код)
Aronitue9
: 19 мая 2012
Лабораторна робота №3
Тема: Робота з файлами. Застосування колекцій.
Мета: Навчитися працювати з файлами та застосувати колекції.
Завдання:
Розробити програму, що матиме зручний інтерфейс користувача і дозволятиме виконати дії відповідно до варіанту.
Примітка. Передбачити можливість програмного створення файлу даних, перегляду всіх даних у файлі, додавання елементу даних у файл та виконання запиту вказаного в умові задачі. Для тимчасового збереження інформації у оперативній пам’яті використов
20 руб.
Застосування класів стандартної бібліотеки мови Java. (отчет + код)
Aronitue9
: 19 мая 2012
Лабораторна робота №3
Тема: Застосування класів стандартної бібліотеки мови Java.
Мета: Навчитися застосовувати класи стандартної бібліотеки мови Java.
Завдання:
1. Використовуючи програму з лабораторної роботи №2 як допоміжний клас,розробити програму з графічним інтерфейсом користувача, яка у головному вікні дозволяє вводити дані та виводити результати відповідно до варіанту:
• ввести елементи масиву
• знайти середнє арифметичне від'ємних елементів масиву
• знайти суму елементів, більших зна
20 руб.
Програмування лінійних алгоритмів. Стандартні класи і методи мови Java. (отчет + код)
Aronitue9
: 19 мая 2012
Лабораторна робота №1
Тема: Програмування лінійних алгоритмів. Стандартні класи і методи мови Java.
Мета: Навчитися програмуванню лінійних алгоритмів. Ознайомитись зі стандартними класами і методами мови Java.
Завдання:
1. Створити клас, що має методи для обчислення на ЕОМ значень змінних за формулами: ;
2. Доповнити клас методом, що виводить значення вхідних даних: x=1.825, y=18.225, z=-3.298 і результати обчислень, супроводжуючи вивід найменуваннями виведених змінних.
3. Додати в клас мет
20 руб.
Передача дискретных сообщений. Лабораторная работа №4. Отчет. Сверточные коды. 5-й вариант.
Griffith
: 22 ноября 2021
1.1. Изучение принципов работы сверточного кодера и декодера;
1.2. Получение практического навыка применения алгоритма Витерби.
100 руб.
Передача дискретных сообщений. Лабораторная работа №3. Отчет. Циклические коды. 2-й вариант. Макет и маткад.
Griffith
: 22 ноября 2021
1.1. Изучение принципов построение циклических кодов;
1.2. Получение практического навыка построения кодеров и декодеров циклических кодов.
150 руб.
Передача дискретных сообщений. Лабораторная работа №2 Отчет, предрасчет. Эффективное кодирование на примере кода Хаффмена. 4-й вариант.
Griffith
: 22 ноября 2021
1.1. Изучить принцип эффективного кодирования источника дискретных сообщений (метод Хаффмена).
Выполнение работы:
Определение средней длины сообщения при передаче 16-символьных последовательностей, составленных из сообщений, имеющих разную вероятность появления:
Чередование двух наиболее вероятных сообщений.
P(a_1 )=0.28 и P(a_7 )=0.3.
Средняя длина кодовой комбинации при равномерном кодировании L_рк – 3 символа.
120 руб.
Другие работы
Практическая работа №1 по дисциплине: Основы теории коммуникации (часть 1) Тема: Вербальные и невербальные коммуникации в медиасреде. 14-й вариант
rostokw
: 20 января 2022
Практическая работа 1
Тема: Вербальные и невербальные коммуникации в медиасреде.
Цель: выявление и описание вербальных и невербальных коммуникаций в медиатексте.
Задание:
Выберите телевизионную передачу в жанре ток-шоу. Телепередача выбирается по предпочтениям студента.
Методические рекомендации по выполнению задания
1. В рамках практического задания просмотрите выбранную передачу и проведите анализ.
2. Составьте отчет, в котором приведите описание просмотренной передачи и выделенные при просмо
1000 руб.
Пушкин как политический мыслитель
alfFRED
: 8 марта 2013
В обширном и многообразном творческом наследии крупнейшего русского философа XX века Семена Людвиговича Франка (1877–1950) особое место занимают его историко-литературные исследования, среди которых наиболее яркими и глубокими, бесспорно, являются работы о Пушкине.
Напряженный интерес к поэту — характерная черта Франка-мыслителя, неоднократно и с разных сторон ставившего вопрос об актуальности обращения к Пушкину. Поскольку "гений, — считал Франк, — есть... наилучший, наиболее адекватный выразит
10 руб.
Курсовая работа "Алгоритмы и вычислительные методы оптимизации". Вариант №8
Daniil2001
: 8 мая 2023
Работа зачтена.
Программа написана на языке Python
99 руб.
Проект реконструкции центральной ремонтной мастерской СПК «Усть-Сертинский» Чебулинского района с разработкой моечной машины с электромеханической вибрацией контейнера
Рики-Тики-Та
: 13 октября 2017
Содержание
Введение……… 6
1 Обоснование проекта…………. 7
1.1 Краткая характеристика предприятия ….. 7
1.2 Анализ основных технико-экономических показателей хозяйства….… 10
1.3 Анализ организации ремонта и технического обслуживания МТП …… 17
1.4 Характеристика ремонтной базы и анализ показателей производственной деятельности ….…….. 18
1.5 Выводы по главе. Задачи дипломного проекта………27
2 Технологическая часть……………... 31
2.1 Расче
825 руб.