Kirjoittaja:
Gregory Harris
Luomispäivä:
11 Huhtikuu 2021
Päivityspäivä:
1 Heinäkuu 2024
![Tietokone tutuksi #4 Mikä on internetti ja miten sitä käytetään?](https://i.ytimg.com/vi/2RUjG5hSTxo/hqdefault.jpg)
Sisältö
Tietojenkäsittelytieteen opiskelu ei tarkoita ohjelmointia; se tarkoittaa algoritmien oppimista (rajallinen vaiheiden sarja, jonka joku tai jokin ymmärtää tietyn tehtävän suorittamiseksi). Monet tietotekniikan tutkijat eivät ohjelmoi ollenkaan. Edsger Dijkstra sanoi kerran: "Tietojenkäsittelytiede ei ole enää kiinnostunut tietokoneista kuin tähtitiede kaukoputkista."
Askeleet
1 Tietojenkäsittelytieteilijäksi tuleminen on jatkuvasti oppimista, ikuista opiskelua. Tekniikat muuttuvat, uusia ohjelmointikieliä ja uusia algoritmeja kehitetään: uusia asioita on jatkuvasti opittava pysyäkseen ajan tasalla.
2 Aloita pseudokoodilla. Pseudokoodi ei ole oikeastaan ohjelmointikieli, mutta se on tapa edustaa ohjelmaa englanniksi. Lähin ja tunnetuin algoritmi on shampoopullossa: saippua, huuhtele, toista. Tämä on algoritmi. Se on sinulle ymmärrettävää ("Tietokoneagentti") ja sisältää rajallisen määrän vaiheita.
3 Testaa pseudokoodisi. Shampoopullossa oleva esimerkki ei ole hyvä algoritmi kahdesta syystä: sillä ei ole lopputilaa, eikä se kerro, mitä toimenpidettä toistaa. Toista vaahdotus? Tai vain huuhtelu. Paras esimerkki olisi ”Vaihe 1 - Vaahdota. Vaihe 2 - huuhtele. Vaihe 3 - Toista vaiheet 1 ja 2 (2-3 kertaa parhaan tuloksen saavuttamiseksi) ja Lopeta (Poistu) ”. Tämä algoritmi on sinulle selvä, sillä on lopetusehto (rajallinen määrä vaiheita) ja se on erittäin tarkka.
4 Yritä kirjoittaa algoritmeja kaikille toiminnoille. Esimerkiksi kuinka siirtyä kampuksen rakennuksesta toiseen tai tehdä vuoka. Pian näet algoritmeja kaikkialla!
5 Kun opit kirjoittamaan algoritmeja, ohjelmointiprosessi on sinulle ymmärrettävämpi. Osta kirja ja lue se kokonaisuudessaan oppiaksesi ohjelmointikielen. Älä käytä online -opetusohjelmia kielen oppimiseen, koska ne ovat kirjoittaneet amatöörit, eivät ammattilaiset.
- Älä kuitenkaan epäröi kääntyä Internetin puoleen saadaksesi apua. Voit aloittaa objektikohtaisten kielten, kuten Java ja C ++, oppimisen heti, mutta on silti parempi aloittaa menettelykielillä, kuten C, koska ne ovat täysin algoritmipohjaisia.
6 Ohjelmointi on prosessi, jolla käännetään pseudokoodi ohjelmointikielelle. Mitä enemmän aikaa käytät pseudokoodin kirjoittamiseen, sitä vähemmän kirjoitat ohjelmaa ja kehität aivojasi tulevaisuudessa.
Vinkkejä
- Tietotekniikka käsittää monia aloja, kuten tietokoneiden suunnittelun ja kehittämisen, tietokannat, tietoturvan ja tietokoneohjelmointikielet. Siksi on viisasta päättää keskittyä yhteen tai useampaan sinua kiinnostavaan alueeseen.
- Kun olet oppinut yhden ohjelmointikielen, opi toinen samanlainen kieli, koska käännät edelleen vain pseudokoodia varsinaiselle kielelle.
- Valkotaulu on paras paikka kirjoittaa algoritmi.