Questões de Concurso Sobre engenharia de software

Foram encontradas 14.486 questões

Q3878298 Engenharia de Software
O Modelo de Requisitos para Sistemas Informatizados de Gestão de Processos e Documentos do Poder Judiciário (MoReq-Jus), aprovado pela Resolução CNJ nº 522/2023, explicita que: 
Alternativas
Q3878279 Engenharia de Software
Uma empresa de logística está desenvolvendo um sistema de rastreamento de entregas e contratou uma consultoria para identificar possíveis melhorias. Para alinhar os requisitos entre os setores de TI, operações e atendimento ao cliente, a consultoria organizou uma reunião com representantes de cada área, atuando como facilitadora para esclarecer dúvidas e consolidar as necessidades do projeto.
Em seu relatório final, a consultoria descreveu a técnica utilizada como: 
Alternativas
Q3874768 Engenharia de Software
O Modelo de Requisitos para Sistemas Informatizados de Gestão de Processos e Documentos do Poder Judiciário (MoReq-Jus), aprovado pela Resolução CNJ nº 522/2023, explicita que: 
Alternativas
Q3874760 Engenharia de Software
A Lei Geral de Proteção de Dados Pessoais (LGPD) tem como objetivo proteger os direitos fundamentais de privacidade, liberdade e o livre desenvolvimento da personalidade, ao mesmo tempo em que tem por fundamento o desenvolvimento econômico e tecnológico e a inovação. Portanto, a inovação tecnológica deve estar em harmonia com a proteção de dados pessoais.
A LGPD estabelece que o controlador deverá fornecer informações claras e adequadas a respeito dos critérios e dos procedimentos utilizados para a decisão automatizada, observados os segredos comercial e industrial.

Esse preceito da LGPD está relacionado à explicabilidade na inteligência artificial (IA), que se refere: 
Alternativas
Q3874754 Engenharia de Software
O departamento de TI de uma escola está desenvolvendo um Sistema de Gestão Escolar usando a metodologia ágil. Depois de definido 90% do escopo do projeto, o diretor da escola solicitou uma mudança significativa no escopo com a alegação de que a nova funcionalidade tinha se tornado prioridade.
A equipe ágil deve lidar com essa demanda: 
Alternativas
Q3874752 Engenharia de Software
Um órgão de controle estuda implantar uma plataforma avançada baseada em grandes modelos de linguagem para apoiar a análise de documentos, a consulta a bases normativas e a execução de fluxos complexos (por exemplo, checagem automática em diários oficiais, sistemas internos e bases abertas). A arquitetura em estudo combina LLMs, geração aumentada por recuperação (RAG), agentes de IA com uso de ferramentas externas e mecanismos de monitoramento para riscos éticos e de segurança.
Com base em conceitos de transformers e LLMs, RAG, agentificação, engenharia de prompts, bem como ética e segurança em IA, analise as afirmativas a seguir.

I. Em uma arquitetura com RAG, o LLM é utilizado principalmente como gerador condicionado a evidências: os documentos relevantes são buscados por similaridade de embeddings em um índice vetorial e incorporados ao contexto de entrada, de modo que decisões sobre fragmentação (tamanho dos trechos, sobreposição, estratégia de indexação) influenciam diretamente tanto a recuperação quanto a qualidade e a fundamentação das respostas.
II. Em arquiteturas que combinam LLMs com RAG, o risco de exposição indevida de dados sensíveis tende a ser intrinsecamente menor do que no uso direto de LLMs, porque os documentos sigilosos não precisam ser indexados: o modelo passa a depender principalmente de representações paramétricas já aprendidas no pré-treinamento, reduzindo a necessidade de controles específicos sobre o ciclo de vida dos dados no índice vetorial.
III. Técnicas de alinhamento com preferências humanas, como Reinforcement Learning e variantes de preference optimization, são frequentemente combinadas com boas práticas de engenharia de prompts (zero-shot, few-shot, encadeamento de pensamento) e com avaliações sistemáticas de prompts e saídas, pois, mesmo após o alinhamento, permanecem desafios como viés algorítmico, suscetibilidade a jailbreaks e prompt injection, exigindo camadas adicionais de governança, monitoramento e auditoria.

