Questões de Concurso Sobre engenharia de software

Foram encontradas 14.486 questões

Q3906601 Engenharia de Software
        Segundo relatório da McKinsey de 2024, 78% das organizações entrevistadas afirmam já usar IA em pelo menos uma função de negócio.

         Apesar do entusiasmo, essa inserção de tecnologia disruptiva implica sérios riscos, como imprecisão dos resultados, quebra de privacidade e violação de propriedade intelectual. Esses riscos são tão evidentes que, segundo o mesmo estudo, cerca de 27% dos entrevistados afirmam que 100% dos resultados da IA generativa são revisados por humanos antes do uso. Ainda, o relatório aponta que não há uma propensão a abordar riscos relacionados à precisão ou explicabilidade dos resultados da IA.

Ivette Luna. Da predição à compreensão: o papel da explicabilidade na implementação
de IA em políticas públicas. In: Jornal da UNICAMP, 29 de setembro de 2025.
Internet:<jornal.unicamp.br>  (com adaptações).  

No que se refere a ética, transparência e responsabilidade no uso de IA, julgue o próximo item.  


Explicabilidade diz respeito às propriedades internas do modelo de IA que permitem compreender como ele funciona. 

Alternativas
Q3906600 Engenharia de Software
        Segundo relatório da McKinsey de 2024, 78% das organizações entrevistadas afirmam já usar IA em pelo menos uma função de negócio.

         Apesar do entusiasmo, essa inserção de tecnologia disruptiva implica sérios riscos, como imprecisão dos resultados, quebra de privacidade e violação de propriedade intelectual. Esses riscos são tão evidentes que, segundo o mesmo estudo, cerca de 27% dos entrevistados afirmam que 100% dos resultados da IA generativa são revisados por humanos antes do uso. Ainda, o relatório aponta que não há uma propensão a abordar riscos relacionados à precisão ou explicabilidade dos resultados da IA.

Ivette Luna. Da predição à compreensão: o papel da explicabilidade na implementação
de IA em políticas públicas. In: Jornal da UNICAMP, 29 de setembro de 2025.
Internet:<jornal.unicamp.br>  (com adaptações).  

No que se refere a ética, transparência e responsabilidade no uso de IA, julgue o próximo item.  


Há discriminação algorítmica quando um sistema de IA usa, para uma tomada de decisão, sem justificativa válida, a informação de que alguém pertence a um grupo social (ou características que funcionam como proxies), de modo a gerar desvantagens sistemáticas para esse grupo em contextos em que esse critério não deveria influenciar a decisão.

Alternativas
Q3906599 Engenharia de Software
        Segundo relatório da McKinsey de 2024, 78% das organizações entrevistadas afirmam já usar IA em pelo menos uma função de negócio.

         Apesar do entusiasmo, essa inserção de tecnologia disruptiva implica sérios riscos, como imprecisão dos resultados, quebra de privacidade e violação de propriedade intelectual. Esses riscos são tão evidentes que, segundo o mesmo estudo, cerca de 27% dos entrevistados afirmam que 100% dos resultados da IA generativa são revisados por humanos antes do uso. Ainda, o relatório aponta que não há uma propensão a abordar riscos relacionados à precisão ou explicabilidade dos resultados da IA.

Ivette Luna. Da predição à compreensão: o papel da explicabilidade na implementação
de IA em políticas públicas. In: Jornal da UNICAMP, 29 de setembro de 2025.
Internet:<jornal.unicamp.br>  (com adaptações).  

No que se refere a ética, transparência e responsabilidade no uso de IA, julgue o próximo item.  


Explicabilidade e interpretabilidade tratam do desafio de entender como os modelos de aprendizado de máquina funcionam, devido especialmente à natureza de “caixa-preta” de muitos modelos, que pode tornar difícil ou impossível a capacidade de explicar uma previsão ou decisão.

Alternativas
Q3906592 Engenharia de Software

Julgue o item que se segue, relativo a conceitos, práticas e ferramentas de integração e entrega contínua (CI/CD) e a gestão financeira em ambientes de computação em nuvem (FinOps).  


A abordagem CI/CD visa otimizar e acelerar o ciclo de vida do desenvolvimento de software, combinando a integração automática e frequente de alterações ao repositório por meio da integração contínua, com processos automatizados de testes, entrega e implantação que conduzem a mudanças no ambiente de produção, assegurando agilidade e qualidade.  

Alternativas
Q3906572 Engenharia de Software

Considerando a linguagem de programação Java e a cobertura SonarQube, julgue o item a seguir. 


No trecho de código a seguir, a implementação individualizada do QualityGate permite que o resultado do estágio Quality Gate 1 não interrompa o pipeline, caso o resultado da análise do SonarQube seja FAILED, e que ele prossiga normalmente para a execução do estágio SonarQube analysis 2.  


Imagem associada para resolução da questão

Alternativas
Q3906568 Engenharia de Software

Em relação a GitHub Actions, Grafana e DevSecOps, julgue o item subsecutivo.


No DevSecOps, a execução de varreduras automatizadas de segurança é premissa fundamental do pipeline de desenvolvimento e deve ocorrer de forma integrada e contínua ao longo de todo o ciclo de entrega.  

