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
27 questões encontradas

No contexto de banco de dados, há um conjunto de propriedades fundamentais para a integridade e a confiabilidade das transações em um banco de dados representadas pelo acrônimo ACID. Cada uma delas desempenha um papel crucial na manutenção da integridade dos dados e na garantia de que as transações sejam realizadas de forma correta e segura. Com isto em mente, associe as propriedades listadas a seguir, aos responsáveis, dentro ou fora do SGBD, por garanti-las.

( ) Atomicidade.

( ) Consistência.

( ) Isolamento.

( ) Durabilidade. 1. Programadores ou módulo do SGBD que impõe restrições de integridade. 2. Subsistema de recuperação. 3. Subsistema de controle de concorrência. Assinale a opção que apresenta a associação correta, na ordem apresentada.

A 2 – 1 – 3 – 3.
B 1 – 3 – 2 – 2.
C 2 – 2 – 1 – 3.
D 2 – 1 – 3 – 2.
E 3 – 2 – 1 – 1.

Com o objetivo de atender às necessidades específicas de processamento, acesso e análise de informações, diferentes tecnologias podem ser empregadas para o armazenamento de dados. Nesse contexto, é correto afirmar que Data Warehouses

A são ideais para armazenar grandes volumes de dados estruturados e não estruturados.
B separam os dados em zonas, de acordo com o nível de processamento, do mais bruto ao mais refinado.
C empregam o método ELT (Extract, Load, Transform) no processo ingestão de dados.
D são ineficazes para a realização de consultas complexas em grandes volumes de dados estruturados.
E são otimizados para a geração de relatórios de dados estruturados, provenientes de diversas fontes.

Embora a computação em nuvem proporcione diversas vantagens, ela também apresenta desafios peculiares. No que diz respeito à precificação, assinale a afirmativa correta.

A O modelo de precificação fixo mensal é a opção mais segura, por garantir a disponibilidade do serviço e evitar surpresas no orçamento.
B O modelo de precificação em que os recursos são ajustados automaticamente é o ideal para qualquer carga de trabalho.
C O modelo de precificação impacta diretamente a escalabilidade do sistema.
D O modelo de precificação não afeta diretamente o desempenho das aplicações em nuvem, apenas o custo total ao final do período.
E O modelo de precificação baseado em consumo pode garantir custos previsíveis, independentemente da variação na demanda por recursos.

O design thinking consiste em uma abordagem inovadora para a resolução de problemas, fundamentada em uma série de conceitos. No contexto do design thinking , assinale a afirmativa correta.

A Os mapas de empatia analisam a experiência do usuário ao longo do tempo para identificar suas emoções e necessidades.
B Para possibilitar a realização de testes eficazes, é fundamental desenvolver um MVP (Produto Mínimo Viável) durante a fase de prototipagem.
C Concentra-se no brainstorming durante todo o processo, com o objetivo de estimular a criatividade.
D Baseia-se apenas em dados qualitativos para tomar decisões e solucionar problemas.
E Possibilita a melhoria contínua das soluções por meio da interação entre suas etapas.

Histórias de usuários são fundamentais para capturar requisitos centrados no usuário em projetos ágeis. Assinale a opção que indica um exemplo de história de usuário escrito corretamente do ponto de vista da sintaxe.

A O sistema deve permitir que o usuário redefina a senha quando solicitado.
B Como cliente, eu quero um botão de leitura em voz alta na tela inicial para que pessoas com necessidades possam navegar com mais facilidade.
C Como gerente de projetos, eu quero visualizar o progresso das tarefas para que possa monitorar o andamento do projeto.
D Como cliente, eu quero acessar o sistema de pagamentos.
E Como administrador, eu quero que os clientes possam ver suas transações para aumentar sua satisfação.

No desenvolvimento centrado no usuário, tanto o conceito de MVP (Minimum Viable Product) quanto o de protótipo são essenciais. Acerca desse assunto, analise as afirmativas a seguir.

I. O protótipo permite testar ideias de produto no mercado real, reduzindo riscos financeiros ao evitar investimentos pesados antes de comprovar o interesse dos usuários.

II. O MVP deve apresentar o maior número possível de funcionalidades, de modo a avaliar corretamente o seu valor para o usuário.

III. Na engenharia de requisitos, os protótipos são empregados nas etapas de especificação, enquanto o MVP é empregado na validação. Está correto o que se afirma em

A I, apenas.
B II, apenas.
C III, apenas.
D I e II, apenas.
E II e III, apenas.

Nas aplicações baseadas na nuvem, os componentes do sistema geralmente necessitam fornecer informações a outros entes, conforme a ocorrência de eventos. Nessa conjuntura, assinale a opção que apresenta a arquitetura de software que permite a um aplicativo anunciar eventos para vários consumidores de seu interesse, de forma assíncrona, e sem acoplamento entre remetentes e destinatários.

A Injeção de Dependência.
B Publisher-Subscriber.
C Valet Key.
D Abstract Factory.
E Back-end for front-end.

Acerca de conceitos, frameworks e boas práticas no contexto de arquiteturas de sistemas, assinale a afirmativa correta.

A Normalmente, conexões do tipo SOAP são mais rápidas e fáceis de usar do que as provenientes de APIs REST.
B O Princípio da Substituição de Liskov afirma que os sistemas mais flexíveis são aqueles nos quais as dependências do código-fonte se referem apenas a abstrações.
C O Entity Framework Core é o ORM da plataforma .NET, o qual elimina a necessidade da maioria do código de acesso a dados que os desenvolvedores geralmente precisam escrever.
D O padrão Strangler permite que desenvolvedores criem e suportem um tipo de back-end por interface de usuário.
E Usar códigos de retorno ao invés de exceções e não utilizar verbos como nomes para classes são boas práticas de design de software.

Com relação ao algoritmo de garbage collection (coleta de lixo) chamado mark-sweep (ou mark-and-sweep ), analise as afirmativas a seguir.

I. Na fase de marcar ( mark ), o coletor percorre o grafo de objetos e marca todos aqueles que são alcançáveis.

II. Na fase de varrer ( sweep ), a memória ocupada pelos objetos marcados (na fase de marcação) é liberada.

III. Os objetos marcados (na fase de marcação) são realocados. Está correto o que se afirma em

A I, apenas.
B I e II, apenas.
C I e III, apenas.
D II e III, apenas.
E I, II e III.

Com relação à linguagem de programação JavaScript , analise as afirmativas a seguir.

I. Set é uma coleção de valores que não permite elementos repetidos.

II. Todos os objetos são criados por meio do construtor JSON (JavaScript Object Notation).

III. A sintaxe para uma declaração de função com dois parâmetros (p0 e p1) é: function nome_da_função(p0, p1) { corpo_da_função } Está correto o que se afirma em

A I, apenas.
B III, apenas.
C I e II, apenas.
D I e III, apenas.
E II e III, apenas.