Diskuze: Práca o Porgramovaní
Člen
Zobrazeno 13 zpráv z 13.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Ahoj, dost to záleží na tom, v čem bys to chtěl psát, co umíš a na jaké úrovni. Rozveď to trochu. Jestli umíš třeba Javascript, asi nebudeš dělat dálkové ovládanou žaluzii třeba.
Tak chcel by som prebrať programovanie všeobecne nie sa zamerať na jeden jazyk. Nejaku tu historiu atd.
Jestli to chápu správně, tak se jedná o napsání textu o daném tématu. Jaký je rozsah? Programování obecně je velmi velmi široký obor. Napsat třeba celou práci jenom o historii je taková sázka na jistotu.
Můžeš zkusit algoritmy, to jde udělat libovolně dlouhé. Najdi si některé algoritmy a porovnej je (třeba třídící), řekni jejich výhody/nevýhody, řekni, kdo je vymyslel a tak podobně. Třeba to můžeš i naprogramovat. Algoritmů je strašně hodně, už jenom třídící ti můžou zabrat stránky a stránky... Nebo zkus třeba hledání cest v grafu (Dijkstra).
Obecně o algoritmech toho napíšeš strašně hodně. Nebo zkus třeba návrhové vzory, to je taky spousta materiálu.
Už jsem pochopil zadání a proč má otázka nedává smysl...
Mně třeba připadá jako zajímavé téma grafické algoritmy. 3D je možná
overkill, ale existuje hodně zajímavých 2D algoritmů, třeba renderování
úsečky, kruhu, elipsy a podobné "blbosti". Také jich je hrozně moc, takže
témata určitě nevyčerpáš. Tuším, že někde tady na ITN je o nich celá
sekce.
Zajímavé téma je například Genetické programování,
kde by ses mohl mrknout na Travelling Salesman problem, nebo Binary
F6 Function.
Jsou i zajímavé videa, jak se dá generovat hudba.
Generování hudby mi přijde jako massive overkill. Genetické programování jde krásně ukázat i na jednodušších příkladech. Byl jsem na stáži na ČVUT a tam jsem se tím zabýval, kdyžtak sem můžu hodit odkaz na github. Souhlasím s tvojí myšlenkou, ale myslím, že jsi vybral moc složitý příklad.
Promiň, omylem jsem klikl na palec dolů a nelze to vrátit zpátky.
Já vím, že to jde ukázat i na jednodušších příkladech, proto jsem mu tam napsal Travelling Salesman Problem a Binary F6 Function. To je jednoduché a snadno pochopitelné si myslím.
Zobrazeno 13 zpráv z 13.