wiki:WikiStart
Last modified 9 months ago Last modified on 2017-01-03 15:18:27

Siirry TIM-versioon

Sivut on siirretty pääaiassa kokonaan TIMiin

Course in english











Vanhat Wiki-sivut

Ohjelmointi 2 -kurssin Wanha Wiki

Vinkkejä

Ohjelmointi 2-kurssin työkaluja

Tekstieditori

Java

Eclipse

Eclipse on monipuolinen IDE (integrated development environment) mm. Java-ohjelmien tekemiseen.

WindowBuilder

Eclipse IDEen käyttöliittymän suunittelutyökalu.

tai WindowBuilderin sijasta:

JavaFX

JavaFX on uusi käyttöliittymientekotyökalu Javalle, joka tulee 7.6:tta uudempien Javan kehitysympäristöjen mukana (Java JDK kohta).

SVN

Kurssin harjoitustyöt tallennetaan kurssin SVN:ään.

Svn (eli SubVersioN) on versiohallintaohjelmisto. Versionhallintaohjelmiston ideana on tarjota säilytyspaikka yhteisesti käytettävälle tiedolle ja pitää kirjaa tietoon tehdyistä muutoksista. Ohjelmistotyössä ollaan yleensä pisimmällä tiedon yhteiskäytössä.

Kurssin .jar-paketteja

JavaDoc

Kurssin kaikki ohjelmat (demot ja harjoitustyöt yms.) kommentoidaan hyvien JavaDoc periaatteiden mukaisesti.

JUnit

JUnit on testauskehys yksikkötestaamista varten.

ComTest

ComTest on tietotekniikan laitoksen opettajien ja tutkijoiden projekti yksikkötestauksen helpottamiseksi.

PMD

PMD on esim. Eclipseen tuleva plugin, jonka avulla voi tarkistaa ohjelmastaan yleisesti esiintyviä virheitä, jotka eivät kuitenkaan ole varsinaisia syntaksivirheitä.

Profilointi

Profiloimalla näkee missä ohjelman suoritusaika kuluu

Testikattavuus

Testikattavuustyökaluilla voidaan tutkia mitkä kaikki ohjelman osat on ajettu

ViLLE

  • ViLLE on ympäristö mm. Javan kertaamiseen

Tauno

  • Tauno on ympäristö taulukkoalgoritmien harjoitteluun

Mobiili Java

Muita työkaluja

Linkkejä

Kurssin materiaalia

Etäyhteys mikroluokkiin

Muunnoskurssit

Harjoitustyö

Harjoitustöihin liittyy seuraavat Wiki-sivut:

Demot

Pääteohjaukset

Tentit

Ohjaajien sivut

Attachments