A linguagem compreendida pelo computador é chamada de Linguagem de Máquina, ou Linguagem Binária, e é classificada como uma linguagem de baixo nível. Ela se utiliza somente de dois símbolos (binária) para escrever instruções a serem executadas pelo computador, sendo estes símbolos o 0 (zero) e o 1 (um).
Devido à dificuldade natural do ser humano em se expressar por uma linguagem como esta, somente com dois símbolos, desenvolveu-se as Linguagens de Programação, que não são diretamente compreendidas pelo computador, apesar de servirem somente para a interação entre ambos (humano X computador). Porém, para essa interação acontecer é necessária a tradução do conteúdo elaborado em Linguagem de Programação para Linguagem de Máquina. Essa tradução pode acontecer de duas formas distintas denominadas _____________ e _______________.
Assinale a alternativa que completa os espaços em branco corretamente:
pesquisa e ordenação
interpretação e compilação
algoritmos e dados
interpretação e ordenação
pesquisa e compilação