Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

17 дней назад
Гость
1 год в сервисе
Был онлайн 17 дней назад
17 дней назад

Проектирование и разработка статического анализатора программных кодовЗадачаИспользуя язык программирования Python разработать в виде отдельного пакета для pip консольную интерактивную утилиту статического анализа и модификации программных кодов для определенного языка программирования. Система должна уметь:1. Выполнять анализ структуры дерева проекта и обнаруживать файлы, содержащие программные коды на определенном языке программирования (в зависимости от выбранного варианта) путем анализа расширений файлов.2. Выполнять анализ соблюдения конвенций по наименованию и документированию в рамках отдельных файлов с программными кодами на определенном языке программирования (в зависимости от выбранного варианта) и выявлять несоответствия и ошибки. В случае выявления несоответствий и ошибок, система должна осуществлять соответствующие записи в специальный файл * _verification.log, указывая полный путь к файлу, номер строки и тип ошибки или несоответствия в форматеId. File Path: Line Number - Error Code: Error Message3. Выполнять модификации отдельных частей программных кодов, которые не соответствуют конвенциям по наименованию и документированию для выбранного языка программирования, с целью приведения программных кодов к максимальному соответствию данным конвенциям. Во время модификации программных кодов система должна осуществлять соответствующие записи в специальный файл * _fixing.log, указывая полный путь к файлу,номер строки и выполненную модификацию в форматеId. File Path: Line Number - Modification DescriptionВ описании пакета нужно четко указать какие именно конвенции по наименованию и документированию проверяет и исправляет разработанный пакет.В прикрепленном файле - подробнее. Мой вариант - 1 (Go)

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Заявки фрилансеров
1 заявка от фрилансеров

Посмотреть заявки можно будет после закрытия заказа.

Другие заказы в категории «Лабораторные работы»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.