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 2021Q899841 | Engenharia de Software, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024Durante o desenvolvimento de um projeto de software em uma empresa de tecnologia, foram identificados diversos problemas relacionados à falta de testes adequados. Muitas funcionalidades do software estavam com bugs, o que gerou retrabalho e atrasos na entrega do projeto. Para resolver esses problemas, a equipe responsável decidiu adotar a prática de Desenvolvimento Orientado por Testes (Test-Driven Development—TDD). Quais são as etapas do ciclo de TDD que essa equipe deve seguir para garantir a implementação correta das funcionalidades e a redução de bugs no projeto? ✂️ a) Escrever todos os testes, implementar todo o código, executar todos os testes e, depois, corrigir o código a partir do relatório de falhas. ✂️ b) Escrever todos os testes, garantir que todos falham, implementar todo o código, executar cada teste um a um e corrigir imediatamente o código até tudo funcionar. ✂️ c) Escrever um teste, executá-lo e vê-lo falhar, implementar o código necessário para passar em todos os testes já criados, refatorar o código e, em seguida, repetir todo o processo. ✂️ d) Escrever todos os testes de unidade, implementar todo o código, executar todos os testes de unidade, corrigir todos os erros encontrados nas unidades, escrever todos os testes de integração, executar todos os testes e corrigir o código a partir do relatório de falhas. ✂️ e) Refatorar o código existente com foco na qualidade, escrever todos os testes para o novo código, testar todo o código e corrigi-lo a partir do relatório de falhas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2022Q1050126 | Engenharia de Software, Processos de Software, manhã, MF, FGV, 2024Em gerenciamento ágil de projetos de software com Scrum, uma unidade de documentação que declara cada um dos requisitos da solução desejada, escritos pela perspectiva dos stakeholders envolvidos, indicando quem quer, o que, e o porquê, é denominado ✂️ a) use case. ✂️ b) user story. ✂️ c) timebox. ✂️ d) standups. ✂️ e) release. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2023Q1038351 | Engenharia de Software, Processos de Software, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025Julgue o próximo item, relativos a metodologias ágeis. No Scrum, o product owner é responsável por maximizar o valor do produto resultante do trabalho do scrum team, além de criar o sprint backlog. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2024Q1051165 | Engenharia de Software, Desenvolvimento de Software, Arquitetura Engenharia e Sustentação Tecnológica, DATAPREV, FGV, 2024Um empreendimento de sistemas de informação vai trabalhar com metodologias que sejam compatíveis com práticas e cultura DevOps, visando aumentar a sua capacidade de distribuir aplicativos e serviços de forma mais rápida. Para isso, ela vai aplicar as fases do ciclo de vida DevOps, sendo que vai se focar mais na fase que exige que os desenvolvedores incorporem o seu código em um repositório compartilhado, com check-in e compilação diários, permitindo detectar problemas de forma imediata, garantindo que o código principal seja sempre viável e pronto para a produção. Nesse caso, essa fase é identificada como sendo a de ✂️ a) feedback contínuo. ✂️ b) integração contínua. ✂️ c) introdução contínua. ✂️ d) monitoramento contínuo. ✂️ e) operações contínuas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2025Q887245 | Engenharia de Software, Tecnologia da Informação, EMATER DF, IADES, 2024Assinale a alternativa que apresenta característica preconizada em métodos ágeis de gestão e desenvolvimento de projetos. ✂️ a) Alto detalhamento da especificação antes do início da implementação. ✂️ b) Flexibilização dos processos de gestão em organizações de grande porte. ✂️ c) Fácil disseminação de cultura organizacional em equipes de desenvolvimento maiores. ✂️ d) Dispensa de testes formais antes da validação da entrega. ✂️ e) Entrega incremental de valor ao invés de uma única entrega completa ao final de um projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2026Q951800 | Engenharia de Software, Prototipação, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025Os protótipos desempenham um papel fundamental no processo de design de interfaces, permitindo a validação de ideias, o teste de funcionalidades e a comunicação de conceitos antes da produção final. Nesse contexto, os protótipos podem variar em diferentes níveis de fidelidade, dependendo do estágio do projeto e dos objetivos pretendidos. Dentre os tipos de protótipos, um deles se destaca por conter layouts mais definidos, hierarquia visual, e simulação simples de uso. As informações acima apresentadas referem-se a que tipo de protótipo? ✂️ a) Protótipo conceitual. ✂️ b) Protótipo de alta fidelidade. ✂️ c) Protótipo de baixa fidelidade. ✂️ d) Protótipo de média fidelidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2027Q1038342 | Engenharia de Software, Desenvolvimento de Software, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025No que se refere a DevOps, julgue o item subsequente. Em uma pipeline ideal de CI/CD, os commits devem ser executados semanalmente, de preferência no mesmo dia da semana. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2028Q1038357 | Engenharia de Software, Processos de Software, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025Julgue o próximo item, relativos a indicadores de desempenho e gestão de projetos ágeis. No gerenciamento de projetos adaptativos, o product owner prioriza o backlog do projeto de forma contínua, para que os itens de alta prioridade sejam concluídos; assim, ele poderá considerar concluído um projeto, em razão do cronograma ou do orçamento, quando os itens de maior prioridade tiverem sido entregues. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2029Q1051164 | Engenharia de Software, Desenvolvimento de Software, Desenvolvimento de Software, DATAPREV, FGV, 2024Em projetos de desenvolvimento de software, a escolha da técnica de mensuração de tamanho e esforço é essencial para a gestão eficiente e o planejamento adequado das atividades. Nesse contexto, é correto afirmar que ✂️ a) o Ponto de Função oferece uma mensuração objetiva e independente do time de desenvolvimento. ✂️ b) os Story Points permitem uma melhor padronização de estimativas entre diferentes projetos e times. ✂️ c) o Ponto de Função é mais flexível, já que leva em conta o contexto subjetivo do time ao estimar o esforço. ✂️ d) os Story Points são mais adequados para contratos formais de desenvolvimento, como projetos com escopo fechado e orçamentos rígidos. ✂️ e) o Ponto de Função permite uma mensuração rápida, já que a estimativa é feita com base no esforço percebido pelo time. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2030Q1061918 | Engenharia de Software, Inteligencia Artificial, Agente de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2025Julgue o item subsecutivo, no que se refere a aprendizado de máquina e API (application programming interface). Em aprendizado de máquina, as técnicas de classificação e regressão são exemplos de aplicações práticas para a solução de problemas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2031Q1038410 | Engenharia de Software, Inteligencia Artificial, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025Julgue o próximo item, relativo a redes neurais e suas arquiteturas.O perceptron multicamada (MLP) é um tipo de rede neural artificial constituída de várias camadas de neurônios que utilizam funções de ativação não lineares, permitindo que essa rede aprenda padrões complexos acerca de dados de entrada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2032Q1038413 | Engenharia de Software, Inteligencia Artificial, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025Acerca de LLM, IA generativa e data science, julgue o item subsequente. As redes neurais convolucionais são especialmente adequadas para o processamento de dados sequenciais, como séries temporais e texto, devido à sua capacidade de capturar dependências ao longo de sequências. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2033Q910431 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024Metodologias de desenvolvimento de software definem paradigmas visando promover eficiência e qualidade do produto final. Entre estas, o desenvolvimento seguindo o modelo TDD (Test Driven Development) é realizado por meio de um ciclo composto por três etapas: red, green e refactoring. Acerca dessas etapas, assinale a afirmativa correta. ✂️ a) Na fase red, os desenvolvedores escrevem testes de aceitação que devem falhar inicialmente. ✂️ b) Na fase green, os desenvolvedores escrevem o código mínimo necessário para fazer o código passar no teste. ✂️ c) Na fase refactoring, os desenvolvedores buscam otimizar o código de novas funcionalidades reprovadas no teste. ✂️ d) Na fase red, os desenvolvedores revisam o código para identificar oportunidades de melhoria. ✂️ e) Na fase green, os desenvolvedores documentam as mudanças realizadas na fase refactoring. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2034Q897633 | Engenharia de Software, Analista de Tecnologia da Informação, SAAE Viçosa MG, FUNDATEC, 2024Assinale a alternativa que corresponde a uma metodologia ágil de desenvolvimento de software cujo foco está na entrega de requisitos funcionais (funcionalidades) de um software ✂️ a) LS (Lean Startup). ✂️ b) MDA (Model Driven Architecture). ✂️ c) XP (Extreme Programming). ✂️ d) MDD (Model Driven Development). ✂️ e) FDD (Feature Driven Development). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2035Q973178 | Engenharia de Software, Análise de Dados, TJDFT, FGV, 2022Uma gerente de projetos (GP) está trabalhando na construção do cronograma para um novo projeto, que fornecerá como produto uma solução de Business Intelligence. As atividades já foram definidas e sequenciadas. Para estimar a duração esperada de cada atividade por meio de faixas de durações prováveis, otimistas e pessimistas, a GP realizou a estimativa: ✂️ a) análoga; ✂️ b) bottom-up; ✂️ c) paramétrica; ✂️ d) de três pontos; ✂️ e) analítica de dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2036Q1038766 | Engenharia de Software, Prototipação, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025Com base no paradigma da prototipação, assinale a opção correta. ✂️ a) De acordo com esse paradigma, um projeto rápido não inclui elementos visuais ou de interface, sendo apenas técnico e interno ao sistema. ✂️ b) O principal objetivo da prototipação é permitir a visualização e refinamento do software a partir do feedback dos usuários. ✂️ c) Prototipar consiste em automatizar completamente o sistema antes de qualquer validação com o usuário. ✂️ d) O protótipo deve ser desenvolvido apenas após todos os requisitos estarem completamente definidos. ✂️ e) A prototipação é exclusiva do modelo de processo incremental, não podendo ser aplicada a outros modelos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2037Q1018591 | Engenharia de Software, Prototipação, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025A respeito dos riscos e limitações associados à prototipação no desenvolvimento de softwares, julgue os itens seguintes. I O uso de protótipos impede a construção de funcionalidades operacionais, já que são apenas representações estáticas da interface. II O foco na entrega rápida de protótipos pode comprometer aspectos importantes, como a qualidade do código e a manutenção futura do sistema. III A principal limitação do uso de protótipos está na dificuldade de integrar feedbacks dos usuários ao ciclo de desenvolvimento. Assinale a opção correta. ✂️ a) Apenas o item I está certo. ✂️ b) Apenas o item II está certo. ✂️ c) Apenas os itens I e III estão certos. ✂️ d) Apenas os itens II e III estão certos. ✂️ e) Todos os itens estão certos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2038Q969835 | Engenharia de Software, Prototipação, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.Uma das limitações da prototipação relacionada ao design da solução ocorre quando as partes interessadas se concentram mais nas especificações do design do que nos requisitos e os desenvolvedores acreditam que é necessário fornecer ao usuário uma interface fielmente precisa ao protótipo, mesmo que existam tecnologias e abordagens de interface mais interessantes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2039Q898417 | Engenharia de Software, Licenciatura em Computação, Prefeitura de São Sebastião do Tocantins TO, INAZ do Pará, 2024Indique a alternativa abaixo que apresenta conteúdo que NÃO faz parte do cenário das ferramentas utilizadas no desenvolvimento de aplicativos móveis. ✂️ a) Ferramenta “multitarefa” como a CloudMass, que possibilita a transferência de dados em alta performance. ✂️ b) Ferramentas “multiplataformas”, que permite aos desenvolvedores criar aplicativos para Android e iOS usando .NET e C#. ✂️ c) Kobiton, uma ferramenta de teste de software que permite executar produtos de software em dispositivos móveis e simuladores reais. ✂️ d) LocalWeb, uma ferramenta que permite configurar um ambiente de desenvolvimento de acordo com as necessidades do projeto. ✂️ e) Ferramentas low-code ou no-code, como o Power Apps, que permitem criar aplicativos de nível profissional sem experiência técnica. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2040Q969083 | Engenharia de Software, Diagrama de Casos de Uso, Programador de Computador, TJPE, IBFCNa análise e projeto orientado a objetos com UML (Unifed Modeling Language) o programador necessita de um diagrama que apresente os requisitos funcionais do sistema. O diagrama desejado será o: ✂️ a) Diagrama de Interação ✂️ b) Diagrama de Caso de Uso ✂️ c) Diagrama de Atividades ✂️ d) Diagrama de Sequência ✂️ e) Diagrama de Implantação Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
2021Q899841 | Engenharia de Software, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024Durante o desenvolvimento de um projeto de software em uma empresa de tecnologia, foram identificados diversos problemas relacionados à falta de testes adequados. Muitas funcionalidades do software estavam com bugs, o que gerou retrabalho e atrasos na entrega do projeto. Para resolver esses problemas, a equipe responsável decidiu adotar a prática de Desenvolvimento Orientado por Testes (Test-Driven Development—TDD). Quais são as etapas do ciclo de TDD que essa equipe deve seguir para garantir a implementação correta das funcionalidades e a redução de bugs no projeto? ✂️ a) Escrever todos os testes, implementar todo o código, executar todos os testes e, depois, corrigir o código a partir do relatório de falhas. ✂️ b) Escrever todos os testes, garantir que todos falham, implementar todo o código, executar cada teste um a um e corrigir imediatamente o código até tudo funcionar. ✂️ c) Escrever um teste, executá-lo e vê-lo falhar, implementar o código necessário para passar em todos os testes já criados, refatorar o código e, em seguida, repetir todo o processo. ✂️ d) Escrever todos os testes de unidade, implementar todo o código, executar todos os testes de unidade, corrigir todos os erros encontrados nas unidades, escrever todos os testes de integração, executar todos os testes e corrigir o código a partir do relatório de falhas. ✂️ e) Refatorar o código existente com foco na qualidade, escrever todos os testes para o novo código, testar todo o código e corrigi-lo a partir do relatório de falhas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2022Q1050126 | Engenharia de Software, Processos de Software, manhã, MF, FGV, 2024Em gerenciamento ágil de projetos de software com Scrum, uma unidade de documentação que declara cada um dos requisitos da solução desejada, escritos pela perspectiva dos stakeholders envolvidos, indicando quem quer, o que, e o porquê, é denominado ✂️ a) use case. ✂️ b) user story. ✂️ c) timebox. ✂️ d) standups. ✂️ e) release. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2023Q1038351 | Engenharia de Software, Processos de Software, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025Julgue o próximo item, relativos a metodologias ágeis. No Scrum, o product owner é responsável por maximizar o valor do produto resultante do trabalho do scrum team, além de criar o sprint backlog. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2024Q1051165 | Engenharia de Software, Desenvolvimento de Software, Arquitetura Engenharia e Sustentação Tecnológica, DATAPREV, FGV, 2024Um empreendimento de sistemas de informação vai trabalhar com metodologias que sejam compatíveis com práticas e cultura DevOps, visando aumentar a sua capacidade de distribuir aplicativos e serviços de forma mais rápida. Para isso, ela vai aplicar as fases do ciclo de vida DevOps, sendo que vai se focar mais na fase que exige que os desenvolvedores incorporem o seu código em um repositório compartilhado, com check-in e compilação diários, permitindo detectar problemas de forma imediata, garantindo que o código principal seja sempre viável e pronto para a produção. Nesse caso, essa fase é identificada como sendo a de ✂️ a) feedback contínuo. ✂️ b) integração contínua. ✂️ c) introdução contínua. ✂️ d) monitoramento contínuo. ✂️ e) operações contínuas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2025Q887245 | Engenharia de Software, Tecnologia da Informação, EMATER DF, IADES, 2024Assinale a alternativa que apresenta característica preconizada em métodos ágeis de gestão e desenvolvimento de projetos. ✂️ a) Alto detalhamento da especificação antes do início da implementação. ✂️ b) Flexibilização dos processos de gestão em organizações de grande porte. ✂️ c) Fácil disseminação de cultura organizacional em equipes de desenvolvimento maiores. ✂️ d) Dispensa de testes formais antes da validação da entrega. ✂️ e) Entrega incremental de valor ao invés de uma única entrega completa ao final de um projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2026Q951800 | Engenharia de Software, Prototipação, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025Os protótipos desempenham um papel fundamental no processo de design de interfaces, permitindo a validação de ideias, o teste de funcionalidades e a comunicação de conceitos antes da produção final. Nesse contexto, os protótipos podem variar em diferentes níveis de fidelidade, dependendo do estágio do projeto e dos objetivos pretendidos. Dentre os tipos de protótipos, um deles se destaca por conter layouts mais definidos, hierarquia visual, e simulação simples de uso. As informações acima apresentadas referem-se a que tipo de protótipo? ✂️ a) Protótipo conceitual. ✂️ b) Protótipo de alta fidelidade. ✂️ c) Protótipo de baixa fidelidade. ✂️ d) Protótipo de média fidelidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2027Q1038342 | Engenharia de Software, Desenvolvimento de Software, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025No que se refere a DevOps, julgue o item subsequente. Em uma pipeline ideal de CI/CD, os commits devem ser executados semanalmente, de preferência no mesmo dia da semana. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2028Q1038357 | Engenharia de Software, Processos de Software, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025Julgue o próximo item, relativos a indicadores de desempenho e gestão de projetos ágeis. No gerenciamento de projetos adaptativos, o product owner prioriza o backlog do projeto de forma contínua, para que os itens de alta prioridade sejam concluídos; assim, ele poderá considerar concluído um projeto, em razão do cronograma ou do orçamento, quando os itens de maior prioridade tiverem sido entregues. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2029Q1051164 | Engenharia de Software, Desenvolvimento de Software, Desenvolvimento de Software, DATAPREV, FGV, 2024Em projetos de desenvolvimento de software, a escolha da técnica de mensuração de tamanho e esforço é essencial para a gestão eficiente e o planejamento adequado das atividades. Nesse contexto, é correto afirmar que ✂️ a) o Ponto de Função oferece uma mensuração objetiva e independente do time de desenvolvimento. ✂️ b) os Story Points permitem uma melhor padronização de estimativas entre diferentes projetos e times. ✂️ c) o Ponto de Função é mais flexível, já que leva em conta o contexto subjetivo do time ao estimar o esforço. ✂️ d) os Story Points são mais adequados para contratos formais de desenvolvimento, como projetos com escopo fechado e orçamentos rígidos. ✂️ e) o Ponto de Função permite uma mensuração rápida, já que a estimativa é feita com base no esforço percebido pelo time. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2030Q1061918 | Engenharia de Software, Inteligencia Artificial, Agente de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2025Julgue o item subsecutivo, no que se refere a aprendizado de máquina e API (application programming interface). Em aprendizado de máquina, as técnicas de classificação e regressão são exemplos de aplicações práticas para a solução de problemas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2031Q1038410 | Engenharia de Software, Inteligencia Artificial, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025Julgue o próximo item, relativo a redes neurais e suas arquiteturas.O perceptron multicamada (MLP) é um tipo de rede neural artificial constituída de várias camadas de neurônios que utilizam funções de ativação não lineares, permitindo que essa rede aprenda padrões complexos acerca de dados de entrada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2032Q1038413 | Engenharia de Software, Inteligencia Artificial, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025Acerca de LLM, IA generativa e data science, julgue o item subsequente. As redes neurais convolucionais são especialmente adequadas para o processamento de dados sequenciais, como séries temporais e texto, devido à sua capacidade de capturar dependências ao longo de sequências. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2033Q910431 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024Metodologias de desenvolvimento de software definem paradigmas visando promover eficiência e qualidade do produto final. Entre estas, o desenvolvimento seguindo o modelo TDD (Test Driven Development) é realizado por meio de um ciclo composto por três etapas: red, green e refactoring. Acerca dessas etapas, assinale a afirmativa correta. ✂️ a) Na fase red, os desenvolvedores escrevem testes de aceitação que devem falhar inicialmente. ✂️ b) Na fase green, os desenvolvedores escrevem o código mínimo necessário para fazer o código passar no teste. ✂️ c) Na fase refactoring, os desenvolvedores buscam otimizar o código de novas funcionalidades reprovadas no teste. ✂️ d) Na fase red, os desenvolvedores revisam o código para identificar oportunidades de melhoria. ✂️ e) Na fase green, os desenvolvedores documentam as mudanças realizadas na fase refactoring. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2034Q897633 | Engenharia de Software, Analista de Tecnologia da Informação, SAAE Viçosa MG, FUNDATEC, 2024Assinale a alternativa que corresponde a uma metodologia ágil de desenvolvimento de software cujo foco está na entrega de requisitos funcionais (funcionalidades) de um software ✂️ a) LS (Lean Startup). ✂️ b) MDA (Model Driven Architecture). ✂️ c) XP (Extreme Programming). ✂️ d) MDD (Model Driven Development). ✂️ e) FDD (Feature Driven Development). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2035Q973178 | Engenharia de Software, Análise de Dados, TJDFT, FGV, 2022Uma gerente de projetos (GP) está trabalhando na construção do cronograma para um novo projeto, que fornecerá como produto uma solução de Business Intelligence. As atividades já foram definidas e sequenciadas. Para estimar a duração esperada de cada atividade por meio de faixas de durações prováveis, otimistas e pessimistas, a GP realizou a estimativa: ✂️ a) análoga; ✂️ b) bottom-up; ✂️ c) paramétrica; ✂️ d) de três pontos; ✂️ e) analítica de dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2036Q1038766 | Engenharia de Software, Prototipação, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025Com base no paradigma da prototipação, assinale a opção correta. ✂️ a) De acordo com esse paradigma, um projeto rápido não inclui elementos visuais ou de interface, sendo apenas técnico e interno ao sistema. ✂️ b) O principal objetivo da prototipação é permitir a visualização e refinamento do software a partir do feedback dos usuários. ✂️ c) Prototipar consiste em automatizar completamente o sistema antes de qualquer validação com o usuário. ✂️ d) O protótipo deve ser desenvolvido apenas após todos os requisitos estarem completamente definidos. ✂️ e) A prototipação é exclusiva do modelo de processo incremental, não podendo ser aplicada a outros modelos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2037Q1018591 | Engenharia de Software, Prototipação, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025A respeito dos riscos e limitações associados à prototipação no desenvolvimento de softwares, julgue os itens seguintes. I O uso de protótipos impede a construção de funcionalidades operacionais, já que são apenas representações estáticas da interface. II O foco na entrega rápida de protótipos pode comprometer aspectos importantes, como a qualidade do código e a manutenção futura do sistema. III A principal limitação do uso de protótipos está na dificuldade de integrar feedbacks dos usuários ao ciclo de desenvolvimento. Assinale a opção correta. ✂️ a) Apenas o item I está certo. ✂️ b) Apenas o item II está certo. ✂️ c) Apenas os itens I e III estão certos. ✂️ d) Apenas os itens II e III estão certos. ✂️ e) Todos os itens estão certos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2038Q969835 | Engenharia de Software, Prototipação, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.Uma das limitações da prototipação relacionada ao design da solução ocorre quando as partes interessadas se concentram mais nas especificações do design do que nos requisitos e os desenvolvedores acreditam que é necessário fornecer ao usuário uma interface fielmente precisa ao protótipo, mesmo que existam tecnologias e abordagens de interface mais interessantes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2039Q898417 | Engenharia de Software, Licenciatura em Computação, Prefeitura de São Sebastião do Tocantins TO, INAZ do Pará, 2024Indique a alternativa abaixo que apresenta conteúdo que NÃO faz parte do cenário das ferramentas utilizadas no desenvolvimento de aplicativos móveis. ✂️ a) Ferramenta “multitarefa” como a CloudMass, que possibilita a transferência de dados em alta performance. ✂️ b) Ferramentas “multiplataformas”, que permite aos desenvolvedores criar aplicativos para Android e iOS usando .NET e C#. ✂️ c) Kobiton, uma ferramenta de teste de software que permite executar produtos de software em dispositivos móveis e simuladores reais. ✂️ d) LocalWeb, uma ferramenta que permite configurar um ambiente de desenvolvimento de acordo com as necessidades do projeto. ✂️ e) Ferramentas low-code ou no-code, como o Power Apps, que permitem criar aplicativos de nível profissional sem experiência técnica. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2040Q969083 | Engenharia de Software, Diagrama de Casos de Uso, Programador de Computador, TJPE, IBFCNa análise e projeto orientado a objetos com UML (Unifed Modeling Language) o programador necessita de um diagrama que apresente os requisitos funcionais do sistema. O diagrama desejado será o: ✂️ a) Diagrama de Interação ✂️ b) Diagrama de Caso de Uso ✂️ c) Diagrama de Atividades ✂️ d) Diagrama de Sequência ✂️ e) Diagrama de Implantação Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro