Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2014, 16:43   #1
Mary Jane
 
Регистрация: 28.11.2014
Сообщений: 3
Восклицание Помогите с выполнением

1. ​Тема работы: Создание языка программирования.
В данной курсовой работе необходимо разработать язык программирования и компилятор, транслирующий программу на этом языке в эквивалентную программу на языке С++.
2. ​Этапы выполнения работы:
​1. Анализ задания.
​2. Разработка языка программирования, отвечающего приведенным ниже требованиям.
​3. Анализ методологии создания компиляторов.
​4. Разработка алгоритмов трансляции исходной программы в программу на языке С++.
​5. Реализация компилятора в виде программы на языке программирования С++ или Паскаль.
​6. Проверка работы компилятора с помощью тестовой программы.
​7. Оформление пояснительной записки.
3. ​Требования к создаваемому языку:
​Язык относится к языкам высокого уровня и должен содержать набор операторов структурного программирования. Все операторы и ключевые слова имеют русские названия. Имена идентификаторов могут состоять как из латинских, так и русских букв.
Базовые типы данных включают в себя:
целый тип​- целое положительное число;
вещественный тип​- вещественное число;
Со всеми типами данных могут быть выполнены операции сложения, вычитания, умножения, деления, возведения в степень (+,-,*, /,**).
​В языке должны быть реализованы следующие операторы:
оператор ввода значения переменной с клавиатуры, оператор вывода значения переменной на экран, оператор цикла c предусловием, оператор прерывания цикла, оператор множественного выбора (аналог оператора switch в С++).
4. Требования к работе компилятора:
​Компилятор может быть представлен в виде интегрированной оболочки (редактор текста и компилятор), либо должен вызываться из командной строки DOS и в качестве параметра принимать имя транслируемого файла. В случае наличия ошибок в исходном тексте, компилятор должен выдавать соответствующие сообщения.
5. Перечень вопросов, подлежащих рассмотрению в пояснительной записке :
​1. Постановка задачи;
​2. Теоретические основы создания компиляторов;
​3. Описания синтаксиса языка;
​4. Описание алгоритмов трансляции;
​5. Текст тестовой программы;
​6. Текст программы компилятора;
​7. Список сообщений об ошибках.

Последний раз редактировалось Mary Jane; 28.11.2014 в 17:48.
Mary Jane вне форума Ответить с цитированием
Старый 28.11.2014, 17:11   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

и чо? пиаритесь?
p51x вне форума Ответить с цитированием
Старый 28.11.2014, 17:47   #3
Mary Jane
 
Регистрация: 28.11.2014
Сообщений: 3
По умолчанию

Наоборот,пытаюсь найти человека,который это сделает
Mary Jane вне форума Ответить с цитированием
Старый 28.11.2014, 19:01   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Бесплатно?
Если да, то не найдете.
Если нет, то раздел Фриланс.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 28.11.2014, 19:46   #5
Mary Jane
 
Регистрация: 28.11.2014
Сообщений: 3
По умолчанию

Конечно небесплатно,спасибо,разместила там
Mary Jane вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выбор языка программирования Фатима2811 Помощь студентам 24 28.08.2014 12:36
Выбор языка программирования ArtAmonRa Помощь студентам 11 07.11.2012 09:44
Выбор языка программирования dudeden Свободное общение 3 19.05.2012 22:17
Выбор языка программирования sechas Помощь студентам 6 28.03.2012 12:04