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.


1701Q101725 | Engenharia de Software , Analista Programador, DPE RO, FGV

O Processo Unificado de desenvolvimento de software representa um conjunto de atividades necessárias para transformar requisitos do usuário em um sistema de software. A fase do Processo Unificado destinada a endereçar os fatores de riscos conhecidos, e estabelecer e validar a arquitetura do software é a:

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

1702Q689291 | Engenharia de Software, Analista de Gestão de Resíduos Sólidos Informática, SLU DF, CESPE CEBRASPE, 2019

À luz do COBIT 5 e do PMBOK 5, julgue o item subsequente. Conforme o PMBOK 5, os projetos de interesse negocial determinam as considerações estratégicas a serem adotadas pela organização e, consequentemente, orientam o seu planejamento estratégico
  1. ✂️
  2. ✂️

1703Q208529 | Engenharia de Software, Orientação a Objetos, Especialista em Regulação Informática, ANATEL, CESPE CEBRASPE

Texto associado.

No que diz respeito à análise e ao projeto orientados a objetos, julgue os itens que se seguem.

Uma classe na análise orientada a objeto representa uma abstração que pode ser mapeada para mais de uma classe no projeto. As classes na análise podem ser fronteiras, controladoras ou entidades. Uma fronteira modela interações entre o sistema e atores, uma entidade modela apenas objetos persistentes e uma controladora só pode controlar interações entre instâncias de uma mesma classe.

  1. ✂️
  2. ✂️

1704Q702100 | Engenharia de Software, Analista TI, CREA GO, Quadrix, 2019

No que se refere aos diagramas da análise orientada a objetos, julgue o item.
O diagrama de classe retrata diversos elementos estáticos, juntamente com suas associações, suas construções de herança, sua agregação etc.
  1. ✂️
  2. ✂️

1705Q115092 | Engenharia de Software, Analista de Planejamento e Orçamento, MPOG, ESAF

As áreas de esforços da Análise de Requisitos são:

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

1707Q104667 | Engenharia de Software , Analista Administrativo Tecnologia da Informação, TC DF, CESPE CEBRASPE

Texto associado.

Com relação aos conceitos de interoperabilidade de sistemas, julgue os itens subsequentes.

WSDL (Web Services Description Language) é um documento XML que descreve um conjunto de mensagens SOAP, assim como a forma como essas mensagens são trocadas. Sendo XML, o WSDL é legível e editável, porém, na maioria dos casos, é gerado e consumido por software.

  1. ✂️
  2. ✂️

1708Q107032 | Engenharia de Software , UML, Analista de Controle, TCE PR, FCC

Considere:

Imagem 004.jpg

Em UML 2.3, é um exemplo típico do Diagrama de

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

1709Q681252 | Engenharia de Software, Analista de Tecnologia da Informação, UFF, COSEAC, 2019

Na coluna I estão dispostos conceitos utilizados no Scrum. Estabeleça a correta correspondência com seus significados, conforme apresentado na Coluna II: 
Coluna I
1 Sprint 
2 Backlog 
3 Time Boxed 
4 Artefato não oficial 
5 Kanban 
Coluna II 
( ) principal artefato do Scrum
( ) eventos com duração fixa no Scrum
( ) iteração e um evento com duração fixa
( ) quadro que compõe o painel de controle do time
( ) burndown 
A sequência correta, de cima para baixo, é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1710Q198953 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o  item  a seguir, relativo  a análise e projeto de software.

A análise de requisitos envolve descoberta, refinamento, modelagem e especificação do software. Requisitos funcionais estão relacionados aos serviços que o software deve oferecer, ao passo que requisitos não funcionais são restrições acerca de serviços oferecidos pelo software.

  1. ✂️
  2. ✂️

1711Q155474 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

Na especificação de operações de uma classe, o nível de visibilidade indicado pelo símbolo ~ (til) significa

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

