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.


2781Q613153 | Informática, Engenharia de Software

Não é diagrama da Linguagem de Modelagem Unificada (UML):

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

2782Q619558 | Informática, Engenharia de Software, Analista do Ministério Público, MPE SE, FCC

No contexto da UML, definir o sistema e entender de forma macro os seus objetivos, identificar os possíveis atores e as atividades que envolvem esses atores, estabelecer os relacionamentos entre os elementos, e checar o modelo com usuários e cliente, constituem um roteiro que pode ser seguido na elaboração do Diagrama de

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

2783Q630063 | Informática, Engenharia de Software, Analista Técnico, SEBRAE DF, CESPE CEBRASPE

Acerca dos conceitos do processo unificado, julgue os itens de 46 a 50.

Apesar do RUP não ser adequado a todos os tipos de desenvolvimento, dentre os princípios e boas práticas preconizados por esse modelo, temos: o controle de mudanças do software, a modelagem visual do software e o desenvolvimento iterativo.

  1. ✂️
  2. ✂️

2784Q641334 | Informática, Engenharia de Software, Analista de Sistemas, BNDES, CESGRANRIO

Sendo atualmente conhecida por just-in-time, a produção enxuta contém princípios que compõem a base dos processos ágeis de desenvolvimento de software, como o Extremme Programming (XP).

Um dos princípios básicos do XP, a eliminação de desperdícios, busca
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2785Q614980 | Informática, Engenharia de Software, Agente Tecnólogo, IEMA ES, CESPE CEBRASPE

A respeito de conceitos de levantamento de requisitos, julgue os itens a seguir.

A validação de requisitos examina a especificação para garantir que todos os requisitos do sistema tenham sido declarados de modo não-ambíguo. O principal mecanismo de validação de requisitos é o diagrama de classes definido pela UML.

  1. ✂️
  2. ✂️

2786Q646728 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional do Trabalho 6a Região, FCC, 2018

Considere a situação abaixo.

O departamento de TI ficou responsável por entregar um software de Folha de Pagamento em 10/08/2018 que depende dos requisitos que serão coletados no departamento de Recursos Humanos (RH). Considerando o intenso volume de trabalho, o RH pode ou não ter pessoas necessárias para fornecer as informações (requisitos) para o desenvolvimento do software. As incertezas relacionadas ao fornecimento de informações mostram que o departamento de RH pode não fornecer as informações necessárias a tempo para o desenvolvimento e entrega do software.

Considerando que uma declaração de riscos deve incluir, entre outras informações o evento de risco, causas e impactos nos objetivos, é correto afirmar que, a partir da situação descrita o evento de risco é:

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

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

Analise as seguintes afirmativas relativas aos diagramas da UML 2.0.

I. As operações relativas a fluxos dos tipos alternativos, opcionais e repetições têm suporte nos elementos dos diagramas de seqüência.

II. Em um diagrama de pacotes, são permitidos os relacionamentos de dependência e realização.

III. Em um diagrama de implantação, um artefato contém elementos como dispositivos físicos e nodos.

IV. Os diagramas de estrutura composta permitem exibir agrupamentos estáticos ao passo que os diagramas de pacote mostram agrupamentos em tempo de execução.

A partir dessa análise, pode-se concluir que

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

2788Q630108 | Informática, Engenharia de Software, Analista, MPE MS, FGV

Sobre as boas práticas utilizadas nas revisões técnicas formais de software, analise as afirmativas a seguir.

I. O objetivo da reunião é resolver os problemas detectados pelos revisores.

II. A duração da reunião de revisão deve ser sempre inferior a duas horas.

III. O autor do material a ser revisado sempre assume o papel de líder da reunião.

 Assinale:

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

2789Q637548 | Informática, Engenharia de Software, Analista de Sistemas, BNDES, CESGRANRIO

O padrão de projeto Proxy é uma solução adequada para alguns problemas de design, EXCETO:

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

2790Q642156 | Informática, Engenharia de Software, Analista, Serviço Federal de Processamento de Dados, CESPE CEBRASPE

Em relação a técnicas de análise e modelagem de processos de negócio e de análise de desempenho , julgue os itens que se seguem. No método de Taguchi, o teste de robustez fundamenta-se na ideia de que o desempenho do serviço deve ser mantido nas mais adversas condições.
  1. ✂️
  2. ✂️

