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 2561Q1026025 | Engenharia de Software, Uml, Tecnologia da Informação, SEDF, Quadrix, 2022Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item.Na UML, o diagrama de objetos é considerado um diagrama de comportamento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2562Q1026026 | Engenharia de Software, Uml, Tecnologia da Informação, SEDF, Quadrix, 2022Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item.O diagrama mais importante da UML é o diagrama de classe, que tem como objetivo principal descrever como as pessoas interagem com o sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2563Q1040878 | Engenharia de Software, Desenvolvimento de Software, Especialidade Tecnologia da Informação, TRT 15 Região SP, FCC, 2023Com relação à codificação segura, a norma ABNT NBR IS0/1EC 27002:2022 recomenda que, durante a codificação, seja considerada a ✂️ a) utilização de técnicas seguras de programação, como programação em duplas, refactoring, revisão por pares, iterações de segurança e desenvolvimento orientado por testes. ✂️ b) eliminação de técnicas estruturadas de programação, como estruturas de repetição e sub-rotinas. ✂️ c) utilização de técnicas de design que incluam o uso de senhas no código fonte, serviços web não autenticados etc. ✂️ d) validação de campos de formulários no cliente, liberando o servidor para processamentos mais pesados relacionados às regras de negócio. ✂️ e) utilização de padrões de projeto e frameworks utilizando como critério principal o potencial de reduzir o tempo de desenvolvimento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2564Q1050608 | Engenharia de Software, Inteligencia Artificial, Ciência de Dados, TCE PA, FGV, 2024Alguns algoritmos de aprendizado de máquina servem para agrupar instâncias de dados em clusters, podendo ser utilizados para tarefas como segmentação de imagens, ou segmentação social (por exemplo, para agrupamento de clientes em uma mesma categoria. Dois dos mais populares algoritmos são o K-means e o DBSCAN. A respeito desses algoritmos, relacione-os com suas principais características: 1. K-means 2. DBSCAN ( ) Precisa da definição de um número inicial de agrupamentos. ( ) Mais robusto à ocorrência de outliers, por sua provável localização em regiões de baixa densidade de dados. ( ) Precisa da definição do número mínimo de vizinhos e do raio da vizinhança para determinar limites dos agrupamentos. ( ) Determina centróides dos agrupamentos e agrupa as instâncias de dados em função de uma métrica de distância entre as instâncias e os centróides. Assinale a opção que indica a relação correta, na sequência apresentada. ✂️ a) 2 – 1 – 2 – 1. ✂️ b) 1 – 1 – 2 – 1. ✂️ c) 2 – 1 – 1 – 2. ✂️ d) 2 – 1 – 1 – 1. ✂️ e) 1 – 2 – 2 – 1. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2565Q1038582 | Engenharia de Software, Teste de Software, Desenvolvimento, BANESE, CESGRANRIO, 2025A equipe de suporte bancário foi designada para realizar o Teste de Integração entre os diferentes microsserviços que compõem um sistema bancário distribuído, como o gerenciamento de contas, o processamento de pagamentos e a autenticação de usuários. A comunicação entre os módulos do sistema é realizada por meio de APIs RESTful. Nesse contexto, o Teste de Integração ✂️ a) envolve testar a interação entre os microsserviços, verificando se as APIs entre eles estão funcionando corretamente e se os dados estão sendo trocados corretamente entre os módulos. ✂️ b) concentra-se apenas em testar as funcionalidades internas de cada microsserviço de forma isolada, não avaliando a comunicação entre os módulos ou a troca de dados entre eles. ✂️ c) tem como objetivo verificar se os microsserviços estão funcionando corretamente em ambiente de produção, sem a necessidade de testes em ambientes de desenvolvimento ou de testes intermediários. ✂️ d) serve para garantir que as interações entre os serviços sejam verificadas no final do desenvolvimento do sistema e, por isso, só é realizado após a implementação de todos os testes de unidade. ✂️ e) verifica se os microsserviços estão trocando dados corretamente, não considerando as dependências externas do sistema, como banco de dados, filas de mensagens ou outros sistemas externos aos microsserviços. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2566Q1039868 | Engenharia de Software, Gerência de Configuração, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025Historicamente, as equipes de desenvolvimento trabalhavam de forma isolada por grandes períodos, atrasando a junção de suas modificações na ramificação principal (master) até a conclusão completa de suas tarefas. Essa prática resultava em fusões de código complexas e demoradas, além de propiciar o acúmulo de erros. Consequentemente, a agilidade na distribuição de novas atualizações aos clientes era severamente comprometida. Isso posto, a solução para o problema descrito é a (o): ✂️ a) Entrega Contínua. ✂️ b) Monitoramento. ✂️ c) Implantação Contínua. ✂️ d) Build. ✂️ e) Integração Contínua. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2567Q968968 | Engenharia de Software, Analista de Sistemas, TJPE, IBFCExiste uma discussão na equipe de sistemas sobre os conceitos dos principais diagramas UML (Unifed Modeling Language). Portanto, relacione os números dos diagramas UML do quadro A com as respectivas letras das funcionalidades desses diagramas presentes no quadro B:QUADRO A (1) Diagrama de Estados. (2) Diagrama de Sequência. (3) Diagrama de Atividade. (4) Diagrama de Comunicação. (5) Diagrama de Caso de Uso.QUADRO B (A) Enfatiza a ordem temporal das mensagens. (B) Organiza os comportamentos do sistema. (C) Enfatiza o estado de mudança de um sistema orientado por eventos. (D) Enfatiza o fluxo de controle de uma atividade para outra. (E) Enfatiza a organização estrutural de objetos que enviam e recebem mensagens. Assinale a alternativa correta. ✂️ a) 1A - 2C - 3D - 4E - 5B ✂️ b) 1B - 2D - 3A - 4C - 5E ✂️ c) 1C - 2A - 3D - 4E - 5B ✂️ d) 1D - 2B - 3C - 4E - 5A ✂️ e) 1E - 2A - 3B - 4C - 5D Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2568Q968972 | Engenharia de Software, Analista de Sistemas, TJPE, IBFCOs elementos que fornecem acesso às informações obtidas pelo JMeter durante os testes de carga são denominados tecnicamente de: ✂️ a) Listeners ✂️ b) Controllers ✂️ c) Timers ✂️ d) Assertions ✂️ e) Post-Processor Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2569Q1084192 | Engenharia de Software, Qualidade de Software, Áreas de Tecnologia da Informação, TJ RJ, FGV, 2024A garantia de qualidade de software engloba um amplo espectro de preocupações e atividades que se concentram na gestão da qualidade de software. Com relação às condições que devem ser cumpridas pela garantia de qualidade de software, analise as afirmativas a seguir. I. A garantia de qualidade de software é um processo que visa assegurar que o software atenda aos requisitos especificados e aos padrões de qualidade esperados. II. A garantia de qualidade de software é uma atividade que deve ser realizada apenas no final do processo de desenvolvimento de software, após a conclusão da codificação e do teste. III. A garantia de qualidade de software envolve atividades de prevenção, detecção e correção de defeitos. Está correto o que se afirma em ✂️ a) I e III, apenas. ✂️ b) I e II, apenas. ✂️ c) II e III, apenas. ✂️ d) I, II e III. ✂️ e) II, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2570Q1001762 | Engenharia de Software, Tecnologia da Informação, TRT 7 Região CE, FCCNa sua forma plena, a sintaxe de uma operação na UML inclui apenas ✂️ a) visibilidade e nome. ✂️ b) nome e lista de parâmetros. ✂️ c) visibilidade, nome e lista de parâmetros. ✂️ d) visibilidade, nome, tipo de retorno e propriedades. ✂️ e) visibilidade, nome, lista de parâmetros, tipo de retorno e propriedades. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2571Q1001764 | Engenharia de Software, Tecnologia da Informação, TRT 7 Região CE, FCCUma parte física e substituível de um sistema com o qual está em conformidade e proporciona a realização de um conjunto de artefatos (UML) é um ✂️ a) componente. ✂️ b) atributo. ✂️ c) método. ✂️ d) caso de uso. ✂️ e) objeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2572Q989231 | Engenharia de Software, Analista de Tecnologia da Informação, Prefeitura de Joinville SC, IBADE, 2024Docker é um framework para a construção e gestão de contêineres (máquinas virtuais de sistema operacional). Para exibir os processos rodando em um container, deve-se executar o comando: ✂️ a) docker servisse; ✂️ b) docker tag; ✂️ c) docker volume; ✂️ d) docker top; ✂️ e) docker commit. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2573Q881486 | Engenharia de Software, Técnico de Tecnologia da Informação / Área Sistema, UFRPE, FADURPE, 2024Qual dos seguintes tipos de software é responsável por gerenciar os recursos de hardware de um computador e fornecer serviços essenciais para a execução de outros softwares? ✂️ a) Softwarede Aplicação ✂️ b) Middleware ✂️ c) Sistema Operacional ✂️ d) Driver de Dispositivo ✂️ e) SoftwareUtilitário Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2574Q1018453 | Engenharia de Software, Inteligencia Artificial, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.No DataMesh, os dados são tratados como produtos, e cada domínio é responsável por fornecer, manter e documentar seus próprios dados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2575Q906071 | Engenharia de Software, Especialidade: Analista de Sistemas, Prefeitura de Macaé RJ, FGV, 2024Test-Driven Development (TDD) é uma abordagem de desenvolvimento de software onde os testes são escritos antes do código que implementa a funcionalidade. No contexto da prática de Test-Driven Development (TDD), assinale a opção que descreve corretamente a sequência de etapas que um desenvolvedor deve seguir. ✂️ a) Escrever o código de produção, criar os testes automatizados e depois refatorar o código. ✂️ b) Criar os testes automatizados, escrever o código de produção para passar nos testes e depois refatorar o código. ✂️ c) Refatorar o código existente, escrever novos testes automatizados e depois implementar novas funcionalidades. ✂️ d) Escrever os casos de teste, refatorar o código existente e depois implementar o código de produção. ✂️ e) Implementar o código de produção, refatorar o código, e por último, criar os testes automatizados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2576Q904538 | Engenharia de Software, Especialização em Gestão de Sistemas Computacionais, Prefeitura de Rio Branco AC, IV UFG, 2024Diferentemente do desenvolvimento de software tradicional, em que as aplicações são destinadas a serem executadas em computadores desktop ou servidores, a programação para dispositivos móveis exige uma abordagem única, devido às características distintas desses dispositivos. É/São um desafio enfrentado pelos programadores para dispositivos móveis ✂️ a) os tamanhos de tela específicos. ✂️ b) a necessidade de criar interfaces de usuário (UI) degeneradas. ✂️ c) as limitações de recursos de hardware. ✂️ d) a criação de interface que não se adequa aos mobiles. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2577Q1011804 | Engenharia de Software, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.O teste de lançamento limita-se à verificação de novas funcionalidades de um release, sem a necessidade de reexecução de testes em funcionalidades já existentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2578Q1063774 | Engenharia de Software, Inteligencia Artificial, Manhã, CVM, FGV, 2024O resultado da aplicação de um algoritmo de Aprendizado de Máquina é um modelo que será usado para realizar predições. Quanto melhor o modelo gerado, mais precisas serão as predições. A precisão ou a acurácia de um modelo de Aprendizado de Máquina é medida por meio do método: ✂️ a) regressão; ✂️ b) treino e teste; ✂️ c) matriz de confusão; ✂️ d) aprendizagem por reforço; ✂️ e) bagging (Bootstrap Aggregating). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2579Q1011810 | Engenharia de Software, Análise de Pontos de Função, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025Com base no roteiro de métrica de software do SISP versão 2.3, julgue o item seguinte.Na migração de banco de dados hierárquico para banco de dados relacional, em sistemas sem documentação, a contagem de pontos de função deve ser tratada como um novo projeto de desenvolvimento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2580Q1011811 | Engenharia de Software, Análise de Pontos de Função, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025Com base no roteiro de métrica desoftwaredo SISP versão 2.3, julgue o item seguinte.Na contagem de manutenção corretiva pós-garantia, aplicam-se os seguintes fatores de impacto sobre os pontos de função da funcionalidade corrigida: 90% quando a contagem for executada por terceiros; e 75% quando for executada pela empresa original. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
2561Q1026025 | Engenharia de Software, Uml, Tecnologia da Informação, SEDF, Quadrix, 2022Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item.Na UML, o diagrama de objetos é considerado um diagrama de comportamento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2562Q1026026 | Engenharia de Software, Uml, Tecnologia da Informação, SEDF, Quadrix, 2022Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item.O diagrama mais importante da UML é o diagrama de classe, que tem como objetivo principal descrever como as pessoas interagem com o sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2563Q1040878 | Engenharia de Software, Desenvolvimento de Software, Especialidade Tecnologia da Informação, TRT 15 Região SP, FCC, 2023Com relação à codificação segura, a norma ABNT NBR IS0/1EC 27002:2022 recomenda que, durante a codificação, seja considerada a ✂️ a) utilização de técnicas seguras de programação, como programação em duplas, refactoring, revisão por pares, iterações de segurança e desenvolvimento orientado por testes. ✂️ b) eliminação de técnicas estruturadas de programação, como estruturas de repetição e sub-rotinas. ✂️ c) utilização de técnicas de design que incluam o uso de senhas no código fonte, serviços web não autenticados etc. ✂️ d) validação de campos de formulários no cliente, liberando o servidor para processamentos mais pesados relacionados às regras de negócio. ✂️ e) utilização de padrões de projeto e frameworks utilizando como critério principal o potencial de reduzir o tempo de desenvolvimento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2564Q1050608 | Engenharia de Software, Inteligencia Artificial, Ciência de Dados, TCE PA, FGV, 2024Alguns algoritmos de aprendizado de máquina servem para agrupar instâncias de dados em clusters, podendo ser utilizados para tarefas como segmentação de imagens, ou segmentação social (por exemplo, para agrupamento de clientes em uma mesma categoria. Dois dos mais populares algoritmos são o K-means e o DBSCAN. A respeito desses algoritmos, relacione-os com suas principais características: 1. K-means 2. DBSCAN ( ) Precisa da definição de um número inicial de agrupamentos. ( ) Mais robusto à ocorrência de outliers, por sua provável localização em regiões de baixa densidade de dados. ( ) Precisa da definição do número mínimo de vizinhos e do raio da vizinhança para determinar limites dos agrupamentos. ( ) Determina centróides dos agrupamentos e agrupa as instâncias de dados em função de uma métrica de distância entre as instâncias e os centróides. Assinale a opção que indica a relação correta, na sequência apresentada. ✂️ a) 2 – 1 – 2 – 1. ✂️ b) 1 – 1 – 2 – 1. ✂️ c) 2 – 1 – 1 – 2. ✂️ d) 2 – 1 – 1 – 1. ✂️ e) 1 – 2 – 2 – 1. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2565Q1038582 | Engenharia de Software, Teste de Software, Desenvolvimento, BANESE, CESGRANRIO, 2025A equipe de suporte bancário foi designada para realizar o Teste de Integração entre os diferentes microsserviços que compõem um sistema bancário distribuído, como o gerenciamento de contas, o processamento de pagamentos e a autenticação de usuários. A comunicação entre os módulos do sistema é realizada por meio de APIs RESTful. Nesse contexto, o Teste de Integração ✂️ a) envolve testar a interação entre os microsserviços, verificando se as APIs entre eles estão funcionando corretamente e se os dados estão sendo trocados corretamente entre os módulos. ✂️ b) concentra-se apenas em testar as funcionalidades internas de cada microsserviço de forma isolada, não avaliando a comunicação entre os módulos ou a troca de dados entre eles. ✂️ c) tem como objetivo verificar se os microsserviços estão funcionando corretamente em ambiente de produção, sem a necessidade de testes em ambientes de desenvolvimento ou de testes intermediários. ✂️ d) serve para garantir que as interações entre os serviços sejam verificadas no final do desenvolvimento do sistema e, por isso, só é realizado após a implementação de todos os testes de unidade. ✂️ e) verifica se os microsserviços estão trocando dados corretamente, não considerando as dependências externas do sistema, como banco de dados, filas de mensagens ou outros sistemas externos aos microsserviços. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2566Q1039868 | Engenharia de Software, Gerência de Configuração, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025Historicamente, as equipes de desenvolvimento trabalhavam de forma isolada por grandes períodos, atrasando a junção de suas modificações na ramificação principal (master) até a conclusão completa de suas tarefas. Essa prática resultava em fusões de código complexas e demoradas, além de propiciar o acúmulo de erros. Consequentemente, a agilidade na distribuição de novas atualizações aos clientes era severamente comprometida. Isso posto, a solução para o problema descrito é a (o): ✂️ a) Entrega Contínua. ✂️ b) Monitoramento. ✂️ c) Implantação Contínua. ✂️ d) Build. ✂️ e) Integração Contínua. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2567Q968968 | Engenharia de Software, Analista de Sistemas, TJPE, IBFCExiste uma discussão na equipe de sistemas sobre os conceitos dos principais diagramas UML (Unifed Modeling Language). Portanto, relacione os números dos diagramas UML do quadro A com as respectivas letras das funcionalidades desses diagramas presentes no quadro B:QUADRO A (1) Diagrama de Estados. (2) Diagrama de Sequência. (3) Diagrama de Atividade. (4) Diagrama de Comunicação. (5) Diagrama de Caso de Uso.QUADRO B (A) Enfatiza a ordem temporal das mensagens. (B) Organiza os comportamentos do sistema. (C) Enfatiza o estado de mudança de um sistema orientado por eventos. (D) Enfatiza o fluxo de controle de uma atividade para outra. (E) Enfatiza a organização estrutural de objetos que enviam e recebem mensagens. Assinale a alternativa correta. ✂️ a) 1A - 2C - 3D - 4E - 5B ✂️ b) 1B - 2D - 3A - 4C - 5E ✂️ c) 1C - 2A - 3D - 4E - 5B ✂️ d) 1D - 2B - 3C - 4E - 5A ✂️ e) 1E - 2A - 3B - 4C - 5D Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2568Q968972 | Engenharia de Software, Analista de Sistemas, TJPE, IBFCOs elementos que fornecem acesso às informações obtidas pelo JMeter durante os testes de carga são denominados tecnicamente de: ✂️ a) Listeners ✂️ b) Controllers ✂️ c) Timers ✂️ d) Assertions ✂️ e) Post-Processor Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2569Q1084192 | Engenharia de Software, Qualidade de Software, Áreas de Tecnologia da Informação, TJ RJ, FGV, 2024A garantia de qualidade de software engloba um amplo espectro de preocupações e atividades que se concentram na gestão da qualidade de software. Com relação às condições que devem ser cumpridas pela garantia de qualidade de software, analise as afirmativas a seguir. I. A garantia de qualidade de software é um processo que visa assegurar que o software atenda aos requisitos especificados e aos padrões de qualidade esperados. II. A garantia de qualidade de software é uma atividade que deve ser realizada apenas no final do processo de desenvolvimento de software, após a conclusão da codificação e do teste. III. A garantia de qualidade de software envolve atividades de prevenção, detecção e correção de defeitos. Está correto o que se afirma em ✂️ a) I e III, apenas. ✂️ b) I e II, apenas. ✂️ c) II e III, apenas. ✂️ d) I, II e III. ✂️ e) II, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2570Q1001762 | Engenharia de Software, Tecnologia da Informação, TRT 7 Região CE, FCCNa sua forma plena, a sintaxe de uma operação na UML inclui apenas ✂️ a) visibilidade e nome. ✂️ b) nome e lista de parâmetros. ✂️ c) visibilidade, nome e lista de parâmetros. ✂️ d) visibilidade, nome, tipo de retorno e propriedades. ✂️ e) visibilidade, nome, lista de parâmetros, tipo de retorno e propriedades. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2571Q1001764 | Engenharia de Software, Tecnologia da Informação, TRT 7 Região CE, FCCUma parte física e substituível de um sistema com o qual está em conformidade e proporciona a realização de um conjunto de artefatos (UML) é um ✂️ a) componente. ✂️ b) atributo. ✂️ c) método. ✂️ d) caso de uso. ✂️ e) objeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2572Q989231 | Engenharia de Software, Analista de Tecnologia da Informação, Prefeitura de Joinville SC, IBADE, 2024Docker é um framework para a construção e gestão de contêineres (máquinas virtuais de sistema operacional). Para exibir os processos rodando em um container, deve-se executar o comando: ✂️ a) docker servisse; ✂️ b) docker tag; ✂️ c) docker volume; ✂️ d) docker top; ✂️ e) docker commit. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2573Q881486 | Engenharia de Software, Técnico de Tecnologia da Informação / Área Sistema, UFRPE, FADURPE, 2024Qual dos seguintes tipos de software é responsável por gerenciar os recursos de hardware de um computador e fornecer serviços essenciais para a execução de outros softwares? ✂️ a) Softwarede Aplicação ✂️ b) Middleware ✂️ c) Sistema Operacional ✂️ d) Driver de Dispositivo ✂️ e) SoftwareUtilitário Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2574Q1018453 | Engenharia de Software, Inteligencia Artificial, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.No DataMesh, os dados são tratados como produtos, e cada domínio é responsável por fornecer, manter e documentar seus próprios dados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2575Q906071 | Engenharia de Software, Especialidade: Analista de Sistemas, Prefeitura de Macaé RJ, FGV, 2024Test-Driven Development (TDD) é uma abordagem de desenvolvimento de software onde os testes são escritos antes do código que implementa a funcionalidade. No contexto da prática de Test-Driven Development (TDD), assinale a opção que descreve corretamente a sequência de etapas que um desenvolvedor deve seguir. ✂️ a) Escrever o código de produção, criar os testes automatizados e depois refatorar o código. ✂️ b) Criar os testes automatizados, escrever o código de produção para passar nos testes e depois refatorar o código. ✂️ c) Refatorar o código existente, escrever novos testes automatizados e depois implementar novas funcionalidades. ✂️ d) Escrever os casos de teste, refatorar o código existente e depois implementar o código de produção. ✂️ e) Implementar o código de produção, refatorar o código, e por último, criar os testes automatizados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2576Q904538 | Engenharia de Software, Especialização em Gestão de Sistemas Computacionais, Prefeitura de Rio Branco AC, IV UFG, 2024Diferentemente do desenvolvimento de software tradicional, em que as aplicações são destinadas a serem executadas em computadores desktop ou servidores, a programação para dispositivos móveis exige uma abordagem única, devido às características distintas desses dispositivos. É/São um desafio enfrentado pelos programadores para dispositivos móveis ✂️ a) os tamanhos de tela específicos. ✂️ b) a necessidade de criar interfaces de usuário (UI) degeneradas. ✂️ c) as limitações de recursos de hardware. ✂️ d) a criação de interface que não se adequa aos mobiles. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2577Q1011804 | Engenharia de Software, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.O teste de lançamento limita-se à verificação de novas funcionalidades de um release, sem a necessidade de reexecução de testes em funcionalidades já existentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2578Q1063774 | Engenharia de Software, Inteligencia Artificial, Manhã, CVM, FGV, 2024O resultado da aplicação de um algoritmo de Aprendizado de Máquina é um modelo que será usado para realizar predições. Quanto melhor o modelo gerado, mais precisas serão as predições. A precisão ou a acurácia de um modelo de Aprendizado de Máquina é medida por meio do método: ✂️ a) regressão; ✂️ b) treino e teste; ✂️ c) matriz de confusão; ✂️ d) aprendizagem por reforço; ✂️ e) bagging (Bootstrap Aggregating). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2579Q1011810 | Engenharia de Software, Análise de Pontos de Função, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025Com base no roteiro de métrica de software do SISP versão 2.3, julgue o item seguinte.Na migração de banco de dados hierárquico para banco de dados relacional, em sistemas sem documentação, a contagem de pontos de função deve ser tratada como um novo projeto de desenvolvimento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2580Q1011811 | Engenharia de Software, Análise de Pontos de Função, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025Com base no roteiro de métrica desoftwaredo SISP versão 2.3, julgue o item seguinte.Na contagem de manutenção corretiva pós-garantia, aplicam-se os seguintes fatores de impacto sobre os pontos de função da funcionalidade corrigida: 90% quando a contagem for executada por terceiros; e 75% quando for executada pela empresa original. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro