
Среда программирования: Visual C# .NET 2013
Название работы: ЛР1. Вариант 8. Бизнес-логика. Расчет координаты для различных видов движения.
Вид работы: Лабораторная работа
Тематика работы: Алгоритмы
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 3 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, Бизнес-логика, координаты, равномерное движение, равноускоренное движение, колебательное движение, сущность-интерфейс, класс.
Функции программы:
Вариант 8.
Бизнес-логика. Расчет координаты для различных видов движения.
Задача:
Расчет координаты для различных видов движения: равномерное,
равноускоренное, колебательное.
1.Создайте проект на языке C# в среде Microsoft Visual Studio. Назовите его Model. Данный проект будет содержать в себе бизнес-логику приложения, т. е. ключевые структуры данных и способы их взаимодействия.
2. Создайте сущность-интерфейс согласно вашему варианту. Опишите ключевые свойства и методы интерфейса.
3. Создайте 2 или более класса, реализующих данный интерфейс.
Классы обязательно должны иметь различные реализации методов интерфейса. При этом дочерние классы не должны иметь никаких ссылок друг на друга, так же как и интерфейс не должен ничего знать о дочерних классах.
4. Реализуйте проверку правильности передаваемых свойствам данных (валидацию свойств) с помощью механизма обработки исключений — если на вход приходят некорректные данные, выходящие за допустимые пределы, свойство должно сгенерировать исключение соответствующего типа с описанием ошибки.
5. Добавьте в решение еще один проект, на этот раз консольное приложение, и назовите его «ConsoleLoader». В этом проекте будет проводиться первичное тестирование бизнес-логики приложения.
Описание (отчет):
Есть , но небольшой
на 2 страниц, посмотреть оглавление
Model
Model
DesignTimeBuild
.dtbcache
FileContentIndex
fc535956-3bbe-4587-bbfe-7955dffb6970
merges
read
v17
ProjectEvaluation
model.metadata
model.projects
ConsoleLoader
bin
Debug
net5
ConsoleLoader.deps
ConsoleLoader
ConsoleLoader
ConsoleLoader
ConsoleLoader.runtimeconfig.dev
ConsoleLoader.runtimeconfig
Model
Model
ref
ConsoleLoader
net6
ConsoleLoader.deps
ConsoleLoader
ConsoleLoader
ConsoleLoader
ConsoleLoader.runtimeconfig
Model
Model
ConsoleLoader
obj
ConsoleLoader.csproj.nuget.dgspec
ConsoleLoader.csproj.nuget.g
ConsoleLoader.csproj.nuget.g
Debug
net5
.NETCoreApp,Version=v5.0.AssemblyAttributes
apphost
ConsoleLoader.AssemblyInfo
ConsoleLoader.AssemblyInfoInputs
ConsoleLoader.assets
ConsoleLoader.csproj.AssemblyReference
ConsoleLoader.csproj
ConsoleLoader.csproj
ConsoleLoader.csproj.CoreCompileInputs
ConsoleLoader.csproj.FileListAbsolute
ConsoleLoader
ConsoleLoader.GeneratedMSBuildEditorConfig
ConsoleLoader.genruntimeconfig
ConsoleLoader
ref
refint
ConsoleLoader
ConsoleLoader
net6
.NETCoreApp,Version=v6.0.AssemblyAttributes
apphost
ConsoleLoader.AssemblyInfo
ConsoleLoader.AssemblyInfoInputs
ConsoleLoader.assets
ConsoleLoader.csproj.AssemblyReference
ConsoleLoader.csproj
ConsoleLoader.csproj
ConsoleLoader.csproj.CoreCompileInputs
ConsoleLoader.csproj.FileListAbsolute
ConsoleLoader
ConsoleLoader.GeneratedMSBuildEditorConfig
ConsoleLoader.genruntimeconfig
ConsoleLoader
ref
refint
ConsoleLoader
ConsoleLoader
project.assets
project.nuget
Program
Model
Model
bin
Debug
Model
Model
Class1
Model
obj
Debug
.NETFramework,Version=v4.7.2.AssemblyAttributes
DesignTimeResolveAssemblyReferences
DesignTimeResolveAssemblyReferencesInput
Model.csproj.AssemblyReference
Model.csproj.CoreCompileInputs
Model.csproj.FileListAbsolute
Model
Model
TempPE
Properties
AssemblyInfoПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеДемонстрация работы различной реализации методов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Предварительный просмотр
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 900 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |