Контрольная работа по дисциплине: Современные языки программирования. Вариант №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
Вариант No03 Вопросы для контрольной работы 4. Учение В.И.Вернадского о биосфере. Границы распространения жизни в биосфере. 91. Воздействие тепловых электростанций на окружающую среду. ------------------------------------------------------------------------------ Задача No2 Сделать оценку качества поверхностного источника питьевого водоснабжения населенного пункта по степени опасности загрязнения химическими веществами. Привести наиболее распространенные причины загрязнения поверхностных в
User IT-STUDHELP : 26 апреля 2023
480 руб.
Контрольная работа по дисциплине: Экология. Вариант №03 promo
Контрольная работа по дисциплине: Менеджмент. Вариант 03
Тема 3. Школа человеческих отношений и поведенческие науки Теоретическая часть Исторические предпосылки возникновения. Предпосылки формирования управленческого подхода, ориентированного на человека. Исследования Э.Мэйо (Хоторнский эксперимент), теория М.Фоллетт, и др. Поведенческие концепции Д.Мак Грегора и др. Вклад выдающихся представителей школ в науку управления, использование концепций в практике современного управления. Практическая часть 1. Характеристика организации 2. Выделите и укажите
User IT-STUDHELP : 4 апреля 2022
450 руб.
promo
Контрольная работа по дисциплине Электроакустика ВАРИАНТ № 03
Задача 4 Потенциал скоростей в звуковом поле частоты f в воздухе выражен формулой φ=Asin(ωt-kr) м2/c. Определить амплитуду колебательной скорости частиц воздуха, эффективную величину звукового давления и уровень интенсивности (силы) звука. Частота: f=200 Гц. A=8∙〖10〗^(-4) м^2/с. Задача 20 Построить график нарастания и спада звуковой энергии в помещении объемом V и средним коэффициентом поглощения аср, если в нем действует источник звука мощностью 2·10-4 Вт. Определить графически время реверб
User 89370803526 : 18 марта 2020
200 руб.
Проектирование средств технологического оснащения при изготовлении детали «Вилка»
ЧЕРТЕЖИ Деталь Вилка, Вилка. Поковка, Карта наладок 1, Карта наладок 2, Средство автоматизации, Приспособление фрезерное пневматическое СБ, Приспособление зажимное СБ, Фреза резьбовая гребенчатая СБ, Калибр расположения СБ, Научно–исследовательская часть, Технико-экономические показатели Содержание Введение……………………………………………………………………………….. 1 Анализ состояния вопроса и обоснование целесообразности разработки темы... 1.1 Служебное назначение детали……………………………………………
User captainbarsik : 28 декабря 2020
99 руб.
Проектирование средств технологического оснащения при изготовлении детали «Вилка»
Гидромеханика Технический университет УГМК Задача 1.22
Определить избыточное давление рх (в бар) в центре сосуда с бензином (рис. 1.22), если показание манометра, включенного на уровне центра сосуда с водой, рман=0,12 ат, высоты уровней жидкостей: h1=400 мм; h2=200 мм. Центры резервуаров находятся на одном уровне. Принять плотности жидкостей: бензина ρбенз=720 кг/м³; ртути ρрт=13,6·10³ кг/м³; воды ρ=10³ кг/м³.
User Z24 : 9 декабря 2025
200 руб.
Гидромеханика Технический университет УГМК Задача 1.22
Лабораторные работы 1-2 по дисциплине: Физика (Часть 2). Вариант №1
Лабораторная работа 1 Цель работы 1) Исследовать электростатическое поле 2) Графически изобразить сечение эквипотенциальных поверхностей и силовые линии для двух конфигураций поля. 3) Оценить величину напряженности электрического поля в трех точках 4) Определить направление силовых линий ------------------------------------------------------------------------------ Экспериментальные результаты Вариант расположения электродов 1. Таблица 1. Результаты эксперимента для варианта 1 Потенциал, В
User IT-STUDHELP : 3 июля 2023
600 руб.
promo
Проектирование станочного приспособления для обработки детали "Вал".
Содержание. 1. Определение типа производства………………………………………………..4 2. Маршрутный технологический процесс……………………………………......4 3. Операционный технологический процесс обработки заданной поверхности, расчет сил резания……………………………………………………………….4 4. Определение установочных поверхностей детали, выбор схемы базирования, расчет погрешности базирования детали и назначение конструктивных параметров установочных элементов……………………………..…………....5 5. Схе
User Gav_shpak : 10 мая 2010
up Наверх