Questões de Concurso Sobre engenharia de software

Foram encontradas 14.486 questões

Q3538257 Engenharia de Software
A Sanesul está reformulando seu portal de autoatendimento para melhorar a experiência do usuário (UX). O objetivo é reduzir o número de chamados na central de atendimento e tornar a navegação mais intuitiva para os cidadãos que acessam o sistema para consultar faturas, solicitar serviços e registrar ocorrências. Para garantir uma experiência fluida e eficiente, a equipe de TI identificou a necessidade de aprimorar a usabilidade e acessibilidade da plataforma. Considerando os princípios de UX e heurísticas de Nielsen, qual das abordagens a seguir NÃO é recomendada?
Alternativas
Q3538247 Engenharia de Software
A equipe de analistas de tecnologia da informação de uma empresa está enfrentando dificuldades com atrasos nas entregas e falta de visibilidade do fluxo de trabalho. O gerente sugere a adoção de uma metodologia ágil para melhorar a produtividade da equipe. Considerando as características do Scrum, Kanban e Lean, qual é a melhor abordagem para esse cenário?
Alternativas
Q3531994 Engenharia de Software

Julgue os itens a seguir, relativos à inteligência artificial (IA).


LLM (Large Language Models) são modelos de aprendizado profundo pré-treinados em grandes quantidades de dados que podem ser utilizados para gerar texto e outros conteúdos, além de executar outras tarefas de processamento de linguagem natural.  

Alternativas
Q3531993 Engenharia de Software

Julgue os itens a seguir, relativos à inteligência artificial (IA). 


Deepfakes são vídeos gerados por IA para produzir conteúdo altamente realista e podem ser criados por meio de rede adversária generativa (GAN), a qual corresponde a uma arquitetura de aprendizado profundo que treina duas redes neurais para competirem entre si. 

Alternativas
Q3531966 Engenharia de Software
No que se refere ao SonarQube, às estruturas de dados e à complexidade de algoritmos, julgue os itens subsecutivos. 
No SonarQube, um QualityGate representa um conjunto de condições que um projeto deve satisfazer a fim de que seu código seja considerado aceitável para prosseguir no pipeline de desenvolvimento ou para ser liberado.
Alternativas
Q3530539 Engenharia de Software
Julgue os itens subsecutivos, em relação às redes neurais denominadas CNN, RNN e LSTM.  
Em redes CNN, a inserção no modelo neural de um kernel de dimensão n × n acarreta a inclusão de n × n + 1 parâmetros ao modelo, caso a inserção do kernel seja acompanhada da inclusão de um bias.  
Alternativas
Q3530533 Engenharia de Software

No que se refere a redes neurais, julgue os itens a seguir.


A técnica denominada dropout em redes neurais busca, entre outros objetivos, atuar na regularização da rede, podendo contribuir na mitigação de problemas causados por mínimos locais da função custo do modelo implementado pela rede. 

Alternativas
Q3530304 Engenharia de Software
Julgue o item subsecutivo, no que se refere a aprendizado de máquina e API (application programming interface).

Em aprendizado de máquina, não há overfitting
Alternativas
Q3530303 Engenharia de Software
Julgue o item subsecutivo, no que se refere a aprendizado de máquina e API (application programming interface).
REST (Representational state transfer) e GraphQL são dois tipos de API, cada um com suas características técnicas particulares. 
Alternativas
Q3530302 Engenharia de Software
Julgue o item subsecutivo, no que se refere a aprendizado de máquina e API (application programming interface).

Em aprendizado de máquina, as técnicas de classificação e regressão são exemplos de aplicações práticas para a solução de problemas.  
Alternativas
Q3530289 Engenharia de Software
Acerca de machine learning, do sistema operacional Linux, do protocolo DNS e dos modelos de serviço em nuvem, julgue o item subsequente.  
Em machine learning supervisionado, o algoritmo aprende, a partir de um conjunto de dados rotulados, a identificar padrões e realizar previsões em novos dados.  
Alternativas
Q3530277 Engenharia de Software
Julgue o item que se segue, referentes a computação em nuvem, fundamentos da teoria geral de sistemas e sistemas de informação.  

