A Construção de Software
Por: Alessandro R. • 16/10/2019 • Trabalho acadêmico • 335 Palavras (2 Páginas) • 131 Visualizações
Questões aula de Construção
1-Qual a diferença de projeto orientado a objetos e sistema pipes and filters?
Projeto orientado a objetos deve preservar duas importantes características: o objeto deve preservar a integridade da representação dos dados e a representação deve ser oculta de outros objetos (modificações sem afetar o restante do sistema)
Nas arquiteturas Pipe-and-Filter, os componentes computacionais são os filtros que agem como transdutores que recebem uma entrada, transformam de acordo com um ou mais algoritmos, e então geram uma saída para um canal de comunicação. Esses condutores de entradas e saídas são chamados de pipes.
2-Quais as desvantagem de usar pipes and filters?
As desvantagens de utilizar esse estilo arquitetural é que, devido o processamento ocorrer em lotes, é difícil criar aplicações interativas. Geralmente filtros exigem que os dados sejam representados no denominador comum mais baixo, tipicamente fluxos de bytes ou caracteres. Esse estilo arquitetural também pode introduzir sobrecarga para analisar o fluxo de dados, podendo haver a exigência de um buffer de tamanho limitado, que devido à essa limitação, pode causar um deadlock.
3-Você foi contratado por uma empresa de consultoria de computação para desenvolver um pacote destinado a calcular imposto, para um empresa de contabilidade. Você projetou um sistema de acordo com os requisitos do cliente e apresentou seu projeto em uma fase de revisão. Quais das seguintes perguntas podem ser feitas na revisão do projeto preliminar? E na revisão crítica? E em ambas? Explique suas respostas.
a)Em que computador ele será executado;
Sim, pode ser feita. Em qual computador? Todos? Por quais usuários?
b)Qual será a aparência da tela inicial;
Sim, pode ser feita. Como a tela está? Tenho que modificar algo?
c)Que relatórios serão produzidos;
Sim, pode ser feita. Relatórios impressos, Tabelas dinâmicas no Excel?
d)Quantos usuário simultâneos existirão;
Sim, pode ser feita. Pela questão da segurança de dados, não haver duplicidade nas ações
e)Você utiliza um SO multiusuário;
Sim, pode ser feita. Pela questão da segurança de dados, não haver duplicidade nas ações
f)Quais são os detalhes do algoritmo de depreciação.
Sim, pode ser feita. Quais as regras de negócio em relação a depreciação dos bens?
...