Buscar

APS E3-1

Prévia do material em texto

Análise e Projeto de Sistemas
Atividade anterior
Iniciado em quarta, 4 Set 2019, 20:28
Estado Finalizada
Concluída em quarta, 4 Set 2019, 20:37
Avaliar 9,00 de um máximo de 10,00(90%)


Questão 1
Correto
Considerando o conceito de sistema, trazido pela Teoria Geral de Sistemas, um
projeto de desenvolvimento de software poderia ser considerado como um sistema
aberto.
Nessa perspectiva, solicitações de mudanças originadas de um stakeholder externo
e que afetam o projeto podem ser consideradas como:
Escolha uma:
A resposta correta é: Entrada..
a. Ambiente.
b. Saída.
c. Feedback.
d. Entrada.

e. Processos.


Questão 2
Incorreto
Analise as seguintes a�rmações sobre a UML (Linguagem de Modelagem Uni�cada):
I. A UML é uma metodologia para o desenvolvimento de software orientado a
objetos, uma vez que fornece um conjunto de representações grá�cas e sua
semântica para a modelagem de software.
II. O diagrama de casos de uso procura, por meio de uma linguagem simples,
demonstrar o comportamento externo do sistema. Esse diagrama apresenta o
sistema sob a perspectiva do usuário, e é dentre todos da UML, o mais abstrato,
�exível e informal.
III. Um relacionamento de extensão de um caso de uso “A” para um caso de uso “B”
signi�ca que toda vez que “A” for executado ele incorporará o comportamento
de�nido em “B”.
IV. Os diagramas de comportamento da UML demonstram como ocorrem as trocas
de mensagens entre os objetos do sistema para se atingir um determinado objetivo.
É correto apenas o que se a�rma em:
Escolha uma:
A resposta correta é: II e IV..
a. II, III e IV.
b. III e IV.
c. I, II e III.
d. II e IV.
e. I e II.



Questão 3
Correto
Uma empresa de crédito e �nanciamento utiliza um sistema de informação para
analisar simulações, com base em cenários, e determinar como as variações da taxa
básica de juros do país afetam seus lucros.
Como deve ser classi�cado esse sistema de informação?
Escolha uma:
A resposta correta é: Sistema de apoio à decisão..
a. Sistema de informação executivo.
b. Sistema de apoio à decisão.

c. Sistema de processamento de transações.
d. Sistema de informação gerencial.
e. Sistema de controle de processos.


Questão 4
Correto
Com relação à forma como o RUP trata a análise de requisitos, assinale a opção
correta:
Escolha uma:
A resposta correta é: A maior parte da análise de requisitos ocorre durante a fase de
elaboração..
a. A análise de requisitos ocorre na fase de elaboração, em que são feitas entrevistas
com usuários e de�nição do escopo do projeto.
b. Por se tratar de um processo iterativo e evolutivo, a análise de requisitos ocorre
na fase de construção juntamente com a programação, o que permite que os
requisitos sejam revistos.
c. A análise de requisitos deve acontecer antes da programação e testes do sistema,
não podendo sofrer alterações a partir do momento que estejam de�nidos.
d. A análise de requisitos ocorre na fase de construção, quando são descritos todos
os casos de uso e, em seguida, modelados por meio de diagramas de casos de uso
UML.
e. A maior parte da análise de requisitos ocorre durante a fase de elaboração.



Questão 5
Correto
O rational uni�ed process (RUP) é um processo de engenharia de software, cujo
objetivo é assegurar a produção de software de alta qualidade, satisfazendo as
necessidades dos usuários no prazo e nos custos previstos. O RUP contém uma
estrutura que pode ser adaptada e estendida, pois é formado por duas estruturas
principais, denominadas dimensões, que representam os aspectos dinâmicos e
estáticos do processo. O aspecto dinâmico é expresso em ciclos, fases, iterações e
marcos. O estático, por sua vez, contém as disciplinas, os �uxos, os artefatos e os
trabalhadores. Com base na iteração do RUP, julgue as asserções a seguir:
A cada iteração das fases do RUP, geram-se ou não artefatos de software porque os
artefatos produzidos dependem da ênfase que é dada a cada disciplina.
Assinale a opção correta:
Escolha uma:
A resposta correta é: A primeira asserção é uma proposição falsa e, a segunda, uma
proposição verdadeira..
a. A primeira asserção é uma proposição falsa e, a segunda, uma proposição
verdadeira.

b. As duas asserções são proposições verdadeiras e, a segunda, é uma justi�cativa
correta da primeira.
c. A primeira asserção é uma proposição verdadeira e, a segunda, uma proposição
falsa.
d. As duas asserções são proposições verdadeiras, mas a segunda não é justi�cativa
correta da primeira.
e. Tanto a primeira quanto a segunda são proposições falsas.


