
Среда программирования: Turbo Pascal 7.0 (DOS)
Название работы: Конвертер для перевода программ на языке Си в текст программы на языке Паскаль
Вид работы: Курсовая работа
Тематика работы: Алгоритмы, Технологии
Объем программы: 7 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: конвертор, конвертер, паскаль, перевод программы pascal turbopascal си, турбопаскаль, перевода C
Функции программы:
Исходные данные и результат хранятся в текстовых файлах, имена которых должны запрашиваться транслятором.
При обнаружении синтаксической ошибки в операторе исходного текста транслятор должен вносить в выходной текст комментарий, включающий диагностическое сообщение, текст ошибочного оператора и осуществлять переход к следующему оператору.
Алгоритмы обработки отдельных операторов и других элементов исходного языка (константа, переменная, выражение) должны быть оформлены в виде подпрограмм.
Комментарии предусмотреть во всех вариантах. Комментарий не может располагаться внутри оператора.
Для ключевых слов операторов в программе на языке Си используются только строчные буквы, а в программе на языке Паскаль - строчные и прописные. В идентификаторах возможны любые буквы - они конвертируются без изменений.
Между отдельными лексемами может быть любое количество пробелов (точнее, пробельных символов - пробелов, табуляций и переводов строки). В одной строке исходного текста может быть несколько операторов или только часть одного оператора.
При формировании выходного текста можно не учитывать правило отступа.
Описание (отчет):
Есть
на 43 страниц, посмотреть оглавление
proga2
proga
proga
си_пас-3
proga2
курсач
error
си_пас-3Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВведение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1 . Назначение и область применения . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2 . Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 3 . Описание алгоритма программы с описанием функций и составных частей и связи между ними . Описание входных и выходных данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 4 . Программное и аппаратное обеспечение программы . . . . . . . . . . . . .20 5 . Руководство пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Заключение . . . . . . . . . . . . . . . . . . . . . . . . . .