Koodianalüsaatori arendus kursuse „Programmeerimise alused“ projektide tehnilise analüüsi automatiseerimiseks

Laen...
Pisipilt

Kuupäev

Ajakirja pealkiri

Ajakirja ISSN

Köite pealkiri

Kirjastaja

Tartu Ülikool

Abstrakt

Evaluating and performing analysis to over 100 projects in a programming course is a timeconsuming task. With this thesis, a code analyzer was proposed and developed for the course “Introduction to Programming” to automatically analyze projects. The result was a code analyzer, which in 2 minutes, outputted code analyses of over a hundred projects into a single summarized Excel file, where each project has 48-50 different technical analysis metrics.
Programmeerimise kursusel on ajamahukas analüüsida ja hinnata üle saja projekti. Selle lõputöö käigus arendati koodianalüsaator kursusele „Programmeerimise alused“, et projekte automaatselt analüüsida. Tulemusena valmis koodianalüsaator, mis väljastas kahe minutiga üle saja projekti koodianalüüsid ühte kokkuvõtvasse Exceli faili, kus on igal projektil 48-50 erinevat tehnilist analüüsimõõtu.

Kirjeldus

Märksõnad

Python, programmeerimine, koodianalüsaator, koodianalüüs

Viide