Buscar

Atividade Objetiva 2 - Análise e Projeto de Sistemas

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

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

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ê viu 3, do total de 7 páginas

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

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

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ê viu 6, do total de 7 páginas

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

Prévia do material em texto

Atividade Objetiva 2
Entrega 16 abr em 23:59 Pontos 1 Perguntas 5
Disponível 10 fev em 0:00 - 16 abr em 23:59 2 meses Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 104 minutos 1 de 1
Pontuação desta tentativa: 1 de 1
Enviado 13 mar em 12:22
Esta tentativa levou 104 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em
"FAZER O QUESTIONÁRIO", no final da página.
Fazer o teste novamente
0,2 / 0,2 ptsPergunta 1
A utilização de protótipos para acelerar o desenvolvimento de Projetos são
necessários sempre que houver um objetivo a ser alcançado, seja ele um objetivo
pessoal ou corporativo. Assim sendo, qualquer área de atuação envolve a
elaboração de projetos, e na área de desenvolvimento de sistemas e softwares não
é diferente. Para que um sistema seja desenvolvido, é importante planejar seus
requisitos e funcionalidades, bem como avaliar a sua interação com o usuário, o
que será representado por meio de modelos – como os modelos UML. 
Considerando o que foi exposto, avalie as asserções a seguir e a relação proposta
entre elas: 
I. É possível comparar a tarefa de análise e desenvolvimento de sistemas com um
projeto de arquitetura.
PORQUE
https://famonline.instructure.com/courses/12918/quizzes/46435/history?version=1
https://famonline.instructure.com/courses/12918/quizzes/46435/take?user_id=50286
II. Desenhar a planta de uma casa é como projetar o modelo de um sistema, o qual
será usado em sua construção.
A respeito das asserções, assinale a opção correta:
 A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. Correto!Correto!
 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da
I.
 A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 As asserções I e II são proposições falsas. 
As tarefas de análise e desenvolvimento de sistemas consistem justamente
em elaborar um projeto a partir da definição de requisitos, funcionalidades e
interações que permitirão a construção de um sistema; como a planta de
uma casa corresponde ao projeto que será utilizado na construção dela,
podemos afirmar que os projetos de arquitetura são análogos aos modelos
visuais do UML, que orientam o desenvolvedor de sistemas. Portanto, as
asserções I e II são verdadeiras, e a II justifica a I.
0,2 / 0,2 ptsPergunta 2
Leia o texto a seguir:
Visualize um sistema de uma fábrica de camisetas. A partir das informações dadas
abaixo, verifique que tipo de requisitos estão sendo dados. É importante lembrar
que estamos indicando apenas alguns elementos de um sistema, pois o mesmo é
muito mais complexo que isso. 
1. Com relação à interface de usuário, o sistema será desenvolvido em um
ambiente Windows. 
2. Em caso de três tentativas consecutivas de acesso e falha no mesmo, a
senha deve ser bloqueada. 
3. O idioma padrão utilizado no sistema será o português. Todas as telas,
menus e relatórios serão apresentados nesse idioma. 
4. O sistema realizará o cadastro das tabelas de fatores de correção através
de formulário especializado no sistema. Um usuário poderá incluir, excluir,
alterar e consultar as tabelas de fatores de correção no sistema. 
A partir dos dados acima do Sistema de Fábrica de Camisetas, assinale a
alternativa correta sobre os requisitos que foram necessários para esse
sistema:
 
Em relação à interface de um usuário os requisitos 1 e 2 são requisitos funcionais
e a o 3 e 4 são requisitos não funcionais.
 
Em relação ao desenvolvimento de interface de um usuário os requisitos 1, 2 e 4
são funcionais e o 3 é um não funcional.
 
Em relação ao desenvolvimento de interface de um usuário todos os requisitos são
não funcionais.
 
Em relação ao desenvolvimento de interface de um usuário apenas o requisito 2 é
um requisito funcional
 
Em relação à interface de um usuário os requisitos 1 e 3 são requisitos não
funcionais e o 2 e 4 são requisitos funcionais.
Correto!Correto!
A alternativa está correta, pois para o requisito relacionado à interface de 
usuário, o sistema será desenvolvido em um ambiente Windows que é um 
requisito não funcional (item 1). Requisito não funcional são restrições 
impostas pelo desenvolvimento de software, neste caso, o uso do software S.O. 
Windows. O item 3 também é um requisito não funcional, pois estabelece que o 
idioma padrão é o português. Já os itens 2 e 4 são requisitos funcionais, ou 
seja, como o sistema deve se comportar em determinadas situações, como por 
exemplo (item 2) em caso de três tentativas consecutivas de acesso e falha no 
mesmo, a senha deve ser bloqueada; ou (item 4) o usuário poder fazer 
inclusão, exclusão, alteração e consultas de tabelas.
0,2 / 0,2 ptsPergunta 3
Leia o texto a seguir:
Para manter a qualidade no desenvolvimento de softwares é bastante relevante não
apenas corrigir os erros que surgem no caminho, mas é necessário ter uma equipe
de qualidade e preparada para garantir a usabilidade do sistema e sua
consistência. Esses colaboradores devem testar periodicamente se alguma falha é
encontrada pois os testes são a maior garantia da qualidade dos sistemas.
Percebemos que todos os integrantes da equipe de elaboração de softwares e
sistemas têm papel fundamental para o sucesso da aplicação. 
(Fonte: Disponível em:
 https://blog.teclogica.com.br/entenda-importancia-
da-qualidade-no-desenvolvimento-de-softwares/.
Acesso em: 03 de abr. de 2020) 
Diante da leitura de texto sobre as equipes de desenvolvimento, analise as
afirmativas a seguir. 
I. Os arquitetos de softwares são responsáveis pela implementação do
sistema, podendo conhecer uma ou mais linguagens de programação. 
II. Um analista tem a capacidade de fazer uma tradução das especificações
dos requisitos que se encontram na linguagem do cliente para uma
representação que use a linguagem de desenvolvedor. 
III. Projetistas avaliam as alternativas de solução do problema resultante da
análise e, por fim desenvolvem uma solução computacional detalhada.
 
