Diversos sistemas embarcados têm necessidade de um sistema operacional (SO), a utilização do SO ajuda a que os softwares possam ser mais robustos e utilizar mais recursos do hardware. O GNU/Linux é o SO mais utilizado para sistemas embarcados, sendo disponibilizado em diversos produtos residenciais e comerciais e industriais. Para que seja possível adaptar um kernel como o Linux para diversos produtos é necessário escolher quais recursos serão utilizado e fazer a compilação personalizada. O processo de compilação do Linux ou qualquer outro sistema de grande porte leva tempo devido a todas as etapas necessárias incluindo a criação da tabela de símbolos. Todo esse processo deve ser otimizado para que o tempo de compilação não seja demasiado, pois se o tempo de compilação se estender pode impactar no desenvolvimento do produto.
Assinale a alternativa correta que se refere de como a criação da tabela de símbolos impacta no tempo de compilação.
Escolha uma:
Soluções para a tarefa
Respondido por
16
A criação da tabela de símbolos utiliza um controle de indexação por hash, dessa forma a busca de tokens do processo de compilação se torna mais rápido que uma estrutura sem indexação. Portanto, a indexação por hash tende a diminuir o tempo de compilação.
gleisonnppec6o5:
V - F - F - V. Correto
Respondido por
12
resposta correta
A criação da tabela de símbolos utiliza um controle de indexação por hash, dessa forma a busca de tokens do processo de compilação se torna mais rápido que uma estrutura sem indexação. Portanto, a indexação por hash tende a diminuir o tempo de compilação.
Perguntas interessantes
Português,
7 meses atrás
Matemática,
7 meses atrás
Inglês,
7 meses atrás
Matemática,
11 meses atrás
Química,
11 meses atrás
Química,
1 ano atrás
Matemática,
1 ano atrás