Внимание! Студландия не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.

Приложение анализа исходного кода C#: структура и требования

Раздел: Другое на заказ

  • 17.11.2024
  • Дата сдачи: 22.11.2024
  • Статус: Архив
  • Детали заказа: # 265547

Тема: Приложение анализа исходного кода: язык C#

Задание:
Необходимо составить Техническое задание для разработки приложения анализа исходных модулей проекта на языке С# на соблюдение кодстайла, рекомендованного Microsoft. Приложение должно предлагать пользователям рекомендации по исправлению выявленных нарушений и формировать отчеты о результатах анализа тестируя на архивных работах. Содержание ТЗ (по ГОСТу ЕСПД 19.001-19.781): 1) Обоснование необходимости разработки программы а) Постановка задачи. б) Сбор исходных материалов. в) Выбор и обоснование критериев эффективности и качества разрабатываемой программы. 2) Научно-исследовательские работы а) Обоснование необходимости проведения научно-исследовательских работ б) Определение структуры входных и выходных данных. в) Предварительный выбор методов решения задач. г) Обоснование целесообразности применения ранее разработанных программ. д) Определение требований к техническим средствам. е) Обоснование принципиальной возможности решения поставленной задачи 3) Разработка и утверждение технического задания а) Определение требований к программе. б) Разработка технико-экономического обоснования разработки программы. в) Определение стадий, этапов и сроков разработки программы и документации на нее. г) Выбор языков программирования. д) Определение необходимости проведения научно-исследовательских работ на последующих ста-диях. е) Согласование и утверждение технического задания
3-5 страниц, ап.вуз 80%, без использования ИИ

Приложение анализа исходного кода на языке C# проверяет соответствие модулей принятым рекомендациям Microsoft и выявляет ключевые нарушения стиля, безопасности и архитектуры; в основе работы — разбор синтаксических конструкций, правил форматирования и распространённых антипаттернов.

Что входит в работу

  • анализ исходных файлов C#: лексический и синтаксический парсинг, построение AST;
  • проверки кодстайла Microsoft: форматирование, именование, отступы, расположение директив и комментариев;
  • статические проверки безопасности и качества кода: обнаружение возможных исключений, утечек ресурсов, потенциальных багов;
  • механизм рекомендаций: генерация исправлений и объяснений для каждого нарушения;
  • формирование отчётов: агрегирование результатов, метрики соответствия, примеры исправлений.

На что смотрят проверяющие

В техническом задании обычно подробно описывают входные и выходные данные, требования к функционалу парсера и движка правил, критерии эффективности (матрицы ошибок, покрытие правил), требования к совместимости с версиями компилятора и средствами сборки. В разделе НИР указывают обоснование выбранных методов анализа, необходимость ретроспективного тестирования на архивных работах и требования к ресурсам для тестирования.

Мы помогаем оформить такое ТЗ по ГОСТу: структурируем разделы, формулируем требования к программному обеспечению и аппаратной части, описываем этапы разработки и перечень необходимых исследований. В итоговом тексте вы получите готовую к согласованию документацию с возможностью доработок по замечаниям в течение 21 дня — приложите задание в заявке, чтобы получить расчёт и инструкцию для передачи исполнителю.

  • Тип: Другое
  • Предмет: Другое
  • Объем: 3-5 стр.

Можем рассчитать стоимость такой же или похожей работы за 2 минуты

Ответим за 2 минуты, без регистрации

Рассчитать
Нужна помощь?
Примеры выполненных работ
103 972 студента обратились к нам за прошлый год
96 оценок
среднее 4.9 из 5
Узнать стоимость