Контрольная работа по дисциплине: Современные языки программирования. Вариант №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
Современные языки программирования. Вариант №23
Контрольная работа I. Инкапсуляция обработки одномерных массивов. 1. В соответствии с индивидуальным вариантом (см. приложение 1) разра-ботать класс Array, описывающий динамический одномерный массив и операции с ним. Класс должен содержать такие закрытые члены: длина массива; ссылка на массив; заданный числовой показатель; а также инкапсулировать такие открытые методы: конструктор без параметров, содержащий инициализатор массива ну-левыми элементами; конструктор с параметрами, инициализиру
User IT-STUDHELP : 15 февраля 2022
800 руб.
promo
Определить среднее арифметическое массива - Контрольная работа по дисциплине: Современные языки программирования. Вариант 14
Задание 1 Условие: M: 14 Массив и длина: Y(20) Интервал генерации: [-35, -10] Критерий для анализа: Определить среднее арифметическое массива Обработка: Элементы массива умножить на их номер. 1. В соответствии с индивидуальным вариантом (см. приложение 1) разработать класс Array, описывающий динамический одномерный массив и операции с ним. Класс должен содержать такие закрытые члены: - длина массива; - ссылка на массив; - заданный числовой показатель; а также инкапсулировать такие открытые мето
User Roma967 : 25 марта 2024
1600 руб.
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 руб.
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО 2024 год Ответы на 20 вопросов Результат – 100 баллов С вопросами вы можете ознакомиться до покупки ВОПРОСЫ: 1. We have … to an agreement 2. Our senses are … a great role in non-verbal communication 3. Saving time at business communication leads to … results in work 4. Conducting negotiations with foreigners we shoul
User mosintacd : 28 июня 2024
150 руб.
promo
Задание №2. Методы управления образовательными учреждениями
Практическое задание 2 Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности. Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
User studypro : 13 октября 2016
200 руб.
Особенности бюджетного финансирования
Содержание: Введение Теоретические основы бюджетного финансирования Понятие и сущность бюджетного финансирования Характеристика основных форм бюджетного финансирования Анализ бюджетного финансирования образования Понятие и источники бюджетного финансирования образования Проблемы бюджетного финансирования образования Основные направления совершенствования бюджетного финансирования образования Заключение Список использованный литературы Цель курсовой работы – исследовать особенности бюджетного фин
User Aronitue9 : 24 августа 2012
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
ЗАЧЕТ по дисциплине “Программирование (часть 1)” Билет 2 Определить значение переменной y после работы следующего фрагмента программы: a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a; if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end; if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
User sibsutisru : 3 сентября 2021
200 руб.
Программирование (часть 1-я). Зачёт. Билет №2
up Наверх