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.


2123Q626920 | Informática, Engenharia de Software, Analista, MPE MS, FGV

Em Scrum, pode?se utilizar diversas técnicas para estimar o que será feito durante o projeto ou na próxima “Sprint”.

A respeito da estimativa chamada de “Story Points”, analise as afirmativas a seguir.

I. A estimativa de uma “User Story” com “Story Points” pode ser feita através da dinâmica chamada de “Planning Poker”.

II. As estimativas usando “Story Points” são feitas por especialistas em estimativas e, em seguida, validadas por todo o time.

III. A escala (1, 2, 3, 5, 8, 13, 20, 40, 100), usada para definir os “Story Points”, é inspirada na sequência de Fibonnacci.

Assinale:

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

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

Acerca de qualidade de software, julgue os seguintes itens.

Os planos de qualidade podem conter informações sobre padrões de qualidade, procedimentos e ferramentas para executar atividades de garantia da qualidade, procedimentos para identificar requisitos de qualidade e cronograma para atividades de garantia da qualidade.

  1. ✂️
  2. ✂️

2125Q622630 | Informática, Engenharia de Software, Analista de Sistemas, Prefeitura de Lagoa da Prata MG, FGR

Em relação aos elementos de um diagrama de implantação, marque a alternativa INCORRETA:

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

2126Q628262 | Informática, Engenharia de Software, Analista de Suporte, CENSIPAM AM, CESPE CEBRASPE

Um software está sendo desenvolvido e algumas decisões foram tomadas quando do seu projeto. A seguir, tem-se as decisões I, II e III que deverão ser atendidas usando-se padrões de projeto (design patterns) adequados.

I Os formatos dos dados de entrada serão validados por métodos nas classes que os modelam. Por exemplo, para validar uma senha, a classe Senha terá um método apropriado. Como o software será fornecido para clientes cujos dados terão diferentes formatos, essas classes devem ser substituídas em conjunto e essas substituições não devem resultar em alterações nos códigos que instanciam essas classes.

II A arquitetura do software será composta por vários módulos e cada módulo será composto por vários objetos interligados. Em cada módulo, o código para criar os objetos e estabelecer os relacionamentos entre os mesmos não deve estar nas classes das quais esses objetos são instâncias. Em cada módulo, esse código deve estar em uma classe responsável por construir o módulo.

III Alguns dos objetos serão persistentes e complexos. Os valores dos atributos de tais objetos serão carregados do banco de dados apenas quando forem referenciados. Um usuário de um objeto persistente receberá uma referência para um objeto em memória que se fará passar pelo objeto no banco de dados. O código do objeto em memória intermediará o acesso ao objeto no banco de dados.

Considerando as informações acima, julgue o seguinte item.

A decisão I pode ser atendida usando-se o padrão de projeto Abstract Factory; a decisão II pode ser atendida usando-se o Builder; e a decisão III pode ser atendida usando-se o Proxy.
  1. ✂️
  2. ✂️

2127Q631855 | Informática, Engenharia de Software, Analista Administrativo Área 5, Agência Nacional de Vigilância Sanitária, CETRO

Com relação aos conceitos do processo ágil, um dos conceitos-chave do Manifesto Ágil é

I. produzir documentação em vez de software executável.

II. a colaboração do cliente em vez da negociação de contratos.

III. obter respostas rápidas a mudanças em vez de seguir planos.

É correto o que está contido em

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

2128Q639797 | Informática, Engenharia de Software, Analista de Sistemas, TJ RS, FAUGRS

Considere as afirmações abaixo sobre Pontos de Função (FP) e Análise por Pontos de Função (AFP).

I - Mesmo utilizando dados históricos, a métrica FP não pode ser empregada para estimar o custo ou o trabalho necessários para projetar, codificar e testar o software.

II - Pontos de Função são derivados por meio de uma relação empírica, baseada em medidas calculáveis (diretas) do domínio de informações do software e em avaliações qualitativas da complexidade do software.

III - Exemplos de valores do domínio de informações utilizados para calcular FP incluem, entre outros, número de entradas externas, número de saídas externas e número de consultas externas.

Quais estão corretas?

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

2129Q644446 | Informática, Engenharia de Software, Especialista em Regulacao de Servicos Publicos, ANATEL, CESPE CEBRASPE

No que se refere aos modelos de desenvolvimento e ciclos de vida, julgue os itens que se seguem.

A vida de um software pode ser dividida em ciclos. Ao final de cada ciclo, pode-se ter um produto pronto para entrega. Cada ciclo pode ser dividido em fases voltadas para a concepção, a elaboração, a construção e a transição do software. O resultado de uma fase caracteriza-se pelos estados dos artefatos.
  1. ✂️
  2. ✂️

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

O e-social já uma realidade no Brasil e a SAP vem fazendo atualizações constantes em sua solução.

Qual dos eventos abaixo já está totalmente coberto pela solução standard?

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

2131Q639333 | Informática, Engenharia de Software, Programador, CFA, IADES

Como se denomina a opção de integração de ferramentas CASE que utiliza dados de uma ou outra ferramenta sem tradução, caso as estruturas de dados e semânticas sejam compatíveis?

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

2132Q616296 | 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. ✂️

2133Q621423 | Informática, Engenharia de Software, Analista, MAPA, Dom Cintra Fundação

No tocante às métricas de software, é um exemplo de uma métrica de robustez:

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

2134Q634228 | Informática, Engenharia de Software, Analista em Transportes, Companhia de Transportes Urbanos da Grande Vitória ES, CESPE CEBRASPE

No que concerne aos conceitos de sistema operacional, julgue os itens de 59 a 65. Uma thread compreende um identificador, um program counter, um conjunto de registradores e uma pilha de execução, além de compartilhar com outras threads pertencentes ao mesmo processo sua seção de código, seção de dados e outros recursos do sistema operacional, como arquivos abertos e sinais.
  1. ✂️
  2. ✂️

2135Q635262 | Informática, Engenharia de Software, Analista Judiciário, TRT 7a, FCC

Em sistemas de tempo real que usam memória compartilhada ou uma interface de passagem de mensagens, pode acontecer do produtor e consumidor de dados funcionarem a velocidades diferentes. Caso haja uma falha de projeto, esse fato pode gerar um erro de timing e o consumidor pode obter informações desatualizadas. O teste aplicável neste caso e que visa prevenir tais ocorrências é o

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

2136Q646032 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CREMESP, FCC

Considere que nos projetos do CREMESP baseados em XP pratica-se a propriedade coletiva de código, de forma que todos os desenvolvedores podem fazer alterações e refatoração de qualquer parte do código a qualquer momento. Para isso, é necessário que também haja
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2137Q618899 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCC

O padrão de representação e modelagem de processos IDEF0 (Integration Definition for Function Modeling) utiliza um retângulo para a representação de uma atividade. A cada lado desse retângulo são atribuídos elementos para essa atividade. Dentre tais elementos estão

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

2138Q612757 | Informática, Engenharia de Software

Com relação a Projeto Estruturado, é correto afirmar que

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

2140Q647593 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Rio de Janeiro, CONSULPLAN, 2017

O COBIT 5 classifica os processos em duas áreas: Gestão e Governança, separados em cinco domínios. Um domínio é para a Governança Corporativa de TI e os outros quatro domínios para a Gestão Corporativa de TI. Assinale a alternativa que apresenta um processo do domínio: construir, adquirir e implementar.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.