3

Desenvolvimento de Softwares: visão geral

#Python #JavaScript #Java
José Júnior
José Júnior

#ETAPAS BÁSICAS


1. ESTUDO DO PROBLEMA

- IDENTIFICAR A SITUAÇÃO EM SEU CONTEXTO;

- REFLETIR SOBRE AS CARACTERÍSTICAS;

- APRESENTAR POSSÍVEIS SOLUÇÕES.


2. ESTRUTURAÇÃO DO ALGORITMO

- ESCOLHA DA MELHOR SOLUÇÃO POSSÍVEL PARA O PROBLEMA;

- PROJETO DO PROGRAMA [ALGORITMO].


3. DESENVOLVIMENTO DO CÓDIGO (PROGRAMAÇÃO)

- ESCRITA DO ALGORITMO A PARTIR DAS REGRAS/PADRÕES DE UMA LINGUAGEM ESPECÍFICA;

- CODIFICAÇÃO DO ALGORITMO (Python, Java, C, C++, VB, PHP).


4. IMPLANTAÇÃO DA SOLUÇÃO

- IMPLANTAÇÃO DO PROGRAMA EM SITUAÇÃO DE VIDA REAL;

- VERIFICAR/VALIDAR SE O PROBLEMA FOI SOLUCIONADO;

- AJUSTAR ALGUNS DETALHES (MANUTENÇÃO).


#TESTE DE MESA - CONCEITO

- TESTAR A SEQUÊNCIA LÓGICA;

- PROCEDIMENTOS DE TESTE DO PRÓPRIO ALGORITMO;

- PERCEBER SE O ENCADEAMENTO ESTÁ ACONTECENDO CORRETAMENTE.


REGRAS PARA O DESENVOLVIMENTO DE ALGORITMOS


01. SEJA DIRETO - FRASES CURTAS [UM VERBO];

02. SEJA DETALHISTA;

03. SEJA LÓGICO;

04. SEJA OBJETIVO;

05. SEJA CLARO [EVITE AMBIGUIDADE];

06. SEJA COMPREENSÍVEL;

07. SEJA CRÍTICO.


Espero que tenha contribuído de algum modo.

Forte Abraço!

2
48

Comentários (2)

2
Maria Soares

Maria Soares

12/02/2021 10:01

Muito bom!

1
J

Jacson Polonha

12/02/2021 10:11

Muito bom. Obrigado pelas dicas!

Software is like sex; it's better when it's free (Linus Torvalds) 🐃🐧💻

Brasil