Está correto o que se afirma em: 
Alternativas
Q3874750 Engenharia de Software
Uma equipe está analisando o comportamento de um neurônio em uma rede neural binária já treinada. Para um determinado neurônio da camada de saída, mediu-se o valor da combinação linear z (antes da ativação) e o valor de saída a (após a ativação), obtendo-se os seguintes pares aproximados:

• Para z = 0, observou-se a ≈ 0,5;
• Para z = ln (3), observou-se a ≈ 0,75;
• Para z = −ln (3), observou-se a ≈ 0,25.

Admita que o neurônio utiliza uma única função de ativação escalar a = f(z), aplicada a todos os valores de z, e que as aproximações numéricas acima são consideradas exatas para fins de análise.

Nessa situação, conclui-se que a função de ativação compatível com os dados observados é: 
Alternativas
Q3874748 Engenharia de Software
No contexto dos principais paradigmas de aprendizado de máquina, relacione os tipos de aprendizado a seguir com as técnicas correspondentes.

1. Aprendizado supervisionado
2. Aprendizado não supervisionado
3. Aprendizado semisupervisionado

( ) Uso de algoritmos de clustering como k-means ou clustering hierárquico para agrupar observações com base em medidas de similaridade, sem rótulos de saída.
( ) Emprego de algoritmos de propagação de rótulos (label propagation ou label spreading), combinando um pequeno conjunto de exemplos rotulados com um grande volume de dados não rotulados para melhorar a generalização.
( ) Utilização de k-vizinhos mais próximos (k-NN) para classificar exemplos, tomando como referência os rótulos dos vizinhos mais próximos no conjunto de treino.

A sequência correta é: 
Alternativas
Q3874746 Engenharia de Software
Uma fintech desenvolveu um pipeline ponta a ponta (end-to-end) de machine learning para detecção de fraudes em transações financeiras.
O pipeline inclui as seguintes etapas:

(1) ingestão de dados em tempo real via streaming;
(2) feature engineering com agregações temporais (médias móveis de 7 e 30 dias);
(3) predição usando um modelo de gradient boosting;
(4) deployment em arquitetura de microsserviços.

