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 2581Q1009252 | Engenharia de Software, Classe B, DPE RO, FGV, 2025A ferramenta do framework Selenium que permite a execução de testes paralelos em múltiplas máquinas em diferentes plataformas é o ✂️ a) web driver. ✂️ b) remote. ✂️ c) cloud. ✂️ d) grid. ✂️ e) IDE. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2582Q969830 | Engenharia de Software, Scrum, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022Julgue o próximo item, relativos a ciclo de vida desoftware.No Scrum, todo o trabalho necessário para atingir a meta do produto está embutido nas sprints, inclusive as daily scrums e as sprint retrospective. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2583Q910182 | Engenharia de Software, Analista de Sistemas, TCEPA, FGV, 2024As arquiteturas de modelos de linguagem de larga escala (Large Language Models – LLM) surgiram recentemente, revolucionando a área de inteligência artificial nas áreas de processamento e geração de texto. A arquitetura desses modelos baseia-se, majoritariamente, nas redes neurais do tipo transformers. Relacione as arquiteturas a seguir as suas características principais. 1. BERT 2. GPT 3. T5 ( ) Utiliza decoders das redes transformer para prever novos tokens a partir de uma sequência, tornando-se ideal para a geração de textos. ( ) Utiliza encoders das redes transformer para "entender" o contexto de frases, tornando-se ideal para classificação de textos. ( ) Utiliza encoders e decoders das redes transformer, sendo adaptável a situações em que seja necessário gerar novos textos ou processar textos para "entender" o contexto das frases. ( ) Em comparação com as outras arquiteturas, tem menor necessidade de fine-tuning para melhora de performance. A relação correta, na ordem apresentada, é ✂️ a) 1 – 3 – 2 – 2. ✂️ b) 2 – 3 – 1 – 3. ✂️ c) 3 – 2 – 1 – 2. ✂️ d) 3 – 1 – 2 – 2. ✂️ e) 2 – 1 – 3 – 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2584Q1007207 | Engenharia de Software, Analista de Tecnologia da Informação, EBSERH, IBFC, 2022Quanto as ferramentas de infraestrutura ágil, automatização e gerenciamento de configuração (Puppet, Jenkins, GIT), analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F). ( ) Jenkins facilita a adoção das práticas de DevOps. ( ) Git é um sistema de controle de versões distribuído. ( ) Puppet roda tanto em ambientes Linux como no Windows. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) V - V - V ✂️ b) V - V - F ✂️ c) V - F - V ✂️ d) F - F - V ✂️ e) F - F - F Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2585Q969831 | Engenharia de Software, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022Julgue o item subsecutivo, relativos a DevOps e notação BPMN. No DevOps, a integração contínua possui como uma de suas atividades a realização de testes; a fim de se obter os benefícios esperados convém automatizar os testes para poder executá-los para cada alteração feita no repositório principal. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2586Q910183 | Engenharia de Software, Analista de Sistemas, TCEPA, FGV, 2024O campo da inteligência artificial generativa é dedicado ao desenvolvimento de algoritmos capazes de gerar novas instâncias de dados. Suas aplicações incluem, por exemplo, a criação de textos, imagens, áudio e vídeo. As redes generativas adversárias (Generative Adversarial Networks – GANs) são um exemplo de IA generativa que possuem arquitetura baseada em duas redes, chamadas geradora e discriminadora, que competem entre si. Um dos principais problemas das GANs ocorre quando a rede geradora produz apenas uma quantidade limitada de tipos de dados, mesmo que seus dados de treinamento sejam mais ricos e diversificados. Isso ocorre porque a rede geradora consegue “enganar” a rede discriminadora mais facilmente quando dados daqueles tipos específicos são produzidos. A esse fenômeno dá-se o nome de ✂️ a) Falha de Convergência (Convergence Failure). ✂️ b) Sobreajuste (Overfitting). ✂️ c) Colapso de Modo (Mode Collapse). ✂️ d) Filtragem Estocástica (Stochastic Filtering). ✂️ e) Crescimento de Padrões Frequentes (Frequent Pattern Growth). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2587Q975468 | Engenharia de Software, Scrum, Reaplicação, TJBA, FGVSão considerados processos ágeis os processos de desenvolvimento de software que compartilham um conjunto comum de princípios, conforme definido pelo Manifesto Ágil. Analise as afirmativas a seguir acerca de alguns desses processos ágeis: I. Scrum emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos. II. FDD (Feature Driven Development) pressupõe a entrega de pequenas versões funcionais, isto é, blocos bem pequenos de funcionalidade valorizada pelo cliente, a cada duas semanas ou menos. III. Extreme Programming (XP) enfatiza práticas de trabalho energizado, em que a equipe trabalha em ritmo acelerado para assegurar a liberação de versões funcionais dentro do quadro de tempo estabelecido. Está correto o que se afirma em: ✂️ a) somente I; ✂️ b) somente II; ✂️ c) somente III; ✂️ d) somente I e II; ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2588Q1044090 | Engenharia de Software, Desenvolvimento de Software, Análise de Negócio de TI, DATAPREV, FGV, 2024Ao desenvolver um sistema de software, a escolha da arquitetura é crucial para garantir que ele seja capaz de lidar com grandes volumes de dados e manter uma alta disponibilidade. O arquiteto de soluções de um projeto está encarregado de criar um sistema que não só precisa ser escalável, mas também seguro e estável ao longo do tempo. Dado esse cenário, a abordagem ideal é a de ✂️ a) colocar tudo em um único servidor central, para manter todos os dados controlados em um só lugar. ✂️ b) optar por uma arquitetura de microsserviços, onde cada parte do sistema pode crescer de forma independente e usar replicação para garantir que, mesmo se algo falhar, o sistema continue funcionando. ✂️ c) configurar um banco de dados local em cada estação de trabalho, sem a necessidade de conectar as máquinas entre si. ✂️ d) centralizar tudo em um único data center, sem planejar nenhum tipo de backup ou replicação dos dados. ✂️ e) focar apenas no desempenho imediato, sem considerar se o sistema vai precisar escalar no futuro. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2589Q969086 | Engenharia de Software, Programador de Computador, TJPE, IBFCO gerente solicitou a pesquisa de softwares para a automação de testes. No caso atual, existe a necessidade urgente de testar aplicativos Web. A possível escolha seria a ferramenta: ✂️ a) Selenium ✂️ b) Jboss ✂️ c) SpecFlow ✂️ d) NodeJS ✂️ e) Appium Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2590Q900995 | Engenharia de Software, Analista Técnico II – Dados – Business Intelligence, SEBRAENACIONAL, CESPE CEBRASPE, 2024Uma das métricas do Kanban é o lead time, que tem como objetivo identificar ✂️ a) o tempo que um único item de trabalho leva para passar por todo o processo, desde o início até a conclusão. ✂️ b) o fluxo de trabalho entre várias atividades ✂️ c) o número de itens de trabalho completos por unidade de tempo. ✂️ d) a quantidade de itens de trabalho no sistema em um determinado momento no tempo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2591Q955014 | Engenharia de Software, Processos de Software, Técnico de Tecnologia da Informação, IFES, IF ES, 2025Com base nos conceitos sobre processos ágeis em Engenharia de Software, qual das alternativas a seguir descreve CORRETAMENTE como um processo ágil lida com a imprevisibilidade ao longo do desenvolvimento de software? ✂️ a) Um processo ágil minimiza a imprevisibilidade ao definir todos os requisitos e o projeto detalhadamente antes de iniciar o desenvolvimento. ✂️ b) Processos ágeis eliminam a necessidade de planejamento, já que se concentram apenas na adaptação contínua durante o desenvolvimento. ✂️ c) A imprevisibilidade é gerenciada em um processo ágil por meio de um ciclo de adaptação incremental baseado em feedback do cliente, com entregas frequentes de incrementos de software. ✂️ d) Processos ágeis lidam com a imprevisibilidade ao priorizar a construção de todo o sistema antes de realizar testes e ajustes necessários. ✂️ e) A imprevisibilidade é controlada em processos ágeis ao evitar mudanças nos requisitos durante o desenvolvimento, garantindo a consistência do planejamento inicial. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2592Q1063560 | Engenharia de Software, Teste de Software, Desenvolvimento de Software para Operação de Satélites, INPE, FGV, 2024O desenvolvimento orientado a testes (TDD) engloba um conjunto de práticas que visam garantir a detecção de erros e a qualidade do código gerado. No escopo do TDD, assinale a opção que apresenta a característica do teste unitário. ✂️ a) Ser realizado desde o início do projeto. ✂️ b) Ser desnecessário em pequenos projetos. ✂️ c) Avaliar mudanças em um sistema como um todo. ✂️ d) Ser substituível por testes de regressão. ✂️ e) Verificar o funcionamento de módulos em conjunto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2593Q1044370 | Engenharia de Software, Processos de Software, Tecnologia da Informação, TJ MT, FGV, 2024No Scrum, um papel é responsável por maximizar o valor do produto e do trabalho da equipe, além de definir e ordenar o Product Backlog, papel esse exercido pelo ✂️ a) Product Owner. ✂️ b) Scrum Master. ✂️ c) Desenvolvedor. ✂️ d) Stakeholder. ✂️ e) Gerente de Projetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2594Q1059992 | Engenharia de Software, Desenvolvimento de Software, manhã, MF, FGV, 2024Durante a fase inicial de um projeto de desenvolvimento de software, uma equipe procura empregar uma técnica de elicitação de requisitos que estimule a criatividade e encoraje a participação de todos os stakeholders para gerar um amplo leque de ideias e soluções para problemas potenciais. Essa técnica favorece um ambiente em que todas as sugestões são bem-vindas, sem críticas imediatas, permitindo que a equipe explore possibilidades inovadoras e identifique requisitos que podem não ser evidentes em uma análise inicial. A técnica descrita é conhecida como ✂️ a) entrevista. ✂️ b) grupo focal. ✂️ c) observação. ✂️ d) brainstorm. ✂️ e) workshops de requisitos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2595Q1059993 | Engenharia de Software, Teste de Software, manhã, MF, FGV, 2024Na validação de requisitos de software, acerca das interações entre a Criação de Casos de Teste, Prototipação e Revisão de Requisitos é correto afirmar que ✂️ a) a Prototipação deve ser realizada exclusivamente após a Revisão de Requisitos, pois ajustes nos requisitos não afetam os protótipos já desenvolvidos. ✂️ b) Prototipação e Revisão de Requisitos são técnicas complementares que, juntas, fornecem uma base sólida para a Criação de Casos de Teste eficaz. ✂️ c) a Criação de Casos de Teste e a Prototipação são etapas independentes e não influenciam a Revisão de Requisitos. ✂️ d) Revisão de Requisitos é uma pré-condição para a Criação de Casos de Teste, mas não tem relação direta com a Prototipação. ✂️ e) Criação de Casos de Teste substitui a necessidade de Prototipação e Revisão de Requisitos, sendo suficiente para garantir a qualidade do software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2596Q1018265 | Engenharia de Software, Desenvolvimento de Software, Especialidade Suporte em Tecnologia da Informação, STM, CESPE CEBRASPE, 2025Texto associado. No que se refere a Rancher, ambiente de clusters e Kubernetes, julgue o item que se segue. No que se refere aos daemons Docker em execução no RancherOS, o System Docker executa serviços de sistema como ntpd, e o Manager Docker executa a gestão do serviço em si, a exemplo do controle do syslog. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2597Q1050014 | Engenharia de Software, Inteligencia Artificial, Tecnologia da Informação, TCE GO, FGV, 2024O Processamento de Linguagem Natural (PLN) é uma área de estudo dedicada à pesquisa e desenvolvimento de métodos e sistemas que visam compreender e processar a linguagem humana por meio de computadores. São paradigmas de PLN: ✂️ a) Neural e Simbólico. ✂️ b) Neural e Regressivo. ✂️ c) Estatístico e Sentimental. ✂️ d) Neural e Sentimental. ✂️ e) Simbólico e Sentimental. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2598Q1055655 | Engenharia de Software, Processos de Software, Técnico Analista de Sistemas Modelagem de Sistemas, MPE PA, CONSULPLAN, 2022Na análise de sistemas, é estabelecida a solução mais viável para atender às necessidades da solução. O objeto da etapa de análise de sistema que visa definir primeiramente as informações gerais do sistema como, por exemplo, quais informações serão produzidas e devem ser fornecidas, quais funções deverão ter o sistema e o desempenho esperado é(são): ✂️ a) Restrições de prazo e de custo. ✂️ b) Identificação da necessidade do sistema. ✂️ c) Avaliação da concepção do sistema quanto à sua viabilidade. ✂️ d) Atribuições das funções ao hardware, ao software, às pessoas, ao banco de dados e aos demais elementos do sistema. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2599Q910248 | Engenharia de Software, Web Design, TCEPA, FGV, 2024Sketch é um aplicativo voltado para design de interfaces e UX para sites e aplicativos móveis. Também oferece recursos para prototipagem e colaboração, sendo reconhecido por sua interface limpa e intuitiva, o que facilita o processo de design para profissionais e iniciantes. A respeito do Sketch, é correto afirmar que ✂️ a) por padrão, ao redimensionar uma camada, todos os estilos aplicados, como traços, border radius ou tamanhos de sombra, são dimensionados proporcionalmente. ✂️ b) projetos são grupos de documentos que estão sempre dentro de uma coleção; assim como as pastas, é possível criar projetos usando qualquer taxonomia. ✂️ c) é possível pesquisar e instalar plugins oficiais do Sketch, porém não é permitido a criação de plugins por terceiros. ✂️ d) o Sketch não possui suporte para importação de arquivos do Figma (.fig). ✂️ e) é possível convidar pessoas para inspecionar os trabalhos do seu workspace por meio de um browser de forma gratuita. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2600Q892329 | Engenharia de Software, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024O diagrama UML que modela a comunicação entre objetos, incluindo a ordem exata das mensagens trocadas entres eles, além de mostrar as classes e atores envolvidos no cenário é o ✂️ a) diagrama de caso de uso. ✂️ b) diagrama de sequência. ✂️ c) diagrama de atividades. ✂️ d) diagrama de estados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
2581Q1009252 | Engenharia de Software, Classe B, DPE RO, FGV, 2025A ferramenta do framework Selenium que permite a execução de testes paralelos em múltiplas máquinas em diferentes plataformas é o ✂️ a) web driver. ✂️ b) remote. ✂️ c) cloud. ✂️ d) grid. ✂️ e) IDE. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2582Q969830 | Engenharia de Software, Scrum, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022Julgue o próximo item, relativos a ciclo de vida desoftware.No Scrum, todo o trabalho necessário para atingir a meta do produto está embutido nas sprints, inclusive as daily scrums e as sprint retrospective. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2583Q910182 | Engenharia de Software, Analista de Sistemas, TCEPA, FGV, 2024As arquiteturas de modelos de linguagem de larga escala (Large Language Models – LLM) surgiram recentemente, revolucionando a área de inteligência artificial nas áreas de processamento e geração de texto. A arquitetura desses modelos baseia-se, majoritariamente, nas redes neurais do tipo transformers. Relacione as arquiteturas a seguir as suas características principais. 1. BERT 2. GPT 3. T5 ( ) Utiliza decoders das redes transformer para prever novos tokens a partir de uma sequência, tornando-se ideal para a geração de textos. ( ) Utiliza encoders das redes transformer para "entender" o contexto de frases, tornando-se ideal para classificação de textos. ( ) Utiliza encoders e decoders das redes transformer, sendo adaptável a situações em que seja necessário gerar novos textos ou processar textos para "entender" o contexto das frases. ( ) Em comparação com as outras arquiteturas, tem menor necessidade de fine-tuning para melhora de performance. A relação correta, na ordem apresentada, é ✂️ a) 1 – 3 – 2 – 2. ✂️ b) 2 – 3 – 1 – 3. ✂️ c) 3 – 2 – 1 – 2. ✂️ d) 3 – 1 – 2 – 2. ✂️ e) 2 – 1 – 3 – 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2584Q1007207 | Engenharia de Software, Analista de Tecnologia da Informação, EBSERH, IBFC, 2022Quanto as ferramentas de infraestrutura ágil, automatização e gerenciamento de configuração (Puppet, Jenkins, GIT), analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F). ( ) Jenkins facilita a adoção das práticas de DevOps. ( ) Git é um sistema de controle de versões distribuído. ( ) Puppet roda tanto em ambientes Linux como no Windows. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) V - V - V ✂️ b) V - V - F ✂️ c) V - F - V ✂️ d) F - F - V ✂️ e) F - F - F Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2585Q969831 | Engenharia de Software, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022Julgue o item subsecutivo, relativos a DevOps e notação BPMN. No DevOps, a integração contínua possui como uma de suas atividades a realização de testes; a fim de se obter os benefícios esperados convém automatizar os testes para poder executá-los para cada alteração feita no repositório principal. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2586Q910183 | Engenharia de Software, Analista de Sistemas, TCEPA, FGV, 2024O campo da inteligência artificial generativa é dedicado ao desenvolvimento de algoritmos capazes de gerar novas instâncias de dados. Suas aplicações incluem, por exemplo, a criação de textos, imagens, áudio e vídeo. As redes generativas adversárias (Generative Adversarial Networks – GANs) são um exemplo de IA generativa que possuem arquitetura baseada em duas redes, chamadas geradora e discriminadora, que competem entre si. Um dos principais problemas das GANs ocorre quando a rede geradora produz apenas uma quantidade limitada de tipos de dados, mesmo que seus dados de treinamento sejam mais ricos e diversificados. Isso ocorre porque a rede geradora consegue “enganar” a rede discriminadora mais facilmente quando dados daqueles tipos específicos são produzidos. A esse fenômeno dá-se o nome de ✂️ a) Falha de Convergência (Convergence Failure). ✂️ b) Sobreajuste (Overfitting). ✂️ c) Colapso de Modo (Mode Collapse). ✂️ d) Filtragem Estocástica (Stochastic Filtering). ✂️ e) Crescimento de Padrões Frequentes (Frequent Pattern Growth). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2587Q975468 | Engenharia de Software, Scrum, Reaplicação, TJBA, FGVSão considerados processos ágeis os processos de desenvolvimento de software que compartilham um conjunto comum de princípios, conforme definido pelo Manifesto Ágil. Analise as afirmativas a seguir acerca de alguns desses processos ágeis: I. Scrum emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos. II. FDD (Feature Driven Development) pressupõe a entrega de pequenas versões funcionais, isto é, blocos bem pequenos de funcionalidade valorizada pelo cliente, a cada duas semanas ou menos. III. Extreme Programming (XP) enfatiza práticas de trabalho energizado, em que a equipe trabalha em ritmo acelerado para assegurar a liberação de versões funcionais dentro do quadro de tempo estabelecido. Está correto o que se afirma em: ✂️ a) somente I; ✂️ b) somente II; ✂️ c) somente III; ✂️ d) somente I e II; ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2588Q1044090 | Engenharia de Software, Desenvolvimento de Software, Análise de Negócio de TI, DATAPREV, FGV, 2024Ao desenvolver um sistema de software, a escolha da arquitetura é crucial para garantir que ele seja capaz de lidar com grandes volumes de dados e manter uma alta disponibilidade. O arquiteto de soluções de um projeto está encarregado de criar um sistema que não só precisa ser escalável, mas também seguro e estável ao longo do tempo. Dado esse cenário, a abordagem ideal é a de ✂️ a) colocar tudo em um único servidor central, para manter todos os dados controlados em um só lugar. ✂️ b) optar por uma arquitetura de microsserviços, onde cada parte do sistema pode crescer de forma independente e usar replicação para garantir que, mesmo se algo falhar, o sistema continue funcionando. ✂️ c) configurar um banco de dados local em cada estação de trabalho, sem a necessidade de conectar as máquinas entre si. ✂️ d) centralizar tudo em um único data center, sem planejar nenhum tipo de backup ou replicação dos dados. ✂️ e) focar apenas no desempenho imediato, sem considerar se o sistema vai precisar escalar no futuro. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2589Q969086 | Engenharia de Software, Programador de Computador, TJPE, IBFCO gerente solicitou a pesquisa de softwares para a automação de testes. No caso atual, existe a necessidade urgente de testar aplicativos Web. A possível escolha seria a ferramenta: ✂️ a) Selenium ✂️ b) Jboss ✂️ c) SpecFlow ✂️ d) NodeJS ✂️ e) Appium Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2590Q900995 | Engenharia de Software, Analista Técnico II – Dados – Business Intelligence, SEBRAENACIONAL, CESPE CEBRASPE, 2024Uma das métricas do Kanban é o lead time, que tem como objetivo identificar ✂️ a) o tempo que um único item de trabalho leva para passar por todo o processo, desde o início até a conclusão. ✂️ b) o fluxo de trabalho entre várias atividades ✂️ c) o número de itens de trabalho completos por unidade de tempo. ✂️ d) a quantidade de itens de trabalho no sistema em um determinado momento no tempo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2591Q955014 | Engenharia de Software, Processos de Software, Técnico de Tecnologia da Informação, IFES, IF ES, 2025Com base nos conceitos sobre processos ágeis em Engenharia de Software, qual das alternativas a seguir descreve CORRETAMENTE como um processo ágil lida com a imprevisibilidade ao longo do desenvolvimento de software? ✂️ a) Um processo ágil minimiza a imprevisibilidade ao definir todos os requisitos e o projeto detalhadamente antes de iniciar o desenvolvimento. ✂️ b) Processos ágeis eliminam a necessidade de planejamento, já que se concentram apenas na adaptação contínua durante o desenvolvimento. ✂️ c) A imprevisibilidade é gerenciada em um processo ágil por meio de um ciclo de adaptação incremental baseado em feedback do cliente, com entregas frequentes de incrementos de software. ✂️ d) Processos ágeis lidam com a imprevisibilidade ao priorizar a construção de todo o sistema antes de realizar testes e ajustes necessários. ✂️ e) A imprevisibilidade é controlada em processos ágeis ao evitar mudanças nos requisitos durante o desenvolvimento, garantindo a consistência do planejamento inicial. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2592Q1063560 | Engenharia de Software, Teste de Software, Desenvolvimento de Software para Operação de Satélites, INPE, FGV, 2024O desenvolvimento orientado a testes (TDD) engloba um conjunto de práticas que visam garantir a detecção de erros e a qualidade do código gerado. No escopo do TDD, assinale a opção que apresenta a característica do teste unitário. ✂️ a) Ser realizado desde o início do projeto. ✂️ b) Ser desnecessário em pequenos projetos. ✂️ c) Avaliar mudanças em um sistema como um todo. ✂️ d) Ser substituível por testes de regressão. ✂️ e) Verificar o funcionamento de módulos em conjunto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2593Q1044370 | Engenharia de Software, Processos de Software, Tecnologia da Informação, TJ MT, FGV, 2024No Scrum, um papel é responsável por maximizar o valor do produto e do trabalho da equipe, além de definir e ordenar o Product Backlog, papel esse exercido pelo ✂️ a) Product Owner. ✂️ b) Scrum Master. ✂️ c) Desenvolvedor. ✂️ d) Stakeholder. ✂️ e) Gerente de Projetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2594Q1059992 | Engenharia de Software, Desenvolvimento de Software, manhã, MF, FGV, 2024Durante a fase inicial de um projeto de desenvolvimento de software, uma equipe procura empregar uma técnica de elicitação de requisitos que estimule a criatividade e encoraje a participação de todos os stakeholders para gerar um amplo leque de ideias e soluções para problemas potenciais. Essa técnica favorece um ambiente em que todas as sugestões são bem-vindas, sem críticas imediatas, permitindo que a equipe explore possibilidades inovadoras e identifique requisitos que podem não ser evidentes em uma análise inicial. A técnica descrita é conhecida como ✂️ a) entrevista. ✂️ b) grupo focal. ✂️ c) observação. ✂️ d) brainstorm. ✂️ e) workshops de requisitos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2595Q1059993 | Engenharia de Software, Teste de Software, manhã, MF, FGV, 2024Na validação de requisitos de software, acerca das interações entre a Criação de Casos de Teste, Prototipação e Revisão de Requisitos é correto afirmar que ✂️ a) a Prototipação deve ser realizada exclusivamente após a Revisão de Requisitos, pois ajustes nos requisitos não afetam os protótipos já desenvolvidos. ✂️ b) Prototipação e Revisão de Requisitos são técnicas complementares que, juntas, fornecem uma base sólida para a Criação de Casos de Teste eficaz. ✂️ c) a Criação de Casos de Teste e a Prototipação são etapas independentes e não influenciam a Revisão de Requisitos. ✂️ d) Revisão de Requisitos é uma pré-condição para a Criação de Casos de Teste, mas não tem relação direta com a Prototipação. ✂️ e) Criação de Casos de Teste substitui a necessidade de Prototipação e Revisão de Requisitos, sendo suficiente para garantir a qualidade do software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2596Q1018265 | Engenharia de Software, Desenvolvimento de Software, Especialidade Suporte em Tecnologia da Informação, STM, CESPE CEBRASPE, 2025Texto associado. No que se refere a Rancher, ambiente de clusters e Kubernetes, julgue o item que se segue. No que se refere aos daemons Docker em execução no RancherOS, o System Docker executa serviços de sistema como ntpd, e o Manager Docker executa a gestão do serviço em si, a exemplo do controle do syslog. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2597Q1050014 | Engenharia de Software, Inteligencia Artificial, Tecnologia da Informação, TCE GO, FGV, 2024O Processamento de Linguagem Natural (PLN) é uma área de estudo dedicada à pesquisa e desenvolvimento de métodos e sistemas que visam compreender e processar a linguagem humana por meio de computadores. São paradigmas de PLN: ✂️ a) Neural e Simbólico. ✂️ b) Neural e Regressivo. ✂️ c) Estatístico e Sentimental. ✂️ d) Neural e Sentimental. ✂️ e) Simbólico e Sentimental. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2598Q1055655 | Engenharia de Software, Processos de Software, Técnico Analista de Sistemas Modelagem de Sistemas, MPE PA, CONSULPLAN, 2022Na análise de sistemas, é estabelecida a solução mais viável para atender às necessidades da solução. O objeto da etapa de análise de sistema que visa definir primeiramente as informações gerais do sistema como, por exemplo, quais informações serão produzidas e devem ser fornecidas, quais funções deverão ter o sistema e o desempenho esperado é(são): ✂️ a) Restrições de prazo e de custo. ✂️ b) Identificação da necessidade do sistema. ✂️ c) Avaliação da concepção do sistema quanto à sua viabilidade. ✂️ d) Atribuições das funções ao hardware, ao software, às pessoas, ao banco de dados e aos demais elementos do sistema. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2599Q910248 | Engenharia de Software, Web Design, TCEPA, FGV, 2024Sketch é um aplicativo voltado para design de interfaces e UX para sites e aplicativos móveis. Também oferece recursos para prototipagem e colaboração, sendo reconhecido por sua interface limpa e intuitiva, o que facilita o processo de design para profissionais e iniciantes. A respeito do Sketch, é correto afirmar que ✂️ a) por padrão, ao redimensionar uma camada, todos os estilos aplicados, como traços, border radius ou tamanhos de sombra, são dimensionados proporcionalmente. ✂️ b) projetos são grupos de documentos que estão sempre dentro de uma coleção; assim como as pastas, é possível criar projetos usando qualquer taxonomia. ✂️ c) é possível pesquisar e instalar plugins oficiais do Sketch, porém não é permitido a criação de plugins por terceiros. ✂️ d) o Sketch não possui suporte para importação de arquivos do Figma (.fig). ✂️ e) é possível convidar pessoas para inspecionar os trabalhos do seu workspace por meio de um browser de forma gratuita. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2600Q892329 | Engenharia de Software, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024O diagrama UML que modela a comunicação entre objetos, incluindo a ordem exata das mensagens trocadas entres eles, além de mostrar as classes e atores envolvidos no cenário é o ✂️ a) diagrama de caso de uso. ✂️ b) diagrama de sequência. ✂️ c) diagrama de atividades. ✂️ d) diagrama de estados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro