Jak se stát vědci učení počítačových věd

Studijní počítačové vědy - neznamená programování - to znamená studovat algoritmy (konečná posloupnost kroků, které někomu rozumí, nebo něco k provedení konkrétního úkolu). Mnoho vědců v oblasti počítačových věd se nezabývá programováním. Edsger Dietstra jednou řekl: "Počítačová věda se zabývá počítačem, které ne více než astronomie zabývající se teleskopy"

Kroky

  1. Obrázek s názvem Staňte se počítačovým vědcem krokem 1
jeden. Být vědci učí počítačové věd - to znamená neustále studovat, navždy být studentem. Změna technologií, nové programovací jazyky jsou vyvíjeny, nové algoritmy: je nutné se neustále učit nový být vědom.
  • Obrázek s názvem Staňte se počítačovým vědcem krokem 2
    2. Začněte s pseudokodem. Pseudokode - ne docela programovací jazyk, ale to je způsob, jak prezentovat program v anglickém jazyce. Nejmenší a známost algoritmu jste na láhvi z šamponu: stroj, skluzu, opakování. To je algoritmus. Rozumí se pro vás ("počítačový agent") a obsahuje konečný počet kroků.
  • Obrázek s názvem Staňte se počítačovým vědcem kroku 3
    3. Test Pseudokode. Příklad s nápisem na láhev šamponu není dobrý algoritmus ze dvou důvodů: nemá podmínku konce, a neřekne vám, jaký postup by měl být opakován. Opakovat podvod? Nebo jen opláchnutí. Nejlepším příkladem bude "Krok 1 - ležel. Krok 2 - Sighup. Krok 3 - Opakujte krok 1 a krok 2 (2-3 krát za nejlepší výsledek) a konec (výstup) ». Tento algoritmus je pro vás jasný, má stav konce (konečný počet kroků) a velmi přesný.
  • Obrázek s názvem Staňte se počítačovým vědcem kroku 4
    4. Snažte se psát algoritmy pro všechny aktivity. Například, jak jít z jedné budovy na akademické půdě do druhého, nebo jak vařit kastrol. Brzy uvidíte algoritmy všude!
  • Obrázek s názvem Staňte se počítačovým vědcem krokem 5
    Pět. Poté, co se naučíte, jak vytvořit algoritmy, proces programování bude pro vás jasnější. Koupit knihu a přečtěte si ji zcela naučit programovací jazyk. Studujte jazyk pomocí online konzultací, protože jsou napsány milenci, ne profesionály.
  • Nicméně, neváhejte hledat pomoc na internetu. Můžete okamžitě začít učit objektově orientované jazyky, jako je Java a C ++, ale stále je lepší začít s procedurálními jazyky, například C, protože jsou zcela založeny na algoritmech.
  • Obrázek s názvem Staňte se počítačovým vědcem kroku 6
    6. Programování je proces překladu pseudokóně do programovacího jazyka. Čím více času utratíte na kompilaci pseudo-kódu, tím méně budete psát program a rozbít hlavu dále.
  • Tipy

    • Computer Sciences pokrývají mnoho oblastí, jako je návrh počítače a vývoj, databáze, zabezpečení počítače, počítačové programovací jazyky. Proto bude moudré rozhodnutí zaměřit se na jeden nebo několik oblastí, které mají zájem.
    • Po studiu jednoho programovacího jazyka studujte druhý podobný jazyk, protože jste stále jen překládat pseudokód do skutečného jazyka.
    • Deska - nejlepší místo pro záznam algoritmu.
    Podobné publikace