Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/OpenEdge Advanced Business Language
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/OpenEdge_Advanced_Business_Language
http://dbpedia.org/ontology/abstract Progress 4GL é uma linguagem de programaçãProgress 4GL é uma linguagem de programação de quarta geração, daí a sigla 4GL, baseada em eventos e proprietária. Ela foi desenvolvida pela empresa Progress Software Corporation em 1984, inicialmente para o sistema operacional (y) Positivo com uso em mainframes para processamento de grande volume de dados, como alternativa para outras linguagens à época como Cobol, Adabas, Natural, Clipper, CORO, etc., pois elas exigiam que o programador escrevesse um código muito extenso para qualquer aplicação. Também, uma alternativa como banco de dados relacional de alto desempenho e segurança, embutido em um único produto.A Progress Corporation tem sua sede em Bedford, Massachusetts USA, com filiais em diversos países. No Brasil sua representante é a Progress do Brasil/SP. Um dos maiores atrativos da linguagem Progress é sua portabilidade e independência de plataforma, ela funciona em praticamente todos os sistemas operacionais existentes, como: MS-DOS, Windows 3x,95,NT, UNIX, OS/2, Novell, VMS, Motif, Xenix, CTOS entre diversos outros, isso utilizando o mesmo código fonte. A integração entre linguagem e banco de dados fazem da Progress uma excelente ferramenta para construção de qualquer aplicação comercial. Uma das maiores desvantagens de progress são as camadas de desenvolvimento - regras de negócios, dados e interface estão totalmente acopladas. A atualização e distribuição dos aplicativos é bastante simplificada, um sistema pode ser totalmente centralizado para acesso de vários clientes simultâneos, usando o conceito de sistema "stand-alone", e atualizado a qualquer tempo, parcialmente ou completamente sem gerar qualquer erro ou necessitar de uma parada momentanea do sistema. A linguagem Progress é utilizada, basicamente, para desenvolvimento de sistemas de gestão empresarial (ERPs), que são sistemas integrados para controle de uma empresa. É principalmente dirigida às corporações de médio e grande porte, devido o alto custo financeiro de suas licenças. Exemplo de um programa em Progress: Exibe n números perfeitos DISP 'Hello World'. MESSAGE' 'Hello World'. DEFINE VARIABLE i AS INTEGER INIT 0 NO-UNDO. DEFINE VARIABLE j AS INTEGER INIT 0 NO-UNDO. DEFINE VARIABLE soma AS INTEGER INIT 0 NO-UNDO. DEFINE VARIABLE num-achados AS INTEGER INIT 1 NO-UNDO. DEFINE VARIABLE qtd-procurada AS INTEGER INIT 0 NO-UNDO. DEFINE VARIABLE num-perf AS INTEGER INIT 0 NO-UNDO. FORM num-perf HELP "Digite um número" WITH 1 DOWN 1 COL ROW 5 CENTER FRAME numero. UPDATE num-perf WITH FRAME numero. ASSIGN qtd-procurada = num-perf i = 0. DO WHILE (num-achados <= qtd-procurada): ASSIGN i = i + 2. IF (i MOD 10 = 6 OR i MOD 10 = 8) THEN DO: ASSIGN soma = 0 j = 1. DO WHILE (j <= (i / 2)): IF (i MOD j = 0) THEN ASSIGN soma = soma + j j = j + 1. END. IF (i = soma) THEN DO: MESSAGE i ' é Numero Perfeito' VIEW-AS ALERT-BOX INFO BUTTONS OK. ASSIGN num-achados = num-achados + 1. END. END. END.-achados = num-achados + 1. END. END. END. , OpenEdge Advanced Business Language, or OpOpenEdge Advanced Business Language, or OpenEdge ABL for short, is a business application development language created and maintained by Progress Software Corporation (PSC). The language, typically classified as a fourth-generation programming language, uses an English-like syntax to simplify software development. The language was called PROGRESS or Progress 4GL up until version 9, but in 2006 PSC changed the name to OpenEdge Advanced Business Language (OpenEdge ABL) in order to overcome a presumed industry perception that 4GLs were less capable than other languages. A subset of the language, called SpeedScript, is used in the development of web applications. OpenEdge ABL helps developers to develop applications optionally using its own integrated relational database and programming tool. These applications are portable across computing systems and allow access to various popular data sources without having to learn the underlying data access methods. This means that the end-user of these products can be unaware of the underlying architecture. By combining a fourth generation language and relational database, OpenEdge ABL allows the use of the Rapid Application Development (RAD) model for developing software. A programmer and even end users can do rapid prototyping using the integrated and GUI tools of the development environment. OpenEdge can be used for: * Microsoft Windows GUI (Graphical User Interface) * WWW Programming (UNIX and Windows) * CHUI (CHaracter User Interface) (UNIX and Windows) * JSON and XML appserver programming (UNIX and Windows) * as well background process programming (UNIX and Windows).nd process programming (UNIX and Windows). , OpenEdge Advanced Business Language of korOpenEdge Advanced Business Language of kortweg OpenEdge ABL is een ontwikkelingtaal en –omgeving gericht op het maken van zakelijke applicaties. De taal is bedacht en wordt onderhouden door Progress Software Corporation (PSC). De taal, doorgaans geclassificeerd als een vierde generatie programmeertaal, gebruikt een Engelsachtige syntaxis om het ontwikkelen van applicaties te vergemakkelijken. De naam is gewijzigd in 2006 van PROGRESS (of Progress 4GL) naar OpenEdge Advanced Business Language (OpenEdge ABL).Een deelverzameling van de taal, genaamd SpeedScript, wordt gebruikt om web-applicaties in te ontwikkelen. OpenEdge ABL helpt ontwikkelaars om snel een applicatie te ontwikkelen middels een geïntegreerde relationele database en ontwikkeltool. De gemaakte applicaties draaien op meerdere computersystemen (Unix, Windows) en bieden toegang tot een scala aan populaire gegevensbronnen (zoals XML, ODBC, etc.), zonder dat ontwikkelaars de onderliggende lagen hoeven te begrijpen. Het gebruikt een imperatieve programmeerstijl om toegang te krijgen tot een database, in plaats van embedded (SQL) expressies. De imperatieve stijl kenmerkt zich door het gebruik van "FOR EACH" expressies en "FIND" expressies. Daarnaast is er een variatie van expressies beschikbaar om formulieren te definiëren en te gebruiken. Om binnen de expressies gebruik te kunnen maken van flow control bestaan er IF..THEN..ELSE statements en DO...WHILE statements. OpenEdge ABL en de OpenEdge database worden door een value-added reseller gebruikt om een uniek product te genereren. Door de eenvoudige gebruikersinterface, zal de eindgebruiker de onderliggende technische lagen vaak niet eens zien.ende technische lagen vaak niet eens zien.
http://dbpedia.org/ontology/developer http://dbpedia.org/resource/Progress_Software_Corporation +
http://dbpedia.org/ontology/genre http://dbpedia.org/resource/Relational_database_management_system +
http://dbpedia.org/ontology/latestReleaseDate "2020-10-20"^^xsd:date
http://dbpedia.org/ontology/latestReleaseVersion OpenEdge 12.3
http://dbpedia.org/ontology/thumbnail http://commons.wikimedia.org/wiki/Special:FilePath/OpenEdge_logo.png?width=300 +
http://dbpedia.org/ontology/wikiPageExternalLink https://docs.progress.com/category/openedge-information-hub + , https://riptutorial.com/progress-4gl + , https://www.wikiod.com/w/Progress_4GL_Introduction + , https://www.progress.com/openedge/whats-new + , https://www.progress.com/openedge + , https://community.progress.com/community_groups/openedge_general +
http://dbpedia.org/ontology/wikiPageID 1071357
http://dbpedia.org/ontology/wikiPageLength 7793
http://dbpedia.org/ontology/wikiPageRevisionID 1102139905
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Minicomputer + , http://dbpedia.org/resource/Category:Articles_with_example_code + , http://dbpedia.org/resource/Category:Object-oriented_programming_languages + , http://dbpedia.org/resource/Relational_database_management_system + , http://dbpedia.org/resource/End-user + , http://dbpedia.org/resource/Category:Data-centric_programming_languages + , http://dbpedia.org/resource/Data_access + , http://dbpedia.org/resource/Rapid_prototyping + , http://dbpedia.org/resource/Relational_database + , http://dbpedia.org/resource/SQL + , http://dbpedia.org/resource/Progress_Software + , http://dbpedia.org/resource/Micro_Center + , http://dbpedia.org/resource/Cross-platform + , http://dbpedia.org/resource/OpenVMS + , http://dbpedia.org/resource/English-like_programming_language + , http://dbpedia.org/resource/Category:Fourth-generation_programming_languages + , http://dbpedia.org/resource/Progress_Software_Corporation + , http://dbpedia.org/resource/Point-of-Sale + , http://dbpedia.org/resource/Rapid_Application_Development + , http://dbpedia.org/resource/Fourth-generation_programming_language + , http://dbpedia.org/resource/Category:Database-related_software_for_Linux + , http://dbpedia.org/resource/Programming_tool +
http://dbpedia.org/property/developer http://dbpedia.org/resource/Progress_Software_Corporation +
http://dbpedia.org/property/genre http://dbpedia.org/resource/Relational_database_management_system +
http://dbpedia.org/property/latestReleaseDate "2020-10-20"^^xsd:date
http://dbpedia.org/property/latestReleaseVersion OpenEdge 12.3
http://dbpedia.org/property/license Proprietary
http://dbpedia.org/property/logo File:OpenEdge_logo.png
http://dbpedia.org/property/name OpenEdge Advanced Business Language
http://dbpedia.org/property/operatingSystem http://dbpedia.org/resource/Cross-platform +
http://dbpedia.org/property/website https://www.progress.com/openedge +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Main + , http://dbpedia.org/resource/Template:Unreferenced_section + , http://dbpedia.org/resource/Template:ISBN + , http://dbpedia.org/resource/Template:Start_date_and_age + , http://dbpedia.org/resource/Template:For + , http://dbpedia.org/resource/Template:Infobox_Software +
http://dbpedia.org/property/wordnet type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Object-oriented_programming_languages + , http://dbpedia.org/resource/Category:Fourth-generation_programming_languages + , http://dbpedia.org/resource/Category:Articles_with_example_code + , http://dbpedia.org/resource/Category:Data-centric_programming_languages + , http://dbpedia.org/resource/Category:Database-related_software_for_Linux +
http://purl.org/linguistics/gold/hypernym http://dbpedia.org/resource/Language +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/OpenEdge_Advanced_Business_Language?oldid=1102139905&ns=0 +
http://xmlns.com/foaf/0.1/depiction http://commons.wikimedia.org/wiki/Special:FilePath/OpenEdge_logo.png +
http://xmlns.com/foaf/0.1/homepage https://www.progress.com/openedge +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/OpenEdge_Advanced_Business_Language +
http://xmlns.com/foaf/0.1/name OpenEdge Advanced Business Language (ABL)
owl:sameAs http://dbpedia.org/resource/OpenEdge_Advanced_Business_Language + , http://www.wikidata.org/entity/Q1963461 + , http://da.dbpedia.org/resource/OpenEdge_Advanced_Business_Language + , http://rdf.freebase.com/ns/m.043fdy + , http://pt.dbpedia.org/resource/Progress_4GL + , http://hu.dbpedia.org/resource/OpenEdge_ABL + , https://global.dbpedia.org/id/sqNx + , http://nl.dbpedia.org/resource/Progress_4GL + , http://yago-knowledge.org/resource/OpenEdge_Advanced_Business_Language +
rdf:type http://dbpedia.org/class/yago/CodingSystem106353757 + , http://umbel.org/umbel/rc/SoftwareObject + , http://dbpedia.org/class/yago/WrittenCommunication106349220 + , http://dbpedia.org/ontology/Language + , http://dbpedia.org/class/yago/Software106566077 + , http://dbpedia.org/class/yago/WikicatDatabaseManagementSystems + , http://dbpedia.org/class/yago/Code106355894 + , http://dbpedia.org/class/yago/Writing106359877 + , http://schema.org/CreativeWork + , http://dbpedia.org/ontology/Work + , http://www.wikidata.org/entity/Q386724 + , http://dbpedia.org/class/yago/ProgrammingLanguage106898352 + , http://dbpedia.org/class/yago/Language106282651 + , http://dbpedia.org/class/yago/DatabaseManagementSystem106588785 + , http://dbpedia.org/class/yago/ArtificialLanguage106894544 + , http://www.wikidata.org/entity/Q7397 + , http://dbpedia.org/class/yago/Communication100033020 + , http://dbpedia.org/ontology/Software + , http://dbpedia.org/class/yago/Abstraction100002137 + , http://dbpedia.org/class/yago/WikicatProgrammingLanguages +
rdfs:comment OpenEdge Advanced Business Language, or OpOpenEdge Advanced Business Language, or OpenEdge ABL for short, is a business application development language created and maintained by Progress Software Corporation (PSC). The language, typically classified as a fourth-generation programming language, uses an English-like syntax to simplify software development. The language was called PROGRESS or Progress 4GL up until version 9, but in 2006 PSC changed the name to OpenEdge Advanced Business Language (OpenEdge ABL) in order to overcome a presumed industry perception that 4GLs were less capable than other languages. A subset of the language, called SpeedScript, is used in the development of web applications.ed in the development of web applications. , Progress 4GL é uma linguagem de programaçãProgress 4GL é uma linguagem de programação de quarta geração, daí a sigla 4GL, baseada em eventos e proprietária. Ela foi desenvolvida pela empresa Progress Software Corporation em 1984, inicialmente para o sistema operacional (y) Positivo com uso em mainframes para processamento de grande volume de dados, como alternativa para outras linguagens à época como Cobol, Adabas, Natural, Clipper, CORO, etc., pois elas exigiam que o programador escrevesse um código muito extenso para qualquer aplicação. Também, uma alternativa como banco de dados relacional de alto desempenho e segurança, embutido em um único produto.A Progress Corporation tem sua sede em Bedford, Massachusetts USA, com filiais em diversos países. No Brasil sua representante é a Progress do Brasil/SP. Um dos maiores atrativos da do Brasil/SP. Um dos maiores atrativos da , OpenEdge Advanced Business Language of korOpenEdge Advanced Business Language of kortweg OpenEdge ABL is een ontwikkelingtaal en –omgeving gericht op het maken van zakelijke applicaties. De taal is bedacht en wordt onderhouden door Progress Software Corporation (PSC). De taal, doorgaans geclassificeerd als een vierde generatie programmeertaal, gebruikt een Engelsachtige syntaxis om het ontwikkelen van applicaties te vergemakkelijken. De naam is gewijzigd in 2006 van PROGRESS (of Progress 4GL) naar OpenEdge Advanced Business Language (OpenEdge ABL).Een deelverzameling van de taal, genaamd SpeedScript, wordt gebruikt om web-applicaties in te ontwikkelen.uikt om web-applicaties in te ontwikkelen.
rdfs:label OpenEdge Advanced Business Language , Progress 4GL
hide properties that link here 
http://dbpedia.org/resource/OpenEdge_Database + , http://dbpedia.org/resource/Advanced_Business_Language + , http://dbpedia.org/resource/Progress_%28software%29 + , http://dbpedia.org/resource/OpenEdge_ABL + , http://dbpedia.org/resource/OpenEdge_Advance_Business_Language_%28ABL%29 + , http://dbpedia.org/resource/OpenEdge_Advanced_Business_Language_%28ABL%29 + , http://dbpedia.org/resource/Progress_RDBMS + , http://dbpedia.org/resource/Webspeed + , http://dbpedia.org/resource/Progress_DBMS + , http://dbpedia.org/resource/Progress_4GL + , http://dbpedia.org/resource/Progress4GL + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/Server-side_scripting + , http://dbpedia.org/resource/Modulo_operation + , http://dbpedia.org/resource/OpenEdge_Database + , http://dbpedia.org/resource/List_of_programming_languages + , http://dbpedia.org/resource/List_of_object-oriented_programming_languages + , http://dbpedia.org/resource/List_of_programming_languages_by_type + , http://dbpedia.org/resource/Fourth-generation_programming_language + , http://dbpedia.org/resource/Advanced_Business_Language + , http://dbpedia.org/resource/Progress_%28software%29 + , http://dbpedia.org/resource/OpenEdge_ABL + , http://dbpedia.org/resource/OpenEdge_Advance_Business_Language_%28ABL%29 + , http://dbpedia.org/resource/OpenEdge_Advanced_Business_Language_%28ABL%29 + , http://dbpedia.org/resource/Progress_RDBMS + , http://dbpedia.org/resource/Webspeed + , http://dbpedia.org/resource/Outline_of_web_design_and_web_development + , http://dbpedia.org/resource/Progress_DBMS + , http://dbpedia.org/resource/Progress_4GL + , http://dbpedia.org/resource/List_&_Label + , http://dbpedia.org/resource/Comparison_of_object%E2%80%93relational_database_management_systems + , http://dbpedia.org/resource/Progress4GL + , http://dbpedia.org/resource/ABL + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/OpenEdge_Advanced_Business_Language + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/OpenEdge_Advanced_Business_Language + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.