Я готовлюсь к экзамену по языкам, грамматикам, синтаксическим анализам и компиляторам. Это не моя чашка чая и большинство ресурсов, которые я нахожу, используют язык математики для определения разных условий торговли и объяснения различных понятий, которые мне нужно знать, а не придерживаться английского или французского, что я бы очень предпочел. Поэтому у меня возникают проблемы с поиском мотивации продолжать учебу и просто понимать теорию. Итак, вот мой вопрос: кто-нибудь из вас знает, где я могу найти "забавный" способ узнать все это? Или, по крайней мере, может быть более "конкретный" и менее "математический" способ обработки этого вопроса.
Мне нужно освежить следующее, чтобы что-нибудь по этим темам было приветствоваться!
- Разбор (LR, LL,...)
- Грамматики (контекстно-свободные, детерминированные,...)
- Анализ синтаксиса Анализ статического потока
- Анализ воздействия на обслуживание программного обеспечения и зависимость от пользовательских интерфейсов.
- Динамический анализ
Вот некоторые ресурсы, которые можно было бы считать "забавой" (с акцентом на кавычки) способами узнать о техническом предмете, просто чтобы понять, что я ищу.
- Почему Poignant Guide to Ruby
- Попробуйте MongoDB (введите Help + Enter)