Helsingin yliopisto / tietojenkäsittelytieteen osasto / Ohjelmointikielten periaatteet / © Arto Wikla 2019

Ohjelmointikielten periaatteet: 5. harjoitukset 5.12

Muutettu viimeksi 26.11.2019. Sivu luotu 26.11.2019.

Kuten aina – ja erityisesti tällä kerralla – harjoitusten hyöty riippuu opiskelijan omasta kiinnostuksesta ja ahkeruudesta. Tehtävien laatijan, opettajan, rooli on oleellisesti merkityksettömämpi oppimisessa.

Vastaajan arvonta —>

  1. Selvitä ja selitä lyhyesti BASIC-kielen tyyppijärjestelmä: Millaisia ovat sen valmiit tyypit? Entä miten ja millaisia rakenteisia tyyppejä kielellä voi ohjelmoida?

  2. Selvitä ja selitä lyhyesti Scala-kielen tyyppijärjestelmä: Millaisia ovat sen valmiit tyypit? Entä miten ja millaisia rakenteisia tyyppejä kielellä voi ohjelmoida?

  3. Selvitä ja selitä lyhyesti Objective-C-kielen tyyppijärjestelmä: Millaisia ovat sen valmiit tyypit? Entä miten ja millaisia rakenteisia tyyppejä kielellä voi ohjelmoida?

  4. Selvitä ja selitä lyhyesti Perl-kielen tyyppijärjestelmä: Millaisia ovat sen valmiit tyypit? Entä miten ja millaisia rakenteisia tyyppejä kielellä voi ohjelmoida?

  5. Selvitä ja selitä lyhyesti Scheme-kielen tyyppijärjestelmä: Millaisia ovat sen valmiit tyypit? Entä miten ja millaisia rakenteisia tyyppejä kielellä voi ohjelmoida?

  6. Vertaile Javan ja Pythonin tyyppijärjestelmien eroja. Millaisiin etuihin tai haittoihin kielissä tehdyt ratkaisut johtavat.

    [Niin, muistakaa nyt, että tämä todellakin on syventävien opintojen opintojen kurssi! ;-) ]