Desenvolvimento de Software e Procedures

Quando usamos as procedures  write e writeln.

sintaxe:

WRITE (<lista de expressões e/ou mensagens>)

ou

WRITELN(<lista de expressões e/ou mensagens>)

efeito dos comandos WRITE e WRITELN é que os valores indicados (ié, os resultados das expressões, que são “neste momento” avaliadas, e os strings correspondentes às mensagens) são escritos na linha corrente do cursor. No caso do WRITELN, após a escrita ocorre um mudança de linha.

Observações:

1)…formatação…     :n e  :n:d

2)recursos de tela… a unidade crt

clrscr – readkey – delay – gotoxy(col,lin)

clreol – window – textcolor – textbackground

keypressed

– É possivel descobrir diferentes formas de se resolver um problema. Existe diferentes soluções para os mesmos problemas.

r.: É necessário fazer uma análise de requisitos profunda e detalhada antes de desenhar a arquitetura do sistema.

É necessário fazer um estudo minucioso e elaborar uma descrição detalhada da arquitetura antes de começar a implementá-la.

É necessário testar o sistema completamente antes de mandar a versão final para o cliente

Conhecer e dominar uma linguagem de programação é bom, mas não é tudo. Para criar sistemas robustos e com qualidade, é preciso mais do que uma boa linguagem e um bom programador.

A princípio todo o sistema tem um objetivo e uma necessidade de criação. Não se cria um sistema que não tem utilidade e que ninguém vai usar , não é mesmo. Assim, um sistema deve ser criado para atender as expectativas de um cliente.

A análise e especificação de requisitos de software envolve as atividades de determinar os objetivos de um sistema de software e as restrições associadas a ele. Ela deve também estabelecer o relacionamento entre estes objetivos e restrições e a especificação precisa do software

A maior parte dos problemas no desenvolvimento de software são originados nas etapas iniciais do desenvolvimento justamente na etapa de levantamento e definição dos requisitos do sistema onde as principais atividades são:  elucidação, análise, especificação, gerenciamento e validação de requisitos.

Havendo falhas na realização das atividades acima citadas haverá inconsistência nos documentos de requisitos e o que acarretará um software de baixa qualidade com um custo elevado.