Практикум по программированию на C# 2- практическое задание 1 — часть 1

300

Внимание! Указывайте верный электронный адрес, там вы сможете скачать бланк с заданиями Росдистант “Практикум по программированию на C# 2”

 

Тут вы можете купить готовые практические и лабораторные работы Росдистант. Выполненные задания в купленном предмете полностью совпадают с теми что представлены на сайте ниже. Задание было сдано в 2025 году. После покупки вы сможете скачать файл/ы с готовой работой или найти файл в письме на почте, которую указали при оформлении заказа. Для выполнения индивидуальной работы "Практикум по программированию на C# 2” Росдистант в своем личном кабинете обращайтесь к менеджерам сайта.

Раздел: Росдистант- практические работы, лабораторные работы

Проверяемое задание № 1
Тема 1. Обработка исключений
Лекция 1.1. Обработка исключений

Цель работы
Сформировать навыки использования конструкций try/catch/finally, позволяющих реализовать в приложениях структурированную обработку ис-ключений, и научиться разбираться в ключевых концепциях, которые позво-ляют создавать и вызывать исключения.

«Задание
• Разработать тип для работы с матрицами.
• Реализовать методы, позволяющие выполнять операции сложения, вы-читания и умножения матриц, предусмотрев возможность их выполнения, в противном случае должно генерироваться исключение.
• Реализовать метод GetEmpty(…), который возвращает нулевую матрицу заданного размера.
• Объявить и применить свой тип исключения:
- в сообщении исключения должна быть информация о размерах мат-риц;
- размеры матриц должны быть в полях исключения;
- должны быть созданы разные виды конструкторов по примеру базо-вого исключения System.Exception.
• В качестве UI-интерфейса использовать консольное приложение с ин-терфейсом командной строки, WinForms или WPF-приложение.
• Создать unit-тесты для тестирования методов разработанного типа». [2]

Рекомендации по выполнению
Старайтесь обрабатывать только известные вам исключения. Если вы все же обрабатываете все исключения, то или, проведя необходимую обра-ботку, генерируйте исключение повторно, чтобы его могли обработать по-следующие фильтры, или выводите пользователю максимально полную ин-формацию об ошибке. Если целью перехвата исключений является очистка ресурсов после сбоя, лучше воспользоваться секцией finally.
• Доступ к чтению и записи данных матриц должен осуществляться только через индексатор. Не должно быть доступа к данным матрицы в обход индексатора.
• Ввод и вывод элементов матрицы должен выполняться без дублирова-ния кода.
• Тип «матрица» не должен ничего выводить на «экран» и ничего считы-вать с «экрана».
• Нельзя изменять размеры матрицы после её создания.

Важные материалы для выполнения задания (!)

Требования к предоставлению результатов (!)
К отчету следует приложить:
• листинг программ, написанных на языке программирования C#;
• скриншоты и краткое описание работы классов и методов приложений.

Нужна помощь с тестами? Обращайтесь к нашим менеджерам

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Практикум по программированию на C# 2- практическое задание 1 — часть 1”

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Оплата принимается посредствам онлайн кассы «Robokassa» — укажите реквизиты карты или воспользуйтесь оплатой по «СБП».
После оплаты система, направит Вас на страницу с товаром, где вы сможете его скачать на своё устройство.
Если по какой- то причине вы закрыли страницу или не скачали товар, то всегда сможете найти и скачать его на почте.
Указывайте настоящий Email — при утере документа вы сможете скачать его из письма.
При возникновении трудностей с оплатой или получением товара обращайтесь к нашим менеджерам. Все контакты указаны на сайте, можете выбрать любой удобный.

Похожие товары

Просмотренные товары

VK MAX Telegram WhatsApp
Отправьте нам сообщение