Skriptovací jazyky na platformě Java

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen) Ing. Igor Szőke, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " E ". Otázky u obhajoby: Kolikrát jste prováděl jeden test? Jakým způsobem jste inicializoval testovaný stroj, abyste omezil vzájemný vliv jednotlivých testů?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKočí, Radekcs
dc.contributor.authorGenserek, Michalcs
dc.contributor.refereeSmrčka, Alešcs
dc.date.accessioned2019-04-03T22:45:01Z
dc.date.available2019-04-03T22:45:01Z
dc.date.created2013cs
dc.description.abstractPráce se zabývá skriptovacími jazyky odpovídajícími normě JSR223 na platformě Java, součástí práce je i popis aplikačního rozhraní vyžadovaného touto normou. Dále je v práci zahrnuto zhodnocení problémů vyplývajících z použití skriptovacích jazyků na platformě Java, včetně jejich možných řešení. Jsou zde rovněž popsány jazyky Python, Ruby, JavaScript, Groovy a Clojure včetně případných rozdílů mezi různými implementacemi jejich běhového prostředí. Práce obsahuje také sadu benchmarků pro srovnání výkonnosti jednotlivých popsaných jazyků a jejich implementací. Součástí jsou rovněž výsledky tohoto srovnání nad různými virtuálními stroji jazyka Java. V rámci práce byla vyvinuta aplikace usnadňující měření výkonnosti skriptovacích jazyků spouštěných v rámci aplikačního rozhraní JSR223.cs
dc.description.abstractThis thesis aims at JSR223 compliant scripting languages on the Java platform including a description of the application interface that is part of the specification. The thesis also discusses possible problems resulting from using the scripting languages on the Java platform including possible solutions of this problems. Description of the languages Python, Ruby, JavaScript, Groovy and Clojure including eventual differences between this languages' different implementations is also included in the thesis. The thesis also contains a set of tests for comparing described languages' performance. The results of this comparison including results for different Java virtual machines are also included in the thesis. Tool for benchmarking of the scripting languages under the JSR223 application interface was developed as part of the thesis.en
dc.description.markEcs
dc.identifier.citationGENSEREK, M. Skriptovací jazyky na platformě Java [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013.cs
dc.identifier.other78485cs
dc.identifier.urihttp://hdl.handle.net/11012/55026
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectJSR223cs
dc.subjectJavacs
dc.subjectPythoncs
dc.subjectJythoncs
dc.subjectRubycs
dc.subjectJRubycs
dc.subjectClojurecs
dc.subjectJavaScriptcs
dc.subjectRhinocs
dc.subjectGroovycs
dc.subjectbenchmarkcs
dc.subjectskriptovací jazykycs
dc.subjectJSR223en
dc.subjectJavaen
dc.subjectPythonen
dc.subjectJythonen
dc.subjectRubyen
dc.subjectJRubyen
dc.subjectClojureen
dc.subjectJavaScripten
dc.subjectRhinoen
dc.subjectGroovyen
dc.subjectbenchmarken
dc.subjectscripting languagesen
dc.titleSkriptovací jazyky na platformě Javacs
dc.title.alternativeScripting Language on the Java Platformen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2013-06-10cs
dcterms.modified2020-05-09-23:41:12cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid78485en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 09:59:52en
sync.item.modts2021.11.12 09:14:30en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
892.53 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_78485.html
Size:
1.43 KB
Format:
Hypertext Markup Language
Description:
review_78485.html
Collections