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 1021Q635964 | Informática, Engenharia de Software, Técnico Judiciário, TRE PE, CESPE CEBRASPEA respeito das metodologias de análise e desenvolvimento de software, assinale a opção correta. ✂️ a) Métodos ágeis de desenvolvimento podem ser adaptados para a construção de grandes sistemas. ✂️ b) A metodologia ágil Scrum prescreve o uso prático de técnicas de programação, como, por exemplo, programação em pares e desenvolvimento orientado a testes. ✂️ c) De acordo com as metodologias de desenvolvimento ágil de software, não se emprega documentação para o desenvolvimento da solução tecnológica. ✂️ d) A metodologia RUP (rational unified process) é integralmente derivada do modelo de desenvolvimento espiral orientado a riscos. ✂️ e) Design e implementação, validação e homologação são as atividades fundamentais para a engenharia de software encontradas em todas as metodologias de desenvolvimento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1022Q619930 | Informática, Engenharia de Software, Analista de Sistemas, BNDES, CESGRANRIODe um modo geral, o processo de desenvolvimento de um software pode ser organizado partindo de três fases importantes, que são as de definição, de desenvolvimento e de manutenção. Na fase de manutenção, dentre outras atividades, são ✂️ a) levantados os requisitos dos usuários para a programação das diversas fases do projeto, inclusive as operacionais e as preditivas. ✂️ b) efetuados os testes de funcionalidade do software, revistos os objetivos para os quais ele foi desenvolvido e redefinidas as funções em desacordo com esses objetivos. ✂️ c) incluídas novas funções requeridas pelo cliente e feitas adaptações por modificações de hardware. ✂️ d) reavaliadas as bases operacionais, nas quais o software está sendo executado, e prototipados os novos requisitos de hardware. ✂️ e) propostas pelos usuários as novas rotinas que eles definiram como fundamentais para a continuidade do produto implantado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1023Q648877 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018Eduardo é o líder técnico do Sistema de Vendas de uma rede de farmácias. O sistema deve ser utilizado em mais de 40 unidades espalhadas por vários estados. O sistema entrou em produção e, já na primeira semana de uso, ficou muito lento e diversas vezes indisponível para os operadores das lojas. Diante deste cenário, assinale a opção que indica a técnica de teste que foi negligenciada. ✂️ a) de fumaça. ✂️ b) funcional de limite. ✂️ c) de desempenho. ✂️ d) caixa-branca. ✂️ e) de análise de valor-limite. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1024Q639178 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, EMBASA, IBFCTeste de caixa-preta é um teste de software para verificar a saída dos dados usando entradas de vários tipos. Essa técnica é aplicável às fases de: (1) teste de unidade. (2) teste de integração. (3) teste de sistema. (4) teste de aceitação. Assinale a alternativa correta. ✂️ a) somente o 1, 2 e 3 ✂️ b) todos os testes da relação apresentada ✂️ c) somente o 2, 3 e 4 ✂️ d) somente o 1, 3 e 4 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1025Q648220 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018Considere os princípios básicos de um método de desenvolvimento arquitetural, a seguir. · É um método iterativo que envolve a reutilização de ativos e a tomada de novas decisões a cada iteração; e · As decisões são baseadas na competência, na disponibilidade de recursos e no valor acumulado para a empresa. Os princípios apresentados são básicos para o framework de arquitetura ✂️ a) TOGAF. ✂️ b) Zachman. ✂️ c) FEAF. ✂️ d) DoDAF. ✂️ e) TEAF. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1026Q612432 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPEJulgue os itens seguintes quanto à publicação de informações do SAP BW 3.0 via Web. No SAP BW 3.0, o BEx web application designer é uma aplicação independente que permite criar modelos de páginas Web (web templates) visualmente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1027Q637779 | Informática, Engenharia de Software, Analista de Sistemas, MPE PB, FCCOs processos iterativos e incrementais podem apresentar como desvantagem: ✂️ a) Mitigação precoce de altos riscos e progresso visível desde o início do desenvolvimento. ✂️ b) Realimentação, envolvimento do usuário e adaptação imediatos, levando a um sistema refinado que pode melhor atender às reais necessidades dos interessados. ✂️ c) Administração da complexidade ao longo do desenvolvimento e a equipe não fica sobrecarregada por eventuais paralisias da análise ou por passos muito longos e complexos. ✂️ d) Geração de grandes mudanças em partes já desenvolvidas para realizar algum novo requisito incremental e aumento de gastos devido à implantação de uma versão a cada incremento. ✂️ e) Atraso no processo de desenvolvimento, em função do número sempre crescente de iterações a cada incremento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1028Q611162 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPEA metodologia accelerated SAP (ASAP) é integrada à família de produtos SAP, na forma de bancos de dados específicos para informações e processos negociais e ferramentas para organização de projetos, orientação aos projetistas e integração com módulos de software SAP. No que se refere à metodologia ASAP e aos componentes e ferramentas que lhe dão sustentação, julgue os itens que se seguem. O módulo implementation assistant é uma ferramenta de navegação para acessar o ASAP roadmap, que permite realizar projetos de implementação individuais e combinações de diversos projetos concomitantes. É possível escolher os tipos de roadmap dos projetos de implementação, incluindo projetos para SAP R/3, SAP APO, e SAP BW. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1029Q636771 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, TCE SE, FGVDiagramas entidade-relacionamento na notação IDEF1X distinguem relacionamentos identificadores e não identificadores. A presença de um relacionamento identificador faz com que: ✂️ a) os atributos que compõem a chave estrangeira correspondente possam assumir valores nulos; ✂️ b) a cardinalidade do relacionamento torne-se, obrigatoriamente, 1:1; ✂️ c) os atributos que compõem a chave estrangeira correspondente passem a compor a chave primária da tabela estrangeira; ✂️ d) os atributos que compõem a chave estrangeira constituam, por si só, uma chave candidata da tabela estrangeira; ✂️ e) seja estabelecida uma relação de especialização entre as duas entidades conectadas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1030Q648123 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018O Bind é um software Open Source que implementa o serviço de DNS. Considerando a implementação de um DNS autoritativo, com Bind a partir da versão 9 (estável e superiores), assinale a afirmativa correta. ✂️ a) O servidor DNS, que opera como primário para algumas zonas, não pode operar como secundário para outras zonas. ✂️ b) O servidor DNS secundário é o local onde é mantida a cópia principal de uma zona. ✂️ c) O servidor DNS não pode operar como recursivo para um grupo de clientes locais. ✂️ d) O servidor DNS primário precisa ter dois ou mais servidores secundários para realizar a tradução reversa. ✂️ e) O servidor DNS secundário recebe o conteúdo de uma zona de outro servidor, por meio de um processo de sincronização. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1031Q639240 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Paraná, CESPE CEBRASPEJulgue os itens de 61 a 70, a respeito de engenharia de software. O desenvolvimento evolucionário e o modelo em cascata são exemplos de modelo de processo de software. Uma abordagem evolucionária para desenvolvimento de software é frequentemente mais eficaz que a abordagem em cascata na produção de sistemas que atendam às necessidades imediatas dos clientes. A vantagem da segunda é que a especificação pode ser desenvolvida de forma incremental. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1032Q622357 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPEA respeito de engenharia de software, julgue os próximos itens. Na técnica dinâmica de geração de dados, a análise de fluxo dos dados é utilizada para determinar as variáveis de entrada responsáveis pelo comportamento incorreto do programa. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1033Q611881 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Federal 2a Região, FECA manutenção de um software pode ser definida por atividades que são levadas a efeito depois que um programa é liberado para uso. Essas atividades podem ser representadas como: ✂️ a) manutenção preditiva, manutenção preventiva e manutenção corretiva; ✂️ b) manutenção preditiva, manutenção perfectiva e manutenção adaptativa; ✂️ c) manutenção preditiva, manutenção perfectiva e manutenção corretiva; ✂️ d) manutenção preventiva e manutenção corretiva; ✂️ e) manutenção corretiva, manutenção adaptativa, manutenção perfectiva e manutenção preventiva. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1034Q649040 | Informática, Engenharia de Software, Analista, Agência de Promoção de Exportações e Investimentos, IADES, 2018Muitas empresas têm mudado sua organização interna para adotar modelos de computação em nuvem (em inglês, cloud computing). A respeito desse conceito, e respectivas vantagens e desvantagens, é correto afirmar que ✂️ a) a computação em nuvem é sempre aplicada com nuvens privadas que estão disponíveis para apenas uma organização. ✂️ b) a computação em nuvem é aplicada somente no modelo IaaS (do inglês, Infrastructure as a Service). ✂️ c) uma das vantagens da computação em nuvem é facilitar a escalabilidade da solução de computação. ✂️ d) uma das desvantagens da computação em nuvem é geralmente aumentar problemas de manutenção de infraestrutura. ✂️ e) uma das vantagens da computação em nuvem é que não gera problemas de segurança da informação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1035Q633696 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESPE CEBRASPECom relação aos conceitos de desenvolvimento de sistemas, julgue os itens a seguir. Os princípios de engenharia de software definem a necessidade de formalidades para reduzir inconsistências e a decomposição para lidar com a complexidade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1036Q638057 | Informática, Engenharia de Software, Analista, BACEN, CESPE CEBRASPENo que se refere ao gerenciamento e à automação de processos, julgue os itens subsecutivos. As atividades de um workflow devem incluir, minimamente, atores que as executem, rotas que explicitam o encadeamento e o destino das atividades, documentos produzidos e consumidos durante a execução das atividades e regras que devem ser respeitadas durante a execução das atividades. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1037Q629668 | Informática, Engenharia de Software, Analista Judiciário, TRE PE, CESPE CEBRASPEAcerca do clean code, assinale a opção correta. ✂️ a) Para se evitar a proliferação de funções curtas, recomenda-se o uso de uma função longa com muitas variáveis globais, cada qual com variáveis locais de pouco uso. ✂️ b) O uso de um código que contenha as letras l e O como variáveis é mais recomendado que o uso de um código cujas variáveis sejam contador e resultado, por exemplo. ✂️ c) Os atuais ambientes de programação permitem que um único arquivo de código-fonte seja desenvolvido em diferentes linguagens, embora o ideal seja que um código-fonte contenha apenas uma linguagem. ✂️ d) A fim de facilitar o entendimento do código pelos desenvolvedores, recomenda-se utilizar gírias locais para nomear funções, sempre que possível. ✂️ e) Na análise léxica, o uso de uma mesma palavra para dois ou mais propósitos facilita a compilação de código, diminui o código e aumenta a velocidade dos objetos binários compilados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1038Q649158 | Informática, Engenharia de Software, Assistente Técnico em Regulação de Serviços Públicos I, ARCON, IADES, 2018Uma das técnicas de elicitação de requisitos tem foco na promoção da cooperação, de entendimento e de trabalho em grupo entre os desenvolvedores, gerando uma visão compartilhada do que o produto deve ser. Essa técnica é conhecida como ✂️ a) levantamento orientado a pontos de vista. ✂️ b) brainstorming. ✂️ c) JAD. ✂️ d) entrevistas. ✂️ e) workshops. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1039Q643074 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional do Cinema, CESPE CEBRASPEAcerca do Scrum e do XP (eXtreme Programming), julgue os itens de 111 a 113. Se for averiguado, em uma organização, que o Scrum master gerencia o backlog do produto, é correto afirmar que houve falha na execução de papéis, visto que cabe unicamente ao product owner gerenciar o backlog do produto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1040Q620812 | Informática, Engenharia de Software, Analista Executivo em Metrologia, Instituto Nacional de Metrologia, CESPE CEBRASPEJulgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software. Alguns dos usos típicos do padrão Façade são a unificação das várias interfaces de um sistema complexo; a construção de pontos de entrada para cada uma das múltiplas camadas de um sistema; a redução de dependências entre um cliente e múltiplas classes de implementação e o encapsulamento de todas as demais interfaces públicas de um sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
1021Q635964 | Informática, Engenharia de Software, Técnico Judiciário, TRE PE, CESPE CEBRASPEA respeito das metodologias de análise e desenvolvimento de software, assinale a opção correta. ✂️ a) Métodos ágeis de desenvolvimento podem ser adaptados para a construção de grandes sistemas. ✂️ b) A metodologia ágil Scrum prescreve o uso prático de técnicas de programação, como, por exemplo, programação em pares e desenvolvimento orientado a testes. ✂️ c) De acordo com as metodologias de desenvolvimento ágil de software, não se emprega documentação para o desenvolvimento da solução tecnológica. ✂️ d) A metodologia RUP (rational unified process) é integralmente derivada do modelo de desenvolvimento espiral orientado a riscos. ✂️ e) Design e implementação, validação e homologação são as atividades fundamentais para a engenharia de software encontradas em todas as metodologias de desenvolvimento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1022Q619930 | Informática, Engenharia de Software, Analista de Sistemas, BNDES, CESGRANRIODe um modo geral, o processo de desenvolvimento de um software pode ser organizado partindo de três fases importantes, que são as de definição, de desenvolvimento e de manutenção. Na fase de manutenção, dentre outras atividades, são ✂️ a) levantados os requisitos dos usuários para a programação das diversas fases do projeto, inclusive as operacionais e as preditivas. ✂️ b) efetuados os testes de funcionalidade do software, revistos os objetivos para os quais ele foi desenvolvido e redefinidas as funções em desacordo com esses objetivos. ✂️ c) incluídas novas funções requeridas pelo cliente e feitas adaptações por modificações de hardware. ✂️ d) reavaliadas as bases operacionais, nas quais o software está sendo executado, e prototipados os novos requisitos de hardware. ✂️ e) propostas pelos usuários as novas rotinas que eles definiram como fundamentais para a continuidade do produto implantado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1023Q648877 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018Eduardo é o líder técnico do Sistema de Vendas de uma rede de farmácias. O sistema deve ser utilizado em mais de 40 unidades espalhadas por vários estados. O sistema entrou em produção e, já na primeira semana de uso, ficou muito lento e diversas vezes indisponível para os operadores das lojas. Diante deste cenário, assinale a opção que indica a técnica de teste que foi negligenciada. ✂️ a) de fumaça. ✂️ b) funcional de limite. ✂️ c) de desempenho. ✂️ d) caixa-branca. ✂️ e) de análise de valor-limite. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1024Q639178 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, EMBASA, IBFCTeste de caixa-preta é um teste de software para verificar a saída dos dados usando entradas de vários tipos. Essa técnica é aplicável às fases de: (1) teste de unidade. (2) teste de integração. (3) teste de sistema. (4) teste de aceitação. Assinale a alternativa correta. ✂️ a) somente o 1, 2 e 3 ✂️ b) todos os testes da relação apresentada ✂️ c) somente o 2, 3 e 4 ✂️ d) somente o 1, 3 e 4 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1025Q648220 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018Considere os princípios básicos de um método de desenvolvimento arquitetural, a seguir. · É um método iterativo que envolve a reutilização de ativos e a tomada de novas decisões a cada iteração; e · As decisões são baseadas na competência, na disponibilidade de recursos e no valor acumulado para a empresa. Os princípios apresentados são básicos para o framework de arquitetura ✂️ a) TOGAF. ✂️ b) Zachman. ✂️ c) FEAF. ✂️ d) DoDAF. ✂️ e) TEAF. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1026Q612432 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPEJulgue os itens seguintes quanto à publicação de informações do SAP BW 3.0 via Web. No SAP BW 3.0, o BEx web application designer é uma aplicação independente que permite criar modelos de páginas Web (web templates) visualmente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1027Q637779 | Informática, Engenharia de Software, Analista de Sistemas, MPE PB, FCCOs processos iterativos e incrementais podem apresentar como desvantagem: ✂️ a) Mitigação precoce de altos riscos e progresso visível desde o início do desenvolvimento. ✂️ b) Realimentação, envolvimento do usuário e adaptação imediatos, levando a um sistema refinado que pode melhor atender às reais necessidades dos interessados. ✂️ c) Administração da complexidade ao longo do desenvolvimento e a equipe não fica sobrecarregada por eventuais paralisias da análise ou por passos muito longos e complexos. ✂️ d) Geração de grandes mudanças em partes já desenvolvidas para realizar algum novo requisito incremental e aumento de gastos devido à implantação de uma versão a cada incremento. ✂️ e) Atraso no processo de desenvolvimento, em função do número sempre crescente de iterações a cada incremento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1028Q611162 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPEA metodologia accelerated SAP (ASAP) é integrada à família de produtos SAP, na forma de bancos de dados específicos para informações e processos negociais e ferramentas para organização de projetos, orientação aos projetistas e integração com módulos de software SAP. No que se refere à metodologia ASAP e aos componentes e ferramentas que lhe dão sustentação, julgue os itens que se seguem. O módulo implementation assistant é uma ferramenta de navegação para acessar o ASAP roadmap, que permite realizar projetos de implementação individuais e combinações de diversos projetos concomitantes. É possível escolher os tipos de roadmap dos projetos de implementação, incluindo projetos para SAP R/3, SAP APO, e SAP BW. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1029Q636771 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, TCE SE, FGVDiagramas entidade-relacionamento na notação IDEF1X distinguem relacionamentos identificadores e não identificadores. A presença de um relacionamento identificador faz com que: ✂️ a) os atributos que compõem a chave estrangeira correspondente possam assumir valores nulos; ✂️ b) a cardinalidade do relacionamento torne-se, obrigatoriamente, 1:1; ✂️ c) os atributos que compõem a chave estrangeira correspondente passem a compor a chave primária da tabela estrangeira; ✂️ d) os atributos que compõem a chave estrangeira constituam, por si só, uma chave candidata da tabela estrangeira; ✂️ e) seja estabelecida uma relação de especialização entre as duas entidades conectadas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1030Q648123 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018O Bind é um software Open Source que implementa o serviço de DNS. Considerando a implementação de um DNS autoritativo, com Bind a partir da versão 9 (estável e superiores), assinale a afirmativa correta. ✂️ a) O servidor DNS, que opera como primário para algumas zonas, não pode operar como secundário para outras zonas. ✂️ b) O servidor DNS secundário é o local onde é mantida a cópia principal de uma zona. ✂️ c) O servidor DNS não pode operar como recursivo para um grupo de clientes locais. ✂️ d) O servidor DNS primário precisa ter dois ou mais servidores secundários para realizar a tradução reversa. ✂️ e) O servidor DNS secundário recebe o conteúdo de uma zona de outro servidor, por meio de um processo de sincronização. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1031Q639240 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Paraná, CESPE CEBRASPEJulgue os itens de 61 a 70, a respeito de engenharia de software. O desenvolvimento evolucionário e o modelo em cascata são exemplos de modelo de processo de software. Uma abordagem evolucionária para desenvolvimento de software é frequentemente mais eficaz que a abordagem em cascata na produção de sistemas que atendam às necessidades imediatas dos clientes. A vantagem da segunda é que a especificação pode ser desenvolvida de forma incremental. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1032Q622357 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPEA respeito de engenharia de software, julgue os próximos itens. Na técnica dinâmica de geração de dados, a análise de fluxo dos dados é utilizada para determinar as variáveis de entrada responsáveis pelo comportamento incorreto do programa. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1033Q611881 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Federal 2a Região, FECA manutenção de um software pode ser definida por atividades que são levadas a efeito depois que um programa é liberado para uso. Essas atividades podem ser representadas como: ✂️ a) manutenção preditiva, manutenção preventiva e manutenção corretiva; ✂️ b) manutenção preditiva, manutenção perfectiva e manutenção adaptativa; ✂️ c) manutenção preditiva, manutenção perfectiva e manutenção corretiva; ✂️ d) manutenção preventiva e manutenção corretiva; ✂️ e) manutenção corretiva, manutenção adaptativa, manutenção perfectiva e manutenção preventiva. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1034Q649040 | Informática, Engenharia de Software, Analista, Agência de Promoção de Exportações e Investimentos, IADES, 2018Muitas empresas têm mudado sua organização interna para adotar modelos de computação em nuvem (em inglês, cloud computing). A respeito desse conceito, e respectivas vantagens e desvantagens, é correto afirmar que ✂️ a) a computação em nuvem é sempre aplicada com nuvens privadas que estão disponíveis para apenas uma organização. ✂️ b) a computação em nuvem é aplicada somente no modelo IaaS (do inglês, Infrastructure as a Service). ✂️ c) uma das vantagens da computação em nuvem é facilitar a escalabilidade da solução de computação. ✂️ d) uma das desvantagens da computação em nuvem é geralmente aumentar problemas de manutenção de infraestrutura. ✂️ e) uma das vantagens da computação em nuvem é que não gera problemas de segurança da informação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1035Q633696 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESPE CEBRASPECom relação aos conceitos de desenvolvimento de sistemas, julgue os itens a seguir. Os princípios de engenharia de software definem a necessidade de formalidades para reduzir inconsistências e a decomposição para lidar com a complexidade. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1036Q638057 | Informática, Engenharia de Software, Analista, BACEN, CESPE CEBRASPENo que se refere ao gerenciamento e à automação de processos, julgue os itens subsecutivos. As atividades de um workflow devem incluir, minimamente, atores que as executem, rotas que explicitam o encadeamento e o destino das atividades, documentos produzidos e consumidos durante a execução das atividades e regras que devem ser respeitadas durante a execução das atividades. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1037Q629668 | Informática, Engenharia de Software, Analista Judiciário, TRE PE, CESPE CEBRASPEAcerca do clean code, assinale a opção correta. ✂️ a) Para se evitar a proliferação de funções curtas, recomenda-se o uso de uma função longa com muitas variáveis globais, cada qual com variáveis locais de pouco uso. ✂️ b) O uso de um código que contenha as letras l e O como variáveis é mais recomendado que o uso de um código cujas variáveis sejam contador e resultado, por exemplo. ✂️ c) Os atuais ambientes de programação permitem que um único arquivo de código-fonte seja desenvolvido em diferentes linguagens, embora o ideal seja que um código-fonte contenha apenas uma linguagem. ✂️ d) A fim de facilitar o entendimento do código pelos desenvolvedores, recomenda-se utilizar gírias locais para nomear funções, sempre que possível. ✂️ e) Na análise léxica, o uso de uma mesma palavra para dois ou mais propósitos facilita a compilação de código, diminui o código e aumenta a velocidade dos objetos binários compilados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1038Q649158 | Informática, Engenharia de Software, Assistente Técnico em Regulação de Serviços Públicos I, ARCON, IADES, 2018Uma das técnicas de elicitação de requisitos tem foco na promoção da cooperação, de entendimento e de trabalho em grupo entre os desenvolvedores, gerando uma visão compartilhada do que o produto deve ser. Essa técnica é conhecida como ✂️ a) levantamento orientado a pontos de vista. ✂️ b) brainstorming. ✂️ c) JAD. ✂️ d) entrevistas. ✂️ e) workshops. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1039Q643074 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional do Cinema, CESPE CEBRASPEAcerca do Scrum e do XP (eXtreme Programming), julgue os itens de 111 a 113. Se for averiguado, em uma organização, que o Scrum master gerencia o backlog do produto, é correto afirmar que houve falha na execução de papéis, visto que cabe unicamente ao product owner gerenciar o backlog do produto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1040Q620812 | Informática, Engenharia de Software, Analista Executivo em Metrologia, Instituto Nacional de Metrologia, CESPE CEBRASPEJulgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software. Alguns dos usos típicos do padrão Façade são a unificação das várias interfaces de um sistema complexo; a construção de pontos de entrada para cada uma das múltiplas camadas de um sistema; a redução de dependências entre um cliente e múltiplas classes de implementação e o encapsulamento de todas as demais interfaces públicas de um sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro