SóProvas


ID
880804
Banca
ESAF
Órgão
DNIT
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

A UML

Alternativas
Comentários
  • a) retrata a estrutura de código orientado à linguagem no nível definido pelo usuário. Errada porque quem define o nivel de liguagem é o desenvolvedor, observando os padrões da UML, irá definir quais diagramas se aplicam melhor aquela situacao
     b) retrata a estrutura de código orientado a objeto no nível exatamente acima do próprio código. // Correta, porque esta é a ideia da UML, visualizar, de modo orientado a objetos, as funcionalidades e caracteristicas do sistema, numa linguagem de mais facil assimilação que o proprio codigo
     c) retrata critérios de codificação de segurança de objetos independentes. // Errada. Para a UML, a segurança é só mais uma parte das funcionalidades, e não o todo
     d) estrutura objetos de codificação orientada a usuários no sentido de estratificar códigos inconsistentes. // Errada, Uma definição que não tem relação nenhuma com UML
     e) retrata a estrutura de código orientado a objeto no nível exatamente abaixo do próprio código. // Errada, pois contraria a opcao b, pois o objetivo da UML é retratar em niveis acima do codigo fonte a ser gerado
  • Talvez, possa ajudar a entender.

    A opção: "retrata a estrutura de código orientado a objeto no nível exatamente acima do próprio código."

    Considerei o "nível exatamente acima do próprio código" como sendo o nível de Projeto, neste nível a UML retrata a estrutura de código que deverá ser implementado no nível de desenvolvimento.

  • Errei, pois eu entendi que "abaixo do próprio código"...seria como sendo uma pilha, primeiro o projeto depois o código, neste sentido o UML viria abaixo do código.

  • nível abaixo do próprio código (me lembrei do assembly haha)
  • Eu lembrei que a UML se situa entre a linguagem natural (muito imprecisa) e a linguagem de código (muito detalhada). Ai se imaginarmos a linguagem de código no fundo da pilha fica fácil.

  • b) retrata a estrutura de código orientado a objeto no nível exatamente acima do próprio código.

    UML (universal modelling language) é pelo menos um nivel acima do codigo propriamente dito porque necessita ilustrar todas as relações entre os atores e use cases. é a representação do sistema como um conjunto de diagramas que se relacionam entre si e cada diagrama é uma parte do distema

  • Quanto mais Blá Blá Blá de humanos é mais alto o nível, ao passo quanto mais próximo do que computadores entendem é mais baixo o nível;