Questões de Concurso

Foram encontradas 294.670 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3531962 Programação
Julgue os próximos itens, a respeito das características e das aplicações básicas das linguagens Java e JavaScript. 
A linguagem JavaScript é executada principalmente no lado do servidor (back-end) para construir a lógica de banco de dados e APIs, sendo incapaz de interagir com o navegador web do cliente.  
Alternativas
Q3531961 Programação
Julgue os próximos itens, a respeito das características e das aplicações básicas das linguagens Java e JavaScript.
Devido à compilação do código-fonte em bytecode, que é executado pela máquina virtual Java (JVM), os programas Java podem ser executados em diversos sistemas operacionais, sem a necessidade de recompilação.
Alternativas
Q3531960 Programação
Considerando os princípios da programação orientada a objetos, bem como os conceitos de linguagens de programação procedurais, julgue os itens subsequentes. 
Em linguagens procedurais, um array (vetor) é um tipo de dado estruturado que, tipicamente, permite armazenar uma coleção de elementos de tipos de dados variados, como um inteiro, um texto e um valor booleano, sob um único nome de variável, acessível por meio de um índice. 
Alternativas
Q3531959 Programação
Considerando os princípios da programação orientada a objetos, bem como os conceitos de linguagens de programação procedurais, julgue os itens subsequentes. 
Em linguagens de programação como Java e C#, a herança múltipla de classes é um recurso amplamente suportado e incentivado para maximizar a reutilização de código. 
Alternativas
Q3531958 Programação
Considerando os princípios da programação orientada a objetos, bem como os conceitos de linguagens de programação procedurais, julgue os itens subsequentes.
Inteiro (int) e caractere (char) são dados do tipo elementar, ou seja, que armazenam valores únicos e indivisíveis, enquanto um registro (struct, em C) é um dado do tipo estruturado, que permite agrupar variáveis de diferentes tipos sob um único nome.  
Alternativas
Q3531957 Segurança da Informação
Em relação à análise de código malicioso e às técnicas de sandboxing, julgue os itens a seguir. 
A análise estática de um vírus se concentra na execução do código malicioso em um ambiente controlado, como uma sandbox, a fim de se observar seu comportamento dinâmico no que concerne, por exemplo, a chamadas de sistema, modificações no registro e comunicações de rede.  
Alternativas
Q3531956 Segurança da Informação
Em relação à análise de código malicioso e às técnicas de sandboxing, julgue os itens a seguir. 
Uma sandbox é um ambiente de segurança isolado que permite a execução de programas ou códigos potencialmente perigosos sem que eles afetem diretamente o sistema operacional principal ou outros arquivos importantes da máquina.
Alternativas
Q3531955 Segurança da Informação
A fim de identificar vulnerabilidades e entender o algoritmo criptográfico, foi realizada a análise de um firmware embarcado proprietário, compilado para uma arquitetura customizada RISC com instruções não padrão (ISA extension), que implementa rotinas criptográficas e anti-depuração avançadas, incluindo anti-tampering e control flow flattening, além de otimizações de compilador de tempo de ligação.
A partir da situação hipotética precedente, julgue os itens que se seguem. 
A utilização de uma ISA extension customizada requer que o descompilador possua um processador específico (ou uma extensão) que compreenda as novas instruções; desse modo, deve-se criar ou adaptar o processador do descompilador, para evitar que a descompilação resulte em pseudocódigo incoerente ou em erros na interpretação de blocos inteiros.  
Alternativas
Q3531954 Segurança da Informação
A fim de identificar vulnerabilidades e entender o algoritmo criptográfico, foi realizada a análise de um firmware embarcado proprietário, compilado para uma arquitetura customizada RISC com instruções não padrão (ISA extension), que implementa rotinas criptográficas e anti-depuração avançadas, incluindo anti-tampering e control flow flattening, além de otimizações de compilador de tempo de ligação.
A partir da situação hipotética precedente, julgue os itens que se seguem. 
O control flow flattening implementado no firmware pode ser eficientemente revertido por meio de técnicas de análise estática de descompiladores que utilizam algoritmos de reconhecimento de padrões baseados em grafos de fluxo de controle, restaurando o fluxo de execução original sem a necessidade de taint analysis ou execução simbólica.  
Alternativas
Q3531953 Banco de Dados

