QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
23 questões encontradas

Um importante problema de segurança para os sistemas operacionais é a autenticação, um processo de segurança que visa comprovar a identidade de um usuário. O sistema de proteção deve identificar os usuários para prover a correta autorização de acesso aos recursos do sistema. Um processo de autenticação amplamente utilizado pelos sistemas é a validação de credenciais de acesso formadas por nome e senha. Para proteger as senhas armazenadas no banco de dados, é comum temperar a senha (password salting) e usar um algoritmo de HASH. As técnicas de salting e HASH são adotadas simultaneamente nos esquemas

A Bcrypt e PBKDF2
B Bcrypt e RC4
C Bcrypt e AES
D AES e PBKDF2
E AES e RC4

Para implementar um módulo de gestão de pedidos, pode-se utilizar orientação a objetos para organizar a estrutura do sistema e aplicar herança, encapsulamento e polimorfismo. Além disso, é possível implementar algoritmos de ordenação para organizar os pedidos por data e aplicar estruturas de dados dinâmicas para otimizar o desempenho. Nesse contexto, com base nos princípios de engenharia de software e boas práticas de implementação, assinale a alternativa correta.

A O uso de herança múltipla em linguagens como Java é incentivado, pois simplifica o acoplamento e melhora a coesão dos objetos.
B Algoritmos com complexidade quadrática, como bubble sort, são os mais indicados para bases de dados com milhares de registros, devido à sua simplicidade de implementação.
C A escolha de estruturas de dados impacta diretamente a eficiência dos algoritmos e deve ser feita com base nos requisitos de tempo de acesso, inserção e remoção.
D O uso de arrays é preferível a listas encadeadas quando há necessidade de inserções frequentes e dinâmicas em posições intermediárias.
E A orientação a objetos dispensa a análise de estruturas de dados, pois o encapsulamento resolve todos os problemas relacionados à eficiência de acesso.

A estrutura de dados do tipo pilha apresenta algumas características próprias, dentre as quais:

A elementos são inseridos e removidos de qualquer posição da estrutura.
B a operação de inserção de um novo elemento na estrutura é frequentemente denominada POP.
C a operação de remoção de um novo elemento da estrutura é frequentemente denominada PUSH.
D o último elemento a entrar na estrutura é o primeiro a sair.
E o primeiro elemento a entrar na estrutura é o primeiro a sair.

No contexto de uma Árvore B, estrutura comumente utilizada na indexação de tabelas relacionais, considere as seguintes propriedades numa Árvore B de grau g . 1. Todas as folhas estão no mesmo nível de profundidade na árvore. 2. Todos os nós podem conter, no máximo, 2g - 1 chaves. 3. Exceto pelo nó raiz, todos os demais nós devem conter, no mínimo, g -1 chaves. 4. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(n). 5. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(log n). Estão corretas as afirmativas

A 2, 3 e 4, apenas.
B 1, 2, 3 e 5.
C 1, 2, 4 e 5.
D 2, 3, 4 e 5.
E 1, 3, 4 e 5.

Para acelerar a busca sobre uma lista de mensagens, Beatriz adotou uma tabela de dispersão, na qual o e-mail do emissor é quem define o hash. N: INTEIRO V: VETOR [0..N-1] de LISTA Algoritmo Adicionar (M: MENSAGEM) H

A o valor dos códigos ASCII, obtidos pela função Ord, deve ser multiplicado por N;
B a soma dos códigos ASCII deve ser feita do final para o início do campo email de M;
C o número N deve ser primo;
D a mensagem M deve ser incluída na lista da posição N – H do vetor V;
E o número N precisa ser par.

Podemos dizer que a Assimilação de Dados é um conjunto de técnicas empregadas para realizar adequadamente a inserção de dados de observação num sistema operacional de previsão, cujo propósito é

A usar todas as informações disponíveis para determinar, com a maior precisão possível, o estado do fluxo meteorológico.
B usar todas as informações disponíveis para determinar, com a maior precisão possível, o estado do fluxo atmosférico ou oceânico.
C usar as informações amostrais para determinar, com a maior confiabilidade possível, o estado do fluxo meteorológico.
D usar as informações amostrais para determinar, com a maior confiabilidade possível, o estado do fluxo atmosférico ou oceânico.
E usar todas as informações experimentais para determinar, com a maior precisão possível, o estado do fluxo atmosférico ou oceânico.

No que diz respeito aos problemas de assimilação de dados para sistemas dinâmicos não lineares, assinale a opção que indica o esquema que dá a melhor estimativa linear da solução para o problema de assimilação de mínimos quadrados.

A Filtro de Kalman.
B Assimilação sequencial ótimo.
C Filtros de conjunto.
D Métodos de amostragem.
E Assimilação variacional.

Pesquisadores da área de sistema de assimilação de dados nas componentes do sistema terrestre resolveram utilizar um método de minimização variacional utilizando o algoritmo 3D-VAR para encontrar a solução de um problema de otimização. Sobre as propriedades numéricas do método utilizado, assinale a afirmativa correta.

A Persistência, eficiência e confiabilidade.
B Persistência, robustez e confiabilidade.
C Eficiência, robustez e independência.
D Eficiência, robustez e confiabilidade.
E Eficiência, persistência e independência.