Курсовая работа
Курсовая работа подразумевает разработку программы-компилятора или транслятора языка программирования по вариантам. Варианты выбираются в соответствии с последней цифрой номера зачетной книжки.
Программы должны иметь визуальный интерфейс. Рекомендуется использовать программу Qt.
К отчету обязательно необходимо приложить диск с пояснительной запиской курсовой работы и программой.
Курсовая работа должна включать:
– титульный лист;
– введение;
– теоретическую часть (проектирование программы в соответствии со стандартом UML, описание теоретических положений и понятий, обоснование выбранных технологий разработки);
– практическую часть (диаграммы классов, описание реализации).
Варианты тем курсовых работ
1. Транслятор с языка Си на язык Паскаль
2. Транслятор с языка Си на язык Ассемблер
3. Транслятор с языка Паскаль на язык Ассемблер
4. Транслятор с языка Паскаль на язык Си
5. Интерпретатор языка Бэйсик
6. Транслятор с языка Паскаль на язык Бэйсик
7. Транслятор с языка Си на язык Бэйсик
8. Интерпретатор языка Си
9. Интерпретатор языка Паскаль
10. Интерпретатор языка Ассемблер
Варианты тем курсовых работ
Курсовая работа по предмету «Программирование»