No que se refere a NoSQL, julgue os itens subsequentes.  


Sistemas NoSQL de grafos armazenam dados sem explorar conexões e relacionamentos entre as informações.  

Alternativas
Q3531952 Banco de Dados

No que se refere a NoSQL, julgue os itens subsequentes. 


Os bancos de dados NoSQL garantem atomicidade, consistência, isolamento e durabilidade em todas as operações realizadas em arquiteturas distribuídas. 

Alternativas
Q3531951 Banco de Dados

No que se refere a NoSQL, julgue os itens subsequentes.  


A escalabilidade horizontal, uma característica comum em bancos de dados NoSQL, permite a distribuição de dados por múltiplos servidores. 

Alternativas
Q3531950 Banco de Dados

Julgue os itens subsecutivos, a respeito de bancos de dados.  


Em SQL, as junções externas (LEFT OUTER JOIN, RIGHT OUTER JOIN e FULL OUTER JOIN) permitem incluir registros de uma ou de ambas as tabelas, mesmo quando não há correspondência entre as chaves de junção.  

Alternativas
Q3531949 Banco de Dados

Julgue os itens subsecutivos, a respeito de bancos de dados. 


Durante uma recuperação após falha, o sistema aplica apenas os registros presentes no log de transações já confirmadas (commit), ignorando qualquer operação registrada após o último checkpoint.  

Alternativas
Q3531948 Banco de Dados

Acerca de bancos de dados, julgue os seguintes itens.  


O SQLite exige configuração prévia de usuários e permissões de acesso nativas para garantir controle de acesso a dados.  

Alternativas
Q3531947 Banco de Dados

Acerca de bancos de dados, julgue os seguintes itens.


Nos sistemas de gerenciamento de banco de dados relacionais, o modelo lógico descreve como os dados são organizados em tabelas, relacionamentos e restrições, independentemente da forma como são fisicamente armazenados no disco.  

Alternativas
Q3531946 Banco de Dados

Acerca de bancos de dados, julgue os seguintes itens. 


A técnica de agregação em bancos de dados multidimensionais permite pré-computar somatórios e médias, o que otimiza o tempo de resposta nas consultas analíticas.  

Alternativas
Q3531945 Redes de Computadores

Em relação às características do RAID e do NTFS, julgue os seguintes itens. 


RAID 0 (striping) distribui dados em blocos de mesmo tamanho entre múltiplos discos para melhorar o desempenho; esse nível de RAID, no entanto, não oferece redundância.  

Alternativas
Q3531944 Sistemas Operacionais

Em relação às características do RAID e do NTFS, julgue os seguintes itens.


Diferentemente do XFS, o sistema de arquivos NTFS não suporta estrutura de dados especializada para tratamento de blocos defeituosos (bad clusters).   

Alternativas
Q3531943 Sistemas Operacionais
Julgue os itens a seguir, a respeito de organização e arquitetura de computadores, gerenciamento de memórias e de arquivos, bem como de tecnologias de virtualização.  
Em sistemas de arquivos com journaling, tais como Ext4 e ReiserFS, as alterações realizadas são aplicadas diretamente ao sistema de arquivos, e o journal funciona como uma cópia completa dos arquivos, destinada à recuperação em caso de falhas.  
Alternativas
Respostas
9921: E
9922: C
9923: E
9924: E
9925: C
9926: E
9927: C
9928: C
9929: E
9930: E
9931: E
9932: C
9933: C
9934: E
9935: E
9936: C
9937: C
9938: C
9939: E
9940: E