Kurssi-info Luennot Harjoitukset Tentti  Linkkejä

Suorittaminen

Harjoituksissa tarkennetaan luentojen keskeisimpiä asioita sekä harjoitellaan ohjelmien suunnittelua, koodausta, suorittamista. 

Harjoitukset alkavat viikolla 36!


Linkki lukujärjestykseen

Harjoitukset:

1. Viikkotehtävien tekeminen joko itsenäisesti ja/tai ns. työpajoissa.
    Työpajoissa saa vinkkejä ja neuvoja ongelmatilanteisiin, mutta ohjaajat eivät tee
    tehtäviä opiskelijoiden puolesta. Työpajoihin ei ole osallistumispakkoa.

2. Viikkotehtävien hyväksytysti tekemisestä saa tenttiin lisäpisteitä.
  • Viikkotehtävät palautetaan Moodle-järjestelmään: http://www.tol.oulu.fi/moodle/
  • Muiden laitosten opiskelijat tarvitsevat käyttäjätunnuksen voidakseen kirjautua järjestelmään, tunnuksen saa täältä (tunnus on sama kuin mitä käytetään tehtäessä harjoituksia tollin mikroluokissa)


     


Ohjelmointityökalut

Ohjelmointikieli on C ja  ohjelmat kirjoitetaan käyttäen jotain tekstieditoria , joka kykenee käsittelemään pitkiä tiedostonimiä. Kääntäjänä on gcc, jota käytetään komentoriviltä seuraavasti:

gcc -std=c99 -Wall -lm -o suoritettavanohjelmannimi kaannettavaohjelma.c

Kääntämisen jälkeen ohjelma käynnistetään komentoriviltä seuraavalla tavalla:

.
/suoritettavanohjelmannimi

./
ei kuulu ohjelman nimeen, se kertoo komentotulkille
    mistä
suoritettavanohjelmannimi nimistä ohjelmaa etsitään


Harjoitustehtävät ja esimerkkiratkaisut 


Harjoitus 1



Harjoitus 2  


Harjoitus 3 


Harjoitus 4 


Harjoitus 5 


Harjoitus 6 


 

Harjoitus 7


         Esimerkkiratkaisut: