Buscar

(AS-IV) PROJETO DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Pergunta 1
Resposta Selecionada: b. 
Respostas: a.
b. 
c.
d. 
e.
Comentário da
resposta:
(CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - Processos de Negócio) Casos de
uso são das mais importantes ferramentas de especificação de sistemas em uso atualmente,
constituindo representações textuais em forma de narrativa. Tais representações demonstram:
uma interação entre um ator e o sistema.
os estados dos objetos do sistema quando são usados.
uma interação entre um ator e o sistema.
um comportamento interno do sistema quando o ator o utiliza.
um único cenário de uso do sistema por um ator.
a interação entre os objetos do sistema por meio de mensagens.
A representação textual – que é detalhada, refere-se ao caso de uso, representado
resumidamente pelo diagrama de caso de uso.
Pergunta 2
Resposta
Selecionada:
e.
(PUC-PR - 2017 - TJ-MS - Técnico de Nível Superior - Analista de Sistemas) Com base no diagrama
de sequência de implementação da autenticação do Facebook visto na figura a seguir, é possível
afirmar que:
de acordo com a UML2, nunca se mostram números nas mensagens em diagramas
de sequência; normalmente, apenas as informações que são necessárias sobre o
pedido de mensagem são imediatamente visíveis em um diagrama de sequência.
0,2 em 0,2 pontos
0,2 em 0,2 pontos
Respostas: a. 
b.
c. 
d.
e.
Comentário
da
resposta:
esse diagrama de sequência está incorreto e não funciona.
o usuário será informado antes da sequência ter finalizado com o Facebook.
o Facebook sempre autoriza acesso dos seus usuários.
o Facebook acessará o Servidor de Conteúdo apenas se o usuário precisar trocar a
senha.
de acordo com a UML2, nunca se mostram números nas mensagens em diagramas
de sequência; normalmente, apenas as informações que são necessárias sobre o
pedido de mensagem são imediatamente visíveis em um diagrama de sequência.
Apesar de ser possível mostrar numeração no diagrama de sequência, isto não é muito
comum (veja material da disciplina). De qualquer forma, as demais alternativas não
estão de acordo com o diagrama apresentado.
Pergunta 3
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
(FCC - 2016 - CREMESP - Analista de Tecnologia da Informação - Análise de Sistemas) Considere
uma clínica médica na qual os pacientes primeiramente marcam consultas com a secretária,
fornecendo suas informações pessoais. Se o paciente ainda não estiver cadastrado no sistema ou
existir algum dado que precise ser atualizado, a secretária deverá atualizar o cadastro. Durante a
consulta, o médico poderá marcar exames a serem trazidos posteriormente. O pedido de exame e
seus resultados serão registrados no histórico do paciente. Para representar a interação do Paciente,
da Secretária e do Médico com o sistema, foi criado o seguinte diagrama de casos de uso:
As lacunas I e II representam relações (ou associações) entre os casos de uso e devem ser
preenchidas, RESPECTIVAMENTE, por:
<<extend>> e <<extend>>
<<extend>> e <<include>>
Agregação
<<extend>> e <<extend>>
<<include>> e <<extend>>
<<include>> e <<include>>
O estereótipo de exclusão <<extend>> escreve cenários opcionais (ou exceções) de
um caso de uso. Os casos de uso estendidos demonstram os cenários que
acontecerão apenas em uma situação específica e se uma determinada situação for
satisfeita.
Pergunta 4
(FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação) Um Analista de Informática
está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os
seguintes requisitos. Caso de Uso: Cadastrar Funcionário, que:
0,2 em 0,2 pontos
0,2 em 0,2 pontos
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
I - exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matrícula;
II - possui um relacionamento com o Caso de Uso denominado Cadastrar via Web, que é uma
variação de Cadastrar Funcionário;
III - deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar
ajuda (Help) mediante seleção dessa opção.
Os requisitos especificados acima tipificam os RESPECTIVOS relacionamentos entre Casos de Uso:
Inclusão, Generalização e Extensão.
Associação, Generalização e Especialização.
Inclusão, Especialização e Exclusão.
Generalização, Especialização e Extensão.
Extensão, Exclusão e Associação.
Inclusão, Generalização e Extensão.
O estereótipo de inclusão <<include>> costuma ser utilizado quando há um serviço,
uma situação ou uma rotina comum a mais de um caso de uso. A generalização
corresponde a uma simples associação e o estereótipo de exclusão <<extend>>
escreve cenários opcionais (ou exceções) de um caso de uso. Os casos de uso
estendidos demonstram os cenários que acontecerão apenas em uma situação
específica e se uma determinada situação for satisfeita.

Continue navegando