Képzési program megtanulása (Forum Matroids Matheplanet)

Taggá válhat. A tagok megrendelhetik a Matheplanet hírlevelet, amely kéthavonta megjelenik.

megtanulása

  • A profilom
  • Indítson új cikket
  • Függőben lévő változtatási javaslatok
  • Saját linkek
  • Privát üzenetek mappa
  • Elküldött üzenetek
  • Írj privát üzenetet
  • Meglátogatott fórum témák
  • Kérdéseim/témáim
  • Figyelmen kívül hagyta a fórum témáit
  • Jegyzetfüzet

    Jelenleg 863 vendég és 27 tag van online

    Tagjává válhat:
    kattints ide.

    Nem írtam be semmit, természetesen magát a program nevét és a "Hello World" szöveget. Csak néhány kattintás kellett hozzá. Természetesen elég sok kód keletkezett a háttérben, de mit érdekel?

    De ennek semmi köze magához a programozáshoz. És természetesen nem a használt nyelvvel. A program fejlesztői környezet (IDE) szolgáltatása.

    Ha a program állítólag valami intelligens műveletet hajt végre, akkor a programozás elindul. És akkor visszatértünk a programlogikára. És ez a tanulás a lényeg. Ezt semmilyen eszköz sem teheti meg helyettem. És ha lenne ilyen, akkor ugyanolyan hülyeség, mint az első osztálytól kezdve a zsebszámológép: a tanuló semmit sem tanul.

    Természetesen egy ilyen sikkes, színes programot is szeretne írni egy felülettel. De a konzol elég a tanuláshoz.


    [A válasz a 39. bejegyzés után kezdődött.]

    Például a GUI-ról szólt

    A teljesség kedvéért a Tcl verziója a konzolban:

    [A válasz a 41-es bejegyzés után kezdődött.]

    Ha megérti.

    Ami a programozást illeti, a fűszer nem rövid

    Nem csak a program, de még a teljes párbeszédablak is, ha meghívják:
    Első sor: a "program", valójában csak ezt a 3 karaktert kell megnyomnia és a [Return]
    Második sor: beviteli parancs
    Harmadik sor: Írja be a számokat
    Negyedik sor: a bemeneti számok négyzete

    Hiábavaló itt a legrövidebb programverseny.
    Minél rövidebb a program, annál rejtélyesebb (= olvashatatlanabb) lesz. Szóval értékes keveset hoz.

    [A választ a 43. bejegyzés után kezdték meg.]
    [Az üzenetet viertel szerkesztette 2010. november 6-án, 19:06:15]

    Nem a legrövidebb program megírásáról van szó.
    Az APL, A +, J. természetesen nagyon érdekes programozási nyelvek, különösen minden tömbalapú probléma esetén

    Számú cikkben szereplő programok közötti fő különbség 43 szükséges vonósorozatok (Természetesen másként is írható, de akkor még bonyolultabb, vagy használhat külső könyvtárakat.) C ++ nyelven. Továbbá a míg-A huroknak így kell kinéznie, különben nemkívánatos viselkedés lesz. ami azonban a kezdő programozó számára alig átlátható.

    Cikkben. A 39. kóddal azonban csak egy példával foglalkoztam, a cikkben szereplő cikkel kapcsolatban. 37 és 38 említett GUI-kat nem azért, hogy a fő témáról folytassanak vitát

    [A válasz a 47. bejegyzés után kezdődött.]

    lg Johnny
    [Az üzenetet John-Doe szerkesztette: 2010.11.11. 20:40:28]

    Azt tanácsolnám, hogy ne használja a C ++ -ot első programozási nyelvként, feleslegesen bonyolult és elvonja a figyelmét a lényegről.

    Remélem, ez segít,
    Roland

    Hmm ...
    Az első mondatnak most már van értelme - de minden más programozási nyelvnél is helytálló.
    És a második mondat még mindig hiányos

    Legyen az egy kis Tetris játék, valami matematikai vonatkozású vagy egy felület valamely alkalmazáshoz. Semmi sem túl bonyolult a rövid távú átmeneti sikerek gyors eléréséhez. Az elejétől kezdve gyakran sokat segítünk is - de összességében fontos, hogy tapasztalatokat szerezzünk egy adott projektről.

    Véleményem szerint minden mást gyorsabban elfelejt ("programozzon egy gyorsválasztékot"), mint amennyit összerakott.

    Igen, tudom, de ez is nehéz dolog, rendkívül nehéz egy kezdő számára, de mindenki kicsiben kezdi. De nem tévedhet a C ++.

    Igen, tudom, de ez is nehéz dolog, rendkívül nehéz egy kezdő számára, de mindenki kicsiben kezdi. De nem tévedhet a C ++.

    De nekem teljesen más élményem volt. Mindig nagyon világosnak találtam a Delphit, amely nem más, mint az OOP frissített Pascal kódja ("Object-Pascal") és egy grafikus felhasználói felülete. Ha most azt mondtad volna, hogy "fegyelmezett" a "kemény" és az "erőszakos" helyett, akkor egyetértenék veled. De pontosan ez a jó benne: Pascal-kóddal mindig nem engedték meg, hogy lecsapjon. Ezért utólag kevesebb hibaforrás van, és a keresés egyszerűbb (a Delphivel egyébként egy hibakeresőt is tartalmaz), és ez a leggyorsabb módja a tiszta és pontos programozásnak.

    Igen, tudom, de ez is nehéz dolog, rendkívül nehéz egy kezdő számára, de mindenki kicsiben kezdi. De nem tévedhet a C ++.

    De nekem teljesen más élményem volt. Mindig nagyon világosnak találtam a Delphit, amely nem más, mint az OOP frissített Pascal kódja ("Object-Pascal") és egy grafikus felhasználói felülete. Ha most azt mondtad volna, hogy "fegyelmezett" a "kemény" és az "erőszakos" helyett, akkor egyetértenék veled. De pontosan ez a jó benne: Nem mindig engedték meg, hogy Pascal-kóddal pofázzon. Ezért utólag kevesebb hibaforrás van, és a keresés egyszerűbb (a Delphivel egyébként egy hibakeresőt is tartalmaz), és ez a leggyorsabb módja a tiszta és pontos programozásnak.

    Tehát közvetlenül a TurboPascal 6.0-ról a DELPHI 2005-re váltottam, ez olyan volt, mint egy új kezdet. Így értettem:-)

    2010-11-10 14:43 - GrandPa a sz. Cikkben 58 írja:
    Tehát közvetlenül a TurboPascal 6.0-ról a DELPHI 2005-re váltottam, ez olyan volt, mint egy új kezdet. Így értettem:-)

    Az OOP vagy valami más miatt történt? Első pillantásra Delphi úgy néz ki, mint Pascal.

    2010-11-10 14:43 - GrandPa a sz. Cikkben 58 írja:
    Tehát közvetlenül a TurboPascal 6.0-ról a DELPHI 2005-re váltottam, ez olyan volt, mint egy új kezdet. Így értettem

    Az SP 6.0 és a DELPHI 2005 véleményem szerint már nem hasonlítható össze. Akkoriban azt is gondoltam, hogy könnyebb lesz váltani. Alapvetően a semmiből kellett kezdenem. Kicsit tovább tart egy futtatható (értelmes) program létrehozása a DELPHI2005-ben. Maga a felület lényegesen összetettebb.
    Természetesen van olyan programja is, amelyet Windows programnak (grafikus felhasználói felület) lehet nevezni, a TP6-tal ez egy olyan program volt, amely a DOS mezőben fut.

    Én személy szerint úgy gondolom, hogy a Turbo Pasacal alatt könnyebb volt gyorsan kiszámolni egy eltérő bemeneti értékű képletet (-> ciklusra), mint a DELPHI2005-ben.

    De most sem vagyok profi, mások valószínűleg itt találják magukat, ami olyan nehéz, de én nehéznek találtam, régi = ''>

    [Az üzenetet a GrandPa szerkesztette: 2010.11.10. 15:49:04]

    A vita ezen előrehaladott szakaszában a C és a Pascal-szerű Modula3 összehasonlítása nem hiányozhat:

    Az alábbi link szintén ajánlott a (matlab-szerű) szkriptnyelvek megvitatásához.

    [Az üzenetet TomS szerkesztette: 2010.11.10. 20:01:59]

    De egy dolog érdekelne: 1994-ben úgy tűnt, hogy a Pascal fontos nyelv lesz?

    Nem tudom, akkor még túl fiatal voltam, de linkje elsősorban Pascalról és Fortranról szól, és 1994-ből származik.

    Ez azonban arról szól, hogy melyik nyelv a legalkalmasabb a kezdő számára (vagy egy kis program gyors programozása a szakember számára), és itt különösen Ruby-t, Python-ot és Tcl-t kell megemlíteni.

    A PASCAL szinte eltűnt a gyakorlati felhasználásból; Didaktikai okokból mégis ajánlom a nyelvet.

    A FORTRAN-t csak FORTRAN 77 néven ismerem, olyan ősi és borzalmas. Állítólag a tárgy orientációja még beépült. Soha nem ajánlanám, de néha nem lehet elkerülni.

    2010-11-10 14:43 - GrandPa a sz. Cikkben 58 írja:
    Tehát a TurboPascal 6.0-ról egyenesen a DELPHI 2005-re váltottam, olyan volt, mint egy újrakezdés. Így értettem:-)

    Az OOP a TurboPascal 5.5 óta létezik.

    1) Kísérő könyvként szeretnék választani Reinhard Schmiedermeier "Java-val történő programozás: módszeres bevezetés" és Ivor Horton "Java kezdete 2" között. Mit tanácsolsz nekem?

    2) Melyik fejlesztési környezetet használjam? Először csak egy normális szerkesztő? A színes háttér azonban hasznos.

    Jegyzettömb++ nagyon jó legyen. Eddig csak PHP-hez használtam, de szinte az összes elterjedt programozási nyelvet megérti, és forrásszövegüket gyönyörű színekben formázza.

    PS: A letöltések alatt található egy link a képernyőképekre is.

    A kis, 54 MiB-os verzió egyelőre elegendő.

    Ha nem akar IDE-t használni, akkor a Notepad ++ használata nagyon ajánlott (Windows esetén)

    • TUDOMÁNY
    • vagy ha hosszabb ideig tervez programozni (természetesen) Vim
    --
    Üdvözlettel
    matph

    a NetBeans ajánlásom csak Java-ra vonatkozott. Mivel két fenti Java könyv közül szeretett volna választani, azt hittem, hogy ez a programozási nyelv.

    C (++) esetén az ingyenes Microsoft IDE-t is javasolnám.

    Van még valami könyvtipped nekem?

    lg
    [Az üzenetet John-Doe szerkesztette: 2010.11.13. 21:35:54]