Buscar

Fixação 2 - Tentativa 3 de 3

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

Exercício de Análise e Projeto de Sistemas
Exercício de Fixação 2
Tentativa 3 de 3
Questão 1 de 10
A Linguagem de Modelagem Unificada (UML) é utilizada representar o sistema de forma mais 
padronizada e é dividida em duas categorias: diagramas estruturais e diagramas 
comportamentais. Observe as opções a seguir e indique qual diagrama pertence à categoria 
de diagramas comportamentais.
Diagrama de caso de uso
Questão 2 de 10
Métodos ágeis surgem com um foco na produtividade e agilidade nos processos de 
desenvolvimento de sistemas. Para tanto, propõe um manifesto que fala sobre algumas 
características importantes para que o modelo seja considerado ágil.
Veja as seguintes afirmativas:
I – Indivíduos e interações são mais importantes que processos e ferramenta.
II – Software funcionando é mais importante do que documentação completa e detalhada.
III – Colaboração com o cliente é mais importante do que negociação de contratos.
IV – Adaptação a mudanças é mais importante do que seguir um plano inicial.
V – Cronogramas e prazos são elementos superficiais e difíceis de medir.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos 
correta?
V,V,V,V,F
Questão 3 de 10
No decorrer da análise de um sistema, é importante que o analista tenha domínio sobre as 
técnicas e metodologias disponíveis, sabendo suas vantagens e desvantagens. Dessa maneira,
poderá utilizar a mais adequada para o desenvolvimento do sistema de forma que atenda a 
todos os requisitos definidos pelo usuário. Dentre as principais metodologias de análise 
de sistemas, temos a análise estruturada. Dadas as alternativas a seguir, indique qual 
representa desvantagens desse modelo.
Custo e Documentação
Questão 4 de 10
A engenharia de requisitos contém documentos para especificação de requisitos de software,
segundo a IEEE 830-1998. Tais documentos atendem ao contrato, ao cliente, ao fornecedor e 
ao usuário.
Quais afirmativas abaixo correspondem a esse documento?
I - SRS – Software Requirements Specification é nosso documento padrão segundo a IEEE 830-
1998.
II - Uma SRS não deve ser ambígua.
III - Uma SRS não necessita ser consistente.
IV - Uma SRS deve ser verificável e rastreável.
V - Uma SRS não pode ser modificável.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos 
correta?
V,V,F,V,F
Questão 5 de 10
Para o desenvolvimento de software é importante obedecermos um ciclo de vida. De acordo 
com a ISO 12207:2008, quais são as etapas consideradas nesse ciclo de vida?
I - Análise de requisitos
II - Projeto e Codificação
III - Integração
IV - Testes
V - Instalação e Aceitação.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos 
correta?
V,V,V,V,V
Questão 6 de 10
Pesquisas e experiência de profissionais da área de desenvolvimento de sistemas apontam 
que a maioria dos problemas na construção de software é passível se ser melhorada desde o 
início dos requisitos do sistema.
Quais itens estão agregados ao processo de análise e levantamento de requisitos?
I - Falta de metodologia para o desenvolvimento
II - Produto não atende necessidades dos clientes
III - Requisitos incompletos, inconsistentes ou incorretos
IV - Falta de controle sobre solicitações de mudanças
V - Falta de projeto de software
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos 
correta?
F,V,V,V,F
Questão 7 de 10
A Linguagem de Modelagem Unificada (UML, do inglês Unified Modeling Language) é uma 
linguagem padrão para a modelagem orientada a objetos. Para facilitar a comunicação entre 
o analista e o cliente podemos utilizar o Diagrama de Casos de Uso. Esse diagrama é 
categorizado dentro da UML como um diagrama comportamental. E, para que sua leitura seja 
feita da forma correta, é importante utilizar a notação adequada desse diagrama.
Analise a representação a seguir, e indique qual alternativa corresponde aos ajustes que 
precisam ser realizados no diagrama para que fique adequado.
Ajustar o nome do caso de uso “Cliente” para “Manter Cliente”; substituir a representação 
do caso de uso “Banco de Dados” para a representação de um ator.
Questão 8 de 10
Sistemas abertos possuem elementos internos que trabalham em conjunto com um objetivo 
comum. Como exemplos de sistemas abertos podemos citar:
I – Sistemas de transporte.
II – Sistemas educacionais.
III – Sistema digestivo.
IV – Sistemas de informação.
V – Sistemas Organizacionais.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos 
correta?
V,V,V,V,V
Questão 9 de 10
O objeto é o principal elemento da Análise Orientada a Objetos (OOA, do inglês Object 
Oriented Analysis). Um objeto é composto por três elementos. Analise a representação da 
classe “Carro” a seguir e indique a definição correta para cada parte de sua composição.
1. identidade, 2. atributo e 3. método
Questão 10 de 10
Na Análise Orientada a Objetos temos três conceitos muito significativos para os objetos, 
são eles: encapsulamento, visibilidade e mensagem. Dados esses conceitos, relacione com 
sua respectiva descrição.
Relacione o segundo grupo com os enumerados no primeiro grupo.
I - Encapsulamento
II - Visibilidade
III - Mensagem
( ) É o nível de alcance de um atributo ou método.
( ) É a comunicação entre os objetos e ocorre pela execução dos métodos.
( ) É o armazenamento de atributos/métodos de um objeto no próprio objeto.
Marque a alternativa que tem a ordem correta de numeração do segundo grupo:
II, III e I

Outros materiais