2003 вариант 1 ответы (Экзамен. Варианты заданий и ответы)

DJVU-файл 2003 вариант 1 + ответы (Экзамен. Варианты заданий и ответы) Практикум (Прикладное программное обеспечение и системы программирования) (2700): Ответы (шпаргалки) - 4 семестр2003 вариант 1 + ответы (Экзамен. Варианты заданий и ответы) - DJVU (2700) - СтудИзба2019-05-09СтудИзба

Описание файла

Файл "2003 вариант 1 + ответы" внутри архива находится в папке "Экзамен. Варианты заданий и ответы". DJVU-файл из архива "Экзамен. Варианты заданий и ответы", который расположен в категории "". Всё это находится в предмете "практикум (прикладное программное обеспечение и системы программирования)" из 4 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла

Вариант 1 2003 Ф.И.О 34 группы 1 '2 3 4 5 б 7 8 9 10 1. Определить тип по Хомскому заданной грамматики О=(УТ, УЬ1, Р, Б). Определить порождаемый язык и тип языка по Хамскому. Р: Б-?аАс аА -? ааВЬС ! аЬ ВЬ вЂ” ? ЬЬ ! аЬЬЬс ~ аОЬЬЬсс С вЂ” ?с О -? аЬ 2 Достаточные условия применимости РС-метода.

-! П!?цвести с'»с.'!у !?аооть! ко?!Пилято!?а» 5. Основные зала !и се?!антического анализа. Привести примеры ситуаций, когла семантический анализатор выласт ошиоку. б. Построить»ТС. соответствуюшую заланной Р-грамматике 6=( т»Т. 1 .~, Р. л), Р. б -? ВО',СΠ — ? ВО!О С-?С! !Л! Л вЂ” ?О Если ДС залает НКА, то по алгоритму преооразоваиия 1!КА в КЛ построить КЛ и написать соответствуюшую ему грамматику, иначе иаииса!ь анализатор по заланиой ! рамматике, 7.

Основные машиино-независимые оптимизируюшие преобразования 3, Задана КС-грамматика О=(УТ, т'!'1, Р, Ь). Если к ней применим РС-к!стол, написать РС-процедуру для любого иетерм!шала, иначе, если возможно, преооразовать грамматику так, чтобы РС-метод стал к ней применим. Б — ?ЬБ!аАВ А ? ЬсА ! ссА ! в В-?сЬВ!с 9.

Основные критерии проектирования стандартных библиотек. 10. Написать грамматику арифметического выражения, используюшего операции +, l и круглые скобки (приоритет стандартный!), аргументы операций переменные а и Ь,, например: в+(Ь+а)/Ыа+Ь. Предполагая, что анализ грамматики будет производиться РС-методом, вставить в нес действия (в виде соц! « ...) по переводу таких выражений в ПОЛИ3. 3 б ' На;и!сагь функцию, которая добавляет в конец заданного списка !в!<!и!> злементы зтого списка, расположенные в ооратном порялке, и печатает пол' чившийся список.

Ответы на вОпросы:::: вариант 1 2003 (первый поток) 1. Тип гр.. — 1, (неукорачивающий), 1 (б)=(а"Ь"с" ~ п=1,2,3,4). Тип языка 3 (регулярный). 2. Метод рекурсивного спуска применим в том случае если каждое правило грамматик1 рамматики имеет вид. а) либо А -+ а, где а е (ЧТ ~ ~ ЧН) и это единственное правило выво а ~ло вывода для этого нетерминала; Ь) ли, А + а,сс, ~ а сг ! ... ! а„а„где а, е Ъ'Т для всех 1 = 1, 2,..., и; а; к: а1 для 1 ~ 3; а; е (УТ ~.з УЖ), т.е. если для нетерминала А правил вывода несколько, то они должны начинаться с терминалов. причем все эти терминалы должны быть различными 4 1псЫе < 1озггеагп > я'1псЫе < !151 > ц51пд папзезрасе 5М; ~оЫ В(!151 <1и1> сч!51) ( й5! < 1п1 >:: гесегзе йега1ог гр = 15цгбе(»п (); ъя1е ( гр!= !5кгеп4)) ( !5! риз!1 Ьас(;(":(гр++)), 1~5! < ш! >:: соп51 иепиог р .= !5! Ьсгпп (); и !1йе ( р! =!51 епб ()) ', со1и « "р « ' ', р++, соц! «епб1; йи шаго () 1 !!5! <!и! > 151; ин к Гог (1 = О; 1 < 1О; 1+-) 15к рц511 Ьас!'(1); В (!5!); 5гегцгп О, ! ч.

