JFLAP (original) (raw)
JFLAP (англ. Java Formal Languages and Automata Package) — свободная кроссплатформенная программа для экспериментов с различными объектами, встречающихся в теории формальных языков. Разрабатывается Университетом Дьюка.
Property | Value |
---|---|
dbo:abstract | JFLAP (Java Formal Languages and Automata Package) is interactive educational software written in Java for experimenting with topics in the computer science area of formal languages and automata theory, primarily intended for use at the undergraduate level or as an advancedtopic for high school. JFLAP allows one to create and simulate structures, such as programming a finite state machine, and experiment with proofs, such as converting a nondeterministic finite automaton (NFA) to a deterministic finite automaton (DFA). JFLAP is developed and maintained at Duke University, with support from the National Science Foundation since 1993. It is freeware and the source code of the most recent version is available, but under some restrictions. JFLAP runs as a Java application. (en) JFLAP è un software freeware per lo studio dell'informatica teorica, in particolare gli automi a stati finiti e i linguaggi formali. Il codice sorgente, scritto in Java, è disponibile sotto certe condizioni. Originariamente sviluppato da Susan H. Rodger negli anni 1990 in C/C++ per X Window con il nome di FLAP (Formal Languages and Automata Package), tale strumento includeva alcune funzionalità di JFLAP relative allo studio delle macchine a stati finiti, degli automi a pila e delle macchine di Turing. Dal 1994 gli studenti della Duke University hanno provveduto ad ampliare e convertire il software in Java. JFLAP permette la conversione da automa a stati finiti non deterministico in automa a stati finiti deterministico, in grammatica formale o in espressione regolare, la creazione di automi a pila a partire da grammatiche context-free e lo studio dei parser LR e SLR. (it) JFLAP (англ. Java Formal Languages and Automata Package) — свободная кроссплатформенная программа для экспериментов с различными объектами, встречающихся в теории формальных языков. Разрабатывается Университетом Дьюка. (ru) JFLAP — програма для експериментів з різними об'єктами що зустрічаються під час вивчення формальних мов. Кросплатформенна (java). Розробляється Університетом Дюка під Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. (uk) |
dbo:computingPlatform | dbr:Java_SE |
dbo:developer | dbr:Duke_University dbr:Susan_H._Rodger |
dbo:genre | dbr:Educational_software |
dbo:language | dbr:English_language |
dbo:latestReleaseVersion | 7.1 |
dbo:thumbnail | wiki-commons:Special:FilePath/Jflap-nfaToDfa.png?width=300 |
dbo:wikiPageExternalLink | https://www2.cs.duke.edu/csed/jflap/jflaptmp/ http://www.cs.duke.edu/~rodger/tools/flap.html |
dbo:wikiPageID | 40333801 (xsd:integer) |
dbo:wikiPageLength | 9317 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1085178246 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Pushdown_automaton dbr:Moore_machine dbr:Nondeterministic_finite_automaton dbr:Deterministic dbr:Regular_expression dbr:Regular_languages dbr:Rensselaer_Polytechnic_Institute dbr:Context-free_grammar dbr:SPIN_model_checker dbr:English_language dbr:Context-free_language dbr:LL_parser dbr:Computer_science dbr:Mealy_machine dbc:Educational_programming_languages dbr:Unrestricted_grammar dbr:Recursively_enumerable_language dbr:Duke_University dbr:Formal_languages dbr:Educational_software dbr:Pumping_lemma dbr:Regular_language dbr:Java_(programming_language) dbc:Computer_science_education dbc:Java_(programming_language)_software dbr:L-system dbr:Automata_theory dbr:Freeware dbr:Pushdown_automata dbr:National_Science_Foundation dbr:X_Window_System dbr:Turing_machine dbr:Regular_grammar dbr:Susan_H._Rodger dbr:Java_SE dbr:SLR_parser dbr:Finite_state_machine dbr:CYK_parser dbr:Wikt:nondeterministic |
dbp:caption | JFLAP NFA to DFA proof (en) |
dbp:developer | dbr:Duke_University dbr:Susan_H._Rodger |
dbp:genre | dbr:Educational_software |
dbp:language | dbr:English_language |
dbp:latestReleaseDate | 2018 (xsd:integer) |
dbp:latestReleaseVersion | 7.100000 (xsd:double) |
dbp:name | JFLAP (en) |
dbp:platform | dbr:Java_SE |
dbp:screenshot | Jflap-nfaToDfa.png (en) |
dbp:wikiPageUsesTemplate | dbt:Infobox_software |
dct:subject | dbc:Educational_programming_languages dbc:Computer_science_education dbc:Java_(programming_language)_software |
gold:hypernym | dbr:Software |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 |
rdfs:comment | JFLAP (англ. Java Formal Languages and Automata Package) — свободная кроссплатформенная программа для экспериментов с различными объектами, встречающихся в теории формальных языков. Разрабатывается Университетом Дьюка. (ru) JFLAP — програма для експериментів з різними об'єктами що зустрічаються під час вивчення формальних мов. Кросплатформенна (java). Розробляється Університетом Дюка під Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. (uk) JFLAP (Java Formal Languages and Automata Package) is interactive educational software written in Java for experimenting with topics in the computer science area of formal languages and automata theory, primarily intended for use at the undergraduate level or as an advancedtopic for high school. JFLAP allows one to create and simulate structures, such as programming a finite state machine, and experiment with proofs, such as converting a nondeterministic finite automaton (NFA) to a deterministic finite automaton (DFA). (en) JFLAP è un software freeware per lo studio dell'informatica teorica, in particolare gli automi a stati finiti e i linguaggi formali. Il codice sorgente, scritto in Java, è disponibile sotto certe condizioni. Originariamente sviluppato da Susan H. Rodger negli anni 1990 in C/C++ per X Window con il nome di FLAP (Formal Languages and Automata Package), tale strumento includeva alcune funzionalità di JFLAP relative allo studio delle macchine a stati finiti, degli automi a pila e delle macchine di Turing. (it) |
rdfs:label | JFLAP (en) JFLAP (it) JFLAP (ru) JFLAP (uk) |
owl:sameAs | freebase:JFLAP wikidata:JFLAP dbpedia-it:JFLAP dbpedia-ru:JFLAP dbpedia-uk:JFLAP https://global.dbpedia.org/id/3kAYR |
prov:wasDerivedFrom | wikipedia-en:JFLAP?oldid=1085178246&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Jflap-nfaToDfa.png |
foaf:isPrimaryTopicOf | wikipedia-en:JFLAP |
foaf:name | JFLAP (en) |
is dbo:wikiPageWikiLink of | dbr:List_of_educational_software dbr:Comparison_of_parser_generators dbr:Susan_H._Rodger |
is foaf:primaryTopic of | wikipedia-en:JFLAP |