Systém pro vytváření a kompilaci programů v grafickém daty řizeném paralelním programovacím jazyce
Název práce v češtině: | Systém pro vytváření a kompilaci programů v grafickém daty řizeném paralelním programovacím jazyce |
---|---|
Název v anglickém jazyce: | The System for Creation and Compilation of Programs in a Graphical Dataflow Parallel Programming Language |
Akademický rok vypsání: | 2007/2008 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | doc. RNDr. Petr Hnětynka, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 21.11.2007 |
Datum zadání: | 21.11.2007 |
Datum a čas obhajoby: | 22.06.2009 00:00 |
Datum odevzdání elektronické podoby: | 22.06.2009 |
Datum proběhlé obhajoby: | 22.06.2009 |
Oponenti: | RNDr. Jakub Yaghob, Ph.D. |
Zásady pro vypracování |
1. Nastudjte v současnosti používané daty řízené a paralelní programovací jazyky.
2. Navrhněte nový grafický daty řízený paralelní programovací jazyk, který bude možné výhodně kombinnovat s programovacím jazykem Java. 3. V rámci návrhu specifikujte sémantiku takového jazyka. 4. Implementujte uživatelské prostředí a kompilátor pro navržený programovací jazyk a odzkoušejte jeho správnou funkcionalitu na několika předem připravených testovacích příkladech. |
Seznam odborné literatury |
Bruce Eckel: Thinking in Java, Prentice Hall Professional Technical Reference, 2002
Gary W. Johnson, Richard Jennings: LabVIEW Graphical Programming, McGraw-Hill Professional Publishing, 2001, ISBN: 0071370013 Wesley M. Johnston , J. R. Paul Hanna , Richard J. Millar: Advances in dataflow programming languages, ACM Computing Surveys (CSUR), v.36 n.1, p.1-34, March 2004 G. S. Almasi and A. Gottlieb: Highly Parallel Computing, Benjamin-Cummings publishers, Redwood city, CA, 1989 |