SóProvas


ID
701560
Banca
FCC
Órgão
TRE-SP
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Analise o texto:

É uma ferramenta de desenvolvimento de software baseada em conhecimento, da empresa Artech. Com ela o desenvolvedor especifica suas aplicações em alto nível (majoritariamente de forma declarativa), a partir do qual se gera código para múltiplos ambientes permitindo gerar e manter de forma automática aplicações em múltiplas linguagens e para diferentes plataformas.

Nessa ferramenta podem-se criar modelos que se preservam ao longo do tempo (bancos de conhecimento) e que são utilizados para gerar e manter as aplicações. Permite projetar, criar e manter o banco de dados (estrutura e conteúdo) e os programas de forma automática. Cada protótipo pode ser uma aplicação que equivale à aplicação de produção. Proporciona independência de plataforma e arquitetura.


A ferramenta descrita no texto é

Alternativas
Comentários
  • Questão praticamente retirada da Wikipédia:

    GeneXus é uma ferramenta de desenvolvimento de software baseada em conhecimento, orientada principalmente para aplicações corporativas, para web, plataformas Windows (GUI) e Plataformas móveis. O desenvolvedor especifica suas aplicações em alto nível (majoritariamente de forma declarativa), a partir do qual se gera código para múltiplos ambientes.

    GeneXus inclui um módulo de normalização, que cria e mantém uma estrutura de banco de dados (SGBD) ótima, baseada no modelo de dados não normalizado definido pelo usuário, uma linguagem declarativa (baseada em regras) e uma linguagem procedural simples e poderosa.

  • Padrão Fundação Ctrl + C
    Ridícula!
    • JCompany
      • O jCompany Developer Suite é um conjunto de elementos Java EE especialmente escrito para otimizar o esforço de criação e manutenção, que vão de sistemas de suporte a processos de negócio. Seu principal diferencial é a solução de produtividade completa para desenvolvimento corporativo em Java EE, cujo principal componente é um framework de integração, responsável por reutilizar, integrar e especializar dezenas de outros com base em bibliotecas open source, tais como JSF/Apache Trinidad, JBoss Seam, JPA/Hibernate, Eclipse BIRT, Struts, Tiles e DOJO, definindo uma arquitetura MVC rica, que disponibiliza diversos padrões reutilizáveis em alto nível.
    • GeneXus
      • GeneXus é uma ferramenta de desenvolvimento de software baseada em conhecimento, orientada principalmente para aplicações corporativas, para web, plataformas Windows (GUI) e Plataformas móveis. O desenvolvedor especifica suas aplicações em alto nível (majoritariamente de forma declarativa), a partir do qual se gera código para múltiplos ambientes.
    • uniPaaS
      • uniPaaS is an application plataform that simplifies the process of building and deploying business applications. uniPaaS is used to build and deploy full client, rich internet applications (RIA), mobile applications and Software-as-a-Service (SaaS) offerings.
    • iBOLT
      • iBOLT is an integration platfrom. The tool is capable of collecting information from diffeent sources, analyze and maipulate the information, transform it to different formats and send it to different target systems.
    • ERwin
      • CA ERwin Data Modeler (ERwin) is a software tool for data modeling (data requirements analysis, database design etc.) of custom developed information systems, including databases of transactional systems and data marts. ERwin's data modeling engine is based upon the IDEF1X method, although it now supports diagrams displayed with information