1712Q228698 | Engenharia de Software, Profissional Básico Análise de Sistemas Desenvolvimento, BNDES, CESGRANRIO

Um engenheiro de software constrói, implanta e precisa manter um sistema de software aplicativo em funcionamento por meio de instrumentos que permitam o domínio da complexidade desse processo.

Essas atividades exigem desse engenheiro poder intelectual, disciplina, cultura tecnológica e cultura

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

1713Q165269 | Engenharia de Software, Teste de Software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, a respeito de engenharia de requisitos.

O checklist de validação é uma forma útil de averiguar se determinado requisito pode ser testado e, em caso afirmativo, se os testes podem ser especificados.

  1. ✂️
  2. ✂️

1714Q234976 | Engenharia de Software, UML, Programador de Computador, TRE MA, CESPE CEBRASPE

Julgue os seguintes itens, relativos a caso de uso.

I Os casos de uso podem ser aplicados para captar o comportamento pretendido do sistema que está sendo desenvolvido, sem ser necessário especificar como esse comportamento é implementado.
II Os casos de uso fornecem uma maneira para os desenvolvedores chegarem a uma compreensão comum com os usuários finais do sistema e com os especialistas.
III Os casos de uso servem para validar a arquitetura e para verificar o sistema à medida que ele evolui durante seu desenvolvimento.
IV Um caso de uso envolve a interação dos atores com o sistema.

A quantidade de itens certos é igual a

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

1715Q156156 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCC

São técnicas úteis na fase de projeto de software orientado a objetos, EXCETO criar diagramas de

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

1716Q248633 | Engenharia de Software, UML, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

Para os diagramas utilizados na UML 2.0 são feitas as afirmativas abaixo.

I - No Diagrama de Classes é possível modelar o estereótipo das classes, o nível de visibilidade de seus atributos e a navegabilidade das associações entre as classes.

II - O Diagrama de Tempo unifica em um único diagrama os Diagramas de Seqüência e Interação da UML 1.4, sendo utilizado para especificar as restrições de tempo sobre mensagens enviadas e recebidas no decorrer de uma interação.

III - O Diagrama de Atividades permite definir pré e pós-condições associadas a ações do diagrama. As pré-condições definem o estado exigido do sistema quando a ação é invocada e as pós-condições especificam o estado exigido do sistema no término da ação.

IV - Juntos, os diagramas de Objetos e Comunicação descrevem como um sistema de software é instalado e executado no ambiente de processamento identificando as partes físicas do software e o ambiente necessário para execução.

V - Em um diagrama de Caso de Uso a generalização define os relacionamentos de herança entre os casos de uso ou entre os atores, enquanto que as associações indicam quais atores interagirão com os casos de uso do sistema.

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

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

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

Após escolher a norma ABNT NBR ISO/IEC 12207:2009 para ser adotada na organização onde trabalha, André verificou que a Norma é dividida em sete grupos de processos. Como sua especialidade é em análise de requisitos, verificou que o Processo de Análise de Requisitos do Sistema e o Processo de Análise de Requisitos de Software estavam, respectivamente, nos grupos de Processos
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1719Q259682 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Uma estratégia de teste de software integra métodos de projeto de
casos de teste em uma série planejada de passos, que resultam na
construção bem-sucedida de um software. A esse respeito, julgue
os próximos itens.

Teste funcional é uma técnica para se projetar casos de teste na qual o programa ou sistema é considerado uma caixa-preta e, para testá-lo, são fornecidas entradas e avaliadas as saídas geradas.

  1. ✂️
  2. ✂️

1720Q702830 | Engenharia de Software, Analista TI, CREA GO, Quadrix, 2019

No que se refere aos diagramas da análise orientada a objetos, julgue o item.
No diagrama de colaboração, o nome de um argumento é o nome real desse argumento, e não o nome formal utilizado pelo objeto destinatário em seu título de operação.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.