Hogyan válhat informatikai tudóssá

Szerző: Gregory Harris
A Teremtés Dátuma: 11 Április 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Hogyan válhat informatikai tudóssá - Társadalom
Hogyan válhat informatikai tudóssá - Társadalom

Tartalom

Az informatika tanulmányozása nem jelent programozást; ez algoritmusok tanulását jelenti (véges lépések, amelyeket valaki vagy valami megért egy adott feladat elvégzéséhez). Sok informatikus egyáltalán nem programoz. Edsger Dijkstra egyszer azt mondta: "Az informatika nem foglalkozik jobban a számítógépekkel, mint a csillagászat a távcsövekkel."

Lépések

  1. 1 Informatikusnak lenni annyit jelent, mint folyamatosan tanulni, örökké diáknak lenni. A technológiák változnak, új programozási nyelvek, új algoritmusok fejlődnek: folyamatosan új dolgokat kell tanulni ahhoz, hogy lépést tudjunk tartani a dolgokkal.
  2. 2 Kezdje pszeudokóddal. A pszeudokód valójában nem programozási nyelv, de a program angol nyelvű ábrázolásának egyik módja. A legközelebbi és legismertebb algoritmus a sampon palackon található: Szappan, öblítés, ismétlés. Ez az algoritmus. Érthető az Ön számára ("Számítógépes ügynök"), és véges számú lépést tartalmaz.
  3. 3 Tesztelje pszeudokódját. A sampon palackon feltüntetett példa két okból nem jó algoritmus: nincs végállapota, és nem mondja meg, hogy melyik eljárást kell megismételni. Ismételje a habosítást? Vagy csak öblítés. A legjobb példa az „1. ​​lépés - habzás. 2. lépés - öblítse le. 3. lépés - Ismételje meg az 1. és 2. lépést (2-3 alkalommal a legjobb eredmény érdekében) és a Vége (Kilépés) ”. Ez az algoritmus világos számodra, befejezési feltétele van (véges számú lépés), és nagyon pontos.
  4. 4 Próbáljon algoritmusokat írni minden tevékenységhez. Például, hogyan lehet az egyetem egyik épületéből a másikba költözni, vagy rakottat készíteni. Hamarosan mindenhol látni fogja az algoritmusokat!
  5. 5 Miután megtanulta, hogyan kell algoritmusokat írni, a programozási folyamat érthetőbb lesz az Ön számára. Vásárolja meg a könyvet, és olvassa el teljes egészében, hogy megtanulja a programozási nyelvet. Ne használjon online oktatóanyagokat a nyelvtanuláshoz, mivel amatőrök írják, nem pedig profik.
    • Azonban ne habozzon segítségért fordulni az internethez. Azonnal elkezdheti megtanulni az objektum-orientált nyelveket, például a Java-t és a C ++ -t, de mégis jobb, ha olyan eljárási nyelvekkel kezdi, mint a C, mert azok teljesen algoritmus-alapúak.
  6. 6 A programozás az álkód programozási nyelvre történő lefordításának folyamata. Minél több időt töltesz pszeudokód írásával, annál kevésbé írod be a programot, és fogdosni az agyadat a jövőben.

Tippek

  • A számítástechnika számos területet ölel fel, mint például a számítógép tervezése és fejlesztése, adatbázisok, számítógépes biztonság, számítógépes programozási nyelvek. Ezért bölcs döntés egy vagy több, Önt érdeklő területre összpontosítani.
  • Miután megtanult egy programozási nyelvet, tanuljon meg egy másik, hasonló nyelvet, mivel még mindig csak az álkódot fordítja le az aktuális nyelvre.
  • A tábla a legjobb hely az algoritmus írására.