2792Q626804 | Informática, Engenharia de Software, Analista Ministerial, MPE PE, FCC

Uma atividade que deve ser tratada exclusiva e principalmente na etapa de projeto orientado a objetos é a

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

2793Q646264 | Informática, Engenharia de Software, Auditor de Controle Externo, TCM GO, FCC

Os portlets podem ser considerados aplicações web agrupáveis em páginas de portais que compõem o núcleo dos serviços destes portais. Podem ser distribuídos em vários formatos, mas o mais comum é em arquivos WAR, que normalmente contêm
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2794Q623999 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, IFB BA

Dentro do contexto da Engenharia de Software, entende-se que a elaboração de softwares possui várias fases de desenvolvimento. Avalie as afirmações abaixo com relação às características do ciclo de vida de softwares e assinale (V) para verdadeiro ou (F) para falso.

( ) O ciclo de vida de um software está relacionado aos estágios de análise, desenho e implementação.

( ) A etapa de análise de riscos, no ciclo de vida da versão inicial do modelo em espiral, é realizada dentro da fase de desenvolvimento.

( ) O foco da análise, no ciclo de vida de software, é a modelagem dos conceitos presentes no domínio do problema.

( ) As atividades fundamentais relacionadas ao processo de construção de um software incluem a percepção de uma necessidade, o desenvolvimento, a validação ou testes, a operação e a manutenibilidade que impactarão na evolução do software.

De acordo com as afirmações, a sequência correta é

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

2795Q644992 | Informática, Engenharia de Software, Tecnologia da Informação, EPE, CESGRANRIO

Para a Engenharia da Informação são feitas as afirmativas

abaixo.

I - A Engenharia da Informação pode ser representada por

uma pirâmide de faces distintas, sendo que a mais

mutável delas é a de Requerimentos.

II - Durante a fase de Projeto os DFDs são derivados para

Diagramas de Estrutura, que por sua vez, possibilitarão

a obtenção de uma Especificação Física precisa do

sistema.

III - A criação do protótipo, quando utilizado, é feita na fase

de Planejamento.

Está(ão) correta(s) a(s) afirmativa(s):

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

2796Q615311 | Informática, Engenharia de Software, Analista Judiciário, TJ MA, ESAG

A seqüência correta em que as atividades típicas de um processo de desenvolvimento de software ocorrem é:

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

2797Q648095 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Conselho Regional de Medicina PR, Instituto Quadrix, 2018

Julgue os próximos itens, relativos ao RUP (Rational Unified Process). O RUP é um exemplo de modelo de processo que apoia a prototipação e a entrega incremental de softwares. No entanto, ele não consegue combinar as perspectivas estática e dinâmica em um único diagrama.
  1. ✂️
  2. ✂️

2798Q612001 | Informática, Engenharia de Software

Sejam dadas as afirmações sobre fatores que influenciam a qualidade de um software:

I. Correção é a habilidade de um software em executar tarefas assim como elas foram definidas na especificação desse software;

II. Programas de software feito em linguagens de programação que suportam "tratamento de exceção" podem levar esses programas a adquirir a habilidade de serem robustos.

III. Capacidade de extensão é a habilidade de elementos de um software servirem para a construção de diferentes aplicações.

IV. Funcionalidade é a habilidade de um software ser lançado na data combinada ou então antes dessa data. São afirmações INCORRETAS:

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

2799Q645038 | Informática, Engenharia de Software, Analista do Ministério Público, MPE SE, FCC

Dentre as etapas para o desenvolvimento de software em que a UML pode ser aplicada, aquela em que serão modeladas somente classes que pertençam ao domínio principal do problema do software, deixando de lado classes técnicas que gerenciem banco de dados, interface, comunicação, concorrência e outras, é a etapa de

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

2800Q622265 | Informática, Engenharia de Software, Analista de Sistemas, CRM MG, FUNDEP UFMG

Analise as afirmativas a seguir.

I. A engenharia de confiança está preocupada com as técnicas para aumentar a confiança de ambos os sistemas, críticos e não críticos.

II. O gerenciamento de mudanças estabelece um conjunto de padrões de processo e produto. Esse gerenciamento também inclui atividades que capturam informações sobre os processos para demonstrar que esses padrões foram seguidos.

Está(ão) correta(s) a(s) afirmativa(s):

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