Informática, perguntado por vscolasanto, 11 meses atrás

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 danielbissolip54q9l
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 jhonatagestorp9t05s
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