Opinto-opas 2013-2014
Pori

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2013-2014

PLA-62700 Tietoliikenteen kooditoteutukset, 5 op
Code implemetations in Telecommunications

Vastuuhenkilö

Juha Vihervaara

Opetus

Opetusmuoto P1 P2 P3 P4 Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
 5 h/vko
 3 h/vko


 


 


 
PLA-62700 2013-01 Maanantai 12 - 14, Pori
Tiistai 12 - 15, $lesson.place

Suoritusvaatimukset

Hyväksytysti suoritettu tentti ja pakolliset harjoitustyöt

Osaamistavoitteet

Opintojakson tavoitteena on havainnollistaa opiskelijalle miten verkkojen tietoliikenne syntyy tietoliikennelaitteiden kooditoteutusten tuottamana. Kurssin tavoitteena on kooditotutuksiin tutustuminen ja niiden ymmärtäminen eikä niinkään niiden tuottaminen. Opintojakson jälkeen opiskelijalla on perustietämys tietoliikennekäytäntöjen määrittelystä ja toteutuksesta sekä kyky soveltaa näitä tietoja tietoliikenneohjelmistojen toteuttamiseen. Opiskelijalla on kuva TCP/IP-sovellusohjelmointirajapinnan tarjoamista palveluista ja mahdollisuuksista. Hän osaa soveltaa osaamistaan yksinkertaisten Java- ja C-kielisten tietoliikennesovellusten ohjelmoinnissa. Lisäksi hänellä on pintapuolinen kuva käyttöjärjestelmäpuolen TCP/IP-kooditoteutuksista.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Sokettiohjelmointiin liittyvän termistön ja periaateiden tunteminen. Kyky luoda omia sokettiohjelmia valmiita esimerkkikoodeja muokkaamalla.  Kyky tuottaa itsenäisesti sokettiohjelmointiin liittyvää ohjelmakoodia, joka poikkeaa hieman noemaalista peruskoodista.   
2. Formaalien suunnitelumenetelmien perusperiaatteet. Menetelmien etujen ymmärtäminen.     
3. Käyttöjärjestelmäpuolen tietoliikenteen ja TCP/IP-kooditoteutusten perusperiaatteet     
4. Eri ohjelmointikielillä toteutettavat opiskelijan ohjelmointiosaamisen mukaiset harjoitustehtävät     

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Arvosana määräytyy tenttipisteiden ja pakollisista harjoitustöistä saatavien pisteiden yhteissumman perusteella. Tentin painoarvo kokonaispistemäärästä on noin kaksi kolmasosaa. Hyväksymisraja on maksimipistemäärästä noin 45%.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Unix Network Programming   W. Richard Stevens       ISBN 0-13-4900012-X   Ei    Englanti  
Luentokalvot   Tietoliikenneohjelmistot   Juha Vihervaara       Saatavana luennoitsijalta   Kyllä    Suomi  

Esitietovaatimukset

Opintojakso P/S Selite
PLA-62100 Tietokoneverkot Suositeltava    
PLA-62200 Tietoliikenneprotokollat Suositeltava    

Tietoa esitietovaatimuksista
Lisäksi perustiedot ohjelmoinnista

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
PLA-62700 Tietoliikenteen kooditoteutukset, 5 op TLTP-5101 Tietoliikenneohjelmistot, 5 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
PLA-62700 2013-01   Luennot
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  

Opintojaksoon liittyvät dokumentit

PLA62700.pdf

Viimeksi muokattu16.08.2013