Hoe om `n rekenaar kundige te word
Bemeestering rekenaarwetenskap gaan nie oor net programmering, dit is die studie van algoritmes ( `n reeks stappe, verstaan word deur iets of iemand om `n taak in `n sekere aantal stappe te voltooi). Baie rekenaar kundiges het nie die behoefte om iets te program nie. Trouens, Edsger Dijkstra het eenkeer gesê: "Rekenaarwetenskap gebruik rekenaars as sterrekunde gebruik teleskope."
stappe

1
Om `n rekenaar kundige te wees, moet jy leer om `n student te wees. Tegnologie verander voortdurend - nuwe tale word ontwikkel, nuwe algoritmes word bedink, onder baie ander dinge wat jy moet kan leer om altyd op hoogte te bly.

2
Begin met `n pseudokode. `N Pseudokode is nie regtig `n programmeertaal nie, maar dit is `n manier om `n program op `n manier wat baie soortgelyk aan Engels is, te verteenwoordig. Die algoritme wat waarskynlik die beste vir jou bekend is, is in jou sjampoehouer. Dien toe, spoel, herhaal. Dit is `n algoritme wat vir u verstaanbaar is - die "rekenaaragent" - en het `n eindige aantal stappe.

3
Pas die pseudokode aan. Die voorbeeld van die sjampoe is nie `n baie goeie algoritme vir twee redes: die eerste is dat daar `n voorwaarde tot einde en die tweede is dat jy nie regtig presies weet wat jy hoef te presies herhaal. Moet jy dit weer aan jou hare toepas? Of net spoel weer? `N Beter voorbeeld sou verbeter "Stap 1 - Pas Stap 2 - .. Spoel Stap 3 -. Herhaal stappe 1 en 2 (2 of 3 keer vir die beste resultate), en dan eindig". Dit is vir jou meer verstaanbaar, is eksplisiet en eindig (`n eindige aantal stappe).

4
Probeer algoritmes te alle tye skryf. Byvoorbeeld, jy kan skryf oor hoe om van een gebou na `n ander op jou kampus te gaan, of hoe om `n pot te maak. Binnekort sal jy algoritmes oral sien!

5
Sodra jy algoritmes geleer het, sal die programmering baie natuurlik en eenvoudig vir jou wees. Jy moet `n boek koop oor programmering en lees dit sodat jy die taal kan leer. Probeer om aanlyn tutoriale te vermy, omdat baie deur amateurs geskryf word en nie deur professionele persone nie.

6
Die programmering is slegs die vertaling van `n pseudokode in `n programmeertaal. Die feit dat jy meer tyd spandeer om `n pseudokode te beplan voor programmering, sal jou help om minder tyd te spandeer en te dink.
wenke
- `N Blackboard is `n uitstekende plek om algoritmes te skryf.
- Nadat jy `n programmeringstaal leer, kan `n ander binne dieselfde paradigma vir jou makliker wees omdat jy die pseudokode steeds in `n regte taal vertaal.
- Die veld van rekenaarwetenskap kan vertakking wees in rekenaarontwerp en -ontwikkeling, databasisse, rekenaarbeveiliging of programmeringstale, net om `n paar te noem. Daarom is een punt om te fokus op een of selfs twee takke wat van belang is vir jou.
Deel op sosiale netwerke:
Verwante
Hoe om `n DIZ-lêer oop te maak
Hoe om te leer programmering
Hoe om `n programmeertaal te leer
Hoe om gemagtigde rekenaars in iTunes te verander
Hoe om te begin leer om te program
Hoe om objekgeoriënteerde programmering te verstaan
Hoe om `n algoritme in programmeertaal te skryf
Hoe om satelliettelevisie op die rekenaar te kyk
Hoe om rekenaarwetenskap te studeer
Hoe om `n loopbaan in rekenaarwetenskap te begin
Hoe om `n sagteware-ingenieur te wees
Hoe om `n student met lae grade te help
Hoe om `n sterrekundige te word
Hoe om `n Rubik se kubus op te los
Hoe om te program
Hoe om sagteware te programmeer
Hoe om goed vir rekenaars te wees
Hoe om `n kundige leerprogrammeertaal te wees
Hoe om `n wagwoord by jou draadlose internet te voeg
Hoe om die basiese beginsels van programmering te leer
Hoe om programmering in C ++ te leer