Jak zostać naukowcami uczenia się nauk komputerowych

Studiuj Nauki komputerowe - nie oznacza programowania - oznacza studiowanie algorytmów (ostateczna sekwencja kroków, które rozumieją kogoś lub coś do wykonania konkretnego zadania). Wielu naukowców w dziedzinie nauk komputerowych nie jest zaangażowany w programowanie. Edsger Dieetstra powiedziała kiedyś: "Nauka informacyjna jest zaangażowana w komputery nie więcej niż astronomia zaangażowana w teleskopy"

Kroki

  1. Obraz zatytułowany został krokiem naukowy komputera
jeden. Będąc naukowcami nauczania nauk komputerowych - oznacza to ciągle studiować, na zawsze jest studentem. Zmiana technologii, opracowywane są nowe języki programowania, nowe algorytmy: konieczne jest stale uczyć się nowych, by mieć świadomość.
  • Obraz zatytułowany stał się krokiem naukowy krok 2
    2. Zacznij od pseudokodu. Pseudokod - nie dość języka programowania, ale jest to sposób na przedstawienie programu w formie języka angielskiego. Najmniejszy i znajomych algorytmu jesteś na butelce z szamponu: maszyna, poślizg, powtórzyć. To jest algorytm. Rozumie się dla ciebie ("agent komputerowy") i zawiera skończoną liczbę kroków.
  • Obraz zatytułowany stał się naukowy komputerowy krok 3
    3. Test Pseudocode. Przykład z napisem na butelce szamponu nie jest dobrym algorytmem z dwóch powodów: nie ma stanu końca, i nie mówi ci, jaką procedurę należy powtórzyć. Powtórz oszustwo? Lub po prostu płukanie. Najlepszym przykładem będzie "Krok 1 - Lay. Krok 2 - Sighup. Krok 3 - Powtórz krok 1 i Krok 2 (2-3 razy dla najlepszego wyniku), a koniec (wyjście) ». Algorytm ten jest dla Ciebie jasny, ma stan końcowy (skończona liczba kroków) i bardzo dokładna.
  • Obraz zatytułowany stał się krokiem naukowy komputera krok 4
    cztery. Spróbuj napisać algorytmy dla wszystkich działań. Na przykład, jak przejść z jednego budynku na kampusie do drugiego lub jak gotować zapiekankę. Wkrótce zobaczysz algorytmy wszędzie!
  • Obraz zatytułowany stał się krokiem naukowy komputera
    pięć. Po nauczeniu, jak tworzyć algorytmy, proces programowania będzie bardziej jasny dla Ciebie. Kup książkę i przeczytaj całkowicie, aby nauczyć się języka programowania. Nie studiuj języka za pomocą samouczków online, ponieważ są one napisane przez miłośników, a nie profesjonalistów.
  • Jednak nie możesz szukać pomocy w Internecie. Możesz natychmiast rozpocząć uczenie się języków obiektów, takich jak Java i C ++, ale nadal lepiej jest rozpocząć z języków proceduralnych, takich jak C, ponieważ są one całkowicie oparte na algorytmach.
  • Obraz zatytułowany stał się krokiem naukowy Krok 6
    6. Programowanie to proces tłumaczenia pseudokodu do języka programowania. Im więcej czasu spędzasz na kompilacji kodu pseudo, tym mniej wpiszesz program i złamiesz głowę poniżej.
  • Rada

    • Nauki komputerowe obejmują wiele obszarów, takich jak projektowanie i rozwój, bazy danych, bezpieczeństwo komputerowe, języki programowania komputera. Dlatego będzie to mądra decyzja, aby skupić się na jednym lub kilku zainteresowanych obszarach.
    • Po studiowaniu jednego języka programowania, badać inny podobny język, ponieważ wciąż tłumaczysz pseudokod do rzeczywistego języka.
    • Zarząd - najlepsze miejsce na nagrywanie algorytmu.
    Podobne publikacje