Контрольная работа по дисциплине: Современные языки программирования. Вариант №03

Цена:
800 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon built-jar.properties
material.view.file_icon
material.view.file_icon
material.view.file_icon Array.class
material.view.file_icon KR_1.class
material.view.file_icon
material.view.file_icon build.xml
material.view.file_icon
material.view.file_icon KR_1.jar
material.view.file_icon README.TXT
material.view.file_icon manifest.mf
material.view.file_icon
material.view.file_icon build-impl.xml
material.view.file_icon genfiles.properties
material.view.file_icon project.properties
material.view.file_icon project.xml
material.view.file_icon
material.view.file_icon
material.view.file_icon Array.java
material.view.file_icon KR_1.java
material.view.file_icon
material.view.file_icon
material.view.file_icon built-jar.properties
material.view.file_icon
material.view.file_icon
material.view.file_icon Array.class
material.view.file_icon KR_2_1.class
material.view.file_icon Vector.class
material.view.file_icon
material.view.file_icon build.xml
material.view.file_icon
material.view.file_icon KR_2_1.jar
material.view.file_icon README.TXT
material.view.file_icon manifest.mf
material.view.file_icon
material.view.file_icon build-impl.xml
material.view.file_icon genfiles.properties
material.view.file_icon project.properties
material.view.file_icon project.xml
material.view.file_icon
material.view.file_icon
material.view.file_icon Array.java
material.view.file_icon KR_2_1.java
material.view.file_icon Vector.java
material.view.file_icon
material.view.file_icon
material.view.file_icon built-jar.properties
material.view.file_icon
material.view.file_icon
material.view.file_icon Array.class
material.view.file_icon Matrix.class
material.view.file_icon Test.class
material.view.file_icon
material.view.file_icon build.xml
material.view.file_icon
material.view.file_icon KR_2_2.jar
material.view.file_icon README.TXT
material.view.file_icon manifest.mf
material.view.file_icon
material.view.file_icon build-impl.xml
material.view.file_icon genfiles.properties
material.view.file_icon project.properties
material.view.file_icon project.xml
material.view.file_icon
material.view.file_icon
material.view.file_icon Array.java
material.view.file_icon Matrix.java
material.view.file_icon Test.java
material.view.file_icon
material.view.file_icon
material.view.file_icon built-jar.properties
material.view.file_icon
material.view.file_icon
material.view.file_icon Array.class
material.view.file_icon KR_3_1.class
material.view.file_icon Vector.class
material.view.file_icon
material.view.file_icon build.xml
material.view.file_icon
material.view.file_icon KR_3_1.jar
material.view.file_icon README.TXT
material.view.file_icon manifest.mf
material.view.file_icon
material.view.file_icon build-impl.xml
material.view.file_icon genfiles.properties
material.view.file_icon project.properties
material.view.file_icon project.xml
material.view.file_icon
material.view.file_icon
material.view.file_icon Array.java
material.view.file_icon KR_3_1.java
material.view.file_icon Vector.java
material.view.file_icon
material.view.file_icon
material.view.file_icon built-jar.properties
material.view.file_icon
material.view.file_icon
material.view.file_icon EquilateralTriangle.class
material.view.file_icon IsoscelesTriangle.class
material.view.file_icon KR_3_2.class
material.view.file_icon RightTriangle.class
material.view.file_icon Triangle.class
material.view.file_icon
material.view.file_icon build.xml
material.view.file_icon
material.view.file_icon KR_3_2.jar
material.view.file_icon README.TXT
material.view.file_icon manifest.mf
material.view.file_icon
material.view.file_icon build-impl.xml
material.view.file_icon genfiles.properties
material.view.file_icon project.properties
material.view.file_icon project.xml
material.view.file_icon
material.view.file_icon
material.view.file_icon EquilateralTriangle.java
material.view.file_icon IsoscelesTriangle.java
material.view.file_icon KR_3_2.java
material.view.file_icon RightTriangle.java
material.view.file_icon Triangle.java
material.view.file_icon
material.view.file_icon
material.view.file_icon built-jar.properties
material.view.file_icon
material.view.file_icon
material.view.file_icon KR_4.class
material.view.file_icon ThreadMax.class
material.view.file_icon
material.view.file_icon build.xml
material.view.file_icon
material.view.file_icon KR_4.jar
material.view.file_icon README.TXT
material.view.file_icon manifest.mf
material.view.file_icon
material.view.file_icon build-impl.xml
material.view.file_icon genfiles.properties
material.view.file_icon project.properties
material.view.file_icon project.xml
material.view.file_icon
material.view.file_icon
material.view.file_icon KR_4.java
material.view.file_icon ThreadMax.java
material.view.file_icon Контрольная работа.docx

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Excel
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Контрольная работа
Вариант No03

