Deveniți un om de știință în domeniul informaticii

Oamenii de știință din calculatoare nu sunt programatori. Oamenii de știință din calculatoare sunt preocupați de algoritmi (o secvență de subclase pentru a finaliza o sarcină într-un anumit număr de pași). Mulți oameni de știință nu se programează niciodată. Edsger Dijkstra a spus: "Informatica nu mai este despre computere ca astronomia telescoapelor."

metodă

Imaginea intitulată Deveniți un om de știință în computer Pasul 1
1
Un om de știință pe calculator trebuie să fie un student bun. Tehnologia se schimbă în mod constant, se dezvoltă noi limbi și noi algoritmi: trebuie să puteți învăța lucruri noi pentru a vă menține la zi.
  • Imagine intitulată Deveniți un om de știință în computer Pasul 2
    2
    Începeți cu pseudocod. Pseudocodul nu este un limbaj de programare adecvat, ci o modalitate de prezentare a unui program într-o limbă umană. Cel mai cunoscut algoritm este, probabil, pe sticla de sampon: spumă, clătire, repetare. Acesta este un algoritm. Dumneavoastră ("calculatorul de execuție") îl puteți înțelege și are un număr finit de pași sau execută ...
  • Imagine intitulată Deveniți un om de știință în computer Pasul 3
    3
    Îmbunătățiți pseudocodul. Exemplul de șampon nu este un algoritm atât de mare, din două motive: nu are nicio condiție cu privire la momentul în care sa terminat, și nici nu vă spune exact ce să repetați. Repetați spumarea? Sau doar clătirea. Un exemplu mai bun ar fi "Pasul 1 - Spumarea Pasul 2 - Clătirea Pasul 3 - Repetați pașii 1 și 2 (de două sau trei ori pentru a obține un rezultat mai bun) și apoi terminați". Acest lucru poate fi înțeles de dvs., are o condiție finală (un număr finit de pași) și este foarte explicit.


  • Imagine intitulată Deveniți un om de știință al computerului Pasul 4
    4
    Încercați să scrieți algoritmi pentru tot. De exemplu, cum să obțineți de la o clădire la alta în campus sau cum să faceți o tocană. În curând veți vedea algoritmi peste tot!
  • Imagine intitulată Deveniți un om de știință în computer Pasul 5
    5
    După ce a învățat cum să scrie algoritmi, programarea ar trebui să fie ușoară. Cumpărați o carte și citiți-o pentru a învăța limba. Evitați tutorialele online deoarece sunt adesea scrise de amatori, nu de profesioniști.
    • Dar verificați internetul dacă aveți nevoie de ajutor. Limbile orientate pe obiecte, cum ar fi Java și C ++, sunt "in" în acest moment, dar limbile de procedură ca C sunt mai ușor pentru început, pentru că trebuie doar să vă faceți griji cu privire la algoritm.
  • Imagine cu titlul Deveniți un om de știință calculator Pasul 6
    6
    Programarea doar traduce pseudocodul într-un limbaj de programare. Cu cât mai mult timp petreceți programarea pseudocodului înainte de programare, cu atât mai puțin timp petreceți tastarea și puzzlingul.
  • Sfaturi

    • Știința informatică constă în multe domenii, cum ar fi proiectarea și dezvoltarea calculatoarelor, bazele de date, securitatea calculatorului sau limbile de computere, pentru a numi doar câteva. Prin urmare, este înțelept să vă concentrați pe unul sau, poate, pe câteva domenii, dacă vă interesează.
    • După ce ați învățat un limbaj de programare, este ușor să înveți unul similar, deoarece este vorba despre traducerea pseudocodurilor într-un limbaj de programare real.
    • O tablă este excelentă pentru scrierea algoritmilor.
    Distribuiți pe rețelele sociale:

    înrudit