Лабораторная работа 2 (3 вариант) По дисциплине: Современные технологии программирования (часть 2)

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

material.view.file_icon
material.view.file_icon Отчет_лаб2.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon
material.view.file_icon
material.view.file_icon 001.testlog
material.view.file_icon testlog.manifest
material.view.file_icon MPT_lab1.sln
material.view.file_icon
material.view.file_icon App.config
material.view.file_icon
material.view.file_icon
material.view.file_icon MPT_lab1.exe
material.view.file_icon MPT_lab1.exe.config
material.view.file_icon MPT_lab1.pdb
material.view.file_icon
material.view.file_icon Convertor.csproj
material.view.file_icon Convert_10_p.cs
material.view.file_icon Convert_p_10.cs
material.view.file_icon Editor.cs
material.view.file_icon History.cs
material.view.file_icon
material.view.file_icon
material.view.file_icon .NETFramework,Version=v4.7.2.AssemblyAttributes.cs
material.view.file_icon Convertor.csproj.CoreCompileInputs.cache
material.view.file_icon Convertor.csproj.FileListAbsolute.txt
material.view.file_icon Convertor.csprojAssemblyReference.cache
material.view.file_icon DesignTimeResolveAssemblyReferencesInput.cache
material.view.file_icon MPT_lab1.csprojAssemblyReference.cache
material.view.file_icon MPT_lab1.exe
material.view.file_icon MPT_lab1.pdb
material.view.file_icon
material.view.file_icon Program.cs
material.view.file_icon
material.view.file_icon AssemblyInfo.cs
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll
material.view.file_icon Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll
material.view.file_icon Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll
material.view.file_icon Microsoft.VisualStudio.TestPlatform.TestFramework.dll
material.view.file_icon Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
material.view.file_icon Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
material.view.file_icon Microsoft.VisualStudio.TestPlatform.TestFramework.xml
material.view.file_icon MPT_lab1.exe
material.view.file_icon MPT_lab1.exe.config
material.view.file_icon MPT_lab1.pdb
material.view.file_icon
material.view.file_icon Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
material.view.file_icon Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
material.view.file_icon Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
material.view.file_icon UnitTestProject1.dll
material.view.file_icon UnitTestProject1.pdb
material.view.file_icon
material.view.file_icon
material.view.file_icon .NETFramework,Version=v4.7.2.AssemblyAttributes.cs
material.view.file_icon DesignTimeResolveAssemblyReferencesInput.cache
material.view.file_icon
material.view.file_icon UnitTestProject1.csproj.CoreCompileInputs.cache
material.view.file_icon UnitTestProject1.csproj.FileListAbsolute.txt
material.view.file_icon UnitTestProject1.csprojAssemblyReference.cache
material.view.file_icon UnitTestProject1.dll
material.view.file_icon UnitTestProject1.pdb
material.view.file_icon packages.config
material.view.file_icon
material.view.file_icon AssemblyInfo.cs
material.view.file_icon UnitTest1.cs
material.view.file_icon UnitTestProject1.csproj
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов
  • Microsoft Excel

Описание

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

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

Работа сдана в 2024, без замечаний.
Лабораторная работа №2 "Современные технологии программирования (часть 2)"
Работа зачтена. В архиве - отчет, файлы с программами (написаны на c++) + .exe-файлы. Есть также ответы на контрольные вопросы
User Daniil2001 : 24 декабря 2024
80 руб.
Лабораторная работа №2 "Современные технологии программирования (часть 2)"
Современные технологии программирования (часть 2) Лабораторная работа 2
Лабораторная работа №2. Редактор чисел в системе счисления с основанием р. Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#. Задание 1 1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с команд
User svladislav987 : 28 августа 2023
150 руб.
Современные технологии программирования (часть 2) - Лабораторная работа 2 - Вариант 5
Лабораторная работа №2. Редактор чисел в системе счисления с основанием р. Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#. Задание 1 1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с команд
User sarekuwa : 20 ноября 2023
800 руб.
Современные технологии программирования (часть 2) - Лабораторная работа 2 - Вариант 5
Современные технологии программирования (часть 2). Лабораторная работа №2. Для всех вариантов (2020).
Лабораторная работа №2. Редактор чисел в системе счисления с основанием р. Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#. Задание 1 1. Разработать и реализовать класс Editor «Редактор чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с команды добавить 0
User nik200511 : 24 февраля 2021
54 руб.
Лабораторная работа №2 по дисциплине: Современные технологии в программировании (часть 2)
Тема работы: «Редактор чисел в системе счисления с основанием р» Класс Editor Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#. Задание 1: 1. Разработать и реализовать класс Editor «Редактор действительных чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с
User zzzzzzz : 8 января 2020
100 руб.
Современные технологии программирования (часть 2) Вариант 3
Лабораторная работа 1 Лабораторная работа 2 Лабораторная работа 3 Зачет Зайцев Михаил Георгиевич
User MayaMy : 18 декабря 2019
450 руб.
Современные технологии программирования (часть 2) Вариант 3
Лабораторная работа №2 по дисциплине Современные технологии программирования
Лабораторная работа. Абстрактный тип данных (ADT) «память для комплексных чисел» Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1.В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс Object Pascal, С++. 2.Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
User Некто : 16 сентября 2018
100 руб.
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 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 Наверх