Logo Passei Direto
Buscar

Atividade 2_ Análise e Projeto de Sistemas

User badge image
F

em

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

Pontuação desta tentativa: 1 de 1
Enviado 5 mar em 12:12
Esta tentativa levou 4 minutos.
0,2 / 0,2 ptsPergunta 1
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 3 são requisitos não funcionais e o 2 e 4 são requisitos funcionais. 
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.
 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 apenas o requisito 2 é um requisito funcional 
 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 todos os requisitos são não funcionais. 
0,2 / 0,2 ptsPergunta 2
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
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 falsa, e a II é uma proposição verdadeira. 
 As asserções I e II são proposições falsas. 
 As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 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, mas a II não é uma justificativa da I. 
31/05/2025, 12:35 Atividade 2: Análise e Projeto de Sistemas
https://famonline.instructure.com/courses/44740/quizzes/214894?module_item_id=1268020 1/3
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 3
Para iniciar o projeto de um sistema, é necessário proceder a um levantamento de requisitos. É a partir desse levantamento que
será esboçado o documento que irá conduzir a especificação dos casos de uso, importantes para a visualização das informações
de interação entre o usuário e o sistema. Esse processo é normalmente constituído por cinco passos, a citar:
1. Primeiro passo:
2. Segundo passo:
3. Terceiro passo:
4. Quarto passo:
5. Quinto passo:
( ). Validação dos requisitos que servirão de parâmetro pelo cliente.
( ). Desenvolvimento de códigos a partir dos diagramas de caso de uso.
( ). Especificação dos casos de uso em formato de diagramas UML.
( ). O documento torna-se a base para as implementações do sistema.
( ). Elaboração de uma planilha de testes contendo os casos de uso.
A partir do que foi exposto, selecione a alternativa que contém a ordem que foi preenchida nas lacunas:
 4, 2, 1, 5, 3. 
 1, 2, 5, 4, 3. 
 2, 1, 4, 5, 3. 
 4, 5, 3, 1, 2. 
 3, 5, 1, 2, 4. 
Alternativa correta. Para que o documento se transforme na base que guiará as mudanças que serão implementadas, é
necessário, primeiramente, gerar os diagramas de casos de uso e desenvolver os códigos com base nessa especificação.
Em sequência, elabora-se a planilha de testes para validação do desenvolvimento com base nos mesmos casos de uso
que foram especificados, e em sequência esses requisitos são validados pelo cliente antes de poderem ser adotados como
parâmetro na formalização da documentação.
0,2 / 0,2 ptsPergunta 4
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:
 I e II, apenas. 
31/05/2025, 12:35 Atividade 2: Análise e Projeto de Sistemas
https://famonline.instructure.com/courses/44740/quizzes/214894?module_item_id=1268020 2/3
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.
 III, apenas. 
 II e III, apenas. 
 I, apenas. 
 II, apenas. 
0,2 / 0,2 ptsPergunta 5
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 integrantesda 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. 
 I e III, apenas. 
 III, apenas. 
 I, II e III 
 II e III, apenas. 
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.
31/05/2025, 12:35 Atividade 2: Análise e Projeto de Sistemas
https://famonline.instructure.com/courses/44740/quizzes/214894?module_item_id=1268020 3/3

Mais conteúdos dessa disciplina