|
Opinto-opas 2012-2013
TLTP-5101 Tietoliikenneohjelmistot, 5 op
|
Vastuuhenkilö
Juha Vihervaara
Opetus
Opetusmuoto | P1 | P2 | P3 | P4 | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
|
Suoritusvaatimukset
Hyväksytysti suoritettu tentti ja pakolliset harjoitustyöt
Osaamistavoitteet
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ö | Ydinaines | 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 |
Opintojakson arvostelu
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 | Englanti | |||
Luentokalvot | Tietoliikenneohjelmistot | Juha Vihervaara | Saatavana luennoitsijalta | Suomi |
Esitietovaatimukset
Opintojakso | P/S | Selite |
TLTP-2100 Tietokoneverkot | Suositeltava | |
TLTP-2111 Tietoliikenneprotokollat | Suositeltava |
Tietoa esitietovaatimuksista
Lisäksi perustiedot ohjelmoinnista
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
|
|
|
|
|
Tarkempia tietoja toteutuskerroittain
Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |
Luennot Harjoitustyöt |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |
Opintojaksoon liittyvät dokumentit