Questões de Concurso Sobre engenharia de software

Foram encontradas 14.485 questões

Q3906948 Engenharia de Software
No contexto da engenharia de software, o processo de desenvolvimento de software é estruturado em atividades de framework genérico e em atividades guarda-chuva, que estabelecem a base para um processo completo. Com base nesse conceito e nos fundamentos da engenharia de software, assinale a opção correta.
Alternativas
Q3906947 Engenharia de Software
        A seleção do modelo de processo de desenvolvimento de software adequado não é trivial, pois cada modelo possui limitações e nem sempre se aplica a todas as situações. Além disso, a escolha do modelo pode ser uma das causas de fracasso nos projetos de software. Para selecionar o modelo apropriado, é preciso entender as necessidades do projeto e analisar os diferentes modelos existentes.
Caio Ryann Conceição Lima et alli. O modelo incremental no desenvolvimento de software: uma maneira estruturada e interativa de entregar produtos de qualidade. In: Research, Society and Development, v. 12, n.º 4, 2023 (com adaptações).
No que diz respeito ao desenvolvimento incremental, que é uma das abordagens mais comuns para a criação de aplicações e produtos de software atualmente, assinale a opção correta.
Alternativas
Q3906636 Engenharia de Software

A respeito de metodologias ágeis, julgue o próximo item. 


O sistema Kanban utiliza como indicador chave de desempenho a métrica lead time, que é o tempo total gasto por uma unidade de trabalho desde o momento de seu compromisso (commitment) até a sua entrega final (delivery), sendo essencial para a previsão e otimização do fluxo de valor. 

Alternativas
Q3906635 Engenharia de Software

A respeito de metodologias ágeis, julgue o próximo item. 


O desenvolvimento orientado ao comportamento (BDD, na sigla em inglês) estende o conceito do desenvolvimento orientado a testes, focando a colaboração e a comunicação entre desenvolvedores e stakeholders, por meio da definição de especificações executáveis escritas em linguagem ubíqua no formato Gherkin.  

Alternativas
Q3906634 Engenharia de Software

A respeito de metodologias ágeis, julgue o próximo item. 


 A reunião diária do scrum (daily scrum) é um evento de inspeção e adaptação obrigatório para a equipe, devendo ser utilizada pelo scrum master como o momento principal para que ele defina as tarefas do dia para cada membro do development team e para que solucione os impedimentos reportados.

Alternativas
Q3906633 Engenharia de Software

A respeito de metodologias ágeis, julgue o próximo item. 


No desenvolvimento orientado ao domínio (DDD, na sigla em inglês), o contexto delimitado (bounded context) busca estabelecer a regra de que toda a lógica de negócio do sistema deve ser implementada em um único modelo coeso e global para garantir a consistência de todos os termos e definições de domínio.  

Alternativas
Q3906632 Engenharia de Software

A respeito de metodologias ágeis, julgue o próximo item. 


No desenvolvimento orientado a testes (TDD, na sigla em inglês), o ciclo de trabalho segue a ordem vermelho-verde-refatorar (red-green-refactor), sendo vermelho a etapa que consiste em escrever o código de produção necessário para que o teste, criado na fase anterior, passe a funcionar corretamente. 

Alternativas
Q3906615 Engenharia de Software

Julgue o seguinte item, a respeito de tipos de soluções e modelos de serviço.  


Denomina-se fábrica de software um modelo de contratação com foco na produção contínua de sistemas e normalmente remunerado por ponto de função. 

Alternativas
Q3906612 Engenharia de Software
        O Conselho Nacional de Justiça (CNJ) e a Universidade de Brasília (UnB) desenvolvem, no âmbito do Programa Justiça 4.0, um modelo de IA que irá permitir a verificação automática de precedentes qualificados. A partir do texto da petição inicial, o modelo será capaz de identificar os precedentes qualificados dos tribunais superiores e listá-los em ordem decrescente de similaridade, até o limite mínimo de 70% de correspondência.

         O modelo adota o método não supervisionado, que consiste no aprendizado de máquina de forma mais autônoma a partir da inclusão de novos dados, que não precisam ser categorizados previamente.

Vanessa Maeji. Parceria com a UnB desenvolve modelo de IA de verificação automática de precedentes
qualificados. In: Agência CNJ de Notícias, 24 de junho de 2023.
Internet:<www.cnj.jus.br>  (com adaptações).

Tendo o texto como referência inicial, julgue o item subsecutivo, a respeito de aprendizado de máquina.  


Modelos preditivos dispensam validação em um conjunto separado de dados porque a acurácia calculada durante o treinamento já representa a capacidade real do modelo de prever eventos futuros. 

Alternativas
Q3906611 Engenharia de Software
        O Conselho Nacional de Justiça (CNJ) e a Universidade de Brasília (UnB) desenvolvem, no âmbito do Programa Justiça 4.0, um modelo de IA que irá permitir a verificação automática de precedentes qualificados. A partir do texto da petição inicial, o modelo será capaz de identificar os precedentes qualificados dos tribunais superiores e listá-los em ordem decrescente de similaridade, até o limite mínimo de 70% de correspondência.

         O modelo adota o método não supervisionado, que consiste no aprendizado de máquina de forma mais autônoma a partir da inclusão de novos dados, que não precisam ser categorizados previamente.

