Prévia do material em texto
1a Questão (Ref.: 201704379548) Pontos: 1,0 / 1,0 Os diagramas UML da categoria comportamental são os de: classes, objetos e componentes. classes, atividades e sequência. objetos, estrutura composta e máquinas de estado. casos de uso, atividades e máquinas de estados. casos de uso, sequência e classes. 2a Questão (Ref.: 201704379555) Pontos: 1,0 / 1,0 No contexto da UML, os casos de uso: especificam a organização do sistema de software. capturam os requisitos não funcionais. descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. são sempre associados a um único requisito funcional. definem o comportamento dos componentes de software que serão implementados. 3a Questão (Ref.: 201704379635) Pontos: 1,0 / 1,0 Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 2. Sistema valida CPF 3. Sistema Busca CPF - uses BUSCAR_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include Com base em sua análise, assinale a única alternativa correta Estão corretas apenas as assertivas II e III Está correta apenas a assertiva I Está correta apenas a assertiva III Estão corretas apenas as assertivas I e III Estão corretas as assertivas I e II e III 4a Questão (Ref.: 201704379646) Pontos: 1,0 / 1,0 Analise as assertivas a seguir pertinentes ao diagrama de classes. I- O conceito de multiplicidade é responsável por definir quantos objetos de cada classe participam de um relacionamento. II- Uma Classe associativa representa uma classe resultante da associação entre duas outras classes, que possua atributos e métodos próprios . III- Uma associação entre duas classes necessariamente terá multiplicidade * nos dois lados da associação. Com base em sua análise, assinale a UNICA alternativa correta Estão corretas apenas as assertivas I e II. Estão corretas as assertivas I, II, III. Estão corretas apenas as assertivas II e III. Está correta apenas a assertiva II. Está correta apenas a assertiva I. 5a Questão (Ref.: 201704379424) Pontos: 1,0 / 1,0 A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos elementos do digrama de sequências. O elemento acima, em um diagrama de sequência, significa: mensagem de retorno. auto-chamada. mensagem de ligação. mensagem de ativação. mensagem perdida. 6a Questão (Ref.: 201704379814) Pontos: 1,0 / 1,0 Considere os seguintes elementos da UML: I. classes II. associações III. mensagem IV. estado V. transição Os elementos que fazem parte de um diagrama de classes são: somente l, III e IV; somente III, IV e V. somente I, II e III; somente l e II; somente II, III e IV; 7a Questão (Ref.: 201704379475) Pontos: 1,0 / 1,0 (Concurso: Banco do Nordeste) A UML tem sido amplamente adotada no desenvolvimento de sistemas. Sobre os seus principais conceitos e técnicas, é CORRETO afirmar que: o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o desenvolvimento de aplicativos para o ambiente WEB. o diagrama de caso de uso mostra as relações entre as classes. o diagrama de classes descreve as funcionalidades do sistema, por meio de uma visão de atores externos, mostrando o relacionamento entre os atores e o sistema. o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. 8a Questão (Ref.: 201704379725) Pontos: 1,0 / 1,0 No que se refere ao diagrama de atividade da UML, assinale a opção que apresente o nome do elemento do diagrama de atividade, abaixo descrito A partir desse elemento as atividades seguintes serão efetuadas em paralelo. Raias de natação Junção Encruzilhada Transição Separação 9a Questão (Ref.: 201704379579) Pontos: 0,0 / 1,0 A UML é uma linguagem que possibilita a modelagem nas diversas fases de um processo de desenvolvimento de software. Na fase de projeto, definidos a arquitetura e componentes do software e ganham destaque os diagramas de componentes e de implantação. Com base nesses dois diagramas, analise as assertivas a seguir I. O diagrama de implantação modela os aspectos físicos do sistema, mostrando a organização do hardware. II. Em uma diagrama de componente, apenas código em linguagem de programação pode ser representado como um componente III. O diagrama de componentes mostra as dependências entre os elementos do hardware que sustentará o software. IV. O ideal é que um componente desenvolvido possa ser usado em vários sistemas Assinale a ÚNICA opção correta, com base em sua análise das assertivas Apenas as assertivas I e IV estão corretas Apenas as assertivas I e II estão corretas Apenas as assertivas III e IV estão corretas Apenas as assertivas I, III e IV estão corretas Apenas as assertivas II e III estão corretas 10a Questão (Ref.: 201704379627) Pontos: 1,0 / 1,0 No que se refere ao diagrama de atividade, assinale a opção que apresente o nome correto do elemento desse diagrama, abaixo descrito - permite mostrar, por exemplo, em qual parte da organização o trabalho é realizado ou ainda que classe realiza o trabalho Junção Transição Evento Raia de natação Separação