Você está na página 1de 2

Exercício 1 – Arquivo Binário – Cadastro de Produtos/Fornecedores

Implementar os seguintes módulos:

 Cadastros
o Produtos →Verificar se o fornecedor existe.
o Fornecedores
 Consultas:
o Produtos de um determinado fornecedores
o Fornecedores que estão abaixo do estoque mínimo.
 Relatórios
o Todos os produtos e ordem crescente (Descrição) agrupado pelos
respectivos fornecedores
 Exclusão
o Dado um fornecedor apagar todos os produtos pertencentes ao mesmo e o
próprio fornecedor.

Obs: Não cadastrar produto sem o fornecedor existir.

Exercício 2 – Arquivo Binário - Fabrica

Numa fábrica de peças o armazenamento da produção é realizado conforme o


arquivo abaixo:
Data de Hora de Máquina que
Código da Peça Descrição
Fabricação Fabricação produziu
12345 Peça8 21/10/2005 20:31 3
32123 Peça3 21/10/2005 20:32 2
43244 Peça1 21/10/2005 20:32 1
34234 Peça2 21/10/2005 20:33 2
23423 Peça4 21/10/2005 20:38 3
73244 Peça9 21/10/2005 20:38 1
: : : : :
: : : : :
<Eof>

Considerando que há três máquinas, implemente:


a) Módulo para cadastrar a produção, conforme exemplo do arquivo;
i. A hora deve ser adquirida por meio de um comando (pesquisar e
usar), que retorna a hora, minutos, segundos e centésimos de
segundo;
ii. A data deve ser adquirida por meio de um comando
(pesquisar e usar), que retorna o ano, mês, dia e dia da semana;
iii. Não permitir o cadastro de peças com mesmo código;
b) Módulo que receba o arquivo com toda a produção e retorne em três arquivos
distintos a produção de cada máquina separadamente;

c) Módulo que receba o arquivo de interesse e o exiba.

Você também pode gostar