Lógica, perguntado por thales1996, 11 meses atrás

Considerando que o registro de domínios comerciais no Brasil segue a seguinte estrutura padrão:



www.domínio.com.br , onde :



www. :caracter terminal

domínio :pode conter caracter de a-z de 0 a 9 com no minimo 2 letras

.com : por ser domínio comercial, consideremos .com.br, caracter terminal

.br : identificador fixo para o Brasil. Caracter terminal

Dada a produção ::= '.'’.’



Marque a alternativa que represente uma produção que pertença a gramática geradora de domínios.

Escolha uma:
a.
::= (| | )

::= {}

::= ‘a’ | ‘b’ | ‘c’ | ... | ‘z’ | ‘A’ | ‘B’ | ‘C’ | ... | ‘Z’
::= ‘0’ | ‘1’ | ’2’ | ‘3’ | ... | ‘9’

b.
::= (| | )

::=

::= ‘a’ | ‘b’ | ‘c’ | ... | ‘z’ | ‘A’ | ‘B’ | ‘C’ | ... | ‘Z’
::= ‘0’ | ‘1’ | ’2’ | ‘3’ | ... | ‘9’

c.
::= {| | }

::=

::= ‘a’ | ‘b’ | ‘c’ | ... | ‘z’ | ‘A’ | ‘B’ | ‘C’ | ... | ‘Z’
::= ‘0’ | ‘1’ | ’2’ | ‘3’ | ... | ‘9’

d.
::= [| | ]

::=

::= ‘a’ | ‘b’ | ‘c’ | ... | ‘z’ | ‘A’ | ‘B’ | ‘C’ | ... | ‘Z’
::= ‘0’ | ‘1’ | ’2’ | ‘3’ | ... | ‘9’

e.
::= | |

::= []

::= ‘a’ | ‘b’ | ‘c’ | ... | ‘z’ | ‘A’ | ‘B’ | ‘C’ | ... | ‘Z’
::= ‘0’ | ‘1’ | ’2’ | ‘3’ | ... | ‘9’

Soluções para a tarefa

Respondido por gleisonnppec6o5
13

Resposta Correta:

<domínio> ::= <minimo>{<letra>|<digito><letra> | <digito>}

<minimo>  ::= <letra><letra>

<letra> ::= ‘a’ | ‘b’ | ‘c’ | ... | ‘z’ | ‘A’ | ‘B’ | ‘C’ | ... | ‘Z’

<digito> ::= ‘0’ | ‘1’ | ’2’ | ‘3’ | ... | ‘9’.  Correto


ievandroid: Atentar-se ao " { } "
Respondido por ievandroid
9

<domínio> ::= <minimo>{<letra>|<digito><letra> | <digito>}


<minimo>  ::= <letra><letra>


<letra> ::= ‘a’ | ‘b’ | ‘c’ | ... | ‘z’ | ‘A’ | ‘B’ | ‘C’ | ... | ‘Z’


<digito> ::= ‘0’ | ‘1’ | ’2’ | ‘3’ | ... | ‘9’.

Atentar-se ao " { } "

Perguntas interessantes