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.


1982Q610631 | Informática, Engenharia de Software

Entre as técnicas de programação orientada a objetos (OO) encontram-se aquelas que utilizam representação de soluções por meio de diagramas típicos da orientação a objetos (UML) que, dentre outros, são os diagramas de

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

1983Q632917 | Informática, Engenharia de Software, Analista Judiciário, TRT 17a, CESPE CEBRASPE

De acordo com a análise de pontos de função (APF), julgue os itens que se seguem. Quando a primeira versão de um novo software de cadastro de funcionários de uma empresa é desenvolvido, sua contagem será do tipo Projeto de Desenvolvimento.
  1. ✂️
  2. ✂️

1984Q618070 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCC

O gerenciamento de requisitos constitui-se em uma fase importante na engenharia de requisitos. Nesse gerenciamento, deve haver o acompanhamento e o conhecimento da origem dos requisitos do sistema, o que corresponde à propriedade de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1985Q638052 | Informática, Engenharia de Software, Técnico Judiciário, TRE PR, CESPE CEBRASPE

Julgue os itens de 71 a 76, a respeito de UML.

Em casos de uso, a relação include acrescenta comportamento incremental a um caso de uso básico da UML, representando situação em que alguma capacidade inicial é definida e, mais tarde, recursos são acrescentados modularmente. A relação extends incorpora um caso de uso dentro da sequência de comportamento de outro caso de uso, como uma chamada de sub-rotina.

  1. ✂️
  2. ✂️

1986Q649077 | Informática, Engenharia de Software, Perito Criminal, Polícia Civil PI, NUCEPE, 2018

As afirmativas I referem-se a desenvolvimento web e as afirmativas II referem-se à programação orientada a objetos. Marque a única alternativa que traz as duas afirmativas INCORRETAS.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1987Q644996 | Informática, Engenharia de Software, Técnico, MPE RR, CESPE CEBRASPE

Acerca da linguagem de modelagem unificada (UML), julgue os próximos itens.

O uso da UML se restringe a sistemas de tecnologia da informação com linguagens orientadas a objetos.

  1. ✂️
  2. ✂️

1988Q629901 | Informática, Engenharia de Software, Analista Judiciário, TRT 3a, FCC

Considere os diagramas da UML 2:

I. Classe.

II. Sequência.

III. Atividade.

IV. Máquina de Estado.

V. Pacote.

Considere os tipos C = Comportamental e E = Estrutural. A correta associação dos diagramas I, II, III, IV e V com seus tipos é, respectivamente,

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

1989Q649365 | Informática, Engenharia de Software, Analista Ministerial, Ministério Público Estadual PI, CESPE CEBRASPE, 2018

Julgue os itens subsequentes, referentes a Domain Driven Design e a Design Patterns. O padrão observer separa o display do estado de um objeto a partir do objeto em si e, sempre que houver mudança no estado do objeto, permite atualizar e refletir a mudança em todos os displays.
  1. ✂️
  2. ✂️

1990Q637851 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

A engenharia de software está relacionada com todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a sua manutenção. A esse respeito, julgue o item abaixo.

Workflow é um tipo de modelo de processo de software que mostra como uma especificação é transformada em um projeto. As atividades, nesse caso, representam transformações realizadas por computadores e não por pessoas.

  1. ✂️
  2. ✂️

1991Q637605 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Paraíba, FCC

Considere as seguintes afirmativas.

I. Modelo de software em papel ou baseado em PC que retrata a interação homem-máquina de uma forma que capacita o usuário a entender quanta interação ocorrerá.

II. Modelo de trabalho que implementa algum subconjunto da função exigida do software desejado.

III. Um programa existente que executa parte ou toda a função desejada, mas que tem outras características que serão melhoradas em um novo esforço de desenvolvimento.

São corretamente aplicáveis ao processo de prototipação o que consta em

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

1992Q629671 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional de Transportes Terrestres, CESPE CEBRASPE

A respeito de engenharia de software, julgue os itens de 91 a 100.

Segundo o SWEBOK, o processo de projeto de software geralmente considera duas etapas: projeto arquitetural, no qual é descrito como o software é decomposto e organizado em componentes; e o detalhamento do projeto, em que é descrito e especificado o comportamento desses componentes.

  1. ✂️
  2. ✂️

1993Q630189 | Informática, Engenharia de Software, Analista de Sistemas, CHESF, CESGRANRIO

O governo dos EUA promulgou a Lei Sarbanes-Oxley (SOX) que se aplica, inclusive, a empresas internacionais que possuam determinados vínculos com as bolsas de valores americanas.

Na seção 404, essa lei determina que um relatório anual da empresa inclua um relatório da administração sobre controles internos que contenha, entre outras informações, a seguinte:

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

1994Q641203 | Informática, Engenharia de Software, Técnico Judiciário, TRE CE, FCC

Um dos pontos da metodologia Scrum é o Daily Scrum, que consiste em uma reunião diária com aproximadamente 15 minutos de duração onde são tratados assuntos relacionados ao projeto. Nessa reunião são feitas 3 perguntas a cada membro do time de desenvolvimento, constando o que foi feito desde a última reunião, o que será feito até a próxima reunião e qual

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

1995Q643517 | Informática, Engenharia de Software, Agente Técnico, Ministério Público Estadual AM, CESPE CEBRASPE

Acerca da análise por pontos de função, julgue os itens subseqüentes.

A fórmula de cálculo de pontos de função exprime uma relação exponencial entre os parâmetros de entrada da análise e a quantidade de pontos de função calculados.

  1. ✂️
  2. ✂️

1996Q642750 | Informática, Engenharia de Software, Atividades Técnicas de Complexidade Intelectual, Ministério do Planejamento Orçamento e Gestão, CESPE CEBRASPE

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

O Scrum diferencia-se do XP pela existência do papel de product owner (PO), tendo o Scrum master e o coach atribuições similares em uma equipe ágil de desenvolvimento.

  1. ✂️
  2. ✂️

1997Q646085 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Paraná, CESPE CEBRASPE

Julgue os itens de 61 a 70, a respeito de engenharia de software.

A manutenção de software é um processo geral de mudanças que ocorre depois de o sistema ser entregue. Existem, pelo menos, três tipos diferentes de manutenção de software: para reparar defeitos; para adaptar o software a um ambiente operacional diferente; e para adicionar funcionalidade ao sistema ou modificá-lo.

  1. ✂️
  2. ✂️

1998Q644574 | Informática, Engenharia de Software, Analista de Finanças e Controle AFC, STN, ESAF

Para efetuar a modelagem de um sistema distribuído, cujos serviços e operações são complexos, sob diferentes visões, é correto propor

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

1999Q625125 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Requisitos de sistema são descrições dos serviços fornecidos pelo sistema e as suas restrições operacionais. Engenharia de requisitos é o processo de descobrir, analisar, documentar e verificar esses serviços e restrições. Acerca desse assunto, julgue os itens que se seguem.

A etnografia, uma técnica de levantamento de requisitos, é uma abordagem completa para elicitação, utilizada para compreender os requisitos sociais e organizacionais e que identifica novas características a serem acrescentadas em um sistema.

  1. ✂️
  2. ✂️

2000Q623857 | Informática, Engenharia de Software, Analista de Sistemas Judiciário, TJ SP, VUNESP

No projeto de uma interface humano-computador, o usuário tem papel fundamental em sua definição. Assim, é importante captar qual é a imagem do sistema que os usuários possuem. A essa imagem, atribui-se a denominação de modelo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.