Exercícios Resolvidos De Ian Sommerville , Software Engineering - 8 Th Edition
Trabalho Universitário: Exercícios Resolvidos De Ian Sommerville , Software Engineering - 8 Th Edition. Pesquise 862.000+ trabalhos acadêmicosPor: angelolvn • 18/2/2015 • 688 Palavras (3 Páginas) • 1.535 Visualizações
25.1 Sugira modelos de processo para os seguintes processos:
Acender fogo em madeira.
Preparar um refeição com três pratos (você escolhe o menu).
Escrever um pequeno programa (com 50 linhas).
Acender fogo em madeira:
Coloque a madeira de forma que possibilite a circulação de ar,
Colocar o pavio umedecido em álcool, querosene, gasolina ou outro combustível,
Riscar o fósforo ou isqueiro e atear fogo no pavio.
Preparar uma refeição com três pratos:
Menu: Arroz, Feijão, bife.
Cozinhar arroz:
Lavar o arroz,
Colocar óleo de soja e alho socado ou tempero pronto, sal na panela e deixar aquecer,
Quando o tempero estiver amarelado adicionar o arroz á panela,
Quando o arroz começar a agarrar na panela, adicionar água com 2 centímetros acima do nível do arroz na panela,
Tampar a panela,
Quando a água secar despejar o conteúdo em uma travessa.
Cozinhar feijão:
Catar o feijão,
Lavar o feijão,
Colocar na panela de pressão,
Adicionar água respeitando o nível máximo de água indicado na panela de pressão,
Colocar a tampa na panela,
Quando começar a ferver marcar 35 minutos e desligar o fogo,
Deixar a pressão da panela sair ou retirá-la colocando a panela de pressão embaixo de água corrente,
Colocar óleo de soja, alho e sal em uma panela e deixar fritar,
Quando o alho estiver frito adicionar a quantidade desejada de feijão cozido, mexer e deixar ferver por uns 5 minutos,
Retirar e virar em uma travessa.
Preparar o bife:
Adicionar óleo de soja em uma panela,
Adicionar sal, tempero à carne cortada em bifes,
Colocar os bifes na panela quando o óleo estiver aquecido,
Quando estiver corado um lado do bife, virar e deixar corar o outro lado,
Adicionar cebola de cabeça picada em rodelas e mexer,
Virar em uma travessa.
Escrever um programa pequeno(50 linhas):
Entender qual o problema a ser resolvido como programa,
Definir tipos de dados necessários,
Definir métodos necessários,
Escrever métodos,
Escrever método principal do programa, fazendo chamada aos métodos secundários criados,
Conferir o código a procura de possíveis erros,
Corrigir erros detectados.
25.2 Em que circunstância a qualidade de produto pode ser determinada pela qualidade da equipe de desenvolvimento? Dê exemplos dos tipos de produtos de software que dependem particularmente do talento e das habilidades individuais.
A qualidade do produto pode ser determinada pela qualidade da equipe de desenvolvimento quando não se utiliza um processo de desenvolvimento.
Exemplos: softwares comerciais desenvolvidos de forma individual ou por pequenas equipes de desenvolvimento.
25.3
...