Início Questões de Concursos Metodologia de desenvolvimento de software Resolva questões de Metodologia de desenvolvimento de software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Metodologia de desenvolvimento 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 21Q167364 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAFO modelo Espiral para a Engenharia de Software define quatro importantes atividades representadas pelos quatro quadrantes da figura. Quanto a estas atividades, é correto afi rmar que a ✂️ a) determinação dos objetivos das alternativas e das restrições integra a atividade de Planejamento. ✂️ b) identifi cação dos riscos integra a atividade de Planejamento. ✂️ c) avaliação dos resultados da engenharia integra a atividade de Análise de Risco. ✂️ d) avaliação dos resultados da engenharia integra a atividade de Planejamento. ✂️ e) resolução dos riscos integra a atividade de Planejamento. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 22Q117207 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas, CAPES, CESGRANRIOEm que fase do RUP deve ser criada uma arquitetura robusta e confiável? ✂️ a) Arquitetura e Design ✂️ b) Gerência de Riscos ✂️ c) Elaboração ✂️ d) Construção ✂️ e) Concepção Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 23Q253010 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Programação de Sistemas, TSE, CONSULPLANDentre as metodologias de desenvolvimento de sistemas, uma tem se destacado sendo descrita por cinco visões independentes. Uma delas enfatiza as características de concorrência, sincronização e desempenho do sistema, sendo denominado visão de ✂️ a) projeto. ✂️ b) processo. ✂️ c) implantação. ✂️ d) implementação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 24Q245632 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Científico Arquitetura e Tecnologia, Banco da Amazônia, CESPE CEBRASPENo modelo em cascata, o projeto segue uma série de passos ordenados. Ao final de cada projeto, a equipe de projeto finaliza uma revisão. O desenvolvimento continua e, ao final, o cliente avalia a solução proposta. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 25Q251846 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPETexto associado.Acerca do conceito de interface de interação com usuário, interfacegráfica, ergonomia e usabilidade, julgue os próximos itens.Uma página desenvolvida em conformidade com as normas sintáticas de Javascript, Java ou PHP terá necessariamente usabilidade de boa qualidade, bem como de boa acessibilidade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 26Q120189 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIOEm metodologias de desenvolvimento de software, tem-se que ✂️ a) as 6 fases da Unified Process (UP) são: Concepção, Projeto Lógico, Codificação, Projeto Físico, Testes e Manutenção. ✂️ b) a Extreme Programming (XP) é uma metodologia complexa, complementar ao Unified Process (UP), concebida para sistemas de alto desempenho que exigem trabalho extremo de definição de requisitos muito bem definidos e isolados de mudanças. ✂️ c) a Rational Unified Process (RUP) procura dar um enfoque menor à documentação, valorizando mais a comunicação oral; já a Extreme Programming (XP) utiliza todos os artefatos da UML2.0 para usar como componente de entrada e saída. ✂️ d) a Rational Unified Process (RUP) possui práticas em engenharia de software e sugestões de uso de ferramentas automatizadas que possibilitam acelerar a implementação do CMMI nível 2 e criar uma base consistente para o CMMI nível 3. ✂️ e) a Rational Unified Process (RUP) é usada para desenvolver software de forma sequencial contínua, sem retroalimentação ou repetições evolutivas, e onde o produto só é verificado e testado no final da última fase. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 27Q121567 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Tecnologia da Informação, UFBA, UFBAAs Abordagens Evolucionárias de desenvolvimento de software permitem determinar, de forma precisa, o número de ciclos necessários para a construção do produto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 28Q112039 | Engenharia de Software, Metodologia de desenvolvimento de software, Analista de Informática, TCE RO, CESPE CEBRASPECom relação à engenharia de software, julgue os itens seguintes.A abordagem iterativa e a incremental compõem o desenvolvimento em fases. Na primeira, o sistema é dividido em subsistemas por funcionalidades, adicionando-se mais funcionalidades a cada versão; na segunda, o sistema é entregue completo e muda a funcionalidade a cada nova versão ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 29Q148479 | Engenharia de Software, Metodologia de desenvolvimento de software, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIOO RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no Processo Unificado. A esse respeito, analise as afirmativas a seguir.I - Um dos objetivos da fase de Elaboração é a criação e estabilização da arquitetura do sistema.II - São exemplos de disciplinas do RUP: Modelagem de Negócio, Gestão de Portifólios e Gestão da Documentação Técnica.III - O principal artefato de requisitos utilizado pelo RUP é a Estória de Usuário (User Story), que serve como um "lembrete" para uma conversa sobre os requisitos entre o desenvolvedor e o cliente.IV - Um dos princípios do RUP é considerar como medida principal do progresso do projeto o software executável funcionando. Estão corretas APENAS as afirmativas ✂️ a) I e II ✂️ b) I e IV ✂️ c) II e III ✂️ d) II e IV ✂️ e) III e IV Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 30Q160878 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor de Controle Externo Informática, TCM GO, INSTITUTO CIDADESA metodologia de desenvolvimento de software desenvolvida pela marinha norte-americana nos anos 60 para permitir o desenvolvimento de softwares militares complexos, onde o projeto segue uma série de passos ordenados e, ao final de cada fase, a equipe de projeto finaliza uma revisão, onde o desenvolvimento não continua até que o cliente esteja satisfeito com os resultados é: ✂️ a) A Metodologia RUP ✂️ b) A Metodologia "Codifica-Corrige"; ✂️ c) A Metodologia de Prototipagem Evolutiva; ✂️ d) A Metodologia de Entregas por Estágios; ✂️ e) A Metodologia de Desenvolvimento em Cascata; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 31Q230988 | Engenharia de Software, Metodologia de desenvolvimento de software, Programador de Computador, TRE MG, CESPE CEBRASPEAssinale a opção correta acerca das metodologias de desenvolvimento de software. ✂️ a) Extreme programming é um método centrado no usuário, na produtividade do desenvolvimento e na documentação de apoio. ✂️ b) RUP, uma metodologia adequada para grandes projetos de desenvolvimento, tem como características a facilidade de uso e a agilidade do projeto. ✂️ c) O Microsoft Solution Framework (MSF), apesar de não ser uma metodologia em si, mas um guia genérico para desenvolvimento, é uma solução ampla de engenharia de software que orienta desenvolvedores tanto no ambiente Microsoft, como em Unix. ✂️ d) O uso de uma ou mais metodologias de desenvolvimento é prejudicial ao bom desempenho do projeto. ✂️ e) Por ser embasado em componentes relacionados a objetos, o RUP permite a produção de uma arquitetura executável nas fases iniciais do projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 32Q119648 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIOTexto associado.As associações corretas são: ✂️ a) I - Q, II - R e III - P ✂️ b) I - Q, II - P e III - R ✂️ c) I - P, III - Q e IV - R ✂️ d) II - P, III - R e IV - Q ✂️ e) II - R, III - P e IV - Q Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 33Q166731 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPETexto associado.Julgue os itens a seguir, relativos a modelos ágeis de processo. O desenvolvimento adaptativo de software (DAS) é uma técnica para construção de sistemas e software complexos que foca na colaboração e na auto-organização da equipe. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 34Q118679 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas, BADESC, FGVSegundo Yourdon, o ciclo de vida de um projeto de sistema é o modo como o projeto é desenvolvido na empresa e uma maneira simples para que qualquer pessoa da área de desenvolvimento de sistemas possa se entrosar com o projeto a ser desenvolvido. O ciclo de vida de um projeto de sistema é importante pelas razões apresentadas nas alternativas a seguir, à exceção de uma. Assinale-a. ✂️ a) Facilitam o gerenciamento de prazos. ✂️ b) Definem as atividades a serem executadas em um projeto. ✂️ c) Introduzem pontos de verificação para o controle gerencial de decisões. ✂️ d) Mostram a consistência entre muitos projetos de desenvolvimento da organização. ✂️ e) Contemplam as ações sequenciais de um projeto de desenvolvimento, do diagnóstico do problema aos testes necessários à sua implementação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 35Q255829 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPETexto associado.Acerca do conceito de interface de interação com usuário, interfacegráfica, ergonomia e usabilidade, julgue os próximos itens.No desenvolvimento de páginas web, recomenda-se garantir o acesso facilitado aos usuários, independentemente das condições físicas e meios técnicos ou dispositivos utilizados. Esse procedimento é definido como acessibilidade à Web. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 36Q198118 | Engenharia de Software, Metodologia de desenvolvimento de software, Analista Administração de Sistemas, EBC, CESPE CEBRASPETexto associado.Julgue os próximos itens, acerca da modelagem funcional e dedados.Na modelagem funcional, composta por entidades externas, funções e fluxos de dados, o dicionário de dados, por ser apenas um repositório de informações sobre os componentes dos sistemas, não pode ser contemplado ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 37Q1089326 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Técnico em Tecnologia da Informação, UFRGS, FUNDATEC, 2025No Behavior-Driven Development (BDD), a linguagem Gherkin é utilizada para descrever cenários de teste de forma compreensível tanto para desenvolvedores quanto para usuários de negócio. Considere o exemplo abaixo: Cenário: Login bem-sucedido Dado que o usuário informou um login e senha válidos Quando o usuário confirma o acesso Então o sistema exibe a página inicial O principal objetivo desse tipo de especificação em Gherkin é: ✂️ a) Especificar apenas testes unitários automatizados. ✂️ b) Documentar regras de negócio em linguagem acessível a todos os envolvidos. ✂️ c) Substituir completamente a codificação da aplicação. ✂️ d) Descrever exclusivamente cenários técnicos para desenvolvedores. ✂️ e) Restringir a execução dos testes ao ambiente de homologação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 38Q1036166 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Analista de Transformação Digital, BANRISUL, CESPE CEBRASPE, 2022Com referência às técnicas de levantamento de requisitos, julgue o seguinte item. No momento da coleta de dados, os questionários oferecem ao pesquisador uma percepção imediata sobre erros de formulação e esquecimento de perguntas-chave. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 39Q1038262 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Desenvolvimento de Sistemas e Acompanhamento de Projetos, BANPARÁ, Fundação CETAP, 2025Analise as afirmativas a seguir sobre DevOps. I - DevOps é uma metodologia que integra princípios ágeis. II - A metodologia DevOps prega a separação rígida entre as equipes de desenvolvimento e operações, com cada uma focada em suas responsabilidades específicas. III - A automação é um dos pilares do DevOps, permitindo entregas mais rápidas e confiáveis-end. Qual(is) afirmativa(s) está(ão) correta(s)? ✂️ a) Somente a afirmativa IIl. ✂️ b) Somente as afirmativas I e III. ✂️ c) Somente as afirmativas Il e III. ✂️ d) Somente a afirmativa l e Il. ✂️ e) Todas as afirmativas estão corretas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 40Q1038264 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Desenvolvimento de Sistemas e Acompanhamento de Projetos, BANPARÁ, Fundação CETAP, 2025Na metodologia Scrum, como é conhecida a reunido que inicia cada Sprint, onde a equipe, junto com o Product Owner e o Scrum Master, escolhe os itens do Product Backlog que serão desenvolvidos? ✂️ a) Replenishment Meeting. ✂️ b) Script Planning. ✂️ c) Sprint Retrospective. ✂️ d) Daily Scrum. ✂️ e) Sprint Review. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
21Q167364 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAFO modelo Espiral para a Engenharia de Software define quatro importantes atividades representadas pelos quatro quadrantes da figura. Quanto a estas atividades, é correto afi rmar que a ✂️ a) determinação dos objetivos das alternativas e das restrições integra a atividade de Planejamento. ✂️ b) identifi cação dos riscos integra a atividade de Planejamento. ✂️ c) avaliação dos resultados da engenharia integra a atividade de Análise de Risco. ✂️ d) avaliação dos resultados da engenharia integra a atividade de Planejamento. ✂️ e) resolução dos riscos integra a atividade de Planejamento. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
22Q117207 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas, CAPES, CESGRANRIOEm que fase do RUP deve ser criada uma arquitetura robusta e confiável? ✂️ a) Arquitetura e Design ✂️ b) Gerência de Riscos ✂️ c) Elaboração ✂️ d) Construção ✂️ e) Concepção Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
23Q253010 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Programação de Sistemas, TSE, CONSULPLANDentre as metodologias de desenvolvimento de sistemas, uma tem se destacado sendo descrita por cinco visões independentes. Uma delas enfatiza as características de concorrência, sincronização e desempenho do sistema, sendo denominado visão de ✂️ a) projeto. ✂️ b) processo. ✂️ c) implantação. ✂️ d) implementação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
24Q245632 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Científico Arquitetura e Tecnologia, Banco da Amazônia, CESPE CEBRASPENo modelo em cascata, o projeto segue uma série de passos ordenados. Ao final de cada projeto, a equipe de projeto finaliza uma revisão. O desenvolvimento continua e, ao final, o cliente avalia a solução proposta. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
25Q251846 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPETexto associado.Acerca do conceito de interface de interação com usuário, interfacegráfica, ergonomia e usabilidade, julgue os próximos itens.Uma página desenvolvida em conformidade com as normas sintáticas de Javascript, Java ou PHP terá necessariamente usabilidade de boa qualidade, bem como de boa acessibilidade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
26Q120189 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIOEm metodologias de desenvolvimento de software, tem-se que ✂️ a) as 6 fases da Unified Process (UP) são: Concepção, Projeto Lógico, Codificação, Projeto Físico, Testes e Manutenção. ✂️ b) a Extreme Programming (XP) é uma metodologia complexa, complementar ao Unified Process (UP), concebida para sistemas de alto desempenho que exigem trabalho extremo de definição de requisitos muito bem definidos e isolados de mudanças. ✂️ c) a Rational Unified Process (RUP) procura dar um enfoque menor à documentação, valorizando mais a comunicação oral; já a Extreme Programming (XP) utiliza todos os artefatos da UML2.0 para usar como componente de entrada e saída. ✂️ d) a Rational Unified Process (RUP) possui práticas em engenharia de software e sugestões de uso de ferramentas automatizadas que possibilitam acelerar a implementação do CMMI nível 2 e criar uma base consistente para o CMMI nível 3. ✂️ e) a Rational Unified Process (RUP) é usada para desenvolver software de forma sequencial contínua, sem retroalimentação ou repetições evolutivas, e onde o produto só é verificado e testado no final da última fase. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
27Q121567 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Tecnologia da Informação, UFBA, UFBAAs Abordagens Evolucionárias de desenvolvimento de software permitem determinar, de forma precisa, o número de ciclos necessários para a construção do produto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
28Q112039 | Engenharia de Software, Metodologia de desenvolvimento de software, Analista de Informática, TCE RO, CESPE CEBRASPECom relação à engenharia de software, julgue os itens seguintes.A abordagem iterativa e a incremental compõem o desenvolvimento em fases. Na primeira, o sistema é dividido em subsistemas por funcionalidades, adicionando-se mais funcionalidades a cada versão; na segunda, o sistema é entregue completo e muda a funcionalidade a cada nova versão ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
29Q148479 | Engenharia de Software, Metodologia de desenvolvimento de software, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIOO RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no Processo Unificado. A esse respeito, analise as afirmativas a seguir.I - Um dos objetivos da fase de Elaboração é a criação e estabilização da arquitetura do sistema.II - São exemplos de disciplinas do RUP: Modelagem de Negócio, Gestão de Portifólios e Gestão da Documentação Técnica.III - O principal artefato de requisitos utilizado pelo RUP é a Estória de Usuário (User Story), que serve como um "lembrete" para uma conversa sobre os requisitos entre o desenvolvedor e o cliente.IV - Um dos princípios do RUP é considerar como medida principal do progresso do projeto o software executável funcionando. Estão corretas APENAS as afirmativas ✂️ a) I e II ✂️ b) I e IV ✂️ c) II e III ✂️ d) II e IV ✂️ e) III e IV Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
30Q160878 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor de Controle Externo Informática, TCM GO, INSTITUTO CIDADESA metodologia de desenvolvimento de software desenvolvida pela marinha norte-americana nos anos 60 para permitir o desenvolvimento de softwares militares complexos, onde o projeto segue uma série de passos ordenados e, ao final de cada fase, a equipe de projeto finaliza uma revisão, onde o desenvolvimento não continua até que o cliente esteja satisfeito com os resultados é: ✂️ a) A Metodologia RUP ✂️ b) A Metodologia "Codifica-Corrige"; ✂️ c) A Metodologia de Prototipagem Evolutiva; ✂️ d) A Metodologia de Entregas por Estágios; ✂️ e) A Metodologia de Desenvolvimento em Cascata; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
31Q230988 | Engenharia de Software, Metodologia de desenvolvimento de software, Programador de Computador, TRE MG, CESPE CEBRASPEAssinale a opção correta acerca das metodologias de desenvolvimento de software. ✂️ a) Extreme programming é um método centrado no usuário, na produtividade do desenvolvimento e na documentação de apoio. ✂️ b) RUP, uma metodologia adequada para grandes projetos de desenvolvimento, tem como características a facilidade de uso e a agilidade do projeto. ✂️ c) O Microsoft Solution Framework (MSF), apesar de não ser uma metodologia em si, mas um guia genérico para desenvolvimento, é uma solução ampla de engenharia de software que orienta desenvolvedores tanto no ambiente Microsoft, como em Unix. ✂️ d) O uso de uma ou mais metodologias de desenvolvimento é prejudicial ao bom desempenho do projeto. ✂️ e) Por ser embasado em componentes relacionados a objetos, o RUP permite a produção de uma arquitetura executável nas fases iniciais do projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
32Q119648 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIOTexto associado.As associações corretas são: ✂️ a) I - Q, II - R e III - P ✂️ b) I - Q, II - P e III - R ✂️ c) I - P, III - Q e IV - R ✂️ d) II - P, III - R e IV - Q ✂️ e) II - R, III - P e IV - Q Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
33Q166731 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPETexto associado.Julgue os itens a seguir, relativos a modelos ágeis de processo. O desenvolvimento adaptativo de software (DAS) é uma técnica para construção de sistemas e software complexos que foca na colaboração e na auto-organização da equipe. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
34Q118679 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas, BADESC, FGVSegundo Yourdon, o ciclo de vida de um projeto de sistema é o modo como o projeto é desenvolvido na empresa e uma maneira simples para que qualquer pessoa da área de desenvolvimento de sistemas possa se entrosar com o projeto a ser desenvolvido. O ciclo de vida de um projeto de sistema é importante pelas razões apresentadas nas alternativas a seguir, à exceção de uma. Assinale-a. ✂️ a) Facilitam o gerenciamento de prazos. ✂️ b) Definem as atividades a serem executadas em um projeto. ✂️ c) Introduzem pontos de verificação para o controle gerencial de decisões. ✂️ d) Mostram a consistência entre muitos projetos de desenvolvimento da organização. ✂️ e) Contemplam as ações sequenciais de um projeto de desenvolvimento, do diagnóstico do problema aos testes necessários à sua implementação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
35Q255829 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPETexto associado.Acerca do conceito de interface de interação com usuário, interfacegráfica, ergonomia e usabilidade, julgue os próximos itens.No desenvolvimento de páginas web, recomenda-se garantir o acesso facilitado aos usuários, independentemente das condições físicas e meios técnicos ou dispositivos utilizados. Esse procedimento é definido como acessibilidade à Web. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
36Q198118 | Engenharia de Software, Metodologia de desenvolvimento de software, Analista Administração de Sistemas, EBC, CESPE CEBRASPETexto associado.Julgue os próximos itens, acerca da modelagem funcional e dedados.Na modelagem funcional, composta por entidades externas, funções e fluxos de dados, o dicionário de dados, por ser apenas um repositório de informações sobre os componentes dos sistemas, não pode ser contemplado ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
37Q1089326 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Técnico em Tecnologia da Informação, UFRGS, FUNDATEC, 2025No Behavior-Driven Development (BDD), a linguagem Gherkin é utilizada para descrever cenários de teste de forma compreensível tanto para desenvolvedores quanto para usuários de negócio. Considere o exemplo abaixo: Cenário: Login bem-sucedido Dado que o usuário informou um login e senha válidos Quando o usuário confirma o acesso Então o sistema exibe a página inicial O principal objetivo desse tipo de especificação em Gherkin é: ✂️ a) Especificar apenas testes unitários automatizados. ✂️ b) Documentar regras de negócio em linguagem acessível a todos os envolvidos. ✂️ c) Substituir completamente a codificação da aplicação. ✂️ d) Descrever exclusivamente cenários técnicos para desenvolvedores. ✂️ e) Restringir a execução dos testes ao ambiente de homologação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
38Q1036166 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Analista de Transformação Digital, BANRISUL, CESPE CEBRASPE, 2022Com referência às técnicas de levantamento de requisitos, julgue o seguinte item. No momento da coleta de dados, os questionários oferecem ao pesquisador uma percepção imediata sobre erros de formulação e esquecimento de perguntas-chave. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
39Q1038262 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Desenvolvimento de Sistemas e Acompanhamento de Projetos, BANPARÁ, Fundação CETAP, 2025Analise as afirmativas a seguir sobre DevOps. I - DevOps é uma metodologia que integra princípios ágeis. II - A metodologia DevOps prega a separação rígida entre as equipes de desenvolvimento e operações, com cada uma focada em suas responsabilidades específicas. III - A automação é um dos pilares do DevOps, permitindo entregas mais rápidas e confiáveis-end. Qual(is) afirmativa(s) está(ão) correta(s)? ✂️ a) Somente a afirmativa IIl. ✂️ b) Somente as afirmativas I e III. ✂️ c) Somente as afirmativas Il e III. ✂️ d) Somente a afirmativa l e Il. ✂️ e) Todas as afirmativas estão corretas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
40Q1038264 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Desenvolvimento de Sistemas e Acompanhamento de Projetos, BANPARÁ, Fundação CETAP, 2025Na metodologia Scrum, como é conhecida a reunido que inicia cada Sprint, onde a equipe, junto com o Product Owner e o Scrum Master, escolhe os itens do Product Backlog que serão desenvolvidos? ✂️ a) Replenishment Meeting. ✂️ b) Script Planning. ✂️ c) Sprint Retrospective. ✂️ d) Daily Scrum. ✂️ e) Sprint Review. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro