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.


2261Q643242 | Informática, Engenharia de Software, Profissional Júnior, Liquigás Distribuidora SA, CESGRANRIO

Em um sistema com multiprogramação, vários processos podem competir por um conjunto finito de recursos presentes no sistema, como, por exemplo, o acesso a regiões da memória ou dispositivos de entrada e saída (E/S). Quando um processo X requisita um acesso a um determinado recurso e esse se encontra ocupado ou sendo utilizado por um processo Y de forma exclusiva, o sistema operacional coloca o requisitante em estado de espera.

Se o processo Y, por sua vez, também requisitar um recurso que esteja de posse do processo X de forma exclusiva, ambos entrarão em um estado conhecido pelo nome de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2263Q644534 | Informática, Engenharia de Software, Analista Administrativo, ANP, CESPE CEBRASPE

Julgue os itens consecutivos, relativos à engenharia de software.

De acordo com a análise de pontos de função, um relatório que apresenta informações ao usuário por meio de uma simples recuperação de dados é considerado uma consulta externa.

  1. ✂️
  2. ✂️

2264Q628672 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESPE CEBRASPE

Acerca da análise e do projeto orientados a objetos, julgue os próximos itens. Um modelo de análise de requisitos estrutura os requisitos com o objetivo facilitar o seu entendimento. As classes de análise podem ser conceituais e mapeáveis para o domínio da aplicação. Uma classe no modelo de análise pode ser uma abstração de classes no modelo de projeto.
  1. ✂️
  2. ✂️

2265Q641731 | Informática, Engenharia de Software, Analista de Sistemas, CHESF, CESGRANRIO

O processo de engenharia de requisitos engloba todas as atividades necessárias para criar e manter um documento de requisitos do sistema e compreender os elementos de negócio que serão atendidos pelo software a ser desenvolvido, pertencendo a uma sequência lógica de atividades que culminam em um documento de requisitos correto que inclui todas as necessidades do cliente.

O primeiro passo necessário no processo de criação desse documento de requisitos deve ser a(o)

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

2266Q647619 | Informática, Engenharia de Software, Analista de Sistemas, Câmara de Palmas TO, COPESE, 2018

Analise as afirmativas a seguir acerca dos modelos ágeis de desenvolvimento.

I. Métodos de desenvolvimento ágil usualmente aplicam desenvolvimento iterativo e evolutivo de tempo limitado, empregam planejamento adaptativo, promovem entrega incremental e incluem outros valores e práticas que encorajam agilidade – resposta rápida e flexível à modificação.

II. A adoção de um método ágil não significa evitar a modelagem. Muitos métodos ágeis, como desenvolvimento guiado por características (Feature Drive Development), DSDM e Scrum, normalmente, incluem significativas sessões de modelagem.

III. A finalidade da modelagem e dos modelos é, principalmente, apoiar o entendimento e documentação, não a comunicação.

Assinale a alternativa CORRETA.

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

2267Q640710 | Informática, Engenharia de Software, Analista Judiciário, TRT 14a, FCC

Um relacionamento todo-parte onde o todo controla a vida das partes; todavia as partes podem ser removidas explicitamente antes da morte do todo. Trata-se de

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

2268Q640723 | Informática, Engenharia de Software, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Acerca de metodologias de desenvolvimento, julgue os itens de 79 a 90.

No Processo Unificado, atividades são organizadas em fluxos de atividades. Algumas atividades produzem artefatos, que podem ser de engenharia ou gerenciais. Entre os artefatos criados, há modelos que visam especificar o sistema a partir de certos pontos de vista e níveis de abstração.

  1. ✂️
  2. ✂️

2269Q615903 | Informática, Engenharia de Software, Analista Ambiental, Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais Renováveis, CESPE CEBRASPE

A engenharia de software objetiva responder à necessidade de produção sistemática de software que atenda a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca do emprego da engenharia de software no desenvolvimento de aplicações e bancos de dados, julgue os itens que se seguem.

Uma estrutura de grade para uma aplicação WWW é adequada quando um conteúdo muito regular e organizado em duas ou mais categorias é apresentado ao usuário.

  1. ✂️
  2. ✂️

2270Q613346 | Informática, Engenharia de Software

Quais das ferramentas abaixo NÃO são utilizadas pela Análise Estruturada?

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

2271Q640493 | Informática, Engenharia de Software, Analista de Informática, Tribunal de Contas Estadual RO, CESPE CEBRASPE

Julgue os itens subsequentes a respeito dos padrões de projeto.

O uso do padrão Builder tem a vantagem de permitir acesso controlado à instância de uma classe, uma vez que ele encapsula a classe, criando um ponto global único de acesso.

  1. ✂️
  2. ✂️

2272Q637934 | Informática, Engenharia de Software, Analista de Informática, Instituto de Tecnologia da Informação e Comunicação ES, CESPE CEBRASPE

Acerca das métricas de software, julgue os seguintes itens.

As métricas de software podem focar o produto, o processo ou o projeto. Uma métrica de produto descreve aspectos como tamanho e complexidade do produto. Uma métrica de processo descreve aspectos como a eficiência na remoção dos defeitos. Uma métrica de projeto descreve aspectos como o número de desenvolvedores e os custos. As métricas de qualidade de software podem ser consideradas como sendo um subconjunto das métricas de software.

  1. ✂️
  2. ✂️

2273Q611314 | Informática, Engenharia de Software

Quais dos diagramas do "Designer/2000" definem a fase de análise de sistemas das aplicações?

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

2274Q630515 | Informática, Engenharia de Software, Analista de Sistemas, CHESF, CESGRANRIO

Dentre os atributos de um software de qualidade, incluem-se:

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

2275Q629236 | Informática, Engenharia de Software, Analista Judiciário, TRT 4a, FCC

Para determinar o tamanho do software, de acordo com a AFP, devem ser seguidos procedimentos de contagem compostos por várias etapas. Na etapa de contagem das funções de transação, são definidas as Entradas Externas (EE), Saídas Externas (SE) e Consultas Externas (CE). Dentre os exemplos de CE estão
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2276Q645621 | Informática, Engenharia de Software, Tecnologia da Informação, MPOG, CESPE CEBRASPE

Com relação às metodologias ágeis de desenvolvimento, julgue os itens a seguir.

Do ponto de vista metodológico, o software livre é considerado uma abordagem similar aos métodos ágeis.

  1. ✂️
  2. ✂️

2277Q613640 | Informática, Engenharia de Software

Dado o diagrama de fluxo de dados abaixo, escolha a alternativa correta:

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

2278Q633106 | Informática, Engenharia de Software, Analista de Sistemas, Tribunal de Justiça MG, FUNDEP UFMG

Entre as alternativas apresentadas, assinale aquela que NÃO corresponde a uma característica do ciclo de vida de um projeto.

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

2280Q635672 | Informática, Engenharia de Software, Técnico Judiciário, TJ PE, FCC

O objetivo do Processo de Aquisição, um dos processos relacionados ao ciclo de vida de um software, é o de obter um produto ou serviço que satisfaça a necessidade do adquirente. Um dos resultados esperados deste processo é a

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