Фаза анализа (исходная программа на 51П) => лексический анализ =-> (послеловазсльность лексем) => синтаксический анализ => (промежуточное представление программга) =-> семаиз ичсский аналиНконтроль контекстных условий. Фаза синтеза: подготовка к генерации объектного модуля => генерация объектного модуля ~ (объектный модуль) 5. Проверку контекстных условий часто называют семантическим анализом.

Примеры наиболее часто встр чаюшихся контекстных условий: а) каждый используемый в программе идентификатор должен быть описан, но нс более одного раза в одной зоне описания; Ь) при вызове функции число фактических параметров и их типы должны соответствовать числу и типам формальных параметров; с) обычно в языке накладываются ограничения иа типы операндов любой операции, определенной в этом языке; на типы левой и правой частей в операторе присваивания; на тип параметра цикла; на тип условия в операторах цикла и условном операторе и т и Г(Н,О) = АВ Г(АВ,О) = Вб Г(ЛВ,1) = С Г(Вб,О) = Вб Г(С,О) = Я АВ => А ВБ =>В б=> Гз Два заключительных состояшгя ВБ и Я сводим Б-+ В.Е!Ш. В-+ ВО!АО Л-+ 0. О- СО С-~ С1! А1 Г(С,)) = С в одно б' =э 5 с исп..1. а.

Удаление недостижимого кода. Ь. Оптимизация линейных участков программок а) удаление бесполезных присваиваний, б) -.;,",'; исключение изоыточных вычислений, в) свертка объектного кода, г) перестановка операций, д) арифметические преобразования (на основе алгебраических и логических тождеств) оптимизация вычисления логических выражений. с, Оптимизация передачи параметров в процедуры и функции: а) передача параметров через::-.-:, . "гй регистры процессора, б) подстановка кода функции вместо ее вызова в объектный код.

о, Оптимизация циклов: а) вынесение инвариантных вычислений из циклов, б) замена операций с индуктивными (образу«ошами арифметическую прогрессию) переменными (как правило умножения на сложение), в) слияние и развертывание циклов. Б — «Ьб,'аАВ Л -«ЬсЛ1 ссЛ ~ с В --«сЬБ с Г!(сБТ(А)=,'Ьс,' («О(.(.ОЛ( А)= (с ,'. = ! с ге Й ГИВ«Т(В)= , 'с). ГОП ОЮ(В)=З Б — «ЬБ аА' Л' — «ЬсА' ссЛ': В -«ЬсЛ'(ссА'(сЬВ.;с Л вЂ” «ЬсА' ссА': с - недостижимые правила, и; мо«кно убрать  — «сЬВ 5 -«ЬБ аА' Л' — «ЬсА'. сЛ" (с Л"-«сА' ЬВ В -+сЬВ:.с а. с«бшезна и1мость содержимого, Ь зффсктивность, с безопасность.

д. завершенность, е сочетаемость с базовыми типами данных, Г должна служить фундаментом для создания других библиотек !О , Е -+ Т (+Т <сои( « '+';>) Т вЂ” «Г (/Г <сои( «У;>) à — «а <соц( « 'а',> ( Ь<соц( « 'Ь';> 1 (Е) .

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
428
Средний доход
с одного платного файла
Обучение Подробнее