TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Linguagem 4 Geracào

Pesquisas Acadêmicas: Linguagem 4 Geracào. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  24/6/2014  •  354 Palavras (2 Páginas)  •  717 Visualizações

Página 1 de 2

Pesquisa sobre 4 geração de linguagem de programas (ferramentas case)

As linguagens de programação de quarta geração, ou 4GL em sua abreviatura de origem inglesa, são linguagens de programação de alto-nível com objetivos específicos, como odesenvolvimento de softwares comerciais de negócios. Elas permitem o programador especificar o que deve ser feito visando um resultado imediato.

.

A principal diferença entre as linguagens de terceira e quarta geração, é que estas primeiras são linguagens procedurais que descrevem como fazer algo, enquanto a 4GL descreve o que você quer que seja feito.

Uma 4GL que se popularizou foi a linguagem SQL que se tornou um padrão para manipulação e consulta de bancos de dados, sendo hoje em dia muito usada em conjunto com as linguagens de terceira geração.

Ferramentas CASE é uma classificação que abrange todas ferramentas baseadas em computadores que auxiliam atividades de engenharia de software, desde análise de requisitos e modelagem até programação e testes. Podem ser consideradas como ferramentas automatizadas que tem como objetivo auxiliar o desenvolvedor de sistemas em uma ou várias etapas do ciclo de desenvolvimento de software.

Categorização

Não há um padrão definido para a categorização das CASE, no entanto os termos abaixo são os que melhor o identificam.

1. Front End ou Upper CASE: apóia as etapas iniciais de criação dos sistemas: as fases de planejamento, análise e projeto do programa ou aplicação.

2. Back End ou Lower CASE: dão apoio à parte física, isto é, a codificação testes e manutenção da aplicação.

3. I-CASE ou Integrated CASE: classifica os produtos que cobrem todo o ciclo de vida do software, desde os requisitos do sistema até o controle final da qualidade.

Os ambientes de desenvolvimento integrado (IDEs) têm maior destaque e suportam:

• Editor

• Compilador

• Debug

• Geração de código

• Ferramentas de modelagem

• Deploy

• Testes automatizados Yrla

• Refatoração

que tipo de código geram?

Transformica, Unitech CodeFSW, JEE Spider

Vantagens Qualidade no produto final

• Produtividade

• Agilizar o tempo para tomada de decisão

• Menor quantidade de códigos de programação

• Melhoria e redução de custos na manutenção

• Agilidade no retrabalho do software

• Maior facilidade para desenvolvimento

Desvantagens

• Incompatibilidade de ferramentas

• Treinamento

...

Baixar como (para membros premium)  txt (3.1 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com