Ybadoo - Soluções em Software Livre
Tutoriais
Linguagens Formais e Autômatos

Apresente as possíveis subpalavras da palavra assembler.

Segundo Ramos (2009), uma palavra α é uma subpalavra de outra palavra β se for possível escrever β como sendo γαδ, admitindo-se a possibilidade de γ ou δ ou ambos serem palavras vazias (ε). Note que prefixos (γ) e sufixos (δ) são casos particulares de subpalavras (α).

A Tabela 01 apresenta as subpalavras (α) da palavra assembler (β), conforme a definição apresentada por Ramos (2009).

Tabela 01: subpalavras da palavra assembler
|γ||α||δ|βγαδ
009assemblerεεassembler
018assemblerεassembler
117assemblerassembler
216assemblerassembler
315assemblerassembler
414assemblerassembler
513assemblerassembler
612assemblerassembler
711assemblerassembler
810assemblerassemblerε
027assemblerεassembler
126assemblerassembler
225assemblerassembler
324assemblerassembler
423assemblerassembler
522assemblerassembler
621assemblerassembler
720assemblerassemblerε
036assemblerεassembler
135assemblerassembler
234assemblerassembler
333assemblerassembler
432assemblerassembler
531assemblerassembler
630assemblerassemblerε
045assemblerεassembler
144assemblerassembler
243assemblerassembler
342assemblerassembler
441assemblerassembler
540assemblerassemblerε
054assemblerεassembler
153assemblerassembler
252assemblerassembler
351assemblerassembler
450assemblerassemblerε
063assemblerεassembler
162assemblerassembler
261assemblerassembler
360assemblerassemblerε
072assemblerεassembler
171assemblerassembler
270assemblerassemblerε
081assemblerεassembler
180assemblerassemblerε
090assemblerεassemblerε

Conforme apresentado na Tabela 01, as subpalavras (α) da palavra assembler (β) são formalmente definidas como:

{ε, a, b, e, l, m, r, s, as, bl, em, er, le, mb, se, ss, ass, ble, emb, ler, mbl, sem, sse, asse, bler, embl, mble, semb, ssem, assem, emble, mbler, sembl, ssemb, assemb, embler, semble, ssembl, assembl, sembler, ssemble, assemble, ssembler, assembler}

Ramos, Marcus Vinícius Midena. (2009). Linguagens Formais: teoria, modelagem e implementação. Porto Alegre: Bookman. 656 páginas.