Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Exercício de Análise e Projeto de Sistemas
Exercício de Fixação 3
Tentativa 1 de 3
Questão 1 de 10
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 especificaçõ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 afirmações a 
seguir:
I - Para casos de uso, a generalização significa que o caso de uso filho herda o 
comportamento e o significado do caso de uso pai e no caso de uso filho 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 subfluxo separado, que é executado somente sob determinadas condições.
É correto apenas o que se afirma em:
I, II, III e IV
Questão 2 de 10
A etapa do projeto físico é o último estágio do projeto de software. Nesta etapa, são 
definidos: estruturas de armazenamento internas, organizações de arquivo, índices, 
caminhos de acesso e parâmetros físicos do projeto para os arquivos da base de dados.
Sobre o Projeto Físico analise as afirmações a seguir e depois assinale a alternativa 
correta.
I - Nessa parte do projeto de sistemas, deve ser usada a linguagem de definição de dados 
para a sua disponibilização no dicionário de dados.
II - É a etapa que vem imediatamente após o modelo conceitual, isto é, do modelo 
conceitual surge diretamente o projeto físico.
III - Considera a escolha de índices, particionamentos e transações de dados.
Assinale a alternativa correta:
Somente I e III
Questão 3 de 10
O rational unified 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 fluxos, 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:
A primeira asserção é uma proposição falsa e, a segunda, uma proposição verdadeira.
Questão 4 de 10
O modelo lógico de um sistema representa um nível mais direcionado aos desenvolvedores e, 
para tanto, descreve as estruturas que devem estar presentes no sistema. Uma das sub-fases
do projeto lógico é a modelagem de dados.
Considerando as atividades da modelagem de dados, analise as afirmações a seguir e 
assinale a alternativa correta.
I - Tratam do detalhamento do modelo de informações empresariais, organizacionais ou 
institucionais
II - Tratam da descrição de entidades e seus atributos
III - Tratam da composição do fluxo de dados
Assinale a alternativa correta:
Somente I e II
Questão 5 de 10
A usabilidade é uma das características que devem ser consideradas no atingimento da 
qualidade de um software, tanto que existe uma área de estudo específica para esta 
característica: a IHC (Interação Humano-Computador).Considerando o contexto, avalie as 
seguintes asserções e a relação proposta entre elas. 
A usabilidade trata do conjunto de métodos destinados à mensuração e à melhoria do grau de
facilidade de uso e de aprendizado
Porque
O usuário deve ser capaz de realizar uma tarefa específica e importante sem perder a 
interação de suas funcionalidades com o sistema.
A respeito dessas asserções, assinale a opção correta:
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I
Questão 6 de 10
A arquitetura de software tem como foco encontrar uma solução técnica para organizar e 
distribuir os componentes computacionais de um sistema. Considerando o contexto, avalie as
seguintes asserções e a relação proposta entre elas. 
A organização dos componentes envolve definir se um módulo será executado no lado cliente 
ou no servidor.
Porque
Parte do sistema pode ser executado localmente ou ser disponibilizado em um serviço de 
nuvem.
A respeito dessas asserções, assinale a opção correta:
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I
Questão 7 de 10
O modelo lógico de um projeto de software representa um nível mais direcionado aos 
desenvolvedores, uma vez que descreve as estruturas que devem estar presentes no sistema. 
Algumas das subfases e atividades realizadas na etapa do projeto lógico são:
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F 
se a sentença for falsa:
( ) Modelagem de dados
( ) Modelagem de processos
( ) Projeto de comunicação
( ) Definição de tecnologia de base para o projeto físico
( ) Projeto da estrutura do software
A sequência correta é:
V, V, F, V, F
Questão 8 de 10
Analise as seguintes afirmações sobre a UML (Linguagem de Modelagem Unificada):
I - A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma 
vez que fornece um conjunto de representações gráficas 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, flexível e informal.
III - Um relacionamento de extensão de um caso de uso “A” para um caso de uso “B” 
significa que toda vez que “A” for executado ele incorporará o comportamento definido 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 afirma em:
II e IV
Questão 9 de 10
As etapas do desenvolvimento de um sistema informatizado, independente da metodologia 
adotada, abrangem a especificação dos projetos lógico e físico do sistema. O modelo lógico
consiste em: 
Descrever como as informações são organizadas internamente, sem detalhar a estrutura 
física
Questão 10 de 10
Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta:
A maior parte da análise de requisitos ocorre durante a fase de elaboração

Mais conteúdos dessa disciplina