Questões de Concurso Público PC-DF 2016 para Perito Criminal - Ciência da Computação/Informática

Foram encontradas 80 questões

Q650750 Arquitetura de Computadores
A respeito da memória cache e da memória principal de um computador, assinale a alternativa correta.
Alternativas
Q650751 Arquitetura de Computadores
No que se refere aos processadores, assinale a alternativa correta.
Alternativas
Q650752 Arquitetura de Computadores
Em relação ao projeto de máquinas RISC e CISC, assinale a alternativa correta.
Alternativas
Q650753 Arquitetura de Computadores
Programas menores têm duas vantagens. A primeira é consumir um menor espaço de memória, resultando na economia desse recurso. Como a memória é, hoje em dia, muito barata, essa vantagem potencial deixa de ser tão significativa. A vantagem mais importante de programas menores é, portanto, contribuir para melhorar o desempenho. Isso pode acontecer de duas maneiras. Primeiro, um menor número de instruções significa menor número de bytes de instruções a serem buscados. Segundo, em um ambiente de paginação, programas menores ocupam um número menor de páginas, o que reduz a taxa de falta de páginas. O problema com essa linha de raciocínio é que não se pode ter certeza de que um programa compilado para uma arquitetura CISC será menor que um programa compilado para uma arquitetura RISC correspondente.
STALLLINGS, William. Arquitetura e organização de computadores,
São Paulo: Prentice Hall, 2003. p. 494. 
Considerando as informações apresentadas, acerca das arquiteturas RISC e CISC, é correto afirmar que
Alternativas
Q650754 Banco de Dados
O modelo relacional estabeleceu-se como o primeiro modelo de dados para aplicações comerciais. Existe uma base teórica indispensável para os bancos de dados relacionais, que possibilita um processamento eficiente das necessidades de informações dos respectivos usuários. A respeito dessa base teórica, assinale a alternativa correta.
Alternativas
Q650755 Banco de Dados
Em relação à linguagem SQL e à respectiva sintaxe, assinale a alternativa correta.
Alternativas
Q650756 Banco de Dados
Incêndios, invasões e hackers são as ameaças de segurança que as empresas mais temem. A perda de dados, por outro lado, é encarada como um problema de menor importância – e é aí que mora o perigo. Muitas empresas e usuários encaram o backup de dados como muito difícil, entediante ou mesmo desnecessário. Como resultado, os dados são muitas vezes perdidos em razão de descuido, negligência ou falha técnica.

