Лабораторные работы №1-3 Современные технологии программирования (часть 2) Новое, последний курс ДО

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Conver_10_p.cs
material.view.file_icon Conver_p_10.cs
material.view.file_icon лаб1.docx
material.view.file_icon
material.view.file_icon Editor.cs
material.view.file_icon History.cs
material.view.file_icon лаб2.docx
material.view.file_icon
material.view.file_icon Control_.cs
material.view.file_icon лаб3.docx

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

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

Описание

Лабораторная работа №1

Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием

Тема: Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием

Цель
Сформировать практические навыки реализации классов на языке C#.

Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый метод класса.

Лабораторная работа №2

Редактор чисел в системе счисления с основанием р.

Тема: Конвертор чисел в системе счисления с основанием р.

Цель
Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#.
Задание 1
1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с команды добавить 0 целыми числами от 0. При реализации интерфейса номера команд удобно хранить в свойстве Tag, которое имеется у визуальных компонентов.
Атрибуты и операции класс представлены на рисунке 10.
2. Ответственность класса Editor (редактор) – хранение, ввод и редактирование строкового представления числа, представленного в системе счисления с основанием p. Класс должен обеспечивать: добавление символов (AddDigit), соответствующих р-ичным цифрам (р от 2 до 16); добавления нуля (AddZero()); добавление разделителя целой и дробной частей (AddDelim()); забой символа - удаление символа, стоящего справа (BS); очистку - установку нулевого значения числа (Clear); чтение строкового представления р-ичного числа (Number).
3. Протестировать каждый метод класса.

Задание 2
1. Разработать и реализовать класс History «История», используя класс языка C#. Класс отвечает за документирование выполнения пользователем переводов чисел. Объекты класса хранят исходные числа, результаты преобразования и основания систем счисления исходного числа и результата.
Атрибуты и операции класса представлены таблице 1.
Таблица 1 - Атрибуты и операции класса «История»

Лабораторная работа №3

Класс Управление для «Конвертора p1_р2»

Тема: Класс Управление для «Конвертора p1_р2».

Цель
Сформировать практические навыки реализации классов на языке C#.

Задание 1

1. Реализовать Управление для «Конвертера p1_р2».
2. Протестировать каждый метод класса.

Задание 2

1. Реализовать «Интерфейс» приложения «Конвертер р1_р2», используя библиотечный класс формы и визуальные компоненты.
2. Протестировать методы класса.

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

Проверил: доцент
Зайцев Михаил Георгиевич
Зачет
2019
Лабораторные работы 1-3 Современные технологии программирования 2 часть
Тема: Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием Цель Сформировать практические навыки реализации классов на языке C#. Задание 1 1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16. 2. Протестировать каждый метод класса. Тема:
User zav : 25 ноября 2023
250 руб.
Лабораторные работы №1-3 Современные технологии программирования (часть 1) Новое Последний семестр ДО
Лабораторная работа №1 Абстрактный тип данных простая дробь Тема: Абстрактный тип данных простая дробь Цель Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание 1. Реализовать абстрактный тип данных «простая дробь», используя класс С++ в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «просты
User AlexBrookman : 25 апреля 2019
500 руб.
Лабораторные работы 1, 2, 3. Современные технологии программирования (часть 2). Все варианты (2019)
Лабораторные работы 1, 2, 3. Современные технологии программирования (часть 2). Все варианты (2019) Лабораторная работа №1 Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием Цель: Сформировать практические навыки реализации классов на языке C#. Задание 1 1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс.
User rmn77 : 16 ноября 2019
150 руб.
Лабораторные работы № 1-3. Современные технологии в программировании. Для всех варинтов (новое)
Описание: Лабораторная работа №1 Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием Цель: Сформировать практические навыки реализации классов на языке C#. Задание 1 1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16. 2. Протестировать
User f-akho : 14 октября 2023
580 руб.
Лабораторная работа 1 2 3 Современные технологии программирования Все варианты 2023 год
2023 год СибГУТИ Сибирский государственный университет телекоммуникаций и информатики Тема: Лабораторная работа 1 2 3 Современные технологии программирования Все варианты 2023 год Задания Лабораторная работа 1. Абстрактный тип данных простая дробь Цель Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание 1. Реализовать абстрактный тип данных «простая дробь», используя класс С++ в соответствии с приведенной
User SibSUTTI : 1 сентября 2023
128 руб.
promo
Лабораторная работа 1-3 по дисциплине: Современные технологии программирования (часть 2). Вариант 22
Лабораторная работа №1 Тема: Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием Цель Сформировать практические навыки реализации классов на языке C#. Задание 1 1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16. 2. Протестировать каж
User IT-STUDHELP : 15 мая 2022
900 руб.
promo
Расчет аналоговых и дискретных устройств связи. Вариант №33
Вариант 33 Оценка: отлично Вся работа посчитана в mathcad (все графики оттуда же) Схема и спецификация прилагаются
User b1nom : 21 января 2018
990 руб.
Расчет аналоговых и дискретных устройств связи. Вариант №33
Комплекс для выполнения спуско-подъёмных операций СПО с разработкой механизма ограничения подъема талевого блока буровой установки-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин
Комплекс для выполнения спуско-подъёмных операций СПО с разработкой механизма ограничения подъема талевого блока буровой установки-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин-Текст пояснительной записки выполнен на Украинском языке вы можете легко его перевести на русский язык через Яндекс Переводчик ссылка на него https://translate.yandex.ru/?lang=uk-ru или с помощью любой другой программы для перевода Данный дипломный проект посвящен вопросу модернизации механизма огра
2709 руб.
Комплекс для выполнения спуско-подъёмных операций СПО с разработкой механизма ограничения подъема талевого блока буровой установки-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин
Теплотехника МГУПП 2015 Задача 1.1 Вариант 31
В баллоне емкостью V при температуре t и давлении p содержится газовая смесь, объемный состав которой следующий: RO2, RN2 и RCO2. Определить массу газа.
User Z24 : 6 января 2026
150 руб.
Теплотехника МГУПП 2015 Задача 1.1 Вариант 31
Тепломассообмен СЗТУ Задача 8 Вариант 94
Определить средний коэффициент теплоотдачи n-рядного: а) коридорного и б) шахматного пучков кипятильных труб котлоагрегата, омываемого дымовыми газами (воздухом), направление потока которых к трубам осуществляется под углом атаки, равным ψ. Скорость движения потока в узком сечении ω, диаметр трубок d, средняя температура дымовых газов, омывающих пучок tж.
User Z24 : 22 февраля 2026
200 руб.
Тепломассообмен СЗТУ Задача 8 Вариант 94
up Наверх