Buscar

Fábio Goulart de Matos - Pesquisa Técnicas de 4° geração

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE ESTADUAL DE MATO GROSSO DO SUL 
 
Fábio Goulart de Matos Sistemas de Informação - UEMS SI/UEMS 
Acadêmico: Fábio Goulart de Matos RGM: 017707 
Gerencia e Qualidade de Software 
Pesquisa: Técnicas de 4° Geração 
Concentra-se na capacidade de se especificar um software para uma 
máquina em um nível que esteja próximo a linguagem natural ou utilizar 
uma notação que comunique uma função significativa. Engloba um 
conjunto de ferramentas de software que possibilitam: 
 Especificar o sistema em uma linguagem de alto nível; 
 Código fonte, gerado automaticamente a partir das especificações. 
O ambiente de desenvolvimento de software que sustenta o ciclo de vida 
de 4° geração inclui as ferramentas: 
 Linguagens não procedimentais para consulta de banco de dados; 
 Geração de relatórios; 
 Manipulação de dados; 
 Interação e definição de telas; 
 Geração de códigos; 
 Capacidade gráfica de alto nível; 
 Capacidade de planilhas eletrônicas; 
Técnicas de 4° geração caracterizam-se pelo suporte automatizado à 
especificação de requisitos: 
Obtenção de requisitos: cliente descreve os requisitos, que são 
traduzidos para um protótipo operacional. As linguagens de 4° geração 
ainda não são sofisticadas o suficiente para acomodar a verdadeira 
linguagem natural. 
Estratégia de Projeto: Se o projeto for pequeno, pode-se sair da analise 
de requisitos e partir para a implementação. Se o projeto for maior, 
desenvolver estratégia de desenvolvimento, caso contrário ocorrerão os 
mesmos problemas das linguagens convencionais, baixa qualidade. 
UNIVERSIDADE ESTADUAL DE MATO GROSSO DO SUL 
 
Fábio Goulart de Matos Sistemas de Informação - UEMS SI/UEMS 
Implementação: De modo estruturado os resultados desejados são 
representados, assim ocorre a geração automática de código. 
Testes: o desenvolvedor deve efetuar testes e desenvolver uma 
documentação significativa. O software deve ser construído de maneira 
que a manutenção possa ser efetuada prontamente. 
Pontos positivos: redução dramática no tempo de desenvolvimento, 
aumento da produtividade (Ramos). 
Pontos negativos: não é uma linguagem fácil, código produzido é 
ineficiente, manutenção desses programas é questionável. (Irion, 2010) 
 
Bibliografia 
Augusto. (s.d.). Processo e Desenvolvimento de Software. Acesso em 28 de 08 de 2013, 
disponível em técnicas de 4 geração: 
http://www.slideshare.net/RafaelAugusto1/processos-de-desenvolvimento-de-
software-tcnicas-de-4-gerao-5263092 
Irion, C. (03 de 05 de 2010). RUP – Rational Unified Process. Acesso em 28 de 08 de 2013, 
disponível em 4GL – O Que São as Técnicas de 4ª Geração: 
http://tec4rup.wordpress.com/2010/05/13/o-que-sao-as-tecnicas-de-4%C2%AA-
geracao/ 
Ramos, R. A. (s.d.). Processo e Desenvolvimento de Software. Acesso em 28 de 08 de 2013, 
disponível em Engenharia de Software I: 
http://www.univasf.edu.br/~ricardo.aramos/disciplinas/ESI2009_2/Aula02.pdf

Outros materiais