OPETUSSUUNNITELMA SYMBIAN KOULUTUS. Oulussa Koulutuksen aloitus, lähtötason testaus, henkilökohtainen opiskelusuunnitelma
|
|
- Tapani Oksanen
- 9 vuotta sitten
- Katselukertoja:
Transkriptio
1 OPETUSSUUNNITELMA SYMBIAN KOULUTUS Oulussa Koulutuksen aloitus, lähtötason testaus, henkilökohtainen opiskelusuunnitelma eli HOPS, 2 päivää. Tavoitteena on, että opiskelija osaa toimia oppilaitosyhteisössään ja suunnitella opintonsa sekä sitoutua opiskeluun. Henkilökohtainen opintosuunnitelma (HOPS) tehdään kurssin vastuuopettajan kanssa henkilökohtaisessa ohjauksessa. Tavoitteena on myös, että opiskelija osaa tarvittaessa hakea tukea esimerkiksi opiskeluun liittyvissä vaikeuksissa, jolloin opiskelijalle annetaan henkilökohtaista ohjausta. Opiskelijoille tehdään lähtötason kartoitus (testit), jossa heidän tietojaan, taitojaan ja soveltuvuuttaan alalle testataan. 2. Työnhakukoulutus, 5 päivää, joka on kokonaisuudessaan lähiopetusta Tavoitteena on saattaa osallistujat työnhakuvalmiudet ajan tasalle niin, että hänellä on tiedolliset, taidolliset ja tekniset valmiudet hakea sekä julkisesti avoinna olevia, että ns. piilotyöpaikkoja. Työnhakuvalmennuksesta on erillinen opetussuunnitelmanrunko liitteenä. Sisällön painotuksia voidaan vaihdella ryhmän ja yksilön tarpeiden ja toiveiden mukaisesti. 3. C++ olio-ohjelmointi 15 päivää, josta lähiopetusta 12 päivää ja itsenäistä työskentelyä verkko oppimisympäristössä 3 päivää Lähiopetuksessa palautetaan mieliin rakenteisen ohjelmoinnin perusteet. Opitaan olioohjelmoinnin käsitteet ja ymmärretään olio-ohjelmoinnin päämäärät. Luodaan toimivia olio-ohjelmia C++ -ohjelmointikielellä.
2 Itsenäisessä työskentelyssä syvennetään niitä tietoja ja taitoja, mitä lähiopetuksessa on saatu. Samalla harjoitellaan itsenäistä ja tavoitteellista ohjelmoijan työskentelyä. Etätehtäviin saa tarvittaessa apua ja henkilökohtaista ohjausta aiheen opettajalta. Etätehtävät tehdään verkko-oppimisympäristössä (edu.psk.fi). Ohjelman kehitysprosessi C++ kielen taustaa C++ kielen perusrakenne Tyypit, muuttujat ja vakiot Operaattorit Osoittimet ja viittaukset Dynaaminen muistinhallinta Rakenteisen ohjelmoinnin perusteet o Peräkkäisrakenne o Valintarakenne o Toistorakenne o Aliohjelmat C++ olio-ohjelmointi o Oliot ja niiden kommunikointi o Luokka käsitteenä o Valmiit luokat o Olioiden ja luokkien väliset suhteet o Olioiden käyttö parametrina o Olioiden välinen viestin välitys o Kapselointi o Olion luonti ja tuhoaminen o Muodostimet o Static-jäsenet o Periytyminen o Monimuotoisuus o Abstrakti luokka o Poikkeuskäsittely Suunnittelumallien mukainen ohjelmointi o C++-projektityö yksilötyönä 4. Symbian OS ohjelmointi 34 päivää, josta lähiopetusta 25 päivää ja itsenäistä työskentelyä verkko oppimisympäristössä 9 päivää Tavoitteena on antaa opiskelijalle ammatilliset valmiudet ohjelmointityöstä Symbianympäristössä C++ -kielellä. Opiskelijat kehittävät sovelluksia Series 60 SDK-työkaluilla. Kurssin aikana tutustutaan Symbian- ja S60-ohjelmoinnin perusasioihin, graafiseen käyttöliittymään, deskriptoreihin ja osoittimiin sekä muistien käyttöön. Koulutuksessa käydään läpi Symbian OS -kehitysympäristöt, työkalut, C++-luokka-kirjasto sekä luokkakirjaston tarjoama sovelluskehys, aktiiviset oliot, verkkoliitäntä, asiakaspalvelin-malli, tiedostopalvelimen käyttö. Koulutukseen sisältyy myös Qt for S60 ja Extented for Qt for S60 jaksot, joissa opetellaan QT:llä toteuttamaan graafisia käyttöliittymiä sellaisiin sovelluksiin jotka hyödyntävät esimerkiksi internetpalveluita, datan käsittelyä, multimediaa ja tietokantoja. Qt:n etuja ovat sovelluskehityksen nopeus ja vaivattomuus, avoimuus sekä ennen kaikkea ympäristöriippumattomuus. Tässä koulutuksessa käydään läpi kuitenkin se, miten QT-sovelluksia tehdään S60-ympäristössä samalla hyödyntäen Symbianin tarjoamia rajapintoja. Qtohjelmoinnin ja Symbian ohjelmoinnin osaaminen on vaatimuksena nykyään lähes jokaisessa avoimessa työpaikassa.
3 Itsenäisessä työskentelyssä syvennetään niitä tietoja ja taitoja, mitä lähiopetuksessa on saatu. Samalla harjoitellaan itsenäistä ja tavoitteellista ohjelmoijan työskentelyä. Etätehtäviin saa tarvittaessa apua ja henkilökohtaista ohjausta opettajalta. Etätehtävät suoritetaan ja tarkistetaan verkko-oppimisympäristössä, samoin etätehtävien ohjauksessa käytetään verkko-opimisympäristöä. Osion suoritettuaan opiskelija pystyy tekemään C++ -kielisiä ohjelmia Symbianympäristössä sekä toteuttamaan käyttöliittymiä Qt-käyttöliittymäkirjastoa ja S60- päätelaitteisiin tarkoitettuja ohjelmointirajapintoja (API) hyödyntäen. Arkkitehtuuri DRFD:t Komponentit Erityispiirteet Sovelluskehitysympäristö o SDK ja työkalut o Emulaattorit ja kohdealusta o Tyypit ja luokat o Nimeämiskäytännöt o Poikkeuskäsittely o Virheidenjäljitys o Carbide C++ o Symbian komentorivikäskyt o Binary break o App -> exe o mmp muutokset o Security Platfrom o Capabilities o Signing o Data Caging o Scalable UI: o SVG kuvat & makefiles Muistinhallinta o Kaksivaiheinen konstruktio o Muistivuotojen hallinta Descriptorit o Merkkijonojen käsittely o Descriptor luokat o Muunnosfunktiot o Binäärinen data o Tekstin muotoilu o 3D-grafiikka Introduction to QT platform o QT Background Edistynyt Symbianohjelmointi o dll:ät niiden tekeminen ja kääntäminen o Observer o Aktiiviolio o Synkronointi o POSIX-Ohjelmointi o Virheiden käsittely Leave, Trap & CleanUpstack o Stream/Store Resurssitiedostot o Syntaksi o Resurssien määrittely o Lokalisointi Graafiset käyttöliittymät o Graafisten käyttöliittyminen rakenne ja resurssit o Dialog, Form, Setting List o Graafisten käyttöliittyminen toteuttaminen o Omien kontrollien käyttö o Arkkitehtuurimalit Client/Server-ohjelmointi IPC/ITC (Refe- Symbian-projekti renssityö) Näkymä ja piirtäminen o Luokat ja periyttäminen o Sovelluksen näkymät o Grafiikan piirtäminen o QT 4.4 Architecture
4 o Qt Modules supported by S60 platform (Tower release) QtCore QtGui QtNetwork QTScript QtSql QtSvg QtTest QtXml QtWebKit & Phonon o Development tools for S60 Qt Object Model and Meta-Object mechanism o QObject base class o Q_OBJECT macro o moc compiler Memory handling Symbian vs Qt o Object tree vs CleanupStack and two phase object construction Designing and Implementing GUI with QT o QMainWindow o Menus o Dialogs o Settings (How to store application wide settings) o Widgets (buttons,labels etc ) o Layouts (Why to use layouts and how) o Signal and Slots Threads o Using Threads o Multithreading o Synchronization (Mutex, Semaphore, WaitCondition ) I/O and networking o File Handling o IPC and networking (Http,Ftp,TcpSockets,TcpServ er,udpsockets ) Extending Qt applications on S60 o How to mix Qt and Symbian code o Writing wrapper classes for Symbian native API o Conversions (i.e from QString to Descriptors,Containers ) o Using Symbian servers form Qt application Application distribution Extented fo Qt for S60 o API rajapinnat 5. Langaton tietoliikenne 7 päivää, josta lähiopetusta 6 päivää ja itsenäistä työskentelyä verkko oppimisympäristössä 1 päivä Tavoitteena on antaa henkilölle valmiudet langattomien tekniikoiden ja laitteiden tehokkaaseen ja monipuoliseen hyödyntämiseen työelämässä. Henkilö ymmärtää langattomat tekniikat osana yrityksen toimintaympäristöä ja viestintää sekä kykenee soveltamaan oppimiaan asioita omassa työssään. Henkilö motivoituu ylläpitämään ja kehittämään omaa tietotaitoaan aihealueeseen liittyen ja tietää mistä löytää siihen liittyvää uutta tietoa. Langattomat verkot ja sovellukset: Keskeinen sisältö WLAN - WLAN - verkkojen periaatteet ja terminologia - ad-hoc (peer-to-peer) - reititetyt infrastruktuuriverkot - hot spot WLANin tietoturvan perusteet
5 - tukiaseman asennus - WEP/WPA - radiuspalvelin 802.1X - MAC (autentikointi) - oman laitteen suojaus - palomuuri/ohjelmistot - VPN WiMAX Bluetooth - versiot - näkyvyys muille käyttäjille - laiteparit - pico - verkko (merkitys ja käyttö, master - periaate) - tietoturva RFID/NFC - Tagit - Lukijat Lähiverkot - toimintaperiaatteet ja topologiat - Ethernet, langattomat lähiverkot (WLAN), muut tekniikat - LAN - komponentit: hubit, kytkimet ja reitittimet komponentit sanan paikalle aktiivilaitteet - virtuaali - LAN TCP/IP perusteet - OSI-malli - TCP/IP protokollat - IPv4; IPv6 ja MIPv6 - IP-suojaukset mobiilikäytössä Langattomien sovellusten ja tekniikoiden käyttö - langattomat lähiverkot (Bluetooth, WLAN) - IrDA - tietoturva (autentikointi, PKI, turvakoodit, kryptaus, virukset, tietosuoja, digitaalinen allekirjoitus) Langaton, liikkuva toimisto - langaton tulostin (bluetooth, wlan) - langaton esitys - tiedonsiirto eri laitteiden välillä - langattomat ohjauslaitteet ja projektorit 6. Työssäoppiminen, 75 päivää (15 ov) Työharjoittelun tavoitteena on, että työharjoittelija syventää niitä tietoja ja taitoja, joita hän on koulutuksen aikana omaksunut. Samalla on tavoitteena uusien asioiden omaksuminen aikaisempaa vaivattomammin. Työnhakutaitoja harjoitellaan työnhakukoulutuksen aikana. Yhtenä konkreettisena tavoitteena on työllistyminen alalle. Työharjoittelupaikka haetaan koulutuksen aikana aluksi itsenäisesti (yksin/pareittain/ryhmässä) sellaisista ohjelmointialan yrityksistä, mitkä itse kokee mielenkiintoisiksi työssäoppimispaikoiksi. Samalla kartoitetaan mahdollisuutta työllistyä yritykseen työssäoppimisen päätyttyä. Kouluttajaorganisaation apua työssäoppimispaikan etsimiseen voi käyttää hyväksi. Jos harjoittelupaikkaa ei ole löytynyt tiettyyn aikaan mennessä, niin kouluttajan edustajat tulevat mukaan hakuprosessiin entistä aktiivisemmin mukaan. Työssäoppiminen ajoittuu koulutuksen loppupuolelle. 7. Palautekeskustelut ja koulutuksen päättö, 2 päivää
Qt perusteet. Juha-Matti Vanhatupa. (vanhan kurssin Graafisen käyttöliittymän ohjelmointi materiaalia)
Qt perusteet Juha-Matti Vanhatupa (vanhan kurssin Graafisen käyttöliittymän ohjelmointi materiaalia) Sisältö Käännösprosessi MetaObjectSystem Hyödyt Qt:n moduulit Qt käyttöliittymän muistinhallinta Debug-tulosteet
LIITE 2 HANKITTAVA KOULUTUS POHJOIS-POHJANMAAN ELY-KESKUS Koulutuksen nimi ja koulutuskuvauksen numero
LIITE 2 HANKITTAVA KOULUTUS POHJOIS-POHJANMAAN ELY-KESKUS Koulutuksen nimi ja koulutuskuvauksen numero AMMATILLINEN KOULUTUS 2 Erityisasiantuntijat Laajuus (otp) Ammattinumero Paikkakunta Aloitusajankohta
1. Olio-ohjelmointi 1.1
1. Olio-ohjelmointi 1.1 Sisällys Olio-ohjelmointi on eräs ohjelmointiparadigma. Olio-ohjelmoinnin muotoja. Ohjelmiston analyysi ja suunnittelu. Olioparadigman etuja ja kritiikkiä. 1.2 Ohjelmointiparadigmoja
P e d a c o d e ohjelmointikoulutus verkossa
P e d a c o d e ohjelmointikoulutus verkossa Java-kielen perusteet Teoria ja ohjelmointitehtävät Java-kielen perusteet 3 YLEISKATSAUS KURSSIN SISÄLTÖIHIN 10 JAVA-KIELEN PERUSTEET 10 OPISKELUN ALOITTAMINEN
Ajankohta Johdatus WP7-sovelluskehitykseen: 12.9.2011 WP7-sovelluskehityksen perusteet: 13. 14.9.2011
KOULUTUSTIEDOTE 1(6) JOHDATUS WINDOWS PHONE 7 -SOVELLUSKEHITYKSEEN & WINDOWS PHONE 7 -SOVELLUSKEHITYKSEN PERUSTEET Kuvaus ja tavoite PROFIT tarjoaa syyskuussa 2011 kaksi Windows Phone 7 - sovelluskehityskoulutusta:
Pythonin alkeet Syksy 2010 Pythonin perusteet: Ohjelmointi, skriptaus ja Python
Pythonin alkeet Syksy 2010 Pythonin perusteet: Ohjelmointi, skriptaus ja Python 8. marraskuuta 2010 Ohjelmointi Perusteet Peruskäsitteitä Olio-ohjelmointi Pythonin alkeet Esittely Esimerkkejä Muuttujat
Java- RekryKoulutus. Module Descriptions
Java- RekryKoulutus Module Descriptions Mikä on RekryKoulutus? Harvassa ovat ne työnantajat, jotka löytävät juuri heidän alansa hallitsevat ammatti-ihmiset valmiina. Fiksuinta on tunnustaa tosiasiat ja
19/20: Ikkuna olio-ohjelmoinnin maailmaan
Ohjelmointi 1 / syksy 2007 19/20: Ikkuna olio-ohjelmoinnin maailmaan Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007
IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT
IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT KOULUTUKSEN KOHDERYHMÄ SISÄLTÖ Koulutuksen tavoitteena on antaa opiskelijalle valmiudet uusien tietoteknisten menetelmien ja välineiden hyödyntämiseen.
Mobiiliohjelmointi,, 5op
Mobiiliohjelmointi,, 5op http://www.cs.tut.fi www.cs.tut.fi/~ /~mobo juha.jarvensivu@tut.fi Tavoitteet Kuvailla mobiilijärjestelmien ohjelmistokehityksen problematiikkaa Antaa perustiedot ja -taidot joita
Microsoft Visual J++ ohjelmointiympäristö
Microsoft Visual J++ ohjelmointiympäristö Ohjelmistotuotantovälineet seminaarin alustus Raine Lehto Helsingin yliopisto Tietojenkäsittelytieteen laitos 08.11.2000 Helsinki Sisällys 1 Johdanto...2 2 Sovelluskehys
WL54AP2. Langattoman verkon laajennusohje WDS
WL54AP2 Langattoman verkon laajennusohje WDS Näitä ohjeita seuraamalla saadaan langaton lähiverkko laajennettua yksinkertaisesti kahden tai useamman tukiaseman verkoksi. Tukiasemien välinen liikenne(wds)
Graafisen käyttöliittymän ohjelmointi Syksy 2013
TIE-11300 Tietotekniikan vaihtuva-alainen kurssi Graafisen käyttöliittymän ohjelmointi Syksy 2013 Luento 8 Suunnittelumallit käyttöliittymäohjelmoinnissa Juha-Matti Vanhatupa Yleistä Suunnittelumalli on
Android ohjelmointi. Mobiiliohjelmointi 2-3T5245
Android ohjelmointi Mobiiliohjelmointi 2-3T5245 Mikä on Android? Linux kernelin päälle rakennettu, Googlen kehittämä sovelluspino mobiilisovelluksiin Erillinen versio puhelimelle ja taulutietokoneille
PLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/
PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/ 1. Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...
Tenttikysymykset. + UML-kaavioiden mallintamistehtävät
Tenttikysymykset 1. Selitä mitä asioita kuuluu tietojärjestelmän käsitteeseen. 2. Selitä kapseloinnin ja tiedon suojauksen periaatteet oliolähestymistavassa ja mitä hyötyä näistä periaatteista on. 3. Selitä
JS-kehitys - yleiskuvaus. TIEA255 - Juho Vepsäläinen
JS-kehitys - yleiskuvaus TIEA255 - Juho Vepsäläinen Taustaa Basic, Pascal, C (PC, AVR), Java, Object Pascal (Delphi), PHP, Python, Lua, AS2, C++ (Qt) JavaScript,... Avoimen lähdekoodin proj. kehitystä
Qt pohjaisen paikkatietotyökalun suunnittelu ja toteutus
Qt pohjaisen paikkatietotyökalun suunnittelu ja toteutus (Julkinen osa) Samu Laaksonen Opinnäytetyö Huhtikuu 2012 Tietotekniikan koulutusohjelma Ohjelmistotekniikka 2 TIIVISTELMÄ Tampereen ammattikorkeakoulu
OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6op
OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6op Syksy 2007, Periodit 1-2 Juha Järvensivu juha.jarvensivu@tut.fi Sisällysluettelo Käytännönjärjestelyt Esitietovaatimukset Suoritusvaatimukset Kurssin
812341A Olio-ohjelmointi, I Johdanto
812341A Olio-ohjelmointi, 2016 I Johdanto Sisältö 1. Abstraktiosta 2. Olio-ohjelmoinnin historiaa 3. Olioparadigmasta 4. Peruskäsitteiden kertausta 812341A Olio-ohjelmointi, Johdanto 2 1 Abstraktiosta
Ohjelmointi 2. Jussi Pohjolainen. TAMK» Tieto- ja viestintäteknologia , Jussi Pohjolainen TAMPEREEN AMMATTIKORKEAKOULU
Ohjelmointi 2 Jussi Pohjolainen TAMK» Tieto- ja viestintäteknologia Tietotyypeistä C++ - kielessä useita tietotyyppejä Kirjaimet: char, wchar_t Kokonaisluvut: short, int, long Liukuluvut: float, double
T Ohjelmistotekniikan seminaari
T-106.5800 Ohjelmistotekniikan seminaari Scala-lukupiiri, kevät 2013 Teemu Sirkiä teemu.sirkia@aalto.fi 31.1.2013 Kenelle tämä lukupiiri on suunnattu? Scalasta kiinnostuneille Erityisesti heille, joita
30 Opetussuunnitelma OSAAMISEN ARVIOINTI ARVIOINNIN KOHTEET JA AMMATTITAITOVAATIMUKSET OSAAMISEN HANKKIMINEN. järjestelmätyöt: työskentely
Hyväksymismerkinnät 1 (7) Näytön kuvaus: Opiskelija osoittaa osaamisensa ammattiosaamisen näytössä toimimalla tieto- ja tietoliikennealan yrityksissä erilaisissa työkokonaisuuksissa ja tehtävissä sekä
Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn
Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn Terveydenhuollon 29. ATK-päivät Jyväskylä 25-27.5.2003 Verkostoitumisen
Graafisen käyttöliittymän ohjelmointi Syksy 2013
TIE-11300 Tietotekniikan vaihtuva-alainen kurssi Graafisen käyttöliittymän ohjelmointi Syksy 2013 Luento 10 Rinnakkaisuus käyttöliittymäohjelmoinnissa Juha-Matti Vanhatupa Rinnakkaisuus ja käyttöliittymäohjelmointi
PLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2015/
PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_205/ . Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...
Ohjelmistoarkkitehtuuri. Verkotettu multimedia. Multimedian vaikutukset. Mediavirtojen puskurointi. Ohjelmointi. Selain-ohjelmistoarkkitehtuuri
Ohjelmistoarkkitehtuuri Verkotettu multimedia Käyttöliittymä Middleware Tietoliikenne 1 2 Multimedian vaikutukset Mediavirtojen puskurointi 3 4 Ohjelmointi Selain-ohjelmistoarkkitehtuuri 5 6 WWW-arkkitehtuuri
Ohjelmointikielet ja -paradigmat 5op. Markus Norrena
Ohjelmointikielet ja -paradigmat 5op Markus Norrena Ko#tehtävä 4 Viimeistele "alkeellinen kuvagalleria". Käytännössä kaksi sivua Yksi jolla voi ladata kuvia palvelimelle (file upload) Toinen jolla ladattuja
C-ohjelmointikielen perusteet, osa 1
C-ohjelmointikielen perusteet, osa 1 Kurssi johdattaa sinut askel askeleelta C-ohjelmoinnin perusteisiin. Kurssi suoritetaan kokonaan netissä vuorovaikutteisella alustalla itseopiskeluna tutorin avustuksella.
Sisäilmaston mittaus hyödyntää langatonta anturiteknologiaa:
Ismo Grönvall/Timo/TUTA 0353064 Tehtävä 5: Sisäilmaston mittaus hyödyntää langatonta anturiteknologiaa: Ihmiset viettävät huomattavan osan (>90 %) ajasta sisätiloissa. Sisäilmaston laatu on tästä syystä
TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta
TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta WDS- VERKON RAKENTAMINEN OSA 1: JOHDANTO WDS- tekniikalla voidaan jatkaa langatonta verkkoa käyttämällä tukiasemia siltana, jolloin verkkoa
3. Laajakaistaliittymän asetukset / Windows XP
3. Laajakaistaliittymän asetukset / Windows XP 3.1 Laajakaistaliittymän asetusten tarkistus / Windows XP Seuraavien ohjeiden avulla tarkistat Windows XP -käyttöjärjestelmien asetukset ja luot Internet-yhteyden.
HOJ J2EE & EJB & SOAP &...
HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä?
Miksi moniprosessorijärjestelmä? Laskentaa voidaan hajauttaa useammille prosessoreille nopeuden, modulaarisuuden ja luotettavuuden vaatimuksesta tai hajauttaminen voi helpottaa ohjelmointia. Voi olla järkevää
Liikkuvuudenhallinta Mobile IP versio 6 - protokollalla
Liikkuvuudenhallinta Mobile IP versio 6 - protokollalla Mikko Merger Valvoja: Professori Jorma Jormakka Ohjaaja: TkL Markus Peuhkuri TKK/Tietoverkkolaboratorio 1 Sisällysluettelo Tavoitteet IEEE 802.11
Turvaa langattomat laitteesi ja verkkosi. Harri Koskinen Rossum Oy www.rossum.fi
Turvaa langattomat laitteesi ja verkkosi Harri Koskinen Rossum Oy www.rossum.fi Aiheet Rossum Oy lyhyesti Langattomien verkkojen lyhyt yleiskatsaus Langattomien verkkojen turvallisuus Turvallisuuden arviointi
812347A Olio-ohjelmointi, 2015 syksy 2. vsk. II Johdanto olio-ohjelmointiin
812347A Olio-ohjelmointi, 2015 syksy 2. vsk II Johdanto olio-ohjelmointiin Sisältö 1. Abstraktiosta 2. Olio-ohjelmoinnin historiaa 3. Olioparadigmasta 4. Peruskäsitteiden esittely 2 II.1 Abstraktiosta
Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 4: Ohjelmointi, skriptaus ja Python
Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 4: Ohjelmointi, skriptaus ja Python 31. tammikuuta 2009 Ohjelmointi Perusteet Pythonin alkeet Esittely Esimerkkejä Muuttujat Peruskäsitteitä Käsittely
Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat
Järjestelmäarkkitehtuuri (TK081702) SOA yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
Graafisen käyttöliittymän ohjelmointi
TIE-11300 Tietotekniikan vaihtuva-alainen kurssi Graafisen käyttöliittymän ohjelmointi Luento 2 Tapahtumapohjainen ohjelmointi Juha-Matti Vanhatupa Sisältö Tapahtumapohjainen ohjelmointi Tapahtumakuuntelijoiden
INTERNET-yhteydet E L E C T R O N I C C O N T R O L S & S E N S O R S
INTERNET-yhteydet IP-osoite IP-osoitteen tarkoituksena on yksilöidä laite verkossa. Ip-osoite atk-verkoissa on sama kuin puhelinverkossa puhelinnumero Osoite on muotoa xxx.xxx.xxx.xxx(esim. 192.168.0.1)
Tulevaisuuden Internet. Sasu Tarkoma
Tulevaisuuden Internet Sasu Tarkoma Johdanto Tietoliikennettä voidaan pitää viime vuosisadan läpimurtoteknologiana Internet-teknologiat tarjoavat yhteisen protokollan ja toimintatavan kommunikointiin Internet
Ohjelmointi II. Erkki Pesonen Luennot ja harjoitukset. Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015
Ohjelmointi II Erkki Pesonen Luennot ja harjoitukset Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015 1 Johdantoa kurssilla opiskeluun: oppimistavoitteet. 1. Tiedän mitä asioita kurssilla opiskellaan
Interaktiivisten järjestelmien arkkitehtuuriratkaisu, jolla käyttöliittymä erotetaan sovelluslogiikasta.
Malli-näkym kymä-ohjain arkkitehtuurit (Model-View View-Controller, MVC) Interaktiivisten järjestelmien arkkitehtuuriratkaisu, jolla käyttöliittymä erotetaan sovelluslogiikasta. Lähtökohdat: Sovelluksen
8/20: Luokat, oliot ja APIt
Ohjelmointi 1 / syksy 2007 8/20: Luokat, oliot ja APIt Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/8 Kohti
Olio-ohjelmointi: Luokkien toteuttaminen. Jukka Juslin
Olio-ohjelmointi: Luokkien toteuttaminen Jukka Juslin Luokkien kirjoittaminen Tähän mennessä on käytetty valmiiksi määritettyjä luokkia. Nyt opimme kirjoittamaan omia luokkia olioiden kuvaamiseksi Seuraavaksi
Harjoitus 3: Flash-komponenttiarkkitehtuuri (18.3.2016)
Harjoitus 3: Flash-komponenttiarkkitehtuuri (18.3.2016) Tietokoneavusteinen opetus -kurssilla opetetaan Adobe Flash CS6:n käyttämistä neljänä kertana: 11.3.2016, 15.3.2016, 18.3.2016 ja 1.4.2016. Harjoituskerroilla
Computing Curricula 2001 -raportin vertailu kolmeen suomalaiseen koulutusohjelmaan
Computing Curricula 2001 -raportin vertailu kolmeen suomalaiseen koulutusohjelmaan CC1991:n ja CC2001:n vertailu Tutkintovaatimukset (degree requirements) Kahden ensimmäisen vuoden opinnot Ohjelmistotekniikan
TIETOLIIKENNEVERKKOJEN OPISKELU TTY:llä
ma 13.12. klo 16-18 sali TB220 TIETOLIIKENNEVERKKOJEN OPISKELU TTY:llä Tilaisuus verkkotekniikasta kiinnostuneille Joulukuu 2010 Matti Tiainen matti.tiainen@tut.fi Mitähän ihmettä tuokin kurssi pitää sisällään?
P e d a c o d e ohjelmointikoulutus verkossa
P e d a c o d e ohjelmointikoulutus verkossa Java-kielen jatkokurssi Teoria ja ohjelmointitehtävät Java-kielen jatkokurssi 3 YLEISKATSAUS KURSSIN SISÄLTÖIHIN... 8 JAVA-KIELEN JATKOKURSSI... 8 OPISKELUN
Visual Basic -sovelluskehitin Juha Vitikka
Visual Basic -sovelluskehitin Helsinki 30.10.2000 Seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Visual Basic sovelluskehitin Seminaari: Ohjelmistotuotantovälineet Tietojenkäsittelytieteen
KEMI-TORNIONLAAKSON KOULUTUSKUNTAYHTYMÄ LAPPIA LANGATON VIERAILIJAVERKKO 2(7) VERKKOYHTEYDEN MÄÄRITTELY WINDOWS XP:LLE (WINDOWS XP SP3)
LANGATON VIERAILIJAVERKKO 1(7) LANGATTOMAN VIERAILIJAVERKON KÄYTTÖ Kemi-Tornionlaakson koulutuskuntayhtymä Lappia tarjoaa vierailijoiden, opiskelijoiden ja henkilökunnan käyttöön suojatun langattoman verkon
Tapahtumapohjainen ohjelmointi
Tapahtumapohjainen ohjelmointi Juha-Matti Vanhatupa (vanhan kurssin Graafisen käyttöliittymän ohjelmointi materiaalia) Erot perinteisiin sovelluksiin Sovelluksen kulku ei ole ennalta tiedossa. Start A
TW- EAV510 JA TW- LTE REITITIN: WDS- VERKKO
TW- EAV510 JA TW- LTE REITITIN: WDS- VERKKO Oletus konfiguroinnissa on, että laitteet ovat tehdasasetuksilla WDS- verkko luodaan 2.4G tukiasemien välillä Laite 1 (TW- EAV510 tai TW- EAV510 AC): - Tähän
Taloyhtiön laajakaistan käyttöohje, Tekniikka: Ethernet. Käyttöjärjestelmä: Windows XP
Taloyhtiön laajakaistan käyttöohje, Tekniikka: Ethernet Käyttöjärjestelmä: Windows XP Espoon Taloyhtiöverkot Oy, 2010 Tervetuloa Espoon Taloyhtiöverkkojen laajakaistan käyttäjäksi! Tässä ohjeessa opastetaan,
Tenttikysymykset. + UML- kaavioiden mallintamistehtävät
Tenttikysymykset 1. Selitä mitä asioita kuuluu tietojärjestelmän käsitteeseen. 2. Selitä kapseloinnin ja tiedon suojauksen periaatteet oliolähestymistavassa ja mitä hyötyä näistä periaatteista on. 3. Selitä
www.solita.fi solita@solita.fi
www.solita.fi solita@solita.fi JAVA-SOVELLUSTEN RAKENTAMINEN INTEGROITUUN YMPÄRISTÖÖN Jarno Peltoniemi Solita Oy 10.5.2005 Aiheet Johdanto Portaalit, portletit Oracle Portal Java-sovelluksen rakentaminen
Teollisuusautomaation standardit Osio 9
Teollisuusautomaation standardit Osio 9 Osio 1: SESKOn Komitea SK 65: Teollisuusprosessien ohjaus Osio 2: Toiminnallinen turvallisuus: periaatteet Osio 3: Toiminnallinen turvallisuus: standardisarja IEC
Sisällys. JAVA-OHJELMOINTI Osa 7: Abstrakti luokka ja rajapinta. Abstraktin luokan idea. Abstrakti luokka ja metodi. Esimerkki
Sisällys JAVA-OHJELMOINTI Osa 7: Abstrakti luokka ja rajapinta Abstrakti luokka ja metodi Rajapintamäärittely (interface) Eero Hyvönen Tietojenkäsittelytieteen laitos Helsingin yliopisto 13.10.2000 E.
JReleaser Yksikkötestaus ja JUnit. Mikko Mäkelä 6.11.2002
JReleaser Yksikkötestaus ja JUnit Mikko Mäkelä 6.11.2002 Sisältö Johdanto yksikkötestaukseen JUnit yleisesti JUnit Framework API (TestCase, TestSuite) Testien suorittaminen eri työkaluilla Teknisiä käytäntöjä
Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.
Tentti Tentti Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Omia koneita ei saa käyttää. Sähköisessä tentissä on paperitentin tapaan osaamisen
Identiteetin merkitys seuraavan sukupolven tietoturva-arkkitehtuurissa. Janne Tägtström Security Systems Engineer
Identiteetin merkitys seuraavan sukupolven tietoturva-arkkitehtuurissa Janne Tägtström Security Systems Engineer Agenda Organisaatioiden IT-haasteet (tietoturva)valmiudet vastata haasteisiin Käytännön
Tietoliikenne II (2 ov)
Tietoliikenne II (2 ov) Kevät 2001 Liisa Marttinen Kurssikirja: Tanenbaum, Computer Networks (3. Painos) Tietoliikenne II Kertausta ja täydennystä Tietoliikenne I - kurssin asioihin perusteellisemmin laajemmin
Oppivat organisaatiot ja tiimityö (3 op) - Tampere
Oppivat organisaatiot ja tiimityö (3 op) - Tampere Opintojaksolla tutustutaan nykyaikaisen, joustavan, oppivana organisaationa toimivan työyhteisön tunnusmerkkeihin ja toimintaperiaatteisiin. Samalla opitaan
HOJ Haja-aiheita. Ville Leppänen. HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/10
HOJ Haja-aiheita Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/10 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista (1h)
Toshiba EasyGuard käytännössä: Portégé M300
Erinomainen ja vankkatekoinen all-in-one-ultrakannettava. Toshiba EasyGuard sisältää monia ominaisuuksia, joiden avulla yritysasiakkaat voivat parantaa tietoturvaansa, tehostaa järjestelmän suojausta ja
SMART BUSINESS ARCHITECTURE
SMART BUSINESS ARCHITECTURE RAJATTOMAN VERKON ALUSTA Mihail Papazoglou, järjestelmäasiantuntija Agenda Markkinatrendit Miksi Smart Business Architecture? LAN Security Yhteenveto 2010 Cisco Systems, Inc.
TIETOJÄRJESTELMIEN AMMATILLISET ERIKOISTUMISOPINNOT (30 op)
1 TIETOJÄRJESTELMIEN AMMATILLISET ERIKOISTUMISOPINNOT (30 op) 14.1. 16.12.2011 Aikuis- ja täydennyskoulutuspalvelut Linnankatu 6, PL 51, 87101 KAJAANI www.aikopa.fi 2 KAJAANIN AMMATTIKORKEAKOULU Tervetuloa
Voit käyttää tekemääsi ohjelmaa seuraavan viikon harjoituksissa, joten kopio työsi hedelmät talteen äläkä tuhoa niitä.
Viikkoharjoitus 1 Viikkoharjoituksessa tutustutaan signal-slot mekanismiin, QT:n Creatorin käyttöliittymäeditoriin, testataan debuggerin käyttöä, katsotaan debug-tulosteiden käyttöä ja käytetään dump-metodeita.
Johdatus ohjelmointiin 811122P Yleiset järjestelyt: Kurssin sivut noppa -järjestelmässä: https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu 0. Kurssin suorittaminen Tänä vuonna kurssin suorittaminen tapahtuu
Taloyhtiön laajakaistan käyttöohje, Tekniikka: Ethernet. Käyttöjärjestelmä: Mac OS X
Taloyhtiön laajakaistan käyttöohje, Tekniikka: Ethernet Käyttöjärjestelmä: Mac OS X Espoon Taloyhtiöverkot, 2010 Ohjeet laajakaistaverkon käyttöön ottamiseksi Tietokone kytketään huoneistossa olevaan ATK-rasiaan
Ohjelmistoarkkitehtuurit. Kevät 2012-2013
Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ 1 Viestipohjaisten yritysjärjestelmien suunnittelumallit 1 Viestinvälitykseen perustuvat yritysjärjestelmät Peruselementit:
T740103 Olio-ohjelmointi Osa 5: Periytyminen ja polymorfismi Jukka Jauhiainen OAMK Tekniikan yksikkö 2010
12. Periytyminen Johdantoa Käytännössä vähänkään laajemmissa ohjelmissa joudutaan laatimaan useita luokkia, joiden pitäisi pystyä välittämään tietoa toisilleen. Ohjelmien ylläpidon kannalta olisi lisäksi
Helsingin kaupunki Esityslista 3/2016 1 (6) Opetuslautakunta OTJ/9 22.03.2016
Helsingin kaupunki Esityslista 3/2016 1 (6) 9 Helsingin kaupungin opetuksen digitalisaatio-ohjelma vuosille 2016-2019 (koulutuksen ja oppimisen digistrategia) HEL 2016-003192 T 12 00 00 Esitysehdotus Esittelijän
Rajapinta (interface)
1 Rajapinta (interface) Mikä rajapinta on? Rajapinta ja siitä toteutettu luokka Monimuotoisuus ja dynaaminen sidonta Rajapinta vs periytyminen 1 Mikä rajapinta on? Rajapintoja käytetään, kun halutaan määritellä
Oliosuunnitteluesimerkki: Yrityksen palkanlaskentajärjestelmä
Oliosuunnitteluesimerkki: Yrityksen palkanlaskentajärjestelmä Matti Luukkainen 10.12.2009 Tässä esitetty esimerkki on mukaelma ja lyhennelmä Robert Martinin kirjasta Agile and Iterative Development löytyvästä
TIE-20200 Ohjelmistojen suunnittelu. Luento 8..9: moniperintä
TIE-20200 Ohjelmistojen suunnittelu Luento 8..9: moniperintä 1 Ajankohtaista Harjoitustyön suunnittelusessiot pidetty, työt jatkuvat, välivaiheen esittely seuraavana Viimeinen viikkoharjoituskerta, palataan
ERITYISTÄ TUKEA TARVITSEVAN OPISKELIJAN OHJAAMINEN TYÖELÄMÄÄN- TOIMINTAMALLI
ERITYISTÄ TUKEA TARVITSEVAN OPISKELIJAN OHJAAMINEN TYÖELÄMÄÄN- TOIMINTAMALLI Valmis -hanke Salon seudun ammattiopisto Toimintamalli Erityistä tukea tarvitsevan opiskelijan ohjaaminen työelämään hotelli-,
Qt-ohjelmointitekniikat Java-osaajan näkökulmasta
Tampereen ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma Matti Nieminen Opinnäytetyö Qt-ohjelmointitekniikat Java-osaajan näkökulmasta Työn ohjaaja Työn tilaaja Tampere 6/2009 FL Paula Hietala Kilosoft
Ohjelmistokehykset ohjelmistorunkoja uudelleenkäyttö olioperustaisista ohjelmistorunko
Ohjelmistokehykset Määritelmä & tavoitteet, taustaa & peruskäsitteitä, kehykset vs. suunnittelumallit, erikoistamisrajapinnat & kontrollinkulku, kehystyypit, kehysten rakenne ja evoluutio, esimerkki: JHotDraw,
Tekninen Tuki. Access Point asennusohje
Access Point asennusohje Langattoman signaalin kantoaluetta on kätevä laajentaa Access Pointia ja ns. siltausta käyttämällä. Access Pointin pohjassa on WAN MAC Address (MAC osoite). Kirjoita tämä ylös
Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.
Tentti Tentti Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Omia koneita ei saa käyttää. Sähköisessä tentissä on paperitentin tapaan osaamisen
TW-LTE REITITIN: INTERNET-YHTEYKSIEN KAISTANJAKO
TW-LTE REITITIN: INTERNET-YHTEYKSIEN KAISTANJAKO Käyttötarkoitus: Toiminne jakaa useamman liittymän kaistaa usealle käyttäjälle samanaikaisesti. Näin ollen, kun käytössä on useampi kaista, voidaan käyttää
Näkökulmia tietoyhteiskuntavalmiuksiin
Näkökulmia tietoyhteiskuntavalmiuksiin Tietotekniikka oppiaineeksi peruskouluun Ralph-Johan Back Imped Åbo Akademi & Turun yliopisto 18. maaliskuuta 2010 Taustaa Tietojenkäsittelytieteen professori, Åbo
JAVA-PERUSTEET. JAVA-OHJELMOINTI 3op A274615 JAVAN PERUSTEET LYHYT KERTAUS JAVAN OMINAISUUKSISTA JAVAN OMINAISUUKSIA. Java vs. C++?
JAVA-OHJELMOINTI 3op A274615 JAVAN PERUSTEET LYHYT KERTAUS Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: http://java.sun.com/docs/books/tutorial/index.html Vesterholm, Kyppö: Java-ohjelmointi,
Vertailulauseet. Ehtolausekkeet. Vertailulauseet. Vertailulauseet. if-lauseke. if-lauseke. Javan perusteet 2004
Vertailulauseet Ehtolausekkeet Ehdot, valintalausekkeet Boolean-algebra == yhtäsuuruus!= erisuuruus < pienempi suurempi >= suurempi tai yhtäsuuri Esimerkkejä: int i=7; int j=10;
Objective-C. Ryhmä 35: Ilpo Kärki Aleksi Pälä
Objective-C Ryhmä 35: Ilpo Kärki Aleksi Pälä Sisällysluettelo 1 Yleistä...3 1.1 Lyhyesti...3 1.2 Historiaa...3 1.3 Hybridikieli...3 2 Muistinhallinta...5 2.1 Manual Retain Release (MRR)...5 2.2 Automatic
Kertaus. Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013
Kertaus Jyry Suvilehto T-110.1100 Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013 Sisältö Mitä ja miten teidän olisi pitänyt oppia Kurssi takaperin Kysykää rohkeasti joka kohdassa. 2 http://tinyurl.com/ydinaines
Tietojenkäsittelytieteiden 26 op:n perusopinnot 2014-2015
Tietojenkäsittelytieteiden 26 op:n perusopinnot 2014-2015 Opiskelijan käsikirja sisältää opintojen ja opiskelumuotojen kuvauksen, joka esitetään alla tiivistetyssä muodossa. Opinnot voi suorittaa verkkotuettuna
Graafisen käyttöliittymän ohjelmointi Syksy 2013
TIE-11300 Tietotekniikan vaihtuva-alainen kurssi Graafisen käyttöliittymän ohjelmointi Syksy 2013 Luento 9 Qt model/view Juha-Matti Vanhatupa Sisältö Qt:n MV mallin osat Mallin ja näkymän välinen kommunikointi
Mitä perusopetuksen jälkeen? Keski-Suomen Autismiyhdistyksen vanhempainryhmä
Mitä perusopetuksen jälkeen? Keski-Suomen Autismiyhdistyksen vanhempainryhmä 10.1.2015 Tero Kujala, ohjaava opettaja, KM, EO 1 Lisäopetusta? Perusopetuksen jälkeen nuorella on mahdollisuus hakeutua lisäopetukseen
Ohjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 15.3.2010 T-106.1208 Ohjelmoinnin perusteet Y 15.3.2010 1 / 56 Tiedostoista: tietojen tallentaminen ohjelman suorituskertojen välillä Monissa sovelluksissa ohjelman
Martti Raevaara 24.5.2007 Virta III. OPETUSSUUNNITELMA lukuvuosille 2007-2010. Kuvataidekasvatuksen koulutusohjelma Virta@ -koulutus (TaM)
Martti Raevaara 24.5.2007 Virta III OPETUSSUUNNITELMA lukuvuosille 2007-2010 Kuvataidekasvatuksen koulutusohjelma Virta@ -koulutus (TaM) Virt@ -koulutuksen opinnot johtavat taiteen maisterin tutkintoon
TIE Ohjelmistojen suunnittelu
TIE-20200 Ohjelmistojen suunnittelu Luento 8: Lokalisointia/kansainvälistystä TIE-20200 Samuel Lahtinen 1 Ajankohtaista Viimeiset viikkoharkat tarjolla, aiheena kansainvälistäminen/lokalisointi Viikkoharkkoja
5.21.1. Opinto-ohjaus Perusaste Soveltavat kurssit (Koulukohtaiset kurssit) Koulukohtaiset ohjauskurssit arvioidaan suoritusmerkinnällä S.
5.21.1. Opinto-ohjaus Perusaste Soveltavat kurssit (Koulukohtaiset kurssit) Koulukohtaiset ohjauskurssit arvioidaan suoritusmerkinnällä S. 1. Opinto-ohjaus 1 (opo1) saa perusasteen opintojen aloittamiseen
Vain testaamalla voit voittaa! Markku Selin Kehitysjohtaja
Vain testaamalla voit voittaa! Markku Selin Kehitysjohtaja Lyhyesti: Suomessa ja Baltiassa Liikevaihto 29,25 (noin 50) milj. Euroa Henkilöstöä Suomessa 46 (115) Juuret vuonna 1989 perustetussa Santa Monica
Tiedostonkäsittely ja asetusten tallentaminen. Graafisen käyttöliittymän ohjelmointi Luento 14
Tiedostonkäsittely ja asetusten tallentaminen Graafisen käyttöliittymän ohjelmointi Luento 14 Sisällys Asetusten tallentaminen (QSettings) Windowsin rekisteri Ini-tiedostot Tietovirrat ja tiedostonkäsittely
Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri
Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio
7.4 Variability management
7.4 Variability management time... space software product-line should support variability in space (different products) support variability in time (maintenance, evolution) 1 Product variation Product