Hoe wetenschappers worden om computerwetenschappen te leren
Studiebekwetenschappen - betekent niet programmering - het betekent om algoritmen te bestuderen (de laatste reeks stappen die iemand begrijpen of iets om een specifieke taak uit te voeren). Veel wetenschappers op het gebied van computerwetenschappen zijn niet bezig met het programmeren. Edssger Dietstra zei ooit: "Computerwetenschap is bezig met computers niet meer dan astronomie bezig met telescopen"
Stappen
een. Wetenschappers zijn die computerwetenschappen leren - het betekent voortdurend studeren, voor altijd een student zijn. Technologies veranderen, nieuwe programmeertalen worden ontwikkeld, nieuwe algoritmen: het is noodzakelijk om voortdurend nieuw te leren om zich bewust te zijn van.

2. Begin met pseudocode. Pseudocode - niet helemaal een programmeertaal, maar dit is een manier om een programma in het Engels-taalformulier in te dienen. De kleinste en kennismaking van het algoritme die je op de fles bent van de shampoo: machine, slip, herhaald. Dit is een algoritme. Het wordt begrepen voor u ("computeragent") en bevat een eindig aantal stappen.

3. Test pseudocode. Een voorbeeld met de inscriptie op een fles shampoo is geen goed algoritme om twee redenen: hij heeft niet de toestand van het einde, en het vertelt u niet welke procedure moet worden herhaald. Herhaal scam? Of gewoon spoelen. Het beste voorbeeld is "Stap 1 - Lay. Stap 2 - Sighup. Stap 3 - Herhaal stap 1 en stap 2 (2-3 keer voor het beste resultaat) en het einde (uitvoer) ». Dit algoritme is duidelijk voor u, heeft de toestand van het einde (een eindig aantal stappen) en zeer nauwkeurig.

4. Probeer algoritmen voor alle activiteiten te schrijven. Hoe kan ik bijvoorbeeld van het ene gebouw op de campus naar de andere gaan, of hoe braadpan te koken. Binnenkort zie je algoritmen overal!

vijf. Nadat u leerde hoe u algoritmen kunt maken, is het programmeerproces u duidelijker. Koop een boek en lees het volledig om de programmeertaal te leren. Bestudeer geen taal met behulp van online tutorials, zoals ze zijn geschreven door liefhebbers, geen professionals.

6. Programmeren is het proces van het vertalen van pseudocode naar programmeertaal. Hoe meer tijd u uitgeeft aan de compilatie van de pseudo-code, hoe minder u het programma typt en uw hoofd hierna breekt.
Tips
- Computerwetenschappen hebben betrekking op veel gebieden zoals computerontwerp en ontwikkeling, databases, computerbeveiliging, computerprogrammering Talen. Daarom zal het een wijs besluit zijn om zich te concentreren op een of meerdere gebieden die geïnteresseerd zijn in.
- Na het bestuderen van één programmeertaal, onderzoek dan de andere vergelijkbare taal, omdat je nog steeds gewoon pseudocode naar de eigenlijke taal vertaalt.
- Bord - de beste plaats om het algoritme op te nemen.
Deel in het sociale netwerk: