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

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.

x = {i: i ** 2 for i in range(10,0,-1)} y = sorted(x) z = (x[1], y[0], y[1])Assinale a opção que indica o valor que z recebe na linha ."> Considere o código a seguir, escrito na linguagem de programação Python (versão 3.11.3). x = {i: i ** 2 for i in range(10,0,-1)} y = sorted(x) z = (x[1], y[0], y[1]) Assinale a opção que indica o valor que z recebe na linha .

A (0, 0, 1)
B (0, 1, 2)
C (1, 0, 1)
D (1, 0, 2)
E (1, 1, 2)

A produção e a disseminação de dados corporativos cresceram muito rapidamente, o que requer tecnologias de função analítica adequadas ao volume de dados envolvidos, visando extrair informações úteis e viabilizar a criação de relatórios analíticos. As tecnologias descritas recebem, na literatura, o nome de

A Big Data.
B Data Warehouse.
C Map Reduce.
D Online Analytical Processing (OLAP).
E Online Transaction Processing (OLTP).