AINEPROGRAMM							õpp

Õppeaasta: 	2003	
Semester: 	Kevad       		

Aine kood:
		
Aine nimetus:
	Programmeerimine II	
Õppejõud 	Ametikoht, kraad	
1. Jaagup Kippar		
2. 		
3.		
4.		
5.		
Ainepunkte:
	3	
Maht tundides:	120	Sh auditoorne töö:	48	iseseisev töö:		
Eeldusaine:		
Hindamisviis:		

1.	Aine kuuluvus, eesmärk
(valdkondadevaheline valikaine, valdkonnaaine, suunaaine, peaaine, lisaeriala;  eesmärk õppekava kui terviku seisukohast)

Peaaine. C keele kui mitmete programmeerimiskeelte aluse põhimõtted. Annab aluse edaspidiseks programmitehnika seoste loomiseks.
	
2.	Õppetöö sisu ja ajakava
(õppetöö sisu tunnipaaride kaupa: kuupäev, teema, õppetöö vorm (loeng, seminar, parktikum), käsitletavad põhimõisted, teooriad, käsitlused jms)
	
Praktikumid	Teema, sisu lühikirjeldus	
1	Kompileerimine, tehted, jääk	
2	Arvude analüüs	
3	Väärtuste esitamine tulpadena	
4	Funktsioonid ja massiivid	
5	Kabelaud massiivina	
6	Kabemängu koostamine	
7	Bitid. Uurimine, nihutamine	
8	Pakkimine bittide abil	
9	DNA-ahela andmete pakkimine	
10	Sõnetöötluskäsud	
11	Tähed sõnes, lõpetav 0	
12	Tekstifailid	
13	Viidad ja massiivid	
14	Mäluhaldus	
15	Viitade massiiv	
16	Andmetüübi loomine	
17	Kirjed	
18	Kontrolltöö	
19	Kirjejada	
20	Pistesortimine	
21	Andmestruktuurid	
22	Seminar	
23	Arvestus	
24	Arvestus	

3.	Iseseisva töö kirjeldus ja kontroll
(referaadid, ettekanded, rühmatööd ja presentatsionid jms)

Näidetega tutvumine, algoritmide koostamine, tunnis alustatud ülesannete kodus lõpetamine 	
4.	Nõuded õppetööst osavõtu osas
(õppetöölt puudumise ülemmäär, järelevastamise võimalused ja kord jms)
Järelvastamised õppejõuga eraldi kokkulepitud ajal. Niipalju tuleb pusida, et pilt selgemaks  muutuks.	
5.	Eksami/arvestuse nõuded

Vestlusseminari sooritamine, kontrolltöö ja arvestusülesannete lahendamine
	
6.	Õppematerjalid
(kohustulik ja soovitatav kirjandus koos viitega kättesaadavusele, jaotusmaterjalid, veebiaadressid)
http://minitorn.tpu.ee/~jaagup/kool/java/

Programmi koostaja:

	Jaagup Kippar

(nimi)	

(allkiri)	
Programm kinnitatud:

(kuupäev)	

(osakonnajuhataja allkiri)	
Koostkõlastatud:

(õppekava juhi nimi)

(allkiri)