4GT Apresentacao actualizado
589 palavras
3 páginas
Armando João&
Cecília Rafael
Tema:
Paradigma Técnicas de 4ª
Geração (4GT)
Paradigma de Engenharia de Software
• É um conjunto de etapas que são definidas no processo de desenvolvimento de um software;
• Um paradigma de Eng.SW é escolhido tendose como base a natureza do projecto e da aplicação, os métodos e as ferramentas a serem usados, os controles e os produtos que precisam ser entregues.
Fases do desenvolvimento de SW
Independentemente do paradigma a ser utilizado, 3 fases genéricas dividem o processo de desenvolvimento:
• Definição. Esta fase focaliza o "o quê" (análise do sistema, planeamento do projecto de software e análise de requisitos).
• Desenvolvimento. Focaliza-se o "como" (projecto de software, codificação e realização de testes do software). • Manutenção. Concentra-se nas "mudanças"
(correcção, adaptação e melhoramento funcional).
Paradigma Técnicas de Quarta Geração (4GT)
• (4GT) abrange um amplo conjunto de ferramentas de software que têm uma coisa em comum: cada uma delas possibilita que o desenvolvedor de software especifique alguma característica do software num nível elevado;
• Caracteriza-se pelo suporte automatizado à especificação de requisitos.
• Conta com as ferramentas CASE (Computer-Aided
Software Engineering). Elas ajudam o desenvolvedor em todo o processo de desenvolvimento, desde a gestão, análise, e algumas até mesmo na codificação.
4GT- Cont.
• As
técnicas
poderosas
de
quarta
ferramentas
geração
(recursos)
utilizam para o
desenvolvimento do software; essas permitem um nível de especificação mais elevado, próximo à linguagem natural, sendo capazes à partir dessas definições, gerar o código-fonte do sistema. 4GT- Cont.
• O paradigma 4GT inclui algumas, ou todas, das seguintes
•
•
•
•
•
•
•
ferramentas:
Linguagens não-procedimentais para consulta de base de dados; Geração de relatórios;
Manipulação de dados;
Interacção e definição de telas;
Geração de códigos;
Capacidade gráfica de alto nível;
Capacidade de