Início Questões de Concursos Engenharia de Software Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Engenharia de Software Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 2421Q1011816 | Engenharia de Software, Scrum, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025A respeito do processo ágil e da metodologia Scrum, julgue o item que se segue.O sprint backlog é composto pela meta da sprint, pelos itens do product backlog selecionados e pelo plano para entregá-los, definido pelo time de desenvolvimento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2422Q1041785 | Engenharia de Software, Uml, Programação de Sistemas, TRE PB, FCCUm técnico precisa usar um diagrama da UML que é comumente associado ao Diagrama de Sequência devido ao fato de um complementar o outro, já que mostram com frequência as mesmas informações, porém, com um enfoque distinto. Ao contrário do Diagrama de Sequência, o diagrama a ser utilizado não deverá se preocupar com a temporalidade do processo, mas sim emcomo os elementos estão vinculados e quais mensagens trocam entre si durante o processo. Para atender a necessidade do técnico deverá ser utilizado o Diagrama de: ✂️ a) Implantação. ✂️ b) Comunicação. ✂️ c) Atividades. ✂️ d) Componentes. ✂️ e) Objetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2423Q969085 | Engenharia de Software, Scrum, Programador de Computador, TJPE, IBFCA equipe de sistemas acaba de receber um treinamento de SCRUM. Alguns dos principais termos técnicos e conceitos especificamente sobre SCRUM que a equipe recebeu foram: ✂️ a) sprint - support - Scrum Control ✂️ b) start - support - Scrum Master ✂️ c) start - backlog - Scrum Control ✂️ d) sprint - support - Scrum Chief ✂️ e) sprint - backlog - Scrum Master Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2424Q1028491 | Engenharia de Software, Teste de Software, Tecnologia da Informação Reaplicação, TRT 24 REGIÃO MS, FGV, 2025JUnit 5 é um framework de testes unitários para códigos Java. Ele possui uma arquitetura modular e três subprojetos principais. O subprojeto que fornece uma engine para executar testes baseados em JUnit 3 e JUnit 4 se chama ✂️ a) builder. ✂️ b) fashion. ✂️ c) /config. ✂️ d) /scripts. ✂️ e) /webapps. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2425Q883089 | Engenharia de Software, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024Um grupo de pesquisadores dispõe de uma verba para desenvolver um software específico para coleta de dados em campo por usuários especialistas. Esse software deverá ser composto por um módulo web ("sala de controle") e um aplicativo móvel ("app mobile"). Após licitação, contratam uma empresa, que produz uma primeira versão dos módulos. Durante um mês, esses usuários testam um conjunto de características do software nos dois módulos em seus locais de trabalho, registrando os erros encontrados. Ao final do processo, o líder do grupo consolida e reporta os problemas à empresa contratada, solicitando correções. A cada nova versão liberada pela empresa, os usuários executam um novo conjunto de testes, considerando os erros anteriores como resolvidos. Esse processo se repetirá mensalmente durante um ano, prazo do contrato. A situação relatada exemplifica a execução de teste ✂️ a) alfa ✂️ b) beta ✂️ c) de regressão ✂️ d) de segurança ✂️ e) de unidade Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2426Q1050012 | Engenharia de Software, Inteligencia Artificial, Tecnologia da Informação, TCE GO, FGV, 2024Os modelos de aprendizado de máquina desempenham um papel fundamental na análise e interpretação de dados em uma variedade de domínios. Uma característica dos modelos de aprendizado de máquina supervisionados e não supervisionados é que modelos supervisionados ✂️ a) exploram a detecção de outliers, enquanto modelos não supervisionados usam dados representados em formatos como XML ou JSON para treinamento.. ✂️ b) geralmente têm menos tendência ao overfitting do que modelos não supervisionados. ✂️ c) requerem dados rotulados para treinamento, enquanto modelos não supervisionados podem funcionar com dados não rotulados. ✂️ d) são mais adequados para tarefas de análise exploratória de dados, enquanto modelos não supervisionados são mais adequados para previsão de séries temporais. ✂️ e) são usados apenas para classificação, enquanto modelos não supervisionados são usados apenas para agrupamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2427Q990132 | Engenharia de Software, Infraestrututa de TIC, PRODESTES, IBADE, 2024Alba consultou um cientista de dados e questionou sobre a aplicação prática para o teste exato de Fisher e o teste de qui quadrado. Ela descobriu que esses testes podem ser úteis em experimentos web para cálculo de: ✂️ a) tamanho do efeito e tamanho de amostra; ✂️ b) potência e tamanho do efeito; ✂️ c) tamanho da amostra e nível de significância; ✂️ d) potência e tamanho de amostra; ✂️ e) nível de significância e potência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2428Q990143 | Engenharia de Software, Processos de Software, Desenvolvimento de Sistemas, PRODESTES, IBADE, 2024O ciclo de vida de um projeto com o framework scrum possui estrutura, sequenciamento e ritmo definidos por: ✂️ a) definição de pronto; ✂️ b) pontos por função; ✂️ c) backlog do produto; ✂️ d) sprints; ✂️ e) time-box. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2429Q1037514 | Engenharia de Software, Inteligencia Artificial, Gestão de Serviços de TIC, DATAPREV, FGV, 2024O Comitê Olímpico Brasileiro está implantando uma nova infraestrutura de banco de dados em memória para otimizar a análise de desempenho dos atletas. A utilização de técnicas de Inteligência Artificial (IA) tem permitido prever resultados, identificar padrões de desempenho e detectar anomalias em tempo real, proporcionando aos treinadores dados rápidos e precisos para tomada de decisões estratégicas. Com a combinação de IA e bancos de dados em memória, o Comitê espera melhorar a eficiência na análise de grandes volumes de dados e fornecer insights personalizados para cada atleta, otimizando o treinamento e a performance nas competições. Diante desse cenário, sobre o impacto da IA aplicada a bancos de dados em memória, assinale a opção incorreta. ✂️ a) A IA pode ser usada para identificar padrões e anomalias nos dados em tempo real, permitindo ações proativas pelos treinadores. ✂️ b) Modelos de aprendizado de máquina podem ser treinados e executados diretamente na memória, acelerando a análise preditiva do desempenho dos atletas. ✂️ c) A IA pode automatizar a criação de consultas SQL complexas, facilitando o acesso aos dados para usuários não técnicos, como treinadores e gestores. ✂️ d) Bancos de dados em memória eliminam a necessidade de técnicas de otimização de consultas SQL, tornando a IA a única forma de melhorar o desempenho. ✂️ e) A combinação de IA e bancos de dados em memória permite a criação de sistemas de recomendação em tempo real, personalizados para cada atleta. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2430Q883686 | Engenharia de Software, Técnico em Informática, FESC SP, OBJETIVA, 2024O Git é uma ferramenta de controle de versão amplamente utilizada por desenvolvedores para gerenciar mudanças em projetos de software. Qual comando Git é utilizado para iniciar um novo repositório Git em um diretório local, permitindo que ele seja versionado? ✂️ a) git start ✂️ b) git init ✂️ c) git begin ✂️ d) git create Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2431Q1040874 | Engenharia de Software, Desenvolvimento de Software, Especialidade Tecnologia da Informação, TRT 15 Região SP, FCC, 2023Para envolver vários componentes Angular Material e aplicar estilos comuns a campos de texto, como a linha inferior, rótulo flutuante e mensagens de dica, um Técnico deve utilizar o componente ✂️ a) <form-angular-material> ✂️ b) <mat-form-field> ✂️ c) <m:formField> ✂️ d) <mat:formField> ✂️ e) <m:form> Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2432Q1017073 | Engenharia de Software, Inteligencia Artificial, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025Acerca de inteligência artificial emachine learning,julgue o item que se segue.Para avaliar o desempenho de um classificador em problemas de classificação com classes significativamente desbalanceadas, a métrica acurácia é a mais adequada, pois considera a proporção de previsões corretas em relação ao total de amostras. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2433Q1039869 | Engenharia de Software, Engenharia de Requisitos, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025No contexto da Engenharia de Software, especialmente considerando o desenvolvimento de aplicações com JavaScript (frontend) e Java (backend), é essencial compreender claramente a distinção entre requisitos funcionais e não funcionais. Sobre requisitos funcionais e não funcionais, assinale a afirmativa correta. ✂️ a) Requisitos funcionais descrevem como o sistema deve operar, enquanto requisitos não funcionais descrevem o que o sistema deve fazer. ✂️ b) Requisitos funcionais são relacionados a atributos de qualidade do sistema, como desempenho e segurança. ✂️ c) "Permitir que usuários façam login utilizando autenticação multifator" é um exemplo de requisito funcional. ✂️ d) "A interface do usuário deve ser implementada utilizando ReactJS" é um exemplo de requisito não funcional. ✂️ e) Requisitos não funcionais são irrelevantes na etapa de desenvolvimento de aplicações Java e JavaScript, pois são detalhados somente durante a fase de implantação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2434Q1049359 | Engenharia de Software, Engenharia de Requisitos, Analista de Tecnologia da Informação, EBSERH, VUNESP, 2020Na engenharia de requisitos, um fator importante são os requisitos não funcionais, que se classificam em organizacionais, de produto e externos. Os requisitos ✂️ a) de produto têm origem em políticas e procedimentos da organização do cliente. ✂️ b) de produto compreendem fatores oriundos de fatores externos ao sistema e seu processo de desenvolvimento. ✂️ c) externos especificam o comportamento do produto, tais como o desempenho e a memória requerida. ✂️ d) organizacionais têm origem em políticas e procedimentos da organização do cliente. ✂️ e) organizacionais especificam o comportamento do produto, tais como o desempenho e a memória requerida. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2435Q905761 | Engenharia de Software, Scrum, Professor, BNDES, CESGRANRIO, 2024Uma empresa especializada em desenvolvimento de software com metodologia ágil Scrum aceitou um contrato em que o tamanho do software desejado exige que seis times trabalhem simultaneamente. Decidiu-se usar conceitos de Scaled Agile para seguir no projeto, o que exige práticas adicionais ao Scrum tradicional. Investigando as possibilidades, a empresa escolheu implantar o Nexus, um framework de processo para múltiplos times Scrum trabalharem juntos. Para que sejam obtidos os melhores resultados no projeto, é necessário implantar no modo de trabalho da empresa um novo papel (accountability), adicional aos três papéis do Scrum que ela já implementa, com a finalidade de coordenar, de treinar e de supervisionar a aplicação do Nexus e a operação do Scrum. Considerando-se esse contexto, é necessário criar o papel (accountability) ✂️ a) Dono da Integração Nexus ✂️ b) Gerente de Produto Nexus ✂️ c) Nexus Boss ✂️ d) Planejador Integrado Nexus ✂️ e) Time de Integração Nexus Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2436Q903743 | Engenharia de Software, Analista de Tecnologia da Informação, UFPI, COPESE, 2024Sobre o princípio, enunciado por Jez Humble e David Farley, de criar um processo repetível e confiável para a entrega de software (alinhado aos conceitos de DevOps), assinale a opção INCORRETA: ✂️ a) Criar processos repetíveis e confiáveis para a entrega contínua de software. ✂️ b) Automatizar todos os aspectos possíveis do ciclo de vida do desenvolvimento e operações para reduzir erros e aumentar a eficiência. ✂️ c) Manter todos os artefatos e configurações em um sistema de controle de versões para garantir rastreabilidade e consistência. ✂️ d) Realizar tarefas que causam problemas ou são dolorosas com maior frequência e o mais rapidamente possível. ✂️ e) Investir na documentação detalhada e abrangente de todos os processos para garantir que cada etapa seja bem compreendida e possa ser auditada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2437Q970309 | Engenharia de Software, Engenharia de Requisitos, Analista de Sistemas – Processos de negócio, Petrobras, CESPE CEBRASPE, 2022Julgue o seguinte item, relativos à engenharia desoftware.Os processos de verificação e validação de um sistema devem demonstrar que ele atende à sua especificação e que o seu comportamento suporta os requisitos do cliente, por meio da busca de erros na especificação ou de projeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2438Q978511 | Engenharia de Software, Informática, MPE RS, AOCP, 2025O MPS.BR (Melhoria de Processo do Software Brasileiro) é um modelo de referência criado para apoiar a melhoria e avaliação de processos de software, oferecendo uma alternativa acessível e alinhada às necessidades das empresas brasileiras. Ele estrutura níveis de maturidade que orientam a evolução da gestão e desenvolvimento de software. Nesse sentido, qual é o nível do MPS.BR em que a gerência de requisitos está inserida? ✂️ a) Parcialmente gerenciado. ✂️ b) Em otimização. ✂️ c) Gerenciado quantitativamente. ✂️ d) Definido. ✂️ e) Largamente definido. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2439Q1083987 | Engenharia de Software, Desenvolvimento de Software, Analista de Gestão de TIC, TJ RJ, CESPE CEBRASPE, 2021Os profissionais técnicos de aplicativos responsáveis por plataformas, arquitetura e integração devem racionalizar inovações recentes para revitalizar seus portfólios de aplicativos. A modernização da arquitetura e da entrega de aplicativos e integração é necessária para oferecer suporte à agilidade comercial sustentável. Nesse contexto, é correto ✂️ a) tratar a arquitetura e a tecnologia isoladamente, de forma que processos, estrutura organizacional e plataformas somente sejam acoplados quando finalizados. ✂️ b) realizar a modernização para todos os produtos e cenários possíveis de uma vez, abrangendo todos os serviços, ainda que haja maiores riscos. ✂️ c) implantar as aplicações em multicloud na arquitetura de microsserviços e somente aplicar princípios de desenvolvimento ágil e DevOps, se ambas implantações ocorrerem com sucesso. ✂️ d) priorizar a liberação de atualizações para toda a organização (big bang), evitando os princípios de aplicativos de malha (mesh app) e MASA (mesh app and service architecture). ✂️ e) criar APIs (application programming interface) para que os aplicativos as usem de modo que não haja acesso direto ao banco de dados, ou seja, tornar os aplicativos fracamente acoplados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2440Q1018452 | Engenharia de Software, Inteligencia Artificial, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025Julgue o próximo item, relativo a manipulação, tratamento e visualização de dados, ETL e ELT, e MLOps.Na implementação de MLOps, o monitoramento de modelos em produção deve centrar-se nas métricas de desempenho técnico como a latência, sendo a detecção de viés algorítmico uma preocupação restrita à fase de desenvolvimento do modelo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
2421Q1011816 | Engenharia de Software, Scrum, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025A respeito do processo ágil e da metodologia Scrum, julgue o item que se segue.O sprint backlog é composto pela meta da sprint, pelos itens do product backlog selecionados e pelo plano para entregá-los, definido pelo time de desenvolvimento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2422Q1041785 | Engenharia de Software, Uml, Programação de Sistemas, TRE PB, FCCUm técnico precisa usar um diagrama da UML que é comumente associado ao Diagrama de Sequência devido ao fato de um complementar o outro, já que mostram com frequência as mesmas informações, porém, com um enfoque distinto. Ao contrário do Diagrama de Sequência, o diagrama a ser utilizado não deverá se preocupar com a temporalidade do processo, mas sim emcomo os elementos estão vinculados e quais mensagens trocam entre si durante o processo. Para atender a necessidade do técnico deverá ser utilizado o Diagrama de: ✂️ a) Implantação. ✂️ b) Comunicação. ✂️ c) Atividades. ✂️ d) Componentes. ✂️ e) Objetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2423Q969085 | Engenharia de Software, Scrum, Programador de Computador, TJPE, IBFCA equipe de sistemas acaba de receber um treinamento de SCRUM. Alguns dos principais termos técnicos e conceitos especificamente sobre SCRUM que a equipe recebeu foram: ✂️ a) sprint - support - Scrum Control ✂️ b) start - support - Scrum Master ✂️ c) start - backlog - Scrum Control ✂️ d) sprint - support - Scrum Chief ✂️ e) sprint - backlog - Scrum Master Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2424Q1028491 | Engenharia de Software, Teste de Software, Tecnologia da Informação Reaplicação, TRT 24 REGIÃO MS, FGV, 2025JUnit 5 é um framework de testes unitários para códigos Java. Ele possui uma arquitetura modular e três subprojetos principais. O subprojeto que fornece uma engine para executar testes baseados em JUnit 3 e JUnit 4 se chama ✂️ a) builder. ✂️ b) fashion. ✂️ c) /config. ✂️ d) /scripts. ✂️ e) /webapps. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2425Q883089 | Engenharia de Software, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024Um grupo de pesquisadores dispõe de uma verba para desenvolver um software específico para coleta de dados em campo por usuários especialistas. Esse software deverá ser composto por um módulo web ("sala de controle") e um aplicativo móvel ("app mobile"). Após licitação, contratam uma empresa, que produz uma primeira versão dos módulos. Durante um mês, esses usuários testam um conjunto de características do software nos dois módulos em seus locais de trabalho, registrando os erros encontrados. Ao final do processo, o líder do grupo consolida e reporta os problemas à empresa contratada, solicitando correções. A cada nova versão liberada pela empresa, os usuários executam um novo conjunto de testes, considerando os erros anteriores como resolvidos. Esse processo se repetirá mensalmente durante um ano, prazo do contrato. A situação relatada exemplifica a execução de teste ✂️ a) alfa ✂️ b) beta ✂️ c) de regressão ✂️ d) de segurança ✂️ e) de unidade Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2426Q1050012 | Engenharia de Software, Inteligencia Artificial, Tecnologia da Informação, TCE GO, FGV, 2024Os modelos de aprendizado de máquina desempenham um papel fundamental na análise e interpretação de dados em uma variedade de domínios. Uma característica dos modelos de aprendizado de máquina supervisionados e não supervisionados é que modelos supervisionados ✂️ a) exploram a detecção de outliers, enquanto modelos não supervisionados usam dados representados em formatos como XML ou JSON para treinamento.. ✂️ b) geralmente têm menos tendência ao overfitting do que modelos não supervisionados. ✂️ c) requerem dados rotulados para treinamento, enquanto modelos não supervisionados podem funcionar com dados não rotulados. ✂️ d) são mais adequados para tarefas de análise exploratória de dados, enquanto modelos não supervisionados são mais adequados para previsão de séries temporais. ✂️ e) são usados apenas para classificação, enquanto modelos não supervisionados são usados apenas para agrupamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2427Q990132 | Engenharia de Software, Infraestrututa de TIC, PRODESTES, IBADE, 2024Alba consultou um cientista de dados e questionou sobre a aplicação prática para o teste exato de Fisher e o teste de qui quadrado. Ela descobriu que esses testes podem ser úteis em experimentos web para cálculo de: ✂️ a) tamanho do efeito e tamanho de amostra; ✂️ b) potência e tamanho do efeito; ✂️ c) tamanho da amostra e nível de significância; ✂️ d) potência e tamanho de amostra; ✂️ e) nível de significância e potência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2428Q990143 | Engenharia de Software, Processos de Software, Desenvolvimento de Sistemas, PRODESTES, IBADE, 2024O ciclo de vida de um projeto com o framework scrum possui estrutura, sequenciamento e ritmo definidos por: ✂️ a) definição de pronto; ✂️ b) pontos por função; ✂️ c) backlog do produto; ✂️ d) sprints; ✂️ e) time-box. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2429Q1037514 | Engenharia de Software, Inteligencia Artificial, Gestão de Serviços de TIC, DATAPREV, FGV, 2024O Comitê Olímpico Brasileiro está implantando uma nova infraestrutura de banco de dados em memória para otimizar a análise de desempenho dos atletas. A utilização de técnicas de Inteligência Artificial (IA) tem permitido prever resultados, identificar padrões de desempenho e detectar anomalias em tempo real, proporcionando aos treinadores dados rápidos e precisos para tomada de decisões estratégicas. Com a combinação de IA e bancos de dados em memória, o Comitê espera melhorar a eficiência na análise de grandes volumes de dados e fornecer insights personalizados para cada atleta, otimizando o treinamento e a performance nas competições. Diante desse cenário, sobre o impacto da IA aplicada a bancos de dados em memória, assinale a opção incorreta. ✂️ a) A IA pode ser usada para identificar padrões e anomalias nos dados em tempo real, permitindo ações proativas pelos treinadores. ✂️ b) Modelos de aprendizado de máquina podem ser treinados e executados diretamente na memória, acelerando a análise preditiva do desempenho dos atletas. ✂️ c) A IA pode automatizar a criação de consultas SQL complexas, facilitando o acesso aos dados para usuários não técnicos, como treinadores e gestores. ✂️ d) Bancos de dados em memória eliminam a necessidade de técnicas de otimização de consultas SQL, tornando a IA a única forma de melhorar o desempenho. ✂️ e) A combinação de IA e bancos de dados em memória permite a criação de sistemas de recomendação em tempo real, personalizados para cada atleta. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2430Q883686 | Engenharia de Software, Técnico em Informática, FESC SP, OBJETIVA, 2024O Git é uma ferramenta de controle de versão amplamente utilizada por desenvolvedores para gerenciar mudanças em projetos de software. Qual comando Git é utilizado para iniciar um novo repositório Git em um diretório local, permitindo que ele seja versionado? ✂️ a) git start ✂️ b) git init ✂️ c) git begin ✂️ d) git create Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2431Q1040874 | Engenharia de Software, Desenvolvimento de Software, Especialidade Tecnologia da Informação, TRT 15 Região SP, FCC, 2023Para envolver vários componentes Angular Material e aplicar estilos comuns a campos de texto, como a linha inferior, rótulo flutuante e mensagens de dica, um Técnico deve utilizar o componente ✂️ a) <form-angular-material> ✂️ b) <mat-form-field> ✂️ c) <m:formField> ✂️ d) <mat:formField> ✂️ e) <m:form> Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2432Q1017073 | Engenharia de Software, Inteligencia Artificial, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025Acerca de inteligência artificial emachine learning,julgue o item que se segue.Para avaliar o desempenho de um classificador em problemas de classificação com classes significativamente desbalanceadas, a métrica acurácia é a mais adequada, pois considera a proporção de previsões corretas em relação ao total de amostras. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2433Q1039869 | Engenharia de Software, Engenharia de Requisitos, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025No contexto da Engenharia de Software, especialmente considerando o desenvolvimento de aplicações com JavaScript (frontend) e Java (backend), é essencial compreender claramente a distinção entre requisitos funcionais e não funcionais. Sobre requisitos funcionais e não funcionais, assinale a afirmativa correta. ✂️ a) Requisitos funcionais descrevem como o sistema deve operar, enquanto requisitos não funcionais descrevem o que o sistema deve fazer. ✂️ b) Requisitos funcionais são relacionados a atributos de qualidade do sistema, como desempenho e segurança. ✂️ c) "Permitir que usuários façam login utilizando autenticação multifator" é um exemplo de requisito funcional. ✂️ d) "A interface do usuário deve ser implementada utilizando ReactJS" é um exemplo de requisito não funcional. ✂️ e) Requisitos não funcionais são irrelevantes na etapa de desenvolvimento de aplicações Java e JavaScript, pois são detalhados somente durante a fase de implantação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2434Q1049359 | Engenharia de Software, Engenharia de Requisitos, Analista de Tecnologia da Informação, EBSERH, VUNESP, 2020Na engenharia de requisitos, um fator importante são os requisitos não funcionais, que se classificam em organizacionais, de produto e externos. Os requisitos ✂️ a) de produto têm origem em políticas e procedimentos da organização do cliente. ✂️ b) de produto compreendem fatores oriundos de fatores externos ao sistema e seu processo de desenvolvimento. ✂️ c) externos especificam o comportamento do produto, tais como o desempenho e a memória requerida. ✂️ d) organizacionais têm origem em políticas e procedimentos da organização do cliente. ✂️ e) organizacionais especificam o comportamento do produto, tais como o desempenho e a memória requerida. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2435Q905761 | Engenharia de Software, Scrum, Professor, BNDES, CESGRANRIO, 2024Uma empresa especializada em desenvolvimento de software com metodologia ágil Scrum aceitou um contrato em que o tamanho do software desejado exige que seis times trabalhem simultaneamente. Decidiu-se usar conceitos de Scaled Agile para seguir no projeto, o que exige práticas adicionais ao Scrum tradicional. Investigando as possibilidades, a empresa escolheu implantar o Nexus, um framework de processo para múltiplos times Scrum trabalharem juntos. Para que sejam obtidos os melhores resultados no projeto, é necessário implantar no modo de trabalho da empresa um novo papel (accountability), adicional aos três papéis do Scrum que ela já implementa, com a finalidade de coordenar, de treinar e de supervisionar a aplicação do Nexus e a operação do Scrum. Considerando-se esse contexto, é necessário criar o papel (accountability) ✂️ a) Dono da Integração Nexus ✂️ b) Gerente de Produto Nexus ✂️ c) Nexus Boss ✂️ d) Planejador Integrado Nexus ✂️ e) Time de Integração Nexus Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2436Q903743 | Engenharia de Software, Analista de Tecnologia da Informação, UFPI, COPESE, 2024Sobre o princípio, enunciado por Jez Humble e David Farley, de criar um processo repetível e confiável para a entrega de software (alinhado aos conceitos de DevOps), assinale a opção INCORRETA: ✂️ a) Criar processos repetíveis e confiáveis para a entrega contínua de software. ✂️ b) Automatizar todos os aspectos possíveis do ciclo de vida do desenvolvimento e operações para reduzir erros e aumentar a eficiência. ✂️ c) Manter todos os artefatos e configurações em um sistema de controle de versões para garantir rastreabilidade e consistência. ✂️ d) Realizar tarefas que causam problemas ou são dolorosas com maior frequência e o mais rapidamente possível. ✂️ e) Investir na documentação detalhada e abrangente de todos os processos para garantir que cada etapa seja bem compreendida e possa ser auditada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2437Q970309 | Engenharia de Software, Engenharia de Requisitos, Analista de Sistemas – Processos de negócio, Petrobras, CESPE CEBRASPE, 2022Julgue o seguinte item, relativos à engenharia desoftware.Os processos de verificação e validação de um sistema devem demonstrar que ele atende à sua especificação e que o seu comportamento suporta os requisitos do cliente, por meio da busca de erros na especificação ou de projeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2438Q978511 | Engenharia de Software, Informática, MPE RS, AOCP, 2025O MPS.BR (Melhoria de Processo do Software Brasileiro) é um modelo de referência criado para apoiar a melhoria e avaliação de processos de software, oferecendo uma alternativa acessível e alinhada às necessidades das empresas brasileiras. Ele estrutura níveis de maturidade que orientam a evolução da gestão e desenvolvimento de software. Nesse sentido, qual é o nível do MPS.BR em que a gerência de requisitos está inserida? ✂️ a) Parcialmente gerenciado. ✂️ b) Em otimização. ✂️ c) Gerenciado quantitativamente. ✂️ d) Definido. ✂️ e) Largamente definido. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2439Q1083987 | Engenharia de Software, Desenvolvimento de Software, Analista de Gestão de TIC, TJ RJ, CESPE CEBRASPE, 2021Os profissionais técnicos de aplicativos responsáveis por plataformas, arquitetura e integração devem racionalizar inovações recentes para revitalizar seus portfólios de aplicativos. A modernização da arquitetura e da entrega de aplicativos e integração é necessária para oferecer suporte à agilidade comercial sustentável. Nesse contexto, é correto ✂️ a) tratar a arquitetura e a tecnologia isoladamente, de forma que processos, estrutura organizacional e plataformas somente sejam acoplados quando finalizados. ✂️ b) realizar a modernização para todos os produtos e cenários possíveis de uma vez, abrangendo todos os serviços, ainda que haja maiores riscos. ✂️ c) implantar as aplicações em multicloud na arquitetura de microsserviços e somente aplicar princípios de desenvolvimento ágil e DevOps, se ambas implantações ocorrerem com sucesso. ✂️ d) priorizar a liberação de atualizações para toda a organização (big bang), evitando os princípios de aplicativos de malha (mesh app) e MASA (mesh app and service architecture). ✂️ e) criar APIs (application programming interface) para que os aplicativos as usem de modo que não haja acesso direto ao banco de dados, ou seja, tornar os aplicativos fracamente acoplados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2440Q1018452 | Engenharia de Software, Inteligencia Artificial, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025Julgue o próximo item, relativo a manipulação, tratamento e visualização de dados, ETL e ELT, e MLOps.Na implementação de MLOps, o monitoramento de modelos em produção deve centrar-se nas métricas de desempenho técnico como a latência, sendo a detecção de viés algorítmico uma preocupação restrita à fase de desenvolvimento do modelo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro