Questões de Concurso Sobre engenharia de software

Foram encontradas 14.490 questões

Q3271641 Engenharia de Software
O Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, com o objetivo de gerenciar as diferentes versões dos arquivos utilizados no projeto. A respeito do Git, assinale a alternativa que apresenta CORRETAMENTE o comando utilizado para incorporar as alterações de um repositório remoto no ramo atual:
Alternativas
Q3264528 Engenharia de Software
A validação de sistemas computadorizados é um processo essencial nos setores regulados pela Agência Nacional de Vigilância Sanitária (Anvisa), garantindo que os sistemas utilizados para gerenciar e registrar informações críticas estejam em conformidade com requisitos de qualidade, segurança e rastreabilidade. Esse processo é regido por diretrizes específicas que asseguram que os sistemas atendam às exigências legais e técnicas, evitando riscos à saúde pública e assegurando a integridade dos dados. Diante do exposto, relacione adequadamente as colunas a seguir.

1. Qualificação de Instalação (QI).
2. Qualificação de Operação (QO).
3. Qualificação de Desempenho (QD).
4. Rastreabilidade.
5. Integridade de dados.

( ) Processo que verifica se o sistema realiza as funções para as quais foi projetado sob condições normais de uso.
( ) Capacidade de associar dados com os respectivos registros e ações realizadas ao longo de todo o ciclo de vida do sistema.
( ) Conjunto de atividades que asseguram que o ambiente no qual o sistema é instalado atende aos requisitos necessários.
( ) Processo que garante que os dados são completos, consistentes, precisos e protegidos contra alterações não autorizadas.
( ) Verificação de que o sistema opera corretamente de acordo com os requisitos técnicos após a instalação.

A sequência está correta em 
Alternativas
Q3263654 Engenharia de Software
Uma equipe de desenvolvimento de software deseja adotar, dentro da gestão de projetos, uma metodologia ágil que permita entregas rápidas e frequentes, com ciclos curtos de trabalho e revisões constantes para garantir a melhoria contínua. Para isso, escolhem um framework que divide o trabalho em sprints, promove reuniões diárias de acompanhamento e conta com papéis definidos, como o product owner. A metodologia ágil descrita é: 
Alternativas
Q3261767 Engenharia de Software

A validação de sistemas informatizados é um requisito fundamental em indústrias reguladas, como a farmacêutica e a alimentícia, para garantir confiabilidade, segurança e integridade dos dados gerados. Baseando-se em normas e diretrizes como a FDA 21 CFR Part 11, a validação abrange etapas como planejamento, qualificação e testes para assegurar que os sistemas funcionem conforme o esperado e sejam capazes de atender aos requisitos operacionais e regulamentares. Nesse contexto, relacione adequadamente as colunas a seguir.



1. Protocolo de Qualificação de Instalação (QI).


2. Protocolo de Qualificação de Operação (QO).


3. Protocolo de Qualificação de Desempenho (QP).


4. Análise de riscos no sistema.


5. Teste de integridade de dados.



( ) Documento que verifica se o sistema está instalado de acordo com as especificações do fabricante.


( ) Avalia o comportamento do sistema em condições normais de uso, verificando sua adequação aos requisitos do usuário.


( ) Garante que o sistema pode operar corretamente dentro dos limites estabelecidos pelo fabricante e especificações técnicas.


( ) Processo que identifica vulnerabilidades que podem impactar a confiabilidade ou a segurança do sistema.


( ) Verifica se os dados gerados e armazenados pelo sistema são consistentes, confiáveis e auditáveis.



A sequência está correta em

Alternativas
Q3261635 Engenharia de Software
Considerando as metodologias ágeis, como SCRUM e XP, relacione adequadamente as colunas a seguir.

1. Product Owner.
2. Sprint.
3. Daily Scrum.
4. Pair Programming.

( ) Reuniões rápidas realizadas diariamente para alinhamento da equipe.
( ) Iteração de desenvolvimento com duração fixa, usada para entregar incrementos do produto.
( ) Prática do XP em que dois desenvolvedores trabalham juntos no mesmo código.
( ) Responsável por gerenciar o backlog e priorizar funcionalidades no SCRUM.

A sequência está correta em
Alternativas
Q3261634 Engenharia de Software
Uma aplicação de gerenciamento de pagamentos precisa oferecer suporte a diferentes métodos, como boleto, cartão de crédito e Pix. Para isso, a classe pagamento foi projetada com um método abstrato chamado processarPagamento(), que deve ser implementado de maneira específica por cada classe correspondente a um tipo de pagamento. Essa abordagem foi escolhida para aproveitar os conceitos de encapsulamento e interfaces na orientação a objetos. Nesse contexto, qual é a principal vantagem proporcionada pelo uso desses conceitos em relação à expansão e manutenção do sistema?
Alternativas
Q3261633 Engenharia de Software
Sobre planejamento e gerenciamento do desenvolvimento de software, assinale a afirmativa correta
Alternativas
Q3258409 Engenharia de Software

