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.


2141Q616505 | Informática, Engenharia de Software, Analista de Sistemas, ENAP, ESAF

Analise as seguintes afirmações relacionadas às atividades de Teste de Software na Engenharia de Software.

I. A Verificação refere-se a um conjunto de atividades que garante que o software implemente corretamente uma função específica.

II. Os métodos de Engenharia de Software proporcionam a base a partir da qual a qualidade é construída. Se a qualidade não estiver presente antes de se testar um produto de software, ela não estará presente após a realização dos testes.

III. A Verificação refere-se a um conjunto de atividades que garante que o software que foi construído atenda às exigências do cliente.

IV. A Verificação visa garantir a resposta positiva da pergunta: “Estamos construindo o produto certo?”.

Indique a opção que contenha todas as afirmações verdadeiras.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2142Q618298 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPE

Julgue os itens de 102 a 107, acerca de métricas e estimativas aplicadas a testes de software.

É necessário obter o total de pontos de teste estático (PTE), para, em conjunto com outros fatores, se chegar ao total de pontos de teste. Para que seja possível encontrar o PTE, é suficiente avaliar algumas características isoladas do software.

  1. ✂️
  2. ✂️

2143Q615495 | Informática, Engenharia de Software, Técnico de Nível Superior, CER RR, CESPE CEBRASPE

Para planejamento de sistemas de informação, é necessário o entendimento e o detalhamento da composição de um projeto, em que técnicas normalmente associadas a área de Engenharia de Software são utilizadas. Acerca de planejamento, conceitos e métodos de planejamento de sistemas de informação, julgue os itens a seguir.

Ciclos de sistemas estão relacionados aos ciclos de desenvolvimento, de vida e de manutenção de sistemas, bem como às condições de reúso.

  1. ✂️
  2. ✂️

2144Q619606 | Informática, Engenharia de Software, Analista Ministerial, MPE PI, CESPE CEBRASPE

Considerando o desenvolvimento de um projeto de informatização do acompanhamento público de processos jurídicos, julgue os itens a seguir, com relação aos requisitos do sistema de informação.

Identificada facilidade do cliente em entender uma especificação matemática, é correto utilizar, também, na especificação dos requisitos, notações baseadas em máquinas de estado finito, uma vez que elas podem reduzir a ambiguidade de um documento de requisitos.

  1. ✂️
  2. ✂️

2145Q611159 | Informática, Engenharia de Software, Analista de Sistemas, Secretaria de Estado da Saúde PA, CESPE CEBRASPE

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

No projeto da interface usuário de um sistema, antes mesmo de produzir a interface, é possível avaliar, usando o tamanho e a complexidade da documentação de especificação, qual será o esforço de aprendizado exigido do usuário para utilizar efetivamente o sistema.

  1. ✂️
  2. ✂️

2146Q639064 | Informática, Engenharia de Software, Analista Judiciário, TRF 5a, FCC

No RUP, desde a concepção do sistema é definido um padrão de construção dos componentes que, inicialmente, visa elaborar,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2147Q636505 | Informática, Engenharia de Software, Perito Criminal, Polícia Federal, CESPE CEBRASPE

Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.

Red pointing é o método mais rápido para se realizar engenharia reversa em um código. Para criar um red pointing em um código alvo, é suficiente identificar no programa os locais potencialmente vulneráveis, que fazem chamada ao sistema operacional, e detectar os dados fornecidos pelo usuário, que são processados nesse local.

  1. ✂️
  2. ✂️

2148Q640860 | Informática, Engenharia de Software, Analista de Informática, TCE RO, CESPE CEBRASPE

No que concerne à análise e ao projeto de software, julgue os próximos itens.

Requisitos não funcionais do sistema podem influenciar o estilo e a estrutura escolhida para uma aplicação, pois a arquitetura de sistema afeta seu desempenho, sua distribuição e manutenção.

  1. ✂️
  2. ✂️

2150Q616296 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional de Saúde Suplementar, CESPE CEBRASPE

A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.

A abundância de diagramas de representação das especificações de um software é um dos fatores que garantem o correto entendimento dos requisitos desse software.

  1. ✂️
  2. ✂️

2152Q616831 | Informática, Engenharia de Software, Analista de Sistemas, MGS MG, ESPP

Indique a alternativa que retrata melhor os possíveis modelos de Ciclo de Vida:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2154Q643465 | Informática, Engenharia de Software, Analista em Ciência Pleno 1, MCT, CESPE CEBRASPE

Com relação a técnicas e estratégias de validação, julgue os próximos itens.

As revisões de software são voltadas para a garantia de qualidade e podem ser aplicadas ao longo do ciclo de desenvolvimento para a inspeção de variados artefatos. As revisões e os testes podem ser combinados na produção de software. Entre as técnicas de revisão, tem-se a walkthrough, que envolve uma equipe de profissionais durante a revisão.

  1. ✂️
  2. ✂️

2155Q646802 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

No processo de extração, transformação e carga (ETL), uma característica da data staging área é a de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2158Q625593 | Informática, Engenharia de Software, Analista Legislativo, Assembléia Legislativa RN, FCC

A técnica de Análise por Pontos de Função - APF

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2160Q640718 | Informática, Engenharia de Software, Analista em Ciência Pleno 1, MCT, CESPE CEBRASPE

Acerca de qualidade de software, julgue os seguintes itens.

O controle de qualidade envolve definir e aprovar processos que assegurem que a equipe de desenvolvimento seguiu os procedimentos e os padrões de qualidade do projeto. Uma abordagem para verificar a qualidade dos produtos de projeto é a realização de revisões de qualidade, nas quais se procura assegurar que padrões de qualidade definidos foram seguidos.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.