Задание 1

Задание:
1. В соответствии с индивидуальным вариантом разработать класс Array, описывающий динамический одномерный массив и операции с ним.
Класс должен содержать такие закрытые члены:
 длина массива;
 ссылка на массив;
 заданный числовой показатель;
а также инкапсулировать такие открытые методы:
 конструктор без параметров, содержащий инициализатор массива нулевыми элементами;
 конструктор с параметрами, инициализирующий массив длины, вво-димой с клавиатуры, случайных чисел в заданном диапазоне;
 копирующий конструктор, создающий копию объекта с исходным массивом;
 метод модификации элемента массива, заданного его индексом;
 метод, реализующий заданную обработку массива;
 метод вывода элементов массива на консоль;
 метод вывода заданного числового показателя на консоль.
Конструкторы должны выводить сообщение о своем срабатывании.
2. Составить основную программу, в которой предусмотреть такие дей-ствия:
 создание объекта массива ar0 заданной длины 50;
 создание объекта массива ar1 заданной длины N с нулевыми элемен-тами;
 инициализацию массива объекта ar1 случайными числами в задан-ном диапазоне;
 копирование массива объекта ar1 в новый массив объекта arN;
 модификацию произвольных элементов массива объекта ar1.
 выполнение анализа массива объекта arN;
 выполнение обработки массива объекта arN;
вывод массивов объектов на всех стадиях вычислений.

Вариант 3:
M Массив и длина Интервал гене-рации Критерий для анализа Обработка
3 Z(20) [-30, 0] Среднее арифметическое значение элементов Удвоить элементы, меньшие найденно-го среднего

------------------------------------------------------------------------------

Задание 2

Задание:
Часть I – Обработка одномерных массивов
1. Изучить механизм применения абстрактных классов в языке Java.. Источники:
 текущие теоретические положения;
 источники 2, 4, 6 основной литературы;
 электронное издание 34.
2. В соответствии с индивидуальным вариантом (см. приложение 1) со-здать абстрактный класс Array, содержащий такие члены:
 N – число элементов в массиве;
 Arr – указатель на массив;
 Init() – метод инициализации элементов массива случайными чис-лами в заданном диапазоне;
 Calc() – метод подсчета заданного числового показателя;
 PrintArray() – абстрактный метод вывода массива на экран;
 Processing() – абстрактный метод, выполняющий обработку мас-сива.
Данные для реализации методов Init() и Calc() выбрать из таблицы индивидуальных заданий в приложении 1.
3. Создать производный класс Vector, реализующий заданную обработ-ку и вывод на экран одномерного массива.
3.1. Вывод элементов массива должен осуществляться в одну строку через символ табуляции.
3.2. Задание на обработку массива выбрать из таблицы индивидуаль-ных заданий в приложении 1.
Часть II – Обработка матриц
4. В соответствии с индивидуальным вариантом (см. приложение 2) со-здать производный класс Matrix, реализующий заданную обработку и вывод на экран двумерного массива.
4.1. Вывод элементов матрицы должен осуществляться в прямо-угольной форме, элементы строк должны печататься через сим-вол табуляции.
4.2. Задание на обработку массива выбрать из нижеприведенной таб-лицы согласно номеру своего варианта.
5. Разработать класс Test для тестирования всех операций классов.
6. Сделать выводы.

Вариант 3:
M Массив и длина Интервал гене-рации Критерий для анализа Обработка
3 Z(20) [-30, 0] Среднее арифметическое значение элементов Удвоить элементы, меньшие найденно-го среднего

------------------------------------------------------------------------------

Задание 3

Задание:
Часть I – Полиморфная обработка одномерных массивов
1. Изучить механизм разработки и применения интерфейсов в языке Java.
2. Реализовать задание из раздела 2, часть I посредством создания ин-терфейса Array.
3. Выполнить сравнение реализации принципов наследования в Java с использованием абстрактных классов и с использованием интерфей-сов.
Часть II – Полиморфная реализация типовых операций
4. В соответствии с номером варианта выбрать индивидуальное задание и реализовать на Java заданный интерфейс.
5. В отдельном файле реализовать созданный интерфейс в заданных классах, реализующих заданные операции.
6. Сделать выводы.

