Лабораторные работы №1,2,3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №05
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Excel
- Microsoft Word
Описание
Варианты задания:
No Варианта Суперкласс Поля Методы Подклассы
05
Среда передачи
Пропускная способность,
Затухание
Выводпропускной способности,
Вывод затухания
Кабель,
Оптоволокно,
Радиоэфир
Лабораторная работа No1
Приёмы объектно-ориентированного программирования на языке Java 2
Цель работы:Изучение принципов объектно-ориентированного программирования – инкапсуляции, наследования, полиморфизма.
Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по теме "Объектно-ориентированное программирование на языке Java".
2. Изучить соответствующие разделы в литературе [1, 2].
3. Повторить принципы работы в среде Eclipse.
Задание:
1. Разработать суперкласс в соответствии с вариантом задания.
2. В суперклассе определить заданные поля и методы.
3. Описать конструктор суперкласса, определяющий значения полей.
4. Разработать три класса-потомка описанного выше суперкласса в соответствии с вариантом задания.
5. Определить, если это необходимо, дополнительные поля и методы подклассов, а также методы, переопределяющие методы суперкласса.
6. В каждом подклассе определить одно закрытое поле по вашему усмотрению и обеспечить вывод значения этого поля.
7. Создать класс, содержащий метод main(), в котором:
ü описать четыре объектные ссылки на объекты четырёх описанных выше классов;
ü создать четыре объекта описанных выше классов;
ü создать массив из четырёх элементов, тип которых определяется суперклассом;
ü присвоить четырем элементам массива ссылки на объекты описанные выше;
ü произвести действия со всеми элементами массива переопределёнными методами;
ü предусмотреть вывод результатов.
Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект (FileÞNewÞJavaProject). Указать его название и местоположение.
3. Создать суперкласс (FileÞNewÞClass). Добавить его описание (конструктор, поля и методы).
4. Создать поочерёдно потомки суперкласса (FileÞNewÞClass).
Лабораторная работа No2
РЕАЛИЗАЦИЯ КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ С ПОМОЩЬЮ СОКЕТОВ
Цель работы:Изучение методов программирования сокетов с использованием пакета java.net.
Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам "Распределённые приложения" и "Реализация клиент-серверной архитектуры на сокетах".
2. Изучить соответствующие разделы в литературе [3, 4].
3. Повторить принципы работы в среде Eclipse.
Задание:
Создать два класса: Clientи Server, использующие классы и методы пакета java.net, для связи двух процессов на основе протокола TCP. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связидвух процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».
Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект. Указать его название и местоположение.
3. Создать класс-клиент,содержащий метод main(). Добавить в класс средства для ввода строки с клавиатуры:
BufferedReader keyboard = newBufferedReader(newInputStreamReader(System.in));
...
String str = keyboard.readLine();
4. Создать класс-сервер,содержащий метод main().
5. Компилировать классы.
6. При необходимости исправить найденные ошибки и повторить п.5.
7. Запустить на выполнение класс-сервер.
8. Запустить на выполнение класс-клиент.
9. Проследить за передачейтекста от клиента к серверу и обратно.
10. Обеспечить сеанс связиклиент-сервер до завершения его пользователем (передать несколько введённых с клавиатуры текстовых строк).
11. Если есть возможность, проверить работу клиент-серверного приложения на двух, соединённых в сеть, компьютерах.
12. Оформить отчёт.
13. Сдать работу.
Лабораторная работа No3
РАЗРАБОТКА МНОГОПОТОЧНОГО СОКЕТА
Цель работы:Изучение методов программирования многопоточных сокетов с использованием пакетов java.net и java.lang.
Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам: "Архитектура клиент-сервер. Сокеты", "Разработка многопоточного сокета".
2. Изучить соответствующие разделы в литературе [1-4].
3. Повторить принципы работы в среде Eclipse.
Задание:
Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связинескольких процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».
Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект. Указать его название и местоположение.
3. Создать класс-клиент,содержащий метод main(). Добавить в класс средства для ввода строки с клавиатуры:
BufferedReader keyboard = newBufferedReader(newInputStreamReader(System.in));
...
String str = keyboard.readLine();
4. Создать класс-сервер,расширяющий Thread, и содержащий метод run() для реализации функций сервера.
5. Создать класс, содержащий метод main(), и осуществляющий соединение с клиентскими сокетами.
6. Компилировать классы.
7. При необходимости исправить найденные ошибки и повторить пп.6.
8. Запустить на выполнение класс-сервер.
9. Запустить на выполнение классы-клиенты.
10. Проследить за передачейтекста от клиентов к серверу и обратно.
11. Обеспечить сеанс связиклиент-сервер до завершения его пользователем (передать несколько введённых с клавиатуры текстовых строк).
12. Если есть такая возможность, обеспечить соединение нескольких клиентов, находящихся на разных компьютерах, с сервером.
13. Оформить отчёт.
14. Сдать работу.
No Варианта Суперкласс Поля Методы Подклассы
05
Среда передачи
Пропускная способность,
Затухание
Выводпропускной способности,
Вывод затухания
Кабель,
Оптоволокно,
Радиоэфир
Лабораторная работа No1
Приёмы объектно-ориентированного программирования на языке Java 2
Цель работы:Изучение принципов объектно-ориентированного программирования – инкапсуляции, наследования, полиморфизма.
Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по теме "Объектно-ориентированное программирование на языке Java".
2. Изучить соответствующие разделы в литературе [1, 2].
3. Повторить принципы работы в среде Eclipse.
Задание:
1. Разработать суперкласс в соответствии с вариантом задания.
2. В суперклассе определить заданные поля и методы.
3. Описать конструктор суперкласса, определяющий значения полей.
4. Разработать три класса-потомка описанного выше суперкласса в соответствии с вариантом задания.
5. Определить, если это необходимо, дополнительные поля и методы подклассов, а также методы, переопределяющие методы суперкласса.
6. В каждом подклассе определить одно закрытое поле по вашему усмотрению и обеспечить вывод значения этого поля.
7. Создать класс, содержащий метод main(), в котором:
ü описать четыре объектные ссылки на объекты четырёх описанных выше классов;
ü создать четыре объекта описанных выше классов;
ü создать массив из четырёх элементов, тип которых определяется суперклассом;
ü присвоить четырем элементам массива ссылки на объекты описанные выше;
ü произвести действия со всеми элементами массива переопределёнными методами;
ü предусмотреть вывод результатов.
Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект (FileÞNewÞJavaProject). Указать его название и местоположение.
3. Создать суперкласс (FileÞNewÞClass). Добавить его описание (конструктор, поля и методы).
4. Создать поочерёдно потомки суперкласса (FileÞNewÞClass).
Лабораторная работа No2
РЕАЛИЗАЦИЯ КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ С ПОМОЩЬЮ СОКЕТОВ
Цель работы:Изучение методов программирования сокетов с использованием пакета java.net.
Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам "Распределённые приложения" и "Реализация клиент-серверной архитектуры на сокетах".
2. Изучить соответствующие разделы в литературе [3, 4].
3. Повторить принципы работы в среде Eclipse.
Задание:
Создать два класса: Clientи Server, использующие классы и методы пакета java.net, для связи двух процессов на основе протокола TCP. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связидвух процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».
Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект. Указать его название и местоположение.
3. Создать класс-клиент,содержащий метод main(). Добавить в класс средства для ввода строки с клавиатуры:
BufferedReader keyboard = newBufferedReader(newInputStreamReader(System.in));
...
String str = keyboard.readLine();
4. Создать класс-сервер,содержащий метод main().
5. Компилировать классы.
6. При необходимости исправить найденные ошибки и повторить п.5.
7. Запустить на выполнение класс-сервер.
8. Запустить на выполнение класс-клиент.
9. Проследить за передачейтекста от клиента к серверу и обратно.
10. Обеспечить сеанс связиклиент-сервер до завершения его пользователем (передать несколько введённых с клавиатуры текстовых строк).
11. Если есть возможность, проверить работу клиент-серверного приложения на двух, соединённых в сеть, компьютерах.
12. Оформить отчёт.
13. Сдать работу.
Лабораторная работа No3
РАЗРАБОТКА МНОГОПОТОЧНОГО СОКЕТА
Цель работы:Изучение методов программирования многопоточных сокетов с использованием пакетов java.net и java.lang.
Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам: "Архитектура клиент-сервер. Сокеты", "Разработка многопоточного сокета".
2. Изучить соответствующие разделы в литературе [1-4].
3. Повторить принципы работы в среде Eclipse.
Задание:
Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связинескольких процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».
Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект. Указать его название и местоположение.
3. Создать класс-клиент,содержащий метод main(). Добавить в класс средства для ввода строки с клавиатуры:
BufferedReader keyboard = newBufferedReader(newInputStreamReader(System.in));
...
String str = keyboard.readLine();
4. Создать класс-сервер,расширяющий Thread, и содержащий метод run() для реализации функций сервера.
5. Создать класс, содержащий метод main(), и осуществляющий соединение с клиентскими сокетами.
6. Компилировать классы.
7. При необходимости исправить найденные ошибки и повторить пп.6.
8. Запустить на выполнение класс-сервер.
9. Запустить на выполнение классы-клиенты.
10. Проследить за передачейтекста от клиентов к серверу и обратно.
11. Обеспечить сеанс связиклиент-сервер до завершения его пользователем (передать несколько введённых с клавиатуры текстовых строк).
12. Если есть такая возможность, обеспечить соединение нескольких клиентов, находящихся на разных компьютерах, с сервером.
13. Оформить отчёт.
14. Сдать работу.
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Технология разработки телекоммуникационных сервисов
Вид работы: Лабораторная работа 1-3
Оценка: Зачет
Дата оценки: 09.01.2020
Рецензия: Уважаемый,
Кокорева Елена Викторовна
Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Оценена Ваша работа по предмету: Технология разработки телекоммуникационных сервисов
Вид работы: Лабораторная работа 1-3
Оценка: Зачет
Дата оценки: 09.01.2020
Рецензия: Уважаемый,
Кокорева Елена Викторовна
Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Похожие материалы
Лабораторные работы №1-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант 05
xtrail
: 15 августа 2024
*** Каждая из трех лабораторных состоит из отчета (docx) и файлов, полученных в ходе выполнения. Также в каждой работе присутствует ФИО студента, которое нужно заменить на свое ***
Лабораторная работа №1
"Приёмы объектно-ориентированного программирования на языке Java"
Цель работы: Изучение принципов объектно-ориентированного программирования – инкапсуляции, наследования, полиморфизма.
Задание по варианту:
№ варианта: 05
Суперкласс: Среда передачи
Поля: Пропускная способность, Затухание
Метод
1200 руб.
Лабораторные работы №1-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №05
IT-STUDHELP
: 9 января 2020
Варианты задания:
No Варианта Суперкласс Поля Методы Подклассы
05
Среда передачи
Пропускная способность,
Затухание
Выводпропускной способности,
Вывод затухания
Кабель,
Оптоволокно,
Радиоэфир
Лабораторная работа No1
Приёмы объектно-ориентированного программирования на языке Java 2
Цель работы:Изучение принципов объектно-ориентированного программирования – инкапсуляции, наследования, полиморфизма.
Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработ
1300 руб.
Лабораторная работа №1 по дисциплине "Технология разработки телекоммуникационных сервисов". Вариант №05.
teacher-sib
: 25 апреля 2021
Лабораторная работа №1
Приёмы объектно-ориентированного программирования на языке Java 2
Цель работы
Изучение принципов объектно-ориентированного программирования – инкапсуляции, наследования, полиморфизма.
Вариант задания
№ Варианта Суперкласс Поля Методы Подклассы
05 Среда передачи Пропускная способность,
Затухание Вывод пропускной способности,
Вывод затухания Кабель,
Оптоволокно,
Радиоэфир
400 руб.
"Технология разработки телекоммуникационных сервисов". Вариант №05.
teacher-sib
: 25 апреля 2021
Задание по варианту
В качестве серверной части разработать базу данных в СУБД MySQL «Центр занятости». База данных содержит таблицу, состоящую из не менее чем 5-ти полей и 20-ти записей.
Клиентская часть должна быть разработана на языке Java в среде Eclipse. Каждый запрос должен быть реализован отдельным методом. Все методы могут принадлежать одному классу. Отдельно должен быть реализован класс, содержащий метод main().
Таким образом, структура клиента должна быть такой:
1. Класс, содержащий ста
600 руб.
Лабораторная работа №3 по дисциплине "Технология разработки телекоммуникационных сервисов". Вариант №05.
teacher-sib
: 25 апреля 2021
Лабораторная работа №3
Разработка многопоточного сокета
Цель работы
Изучение методов программирования многопоточных сокетов с использованием пакетов java.net и java.lang.
Задание
Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связи нескольких процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и
400 руб.
Лабораторные работы 1-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №23
IT-STUDHELP
: 3 июля 2023
Лабораторная работа №1
Приёмы объектно-ориентированного программирования
на языке Java
Цель работы:
Изучение принципов объектно-ориентированного программирования –наследования, инкапсуляции, полиморфизма.
Вариант задания:
№ варианта Суперкласс Поля Методы Подклассы
23 Компилятор Версия,
Метод синтаксического разбора Вывод версии,
Вывод метода VBA,
C#,
Pascal
=============================================
Лабораторная работа №2
Реализация клиент-серверной архитектуры с помощью сокетов
Цель ра
900 руб.
Лабораторные работы 1-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №2
IT-STUDHELP
: 25 декабря 2022
Вариант №2
Лабораторная работа №1
Приёмы объектно-ориентированного программирования
на языке Java
Цель работы:
Изучение принципов объектно-ориентированного программирования – инкапсуляции, наследования, полиморфизма.
Вариант задания:
№ Варианта Суперкласс Поля Методы Подклассы
02 Мобильное устройство Тип соединения,
Операционная система Вывод типа соединения,
Вывод типа ОС Смартфон,
Коммуникатор,
Планшет
------------------------------------------------------------------------------
\Описание
900 руб.
Лабораторная работа №1-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №8
IT-STUDHELP
: 22 ноября 2021
Лабораторная работа No1
Приёмы объектно-ориентированного программирования
на языке Java
Цель работы:
Изучение принципов объектно-ориентированного программирования –наследования, инкапсуляции, полиморфизма.
Вариант задания:
Вариант задания:
No Варианта Суперкласс Поля Методы Подклассы
08 Оператор сотовой связи Торговая марка,
Количество абонентов в России Вывод торговой марки,
Вывод количества абонентов Beeline,
МТС,
Мегафон
Задание:
1. Разработать суперкласс в соответствии с вариантом за
900 руб.
Другие работы
ТКП 45-5.03-12-2005 (02250) Изделия из тяжелого бетона предварительно напряженные. Правила изготовления (1 изменение)
Elfa254
: 9 мая 2013
Разработан техническим комитетом по техническому нормированию и стандартизации в строительстве «Бетонные и железобетонные конструкции. Бетоны и растворы» (ТКС 08) при научно-проектно-производственном республиканском унитарном предприятии «Стройтехнорм» (РУП «Стройтехнорм»).
Внесен научно-проектно-производственным республиканским унитарным предприятием «Стройтехнорм».
Утвержден и введен в действие приказом Министерства архитектуры и строительства Республики Беларусь от 18 августа 2005 г. № 202.
В
5 руб.
Гидравлика и нефтегазовая гидромеханика ТОГУ Задача 35 Вариант 0
Z24
: 28 ноября 2025
Определить длину трубопровода диаметром d, при которой расход вытекающей воды будет такой же, как из отверстия того же диаметра. Напор воды равен H. Коэффициент гидравлического трения трубы принять равным λ=0,03. Температура воды t, ºC.
150 руб.
Рішення задач цілочисленного програмування
Elfa254
: 8 октября 2013
Зміст
Введення
1. Постановка лінійної цілочисленної задачі
2. Теоретичні основи методів відсікання
3. Перший алгоритм Гомори
4. Другий алгоритм Гомори
5. Алгоритм Дальтона й Ллевелина
6. Алгоритм Данцига
7. Деякі висновки
Висновок
Список літератури
Введення
Серед практично важливих задач відшукання умовного екстремуму лінійної функції важливе місце займають задачі з вимогою цілочисленності всіх (частини) змінних. Вони одержали назву задач цілочисленного програмування.
Історично першою зада
11 руб.
Контрольная работа по дисциплине: Алгебра и геометрия. 1-й семестр, 4-й вариант
geragera
: 2 мая 2014
Контрольная работа по дисциплине: алгебра_геометрия, 1 семестр, 4 вариант.
Задание 1.4 Дана система трёх линейных уравнений:
x+y+2z= -1
2x-y+2z= -4
4x+e+4z= -2
Решить методом Гаусса и Крамера
Задание 2.4 Даны координаты вершин пирамиды А1А2А3А4. Найти:
1. длину ребра А1А2;
2. угол между ребрами А1А2 и А1А4;
3. площадь грани А1А2А3;
4. уравнение плоскости А1А2А3.
5. объём пирамиды А1А2А3А4.
Оценка: зачёт
дата сдачи: 2013г.
50 руб.