Rapid projects

A Miau Wiki wikiből
A lap korábbi változatát látod, amilyen Jkv5 (vitalap | szerkesztései) 2023. október 13., 05:30-kor történt szerkesztése után volt. (Kapcsolódó feladatok)

A rendszertervezés egy fajta erősen operacionalizált (KNUTH-i: https://miau.my-x.hu/miau2009/index_tki.php3?_filterText0=*knuth) 
moduláris megközelítését jelentik a rapid-projekt-elemek, szemben a klasszikus megoldásokkal: pl.
https://miau.my-x.hu/mediawiki/index.php/BPROF:2dm#Rendszerspecifik.C3.A1ci.C3.B3
(vö. https://miau.my-x.hu/miau2009/index.php3?x=e0&string=k%C3%B3dk)

Elements of rapid projects

Minden rapid-projekt-elem ("könnyen" adaptálható elem) legalább egy tantárgyhoz kapcsolódik (pl. GAPMINDER <--> adat-vizualizáció / egy informatika-orientált tanterv minden tantárgya absztrakt kulcsszavak mellett operatív támogatást jelentő listaelemekre bontható fel / minden szakdolgozati téma/fejlesztés leírható tantárgyi és/vagy rapid-projekt-listaelem kötődések formájában):

  1. https://miau.my-x.hu/miau/quilt/2020/quilt2/launching2020IV29/part5.html (similarity analysis / GPS = general problem solving / induktív/hibrid szakértői rendszer)
    1. sorszámozás (online)
    2. ár/teljesítmény-elemzés
    3. anti-diszkriminatív elemzés
    4. exploratív modellezés
    5. adatvagyon-minőségbiztosítás
    6. adathiánypótlás
    7. előrejelzés
    8. kódtörés
    9. SWOT (online)
    10. ...
  2. https://miau.my-x.hu/myx-free/ego/ (manuális szakértői rendszer)
  3. Google Forms (kérdőív-készítés)
  4. Kollaboratív munka: Google Spreadsheets
  5. Google-Search (Bing-Search)
  6. GAPMINDER (Rosling) animációk: https://miau.my-x.hu/miau2009/index.php3?x=e0&string=rosling
  7. Excel billentyűkombinációval elérhető funkcionalitások:
    1. pl. ALT+F1 = diagramm-készítés
    2. pl. macro-alapú Excel-támogatás
  8. chatGPT: https://miau.my-x.hu/mediawiki/index.php/ChatGPT_cyborg-etology_human-machine-interactions
    1. kódíratás (írj nekem egy "snake" szoftvert)
    2. képkeresés (vö. 2DM válaszkártyák sor/oszlop-fejléc-kulcsszavakhoz)
  9. kimutatásvarázslás (pivot) / OLAP
  10. "kódkölcsönzés" (pl. jquery: EGO:column-filter vö. view-source:https://miau.my-x.hu/miau2009/index_tki.php3)
  11. Excel-Solver
    1. SUDOKU: https://miau.my-x.hu/miau2009/index.php3?x=e0&string=sudoku
    2. https://miau.my-x.hu/miau2009/index.php3?x=e0&string=solver
    3. ...
  12. Celluláris automata: https://miau.my-x.hu/miau2009/index.php3?x=e0&string=cellu1
  13. Genetikus algoritmus: https://miau.my-x.hu/miau2009/index.php3?x=e0&string=ga_excel
  14. TURING-teszt
  15. Információs többletérték becslése
  16. GDPR
  17. Helyesírás-ellenőrzés
  18. Robot-fordítás
  19. Pszeudokód-alapú fejlesztés (UML)
  20. Folyamatábra
  21. Háttér-folyamatok helyett billentyű-puffer-alapú működés (vö. macro)
  22. Böngésző helyett C-URL alkalmazása: https://miau.my-x.hu/bprof/2021/curl.docx
  23. Tudásreprezentációs formák
    1. szabályok (EGO)
    2. regresszió (https://miau.my-x.hu/miau2009/index.php3?x=e0&string=regression)
    3. Fuzzy-logic (https://miau.my-x.hu/miau2009/index.php3?x=e0&string=fuzzy_)
    4. neurális háló (https://miau.my-x.hu/miau2009/index.php3?x=e0&string=neural)
    5. lépcsős függvény (COCO: https://miau.my-x.hu/myx-free/)
    6. ...
  24. Excel: szövegből oszlop menüpont (vö. Google Trends adatok letöltés utáni tovább-feldolgozása)
  25. Excel: 3D-vizualizáció pl. https://miau.my-x.hu/miau2009/index.php3?x=e0&string=3d_excel
  26. online animált GIF
  27. minőségi szövegalkotás (absztrakciós szint minimalizálás és/vagy körbefordítás-alapú tartalom-robosztusság-stabilizálás)
  28. AVATÁR-alapú prezentáció: vö. https://miau.my-x.hu/miau2009/index.php3?x=e0&string=quilt
  29. ...
  • Feldolgozásra (elemlistába fejtésre) váró hasznos tippek és trükkök: https://miau.my-x.hu/mediawiki/index.php/Oktatast_tamogato_IT_megoldasok
    • Megjegyzések:
      • az egyes listaelemek egymásba metszhetnek
      • lehet egyik a másik részhalmaza / befoglaló halmaza
      • lehet belőlük gyakran hasznos láncrészleteket definiálni
      • a listaelemek rendszertana előbb-utóbb megkerülhetetlen az itt és most véletlenszerű felmerülési sorrend alapján történt felsorolás gyorsabb áttekinthetőségének támogatására
      • ...
Ezen elemek sorrendje (megfelelő adatvagyon-gazdálkodási paraméterek mellett) 
már egy nagyon knuth-közeli rendszerterv adott probléma esetén 
(ez a gondolat maga is egy magas szintű elem!)
Ha nem így folyik le egy gondolatkísérlet, akkor minden más alternatív megoldás/rendszer
maga is egy hasonló (adaptálható) logikai keret...

Tervezés-demo

Cél: a strukturált gondolkodás erősítése LEGO-elemek (listaelemek) és kapcsolataik célszerű rendszereinek felismerésén keresztül
Algoritmizálni csak jól megtervezett elemi lépéseket lehet hatásosan és hatékonyan!
Ahol nincs megfelelő listaelemünk, ott muszáj zöldmezős-beruházásként üres fehér lapról indítani a kódírást (pl. alapvetően keretrendszerek egyedi "vezérlése" esetén)...
Az informatika szakirodalma az itt választott komplexitási szint alatti (elemibb) kihívásokkal foglalkozik elsődlegesen: pl.
Házy Attila, Nagy Ferenc - Adatstruktúrák és algoritmusok (231 oldal): https://www.uni-miskolc.hu/~matha/adat_alg_NF_HA.pdf
Pusztai Pál - Algoritmusok és adatstruktúrák (359 oldal): http://www.informatom.hu/sze/01/LGB_SZ001/Algoritmusok_%C3%A9s_adatstrukt%C3%BAr%C3%A1k.pdf
Pohl László - A programozás alapjai (107 oldal): https://www.eet.bme.hu/~pohl/h_jegyzet.pdf

Kapcsolódó feladatok