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.

Dos diagramas a seguir, assinale aquele que NÃO é considerado um diagrama comportamental na UML 2.0.

  • A.

    Diagrama de comunicação

  • B.

    Diagrama de máquina de estado

  • C.

    Diagrama de objetos

  • D.

    Diagrama de seqüência

Assinale a alternativa que apresenta a técnica que pode ser usada para lidar com o problema de ausência de herança múltipla em algumas implementações.

  • A.

    Associação

  • B.

    Decomposição

  • C.

    Delegação

  • D.

    Materialização

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

  • A.

    apenas as afirmativas I e II estão corretas.

  • B.

    apenas as afirmativas I e III estão corretas.

  • C.

    apenas as afirmativas II e III estão corretas.

  • D.

    apenas as afirmativas III e IV estão corretas.

Entre as alternativas apresentadas, assinale aquela que NÃO corresponde a uma característica do ciclo de vida de um projeto.

  • A.

    As fases são geralmente realizadas concorrentemente e são definidas por alguma forma de transferência de informação técnica.

  • B.

    No ciclo de vida, é definido o trabalho técnico a ser desenvolvido em cada fase.

  • C.

    No ciclo de vida, são estabelecidos os produtos a serem entregues e correspondentes critérios de revisão, verificação e validação.

  • D.

    O nível de incerteza e a dificuldade de atingir os objetivos do projeto são maiores nas fases iniciais do projeto.

Assinale a afirmativa INCORRETA com relação à análise essencial de sistemas.

  • A.

    No modelo comportamental, é estudado o modelo integrado de dados e funções.

  • B.

    O DFD de contexto tem mais detalhes sobre os processos do sistema do que o DFD nível preliminar.

  • C.

    Português estruturado e árvore de decisão são técnicas de especificação de processos.

  • D.

    Um evento temporal pode ser visto como um caso particular de evento orientado por controle.

Considere o DER (Diagrama Entidade-Relacionamento) abaixo.

 

É INCORRETO afirmar que:

  • A. "idade" é um atributo derivado.
  • B. "empréstimo" possui 2 (dois) atributos.
  • C. "codcliente" é atributo de "cliente".
  • D. "telefone" é uma entidade fraca.
  • E. "codempréstimo" é chave primária .

O ensaio de campo que melhor possibilita a montagem do perfil geotécnico com classificação dos solos e identificação das camadas é

  • A. o SPT.
  • B. o Deep Sounding.
  • C. a Sondagem Rotativa.
  • D. o Vane Test.
  • E. o Ensaio Pressiométrico.

Em Engenharia de Software, determinado conceito permite que, entre dois elementos de software A e B, seja possível postular alguma mudança de A, que pediria que B fosse mudado (ou, no mínimo, cuidadosamente verificado) a fim de preservar a exatidão global, e também postular alguma mudança, que pediria que tanto A como B mudassem juntos para preservar a exatidão global.

Trata-se do conceito de:

  • A. polimorfismo.
  • B. congeneridade.
  • C. mutabilidade
  • D. polidependência.
  • E. coesão.

Durante a execução das fundações de uma obra com estacas tipo hélice contínua com comprimentos perfurados da ordem de 14,0 m, foi encontrada uma obstrução por matacão a 8,0 m de profundidade. Não sendo possível o deslocamento da estaca, o tipo de fundação mais adequada para atravessar o matacão é:

  • A. perfil metálico.
  • B. estaca raiz.
  • C. barrete.
  • D. estacão.
  • E. estaca de reação.

Acerca dos modelos de desenvolvimento de software, assinale a opção correta.

  • A.

    No modelo iterativo, as fases de desenvolvimento são divididas em iterações. Esse modelo de desenvolvimento não pode ser adotado em processos de desenvolvimento ágeis como o extreme programming (XP).

  • B.

    No modelo em cascata, os primeiros passos são a especificação e a análise dos requisitos. O modelo assume que, uma vez definidos, os requisitos não serão modificados ou que as modificações serão poucas.

  • C.

    Em um processo de desenvolvimento, pode-se adotar prototipação descartável ou evolucionária. A primeira é útil quando se tem uma compreensão razoável sobre o sistema e a segunda quando se conhece pouco sobre os requisitos.

  • D.

    A disciplina de requisitos tem como principais objetivos: identificar tecnologias usadas na implementação, investigar as conseqüências dessas tecnologias e definir uma arquitetura para o software.

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...