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 621Q101733 | Engenharia de Software , Teste de Software, Analista Administrativo Área 4, ANAC, CESPE CEBRASPETexto associado.Julgue os itens a seguir, que tratam das disciplinas deimplementação, teste e distribuição.A cobertura do teste é a medida do percentual do código-fonte da aplicação que tenha sido submetido a testes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 622Q254200 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE PI, FCCTambém conhecido por teste estrutural ou orientado à lógica, é uma técnica de teste de software que trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, tais como, teste de condição, teste de fluxo de dados, teste de ciclos e teste de caminhos lógicos. Trata-se da técnica de teste ✂️ a) da Caixa-branca. ✂️ b) da Caixa-cinza. ✂️ c) da Caixa-preta. ✂️ d) de Integração. ✂️ e) de Regressão. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 623Q658457 | Engenharia de Software, Refatoração, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020No processo de TDD (test driven development), a refatoração ✂️ a) deve acontecer após o código do software ter sido escrito e testado. ✂️ b) ocorre antes de qualquer código ser escrito. ✂️ c) deve acontecer após o software estar no mercado há um ano. ✂️ d) ocorre durante a fase inicial do processo. ✂️ e) nunca deve acontecer. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 624Q99622 | Engenharia de Software , Refatoração, Analista Administrativo Área 4, ANAC, CESPE CEBRASPETexto associado.Julgue os itens a seguir, que tratam das disciplinas deimplementação, teste e distribuição.A refatoração consiste na mudança do código-fonte do software, de modo a melhorar sua estrutura interna, sem que se altere o seu comportamento externo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 625Q839233 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021Acerca das metodologias ágeis e suas características, julgue o próximo item.O FDD (feature driven development) tem como principal característica fornecer uma maneira de construir e manter sistemas que satisfazem restrições de prazo, por meio do uso de prototipagem incremental em um ambiente controlado de projeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 626Q151154 | Engenharia de Software, Middleware, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJO objetivo de uma camada de Middleware em um sistema multicamadas é: ✂️ a) oferecer componentes relacionados ao negócio para serem utilizados na construção de aplicativos pelos engenheiros de sistemas; ✂️ b) prover uma interface de acesso padrão a um sistema operacional específico, de modo a disponibilizar os serviços nele existentes a clientes em outras plataformas; ✂️ c) permitir acesso a dispositivos de hardware, como câmeras e impressoras, através de uma API de alto nível; ✂️ d) cuidar de aspectos relacionados com a infraestrutura de rede, definindo interfaces de comunicação com hubs e roteadores; ✂️ e) disponibilizar classes utilitárias e serviços independentes de plataforma que permitam a obtenção de computação distribuída em ambientes heterogêneos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 627Q259255 | Engenharia de Software, UML, Técnico Judiciário, TRT 12a Região, FCCA UML é utilizada para modelar sistemas orientados a objetos. Um de seus diagramas é usado como técnica para descrever lógica de procedimento, processo de negócio e fluxo de trabalho.Esse diagrama, de várias formas, desempenha um papel semelhante aos fluxogramas, mas a principal diferença entre esse diagrama e a notação de fluxograma é que o diagrama suporta comportamento paralelo. O diagrama citado é o de: ✂️ a) Máquina de Estados. ✂️ b) Atividades ✂️ c) Sequência. ✂️ d) Distribuição ✂️ e) Componentes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 628Q109814 | Engenharia de Software, Orientação a Objetos, Analista de Controle Externo Tecnologia da Informação, TCE AM, FCCSobre a orientação a objeto é correto afirmar: ✂️ a) Herança permite o reaproveitamento de atributos e métodos, porém, isso não altera o tempo de desenvolvimento, não diminui o número de linhas de código e não facilita futuras manutenções. ✂️ b) Em uma aplicação que utiliza herança múltipla, uma superclasse deve herdar atributos e métodos de diversas subclasses. Todas as linguagens de programação orientadas a objeto permitem herança múltipla. ✂️ c) O polimorfismo associado à herança trabalha com a redeclaração de métodos previamente herdados por uma classe. Esses métodos, embora semelhantes, diferem de alguma forma da implementação utilizada na superclasse, sendo necessário, portanto, reimplementá-los na subclasse. ✂️ d) A visibilidade protegida é representada pelo símbolo til (~) e significa que somente os objetos da classe detentora do atributo ou método poderão enxergá-lo ou utilizá-lo. ✂️ e) Em uma relação de herança é possível criar classes gerais, com características compartilhadas por muitas classes. Essas classes não podem possuir diferenças. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 629Q116017 | Engenharia de Software , Teste de Software, Analista de Sistemas, Prefeitura de Santa Maria Madalena RJ, CONSULPLANO teste de software é a investigação do software, a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Sobre as técnicas de testes de software, analise as afirmativas: I. Caixa-branca: trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, como: teste de condição, teste de fluxo de dados, teste de ciclos, teste de caminhos lógicos, códigos nunca executados. II. Caixa-preta: avalia o comportamento externo do componente de software, sem se considerar o comportamento interno do mesmo. Dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado previamente conhecido. III. Caixa-cinza: tem por objetivo verificar a facilidade que o software possui de ser claramente compreendido e manipulado pelo usuário. IV. Caixa-azul: avalia o comportamento do software em situação real de uso, onde são testadas as funcionalidades técnicas específicas do software. Estão corretas apenas as afirmativas: ✂️ a) I, II, III, IV ✂️ b) I, II ✂️ c) II, III, IV ✂️ d) I, II, III ✂️ e) I, III, IV Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 630Q165277 | Engenharia de Software, Ciclo de Vida de Software, Auditor Fiscal da Receita Federal, Receita Federal, ESAFAnalise as seguintes afirmações relacionadas a Ciclo de Vida de um projeto de software:I. As fases do ciclo de vida de um projeto são equivalentes aos processos de gerenciamento de projetos.II. As organizações consideram o ciclo de vida do produto parte do ciclo de vida do projeto.III. O ciclo de vida do projeto define as fases que conectam o início de um projeto ao seu final.IV. A transição de uma fase para a outra dentro do ciclo de vida de um projeto, em geral é definida por alguma forma de transferência técnica ou entrega. Indique a opção que contenha todas as afirmações verdadeiras. ✂️ a) III e IV ✂️ b) II e III ✂️ c) I e II ✂️ d) I e III ✂️ e) II e IV Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 631Q116155 | Engenharia de Software , Métricas de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.Métricas são utilizadas para medir produtividade, estimar qualidadedos software e identificar e quantificar as funcionalidadesrequeridas para um projeto. Com relação a esse assunto, julgue ositens que se seguem.Fator de estimativa de qualidade (EQF, estimate quality factor) é definido como a área sob a curva do valor atual pela área entre o valor estimado e o atual. Isso é o inverso da percentagem de erro ou o erro médio relativo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 632Q156709 | Engenharia de Software, Teste de Software, Analista Ministerial Informática, MPE PI, CESPE CEBRASPETexto associado.Acerca de teste de software, julgue os itens seguintes. Os testes de unidade são feitos por equipes especializadas em testes, de forma a se garantir que os módulos que compõem o sistema sob construção estejam funcionando de acordo com as especificações. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 633Q847186 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020Acerca de gerenciamento de projetos, julgue o item a seguir. No gerenciamento ágil de projeto, o desenvolvimento orientado para teste de aceitação é uma descrição formal do comportamento de um produto de software, geralmente expressa como um exemplo ou cenário de uso. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 634Q109503 | Engenharia de Software , Análise de Requisitos, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPETexto associado.Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos deengenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.O modelo de processo mostrado apresenta elementos do paradigma iterativo e incremental. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 635Q116196 | Engenharia de Software , UML, Analista de Sistemas, INB, CONSULPLANAssinale F para falso ou V para verdadeiro e marque a alternativa correspondente: ( ) A UML pode ser utilizada somente para modelagem de sistemas ligados à informática. ( ) UML é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos. ( ) Ao se modelar um sistema utilizando a UML, segundo normas do grupo gestor da UML (Object Management Group - OMG), tem-se que utilizar pelo menos quatro de seus diagramas. ( ) A UML é um método de desenvolvimento, o que significa que ela diz o que fazer primeiro e em seguida como desenhar seu sistema. A seqüência está correta em: ✂️ a) F, V, F, F ✂️ b) V, V, F, F ✂️ c) F, F, V, F ✂️ d) F, F, V, V ✂️ e) V, F, V, F Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 636Q153619 | Engenharia de Software, RUPProcesso Unificado Rational, Analista Judiciário Tecnologia da Informação, TRE SE, FCCNo RUP, a maior quantidade da disciplina Análise e Projeto é encontrada na fase de ✂️ a) Construção. ✂️ b) Concepção. ✂️ c) Implantação. ✂️ d) Transição. ✂️ e) Elaboração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 637Q219934 | Engenharia de Software, XP, Perito Criminal, Polícia Civil ES, CESPE CEBRASPETexto associado.A respeito de desenvolvimento de sistema, reengenharia elinguagens de programação, julgue os próximos itens.O extream programming é um método de desenvolvimento ágil de software, em que o representante do cliente faz parte do desenvolvimento, e os programadores de software desenvolvem testes antes da escrita do código. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 638Q154934 | Engenharia de Software, RUPProcesso Unificado Rational, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCCSegundo o RUP (Rational Unified Process) a ✂️ a) disciplina de requisitos tem atividade mais intensa na fase de construção. ✂️ b) fase de elaboração é composta por, no mínimo, 3 iterações. ✂️ c) fase de construção pode ser composta por diversas iterações. ✂️ d) fase de transição abrange apenas uma única iteração. ✂️ e) disciplina de desenvolvimento tem atividade mais intensa na fase de concepção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 639Q149063 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ SE, FCCEm uma hierarquia de modelos de quatro camadas onde a UML (metamodelo - camada M2) é instância de um modelo de mais alto nível de abstração (metametamodelo - camada M3 p. ex. MOF), pode se afirmar que um diagrama de classes (modelo - camada M1) é uma instância da UML e, portanto, de uma camada de menor nível de abstração em relação àquela. Desta forma, descendo-se na hierarquia, a camada de mais baixo nível (M0) representa: ✂️ a) operações. ✂️ b) atributos. ✂️ c) generalizações. ✂️ d) objetos. ✂️ e) relacionamentos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 640Q263496 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Técnico Judiciário Tecnologia da Informação, TRT 14a Região, FCCConsidere:I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos.II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela.III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento.IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos.Na orientação a objetos é correto o que se afirma em ✂️ a) I, II e III, apenas. ✂️ b) I, II e IV, apenas. ✂️ c) I, III e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) I, II, III e IV. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
621Q101733 | Engenharia de Software , Teste de Software, Analista Administrativo Área 4, ANAC, CESPE CEBRASPETexto associado.Julgue os itens a seguir, que tratam das disciplinas deimplementação, teste e distribuição.A cobertura do teste é a medida do percentual do código-fonte da aplicação que tenha sido submetido a testes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
622Q254200 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE PI, FCCTambém conhecido por teste estrutural ou orientado à lógica, é uma técnica de teste de software que trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, tais como, teste de condição, teste de fluxo de dados, teste de ciclos e teste de caminhos lógicos. Trata-se da técnica de teste ✂️ a) da Caixa-branca. ✂️ b) da Caixa-cinza. ✂️ c) da Caixa-preta. ✂️ d) de Integração. ✂️ e) de Regressão. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
623Q658457 | Engenharia de Software, Refatoração, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020No processo de TDD (test driven development), a refatoração ✂️ a) deve acontecer após o código do software ter sido escrito e testado. ✂️ b) ocorre antes de qualquer código ser escrito. ✂️ c) deve acontecer após o software estar no mercado há um ano. ✂️ d) ocorre durante a fase inicial do processo. ✂️ e) nunca deve acontecer. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
624Q99622 | Engenharia de Software , Refatoração, Analista Administrativo Área 4, ANAC, CESPE CEBRASPETexto associado.Julgue os itens a seguir, que tratam das disciplinas deimplementação, teste e distribuição.A refatoração consiste na mudança do código-fonte do software, de modo a melhorar sua estrutura interna, sem que se altere o seu comportamento externo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
625Q839233 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021Acerca das metodologias ágeis e suas características, julgue o próximo item.O FDD (feature driven development) tem como principal característica fornecer uma maneira de construir e manter sistemas que satisfazem restrições de prazo, por meio do uso de prototipagem incremental em um ambiente controlado de projeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
626Q151154 | Engenharia de Software, Middleware, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJO objetivo de uma camada de Middleware em um sistema multicamadas é: ✂️ a) oferecer componentes relacionados ao negócio para serem utilizados na construção de aplicativos pelos engenheiros de sistemas; ✂️ b) prover uma interface de acesso padrão a um sistema operacional específico, de modo a disponibilizar os serviços nele existentes a clientes em outras plataformas; ✂️ c) permitir acesso a dispositivos de hardware, como câmeras e impressoras, através de uma API de alto nível; ✂️ d) cuidar de aspectos relacionados com a infraestrutura de rede, definindo interfaces de comunicação com hubs e roteadores; ✂️ e) disponibilizar classes utilitárias e serviços independentes de plataforma que permitam a obtenção de computação distribuída em ambientes heterogêneos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
627Q259255 | Engenharia de Software, UML, Técnico Judiciário, TRT 12a Região, FCCA UML é utilizada para modelar sistemas orientados a objetos. Um de seus diagramas é usado como técnica para descrever lógica de procedimento, processo de negócio e fluxo de trabalho.Esse diagrama, de várias formas, desempenha um papel semelhante aos fluxogramas, mas a principal diferença entre esse diagrama e a notação de fluxograma é que o diagrama suporta comportamento paralelo. O diagrama citado é o de: ✂️ a) Máquina de Estados. ✂️ b) Atividades ✂️ c) Sequência. ✂️ d) Distribuição ✂️ e) Componentes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
628Q109814 | Engenharia de Software, Orientação a Objetos, Analista de Controle Externo Tecnologia da Informação, TCE AM, FCCSobre a orientação a objeto é correto afirmar: ✂️ a) Herança permite o reaproveitamento de atributos e métodos, porém, isso não altera o tempo de desenvolvimento, não diminui o número de linhas de código e não facilita futuras manutenções. ✂️ b) Em uma aplicação que utiliza herança múltipla, uma superclasse deve herdar atributos e métodos de diversas subclasses. Todas as linguagens de programação orientadas a objeto permitem herança múltipla. ✂️ c) O polimorfismo associado à herança trabalha com a redeclaração de métodos previamente herdados por uma classe. Esses métodos, embora semelhantes, diferem de alguma forma da implementação utilizada na superclasse, sendo necessário, portanto, reimplementá-los na subclasse. ✂️ d) A visibilidade protegida é representada pelo símbolo til (~) e significa que somente os objetos da classe detentora do atributo ou método poderão enxergá-lo ou utilizá-lo. ✂️ e) Em uma relação de herança é possível criar classes gerais, com características compartilhadas por muitas classes. Essas classes não podem possuir diferenças. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
629Q116017 | Engenharia de Software , Teste de Software, Analista de Sistemas, Prefeitura de Santa Maria Madalena RJ, CONSULPLANO teste de software é a investigação do software, a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Sobre as técnicas de testes de software, analise as afirmativas: I. Caixa-branca: trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, como: teste de condição, teste de fluxo de dados, teste de ciclos, teste de caminhos lógicos, códigos nunca executados. II. Caixa-preta: avalia o comportamento externo do componente de software, sem se considerar o comportamento interno do mesmo. Dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado previamente conhecido. III. Caixa-cinza: tem por objetivo verificar a facilidade que o software possui de ser claramente compreendido e manipulado pelo usuário. IV. Caixa-azul: avalia o comportamento do software em situação real de uso, onde são testadas as funcionalidades técnicas específicas do software. Estão corretas apenas as afirmativas: ✂️ a) I, II, III, IV ✂️ b) I, II ✂️ c) II, III, IV ✂️ d) I, II, III ✂️ e) I, III, IV Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
630Q165277 | Engenharia de Software, Ciclo de Vida de Software, Auditor Fiscal da Receita Federal, Receita Federal, ESAFAnalise as seguintes afirmações relacionadas a Ciclo de Vida de um projeto de software:I. As fases do ciclo de vida de um projeto são equivalentes aos processos de gerenciamento de projetos.II. As organizações consideram o ciclo de vida do produto parte do ciclo de vida do projeto.III. O ciclo de vida do projeto define as fases que conectam o início de um projeto ao seu final.IV. A transição de uma fase para a outra dentro do ciclo de vida de um projeto, em geral é definida por alguma forma de transferência técnica ou entrega. Indique a opção que contenha todas as afirmações verdadeiras. ✂️ a) III e IV ✂️ b) II e III ✂️ c) I e II ✂️ d) I e III ✂️ e) II e IV Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
631Q116155 | Engenharia de Software , Métricas de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.Métricas são utilizadas para medir produtividade, estimar qualidadedos software e identificar e quantificar as funcionalidadesrequeridas para um projeto. Com relação a esse assunto, julgue ositens que se seguem.Fator de estimativa de qualidade (EQF, estimate quality factor) é definido como a área sob a curva do valor atual pela área entre o valor estimado e o atual. Isso é o inverso da percentagem de erro ou o erro médio relativo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
632Q156709 | Engenharia de Software, Teste de Software, Analista Ministerial Informática, MPE PI, CESPE CEBRASPETexto associado.Acerca de teste de software, julgue os itens seguintes. Os testes de unidade são feitos por equipes especializadas em testes, de forma a se garantir que os módulos que compõem o sistema sob construção estejam funcionando de acordo com as especificações. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
633Q847186 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020Acerca de gerenciamento de projetos, julgue o item a seguir. No gerenciamento ágil de projeto, o desenvolvimento orientado para teste de aceitação é uma descrição formal do comportamento de um produto de software, geralmente expressa como um exemplo ou cenário de uso. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
634Q109503 | Engenharia de Software , Análise de Requisitos, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPETexto associado.Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos deengenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.O modelo de processo mostrado apresenta elementos do paradigma iterativo e incremental. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
635Q116196 | Engenharia de Software , UML, Analista de Sistemas, INB, CONSULPLANAssinale F para falso ou V para verdadeiro e marque a alternativa correspondente: ( ) A UML pode ser utilizada somente para modelagem de sistemas ligados à informática. ( ) UML é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos. ( ) Ao se modelar um sistema utilizando a UML, segundo normas do grupo gestor da UML (Object Management Group - OMG), tem-se que utilizar pelo menos quatro de seus diagramas. ( ) A UML é um método de desenvolvimento, o que significa que ela diz o que fazer primeiro e em seguida como desenhar seu sistema. A seqüência está correta em: ✂️ a) F, V, F, F ✂️ b) V, V, F, F ✂️ c) F, F, V, F ✂️ d) F, F, V, V ✂️ e) V, F, V, F Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
636Q153619 | Engenharia de Software, RUPProcesso Unificado Rational, Analista Judiciário Tecnologia da Informação, TRE SE, FCCNo RUP, a maior quantidade da disciplina Análise e Projeto é encontrada na fase de ✂️ a) Construção. ✂️ b) Concepção. ✂️ c) Implantação. ✂️ d) Transição. ✂️ e) Elaboração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
637Q219934 | Engenharia de Software, XP, Perito Criminal, Polícia Civil ES, CESPE CEBRASPETexto associado.A respeito de desenvolvimento de sistema, reengenharia elinguagens de programação, julgue os próximos itens.O extream programming é um método de desenvolvimento ágil de software, em que o representante do cliente faz parte do desenvolvimento, e os programadores de software desenvolvem testes antes da escrita do código. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
638Q154934 | Engenharia de Software, RUPProcesso Unificado Rational, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCCSegundo o RUP (Rational Unified Process) a ✂️ a) disciplina de requisitos tem atividade mais intensa na fase de construção. ✂️ b) fase de elaboração é composta por, no mínimo, 3 iterações. ✂️ c) fase de construção pode ser composta por diversas iterações. ✂️ d) fase de transição abrange apenas uma única iteração. ✂️ e) disciplina de desenvolvimento tem atividade mais intensa na fase de concepção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
639Q149063 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ SE, FCCEm uma hierarquia de modelos de quatro camadas onde a UML (metamodelo - camada M2) é instância de um modelo de mais alto nível de abstração (metametamodelo - camada M3 p. ex. MOF), pode se afirmar que um diagrama de classes (modelo - camada M1) é uma instância da UML e, portanto, de uma camada de menor nível de abstração em relação àquela. Desta forma, descendo-se na hierarquia, a camada de mais baixo nível (M0) representa: ✂️ a) operações. ✂️ b) atributos. ✂️ c) generalizações. ✂️ d) objetos. ✂️ e) relacionamentos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
640Q263496 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Técnico Judiciário Tecnologia da Informação, TRT 14a Região, FCCConsidere:I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos.II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela.III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento.IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos.Na orientação a objetos é correto o que se afirma em ✂️ a) I, II e III, apenas. ✂️ b) I, II e IV, apenas. ✂️ c) I, III e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) I, II, III e IV. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro