Você está na página 1de 3

pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6ODM0ODpkYzM0:TW9uLCAyMiBKYW4gMjAyNCAyMjo0MzoxOCAtMDMwMA==

Consta do edital ESAF de 2003 para o concurso de Auditor Fiscal do Trabalho, na área de Informática:

“1. Informática: conceitos básicos. Conceitos fundamentais sobre processamento de dados. Componentes
funcionais (hardware e software) de computadores.”

Vamos resolver hoje uma questão da prova de 2003 para este concurso que alia o conhecimento descrito
acima com uma boa dose de atenção na leitura e na interpretação do cabeçalho da questão.

Os índices de busca estrangeiros trabalham com expressões booleanas, que são regras de pesquisa
com os termos AND, OR e NOT, digitados entre espaços no meio de duas palavras-chave. Considere
um site de pesquisa estrangeiro que só aceita estas três expressões booleanas. Seguindo as regras
de utilização destas três expressões e, considerando que uma deles foi digitada entre espaços no
meio de duas palavras-chave diferentes, é correto afirmar que

a) quando o termo digitado for AND, a pesquisa traz, além dos resultados que contêm ambas as palavras-
chave, os resultados que contêm pelo menos uma delas.
b) quando o termo digitado for OR, a pesquisa traz apenas os resultados que contêm uma e somente uma
das palavras-chave digitadas.
c) quando o termo digitado for NOT, a pesquisa traz apenas os resultados que contêm a primeira das
palavras-chave sem a ocorrência da segunda palavra-chave.
d) quando o termo digitado for NOT, a pesquisa traz, além dos resultados que contêm ambas as palavras-
chave, os resultados que contêm pelo menos uma delas.
e) não existe diferença no resultado da pesquisa quando se digita qualquer uma das três expressões
booleanas.

Comentários

Para começar a resolver a questão é necessário lembrar de três conceitos básicos lá da Arquitetura de
Computadores: Álgebra de Boole, Operações Booleanas e Tabelas-Verdade.

A Álgebra de Boole, criada pelo matemático inglês George Boole (1815-1864), é uma álgebra que só admite
dois resultados: verdadeiro ou falso. Traduzidos em linguagem matemática, estes resultados passam a ser,
por exemplo, 1 (verdadeiro, ligado) ou 0 (falso, desligado).

As Operações Booleanas são, então, operações cujo resultado vai dar verdadeiro ou falso.

Para definirmos Tabelas-Verdade vamos começar lembrando do que é uma tabuada. Quando lidamos com
a nossa álgebra decimal diária, damos o nome de tabuada à tabela que descreve o conjunto de todos os
valores possíveis para uma operação, por exemplo, de multiplicação. O que fazemos normalmente é usar
um subconjunto da tabuada, por exemplo, uma tabela de multiplicação do número 9 com os números de 1 a
10. Esta tabela faz parte da tabuada da multiplicação:

Operação Resultado
9x1 9
9x2 18
9x3 27
9x4 36
9x5 45
9x6 54
9x7 63
9x8 72
9x9 81
9x10 90

www.pciconcursos.com.br www.pciconcursos.com.br
pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6ODM0ODpkYzM0:TW9uLCAyMiBKYW4gMjAyNCAyMjo0MzoxOCAtMDMwMA==

No caso da questão que estamos discutindo, existem três operações booleanas: AND, OR e NOT.

Similarmente à nossa tabuada da multiplicação teremos uma tabuada para a operação AND, uma tabuada
para a operação OR e uma tabuada para a operação NOT. Só que, no caso da álgebra booleana, estas
tabuadas recebem o nome especial de tabelas-verdade. Vejamos então as tabelas-verdade da operação
AND, da operação OR e da operação NOT.

AND Verdadeiro Falso


Verdadeiro Verdadeiro Falso
Falso Falso Falso
Tabela-Verdade do AND

OR Verdadeiro Falso
Verdadeiro Verdadeiro Falso
Falso Falso Falso
Tabela-Verdade do OR

NOT Verdadeiro
Verdadeiro Falso
Falso Verdadeiro
Tabela-Verdade do NOT

Na primeira tabela lemos A AND B, sendo A (na linha) e B (na coluna), operandos, e o AND, a operação.
Podemos observar que A AND B só será verdadeira se os dois operandos forem verdadeiros.

Na segunda tabela lemos A OR B, sendo A (na linha) e B (na coluna), operandos, e o OR, a operação.
Podemos observar que A OR B só será falsa se os dois operandos forem falsos.

Na terceira tabela lemos NOT A, sendo A (na linha), operando, e o OR, a operação. Podemos observar que
NOT A é uma operação de inversão e de um único operando: se A for verdadeiro, o NOT A será falso e
vice-versa.

Após esta introdução, partiremos para a análise das afirmações.

a) quando o termo digitado for AND, a pesquisa traz, além dos resultados que contêm ambas as palavras-
chave, os resultados que contêm pelo menos uma delas.
A afirmação é incorreta, pois se o termo digitado for AND a pesquisa traz apenas os resultados que contém
ambas as palavras-chave. Confira com a tabela do AND.

b) quando o termo digitado for OR, a pesquisa traz apenas os resultados que contêm uma e somente uma
das palavras-chave digitadas.
A afirmação é incorreta, pois se o termo digitado for OR a pesquisa traz, além dos resultados que contêm
ambas as palavras-chave, os resultados que contêm pelo menos uma delas. Confira com a tabela do OR.

c) quando o termo digitado for NOT, a pesquisa traz apenas os resultados que contêm a primeira das
palavras-chave sem a ocorrência da segunda palavra-chave.
A afirmação é correta, pois se o termo digitado for NOT a expressão vai ficar: palavra-chave1 NOT
palavra-chave2 (é só ler o cabeçalho da questão). O operador NOT faz com que a pesquisa traga os
resultados que não contém a palavra-chave2 (confira com a tabela do NOT). Este é o primeiro DETALHE.
O segundo DETALHE que o candidato deve saber de antemão é o seguinte: os mecanismos de busca, por
default, usam o operador OR para mais de uma palavra-chave se nada for escrito. Então, o resultado obtido
com a expressão palavra-chave1 NOT palavra-chave2 é justamente trazer os resultados que contêm a

www.pciconcursos.com.br www.pciconcursos.com.br
pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6ODM0ODpkYzM0:TW9uLCAyMiBKYW4gMjAyNCAyMjo0MzoxOCAtMDMwMA==

palava-chave1 sem a ocorrência da palavra-chave2.

d) quando o termo digitado for NOT, a pesquisa traz, além dos resultados que contêm ambas as palavras-
chave, os resultados que contêm pelo menos uma delas.
A afirmação é incorreta, pois se o termo digitado for NOT, a pesquisa traz apenas os resultados que não
contém a palavra-chave. Confira com a tabela do NOT.

e) não existe diferença no resultado da pesquisa quando se digita qualquer uma das três expressões
booleanas.
A afirmação é incorreta, pois já sabemos que os resultados das tabelas-verdade são diferentes.

Gabarito Oficial : C

Para variar um pouco, a ESAF testou a leitura e interpretação correta do cabeçalho, a atenção na hora de
descrever a resposta e os conhecimentos da atuação default das ferramentas de tecnologia da informação
do candidato usando DETALHES. Isso é típico das questões propostas por ela.

Fortes abraços a todos e até a próxima.

Professor Marcus Vinicius.

www.pciconcursos.com.br www.pciconcursos.com.br

Você também pode gostar