Лабораторные работы №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
Насос трёхплунжерный НТ-370-Вид общий-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
Насос трёхплунжерный НТ-370-Вид общий-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
483 руб.
Насос трёхплунжерный НТ-370-Вид общий-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
Фонтанная арматура-афк1-65-14
Эксплуатация фонтанных нефтяных и газовых скважин осуществляется комплексами, включающими наземное и скважинное оборудование, обеспечивающее отбор продукции в надлежащем режиме, проведение всех технологических операций в процессе эксплуатации и гарантирующее от возникновения открытых фонтанов и загрязнения окружающей среды. Фонтанная арматура для нефтяных и газовых скважин предназначена для герметизации устья скважин, контроля и регулирования режима их эксплуатации, а также для проведения различ
796 руб.
Фонтанная арматура-афк1-65-14
Геоэкологические аспекты мониторинга здоровья населения промышленных городов
Введение Научно-методические основы мониторинга городской среды Геоинформационные технологии Индикационные (маркерные) критерии и банки медико-экологических данных 1. Блок параметров состояния здоровья населения 2. Блок параметров состояния окружающей среды 3. Блок параметров нормативно-справочной информации Оценка риска здоровью населения Эколого-гигиеническое зонирование Зона пониженной комфортности Зона удовлетворительной комфортности Зона повышенной комфортности Заключение Литер
User evelin : 5 января 2014
15 руб.
Порівняльний аналіз рівня безробіття у Дніпропетровській області та Україні
Економічний розвиток будь-якої країни світу, включаючи Україну, визначається досягнутим рівнем і якістю життя населення. Рівень життя населення визначається, з одного боку, складом і величиною потреб у різних життєвих благах, з іншого боку - можливістю їхнього задоволення, виходячи з пропозицій на ринку товарів і послуг і реальної можливості мати заробітну плату. Актуальність обраної теми дослідження: «Порівняльний аналіз рівня безробіття у Дніпропетровській області та Україні» обумовлена необхі
User alfFRED : 1 ноября 2013
10 руб.
up Наверх