Quais ferramentas os programadores de computador usam?

...

Os fluxogramas são uma maneira útil de manter o código de programação organizado.

Os programadores de computador escrevem todos os aspectos de qualquer software que faça um computador funcionar, calcular, registrar, analisar e gerar dados. Aproximadamente 80 por cento do processo de design de software é realizado no papel antes que a escrita de qualquer código de computador realmente comece. Os programadores usam ferramentas como documentação de design, fluxogramas e pseudocódigo para manter o processo de programação organizado.

Documentação

Apenas os programadores de computador e aqueles que trabalham no projeto de desenvolvimento de software verão o início da documentação do programa, que inclui saída, design de impressão, saída de tela e entrada documentação. Os usuários finais verão apenas os manuais técnicos "como fazer" durante o lançamento do software. A documentação de saída descreve quais são os resultados da análise de dados que o software deve fazer. O design da impressora inclui o layout de como os documentos impressos serão exibidos para o usuário final. A documentação de saída da tela consiste em relatórios e desenhos de como cada tela será exibida para o usuário final quando este puder interagir com o software. A documentação de entrada inclui descrições de quais tipos de dados serão colocados no novo programa, como nomes, datas, valores, informações de cartão de crédito, bancos de dados e muito mais. Todas essas peças de documentação ajudam o programador de computador a criar nomes de variáveis ​​a serem usados ​​no código do computador.

Vídeo do dia

Fluxogramas

Os fluxogramas são diagramas ilustrados que ilustram o que cada processo faz com um dado à medida que ele é processado por meio de vários componentes do novo aplicativo de software. Cada gráfico começa com um pequeno oval e indica o movimento ao longo do processo com setas direcionais através das formas. Cada forma tem um significado diferente. As caixas retangulares indicam um processo ou uma ação. Os diamantes indicam um ponto de decisão e terão um indicador direcional "sim" ou "não" estendendo-se deles. Os fluxogramas terminam com um pequeno oval. As páginas são conectadas com pequenos círculos quando aplicável. Os fluxogramas descrevem visualmente o que o processo deve fazer e quando, para que os programadores possam escrever o código do computador na ordem da lógica especificada nos fluxogramas.

Pseudo-código

Pseudocódigo é um termo técnico para "código falso", pois são blocos de declarações alinhadas que representam o código de computador real escrito em inglês simples. As linhas do pseudocódigo são modeladas de acordo com os padrões lógicos visuais nos fluxogramas. Este código falso pode ser tão simples como "O usuário pressiona o botão 'Enter'. A tela exibe 'Hello World!' "Para complexos, como" O usuário pressiona o botão 'Enter'. Calcule a sub-rotina começa. A tela exibe a resposta em formato decimal. "Depois que o pseudocódigo é escrito para o software, o programador do computador o" verifica "executando-o para ter certeza de que funciona de maneira lógica. Quando não há erros lógicos teóricos presentes e cada seção do código é contabilizada, então o o programador sentará e escreverá o código de computador real na linguagem de programação conforme especificado pelo Empregador.