Após três meses em produção, o time de MLOps observou degradação gradual no F1-score de 0.89 para 0.72, enquanto o monitoramento revelou que as distribuições das features agregadas apresentavam mudanças estatisticamente significativas (p < 0.01 no teste de Kolmogorov-Smirnov), embora as features brutas individuais permanecessem estáveis.
Considerando as melhores práticas de pipelines de ML em produção e estratégias de deployment, a equipe deve: 
Alternativas
Q3874745 Engenharia de Software
Uma empresa de e-commerce implantou um modelo de machine learning para prever a probabilidade de churn, métrica que indica a rotatividade ou evasão de clientes. Após seis meses em produção, a equipe de dados observou que, embora as distribuições estatísticas das features de entrada permanecessem estáveis (mesmas médias, mesmos desvios-padrão e mesmas distribuições), o relacionamento entre essas features e a variável-alvo (churn) havia mudado significativamente devido a alterações no comportamento dos consumidores causadas por novas políticas de fidelização da empresa.
Diante desse cenário, é correto afirmar que o modelo: 
Alternativas
Q3874744 Engenharia de Software
O desempenho de modelos de aprendizado de máquina está intrinsecamente relacionado ao equilíbrio entre viés e variância. Modelos com alto viés tendem a simplificar excessivamente o problema, resultando em subajuste (underfitting), enquanto modelos com alta variância podem capturar ruído nos dados de treinamento, levando ao sobreajuste (overfitting). Para mitigar esses problemas, diversas técnicas de regularização podem ser empregadas, ajustando a complexidade do modelo e melhorando sua capacidade de generalização.
Considerando os conceitos de compensação viés-variância, sobreajuste, subajuste e técnicas de regularização, é correto afirmar que: 
Alternativas
Q3874623 Engenharia de Software
A PaaS (Platform as a Service) é indicado para: 
Alternativas
Q3874618 Engenharia de Software
No modelo de Machine Learningo Overfitting ocorre quando: 
Alternativas
Q3874373 Engenharia de Software
O Modelo de Requisitos para Sistemas Informatizados de Gestão de Processos e Documentos do Poder Judiciário (MoReq-Jus), aprovado pela Resolução CNJ nº 522/2023, explicita que:
Alternativas
Q3874366 Engenharia de Software
Em um servidor GitLab CI/CD, um pipeline é acionado por um push no branch 'feature/nova-funcionalidade'. O arquivo .gitlab-ci.yml que configurou o pipeline acionado não possui regras específicas para esse branch. Além disso, a variável $CI_COMMIT_BRANCH, predefinida pelo GitLab CI/CD, não foi sobrescrita em nenhum momento. Nesse cenário, o valor da variável $CI_COMMIT_BRANCH durante a execução do pipeline será:
Alternativas
Q3874365 Engenharia de Software
O analista João deve utilizar o Hibernate Envers para implementar a auditoria de entidades em um sistema de gestão de projetos. Um dos requisitos de negócio é que, ao ser realizada uma alteração na entidade Projeto, o histórico de revisões dessa entidade inclua, além dos dados da alteração, o nome do usuário responsável pela modificação. Para atender ao requisito de negócio da forma mais adequada, João deve:
Alternativas
Q3874346 Engenharia de Software
O sistema PRODUS é utilizado para apoiar o controle da produtividade das equipes da ORG1. O PRODUS possui uma funcionalidade para calcular a taxa de produtividade dos colaboradores da equipe com base na quantidade de resoluções de pedidos de serviço e na quantidade de horas trabalhadas. As taxas de produtividade são calculadas e armazenadas na base de dados a partir do comando do usuário que tenha o perfil de líder. Para os usuários com perfil de gestor, o PRODUS disponibiliza uma outra funcionalidade para comandar a apresentação das taxas de produtividade de cada equipe em uma janela de tempo. Com base na Análise de Pontos de Função (APF), as funcionalidades supracitadas do PRODUS serão contadas, respectivamente, como:
Alternativas
Q3874345 Engenharia de Software
Um tribunal ainda possui alguns sistemas legados cujos artefatos, tais como especificações de requisitos, modelos e código, ainda estão armazenados sob controle do Subversion (SVN). De modo a não gerar erros de controle de versão e sabendo que a maior parte da equipe técnica está habituada a utilizar o GIT em detrimento do SVN, o líder técnico sinalizou alguns aspectos nos quais o SVN trata arquivos binários de modo distinto de arquivos textos.
Assim, o líder técnico esclareceu que, para arquivos binários, o SVN: 
Alternativas
Q3874343 Engenharia de Software
Karina é desenvolvedora e está responsável pela execução da integração do Sistema de Gestão de Documentos Internos (SISDOC) de sua organização com um sistema integrado de informações de processos e documentos disponibilizado por outro órgão público. Para integração, o órgão público disponibilizou um Web Service. Um dos blocos de informação constantes na descrição do Web Service de que Karina teve conhecimento foi: 
Alternativas
Q3874342 Engenharia de Software
O analista Fábio está trabalhando na modernização do e-SUPRIMENTS, software para gestão das entradas e saídas do almoxarifado. Fábio está em uma entrevista para elicitação de requisitos com Lúcio, representante do almoxarifado.
Perguntado sobre quais relatórios seriam importantes na modernização do e-SUPRIMENTS, Lúcio respondeu:
“Eu quero ter a liberdade de montar relatórios dinamicamente. Assim, poderei selecionar filtros e informar os dados de pesquisa para cada um dos filtros para o sistema apresentar os resultados. Queria também exportar os resultados em um formato não proprietário, para abri-la em software de edição externo, porque posso precisar trabalhar nesses dados fora do sistema. Além disso, tenho interesse em, pelo menos, dois gráficos: um que apresente os quantitativos por item que entraram no almoxarifado e outro com o quantitativo dos itens que saíram do almoxarifado no mês corrente. Seria muito legal se eu pudesse exportar esses gráficos como imagem JPEG para usar em apresentações para nosso gestor”.
Com base nas solicitações do cliente, o analista Fábio identificou:
Alternativas
Respostas
481: E
482: A
483: E
484: E
485: C
486: C
487: C
488: D
489: C
490: B
491: E
492: E
493: B
494: E
495: B
496: E
497: C
498: D
499: A
500: B