Главная страница   
Экстренная связь
Сейчас на сайте

Админов: 3 из 8
Исполнителей: 10 из 145
Клиентов: 32 из 4166

Наша помощь
Оценить задание
• Программирование
Информатика
Базы данных
СУБД
• Разработка ПО
Бухгалтерский учёт
Экономика, Аудит
Финанс. менеджмент
Финансовый анализ
Эконом. теория
Эконом. предприятия
Финансы и кредит
Менеджмент
Маркетинг
• ТУСУРовцам
Юриспруденция
Право
Психология
Психологическая консультация
Математика
Исследование операций
Методы оптимизации
Физика
Радиотехника
Электроника
Схемотехника
Механика
Метрология
• Перефразирование
История
Английский
Другой предмет
Заготовки
• Каталог
Программирование
Экономика, Аудит
Бухгалтерский учёт
Финансы и кредит
Юриспруденция
Право
История
Психология
Механика
Информация
О сайте
Наши цены
Соглашение
Наши гарантии
Способы оплаты
Вопросы и ответы
Отзывы клиентов
Бонусы и скидки
Вакансии
Написать письмо
Мы работаем
ЕЖЕДНЕВНО
с 9:30 до 23:30 msk
Поиск по сайту
Разное
Архив заказов
Анекдоты
Облака тегов
Карточные игры
Преподы-монстры
Антиплагиат
Мысли вслух












Грызи гранит не портя зубы;)


Яндекс.Метрика








Класс!
















Лабораторная работа
Основы технологии Java Лабораторная работа 1 Лабораторная работа 2
в среде программирования Java Eclipse


Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: Java Eclipse

Название работы: Основы технологии Java Лабораторная работа 1 Лабораторная работа 2

Вид работы: Лабораторная работа

Описание: Основы технологии Java

Лабораторная работа №1: Интерфейсы и абстрактные классы
Цель: Изучить возможности предоставляемые интерфейсами и абстрактными классами
Инструменты: Java Eclipse
Предварительная подготовка к заданиям:
1 Создать в проекте Java (ранее созданном или создать новый проект) пакет с именем lab12.
Задание — создать иерархию с использованием абстрактных классов и интерфейсов и
исследовать полиморфные свойства этих компонентов. Требуется создать иерархию животных с
корнем в виде абстрактного класса Animal. Некоторые из животных являются домашними и
реализуют интерфейс Pet. Иерархия отображена на диаграмме UML:
Работа выполняется по этапам:
1. Создание интерфейса Pet.
2. Создание абстрактного класса Animal.
3. Создание тестового класса TestAnimals. Компиляция и запуск TestAnimals.

Лабораторная работа № 2: Механизм исключений и операции ввода/вывода
Цель: Научиться использовать файловый и сетевой ввод\вывод в Java.
Инструменты: Java Eclipse
Задание 1 — механизм исключений и операции ввода/вывода. Вывести на экран и
одновременно в текстовый файл значение функции для некоторого диапазона значений
аргумента. Коэффициенты a, b, c, d, и диапазон значений аргумента с шагом табуляции
должны считываться из текстового файла. При этом количество строк не фиксировано, ввод
параметров и вывод результатов должен осуществляться пока не конец входного файла.
Оформить вычисление функции в виде отдельного класса с одним открытым методом,
вызываемым из основной программы после создания соответствующего экземпляра
объекта. Обязательно следует сопроводить исходный код исчерпывающими комментариями
для системы javadoc. При организации ввода/вывода должен использоваться механизм
try-catch для отлова исключений типа IOException. Также напишите вариант, в котором
основная программа отказывается от обработки исключений с помощью throws.
Испытать свою программу на предмет некорректных данных. Подберите параметры во
входном файле таким образом, чтобы в определенный момент происходило выполнение
функции с некорректным аргументом (например, квардатный корень из -1, деление на 0,
переполнение типа и т.д.)
Входной файл называется in.txt
Выходной файл называется out.txt
Пример входного файла (для каждой строки выполнить расчет функции, количество
строк в файле заранее не известно)
1 0.2 3.4 -1 -10 10 1
-1 3.2 3.4 -1 -10 10 1
1 0.2 3.4 -1 -10 10 1
Задание 2* (повышенной сложности) – сетевое клиент-серверное приложение.
Используя пример из 9.3.1, реализуйте приложение-сервер, который будет спрашивать
пароль, а затем открывать файл и посылать его содержимое по сети клиенту. Кроме того,
необходимо создать приложение-клиент, который соединяется с сервером, выдает
соответствующий пароль, затем получает и записывает файл на диск.
Проверьте пару программ на вашей машине, используя localhost (IP адрес заглушки
127.0.0.1 производится вызовом InetAddress.getByName(null)). Проверьте работу программ
по сети (на разных машинах), если такая возможность имеется

Год: 2017

<<< Назад к списку

Данный заказ (лабораторная работа) выполнялся нашим сайтом в 2017-м году, в рамках этого заказа была разработана программа в среде программирования Java Eclipse. Если у Вас похожее задание' на программу, которую нужно написать на Java Eclipse, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2017-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".

Купить эту работу

Тел.: +7(937)424-22-35
Viber: +7(937)424-22-35
Telegram: +7(937)424-22-35
ВКонтакте: vk.com/kursovikcom
E-mail: info@kursovik.com
Skype: kursovik.com
ICQ: 842235




ВНИМАНИЕ ! Сотрудники сайта KURSOVIK.COM в своей работе осуществляют сбор, обработку и обобщение информации по предложенным клиентам темам. Результатом данной работы является информационная подборка, которая НЕ ЯВЛЯЕТСЯ готовой НАУЧНОЙ РАБОТОЙ, она лишь служит основой для её написания самим клиентом.
Данный сайт НЕ ЯВЛЯЕТСЯ средством массовой информации.
Данный сайт НЕ ЯВЛЯЕТСЯ рекламой каких-либо товаров или услуг.
© 2001-2018 kursovik.com
➥ Оценить задание
➥ Контакты