A respeito do backup de banco de dados, assinale a alternativa correta.
Alternativas
Q650757 Banco de Dados
Um sistema de banco de dados está em deadlock se há um conjunto de transações, e toda a transação desse conjunto está esperando outra transação também nele contida. Com relação ao deadlock e às respectivas características, assinale a alternativa correta.
Alternativas
Q650758 Arquitetura de Computadores
Conhecer as metodologias utilizadas por um compilador para a análise e síntese de um programa de computador pode ser muito útil para entender como um software funciona por dentro. Assim, atividades como a engenharia reversa podem ser mais facilmente entendidas e realizadas. A esse respeito, no que se refere aos programas de computadores e às fases de um compilador, assinale a alternativa correta.
Alternativas
Q650759 Engenharia de Software
A Open Web Application Security Project (OWASP) é uma entidade sem fins lucrativos que reúne profissionais voluntários de segurança de aplicações ao redor do mundo, com o intuito de produzir material para a construção de software mais seguro. Um dos principais trabalhos da entidade é o guia OWASP Top 10, que é publicado a partir de dados estatísticos de diversas organizações que atuam na indústria.
Como exemplo, cita-se a falha categorizada como A1- Injeção: as falhas de injeção, tais como injeção de SQL, de Sistema Operacional (SO) e de LDAP, ocorrem quando dados não confiáveis são enviados para um interpretador como parte de um comando ou uma consulta. Os dados manipulados pelo atacante podem iludir o interpretador para que ele execute comandos indesejados ou permita o acesso a dados não autorizados.

 
Acerca dos conceitos relacionados ao desenvolvimento seguro de aplicações, assinale a alternativa correta.
Alternativas
Q650760 Segurança da Informação
A Runtime Application Self-Protection (RASP) é uma tecnologia acoplada a uma aplicação e que pode detectar e prevenir ataques, em tempo real, pela inspeção da pilha de execução de uma aplicação. Além disso, o Web Application Firewall (WAF) é um equipamento que inspeciona o tráfego HTTP em busca de problemas relacionados à requisição e resposta de aplicações web. A respeito das técnicas de defesa utilizadas em aplicações e do respectivo impacto no ciclo de desenvolvimento seguro de software, assinale a alternativa correta.
Alternativas
Q650761 Segurança da Informação
Para a elucidação de crimes eletrônicos, pode ser imprescindível analisar programas maliciosos, como os chamados malware. Em certos cenários, o perito pode se deparar com arquivos executáveis que não são carregados pelo sistema operacional da forma esperada, com o objetivo de esconder o próprio comportamento nocivo. Com relação à forma de análise de programas maliciosos e às respectivas técnicas de ofuscação em arquivos do tipo Portable Executable (PE), assinale a alternativa correta.
Alternativas
Q650762 Engenharia de Software
Quanto às técnicas de engenharia reversa de software e às respectivas características, assinale a alternativa correta.
Alternativas
Q650763 Segurança da Informação
Arquivos maliciosos podem armazenar trechos de código de forma escondida na área de dados de um arquivo executável, entre outras formas que eles encontram para se esconder. A respeito das técnicas de ofuscação utilizadas pelos arquivos maliciosos e dos conceitos correlatos, assinale a alternativa correta.
Alternativas
Q650764 Segurança da Informação
Técnicas de ofuscação de código são úteis para proteger a implementação do código-fonte contra agentes mal-intencionados. Isso é especialmente importante quando, por exemplo, deseja-se dificultar o acesso ao código Javascript que é transmitido para o lado cliente de uma aplicação web ou quando se deseja proteger aplicações executadas por interpretadores chamados máquinas virtuais. Acerca dos conceitos relativos às técnicas de proteção do código fonte, assinale a alternativa correta.
Alternativas
Q650765 Segurança da Informação
Funções de resumo criptográfico são funções matemáticas que, quando aplicadas a um dado, retornam um resumo. Essas funções, que possuem diversas aplicações, são especialmente úteis para a manutenção da cadeia de custódia de evidências coletadas em um crime digital. Com relação às características das funções de hash e aos respectivos algoritmos MD5 e SHA1, assinale a alternativa correta.
Alternativas
Q650766 Sistemas Operacionais
No que se refere ao bash do Linux e aos respectivos arquivos de configuração, é correto afirmar que
Alternativas
Q650767 Segurança da Informação
A assinatura digital de um documento ou mensagem serve para garantir a respectiva autenticação, como em situações de litígio de um processo judicial. A respeito do processo de assinatura digital e das respectivas características, assinale a alternativa correta.
Alternativas
Q650768 Sistemas Operacionais
Em relação aos tipos de eventos apresentados nos logs do Windows, assinale a alternativa correta. 
Alternativas
Q650769 Programação
    Quer saber o que é um celular Android? O Android é um sistema operacional para aparelhos móveis – celulares (nesse caso, smartphones) e tablets. O Android foi desenvolvido por um consórcio de empresas liderado pelo Google e, com várias funcionalidades, permite que você realize muitas atividades com um celular em mãos.
    Por exemplo: com um smartphone Android, você pode aproveitar muitos serviços do Google. Se quer encontrar uma rua, basta buscar no Google Maps. Para receber e enviar e-mails no dia a dia, o Gmail é sempre bem-vindo. E, se você quiser ainda ter momentos de descontração, pode assistir a vários vídeos no YouTube.
    Um dos destaques do Android é que ele é um sistema aberto. Isso quer dizer que diversos desenvolvedores podem atuar nesse sistema, entregando melhorias conforme novas tecnologias vão surgindo. 


Acerca do controle de processos do Sistema Operacional Android, assinale a alternativa correta.
Alternativas
Respostas
61: E
62: C
63: D
64: B
65: A
66: E
67: D
68: B
69: A
70: E
71: C
72: B
73: E
74: A
75: D
76: B
77: E
78: B
79: C
80: A