Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Ao modelarmos um atributo com a visibilidade PUBLICA, estamos ferindo a que princípio da Orientação a Objetos ? Polimorfismo Encapsulamento Herança Mensagens a objetos. Visibilidade 2a Questão Acerto: 0,0 / 1,0 No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir: http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); Da análise do diagrama, conclui-se que? Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário. A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque. A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto. A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar desconto. A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda. 3a Questão Acerto: 1,0 / 1,0 Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF. Informações de atributos da classe CPF. Nenhuma informação deve ser apresentada. Informações de como foi validade do CPF Informações de procedimentos a serem feitos se o CPF for válido. Informações de procedimentos a serem feitos se o CPF for inválido. 4a Questão Acerto: 1,0 / 1,0 Assinale a opção que responde adequadamente ao que acontece quando um método é definido como protegido: Ele não poderá ser visto por ninguém Ele poderá ser visto por todas as classes que se relacionam com a classe a qual pertence, qualquer que seja o relacionamento Ele poderá ser visto por todas as classes que estão na estrutura de herança Ele somente poderá ser visto dentro da própria classe Ele poderá ser visto por todas as classes 5a Questão Acerto: 0,0 / 1,0 Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de mensagens entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação entre os objetos. Diagrama de sequência. Descrição de casos de uso. Diagrama de atividades. Diagrama de casos der uso. Diagrama de Classes. 6a Questão Acerto: 1,0 / 1,0 Generalização/Especialização é um tipo de relacionamento possível de ser aplicado ao(s) seguintes elemento(s) de modelo na UML: Casos de uso e atores Classes Casos de uso e classes Casos de uso, classes e atores Classes e atores 7a Questão Acerto: 0,0 / 1,0 Na UML, cada tipo de diagrama captura uma perspectiva diferente do sistema. Qual o diagrama que representa o comportamento interno dos objetos, demonstrando todo o seu ciclo de vida Diagrama de Atividade. Diagrama de Implementação. Diagrama de Estados. Diagrama de Colaboração. Diagrama de Atividades. Acerto: 1,0 / 1,08a Questão Sobre as atividades que executam em paralelo, avalie as assertivas I. Para que possam ser executadas em paralelo as atividades precisam estar entre 2 elementos: Bifurcação e união (ou junção), que são chamados de barra de sincronização. II. As atividades em paralelo iniciam sempre juntas. III. As atividades encerram suas execuções juntas, ao mesmo tempo IV. As atividades podem ter tempos distintos de execução. Assinale a UNICA opção que apresenta apenas as assertivas corretas. Apenas II Apenas I, II e IV. Apenas I e III I, II, III e IV Apenas II e IV Acerto: 0,0 / 1,09a Questão Sobre os diagramas de Implementação, avalie as assertivas I. Os diagramas de implementação são: Componentes e Implantação. II. O diagrama de implantação mostra os componentes de software necessários a execução do sistema III. Dentre os elementos do diagrama de implantação, temos os nós, que representam os elementos computacionais, como servidores, estações de trabalho, impressoras, unidades de disco e etc IV. Os elementos do digrama de componentes são os componentes em suas dependências Assinale a UNICA opção com as assertivas corretas I, II, III, IV Apenas I, III e IV Apenas I e IV Apenas I e II Apenas II e III 10a Questão Acerto: 1,0 / 1,0 Com relação a diagramas de estados da UML, assinale a opção correta. Diagramas de estados não podem ser aninhados (decompostos em outros diagramas de estados) e, portanto, não são capazes de expressar situações complexas. As combinações de eventos, estados e transições de estado para determinada classe não podem ser representadas em um único diagrama de estados. Não há como expressar condições em diagramas de estados Uma condição de guarda é uma expressão booleana que precisa ser falsa para que uma transição ocorra. Um estado é uma condição ou situação na vida de um objeto durante a qual o objeto satisfaz alguma condição, realiza alguma atividade ou aguarda um evento javascript:abre_colabore('38403','185949237','3707910088');
Compartilhar