Страницу Назад
Поискать другие аналоги этой работы
1200 Лабораторные работы №№1-3 по дисциплине: Современные языки программирования. Вариант №23ID: 224177Дата закачки: 15 Февраля 2022 Продавец: IT-STUDHELP (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ Описание: Лабораторная работа 1 Тема: Создание простого приложения в среде NetBeans IDE 5.0 Цель: изучение возможностей NetBeans IDE 5.0 для создания простого приложения и программирования на объектно-ориентированном языке Java. Практическая часть Проанализировать заданное математическое выражение на предмет невозможности его вычисления при определенных значениях аргументов. y=√((1+a)⋅√x) /(a+ln⁡(√(|a-x| )) ) Заданное выражение имеет следующие ограничения: Аргумент x не может быть меньше нуля, поскольку аргумент функции квадратного корня не может быть меньше нуля; Аргумент a не может быть меньше (-1), поскольку такие значения делают отрицательным подкоренное выражение; Сочетание аргументов a и x не может быть равным нулю (a - x); Значение выражения в знаменателе не может быть равно нулю (деление на нуль) (a = 0 и x = 1); Создать приложение java, в котором вычисляется значение математической функции в соответствии с индивидуальным заданием. Лабораторная работа 2 Тема: Механизм наследования в ООП на Java Цель: изучение принципов реализации базового принципа ООП «Наследова-ние» на языке Java, освоение приемов программирования на языке Java про-грамм с использованием принципов наследования. Практическая часть Задание: M Базовый класс (по-ля) Производные классы (поля) Специальные операции классов Базовый Производные 3 Студент (фамилия, имя, курс и ид. Номер) Студент-дипломник (тема ВКР, ФИО ру-ководителя) Изменение фа-милии Переназначение ру-ководителя 1. В соответствии с заданием в программе базовым классом будет класс студент, имеющий следующую структуру: Студент: • ИД; • Имя; • Фамилия; • Курс; • Группа; • Изменение фамилии (метод); В производный от класса студент, класс студент-дипломник будут до-бавлены следующие поля и методы: • Тема работы; • ФИО руководителя; • Смена руководителя (метод); 2. Исходный код программы будет иметь следующий вид: package lr_2; public class Student { Лабораторная работа 3 Тема: Обработка исключений на языке Java Цель: изучение возможностей объектно-ориентированного языка Java по об-работке исключений, приобретение навыков обработки стандартных контро-лируемых исключений, а также создания и обработки собственных исключе-ний. Практическая часть 1. Решить задачу вычисления значения математической функции в соответ-ствии с индивидуальным заданием к лабораторной работе №1. Для ситу-ации невозможности вычисления выполнять обработку контролируемого исключения ArithmeticException. В ЛР1 для обработки исключений, возникающих при выполнении мате-матических операций мы использовали операции ветвления и таким образом мы контролировали выход за пределы допустимых значений аргументов. Это также можно делать при помощи обработки исключений, как стандартных, так и пользовательских. Модифицируем программу из первой работы для кон-троля допустимости значений аргументов при помощи пользовательских ис-ключений. Исходный код программы будет иметь следующий вид: 2. Решить задачу обработки одномерного массива в соответствии с индиви-дуальным заданием к лабораторной работе №2. Обеспечить перехват и обработку: • контролируемого исключения: нечетные варианты – ArrayStoreException; четные варианты – ArrayIndexOutOfBoundsException; • пользовательского исключения, которое контролирует принадлежность элементов массива заданному интервалу. Аналогично первому пункту изменим программу из лабораторной рабо-ты №2 в соответствии с условиями задания. Исходный код будет иметь следу-ющий вид: package lr_3_2; public class DiplomingStudent extends Student{ Комментарии: Оценка: Зачет Дата оценки: 15.02.2022 Помогу с вашим онлайн тестом, другой работой или дисциплиной. E-mail: sneroy20@gmail.com E-mail: ego178@mail.ru Размер файла: 178,5 Кбайт Фаил: (.rar) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Контрольная работа и Лабораторные работы №1-3 по дисциплине: Современные языки программирования. Вариант №23Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Языки программирования / Лабораторные работы №№1-3 по дисциплине: Современные языки программирования. Вариант №23
Вход в аккаунт: