Buscar

CCT0194 EX A3 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

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

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
EXERCÍCIO: CCT0194_EX_A3 
 1a Questão (Ref.: 201307166606) 
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F 
(Funcional) e NF (Não Funcional). 
 
I. O sistema deve emitir extrato online de cada funcionário; 
II. O banco de dados dever ser SQL Server, que a empresa já possui; 
III. O sistema deve rodar em ambiente web; 
IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido. 
Assina a única opção que classifica corretamente os requisitos é: 
 
 
 
I-F, II-NF, III-F, IV-F 
 
I-F, II-F, III-F, IV-F 
 
I-NF, II-NF, III-NF, IV-NF 
 
I-F, II-F, III-NF, IV-F 
 I-F, II-NF, III-NF, IV-F 
 
 2a Questão (Ref.: 201307146126) 
Análise de requisitos é uma importante fase da engenharia de software, na qual os desenvolvedores do sistema 
identificam as necessidades do cliente para posteriormente projetarem uma solução. Assinale a alternativa que 
apresenta as principais atividades da fase de análise de requisitos, dentro do processo de desenvolvimento de 
sistemas. 
 
 
 
Desenvolvimento de protótipo, ambiente de testes, implementação do sistema 
 
Desenvolvimento, homologação, produção 
 Levantamento de requisitos, análise de requisitos, registro dos requisitos 
 
Entrada de dados, processamento da informação, apresentação dos resultados 
 
Projeto lógico, projeto físico, implementação e manutenção 
 
 3a Questão (Ref.: 201307132702) 
No processo de desenvolvimento de software, todo software passa pelas fases de análise e projeto, associadas, 
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informação, avalie a opções 
correta: (QUESTÃO 74 - ENADE 2008) 
 
 
 
O projeto arquitetural independe do paradigma 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. 
 
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.

Outros materiais