Alternativas
Q3906555 Engenharia de Software

Acerca de data warehouse, data lake, data mesh, CI/CD e ETL, julgue o item a seguir. 


O pipeline de CI/CD consiste em duas etapas sequenciais: implantação rápida em produção e posterior integração com os demais serviços. 

Alternativas
Q3906493 Engenharia de Software

Julgue o seguinte item, referente a técnicas de mapeamento de processos e a aspectos de gestão de projetos.


O scrum master atua como líder servidor e facilitador do time, dedicando-se a eliminar impedimentos para o fluxo de trabalho e ensinar a metodologia Scrum, postura que se distingue da liderança focada em comando e controle.

Alternativas
Q3902863 Engenharia de Software
A Agile Alliance define 12 princípios do Manifesto Ágil para orientar a adoção da agilidade no desenvolvimento de software. Entre as alternativas a seguir, assinale aquela que NÃO corresponde a um desses princípios:
Alternativas
Q3902858 Engenharia de Software
Um processo de desenvolvimento de software é organizado explicitamente nas fases Concepção, Elaboração, Construção e Transição. O trabalho ocorre em iterações dentro dessas fases e cada iteração gera uma nova versão executável do sistema. Esse processo corresponde a qual modelo?
Alternativas
Q3901675 Engenharia de Software
Considere adotar o Kanban para monitorar tarefas de manutenção em sistemas legados. Sobre o Kanban, assinale a afirmativa correta. 
Alternativas
Q3901667 Engenharia de Software
A equipe de TI da Secretaria Municipal de Educação de Manaus está desenvolvendo um aplicativo de gestão escolar utilizando Scrum. Um dos desenvolvedores acredita que o Scrum Master é o chefe que distribui tarefas aos membros da equipe. Sobre o papel do Scrum Master, assinale a afirmativa INCORRETA.
Alternativas
Q3898063 Engenharia de Software
Um desenvolvedor está trabalhando em um repositório versionado por git e executa o comando git switch feature1. O que acontecerá ao repositório em questão?
Alternativas
Q3897683 Engenharia de Software
Um Documento de Requisitos do Produto (PRD) é amplamente utilizado no de produtos digitais e tecnológicos para alinhar equipes técnicas e stakeholders. Assinale a alternativa que descreve corretamente a principal finalidade de um PRD.
Alternativas
Q3896486 Engenharia de Software
Analise as afirmativas abaixo com relação ao assunto descompilação.

1. O processo de descompilação não envolve o uso de ferramentas específicas, uma vez que todos os compiladores apresentam funcionalidade para descompilação de programas.
2. Um disassembler é um programa de computador que traduz a linguagem de alto nível para a linguagem assembly — a operação inversa à de um compilador.
3. A descompilação desempenha um papel essencial em diversas áreas da tecnologia, como segurança da informação, engenharia reversa e manutenção de software. Ao descompilar um programa, é possível descobrir falhas de segurança, entender algoritmos complexos e até mesmo recuperar código perdido quando o código fonte original não estiver mais disponível.
4. A descompilação é uma parte fundamental da engenharia reversa, que é o processo de analisar um produto para entender seu funcionamento e estrutura.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q3894229 Engenharia de Software
A interoperabilidade de interfaces web refere-se à capacidade de um sistema funcionar corretamente em diferentes navegadores e ambientes. Sobre esse tema, analise as afirmativas a seguir.

I. A interoperabilidade depende da adoção de padrões web definidos por organismos como o W3C.
II. Diferenças na implementação de tecnologias entre navegadores podem impactar a apresentação e o funcionamento de uma interface.
III. Frameworks de frontend como React ou Vue resolvem as diferenças de renderização entre navegadores, assegurando uniformidade visual das interfaces.
IV. Testes em múltiplos navegadores contribuem para identificar falhas de interoperabilidade.

Está correto o que se afirma em
Alternativas
Q3894228 Engenharia de Software
No framework Scrum, os eventos são time-boxed e concebidos para criar regularidade, promover a inspeção dos artefatos e a adaptação do plano de trabalho. Considerando o propósito e o time-box (duração máxima) de cada evento, assinale a afirmativa correta.
Alternativas
Q3886844 Engenharia de Software

Acerca de arquitetura de aplicações, julgue o próximo item.


De acordo com a abordagem test-driven development, os testes devem ser definidos antes da codificação das funções a serem testadas.

Alternativas
Q3886842 Engenharia de Software

Acerca de arquitetura de aplicações, julgue o próximo item.


Em DevOps, o conceito de distribuição contínua refere-se à prática de criar, testar e preparar as alterações de código automaticamente para a produção. 

Alternativas
Q3886840 Engenharia de Software

A respeito de desenvolvimento de sistemas, julgue o item a seguir.


A recomendação do princípio timely de clean code visa a que os testes de unidade sejam elaborados antes do próprio código.

Alternativas
Respostas
381: E
382: C
383: C
384: C
385: E
386: C
387: E
388: C
389: D
390: D
391: D
392: C
393: B
394: D
395: D
396: D
397: C
398: C
399: C
400: C