Buscar

Avaliando o Aprendizado - Processos de Desenvolvimento de Software-156

Prévia do material em texto

Para lidar com a complexidade do software, pode-se aplicar o princípio do particionamento, quebrando o 
problema em problemas menores. Esse princípio não é aplicado nas outras fases de desenvolvimento e 
ele não causa impacto nos custos de desenvolvimento. 
 
Na fase de projeto, dois níveis de projeto devem ser considerados: o projeto detalhado, que se preocupa 
com uma transformação dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar, 
que se preocupa em aprimorar o projeto detalhado para que a implementação possa ser realizada em 
seguida. 
 
O objetivo do projeto arquitetural é desenvolver uma estrutura de programa e representar os diversos 
fluxos de dados entre os módulos. 
 Na fase de análise, três modelos que devem ser considerados são: do domínio da informação, o funcional 
e o comportamental. 
 
O projeto arquitetural independe do paradigma de desenvolvimento. 
 
 
 5a Questão (Ref.: 201307145566) Pontos: 1,0 / 1,0 
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema. 
 
"Um paciente se dirige a um posto de saúde e apresenta seu nome: "José da Silva" e descreve seu estado de 
saúde: "Febre de 40º". O atendente anota o nome e o estado de saúde em uma ficha e o encaminha para o 
médico, que o atende e registra na ficha os procedimentos adotados. No final do mês o médico contabiliza o 
total de pacientes por queixa apresentada." 
 
 
 
Cliente e atendente. 
 
Somente o atendente, pois o procedimento do médico é confidencial. 
 
Somente o médico, pois os procedimentos realizados por ele são os considerados para o sistema. 
 Atendente e Médico. 
 
Cliente e Médico. 
 
 
 6a Questão (Ref.: 201307145319) Pontos: 1,0 / 1,0 
Para as questões de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opção correta: 
 
Um enunciado dos requisitos deve satisfazer uma série de características de qualidade. São elas: 
 
correto, preciso, completo, consistente, verificável.( ) 
 
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem 
ser incluídas. ( ) 
 
Na lista de requisitos todos os métodos e atributos importantes para o entendimento do problema devem ser 
incluídos. ( ) 
 
 
 
V F F 
 
V F V 
 V V V 
 
V V F 
 
F F F 
 
 
 
 
 7a Questão (Ref.: 201307132677) Pontos: 1,0 / 1,0 
A confiabilidade especificada para um software aplicativo é: 
 
 
 
uma restrição de escopo.

Continue navegando