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.


1082Q263642 | Engenharia de Software, Padrões de projeto, Técnico Judiciário Tecnologia da Informação, TRT 13a Região, FCC

Os padrões de projeto estruturais diminuem o acoplamento entre os objetos de um sistema orientado a objetos tornando mais simples eventuais alterações no funcionamento do sistema. Um destes padrões permite centralizar todas as requisições a uma aplicação Web, ou seja, haverá um único ponto de entrada na aplicação que receberá e tratará todas as requisições. Este padrão é conhecido como

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

1083Q99309 | Engenharia de Software , UML, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

A linguagem UML (Unified Modeling Language) pode ser usada para modelagem de software em todas as fases do desenvolvimento de um sistema computacional. Assinale a alternativa correta em relação aos diagramas existentes na UML.

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

1084Q705339 | Engenharia de Software, Assistente Ministerial de Informática, MPC PA, CESPE CEBRASPE, 2019

Texto associado.

Nos projetos de sistemas computadorizados, a interação com o usuário tem a missão de emitir dados e comandos associados ao sistema, que recebem classificações, entre as quais a classificação que possui interação rápida e intuitiva e facilidade de aprendizado, denominada
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1085Q264257 | Engenharia de Software, Ferramentas CASE, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPE

Texto associado.

Existem diversas ferramentas para o desenvolvimento de software, entre elas as ferramentas CASE. Acerca dessas ferramentas, julgue os itens subseqüentes.

Com a evolução das técnicas de desenvolvimento de software, tornou-se necessário o uso de técnicas e metodologias que fossem capazes de representar um software em sua fase de projeto.

  1. ✂️
  2. ✂️

1086Q112301 | Engenharia de Software , RUP, Analista de Finanças e Controle, CGU, ESAF

O RUP usa a abordagem da orientação a objetos em sua concepção e é projetado e documentado utilizando a notação UML (Unified Modeling Language) para ilustrar os processos em ação. O objetivo da disciplina de análise e projeto é

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

1087Q168379 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal da Receita Estadual, SEFAZ RS, FUNDATEC

Na engenharia de requisitos, pode-se utilizar a seguinte técnica para o levantamento de requisitos de um software:

I. Cenários.
II. Joint Application Development (JAD).
III. Prototipação.

Quais estão corretas?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1089Q153055 | Engenharia de Software, Gerência de Projetos, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJ

Considere as seguintes assertivas sobre a técnica de revisões estruturadas de código fonte, também conhecida como Walk-through:

I - O gerente do projeto faz parte obrigatória da reunião de revisão;
II - Os participantes devem ter acesso ao material antes da reunião;
III - Todos os erros encontrados na sessão de revisão devem ser imediatamente corrigidos pelo autor.

Estão corretas somente:

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

1090Q117495 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, CVM, ESAF

O cálculo dos pontos de função de um projeto de desenvolvimento consiste dos componentes de funcionalidade:

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

1092Q266879 | Engenharia de Software, Engenharia de Requisitos, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE

Com relação à engenharia de requisitos, julgue os itens a seguir.

As atividades do gerenciamento de requisitos incluem a análise e a negociação, a qual visa garantir que todos os requisitos do sistema tenham sido declarados de modo não ambíguo, sem inconsistências, omissões e erros

  1. ✂️
  2. ✂️

1093Q149401 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Duas características distinguem os diagramas de sequência dos de comunicação:

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

1094Q196306 | Engenharia de Software, Engenharia de Requisitos, Analista Análise de Sistemas, DETRAN DF, CESPE CEBRASPE

Texto associado.

Acerca do desenvolvimento de aplicações e da arquitetura OLAP,
julgue os itens a seguir.

Requisitos funcionais são restrições sobre as funções ou serviços oferecidos pelo sistema. Esses requisitos consideram as declarações de serviços, a forma do sistema reagir e como ele deve se comportar em determinadas situações. Cenários e casos de uso são técnicas eficazes para elicitação de requisitos funcionais segundo pontos de vista de interação.

  1. ✂️
  2. ✂️

1095Q120613 | Engenharia de Software , Teste de Software, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

A respeito de teste de software, julgue os itens a seguir.

Os testes de unidade, normalmente feitos pelos próprios desenvolvedores, sem necessidade de processos muito formais, são tratados dentro do próprio fluxo de implementação por meio de métodos simplificados.

  1. ✂️
  2. ✂️

1096Q102751 | Engenharia de Software , Scrum, Analista Administrativo Área 4, ANAC, CESPE CEBRASPE

Texto associado.

Acerca do processo de desenvolvimento de software, julgue os itens
subsequentes.

O único papel definido pelo Scrum com autoridade para cancelar uma Sprint é o do product owner.

  1. ✂️
  2. ✂️

1097Q119444 | Engenharia de Software , UML, Analista de Sistemas Júnior, TRANSPETRO, CESGRANRIO

Uma das formas de modelar o aspecto dinâmico de um sistema com a UML 2.0 é através da utilização do diagrama de máquina de estado (state machine diagram). Nesse contexto, considere os dois diagramas de máquinas de estados representados a seguir de acordo com a notação da UML. Considere que os eventos e as atividades homônimas em ambos os diagramas têm o mesmo significado.
Imagem 007.jpg
Os dois diagramas de máquinas de estados apresentados são equivalentes entre si.
PORQUE
>
Modelar o evento02 com uma transição recursiva (conforme o diagrama da direita) é equivalente a modelar o evento02 com uma atividade interna (conforme o diagrama da esquerda).
Analisando-se as afirmações acima, conclui-se que

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

1099Q847033 | Engenharia de Software, Teste de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

Julgue o próximo, relativos a conceitos, aplicações e tipos de testes de software.
No processo de testes para software customizado, deve haver pelo menos um teste para cada requisito; nessa validação, busca-se que o sistema execute corretamente de acordo com o uso esperado.
  1. ✂️
  2. ✂️

1100Q115644 | Engenharia de Software , UML, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

A respeiro dos diagramas da UML, julgue os itens subsequentes.

Os diagramas em UML podem ser estáticos ou dinâmicos. O diagrama de classes é um exemplo de um diagrama dinâmico.

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