Questão 6
Correto
Requisitos funcionais e não funcionais podem de�nir características e
funcionalidades presentes na interface a ser desenvolvida para um sistema.
Em relação aos requisitos não funcionais, também chamados de requisitos de
qualidade, avalie as a�rmações a seguir.
I. São levantados e elicitados após os requisitos funcionais, uma vez que os
requisitos funcionais determinarão as funcionalidades da interface.
II. Sempre serão de�nidos de forma mais concreta, através de requisitos funcionais,
uma vez que o usuário manipula na interface somente as funcionalidades
levantadas.
III. Podem complementar os requisitos funcionais.
É correto o que se a�rma em:
Escolha uma:
A resposta correta é: III..
a. I, II e III.
b. I e III.
c. I e II.
d. II.
e. III.



Questão 7
Correto
Casos de Uso podem ser organizados agrupando-os em pacotes do mesmo modo
como são organizadas as classes. Também podem ser organizados pelas
especi�cações de relacionamentos de generalização, inclusão e extensão, existentes
entre eles.
JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. UML – Guia do Usuário. 1 ed. Campus, 2006
(adaptado).
Considerando os relacionamentos existentes entre os casos de uso, avalie as
a�rmações a seguir:
I. Para casos de uso, a generalização signi�ca que o caso de uso �lho herda o
comportamento e o signi�cado do caso de uso pai e no caso de uso �lho deverá
acrescentar ou sobrescrever o comportamento de seu pai.
II. O estereótipo <> indica que um caso inclui o outro. Permite fatorar
comportamento comum a vários casos.
III. Pode-se usar o estereótipo <> para indicar que um caso estende o outro. Útil para
fatorar comportamento incomum/não-padrão.
IV. Um relacionamento estendido é utilizado para a modelagem da parte de um caso
de uso que o usuário poderá considerar como um comportamento opcional do
sistema e para a modelagem de um sub�uxo separado, que é executado somente
sob determinadas condições.
É correto apenas o que se a�rma em:
Escolha uma:
A resposta correta é: I, II, III e IV..
a. I e IV.
b. I, III e IV.
c. I, II, III e IV.

d. I e II.
e. II e III.


Questão 8
Correto
Requisitos de um sistema são frequentemente classi�cados como funcionais, não-
funcionais e de domínio. Qual a de�nição que melhor descreve requisitos não-
funcionais?
Escolha uma:
A resposta correta é: São requisitos que não estão diretamente relacionados com as
funções especí�cas do sistema..
a. São requisitos que não estão diretamente relacionados com as funções especí�cas
do sistema.

b. São requisitos que descrevem o que o sistema deve fazer, como deve reagir a
determinadas entradas e como deve comportar-se em situações particulares.
c. São requisitos que especi�cam como deve ser testada uma parte do sistema,
incluindo-se as entradas, os resultados esperados e as condições sob as quais os
testes devem ocorrer.
d. São ferramentas automatizadas de apoio ao processo de desenvolvimento de
sistemas.
e. São requisitos que derivam do domínio da aplicação e que re�etem características
e restrições desse domínio. 

Questão 9
Correto
O levantamentode requisitos é uma etapa fundamental do projeto de sistemas.
Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas
para a elicitação dos requisitos. A respeito dessas técnicas, analise as a�rmações a
seguir:
I. Workshop de requisitos consiste na realização de reuniões estruturadas e
delimitadas entre os
analistas de requisitos do projeto e representantes do cliente.
II. Cenário consiste na observação das ações do funcionário na realização de uma
determinada
tarefa, para veri�car os passos necessários para sua conclusão.
III. As entrevistas são realizadas com os stakeholders e podem ser abertas ou
fechadas.
IV. A prototipagem é uma versão inicial do sistema, baseado em requisitos
levantados em outros sistemas da organização.
É correto apenas o que se a�rma em:
Escolha uma:
A resposta correta é: I e III..
a. I e II.
b. I, III e IV.
c. II e IV.
d. I e III.

e. II, III e IV.


Questão 10
Correto
A respeito da UML (Uni�ed Modeling Language), analise as a�rmativas:
I - É um importante recurso para os desenvolvedores entenderem como o software
deve se comportar.
II - É uma linguagem padrão para descrever e documentar artefatos de um sistema
de software.
III - Pode ser usada para visualizar, especi�car, construir e documentar os artefatos
de um sistema de software.
IV - Os Diagramas da UML estão divididos em Estruturais e Comportamentais.
Está correto o que se a�rma em:
Escolha uma:
A resposta correta é: I, II, III e IV..
a. I e IV.
b. IV.
c. I, II e III.
d. I, II, III e IV.

e. II e III.



Continue navegando