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