Hogyan válhat a tudósok tanulása számítógépes tudományok
Számítógépes tudományok tanulmányozása - nem jelenti azt jelenti, hogy a programozás - azt jelenti, hogy az algoritmusok tanulmányozását (a lépések végső sorrendje, amely megérti valakit, vagy valamit egy adott feladat végrehajtásához). Számos tudós a számítógépes tudományok területén nem foglalkozik a programozással. Edsger Dietstra egyszer azt mondta: "A számítógép-tudomány a számítógépeken nem több, mint a távcsővel foglalkozó csillagászat"
Lépések
egy. A tudósok tanulása a számítógépes tudományok - ez azt jelenti, hogy folyamatosan tanul, örökké diák lesz. A technológiák változása, új programozási nyelvek fejlesztése, új algoritmusok: Folyamatosan meg kell tanulni új, hogy tisztában legyenek.

2. Indítsa el a pszeudokóddal. Pszeudokód - nem elég programozási nyelv, de ez egy módja annak, hogy bemutasson egy programot angol nyelvű formában. Az algoritmus legkisebb és ismerőse a sampon palackon van: gép, csúszás, ismétlés. Ez egy algoritmus. Magától értetődő ("számítógépes ügynök"), és véges számú lépést tartalmaz.

3. Teszt pszeudokód. Egy példa a felirattal egy üveg sampon nem jó algoritmus két okból: nincs a vége a vége, és nem mondja meg, hogy milyen eljárást kell megismételni. Ismételhető átverés? Vagy csak öblítés. A legjobb példa lesz "1. lépés - Lay. 2. lépés - Sighup. 3. lépés - Ismételje meg az 1. lépést és a 2. lépést (2-3 alkalommal a legjobb eredményhez) és a vég (kimenet) ». Ez az algoritmus világos, a vége a vége (véges számú lépés) és nagyon pontos.

4. Próbáljon meg algoritmusokat írni minden tevékenységhez. Például, hogyan kell menni az egyik épületből az egyetemen a másikba, vagy hogyan kell főzni a casserole-t. Hamarosan látni fogja az algoritmusokat mindenhol!

öt. Miután megtudta, hogyan lehet az algoritmusokat, a programozási folyamat világosabbá válik. Vásároljon egy könyvet, és olvassa el teljesen, hogy megtanulja a programozási nyelvet. Ne tanulmányozza a nyelvet az online oktatóanyagokkal, mivel a szerelmesek, nem szakemberek írják.

6. A programozás a pszeudokód programozási nyelvre való fordításának folyamata. Minél több időt töltesz a pszeudo-kód összeállítására, annál kevesebbet fogsz írni a programot, és megtöri a fejét a továbbiakban.
Tippek
- A számítógépes tudományok számos olyan területet fednek le, mint például a számítógépes tervezés és fejlesztés, adatbázisok, számítógépes biztonság, számítógépes programozási nyelvek. Ezért bölcs döntés lesz arra, hogy egy vagy több területre összpontosítson.
- Miután tanulmányozta az egyik programozási nyelvet, tanulmányozza a másik hasonló nyelvet, mivel még mindig csak a pszeudokódot a tényleges nyelvre fordítja.
- Fedélzet - a legjobb hely az algoritmus rögzítéséhez.