atividade estruturada 2 paradigma
Paradigmas
1- Procedimental
Ocorre através da execução de instruçoes passo a passo . exemplos: Fortran, Cobol, C, Pascal
Int fatorial( int n) { int fat ; fat = 1 ; if(n ==0) return 1; while (n>=1){ fat=fat * n; n=n-1; } return; }
2- paradigma lógico
exemplo prolog
Faz o uso da logica matematica fatorial(0,1) fatorial (n,x) : -n is n-1, fatorial (m,y), x is n * y
3- orientado a objeto.
Computação baseada em objeto que se intercomunicam. Objetos contém dados e métodos. Exemplos : C++, Java.
public class mathfuntion{ private long fatorial () { if (valor==0)
return 1;
} else{ return valor * mathfunction.fatorial
(valor-1);
}
}
}
4 paradigma imperativo
É um paradigma de p´rogramação que descreve a computação como açoes enuciados ou comandos que mudam o estado (variaveis) de um programa muito prarecido com o comportamentoimperativo das linguagens naturais que expressam ordens. Programas imperativos são uma sequência de comandos para o computador executar. O nome do paradigma imperativo está ao tempo verbal imperativo, onde o programador diz ao computador : faça isso, depois isso, depois aquilo Este paradigma de programação se destaca pela simplicidade. as linguagens imperativas expressam uma sequencia de comandos para um computador efetuar.
5 documentação
Introdução ao documeto tema, objetivo do projeto, delimitação do problema, justificativa da escolha do tema, métodode trabalho, organização do trabalho e glossarios
Descrição geral do sistema, descrição do problema, principais envolvidos e sua caracteristicas, usuarios do sistemas, desenvolvedores do sistema, regras de negocios.
Requisitos funcionais e não funcinais, protótipo métrica e cronograma
Analise e desing, arquitetura do sistema, modelo do dominio, diagrama de coloboração, comunicação, diagrama de componentes, modelo de dados, ambiente de desenvolvimento, sistemas e componentes externos