Транслятор языка высокого уровня
Курсовая работа, 11 Марта 2012
Объектом исследования является синтаксический анализатор транслятора
Цель работы заключается в том, чтобы написать программу, которая представляет собой синтаксический анализатор транслятора.
К полученным результатам относятся пояснительная записка и программа, написанная на языке программирования «Delphi».
Языки программирования высокого уровня
Курсовая работа, 20 Марта 2014
Языков программирования, как и человеческих языков, придумано много. Причина - в разнообразии потребностей программистов, в разных уровнях их квалификации и во многом другом. Так, начинающим вряд ли стоит предлагать Ассемблер, а профессионалу не нужен Лого. Часто разные языки ориентированы на разные предметные области. Например, язык Пролог позволяет удобно описывать логические взаимосвязи в окружающем нас мире, Лого позволяет удобно рисовать фигуры и снабжен для этого соответствующим набором процедур, а вот решать сложные математические задачи с его помощью лучше и не пытаться.
Программистам пока еще не удалось создать язык, удовлетворяющий всех, да и неизвестно, возможно ли вообще его создать, и надо ли.
Языки программирования высокого уровня
Контрольная работа, 30 Марта 2014
Актуальность данной темы обусловлена тем, что прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов – языков программирования.
Объектом исследования послужили языки программирования высокого уровня и история развития языков программирования высокого уровня.
Программирование на языке высокого уровня
Курсовая работа, 23 Сентября 2012
Цель курсовой работы — изучение приемов формализации, составления алгоритмов и программирования при решении прикладных задач, а также глубокое овладение языком программирования C++ и приемами программирования в интегрированной среде Borland C++ Builder 5.x-6.x.
Язык программирования высокого уровня Pascal ABC
Курсовая работа, 03 Марта 2015
Объектом исследования данной курсовой работы является язык программирования высокого уровня Pascal ABC. Язык программирования Паскаль (Pascal) является одним из первых языков, который отличался строгой типизацией и наличием средств структурного (процедурного) программирования. Этот язык представляет собой процедурный язык, включает в себя множество структур и конструкций наподобие if, then, while, еlsе и так далее.
Первый транслятор для языка высокого уровня в СССР
Курс лекций, 15 Января 2014
Постепенно в Сибири сложилась новая мощная программистская школа. Одним из первых ее ярких результатов стала разработка языка Альфа, явившегося итогом работы Ершова и его коллег над Алголом-58. Ершов развил возможности этого языка, в частности добавил матричные операции, и полученный в конечном итоге язык оказался во многом схож с Алголом-60. Фактически, завершенный в 1961 году язык Альфа — это «расширенное подмножество» Алгола-60, без рекурсий, но с определением многомерных значений и операциями над ними, возможностью инициирования переменных и некоторыми другими нововведениями.
Машинно-ориентированные языки, языки высокого уровня
Курсовая работа, 11 Сентября 2013
Машинно – ориентированные языки – это языки, наборы операторов и изобразительные средства которых существенно зависят от особенностей ЭВМ (внутреннего языка, структуры памяти и т.д.). Машинно-ориентированные языки позволяют использовать все возможности и особенности Машинно-зависимых языков:
- высокое качество создаваемых программ (компактность и скорость выполнения);
- возможность использования конкретных аппаратных ресурсов;
- предсказуемость объектного кода и заказов памяти;
- для составления эффективных программ необходимо знать систему команд и особенности функционирования данной ЭВМ;
Средства контроля уровня обученности иностранного языка в России
Курсовая работа, 12 Мая 2013
Полнота понимания читаемого текста должна в основном соответствовать стратегической установке, четко сформулированной в задании. При чтении текстов с пониманием основного содержания и выборочным извлечением определенной информации от ученика требуется уметь выделить главную мысль и самые основные моменты, уточнить наиболее значимые детали. Наиболее экономной формой контроля и более объективным показателем степени усвоения всеми учащимися языкового материала являются тесты. Понимая значимость чтения в обучении иностранным языкам и учитывая повышенный интерес учителей к такому виду контроля как тестам, при выборе темы курсовой работы я остановился на данной.
Разработка однопроходного транслятора с ограниченного подмножества языка высокого уровня
Курсовая работа, 20 Мая 2013
Целью данной курсовой работы является разработка транслятора. Для достижения поставленной цели необходимо решить следующие задачи:
Представить синтаксис языка в БНФ. Определить терминалы, нетерминалы, начальный символ и набор правил для данного языка.
Создать каркас транслятора.
Построить лексический анализатор. Результатом работы анализатора должна быть таблица лексем.
Построить синтаксический анализатор. Приведение выражений к обратной польской записи.
Построить генератор кода.
Протестировать приложение.