Perito Criminal - Cargo 3 - 2013
Julgue o item a seguir, relativo à linguagem de consulta estruturada (SQL). Divergência de impedância é o termo usado para se referir aos problemas que ocorrem devido às diferenças entre o modelo de banco de dados e o modelo da linguagem de programação.
Com relação a características e análise de logs em transações de banco de dados, julgue o item subsequente. Para realizar a auditoria em um banco de dados, a utilização de um sistema gerenciador de streams de dados (SGSD) impede que o administrador do banco de dados defina os parâmetros de auditoria e os dados a serem auditados mediante consultas, de tal forma que os resultados sejam obtidos em tempo real, minimizando o volume de registros de log que precisam ser armazenados.
Acerca dos conceitos da engenharia reversa, julgue o item subsecutivo. A depuração de programas utiliza métodos de teste e análise para tentar entender o software . Esses métodos são classificados como caixa-branca ( white box ) e caixa-preta ( black box ). Para se conhecer o código e seu comportamento, o teste caixa-branca é menos eficiente que o teste caixa-preta, embora seja mais fácil de ser implementado.
Acerca dos conceitos da engenharia reversa, julgue o item subsecutivo. Red pointing é o método mais rápido para se realizar engenharia reversa em um código. Para criar um red pointing um código alvo, é suficiente identificar no programa os locais potencialmente vulneráveis, que fazem chamada ao sistema operacional, e detectar os dados fornecidos pelo usuário, que são processados nesse local.
Acerca dos conceitos da engenharia reversa, julgue o item subsecutivo. A engenharia reversa permite conhecer a estrutura do programa e sua lógica e, com base nessas informações, alterar a estruturado programa, afetando diretamente o fluxo lógico. Essa atividade é conhecida como patching .
Com relação à ofuscação de código, a programas maliciosos e a compactadores de código executável, julgue o item seguinte. Programas maliciosos do tipo RootKits são os mais perigosos, principalmente para usuários de Internet Banking , pois esses programas têm a função de capturar as teclas digitadas no computador.
Com relação à ofuscação de código, a programas maliciosos e a compactadores de código executável, julgue o item seguinte. Um arquivo compactado do Linux cujo nome é prova.tar.gz poderá ser descompactado para a saída padrão, alterando-se o nome original, por meio do comando gzip –dc prova.tar.gz tar xvf –.
No que se refere às linguagens de programação, julgue o item subsecutivo. A execução da função x descrita abaixo para o valor n igual a 8 fornecerá 21 como resultado. long x(int n){ if (n<0) return -1; if (n==0) return 0; if (n==1) return 1; return x(n-1) + x(n-2); }
No que se refere às linguagens de programação, julgue o item subsecutivo. Coesão e acoplamento são dois critérios úteis para se analisar a qualidade da interface pública de uma classe. A interface pública será considerada coesa se todos os seus recursos estiverem relacionados ao conceito que a classe representa, enquanto, no acoplamento, uma classe é dependente de outra.