É correto que se afirma em:
 I, apenas. 
 III, apenas. 
 II e III, apenas. Correto!Correto!
A alternativa está correta, pois apenas as afirmações II e III são verdadeiras. 
Considerando as atribuições das equipes de software os analistas são
responsáveis por fazer uma tradução das especificações dos requisitos que se
encontram na linguagem do cliente para uma representação que use a
linguagem de desenvolvedor e os projetistas avaliam as alternativas de solução
do problema resultante da análise e, por fim desenvolvem uma solução
computacional detalhada. 
A afirmação I é falsa, pois os arquitetos de software elaboram a arquitetura de
um sistema como um todo e são os programadores os responsáveis pela
implementação do sistema, podendo conhecer uma ou mais linguagens de
programação.
 I, II e III 
 I e III, apenas. 
0,2 / 0,2 ptsPergunta 4
Leia o texto a seguir:
Quando iniciaram o projeto, a primeira coisa que eu fiz, foi descer para conversar
com a gestora do produto. Nesta oportunidade, ela me contou várias coisas sobre o
que ela precisaria para o projeto. Então agendamos uma reunião de trabalho para o
dia seguinte. Para facilitar, com base nas informações que ela já havia fornecido,
elaborei um questionário para me apoiar, na obtenção das informações. No dia
seguinte a reunião foi ótima, super esclarecedora, mas identificamos uma questão,
que parecia sem solução, não conseguíamos pensar em uma alternativa razoável
para aquela situação. Depois de pensarmos por algum tempo, resolvemos convidar
outras pessoas de áreas relacionadas com o problema e fizemos outro encontro.
Foi até engraçado, várias ideias surgiram, algumas até meio absurdas, mas cada
um deu várias sugestões. Depois de um tempo discutindo as ideias, ideias foram
abandonadas, ideias foram aprimoradas, e foi possível identificaruma solução
super criativa, e completamente viável para solucionar o problema.
 
Considerando o texto acima, e seus conhecimentos sobre técnicas de levantamento
de requisitos, avalie as afirmações a seguir, buscando identificar quais técnicas
foram utilizadas no texto acima:
I. Entrevistas com stakeholders. 
II. Criação de um protótipo. 
III. Brainstorming. 
IV. Observação do ambiente. 
É correto o que se afirma apenas em:
 I e IV 
 I e III Correto!Correto!
A alternativa está correta, pois apenas as afirmações I e III são verdadeiras. 
O texto descreve a utilização das técnicas de levantamento de requisitos:
entrevistas com stakeholders e o brainstorming. 
As afirmações II e IV são falsas, pois no texto não há indícios de elaboração
e/ou apresentação de protótipo, assim como da técnica de observação do
ambiente. 
 III e IV 
 I, II e III 
 I e II 
0,2 / 0,2 ptsPergunta 5
Considere a situação abaixo:
Você terá que fazer a estruturação de um documento de especificação de requisitos
de um software de uma loja de brinquedos. 
Considerando a situação hipotética apresentada, avalie as afirmações abaixo,
sobre quais itens devem estar contidos neste documento: 
I. Descrição dos serviços fornecidos ao usuário, por exemplo, inclusão e
cadastro de brinquedos que chegam à loja. Deve conter diagramas ou outras
notações que os clientes entendam. 
II. Inclusão de modelos gráficos do sistema que mostram os relacionamentos
entre os componentes do sistema. 
III. Excluir índices explicativos alfabéticos, de diagramas e de funções.
É correto o que se afirma em:
 II e III, apenas. 
 II, apenas. 
 I, apenas. 
 III, apenas. 
 I e II, apenas. Correto!Correto!
A alternativa está correta, pois apenas as afirmações I e II são verdadeiras.
A estrutura de um documento de especificação de requisitos de um software de
lojas de brinquedos deve conter os itens: descrição dos serviços fornecidos ao
usuário (por exemplo, inclusão e cadastro de brinquedos que chegam à loja);
Diagramas ou outras notações que os clientes entendam (definição de
requisitos de usuários); Deve incluir também os modelos gráficos, que mostram
os relacionamentos entre os componentes do sistema (os modelos de sistema).
A afirmação III é falsa, pois o documento deve incluir (e não excluir, como diz a
opção), índices explicativos alfabéticos, de diagramas e de funções, na parte
de índices.
Pontuação do teste: 1 de 1

Outros materiais