Вариант 3:
Определить интерфейс Triangle с методами вычисления периметра и площади. Треугольник должен задаваться 2 сторонами и углом между ними. Реализовать интерфейс в классах прямоугольный треугольник, равнобедрен-ный треугольник, равносторонний треугольник.

------------------------------------------------------------------------------

Задание 3

Задание:
1. Изучить механизм разработки многопоточных приложений в языке Java.
2. Используя многопоточную схему решить задачу.
3. Сделать выводы.

Вариант 3:
Вычислить максимальный элемент матрицы, используя циклический подход.

=============================================

Дополнительная информация

Оценка: Отлично
Дата оценки: 01.07.2023г.

Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Контрольная и Лабораторные работы 1-3 по дисциплине: Современные языки программирования. Вариант №03
Контрольная работа Вариант No03 Задание 1 Задание: 1. В соответствии с индивидуальным вариантом разработать класс Array, описывающий динамический одномерный массив и операции с ним. Класс должен содержать такие закрытые члены: длина массива; ссылка на массив; заданный числовой показатель; а также инкапсулировать такие открытые методы: конструктор без параметров, содержащий инициализатор массива нулевыми элементами; конструктор с параметрами, инициализирующий массив длины, вво-димой с кла
User IT-STUDHELP : 1 июля 2023
1600 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Современные языки программирования. Вариант №03 promo
Лабораторные работы 1-3 по дисциплине: Современные языки программирования. Вариант №03
Лабораторная работа №1 Введение Тема: Создание простого приложения в среде NetBeans IDE. Цель: изучение возможностей NetBeans IDE 5.0 для создания простого при-ложения и программирования на объектно-ориентированном языке Java. ============================================= Лабораторная работа №2 Введение Тема: Механизм наследования в ООП на Java. Цель: изучение принципов реализации базового принципа ООП «Наследова-ние» на языке Java, освоение приемов программирования на языке Java про-грамм
User IT-STUDHELP : 1 июля 2023
1200 руб.
Лабораторные работы 1-3 по дисциплине: Современные языки программирования. Вариант №03 promo
Определить среднее арифметическое массива - Контрольная работа по дисциплине: Современные языки программирования. Вариант 14
Задание 1 Условие: M: 14 Массив и длина: Y(20) Интервал генерации: [-35, -10] Критерий для анализа: Определить среднее арифметическое массива Обработка: Элементы массива умножить на их номер. 1. В соответствии с индивидуальным вариантом (см. приложение 1) разработать класс Array, описывающий динамический одномерный массив и операции с ним. Класс должен содержать такие закрытые члены: - длина массива; - ссылка на массив; - заданный числовой показатель; а также инкапсулировать такие открытые мето
User Roma967 : 25 марта 2024
1600 руб.
promo
Современные языки программирования. Вариант №23
Контрольная работа I. Инкапсуляция обработки одномерных массивов. 1. В соответствии с индивидуальным вариантом (см. приложение 1) разра-ботать класс Array, описывающий динамический одномерный массив и операции с ним. Класс должен содержать такие закрытые члены: длина массива; ссылка на массив; заданный числовой показатель; а также инкапсулировать такие открытые методы: конструктор без параметров, содержащий инициализатор массива ну-левыми элементами; конструктор с параметрами, инициализиру
User IT-STUDHELP : 15 февраля 2022
800 руб.
promo
Онлайн Тест по дисциплине: Современные языки программирования.
Вопрос №1 Ресурсы – это: процессы, которые пользователь инициировал в процессе выполнения потока идентификационные номера процессов, которые пользователь инициировал в процессе выполнения потока объекты, которые запрашиваются, используются и освобождаются процессами в период их активности устройства ввода-вывода, связанные с выполнением потока Вопрос №2 Какие заголовки конструкторов объекта типа Thread некорректны? 1. Thread() 2. Thread(Runnable target) 3. Thread(ThreadGroup group, Runn
User IT-STUDHELP : 16 апреля 2023
650 руб.
promo
Контрольная работа по дисциплине: Материаловедение. Вариант 03
Цель работы Построение на основании данных термического анализа диаграммы состояния (диаграммы плавкости) системы с последующим проведением ее анализа и выполнением необходимых расчетов. Задание контрольной работы В качестве контрольной работы для студентов, осваивающих курс «Материаловедение», приводится многовариантная задача, демонстрирующая возможности физико-химического анализа. Контрольная работа составлена так, чтобы дать индивидуальное задание каждому студенту. Анализ диаграмм сос
1500 руб.
Контрольная работа по дисциплине: Материаловедение. Вариант 03 promo
Контрольная работа по дисциплине: Экология. Вариант №03
Вариант No03 Вопросы для контрольной работы 4. Учение В.И.Вернадского о биосфере. Границы распространения жизни в биосфере. 91. Воздействие тепловых электростанций на окружающую среду. ------------------------------------------------------------------------------ Задача No2 Сделать оценку качества поверхностного источника питьевого водоснабжения населенного пункта по степени опасности загрязнения химическими веществами. Привести наиболее распространенные причины загрязнения поверхностных в
User IT-STUDHELP : 26 апреля 2023
480 руб.
Контрольная работа по дисциплине: Экология. Вариант №03 promo
Контрольная работа по дисциплине: Менеджмент. Вариант 03
Тема 3. Школа человеческих отношений и поведенческие науки Теоретическая часть Исторические предпосылки возникновения. Предпосылки формирования управленческого подхода, ориентированного на человека. Исследования Э.Мэйо (Хоторнский эксперимент), теория М.Фоллетт, и др. Поведенческие концепции Д.Мак Грегора и др. Вклад выдающихся представителей школ в науку управления, использование концепций в практике современного управления. Практическая часть 1. Характеристика организации 2. Выделите и укажите
User IT-STUDHELP : 4 апреля 2022
450 руб.
promo
«Алгебра и геометрия». Экзамен. Билет №14
БИЛЕТ № 14 1.Геометрический вектор. Линейные операции над векторами и их свойства. Вектором называется направленный отрезок. Векторы рассматриваются на плоскости (двумерные) и в пространстве (трехмерные). И в том и в другом случае вектор определяется упорядоченной парой точек, первая из которых начало вектора (или его точка приложения), другая 2. Взаимное расположение плоскости и прямой в пространстве. Прямая и плоскость называются параллельными, если они не пересекаются. Прямая может принадл
User nataliykokoreva : 18 ноября 2013
50 руб.
Теория систем и системный анализ (Ответы на тест СИНЕРГИЯ / МТИ / МОИ)
Ответы на тест Теория систем и системный анализ - СИНЕРГИЯ, МОИ, МТИ. Результат - 95-100 баллов. Дата сдачи - свежая. Вопросы к тесту: На результат решения задачи оптимального выбора субъективное мнение лица, принимающего решение, (ответ) не оказывает влияния сказывает влияние в части определения множества кандидатов (вариантов) оказывает влияние в части выбора метода решения задач Для аппроксимации функции полезности чаще всего используются представления в виде (ответ) косинусоидальной функц
User AnastasyaM : 28 октября 2023
250 руб.
Теория систем и системный анализ (Ответы на тест СИНЕРГИЯ / МТИ / МОИ)
Контрольная работа №2 "Построение трёхмерной модели детали и ассоциативного чертежа и трёх видов детали". Проекционное черчение Вариант - 24. Корпус
Миронов Б.Г., Миронова Р.С. и др. - Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. ГОСТ 2.305-68, разделы 3, 4 «Разрезы», «Сечения». Контрольная работа №2, Вариант - 24. Корпус Тема № 5. Проекционное черчение. Чертеж выполнен в формате А3 + 2 3D модели Помогу с другими вариантами. Пишите в Л/С.
User Agentikus007 : 24 апреля 2021
430 руб.
Контрольная работа №2 "Построение трёхмерной модели детали и ассоциативного чертежа и трёх видов детали". Проекционное черчение Вариант - 24. Корпус
Контрольная работа по дисциплине: информационные бухгалтерские системы. Вариант №4.
Содержание Введение 1. Характеристика системы «Инфо-Бухгалтер» 2. Структура программы «Инфо-Бухгалтер» Заключение Список использованной литературы
User ДО Сибгути : 16 февраля 2016
150 руб.
Контрольная работа по дисциплине: информационные бухгалтерские системы. Вариант №4.
up Наверх