Acerca da utilização de OKRs (objectives and key results) na gestão de atendimento em contexto ágil, julgue os itens a seguir. 


I OKRs são amplos e genéricos, a fim de dispensar o monitoramento constante da avaliação de progresso.

II OKRs incluem revisões periódicas para ajustar metas de curto e longo prazo conforme necessário.

III OKRs e metodologias ágeis valorizam o feedback constante dos clientes a fim de garantir alinhamento com as necessidades. 


Assinale a opção correta.


Alternativas
Q3258408 Engenharia de Software
A técnica ágil que, por meio de análise de dados, é eficaz em realizar a identificação rápida de áreas que necessitam de melhorias em processos de atendimento é 
Alternativas
Q3258406 Engenharia de Software
No framework Kanban, a função principal dos limites de trabalho em progresso (WIP limits) é 
Alternativas
Q3258405 Engenharia de Software
O principal papel do scrum master em uma equipe Scrum é 
Alternativas
Q3258143 Engenharia de Software
Em relação a APIs, serviços de autenticação, webhook, PostgreSQL e microsserviços, julgue o item a seguir.
A implementação de microsserviços tem como objetivo a divisão de uma aplicação em partes que sejam menores e dependentes uma das outras e que se comuniquem por meio de APIs. 
Alternativas
Q3258102 Engenharia de Software
Julgue o item a seguir, de acordo com a ITIL v4. 
O gerenciamento e desenvolvimento de software é uma prática geral que visa assegurar que as aplicações atendam aos requisitos de funcionalidade, confiabilidade e conformidade, servindo tanto a usuários internos quanto a externos.  
Alternativas
Q3258096 Engenharia de Software

Julgue o próximo item, relativo à avaliação de modelos.


Considere que os três gráficos identificados por #1, #2 e #3 a seguir representem resultados de modelos de classificação em uma base de treinamento com dados de uma agência bancária e que neles a linha separe duas situações: X indicativo de não pagamento de empréstimo e O indicativo de pagamento de empréstimo. Com base nessas informações e nos gráficos apresentados, é correto afirmar que #1 é o modelo mais simples e performático com baixo viés, o modelo #2 tem acurácia média e alto viés e #3 é o modelo ideal, em comparação aos demais, pois tem alto viés e alta acurácia.


Imagem associada para resolução da questão

Alternativas
Q3258095 Engenharia de Software

Julgue o próximo item, relativo à avaliação de modelos.


A IA generativa é capaz de criar conteúdos novos, como textos, imagens, músicas e vídeos, além de resolver problemas inéditos com base em conhecimentos prévios, permitindo gerar novos artefatos realistas em escala, sem repeti-los.

Alternativas
Q3258094 Engenharia de Software

Julgue o próximo item, relativo à avaliação de modelos.


Considere que o gráfico a seguir descreva o resultado de três modelos de regressão logística distintos e que os resultados de AUC para os modelos referentes às curvas A, B e C sejam, respectivamente, 0,91, 0,77 e 0,59. A partir dessas informações, é correto afirmar que o modelo relativo à curva A é o melhor para classificar corretamente os dados presentes no conjunto de dados utilizado, ainda que o modelo relativo à curva C tenha obtido o menor valor.


Imagem associada para resolução da questão

Alternativas
Q3258091 Engenharia de Software
A respeito da Microsoft Power Platform, julgue o item seguinte.
A ferramenta Power Apps utiliza o Dataverse para armazenar dados de aplicativos empresariais.
Alternativas
Q3258090 Engenharia de Software
A respeito da Microsoft Power Platform, julgue o item seguinte.


O Power Automate permite conexão com fontes de dados e utiliza API e ETL para construir os fluxos de automação.
Alternativas
Q3258087 Engenharia de Software
A respeito de arquitetura de software, julgue o item que se segue.
O framework Vue.js atualiza a interface por meio da comparação do Virtual DOM (document object model) com o DOM real.
Alternativas
Q3258081 Engenharia de Software
No que concerne à gestão de configuração e à infraestrutura como código (IAC), julgue o item a seguir.
O editor de pipeline é a ferramenta principal para configurar o GitLab CI/CD, através do arquivo .gitlab-ci.yml, que por padrão deve estar localizado na pasta de configuração do repositório. 
Alternativas
Respostas
1521: B
1522: C
1523: E
1524: A
1525: C
1526: D
1527: D
1528: D
1529: B
1530: D
1531: C
1532: E
1533: E
1534: E
1535: C
1536: C
1537: C
1538: C
1539: C
1540: E