Na análise de requisitos de um sistema de informação, a etapa de especificação pode ser desconsiderada e substituída diretamente pelos ambientes de testes, homologação e produção, desde que os requisitos tenham sido bem definidos e documentados.  
Alternativas
Q3530168 Engenharia de Software
No que se refere a processamento de linguagem natural, árvores de decisão e Python, julgue o item que se segue. 

O modelo BoW (bag of words) é capaz de capturar relações sinonímicas entre palavras.  
Alternativas
Q3522261 Engenharia de Software
No desenvolvimento de software, os padrões de criação são soluções reutilizáveis no design de software que tratam a maneira como os objetos são instanciados, propondo formas mais flexíveis e controladas de construir objetos, reduzindo o acoplamento entre as classes, facilitando a manutenção e a extensão do sistema. São padrões de criação previstos pelo GoF, EXCETO:
Alternativas
Q3522257 Engenharia de Software
O Scrum é uma estrutura de gerenciamento ágil de projetos que auxilia as equipes na elaboração e no gerenciamento do trabalho por meio de um conjunto de valores, princípios e práticas, incentivando as equipes no aprendizado através das experiências, na organização do processo de resolução de problemas e, por fim, na análise dos acertos e dos erros do time, contribuindo ativamente no processo de melhoria contínua. Dentro da estrutura do Scrum, o produto final útil de uma sprint é conhecido como:
Alternativas
Q3521463 Engenharia de Software

Diferentes abordagens podem ser adotadas ao longo do ciclo de vida de desenvolvimento de software, variando de metodologias rigidamente sequenciais até integrações contínuas de entrega e operação. A escolha do modelo adequado depende de fatores como estabilidade dos requisitos, necessidade de entrega contínua, e colaboração entre equipes. Relacione corretamente os termos da Coluna A com as descrições da Coluna B.



Coluna A (termos):



1. Modelo Cascata (Waterfall).


2. Modelo Ágil.


3. DevOps.



Coluna B (descrições):



(__) Estrutura metodológica caracterizada por ciclos curtos, feedback frequente, reavaliação contínua e valorização da colaboração multifuncional ao longo de iterações sucessivas.


(__) Estratégia organizacional que promove integração contínua entre codificação e sustentação, com ênfase em automação de processos, escalabilidade operacional e entrega sistemática.


(__) Abordagem com estruturação linear, definida por sequência rígida de fases, baixa tolerância a revisões intermediárias e maior dependência de documentação detalhada.



Assinale a alternativa que apresenta a sequência da associação correta dos itens acima, de cima para baixo:

Alternativas
Q3521050 Engenharia de Software
Existem muitos processos de desenvolvimento de software, em que diferentes etapas são consideradas e diferentes processos são adotados. Marque a alternativa CORRETA que corresponde à etapa de ciclo de vida de um software que envolve principalmente as atividades de implementação, teste e integração, podendo incluir a implantação do sistema.
Alternativas
Q3520048 Engenharia de Software
Durante o desenvolvimento de um sistema web para serviços públicos, uma equipe técnica implementou medidas para permitir que usuários com deficiência visual pudessem compreender o conteúdo por meio de leitores de tela. Essa prática está alinhada às diretrizes de acessibilidade digital estabelecidas por iniciativas e instituições oficiais da web. De acordo com o Decreto nº 5.296/2004, o eMAG e os padrões definidos pela iniciativa WAI do consórcio internacional W3C, qual medida é essencial para garantir a acessibilidade de conteúdos digitais?
Alternativas
Q3520043 Engenharia de Software
Qual modelo de maturidade é utilizado para avaliar e melhorar os processos de desenvolvimento de software em uma organizaçãо?
Alternativas
Q3519674 Engenharia de Software

Após migrar servidores para a nuvem, a equipe de suporte realizou a retrospectiva e identificou falhas na comunicação e na definição do Definition of Done, bem como baixa visibilidade das métricas do incremento. O analista de suporte sugeriu revisar a definição de Done e reforçar que toda a equipe deve garantir que o incremento atenda aos critérios de qualidade.



Com base no Scrum Guide 2020, assinale a continuação adequada.

Alternativas
Respostas
1041: D
1042: A
1043: C
1044: C
1045: C
1046: C
1047: C
1048: E
1049: C
1050: C
1051: C
1052: E
1053: E
1054: A
1055: D
1056: D
1057: E
1058: B
1059: E
1060: D