emkiset.ru

Hoe een computerexpert te worden

Het beheersen van de computerwetenschap gaat niet alleen over programmeren, maar over het bestuderen van algoritmen (een reeks stappen die iemand of iets begrijpt, om een ​​taak in een bepaald aantal stappen te voltooien). Veel computerexperts hoeven niets te programmeren. Edsger Dijkstra zei ooit: "Computerwetenschap gebruikt computers omdat astronomie telescopen gebruikt."

stappen

Titel afbeelding Become a Computer Scientist Step 1
1
Om een ​​computerexpert te zijn, moet je leren student te zijn. De technologie verandert voortdurend: er worden nieuwe talen ontwikkeld, er worden nieuwe algoritmen bedacht en er zijn nog veel meer dingen die je moet kunnen leren om altijd bijgewerkt te worden.
  • Titel afbeelding Become a Computer Scientist Step 2
    2
    Begin met een pseudocode. Een pseudocode is niet echt een programmeertaal, maar het is een manier om een ​​programma op een manier weer te geven die erg op Engels lijkt. Het algoritme dat u waarschijnlijk het meest kent, bevindt zich in uw shampoodas - aanbrengen, spoelen, herhalen. Dat is een algoritme dat voor u begrijpelijk is - de "rekenagent" - en een eindig aantal stappen heeft.


  • Titel afbeelding Become a Computer Scientist Step 3
    3
    Pas de pseudocode aan. Het voorbeeld van shampoo is om twee redenen geen erg goed algoritme: de eerste is dat het geen voorwaarde heeft om het te beëindigen en de tweede is dat het niet echt specificeert wat het is dat je precies moet herhalen. Moet je het opnieuw op je haar aanbrengen? Of gewoon opnieuw spoelen? Een beter verbeterd voorbeeld is "Stap 1 - Toepassen Stap 2 - Spoelen Stap 3 - Herhaal stap 1 en 2 (2 of 3 keer voor het beste resultaat) en voltooi dan". Dit is begrijpelijker voor u, is expliciet en heeft een einde (een eindig aantal stappen).



  • Titel afbeelding Become a Computer Scientist Step 4
    4
    Probeer te allen tijde algoritmen te schrijven. Je kunt er bijvoorbeeld een schrijven over hoe je van het ene gebouw naar het andere op je campus kunt gaan of hoe je een pot kunt maken. Binnenkort zie je overal algoritmen!
  • Titel afbeelding Become a Computer Scientist Step 5
    5
    Als u eenmaal hebt geleerd algoritmen te schrijven, zal de programmering heel natuurlijk en eenvoudig voor u zijn. Je moet een boek over programmeren kopen en het lezen zodat je de taal kunt leren. Probeer online tutorials te vermijden, want veel zijn geschreven door amateurs en niet door professionals.
  • Aarzel echter niet om hulp te zoeken op internet. Programmeertalen zoals Java en C ++ zijn op dit moment furieus, maar proceduretalen zoals C en Python zijn gemakkelijker als je begint, omdat ze uitsluitend omgaan met algoritmen.
  • Titel afbeelding Become a Computer Scientist Step 6
    6
    De programmering is alleen de vertaling van een pseudocode in een programmeertaal. Het feit dat u meer tijd besteedt aan het plannen van een pseudocode voordat u gaat programmeren, helpt u minder tijd te besteden aan schrijven en denken.
  • tips

    • Een schoolbord is een uitstekende plaats om algoritmen te schrijven.
    • Nadat je een programmeertaal hebt geleerd, zal het leren van een ander binnen hetzelfde paradigma gemakkelijker voor je zijn omdat je de pseudocode nog steeds alleen vertaalt in een echte taal.
    • Het vakgebied van de informatica kan worden vertakt in computerontwerp en -ontwikkeling, databases, computerbeveiliging of programmeertalen, om maar een paar te noemen. Daarom is een tip om je te concentreren op een of zelfs twee takken die voor jou van belang zijn.
    Delen op sociale netwerken:

    Verwant
    Hoe een programmeertaal te lerenHoe een programmeertaal te leren
    Hoe te beginnen met leren programmerenHoe te beginnen met leren programmeren
    Hoe objectgeoriënteerd programmeren te begrijpenHoe objectgeoriënteerd programmeren te begrijpen
    Hoe een algoritme in programmeertaal te schrijvenHoe een algoritme in programmeertaal te schrijven
    Hoe een software engineer te zijnHoe een software engineer te zijn
    Hoe het Hongaarse algoritme te gebruikenHoe het Hongaarse algoritme te gebruiken
    Hoe een astronoom te wordenHoe een astronoom te worden
    Hoe een Rubiks kubus op te lossenHoe een Rubiks kubus op te lossen
    Hoe foto`s van een hoog dynamisch bereik te makenHoe foto`s van een hoog dynamisch bereik te maken
    Hoe te programmerenHoe te programmeren
    » » Hoe een computerexpert te worden
    © 2021 emkiset.ru