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 321Q232796 | Engenharia de Software, Orientação a Objetos, Programador, TCE AL, FCCConsidere: Casas ABC Ltda., Empresa e Nome da Empresa. Na orientação a objetos, os itens acima representam, respectivamente, ✂️ a) atributo, classe e objeto. ✂️ b) classe, atributo e objeto. ✂️ c) classe, objeto e atributo. ✂️ d) objeto, atributo e classe. ✂️ e) objeto, classe e atributo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 322Q100446 | Engenharia de Software , Analista Programador, DPE RO, FGVProgramas escritos em C# operam na presença do .NET framework, que é uma tecnologia cujos elementos fundamentais são: ✂️ a) um interpretador universal e um conjunto de WEB services; ✂️ b) um conjunto unificado de tipos de dados e um conjunto de WEB services; ✂️ c) um interpretador universal e um conjunto unificado de tipos de dados; ✂️ d) um ambiente comum de runtime e um ambiente comum de desenvolvimento; ✂️ e) um ambiente comum de runtime e uma biblioteca de classes. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 323Q846974 | Engenharia de Software, UML, Analista de Tecnologia, FAFIPA, 2020A Linguagem de Modelagem Unificada UML (Unified Modeling Language) é uma linguagem padrão para a elaboração da estrutura de projetos de software. Também é muito utilizada para visualização, especificação, construção e documentação de artefatos que façam uso de sistemas complexos de software. Em outras palavras, na área de Engenharia de Software, a UML é uma linguagem de modelagem que permite representar um sistema de forma padronizada com intuito de facilitar a compreensão. Qual das alternativas listam apenas exemplos dos principais tipos de diagramas UML? ✂️ a) Classe; Espiral; Sequência. ✂️ b) Classe; Espiral; Iterativo-incremental. ✂️ c) Classe; Caso de Uso; Sequência. ✂️ d) Classe; Caso de Uso; Espiral. ✂️ e) Classe; Caso de Uso; Iterativo-incremental. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 324Q846986 | Engenharia de Software, Orientação a Objetos, Câmara de Mangaratiba RJ Supervisor de Informática, ACCESS, 2020No que diz respeito à Orientação a Objetos, dois princípios são caracterizados a seguir: I. faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos. O conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe. II. indica a capacidade de abstrair várias implementações diferentes em uma única interface. As classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas. Os princípios caracterizados em I e II são respectivamente denominados ✂️ a) encapsulamento e coesão. ✂️ b) acoplamento e coesão. ✂️ c) encapsulamento e acoplamento. ✂️ d) acoplamento e polimorfismo. ✂️ e) encapsulamento e polimorfismo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 325Q164490 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal, SEFAZ BA, FCC, 2019Um profissional da área administrativa de certa instituição recebeu um Analista de Sistemas que estava fazendo o levantamento de requisitos para a construção de um novo software. Ao informar ao Analista um requisito não funcional para seu departamento, o profissional corretamente disse que ✂️ a) a resposta a uma consulta de dados deveria durar no máximo dois segundos para não atrasar seu trabalho. ✂️ b) o sistema deveria permitir a alteração de dados incluídos de forma equivocada. ✂️ c) o acesso ao sistema deveria ser por meio de uma senha composta por letras e números e não apenas por números. ✂️ d) o sistema deveria permitir a exclusão de registros de pessoas que deixaram de ser clientes da instituição. ✂️ e) o sistema, após consultar os dados de um cliente, deveria permitir a impressão dos dados. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 326Q237030 | Engenharia de Software, Qualidade de Software, Programador, DETRAN RN, FGVAssinale a alternativa que NÃO contém somente atributos para características externas e internas do modelo de qualidade de software, definido na ISO/IEC 9126-1: ✂️ a) Funcionalidade, confiabilidade, usabilidade. ✂️ b) Funcionalidade, confiabilidade, eficiência. ✂️ c) Funcionalidade, confiabilidade, alta gerência. ✂️ d) Funcionalidade, usabilidade, portabilidade. ✂️ e) Eficiência, manutenibilidade, portabilidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 327Q118282 | Engenharia de Software , Teste de Software, Analista de Sistemas, CVM, ESAFSão axiomas em risco ✂️ a) É impossível testar um programa completamente. Teste de software é um exercício baseado em certezas. Quanto menos bugs forem encontrados, mais bugs existirão. ✂️ b) É possível testar um programa completamente. Teste de software não pode ter riscos. Quanto mais breaks forem encontrados, mais breaks existirão. ✂️ c) É impossível testar um programa completamente. Teste de software é um exercício baseado em risco. Quanto mais bugs forem encontrados, mais bugs existirão. ✂️ d) É impossível testar um programa que tenha riscos. Teste de software deve ser feito pelos seus desenvolvedores. Todos os bugs encontrados serão consertados. ✂️ e) É impossível testar um programa parcialmente. Teste de software aplica-se unicamente a ambientes sem risco. Quanto mais bugs forem encontrados, menos bugs existirão. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 328Q247726 | Engenharia de Software, Metodologias Ageis, Técnico de Informática, MPU, CESPE CEBRASPETexto associado.Julgue o próximo item, que trata de métodos ágeis de produçãode software. Scrum é um processo ágil de produção de software que mantém o foco na entrega da maior parte do produto, no menor tempo possível. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 329Q118220 | Engenharia de Software , UML, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90.No diagrama UML abaixo, CntrInteracao implementa uma interface; há uma classe de associação; cada instância de Atividade só pode existir se ligada a uma instância de Projeto; cada instância de Empregado pode existir, mesmo que não ligada a uma instância de Equipe; o método Executar é público; e o atributo Salario pode ser acessado a partir do método setSalario. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 330Q265168 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCCFDD (Feature Driven Development) é uma metodologia muito objetiva, possuindo apenas duas fases: ✂️ a) Concepção & Planejamento e Construção. ✂️ b) Decomposição Funcional e Construção. ✂️ c) Análise dos Requisitos e Desenvolvimento. ✂️ d) Planejamento Incremental e Desenvolvimento por Funcionalidade. ✂️ e) Planejamento por Funcionalidade e Construção por Funcionalidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 331Q117913 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADESUm relacionamento semântico entre classificadores, em que um classificador especifica um contrato que outro classificador garante executar é um tipo de relacionamento denominado ✂️ a) dependência. ✂️ b) associação. ✂️ c) generalização. ✂️ d) realização. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 332Q105385 | Engenharia de Software , Engenharia de Requisitos, Analista Administrativo Informática, ANTAQ, CESPE CEBRASPETexto associado.A respeito da engenharia de software, julgue os itens de 101 a 109.O modelo em espiral, que descreve o processo de desenvolvimento de um software, apresenta uma espiral em que cada loop representa uma fase distinta desse processo. A ausência de risco nesse modelo o diferencia dos demais modelos de software. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 333Q167459 | Engenharia de Software, Processo de Software, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPETexto associado.De acordo com os conceitos relacionados a processos dedesenvolvimento de software e medição de software, julgue ospróximos itens.Em um processo iterativo de desenvolvimento de software, a essência é que a especificação seja desenvolvida conjuntamente com o software. A entrega incremental é um modelo de processo projetado para apoiar a iteração de processo, em que a cada incremento é gerado um novo protótipo do sistema, enquanto os requisitos da próxima entrega são analisados. Depois de gerados todos os incrementos, o sistema está completo e, somente então, pode ser colocado em operação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 334Q256262 | Engenharia de Software, UML, Técnico Judiciário Informática, TRF 2a, FCCTexto associado.A questão a seguir refere-se a UML:O Diagrama de Caso de Uso NÃO tem como objetivo: ✂️ a) associar narrativas de texto à descrição do Caso de Uso. ✂️ b) representar a interface externa do sistema e especificar um conjunto de exigências de como o sistema deve fazer. ✂️ c) descrever um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. ✂️ d) mostrar os relacionamentos entre os atores e os Casos de Uso. ✂️ e) mostrar os relacionamentos de Casos de Uso com outros Casos de Uso. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 335Q118150 | Engenharia de Software , UML, Analista de Sistemas, Prefeitura de Natal RN, CONSULPLANSão Diagramas utilizados na UML, EXCETO: ✂️ a) Diagrama de Objetos. ✂️ b) Diagrama de Classes. ✂️ c) Diagrama de Casos de Uso. ✂️ d) Diagrama de Contexto. ✂️ e) Diagrama de Seqüência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 336Q116225 | Engenharia de Software , Ferramentas CASE, Analista de Sistemas, MEC, FGVUma ferramenta CASE (Computer-Aided Software Engineering) é um aplicativo que auxilia os profissionais envolvidos na tarefa de produzir sistemas. Assinale a alternativa que não apresente um exemplo de ferramenta CASE. ✂️ a) CaseStudio 2. ✂️ b) Together. ✂️ c) Dr. Case. ✂️ d) ErWin. ✂️ e) PNVs. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 337Q230916 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TRE RJ, CESPE CEBRASPETexto associado.Considerando conceitos e aplicações do paradigma de orientaçãoa objetos, julgue os próximos itens. Cada classe pode ter implementações de operação — ou métodos — com denominações únicas. Classes diferentes podem ter métodos com denominações iguais, porém, uma classe não pode ter métodos com denominações iguais e parâmetros diferentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 338Q120206 | Engenharia de Software , Ciclo de Vida de Software, Analista de Sistemas Suporte Basis SAP R3, ELETROBRÁS, CESGRANRIOUma fábrica de software utiliza um ciclo de vida de desenvolvimento de sistemas que contempla um conjunto sequencial de ações de desenvolvimento, desde o diagnóstico do problema até os testes necessários à implementação. Além disso, nada está terminado até que todas as fases estejam completas. Esse ciclo de vida é conhecido como ✂️ a) XP. ✂️ b) Cascata. ✂️ c) SCRUM. ✂️ d) Continuum. ✂️ e) Espiral. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 339Q148954 | Engenharia de Software, Metodologias Ageis, Analista Judiciário Tecnologia da Informação, TJ AP, FCC Um analista judiciário está participando de um debate sobre metodologias ágeis a serem utilizadas no Tribunal de Justiça do Amapá. Ele afirma corretamente que ✂️ a) o XP é uma metodologia adequada para equipes grandes que desenvolvem software baseado em requisitos precisos e que se modificam raramente. Entre suas características estão reuniões diárias e feedback constante. ✂️ b) o FDD busca o desenvolvimento por funcionalidade. Pode atuar bem em conjunto com o Scrum, pois quando o Scrum atuar com foco no gerenciamento do projeto, o FDD pode atuar no processo de desenvolvimento. ✂️ c) a MDA é uma abordagem em que modelos abrangentes são criados depois que o código-fonte está escrito, de forma a validar os modelos ágeis que guiam os esforços de desenvolvimento ✂️ d) um ponto em comum entre o XP e o FDD é que ambos defendem o desenvolvedor como único responsável pelo módulo que este desenvolve. Além disso, recomendam entregas e contatos mensais com o cliente. ✂️ e) no MDD a implementação do código é feita em dupla, de forma a procurarem identificar erros sintáticos e semânticos, pensando em como melhorar o código que está sendo implementado. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 340Q161549 | Engenharia de Software, Orientação a Objetos, Auditor da Receita do Estado, SEAD AP, FGVEm conformidade com a metodologia orientada a objetos, com a finalidade de evitar que partes de um programa se tornem tão independentes que uma pequena alteração tenha grandes efeitos em cascata, é aplicado um recurso que separa os aspectos externos e acessíveis de um objeto dos detalhes internos de implementação.Esse recurso utiliza um princípio da Orientação a Objetos que propõe ocultar determinados elementos de uma classe das demais classes. O objetivo ao colocar uma proteção ao redor é prevenir contra os efeitos colaterais indesejados ao ter essas propriedades modificadas de forma inesperada.Este recurso é conhecido por: ✂️ a) coesão. ✂️ b) acoplamento. ✂️ c) polimorfismo. ✂️ d) modularidade. ✂️ e) encapsulamento. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
321Q232796 | Engenharia de Software, Orientação a Objetos, Programador, TCE AL, FCCConsidere: Casas ABC Ltda., Empresa e Nome da Empresa. Na orientação a objetos, os itens acima representam, respectivamente, ✂️ a) atributo, classe e objeto. ✂️ b) classe, atributo e objeto. ✂️ c) classe, objeto e atributo. ✂️ d) objeto, atributo e classe. ✂️ e) objeto, classe e atributo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
322Q100446 | Engenharia de Software , Analista Programador, DPE RO, FGVProgramas escritos em C# operam na presença do .NET framework, que é uma tecnologia cujos elementos fundamentais são: ✂️ a) um interpretador universal e um conjunto de WEB services; ✂️ b) um conjunto unificado de tipos de dados e um conjunto de WEB services; ✂️ c) um interpretador universal e um conjunto unificado de tipos de dados; ✂️ d) um ambiente comum de runtime e um ambiente comum de desenvolvimento; ✂️ e) um ambiente comum de runtime e uma biblioteca de classes. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
323Q846974 | Engenharia de Software, UML, Analista de Tecnologia, FAFIPA, 2020A Linguagem de Modelagem Unificada UML (Unified Modeling Language) é uma linguagem padrão para a elaboração da estrutura de projetos de software. Também é muito utilizada para visualização, especificação, construção e documentação de artefatos que façam uso de sistemas complexos de software. Em outras palavras, na área de Engenharia de Software, a UML é uma linguagem de modelagem que permite representar um sistema de forma padronizada com intuito de facilitar a compreensão. Qual das alternativas listam apenas exemplos dos principais tipos de diagramas UML? ✂️ a) Classe; Espiral; Sequência. ✂️ b) Classe; Espiral; Iterativo-incremental. ✂️ c) Classe; Caso de Uso; Sequência. ✂️ d) Classe; Caso de Uso; Espiral. ✂️ e) Classe; Caso de Uso; Iterativo-incremental. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
324Q846986 | Engenharia de Software, Orientação a Objetos, Câmara de Mangaratiba RJ Supervisor de Informática, ACCESS, 2020No que diz respeito à Orientação a Objetos, dois princípios são caracterizados a seguir: I. faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos. O conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe. II. indica a capacidade de abstrair várias implementações diferentes em uma única interface. As classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas. Os princípios caracterizados em I e II são respectivamente denominados ✂️ a) encapsulamento e coesão. ✂️ b) acoplamento e coesão. ✂️ c) encapsulamento e acoplamento. ✂️ d) acoplamento e polimorfismo. ✂️ e) encapsulamento e polimorfismo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
325Q164490 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal, SEFAZ BA, FCC, 2019Um profissional da área administrativa de certa instituição recebeu um Analista de Sistemas que estava fazendo o levantamento de requisitos para a construção de um novo software. Ao informar ao Analista um requisito não funcional para seu departamento, o profissional corretamente disse que ✂️ a) a resposta a uma consulta de dados deveria durar no máximo dois segundos para não atrasar seu trabalho. ✂️ b) o sistema deveria permitir a alteração de dados incluídos de forma equivocada. ✂️ c) o acesso ao sistema deveria ser por meio de uma senha composta por letras e números e não apenas por números. ✂️ d) o sistema deveria permitir a exclusão de registros de pessoas que deixaram de ser clientes da instituição. ✂️ e) o sistema, após consultar os dados de um cliente, deveria permitir a impressão dos dados. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
326Q237030 | Engenharia de Software, Qualidade de Software, Programador, DETRAN RN, FGVAssinale a alternativa que NÃO contém somente atributos para características externas e internas do modelo de qualidade de software, definido na ISO/IEC 9126-1: ✂️ a) Funcionalidade, confiabilidade, usabilidade. ✂️ b) Funcionalidade, confiabilidade, eficiência. ✂️ c) Funcionalidade, confiabilidade, alta gerência. ✂️ d) Funcionalidade, usabilidade, portabilidade. ✂️ e) Eficiência, manutenibilidade, portabilidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
327Q118282 | Engenharia de Software , Teste de Software, Analista de Sistemas, CVM, ESAFSão axiomas em risco ✂️ a) É impossível testar um programa completamente. Teste de software é um exercício baseado em certezas. Quanto menos bugs forem encontrados, mais bugs existirão. ✂️ b) É possível testar um programa completamente. Teste de software não pode ter riscos. Quanto mais breaks forem encontrados, mais breaks existirão. ✂️ c) É impossível testar um programa completamente. Teste de software é um exercício baseado em risco. Quanto mais bugs forem encontrados, mais bugs existirão. ✂️ d) É impossível testar um programa que tenha riscos. Teste de software deve ser feito pelos seus desenvolvedores. Todos os bugs encontrados serão consertados. ✂️ e) É impossível testar um programa parcialmente. Teste de software aplica-se unicamente a ambientes sem risco. Quanto mais bugs forem encontrados, menos bugs existirão. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
328Q247726 | Engenharia de Software, Metodologias Ageis, Técnico de Informática, MPU, CESPE CEBRASPETexto associado.Julgue o próximo item, que trata de métodos ágeis de produçãode software. Scrum é um processo ágil de produção de software que mantém o foco na entrega da maior parte do produto, no menor tempo possível. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
329Q118220 | Engenharia de Software , UML, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90.No diagrama UML abaixo, CntrInteracao implementa uma interface; há uma classe de associação; cada instância de Atividade só pode existir se ligada a uma instância de Projeto; cada instância de Empregado pode existir, mesmo que não ligada a uma instância de Equipe; o método Executar é público; e o atributo Salario pode ser acessado a partir do método setSalario. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
330Q265168 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCCFDD (Feature Driven Development) é uma metodologia muito objetiva, possuindo apenas duas fases: ✂️ a) Concepção & Planejamento e Construção. ✂️ b) Decomposição Funcional e Construção. ✂️ c) Análise dos Requisitos e Desenvolvimento. ✂️ d) Planejamento Incremental e Desenvolvimento por Funcionalidade. ✂️ e) Planejamento por Funcionalidade e Construção por Funcionalidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
331Q117913 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADESUm relacionamento semântico entre classificadores, em que um classificador especifica um contrato que outro classificador garante executar é um tipo de relacionamento denominado ✂️ a) dependência. ✂️ b) associação. ✂️ c) generalização. ✂️ d) realização. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
332Q105385 | Engenharia de Software , Engenharia de Requisitos, Analista Administrativo Informática, ANTAQ, CESPE CEBRASPETexto associado.A respeito da engenharia de software, julgue os itens de 101 a 109.O modelo em espiral, que descreve o processo de desenvolvimento de um software, apresenta uma espiral em que cada loop representa uma fase distinta desse processo. A ausência de risco nesse modelo o diferencia dos demais modelos de software. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
333Q167459 | Engenharia de Software, Processo de Software, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPETexto associado.De acordo com os conceitos relacionados a processos dedesenvolvimento de software e medição de software, julgue ospróximos itens.Em um processo iterativo de desenvolvimento de software, a essência é que a especificação seja desenvolvida conjuntamente com o software. A entrega incremental é um modelo de processo projetado para apoiar a iteração de processo, em que a cada incremento é gerado um novo protótipo do sistema, enquanto os requisitos da próxima entrega são analisados. Depois de gerados todos os incrementos, o sistema está completo e, somente então, pode ser colocado em operação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
334Q256262 | Engenharia de Software, UML, Técnico Judiciário Informática, TRF 2a, FCCTexto associado.A questão a seguir refere-se a UML:O Diagrama de Caso de Uso NÃO tem como objetivo: ✂️ a) associar narrativas de texto à descrição do Caso de Uso. ✂️ b) representar a interface externa do sistema e especificar um conjunto de exigências de como o sistema deve fazer. ✂️ c) descrever um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. ✂️ d) mostrar os relacionamentos entre os atores e os Casos de Uso. ✂️ e) mostrar os relacionamentos de Casos de Uso com outros Casos de Uso. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
335Q118150 | Engenharia de Software , UML, Analista de Sistemas, Prefeitura de Natal RN, CONSULPLANSão Diagramas utilizados na UML, EXCETO: ✂️ a) Diagrama de Objetos. ✂️ b) Diagrama de Classes. ✂️ c) Diagrama de Casos de Uso. ✂️ d) Diagrama de Contexto. ✂️ e) Diagrama de Seqüência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
336Q116225 | Engenharia de Software , Ferramentas CASE, Analista de Sistemas, MEC, FGVUma ferramenta CASE (Computer-Aided Software Engineering) é um aplicativo que auxilia os profissionais envolvidos na tarefa de produzir sistemas. Assinale a alternativa que não apresente um exemplo de ferramenta CASE. ✂️ a) CaseStudio 2. ✂️ b) Together. ✂️ c) Dr. Case. ✂️ d) ErWin. ✂️ e) PNVs. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
337Q230916 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TRE RJ, CESPE CEBRASPETexto associado.Considerando conceitos e aplicações do paradigma de orientaçãoa objetos, julgue os próximos itens. Cada classe pode ter implementações de operação — ou métodos — com denominações únicas. Classes diferentes podem ter métodos com denominações iguais, porém, uma classe não pode ter métodos com denominações iguais e parâmetros diferentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
338Q120206 | Engenharia de Software , Ciclo de Vida de Software, Analista de Sistemas Suporte Basis SAP R3, ELETROBRÁS, CESGRANRIOUma fábrica de software utiliza um ciclo de vida de desenvolvimento de sistemas que contempla um conjunto sequencial de ações de desenvolvimento, desde o diagnóstico do problema até os testes necessários à implementação. Além disso, nada está terminado até que todas as fases estejam completas. Esse ciclo de vida é conhecido como ✂️ a) XP. ✂️ b) Cascata. ✂️ c) SCRUM. ✂️ d) Continuum. ✂️ e) Espiral. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
339Q148954 | Engenharia de Software, Metodologias Ageis, Analista Judiciário Tecnologia da Informação, TJ AP, FCC Um analista judiciário está participando de um debate sobre metodologias ágeis a serem utilizadas no Tribunal de Justiça do Amapá. Ele afirma corretamente que ✂️ a) o XP é uma metodologia adequada para equipes grandes que desenvolvem software baseado em requisitos precisos e que se modificam raramente. Entre suas características estão reuniões diárias e feedback constante. ✂️ b) o FDD busca o desenvolvimento por funcionalidade. Pode atuar bem em conjunto com o Scrum, pois quando o Scrum atuar com foco no gerenciamento do projeto, o FDD pode atuar no processo de desenvolvimento. ✂️ c) a MDA é uma abordagem em que modelos abrangentes são criados depois que o código-fonte está escrito, de forma a validar os modelos ágeis que guiam os esforços de desenvolvimento ✂️ d) um ponto em comum entre o XP e o FDD é que ambos defendem o desenvolvedor como único responsável pelo módulo que este desenvolve. Além disso, recomendam entregas e contatos mensais com o cliente. ✂️ e) no MDD a implementação do código é feita em dupla, de forma a procurarem identificar erros sintáticos e semânticos, pensando em como melhorar o código que está sendo implementado. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
340Q161549 | Engenharia de Software, Orientação a Objetos, Auditor da Receita do Estado, SEAD AP, FGVEm conformidade com a metodologia orientada a objetos, com a finalidade de evitar que partes de um programa se tornem tão independentes que uma pequena alteração tenha grandes efeitos em cascata, é aplicado um recurso que separa os aspectos externos e acessíveis de um objeto dos detalhes internos de implementação.Esse recurso utiliza um princípio da Orientação a Objetos que propõe ocultar determinados elementos de uma classe das demais classes. O objetivo ao colocar uma proteção ao redor é prevenir contra os efeitos colaterais indesejados ao ter essas propriedades modificadas de forma inesperada.Este recurso é conhecido por: ✂️ a) coesão. ✂️ b) acoplamento. ✂️ c) polimorfismo. ✂️ d) modularidade. ✂️ e) encapsulamento. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro