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 1381Q685048 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019A automação de processos de negócio visa à implantação de processos em uma organização, como um Tribunal de Justiça, por meio de atividades como: uso de tecnologias específicas, integração de dados e sistemas, controle de fluxo do trabalho, distribuição das tarefas, monitoramento em tempo real. Para que a automação de processos de negócio atinja os melhores resultados, são usadas soluções tecnológicas como as que reúnem um conjunto de ferramentas que une TI e ambiente de operação. Esta solução proporciona um nível de automação por meio da criação e execução de aplicações que combinam a lógica mostrada nos modelos de negócio com regras e dados conectados com as atividades, oferecendo um gerenciamento avançado de fluxo de trabalho e controle na orquestração de qualquer processo. Esta solução é conhecida como ✂️ a) BRMS (Business Rules Management System). ✂️ b) EA (Enterprise Architecture), como TOGAF. ✂️ c) BAM (Business Activity Mapping). ✂️ d) ACMS (Adaptive Case Management Suite). ✂️ e) BPMS (Business Process Management System). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1382Q198967 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE Julgue o item subsequente , no que se refere aos processos de desenvolvimento de software. De acordo com a norma ISO/IEC 12.207, se uma atividade é coesiva o suficiente, ela é convertida em um subprocesso por meio da definição de propósito e resultados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1383Q118368 | Engenharia de Software , UML, Analista de Sistemas, BADESC, FGVNo diagrama de sequências, a dimensão vertical é representada: ✂️ a) pela linha de vida. ✂️ b) por um grande X no final da linha de vida. ✂️ c) por setas que partem de uma linha de vida para outra. ✂️ d) pelas mensagens trocadas no decorrer de um tempo de vida. ✂️ e) pelo período de tempo que um determinado método de um objeto está sendo executado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1384Q235624 | Engenharia de Software, Engenharia de Requisitos, Programador, CAMARA SJC, FIPCom relação à Engenharia de Requisitos de Software, é correto afirmar que: ✂️ a) ela envolve o uso sistemático de métodos, técnicas, linguagens e ferramentas para determinação das necessidades do usuário com relação ao comportamento externo de um sistema de software, bem como da sua evolução ao longo do tempo. ✂️ b) ao longo do processo de levantamento dos requisitos, tanto o engenheiro de software, quanto o cliente ou usuário, assumem um papel de crucial importância para a obtenção de um produto final de qualidade. ✂️ c) ela é de grande importância para a qualidade de software, pois, segundo a Norma ISO 9000, a qualidade de um produto pode ser avaliada pelo grau de atendimento aos seus requisitos. ✂️ d) ela fornece ao projetista de software uma representação das informações, funções e comportamentos que podem ser traduzidos para os projetos dos dados, arquitetura, interface e componentes. ✂️ e) todas as alternativas estão corretas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1385Q166000 | Engenharia de Software, XP, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPETexto associado.Julgue os itens a seguir, relativos a modelos ágeis de processo. A atividade de projeto é uma desvantagem do processo XP, pelo fato de requerer uma quantidade de produtos de trabalho considerada excessiva pela comunidade de desenvolvimento de software. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1386Q113606 | Engenharia de Software, Gerência de Configuração, Analista de Informática, TCE RO, CESPE CEBRASPECom relação à gerência de configuração de software, julgue os itens que se seguem.Quando a baseline, gerada na função de controle da configuração, é selecionada para ser liberada para o cliente, ocorre a função de avaliação e revisão da configuração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1387Q155436 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRE SE, FCCDurante o projeto ocorre que na assinatura da operação "alocar" da classe "Urna" é observada a existência do atributo "zona eleitoral" que é outra classe identificada no mesmo projeto, indicando a existência de ✂️ a) um relacionamento de dependência. ✂️ b) uma operação abstrata. ✂️ c) um relacionamento de agregação. ✂️ d) uma operação polimórfica. ✂️ e) um relacionamento de generalização. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1388Q168002 | Engenharia de Software, Teste de Software, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018O Test-Driven Development (TDD) é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. As etapas do processo fundamental de TDD são mostradas abaixo em ordem alfabética: I. Escrever um teste para a funcionalidade identificada e implementá-lo como um teste automatizado. II. Executar o teste, junto com os demais testes já implementados, sem implementar a nova funcionalidade no código. III. Identificar e implementar uma outra funcionalidade, após todos os testes serem executados com sucesso. IV. Identificar uma nova funcionalidade pequena para ser incrementada com poucas linhas em um código. V. Implementar a nova funcionalidade no código e reexecutar o teste. VI. Refatorar o código com melhorias incrementais até que o teste execute sem erros. VII. Revisar a funcionalidade e o teste, caso o código execute sem falhar. Considerando o item IV a primeira etapa e o item III a última etapa, a sequência intermediária correta das etapas do processo é: ✂️ a) I ? II ? VII ? V e VI. ✂️ b) I ? V ? II ? VII e VI. ✂️ c) I ? VI ? V ? VII e II. ✂️ d) V ? I ? II ? VII e VI. ✂️ e) V ? I ? VI ? VII e II. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1389Q251752 | Engenharia de Software, UML, Técnico Judiciário Programação de Sistemas, TRE PI, FCCA Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Na UML, ✂️ a) a representação adequada do desenho e a descrição dos mecanismos internos de um sistema são responsabilidade dos diagramas de Caso de Uso. ✂️ b) os elementos representam todo o sistema e ordenam as atividades sobre o que fazer primeiro. ✂️ c) o Diagrama de Colaboração mostra atores, casos de uso e seus relacionamentos. ✂️ d) os elementos são usados para criar diagramas. ✂️ e) os Diagramas de Distribuição mostram o desenho conceitual dos aplicativos de bancos de dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1390Q689514 | Engenharia de Software, Auditor de Controle Interno Tecnologia da Informação, CGE CE, CESPE CEBRASPE, 2019De acordo com o PMBOK 5.ª edição, há um documento que define os requisitos para a aprovação de um projeto que influenciarão o gerenciamento dos custos. Esse documento fornece também um resumo de orçamento a partir do qual os custos detalhados do projeto serão desenvolvidos. O referido documento é denominado ✂️ a) plano de gerenciamento de custos. ✂️ b) linha de base de custos. ✂️ c) especificação do escopo do projeto. ✂️ d) termo de abertura do projeto. ✂️ e) dicionário da estrutura analítica do projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1391Q251569 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPETexto associado.Uma estratégia de teste de software integra métodos de projeto decasos de teste em uma série planejada de passos, que resultam naconstrução bem-sucedida de um software. A esse respeito, julgueos próximos itens.No teste de unidade, o software é forçado a falhar de diversos modos a fim de verificar se os requisitos funcionais foram adequadamente implementados. As unidades, sejam funções, procedimentos, métodos ou classes, são testadas duas a duas. Nesse teste, espera-se identificar erros relacionados a algoritmos incorretos ou mal implementados, estruturas de dados incorretas ou simples erros de programação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1392Q711628 | Engenharia de Software, Analista de Tecnologia da Informação Analista de Sistemas, Prefeitura de Cuiabá MT, IBFC, 2019Texto associado. A Gestão da Qualidade de um software envolve atividades pelas quais uma organização elenca seus objetivos, define processos e recursos para alcançar resultados de qualidade desejados. Sobre as subcategorias existentes na Gestão de Qualidade de Software, assinale a alternativa incorreta. ✂️ a) Garantia da Qualidade de Software ✂️ b) Controle da Qualidade de Software ✂️ c) Planejamento da Qualidade de Software ✂️ d) Reaproveitamento da Qualidade de Software Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1393Q688388 | Engenharia de Software, Técnico de Tecnologia da Informação, UFF, COSEAC, 2019Na orientação objeto existe basicamente três modos de visibilidade. São eles: ✂️ a) herança, polimorfismo e agregação. ✂️ b) especialização, agregação e associação. ✂️ c) composição, realização e agregação. ✂️ d) realização, composição e associação. ✂️ e) público, protegido e privado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1394Q711457 | Engenharia de Software, Analista Judiciário Informática, TRF 3a, FCC, 2019Texto associado.O Polimorfismo, um dos Pilares da Programação Orientada a Objetos - POO, ✂️ a) ocorre quando uma classe tem um relacionamento do tipo “1 para” com outra classe e isso implica no modo como a definição das classes devem ocorrer nas aplicações. ✂️ b) consiste em esconder os atributos da classe de quem for utilizá-la. Isso se deve a: 1 - para quem for usar a classe não a use de forma errada; e 2 - para que implementação seja feita por meio dos métodos get e set. ✂️ c) permite que um mesmo método possa ter vários comportamentos e a definição de qual comportamento será executado se dá pelo valor diferente de um de seus atributos. ✂️ d) é um conceito que permite que as características bem como as operações, de um modo global, possam ser repassadas para várias funcionalidades da aplicação. ✂️ e) permite utilizar atributos e operações diferentes de uma subclasse, acrescentando ou substituindo características herdadas da classe pai. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1395Q847143 | Engenharia de Software, Teste de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.Testes ágeis devem ser implementados quando há integração contínua; nesse caso, os testes devem ser aplicados somente ao final de cada sprint, de modo a validar se há integração de objetos distintos, ainda que isso não ajude a garantir que todo o sistema esteja funcionando corretamente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1396Q100140 | Engenharia de Software , Analista Programador, DPE RO, FGVA SOA (arquitetura orientada a serviços) prega que as funcionalidades implementadas pela aplicação devem: ✂️ a) ser disponibilizadas na forma de serviços, que devem estar conectados a uma barramento que disponibiliza interfacesacessíveis por meio de serviços Web; ✂️ b) estar separadas em dois grupos, um que faz uso intensivo de processamento e outro que faz uso intensivo de disco, como sistemas gerenciadores de banco de dados (SGBDs); ✂️ c) prover serviços por meio de implementações altamente acopladas a linguagens de programação, melhorando assim o desempenho na comunicação de sistemas; ✂️ d) possuir níveis de testes para o serviço em hierarquia, iniciando com testes unitários até testes de comportamento do sistema como um todo; ✂️ e) estar modelados segundo diagrama de arquitetura da UML. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1397Q154201 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCCDentre os requisitos não funcionais, classificados em I. De produto. II. Organizacionais. III. Externos. Corresponde a I, II e III, respectivamente, ✂️ a) segurança; privacidade; desempenho. ✂️ b) interoperabilidade; usabilidade; desempenho. ✂️ c) interoperabilidade; desempenho; ético. ✂️ d) portabilidade; de entrega; interoperabilidade. ✂️ e) usabilidade; de segurança; de privacidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1398Q115817 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, CVM, ESAFAlgumas das Características Gerais do Sistema (CGS) são: ✂️ a) Comunicação de Dados. Funções intrínsecas. Performance. Especi?cação de equipamento. Saída de dados on-line. Processamento complexo. Reusabilidade. Facilidade de Implementação. ✂️ b) Transmissão de Dados. Funções distribuídas. Modularidade. Fornecedores de equipamentos. Entrada de dados on-line. Processamento complexo. Reengenharia. Múltiplos subprogramas. ✂️ c) Comunicação de Dados. Servidores distribuídos. Performance. Con?guração de equipamento. Entrada de dados on-line. Processamento cognitivo. Facilidade de Manutenção. Múltiplos locais. ✂️ d) Comunicação de Dados. Funções distribuídas. Performance. Con?guração de equipamento. Entrada de dados on-line. Processamento complexo. Reusabilidade. Facilidade de Implantação. ✂️ e) Transmissão de Dados. Ações distribuídas. Performance. Con?guração de equipamento. Entrada de dados on-line e off-line. Direcionamento complexo. Reusabilidade. Facilidade de Implantação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1399Q120213 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UFBA, UFBAEm um Diagrama de Gráfico de Estados, um Estado de História representa o registro do último subestado em que um objeto se encontrava, quando, por algum motivo, o processo foi interrompido ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1400Q105630 | Engenharia de Software , Engenharia de Requisitos, Analista Administrativo Informática, ANTAQ, CESPE CEBRASPETexto associado.Com relação a requisitos de software, julgue os itens a seguir.O gerenciamento de requisitos é uma atividade básica que deve anteceder as demais atividades da engenharia de software, pois é pré-requisito para todas elas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
1381Q685048 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019A automação de processos de negócio visa à implantação de processos em uma organização, como um Tribunal de Justiça, por meio de atividades como: uso de tecnologias específicas, integração de dados e sistemas, controle de fluxo do trabalho, distribuição das tarefas, monitoramento em tempo real. Para que a automação de processos de negócio atinja os melhores resultados, são usadas soluções tecnológicas como as que reúnem um conjunto de ferramentas que une TI e ambiente de operação. Esta solução proporciona um nível de automação por meio da criação e execução de aplicações que combinam a lógica mostrada nos modelos de negócio com regras e dados conectados com as atividades, oferecendo um gerenciamento avançado de fluxo de trabalho e controle na orquestração de qualquer processo. Esta solução é conhecida como ✂️ a) BRMS (Business Rules Management System). ✂️ b) EA (Enterprise Architecture), como TOGAF. ✂️ c) BAM (Business Activity Mapping). ✂️ d) ACMS (Adaptive Case Management Suite). ✂️ e) BPMS (Business Process Management System). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1382Q198967 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE Julgue o item subsequente , no que se refere aos processos de desenvolvimento de software. De acordo com a norma ISO/IEC 12.207, se uma atividade é coesiva o suficiente, ela é convertida em um subprocesso por meio da definição de propósito e resultados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1383Q118368 | Engenharia de Software , UML, Analista de Sistemas, BADESC, FGVNo diagrama de sequências, a dimensão vertical é representada: ✂️ a) pela linha de vida. ✂️ b) por um grande X no final da linha de vida. ✂️ c) por setas que partem de uma linha de vida para outra. ✂️ d) pelas mensagens trocadas no decorrer de um tempo de vida. ✂️ e) pelo período de tempo que um determinado método de um objeto está sendo executado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1384Q235624 | Engenharia de Software, Engenharia de Requisitos, Programador, CAMARA SJC, FIPCom relação à Engenharia de Requisitos de Software, é correto afirmar que: ✂️ a) ela envolve o uso sistemático de métodos, técnicas, linguagens e ferramentas para determinação das necessidades do usuário com relação ao comportamento externo de um sistema de software, bem como da sua evolução ao longo do tempo. ✂️ b) ao longo do processo de levantamento dos requisitos, tanto o engenheiro de software, quanto o cliente ou usuário, assumem um papel de crucial importância para a obtenção de um produto final de qualidade. ✂️ c) ela é de grande importância para a qualidade de software, pois, segundo a Norma ISO 9000, a qualidade de um produto pode ser avaliada pelo grau de atendimento aos seus requisitos. ✂️ d) ela fornece ao projetista de software uma representação das informações, funções e comportamentos que podem ser traduzidos para os projetos dos dados, arquitetura, interface e componentes. ✂️ e) todas as alternativas estão corretas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1385Q166000 | Engenharia de Software, XP, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPETexto associado.Julgue os itens a seguir, relativos a modelos ágeis de processo. A atividade de projeto é uma desvantagem do processo XP, pelo fato de requerer uma quantidade de produtos de trabalho considerada excessiva pela comunidade de desenvolvimento de software. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1386Q113606 | Engenharia de Software, Gerência de Configuração, Analista de Informática, TCE RO, CESPE CEBRASPECom relação à gerência de configuração de software, julgue os itens que se seguem.Quando a baseline, gerada na função de controle da configuração, é selecionada para ser liberada para o cliente, ocorre a função de avaliação e revisão da configuração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1387Q155436 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRE SE, FCCDurante o projeto ocorre que na assinatura da operação "alocar" da classe "Urna" é observada a existência do atributo "zona eleitoral" que é outra classe identificada no mesmo projeto, indicando a existência de ✂️ a) um relacionamento de dependência. ✂️ b) uma operação abstrata. ✂️ c) um relacionamento de agregação. ✂️ d) uma operação polimórfica. ✂️ e) um relacionamento de generalização. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1388Q168002 | Engenharia de Software, Teste de Software, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018O Test-Driven Development (TDD) é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. As etapas do processo fundamental de TDD são mostradas abaixo em ordem alfabética: I. Escrever um teste para a funcionalidade identificada e implementá-lo como um teste automatizado. II. Executar o teste, junto com os demais testes já implementados, sem implementar a nova funcionalidade no código. III. Identificar e implementar uma outra funcionalidade, após todos os testes serem executados com sucesso. IV. Identificar uma nova funcionalidade pequena para ser incrementada com poucas linhas em um código. V. Implementar a nova funcionalidade no código e reexecutar o teste. VI. Refatorar o código com melhorias incrementais até que o teste execute sem erros. VII. Revisar a funcionalidade e o teste, caso o código execute sem falhar. Considerando o item IV a primeira etapa e o item III a última etapa, a sequência intermediária correta das etapas do processo é: ✂️ a) I ? II ? VII ? V e VI. ✂️ b) I ? V ? II ? VII e VI. ✂️ c) I ? VI ? V ? VII e II. ✂️ d) V ? I ? II ? VII e VI. ✂️ e) V ? I ? VI ? VII e II. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1389Q251752 | Engenharia de Software, UML, Técnico Judiciário Programação de Sistemas, TRE PI, FCCA Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Na UML, ✂️ a) a representação adequada do desenho e a descrição dos mecanismos internos de um sistema são responsabilidade dos diagramas de Caso de Uso. ✂️ b) os elementos representam todo o sistema e ordenam as atividades sobre o que fazer primeiro. ✂️ c) o Diagrama de Colaboração mostra atores, casos de uso e seus relacionamentos. ✂️ d) os elementos são usados para criar diagramas. ✂️ e) os Diagramas de Distribuição mostram o desenho conceitual dos aplicativos de bancos de dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1390Q689514 | Engenharia de Software, Auditor de Controle Interno Tecnologia da Informação, CGE CE, CESPE CEBRASPE, 2019De acordo com o PMBOK 5.ª edição, há um documento que define os requisitos para a aprovação de um projeto que influenciarão o gerenciamento dos custos. Esse documento fornece também um resumo de orçamento a partir do qual os custos detalhados do projeto serão desenvolvidos. O referido documento é denominado ✂️ a) plano de gerenciamento de custos. ✂️ b) linha de base de custos. ✂️ c) especificação do escopo do projeto. ✂️ d) termo de abertura do projeto. ✂️ e) dicionário da estrutura analítica do projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1391Q251569 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPETexto associado.Uma estratégia de teste de software integra métodos de projeto decasos de teste em uma série planejada de passos, que resultam naconstrução bem-sucedida de um software. A esse respeito, julgueos próximos itens.No teste de unidade, o software é forçado a falhar de diversos modos a fim de verificar se os requisitos funcionais foram adequadamente implementados. As unidades, sejam funções, procedimentos, métodos ou classes, são testadas duas a duas. Nesse teste, espera-se identificar erros relacionados a algoritmos incorretos ou mal implementados, estruturas de dados incorretas ou simples erros de programação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1392Q711628 | Engenharia de Software, Analista de Tecnologia da Informação Analista de Sistemas, Prefeitura de Cuiabá MT, IBFC, 2019Texto associado. A Gestão da Qualidade de um software envolve atividades pelas quais uma organização elenca seus objetivos, define processos e recursos para alcançar resultados de qualidade desejados. Sobre as subcategorias existentes na Gestão de Qualidade de Software, assinale a alternativa incorreta. ✂️ a) Garantia da Qualidade de Software ✂️ b) Controle da Qualidade de Software ✂️ c) Planejamento da Qualidade de Software ✂️ d) Reaproveitamento da Qualidade de Software Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1393Q688388 | Engenharia de Software, Técnico de Tecnologia da Informação, UFF, COSEAC, 2019Na orientação objeto existe basicamente três modos de visibilidade. São eles: ✂️ a) herança, polimorfismo e agregação. ✂️ b) especialização, agregação e associação. ✂️ c) composição, realização e agregação. ✂️ d) realização, composição e associação. ✂️ e) público, protegido e privado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1394Q711457 | Engenharia de Software, Analista Judiciário Informática, TRF 3a, FCC, 2019Texto associado.O Polimorfismo, um dos Pilares da Programação Orientada a Objetos - POO, ✂️ a) ocorre quando uma classe tem um relacionamento do tipo “1 para” com outra classe e isso implica no modo como a definição das classes devem ocorrer nas aplicações. ✂️ b) consiste em esconder os atributos da classe de quem for utilizá-la. Isso se deve a: 1 - para quem for usar a classe não a use de forma errada; e 2 - para que implementação seja feita por meio dos métodos get e set. ✂️ c) permite que um mesmo método possa ter vários comportamentos e a definição de qual comportamento será executado se dá pelo valor diferente de um de seus atributos. ✂️ d) é um conceito que permite que as características bem como as operações, de um modo global, possam ser repassadas para várias funcionalidades da aplicação. ✂️ e) permite utilizar atributos e operações diferentes de uma subclasse, acrescentando ou substituindo características herdadas da classe pai. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1395Q847143 | Engenharia de Software, Teste de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.Testes ágeis devem ser implementados quando há integração contínua; nesse caso, os testes devem ser aplicados somente ao final de cada sprint, de modo a validar se há integração de objetos distintos, ainda que isso não ajude a garantir que todo o sistema esteja funcionando corretamente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1396Q100140 | Engenharia de Software , Analista Programador, DPE RO, FGVA SOA (arquitetura orientada a serviços) prega que as funcionalidades implementadas pela aplicação devem: ✂️ a) ser disponibilizadas na forma de serviços, que devem estar conectados a uma barramento que disponibiliza interfacesacessíveis por meio de serviços Web; ✂️ b) estar separadas em dois grupos, um que faz uso intensivo de processamento e outro que faz uso intensivo de disco, como sistemas gerenciadores de banco de dados (SGBDs); ✂️ c) prover serviços por meio de implementações altamente acopladas a linguagens de programação, melhorando assim o desempenho na comunicação de sistemas; ✂️ d) possuir níveis de testes para o serviço em hierarquia, iniciando com testes unitários até testes de comportamento do sistema como um todo; ✂️ e) estar modelados segundo diagrama de arquitetura da UML. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1397Q154201 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCCDentre os requisitos não funcionais, classificados em I. De produto. II. Organizacionais. III. Externos. Corresponde a I, II e III, respectivamente, ✂️ a) segurança; privacidade; desempenho. ✂️ b) interoperabilidade; usabilidade; desempenho. ✂️ c) interoperabilidade; desempenho; ético. ✂️ d) portabilidade; de entrega; interoperabilidade. ✂️ e) usabilidade; de segurança; de privacidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1398Q115817 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, CVM, ESAFAlgumas das Características Gerais do Sistema (CGS) são: ✂️ a) Comunicação de Dados. Funções intrínsecas. Performance. Especi?cação de equipamento. Saída de dados on-line. Processamento complexo. Reusabilidade. Facilidade de Implementação. ✂️ b) Transmissão de Dados. Funções distribuídas. Modularidade. Fornecedores de equipamentos. Entrada de dados on-line. Processamento complexo. Reengenharia. Múltiplos subprogramas. ✂️ c) Comunicação de Dados. Servidores distribuídos. Performance. Con?guração de equipamento. Entrada de dados on-line. Processamento cognitivo. Facilidade de Manutenção. Múltiplos locais. ✂️ d) Comunicação de Dados. Funções distribuídas. Performance. Con?guração de equipamento. Entrada de dados on-line. Processamento complexo. Reusabilidade. Facilidade de Implantação. ✂️ e) Transmissão de Dados. Ações distribuídas. Performance. Con?guração de equipamento. Entrada de dados on-line e off-line. Direcionamento complexo. Reusabilidade. Facilidade de Implantação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1399Q120213 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UFBA, UFBAEm um Diagrama de Gráfico de Estados, um Estado de História representa o registro do último subestado em que um objeto se encontrava, quando, por algum motivo, o processo foi interrompido ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1400Q105630 | Engenharia de Software , Engenharia de Requisitos, Analista Administrativo Informática, ANTAQ, CESPE CEBRASPETexto associado.Com relação a requisitos de software, julgue os itens a seguir.O gerenciamento de requisitos é uma atividade básica que deve anteceder as demais atividades da engenharia de software, pois é pré-requisito para todas elas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro