|
|
|||||||||||||||||
Opinto-opas 2010-2011
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 TCP/IP-kooditoteutusten perusperiaatteet |
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 % |