Vanessa Maeji. Parceria com a UnB desenvolve modelo de IA de verificação automática de precedentes
qualificados. In: Agência CNJ de Notícias, 24 de junho de 2023.
Internet:<www.cnj.jus.br>  (com adaptações).

Tendo o texto como referência inicial, julgue o item subsecutivo, a respeito de aprendizado de máquina.  


A aprendizagem por reforço se diferencia da aprendizagem supervisionada, pois se baseia em feedback avaliativo, em vez de exemplos rotulados ou especificação da ação correta por um supervisor externo, para julgar a qualidade das ações.  

Alternativas
Q3906610 Engenharia de Software
        O Conselho Nacional de Justiça (CNJ) e a Universidade de Brasília (UnB) desenvolvem, no âmbito do Programa Justiça 4.0, um modelo de IA que irá permitir a verificação automática de precedentes qualificados. A partir do texto da petição inicial, o modelo será capaz de identificar os precedentes qualificados dos tribunais superiores e listá-los em ordem decrescente de similaridade, até o limite mínimo de 70% de correspondência.

         O modelo adota o método não supervisionado, que consiste no aprendizado de máquina de forma mais autônoma a partir da inclusão de novos dados, que não precisam ser categorizados previamente.

Vanessa Maeji. Parceria com a UnB desenvolve modelo de IA de verificação automática de precedentes
qualificados. In: Agência CNJ de Notícias, 24 de junho de 2023.
Internet:<www.cnj.jus.br>  (com adaptações).

Tendo o texto como referência inicial, julgue o item subsecutivo, a respeito de aprendizado de máquina.  


O aprendizado por reforço é essencialmente uma forma de aprendizagem não supervisionada, pois seu objetivo principal é descobrir padrões ocultos e agrupamento nos dados, sem uso de rótulos; nesse paradigma, a recompensa funciona como um critério secundário de avaliação.

Alternativas
Q3906609 Engenharia de Software

Em relação a MLOps (machine learning operations), julgue o item a seguir.  


A construção de um repositório estruturado de versionamento e governança de modelos é uma prática recomendada em MLOps para garantir rastreabilidade, controle de implantação e execução segura de rollbacks.  

Alternativas
Q3906608 Engenharia de Software

Em relação a MLOps (machine learning operations), julgue o item a seguir.  


MLOps é um conjunto de práticas de engenharia que padronizam, automatizam e monitoram o ciclo de vida de modelos de aprendizado de máquina com o objetivo de garantir reprodutibilidade, escalabilidade, governança e operação contínua dos sistemas de IA. 

Alternativas
Q3906607 Engenharia de Software

Em relação a MLOps (machine learning operations), julgue o item a seguir.  


A orquestração em MLOps concentra-se principalmente na etapa de treinamento dos modelos, não tendo relação direta com o deploy nem com o monitoramento de serviços em produção.  

Alternativas
Q3906606 Engenharia de Software

Acerca de aplicações do processamento de linguagem natural (PNL) e da teoria de sistemas multiagentes, julgue o item subsequente.  


O Word2Vec é um modelo de aprendizado profundo que utiliza redes neurais com várias camadas e mecanismos de atenção para aprender representações distribuídas de palavras a partir de grandes corpora textuais. 

Alternativas
Q3906605 Engenharia de Software

Acerca de aplicações do processamento de linguagem natural (PNL) e da teoria de sistemas multiagentes, julgue o item subsequente.  


Sistemas multiagentes são adequados para problemas que exigem solução distribuída, autonomia local e coordenação entre entidades independentes, como logística, simulação social e controle de tráfego.

Alternativas
Q3906604 Engenharia de Software

Acerca de aplicações do processamento de linguagem natural (PNL) e da teoria de sistemas multiagentes, julgue o item subsequente.  


Modelos de PLN como transformers eliminam a necessidade de pré-processamento do texto, pois operam diretamente sobre o texto original. 

Alternativas
Q3906603 Engenharia de Software

Acerca de aplicações do processamento de linguagem natural (PNL) e da teoria de sistemas multiagentes, julgue o item subsequente.  


Modelos supervisionados de reconhecimento de entidades nomeadas dependem de textos previamente anotados com categorias como pessoa, organização e local para que o algoritmo aprenda a identificar esses tipos de informação em novos textos. 

Alternativas
Q3906602 Engenharia de Software

Acerca de aplicações do processamento de linguagem natural (PNL) e da teoria de sistemas multiagentes, julgue o item subsequente.  


Emergência é uma propriedade-chave de sistemas multiagentes que deve ser intencionalmente projetada pelo desenvolvedor como parte central do comportamento coletivo desejado para os agentes inteligentes. 

Alternativas
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
Respostas
361: A
362: D
363: C
364: C
365: E
366: E
367: E
368: C
369: E
370: C
371: E
372: C
373: C
374: E
375: E
376: C
377: E
378: C
379: E
380: E