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
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.
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.
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).
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!
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.
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 programmeren te leren
- Hoe een programmeertaal te leren
- Hoe te beginnen met leren programmeren
- Hoe objectgeoriënteerd programmeren te begrijpen
- Hoe een algoritme in programmeertaal te schrijven
- Hoe een software engineer te zijn
- Hoe het Hongaarse algoritme te gebruiken
- Hoe een astronoom te worden
- Hoe een Rubiks kubus op te lossen
- Hoe foto`s van een hoog dynamisch bereik te maken
- Hoe te programmeren
- Hoe te programmeren in C
- Hoe software te programmeren
- Hoe goed te zijn voor computers
- Hoe een expert te zijn die programmeertalen leert
- Hoe een computer-nerd te zijn
- Hoe verschillende wachtwoorden voor verschillende webpagina`s te hebben
- Hoe een wachtwoord toe te voegen aan uw draadloze internet
- Hoe de basisprincipes van programmeren te leren
- Hoe programmeren in C ++ te leren
- Hoe leer je programmeren in C met Turbo C ++ IDE