Questões sobre Engenharia de Software

Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Em relação aos conceitos da UML, assinale a alternativa correta.

  • A.

    Na UML, uma interface é a parte de um caso de uso em que se apresentam as interações do sistema com um ator externo ao sistema.

  • B.

    Na UML, um diagrama de comunicação é um tipo de diagrama de interação que coloca a ênfase na ordem temporal de mensagens.

  • C.

    Com a UML é possível representar precisamente modelos de implementação de software, mas não é possível representar modelos conceituais, que reflitam a abstração do mundo real utilizada na concepção do software.

  • D.

    A UML permite modelar aspectos estruturais e dinâmicos do software de uma maneira integrada. Para tanto, as entidades dos modelos dinâmicos devem ter suas estruturas definidas e caracterizadas nos modelos estáticos.

Considere a figura abaixo.

Trata-se de parte de um

  • A.

    Workflow.

  • B.

    Diagrama de Fluxo de Dados.

  • C.

    Diagrama Entidade-Relacionamento.

  • D.

    Fluxograma.

  • E.

    Diagrama de Atividades.

Segundo as características dos diagramas utilizados na modelagem pela UML, o diagrama que mostra os elementos de configuração de processamento runtime, e os componentes de software, processos e objetos que neles se mantêm, é denominado diagrama de

  • A.

    caso de uso.

  • B.

    implantação.

  • C.

    colaboração.

  • D.

    sequência.

São algumas das metodologias de desenvolvimento de software consideradas ágeis (Agile Software Process Models):

  • A.

    RUP, XP e DSDM.

  • B.

    Waterfall, RUP e FDD.

  • C.

    XP, FDD e RUP.

  • D.

    Scrum, XP e FDD.

  • E.

    Scrum, Waterfall e DSDM.

O modo para descrever os vários aspectos de modelagem pela UML é por meio do uso da notação definida pelos seus vários tipos de diagramas. Segundo as características desses diagramas, é correto afirmar que um diagrama de classe

  • A.

    descreve a interação de sequência de tempo dos objetos e classes percebida por atores externos.

  • B.

    descreve a funcionalidade do sistema.

  • C.

    mostra as sequências de estados que uma classe e objetos assumem em sua vida em resposta a estímulos recebidos, juntamente com suas respostas e ações.

  • D.

    denota a estrutura estática de um sistema.

Nos modelos orientados a objeto, um relacionamento de dependência estereotipada é representado por uma

  • A.

    agregação simples.

  • B.

    extensão de caso de uso.

  • C.

    generalização.

  • D.

    associação ternária.

  • E.

    agregação por composição.

A UML inclui diagramas de interação para ilustrar como os objetos interagem por meio de mensagens. Os diagramas de interação constituem uma generalização de dois tipos de diagramas especializados na UML: Diagrama de Sequência e Diagrama de Comunicação. Assinale a alternativa que se refere exclusivamente a um Diagrama de Comunicação.

  • A.

    Cada mensagem entre objetos é representada com uma expressão de mensagem em linha sólida, com seta cheia, entres as linhas de vida verticais.

  • B.

    A notação UML para chamadas assíncronas é uma mensagem com seta traçada.

  • C.

    Os participantes da linha da vida devem representar um objeto, não uma coleção.

  • D.

    A ordem das mensagens é ilustrada com números de sequência.

Como se denomina a opção de integração de ferramentas CASE que utiliza dados de uma ou outra ferramenta sem tradução, caso as estruturas de dados e semânticas sejam compatíveis?

  • A.

    Interoperabilidade.

  • B.

    Compartilhamento de dados.

  • C.

    Intercâmbio de dados.

  • D.

    Acessibilidade.

A engenharia de requisitos é o processo de identificar os serviços que um sistema deve oferecer e as restrições que deve respeitar. Com relação à engenharia de requisitos, assinale a alternativa correta.

  • A. Elicitação de requisitos é um dos passos da engenharia de requisitos e está ligada à validação dos serviços oferecidos pelo sistema.
  • B. Nas entrevistas abertas, o engenheiro de requisitos busca respostas para um conjunto de questões prédefinidas.
  • C. Desempenho e usabilidade estão ligados a requisitos funcionais.
  • D. Entre as técnicas para elicitação de requisitos estão cenários e questionários.
  • E. Os requisitos de um sistema são classificados em funcionais e de usuário.

A fase em que se devem produzir protótipos descartáveis para eliminar riscos específicos, como trocas de requisitos, utilizando-se o processo unificado (RUP - rational unified process) para o desenvolvimento de um sistema, é a fase de

  • A. testes.
  • B. construção.
  • C. iniciação.
  • D. implementação.
  • E. elaboração.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...