Yleistä. Dokumentin mallintaminen. Dokumentin analysointi. Desktop publishing vs. XML. Tietokantakaavion analysointi. Dokumentin osien analysointi
|
|
- Hannu-Pekka Lehtonen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Dokumentin mallintaminen Yleistä Dokumentin analysointi DTD:n suunnittelu Standardi DTD:t Esimerkki: uuden DTD:n laatiminen Muuta Yleistä DTD:t tärkeitä rakenne validointi DTD:n muutokset voivat johtaa ongelmiin hyvä suunnittelu tärkeä vaatii usein useamman asiantuntijan yhteistyötä testaus Dokumentin analysointi Usein XML järjestelmä vanhan järjestelmän tilalle siirryttäessä XML:ään joka voidaan käyttää standardi DTD mahdolliset muutokset luoda uusi DTD tukea esim. yrityksen dokumenttimalleista Desktop publishing vs. XML Desktop publishing taiteellinen vapaus erityisesti ulkoasu XML kaikki proseduraaliset piirteet eivät mahdollisia takaa sen että XML dokumentit seuraavat samanlaista rakennetta julkaisemisen tehokkuus, monelle medialle (edustavista) esimerkkidokumenteista sekä niiden tekijöiltä Dokumentin osien analysointi Dokumentin piirteestä, selvitä jos sillä on nimi jos se voi puuttua jos se esiintyy kerran/useamman kerran mikä informaatio edeltää ja seuraa sitä (aina) jos sitä voidaan jakaa osiin (joista voidaan selvittää nämä samat kysymykset) jos se sisältää vakiotekstiä (jota voitaisiin generoida automaattisesti) Tietokantakaavion analysointi XML dokumentti (tai sen osa) ehkä generoidaan suoraan tietokannasta Silloin voi DTD:n kirjoittamisessa käyttää hyväksi mm. mahdolliset tietokantakaaviot SQL, UML tai ER kaaviot: yhdestä yhteen relaatiot: chapter (title,...) yhdestä moneen relaatiot: chapter (para+), chapter (para*) eivät kerro osien järjestystä DTD:n käyttö tulevaisuudessa Suunnittelijan pitäisi pystyä ennakoimaan miten DTD:tä tullaan käyttämään jatkossa rakenteisuus <name>matti Meikäläinen</name> vs. <name><fs>matti</fs><ln>meikäläinen</ln> </name> linkkausstrategia yksikäsitteiset tunnisteet DTD:n suunnittelu standardi DTD vai uusi? mitkä nimet pitäisi käyttää? elementti vs. attribuutti, kumpi valitaan? sääntöjen järjestys? kommentit? modulaarisuus? säännöt? nykyversiossa piilotetut linkit
2 Nimeäminen Johdonmukainen tyyli Huom! Isot vs. pienet kirjaimet käytä vain pieniä kirjaimia <newname> tai vain isoja kirjaimia <NEWNAME> tai johdonmukaista sekoitusta <NewName> tai muuta <new_name> Itsekuvaava vs. lyhyt nimi vaatii enemmän tai vähemmän tilaa Elementti Elementti tai attribuutti rakenteisuus: jos on alirakenteita (alielementtejä) järjestys: jos tietty järjestys pakollinen sisältö: sisältö on oleellinen osa ympäröivää elementtiä poista ja lue sisältö: onko kokonaisuus järkevä jos näkyy tulostuksessa mutta sisältöä ei voi rajoittaa tasapaino pituuden ja selkeyden suhteen Elementti tai attribuutti, jatk. Attribuutti rakenteisuus: jos ei ole alirakenteita (tai ta) järjestys: järjestyksellä ei ole väliä sisältöä kuvaava: jos kuvaa elementin sisältöä ("adjektiivi") jos mahdollisia arvoja on vähän (lueteltu tyyppi) voidaan rajoittaa ja tarkistaa oletusarvot jos on hallinnollista tieto joka ei näy tulostuksessa Elementti tai attribuutti, jatk. joskus on huomioitava myös sovellus elementtien vs. attribuuttien käsittely voi olla hankalaa antaa attribuuttien arvoja keskeneräisissä prosessoreissa attribuuttien käsittely saattaa olla puutteellinen käyttäjän tottumukset ja taidot tietokantasuunnittelija vs. graafinen suunnittelija vs. olio ohjelmoija kokonaisuus yhtenäinen ks. ja open.org/cover/elementsandattrs.html Standardi DTD:t "Standardoitu", sopimus, de facto tai de jure? Edut tiedon jakaminen Haitat harvemmin kahdella organisaatiolla on täysin samat tarpeet > omat sovitukset voi sisältää liian vähän tai paljon elementtejä liian monimutkainen, liian joustava? Standardi DTD vai oma Pragmaattinen valinta: valitse olemassa oleva Tee muutokset poista elmenttejä tiukenna konteksti ja esiintymäsääntöjä lisää elementtejä Onko edelleen yhteensopiva alkuperäisen DTD.n kanssa? tiukemmat säännöt: kyllä elementtien lisääminen ja poistaminen: yleensä ei Standardi DTD:t, esim MathML, CML (kemia), UXF (UML exchange Format), SMIL (multimedia), RDF (Resource Description Framework), HumanML (luonnollinen kieli), DocBook, jne. DTD:n kirjoittaminen Tekstieditori tai DTD:n erikoiseditori kommentti seuraavista asioista tarkoitus soveltamisala tekijä päivämäärä ensisijainen käyttö
3 DTD:n sääntöjen järjestys 1. Notaatiot 2. Entiteetit 3. Elementit ja attibuutit esim. elementti ja sitten kaikki sen attribuutit tai attribuutit erikseen Mahdolliset kommentit missä tarpeen Sisältö, rakenne, ulkoasu Eri tapoja katsoa dokumenttia Sisältö, rakenne, ulkoasu kertovat eri asioita dokumentista näkyvät elementtien nimissä 1. <definition> <paragraph> <bold><italics>... Sisältöön perustuvat osat informaation merkitys abstraktissa mielessä todellisen maailman olioita esimerkit osoitteet, kadut, postinumerot tuotenimet, määrät, hinnat reseptit, ainekset, lämpötilat, valmistusajat enemmän prosessointimahdollisuuksia Rakenteeseen perustuvat osat osoittaa julkaisuasun voivat kuvata sekä sisältöä että ulkoasua esimerkit kappaleet listat ja alkiot luvut, aliluvut, jne. taulukot vähemmän prosessointimahdollisuuksia Ulkoasuun perustuvat komponentit kuvaavat ulkoasua esimerkit tietyt merkistöt ja koot rivin ja sivunvaihdot sisennykset lihavoinnit, kursivoinnit, värit ulkoasun täydellinen kontrolli (ei XML "filosofian" mukainen) Tavoite suunnittelussa vältä käyttämästä pelkästään ulkoasuun perustuvia kohtia muotoilija voi lisätä nämä asiat automaattisesti esim. ei sivunumeroita tunnista osat, jotka tulevat yhdestä ainoasta paikasta esim. marginaalit, alatunnisteet jos asia haetaan tietokannasta käytä sisältöön perustuvaa osaa tunnista sisäkkäiset osat, ryhmät Esmerkki: DTD:n laatiminen Lähteenä listaus kurssikokeista (ajoista ja paikoista) syksyllä Dokumentin analysointi 1. Tunnista loogiset osat 2. Selvitä osien esiintymiskerrat (0, 1, n) 3. Selvitä osien järjestys (yläelementissä) 4. Selvitä osien alirakenteet (ja toista nämä askeleet) 5. Selvitä osien vakiotekstit 6. Selvitä osien muut ominaisuudet Esimerkki: lähteenä kurssikokeet Kurssikokeet syksyllä 2001, Course exams in autumn 2001 Tarkista kokeen aika ja paikka WWW:stä päivää pari ennen koetta! Check the date, time and place from WWW one or two days before the exam. If you want the questions in English, contact the examiner.
4 Esimerkki: lähteenä kurssikokeet to klo sali 1 päärakennus Tietokone työvälineenä (pääaineopiskelijoille) Rytkönen pe klo Auditorio Muuntokoulutuksen peruskurssi (Java) Hyvönen ti klo sali 1 päärakennus Tietokone työvälineenä (sivuaineopiskelijoille) Rytkönen Tekijä@cs.helsinki.fi kurssikokeet järjestys: pääosa alirakenteet: otsikko, ohjeet, kokeet, tekijä, päiväys vakiotekstit: väliviivat, tyhjät välit osien välillä muut ominaisuudet: pääasiallinen kieli on suomi otsikko: Kurssikokeet syksyllä 2001, Course exams in autumn 2001 järjestys: 1 alirakenteet: mahdollisesti kieliversiot, lukukausi, vuosi vakiotekstit:, muut ominaisuudet: suomi, englanti kieliversio Kurssikokeet syksyllä 2001 Course exams in autumn 2001 n järjestys: 1, 2,... alirakenteet: lukukausi, vuosi vakiotekstit: in, llä muut ominaisuudet: suomi, englanti,? lukukausi järjestys: 1 vuosi järjestys: 2 ohjeet Tarkista kokeen aika ja paikka WWW:stä päivää pari ennen koetta! Check the date, time and place from WWW one or two days before the exam. If you want the questions in English, contact the examiner. esiintymiskerrat: 0 (?), 1, järjestys: 2 alirakenteet: kieliversiot (ks. otsikko) vakiotekstit: muut ominaisuudet: suomi, englanti koe to klo sali 1 päärakennus Tietokone työvälineenä (pääaineopiskelijoille) Rytkönen esiintymiskerrat: 0 n, järjestys: 3 alirakenteet: aika, paikka, kurssi, kuulustelija vakiotekstit: muut ominaisuudet: aika to klo 16 20, järjestys: 1 alirakenteet: pvm aikaväli pvm:, alirakenteet: pv, pp, kk, järjestys: 1, vakiotekstit: pisteet aikaväli:, alirakenteet: alku, loppu, järjestys: 2, vakiotekstit: klo,
5 paikka sali 1 päärakennus tai Auditorio, järjestys: 2 alirakenteet: sali, rakennus sali:, järjestys: 1 rakennus: esiintymiskerrat: 0 1, järjestys: 2 kurssi Tietokone työvälineenä (pääaineopiskelijoille) järjestys: 3 alirakenteet: kurssitunnus, kurssin nimi, kenelle soveltuu vakiotekstit: sulut muut ominaisuudet: kurssitunnus, kurssin nimi, kenelle soveltuu Tietokone työvälineenä (pääaineopiskelijoille) järjestys: 1, 2, 3 alirakenteet: kuulustelija Rytkönen ( n?) järjestys: 4 alirakenteet: vakiotekstit: muut ominaisuudet: vakiotekstit: sulut muut ominaisuudet: väliviivat esiintymiskerrat: 0 n, järjestys: kokeiden erotin alirakenteet: vakiotekstit: on, voidaan tuottaa automaattisesti tekijä päiväys järjestys: 1 alirakenteet: pp kk vv (tarvitaanko eritellä?) vakiotekstit: pisteet Tekijä@cs.helsinki.fi esiintymiskerrat:1, järjestys: 4 alirakenteet: ilmeisesti sähköpostiosoite Esimerkki: DTD:n laatiminen Lähteenä dokumentin analysointi 2. DTD:n suunnittelu Onko osa elementti vai attribuutti Jos attribuutti, minkä elementin, mitä tyyppiä Valitse sisältöön perustuva selkeä nimi Kirjoita osan (elementin tai attribuutin) Aloita esim. lehtitasosta Ota huomioon osan esiintymiskerrat, järjestys, jne. Lisää tarvittaessa kommentteja lukukausi, vuosi, tekijä, päiväys (listan alalaidassa) osa: attribuutti (lueteltu, NMTOKEN, CDATA, CDATA; elementti: kurssikokeet) nimi: lukukausi, vuosi, tekijä, päivitys ks. elementtiä ks. elementtiä (Tee )
6 kieliversio nimi: otsikon_osa <!ELEMENT otsikon_osa (#PCDATA)> <!ATTLIST otsikon_osa xml:lang NMTOKEN "fi"> <otsikon_osa xml:lang="fi"> Kurssikokeet</otsikon_osa> <otsikon_osa xml:lang="en">course exams</otsikon_osa> otsikko nimi: otsikko <!ELEMENT otsikko (otsikon_osa)*> : <otsikko> <otsikon_osa xml:lang="fi"> Kurssikokeet</otsikon_osa> <otsikon_osa xml:lang="en">course exams</otsikon_osa> </otsikko> ohjeet, samalla tavalla kuin otsikko nimi: ohjeet (ohjeen_osa) <!ELEMENT ohjeet (ohjeen_osa)*> <!ELEMENT ohjeen_osa (#PCDATA)> <!ATTLIST ohjeen_osa xml:lang NMTOKEN "fi"> <ohjeet><ohjeen_osa xml:lang="fi">tarkista...</ohjeen_osa> <ohjeen_osa xml:lang="en">... </ohjeen_osa> </ohjeet> pv osa: attribuutti (lueteltu, pvm) nimi: pv ja : ks. elementtiä pvm pp, kk nimi: pp, kk ( ks. elementtiä pvm) <!ELEMENT pp (#PCDATA)> <!ELEMENT kk (#PCDATA)> pvm nimi: pvm <!ELEMENT pvm (pp, kk)> <!ATTLIST pvm pv (ma ti ke to pe) "ma"> <pvm pv="to"> <pp>13</pp><kk>9</kk></pvm> aikaväli nimi: aikaväli <!ELEMENT aikaväli (alkaa, loppuu)> <!ELEMENT alkaa (#PCDATA)> <!ELEMENT loppuu (#PCDATA)> <aikaväli><alkaa>16</alkaa> <loppuu>20</loppuu></aikaväli> aika nimi: aika <!ELEMENT aika (pvm, aikaväli)> <aika><pvm pv="to"> <pp>13</pp><kk>9</kk></pvm> <aikaväli><alkaa>16</alkaa> <loppuu>20</loppuu></aikaväli></aika> sali, rakennus nimi: sali, rakennus <!ELEMENT sali (#PCDATA)> <!ELEMENT rakennus (#PCDATA)> <sali>sali 1</sali> <rakennus>päärakennus</rakennus>
7 paikka nimi: paikka <!ELEMENT paikka (sali, rakennus?)> <paikka><sali>sali 1</sali> <rakennus>päärakennus</rakennus> </paikka> kurssitunnus, kenelle soveltuu osa attribuutti (NMTOKEN, lueteltu; kurssi) nimi: ktunnus, soveltuu ja, ks. elementtiä kurssi kurssin nimi nimi: knimi <!ELEMENT knimi (#PCDATA)> : ks. elementtiä kurssi kurssi nimi: kurssi <!ELEMENT kurssi (knimi)> <!ATTLIST kurssi ktunnus NMTOKEN #REQUIRED> <!ATTLIST kurssi soveltuu (pääaineopiskelijoille sivuaineopiskeli joille muuntokoulutettaville kaikille) "kaikille"> kurssi <kurssi ktunnus=" " soveltuu="pääaineopiskelijoille"> <knimi>tietokone työvälineenä</knimi></kurssi> kuulustelija nimi: kuulustelija <!ELEMENT kuulustelija (#PCDATA)> : <kuulustelija>rytkönen</kuulustelija> koe nimi: koe <!ELEMENT koe (aika, paikka, kurssi, kuulustelija)> : <koe>... </koe> kurssikokeet nimi: kokeet <!ELEMENT kokeet (otsikko, ohjeet?, koe*)> <!ATTLIST kokeet lukukausi (syksy kevät kesä) "syksy"> <!ATTLIST kokeet vuosi NMTOKEN #REQUIRED> <!ATTLIST kokeet tekija CDATA #IMPLIED> <!ATTLIST kokeet paivitys CDATA #IMPLIED> Esimerkki: DTD:n testaaminen Evaluoi DTD:n Validoi XML dokumenttiasi Muuta testausta käyttäjät työkalut
8 Muita DTD:n ominaisuuksia Arkkitehtuurimuodot yhteinen kanoninen DTD eri DTD:iden mukaisia dokumentteja voidaan muuntaa noudattamaan yhtä kanonista muotoa toteutus attibuuttien avulla Taulukot erityisen vaativia, esim ulkoasun muotoilu sisältöperustainen vs. ulkoasu
XML johdatus: DTD. Jaana Holvikivi
XML johdatus: DTD Jaana Holvikivi Dokumenttityypin rakennemäärittely DTD = kielioppi esim. XML- esitykselle Elementit Attribuutit Entiteetit ja notaatiot Prosessointikomennot DTD:n suunnittelu 19.1.2013
LisätiedotXML kielioppi. Elementtien ja attribuuttien määrittely. Ctl230: Luentokalvot Miro Lehtonen
XML kielioppi Elementtien ja attribuuttien määrittely Ctl230: Luentokalvot 11.10.2004 Miro Lehtonen Dokumenttien mallinnus Säännöt dokumenttityypeille 3Mahdollisten dokumenttirakenteiden määrittely Samassa
LisätiedotXML / DTD / FOP -opas Internal
XML / DTD / FOP -opas Internal Reviewed: - Status: pending approval Approved by: - Author: Sakari Lampinen Revision: 1.0 Date: 15.10.2000 1 Termit DTD (data type definition) on määrittely kielelle, niinkuin
LisätiedotWORD TYYLILLÄ. Tietohallintokeskus hannele.rajaniemi@jyu.fi. Miksi tyylit? Tyylien lisääminen: joko jälkikäteen tai etukäteen
WORD TYYLILLÄ Tietohallintokeskus hannele.rajaniemi@jyu.fi Sisältö 2 h Miksi tyylit? Tyylien lisääminen: joko jälkikäteen tai etukäteen Tyylien muokkaaminen Asiakirjamallit * Sisällysluettelo otsikkotyylien
LisätiedotSisältö. XML, XHTML ja CSS XML XML. XML:n ja HTML:n ero. XML kieliä XML XHTML CSS XSL. T Hypermediadokumentin laatiminen 2002
, XHTML ja CSS T-111.361 Hypermediadokumentin laatiminen 2002 XHTML CSS XSL Sisältö EXtensible Markup Language W3C Recommendation helmikuu 1998 SGML:n osajoukko Standard Generalized Markup Language Kevyempi
LisätiedotXML-saatavuuskysely. XML-tiedoston kuvaus. versio 1.3.3 04.02.2008
XML-saatavuuskysely XML-tiedoston kuvaus versio 1.3.3 04.02.2008 Ecom Oy 2004-2008 XML-saatavuuskysely Versio 1.3.3 2/15 Sisällysluettelo Historia...3 Rakenteen hierarkinen esitys...4 Elementtien kuvaukset...5
LisätiedotVaasan yliopiston toimintaa tukevat informaatiopalvelut ovat käytettävissä WWW:n kautta.
1. Julkaisutoiminnan peruskysymyksiä a) Mieti kohderyhmät b) Mieti palvelut c) Mieti palvelujen toteutus Vaasan yliopiston toimintaa tukevat informaatiopalvelut ovat käytettävissä WWW:n kautta. PALVELUKOKONAISUUDET:
LisätiedotXML-merkkaus. Merkkidata, prosessointikomennot, kommentit
XML-merkkaus Merkkidata, prosessointikomennot, kommentit Merkkidata Elementtien ja attribuuttien arvot 3Merkkijonot elementtien tunnisteiden välissä 3Attribuuttien arvot 3Kielletyt merkit < & Voidaan korvata
LisätiedotM. Merikanto 2012 XML. Merkkauskieli, osa 2
XML Merkkauskieli, osa 2 Esimerkki: XML-dokumentti resepti maitokaakao
LisätiedotPoikkeusinfo XML-rajapinnan kuvaus, rajapinnan versio 2 Seasam Group
1.10.2010 1(15) Poikkeusinfo XML-rajapinnan kuvaus, rajapinnan versio 2 Seasam Group Graanintie 7 Tel. + 358 15 338 800 FIN-50190 MIKKELI Fax + 358 15 338 810 VERSIOHISTORIA Versio Pvm Tekijä Selite 1.0
LisätiedotXML prosessori. XML prosessointi. XML:n kirjoittaminen. Validoiva jäsennin. Tapahtumaohjattu käsittely. Tapahtumaohjattu käsittely.
XML prosessointi Miten XML dokumentteja luetaan ja kirjoitetaan XML prosessori lukee ja välittää XML dokumentin sovellukselle. Se sisältää entieettikäsittelijän (mahdollisesti) XML jäsentimen Sovellus
LisätiedotHELIA 1 (17) Outi Virkki Tiedonhallinta
HELIA 1 (17) Luento 4.1 Looginen suunnittelu... 2 Relaatiomalli... 3 Peruskäsitteet... 4 Relaatio... 6 Relaatiokaava (Relation schema)... 6 Attribuutti ja arvojoukko... 7 Monikko... 8 Avaimet... 10 Avain
LisätiedotTalotietojen päivittäminen
Talotietojen päivittäminen www.seurantalot.fi-sivustolle Pikaohje seurantalojen omistajayhdistyksille 17.6.2015 Suomen Kotiseutuliitto 1 Ohjeen sisältö Palveluun kirjautuminen s. 3 Talosivu s. 4 Tietojen
LisätiedotRakenteisen oppimateriaalin tuottaminen verkossa esimerkki Rhaptos. Antti Auer Koordinaattori, HT Jyväskylän yliopisto Virtuaaliyliopistohanke
Rakenteisen oppimateriaalin tuottaminen verkossa esimerkki Rhaptos Antti Auer Koordinaattori, HT Jyväskylän yliopisto Virtuaaliyliopistohanke Rakenteisuus kahdella tasolla Oppimisaihiot ( Learning Objects
Lisätiedot3 Verkkosaavutettavuuden tekniset perusteet
3 Verkkosaavutettavuuden tekniset perusteet Saavutettavuuden toteuttaminen edellyttää lähtökohtaisesti tietoa laitteista ja sovelluksista, käyttäjistä ja käyttötavoista, sekä tekniikasta. Tekniikasta on
Lisätiedot3. Käsiteanalyysi ja käsitekaavio
3. Käsiteanalyysi ja käsitekaavio lehtori Pasi Ranne Metropolia ammattikorkeakoulu E-mail: pasi.ranne@metropolia.fi sivu 1 Käsiteanalyysi Selvitetään mitä tietokantaan pitää tallentaa Lähtökohtana käyttäjien
LisätiedotWWW-ohjelmoinnin kokonaisuus. WWW-OHJELMOINTI 1 Merkkauskielet. Merkkauskielten idea. Merkkauskielet (markup languages) Merkkauskielten merkitys
WWW-OHJELMOINTI 1 WWW-ohjelmoinnin kokonaisuus SGML, XML, HTML WWW-selaimen sovellusohjelmointi WWW-palvelimen sovellusohjelmointi Eero Hyvönen Tietojenkäsittelytieteen laitos Helsingin yliopisto 26.10.2000
LisätiedotRADAR - RANDOM DATA GENERATOR
YLEISKUVAUS Radar on sovellus, jolla voi luoda näennäisen oikeaa satunnaisdataa testaus-, demo - ja muihin tarkoituksiin. TIEDUSTELUT Juha Levonen 050 372 5797 juha.levonen@kantapeikko.fi Osa datasta generoidaan
LisätiedotP e d a c o d e ohjelmointikoulutus verkossa
P e d a c o d e ohjelmointikoulutus verkossa XML-kielen perusteet Teoria ja ohjelmointitehtävät XML-kielen perusteet 3 Sisältö YLEISKATSAUS KURSSIN SISÄLTÖIHIN... 7 YLEISKATSAUS KURSSIN SISÄLTÖIHIN...
LisätiedotTekstinkäsittelyn jatko KSAO Liiketalous 1. Osanvaihto näkyy näytöllä vaakasuorana kaksoispisteviivarivinä ja keskellä riviä lukee osanvaihdon tyyppi
KSAO Liiketalous 1 Osat Tiedosto voidaan jakaa osiin ja jokainen osa muotoilla erikseen. Osa voi olla miten pitkä tahansa, yhdestä kappaleesta kokonaiseen tiedostoon. Osanvaihto näkyy näytöllä vaakasuorana
LisätiedotPäänäkymä Opiskelijan ohjeet Kurssin suorittaminen Opettajan ohjeet kurssin teko
Simppelit ohjeet Sisällys Päänäkymä... 1 Valikko... 1 Opiskelijan ohjeet Kurssin suorittaminen... 2 Kurssin haku... 2 Kurssin suorittaminen... 2 Opettajan ohjeet kurssin teko... 3 Kirjautuminen... 3 Kurssin
Lisätiedotkäyttötapaukset mod. testaus
käyttötapaukset Jari Ojasti Nokia email : jari.ojasti@nokia.com puh : 040 5926 312 Kartta hyväksyntä määrittely suunnittelu suunnittelu mod. testaus integrointi sys. testaus Ylläpito koodaus (toteutus)
LisätiedotTEKSTINKÄSITTELY Aloitusharjoitus
TEKSTINKÄSITTELY Aloitusharjoitus Kirjoita teksti, jossa kerrot lyhyesti, max. ½ sivua, mitä kaikkea olet tietokoneiden kanssa tähän mennessä puuhastellut. Mitä jo osaat ja mitä tarvitsisi vielä oppia?
LisätiedotInteraktiivisten 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
LisätiedotCSE-A1200 Tietokannat
CSE-A1200 Tietokannat Osa kalvoista perustuu Juha Puustjärven luentokalvoihin kurssilta T-76.1143 sekä kurssin oppikirjaan 3.5.2016 CSE-A1200 Tietokannat 3.5.2016 1 / 39 Oppimistavoitteet: tämän luennon
LisätiedotWORD TYYLILLÄ (4 h) Tietohallintokeskus Miksi tyylit? Tyylien lisääminen: joko jälkikäteen tai etukäteen
WORD TYYLILLÄ (4 h) Tietohallintokeskus hannele.rajaniemi@jyu.fi Sisältö 4 h Miksi tyylit? Tyylien lisääminen: joko jälkikäteen tai etukäteen Tyylien muokkaaminen Asiakirjamallit Sisällysluettelo otsikkotyylien
LisätiedotSivuston tiedotqbsupportcustom erservice.com
Sivuston tiedotqbsupportcustom erservice.com Luotu Kesäkuu 04 2019 09:57 AM Pisteet69/100 SEO Sisältö Otsikko Quickbooks Customer Service 800-329-0391 QB Phone Number Pituus : 58 Täydellistä, otsikkosi
LisätiedotKÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016
/ / WordPress KÄYTTÖOHJE Sotkamo 2016 Sisältö Sisältö 1. Yleistä 2. Kirjautuminen ylläpitoon 2.1. Kirjaudu osoitteessa: http://sotkamo.valudata.fi/admin Myöhemmin: http://www.sotkamo.fi/admin 2.2 Salasana
LisätiedotAktivoi dokumentin rakenteen tarkistamiseksi piilomerkkien näyttäminen valitsemalla valintanauhasta Kappale-kohdasta painike Näytä kaikki.
Asiakirjan valmistelu Aktivoi dokumentin rakenteen tarkistamiseksi piilomerkkien näyttäminen valitsemalla valintanauhasta Kappale-kohdasta painike Näytä kaikki. Tarkista, ettei dokumentissa ole peräkkäisiä
LisätiedotTalotietojen päivittäminen
Talotietojen päivittäminen www.seurantalot.fi-sivustolle Pikaohje seurantalojen omistajayhdistyksille 12.10.2016 Suomen Kotiseutuliitto 1 Ohjeen sisältö Palveluun kirjautuminen s. 3 Talosivu s. 4 Tietojen
LisätiedotHarjoitus 5. Esimerkki ohjelman toiminnasta: Lausekielinen ohjelmointi I Kesä 2018 Avoin yliopisto 1 / 5
Kysy Karilta tai Kimmolta, jos tehtävissä on jotain epäselvää. Kerro WETOon liittyvät tekniset ongelmat suoraan Jormalle sähköpostitse (jorma.laurikkala@uta.fi). Muista nimetä muuttujat hyvin sekä kommentoida
LisätiedotLomakkeiden suunnittelu. Aiheina
Lomakkeiden suunnittelu Saila Ovaska Informaatiotieteiden yksikkö, Tampereen yliopisto *) Osan luentokalvoista on laatinut Jenni Anttonen syksyllä 2009. Aiheina Lomakesuunnittelun perusteita Lomake-esimerkkejä
LisätiedotSELECT-lauseen perusmuoto
SQL: Tiedonhaku SELECT-lauseen perusmuoto SELECT FROM WHERE ; määrittää ne sarakkeet, joiden halutaan näkyvän kyselyn vastauksessa sisältää
LisätiedotLomakkeiden suunnittelu. Aiheina
Lomakkeiden suunnittelu Saila Ovaska Informaatiotieteiden yksikkö, Tampereen yliopisto Aiheina Lomakesuunnittelun perusteita Lomake-esimerkkejä Peruskontrollit lomakkeissa Asetteluista lomakkeella Oppimistavoite:
Lisätiedotvirkailija.opintopolku.fi
Cybercom Design Studio virkailija.opintopolku.fi Organisaatiotietojen ylläpito versio.0 7..0 versio muutoshistoria.0 Organisaatiotietojen ylläpito-palvelun design.0 Tarkennuksia: Tarkennettu haku Puulistan
LisätiedotTietueet. Tietueiden määrittely
Tietueet Tietueiden määrittely Tietue on tietorakenne, joka kokoaa yhteen eri tyyppistä tietoa yhdeksi asiakokonaisuudeksi. Tähän kokonaisuuteen voidaan viitata yhteisellä nimellä. Auttaa ohjelmoijaa järjestelemään
Lisätiedot2. PEHMEÄ XHTML XRAJAHTML
Luennot 1. Intro 2. PEHMEÄ XHTML XRAJAHTML Dokumentin (matalan tason) rakenne DOCTYPE ja merkistökoodaukset Elementtien syvät rajat 3. CSS 4. JavaScript 5. JavaScript-kirjastot & AJAX 6. Käytettävyys &
LisätiedotITKP102 Ohjelmointi 1 (6 op)
ITKP102 Ohjelmointi 1 (6 op) Tentaattori: Antti-Jussi Lakanen 20. huhtikuuta 2018 Vastaa kaikkiin tehtäviin. Tee kukin tehtävä omalle konseptiarkille. Noudata ohjelmointitehtävissä kurssin koodauskäytänteitä.
LisätiedotSQL-perusteet, SELECT-, INSERT-, CREATE-lauseet
SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet A271117, Tietokannat Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: Leon Atkinson: core MySQL Ari Hovi: SQL-opas TTY:n tietokantojen perusteet-kurssin
Lisätiedot6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.)
6. Tekstin muokkaaminen 6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.) Tekstin maalaaminen onnistuu vetämällä hiirellä haluamansa tekstialueen yli (eli osoita hiiren
LisätiedotTyövälineohjelmistot KSAO Liiketalous 1
KSAO Liiketalous 1 Osat Tiedosto voidaan jakaa osiin ja jokainen osa muotoilla erikseen. Osa voi olla miten pitkä tahansa, yhdestä kappaleesta kokonaiseen tiedostoon. Osanvaihto näkyy näytöllä vaakasuorana
LisätiedotTietokanta projektin alussa: create table kurssin_tila ( NOT NULL VARCHAR2(60) create table kurssin_tyyppi ( create table opintojakson_tyyppi (
Tietokanta projektin alussa: kurssin_tila ( TILA kurssin_ ( TYYPPI NOT NULL VARCHAR2(1), VARCHAR2(30) NOT NULL VARCHAR2(1), VARCHAR2(30) opintojakson_ ( TYYPPI NOT NULL VARCHAR2(1), VARCHAR2(30) opintojakson_taso
Lisätiedot6 DTD ja dokumentin tyyppimääritys
6 DTD ja dokumentin tyyppimääritys Tietojenkäsittelyssä päähuomio ei yleensä ole tiedon matalan tason formaatissa vaan sovelluksissa joissa tietoa käytetään loogisesti jäsennettynä. XML-merkkaus tarjoaa
LisätiedotYhdiste, leikkaus, erotus ym.
Yhdiste, leikkaus, erotus ym. SQL tarjoaa myös relaatioalgebran operaatiot yhdiste, leikkaus, erotus Näissä operaatioissa taulujen on oltava samarakenteisia, ts. niissä on oltava samantyyppiset vastinsarakkeet.
LisätiedotITKP102 Ohjelmointi 1 (6 op)
ITKP102 Ohjelmointi 1 (6 op) Tentaattori: Antti-Jussi Lakanen 22. huhtikuuta 2016 Vastaa kaikkiin tehtäviin. Tee jokainen tehtävä erilliselle konseptiarkille! Kirjoittamasi luokat, funktiot ja aliohjelmat
LisätiedotOhjelmistotekniikan menetelmät, kesä 2008
582101 - Ohjelmistotekniikan menetelmät, kesä 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön
Lisätiedot031010P MATEMATIIKAN PERUSKURSSI I 5,0 op
031010P MATEMATIIKAN PERUSKURSSI I 5,0 op Kurssin jokaiseen kolmeen välikokeeseen on ilmoittauduttava WebOodissa (https://weboodi.oulu.fi/oodi/etusivu.html). Huom! Välikoeilmoittautuminen on PAKOLLINEN.
LisätiedotVäitöskirja -mallipohja
JYVÄSKYLÄN YLIOPISTO Väitöskirja -mallipohja Word 2007/2010 IT-palvelut hannele.rajaniemi@jyu.fi https://koppa.jyu.fi/avoimet/thk/vaitoskirja sovellustuki@jyu.fi Sisältö Miten toimii väitöskirja/asiakirjamallipohja?
Lisätiedotehops Henkilökohtainen opintosuunnitelma
ehops Henkilökohtainen opintosuunnitelma Hopsin tekeminen WebOodin ehops-toiminnolla KTK-tutkinto Mikä on ehops? ehops on WebOodin toiminto, jolla voit laatia sähköisen henkilökohtaisen opintosuunnitelman
LisätiedotYKSIKÖT Tarkista, että sinulla on valittuna SI-järjestelmä. Math/Units Ohjelma tulostaa/käyttää laskennassaan valittua järjestelmää.
YKSIKÖT Tarkista, että sinulla on valittuna SI-järjestelmä. Math/Units Ohjelma tulostaa/käyttää laskennassaan valittua järjestelmää. HUOM! Käytettäessä yksikköjä on huomioitava dokumentissa käytettävät
LisätiedotVerkkojulkaiseminen Minna Väisänen. HTML5-tehtävä
Verkkojulkaiseminen Minna Väisänen HTML5-tehtävä Kirjoita Dreamweaverissa oheisen nettisivun koodi. Lisää xx-kohtiin omat tietosi. Kuvan nimi on joki.jpg. Ensin tehdään sivusto ja sitten yksittäinen sivu.
LisätiedotSivuston tiedotqbooksupportpho nenumber.com
Sivuston tiedotqbooksupportpho nenumber.com Luotu Kesäkuu 07 2019 05:06 AM Pisteet74/100 SEO Sisältö Otsikko QuickBooks Support Phone Number +1-844-233-5335 Telephone Support Pituus : 67 Täydellistä, otsikkosi
LisätiedotHTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.
HTML & CSS Antti Koivisto HTML (HyperText Markup Language)! HTML on sivujen kuvauskieli.! Se ei ole ohjelmointikieli.! HTML on merkintäkieli, joka koostuu monista merkintä tägeistä ().! Voidaan
LisätiedotLomakkeiden suunnittelu. Aiheina
Lomakkeiden suunnittelu Saila Ovaska Informaatiotieteiden yksikkö, Tampereen yliopisto Aiheina Lomakesuunnittelun perusteita Lomake-esimerkkejä Peruskontrollit lomakkeissa Asetteluista lomakkeella Oppimistavoite:
LisätiedotXML rakenteen suunnittelu. Jaana Holvikivi
XML rakenteen suunnittelu Jaana Holvikivi XML suunnittelu Dokumentin ilmentymä elementit attribuutit (määritteet) entiteetit prosessointikäskyt 19.3.2015 Jaana Holvikivi 2 Elementtien sisäkkäisyys: säännöt
LisätiedotW3C-teknologiat ja yhteensopivuus
W3C-teknologiat ja yhteensopivuus Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: W3C asettaa
LisätiedotTIEDONHALLINTA - SYKSY Luento 7. Pasi Ranne /10/17 Helsinki Metropolia University of Applied Sciences
TIEDONHALLINTA - SYKSY 2017 Kurssikoodi: Saapumisryhmä: Luento 7 TX00CN57-3001 TXQ16ICT, TXQ16S1 ja TXQ16PROS Pasi Ranne 02.10.2017 1/10/17 Helsinki Metropolia University of Applied Sciences 1 Tietokannan
LisätiedotJohdatus rakenteisiin dokumentteihin
-RKGDWXVUDNHQWHLVLLQGRNXPHQWWHLKLQ 5DNHQWHLQHQGRNXPHQWWL= rakenteellinen dokumentti dokumentti, jossa erotetaan toisistaan dokumentin 1)VLVlOW, 2) UDNHQQHja 3) XONRDVX(tai esitystapa) jotakin systemaattista
LisätiedotMonikielinen verkkokauppa
Monikielinen verkkokauppa Monikielinen verkkokauppa Monikielisen verkkokaupan luomisessa pitää Multiple Languages lisämoduuli olla aktivoituna. Klikkaa valikosta Features -> Apps Management -> näkyviin
LisätiedotHAAGA-HELIA ammattikorkeakoulu Ohje 1 (5) Raportin tekeminen
HAAGA-HELIA ammattikorkeakoulu Ohje 1 (5) RAPORTIN TMS. PITKÄN ASIAKIRJAN TEKEMINEN WORD:LLÄ Raportin reunukset ja sarkaimet Raportin kirjoittaminen Laita reunukset: Page Layout, Margins (Sivun asettelu,
Lisätiedot14. Hyvä ohjelmointitapa 14.1
14. Hyvä ohjelmointitapa 14.1 Yleistä Ohjelman elinkaari ei tyypillisesti pääty sen toteuttamiseen; ohjelmaa voidaan käyttää ja ylläpitää jopa vuosikymmeniä. Jotta koodin muuttaminen on mahdollista, sen
LisätiedotHarjoitus 5 (viikko 41)
Mikäli tehtävissä on jotain epäselvää, laita sähköpostia vastuuopettajalle (jorma.laurikkala@uta.fi). Muista nimetä muuttujat hyvin sekä kommentoida ja sisentää koodisi. Vältä liian pitkiä rivejä, käytä
LisätiedotTYYLIT. Word Tyylit
Word 2013 Tyylit TYYLIT TYYLIT... 1 Pikatyylien käyttäminen... 1 Tyylimuotoilun poistaminen... 2 Tyylin muokkaaminen... 2 Uuden tyylin luominen muotoillusta tekstistä... 2 Uuden tyylin luominen valintataulussa...
LisätiedotOhjelmistojen mallintaminen, kesä 2009
582104 Ohjelmistojen mallintaminen, kesä 2009 1 Ohjelmistojen mallintaminen Software Modeling Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön tuntemus Ohjelmoinnin
LisätiedotLuento 7: XML-ohjelmointirajapinnat
Luento 7: XML-ohjelmointirajapinnat AS-0.110 XML-kuvauskielten perusteet Janne Kalliola 1 XML-ohjelmointirajapinnat Document Object Model (DOM) käyttö rakenne ja versiot perusrajapinnat rajapinnat tarkemmin
LisätiedotKehitysohje. ETL-työkalu. ExtraTerrestriaLs / Aureolis Oy
Kehitysohje ETL-työkalu Versio Pvm Tekijä Kuvaus 0.1 15.1.2005 Timo Sallinen Ensimmäinen versio 0.2 26.1.2005 Timo Sallinen Täydenetty pohjaa 0.3 06.02.2005 Mika Suvanto Pieniä täydennyksiä ja oikolukua
LisätiedotTentissä 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
LisätiedotHelsingin yliopisto Tietojenkäsittelytieteen laitos XML-metakieli (2011) Harri Laine 1. Jäsennys ja sarjallistaminen
Jäsennys ja sarjallistaminen Tietorakenteen määrittely Hyvinmuodostettu / validi rakenne Rakenteen määrittely DTD XML-jäsentäjä (parser) on työkalu, joka pystyy muodostamaan puurakenteen tekstuaalisesta
Lisätiedotvirkailija.opintopolku.fi
Cybercom Design Studio virkailija.opintopolku.fi Organisaatiotietojen ylläpitpo versio.0 7..0 versio muutoshistoria.0 Organisaatiotietojen ylläpito-palvelun design Organisaatiotietojen ylläpito Suodatuskenttä
LisätiedotMittaustietojen SAF-aineistokuvaus kaasudatahubiin
Mittaustietojen SAF-aineistokuvaus kaasudatahubiin Versio 1.0 2 (7) Muutokset Versio Pvm Muutos 0.1 5.3.2019 SAF-aineistokuvaus eriytetty omaksi dokumentiksi 0.2 Lisätty mittaustiedon esimerkkisanomaan
LisätiedotBasware toimittajaportaali
Basware toimittajaportaali Sisältö 3 Yleistä 4 Toimittajaportaalin edut 5-10 Rekisteröinti 11-22 Laskun teko 23 Lasku JIP 2 Yleistä Toimittajaportaali on Baswaren internetissä toimiva sovellus, jonka kautta
LisätiedotYlioppilaskokeisiin ilmoittautuminen
Ylioppilaskokeisiin ilmoittautuminen Ilmoittautuminen kevään 2017 tutkintoon alkaa pe 4.11. ja päättyy pe 18.11. Mikäli osallistuit syksyn yo-kirjoituksiin, voit odottaa niiden lopulliset tulokset ja ilmoittautua
LisätiedotTentti erilaiset kysymystyypit
Tentti erilaiset kysymystyypit Kysymystyyppien kanssa kannatta huomioida, että ne ovat yhteydessä tentin asetuksiin ja erityisesti Kysymysten toimintatapa-kohtaan, jossa määritellään arvioidaanko kysymykset
Lisätiedot13. Hyvä ohjelmointitapa (osa 1) 13.1
13. Hyvä ohjelmointitapa (osa 1) 13.1 Yleistä Ohjelman elinkaari ei tyypillisesti pääty sen toteuttamiseen tarvitaan ylläpitoa. Jotta koodin muuttaminen on mahdollista, on sen oltava myös muidenkin kuin
LisätiedotVäitöskirja -mallipohja
Väitöskirja -mallipohja Ohje: Word 2003 -versiolle Tietohallintokeskus hannele.rajaniemi@jyu.fi Sisältö Miksi tyylit ovat käteviä? Miten toimii asiakirjamallipohja? Miten lisään tekstiä: a) kirjoitan itse
LisätiedotDiscendum Oy
1 CV+ ansioluettelon luominen ja muokkaus CV+ - Yleistä 3 CV+ -ansioluettelon luominen 5 Tietojen muokkaaminen Perustoiminnot 7 CV+ sisältöjen otsikoiden muokkaus 8 Koulutus- ja työkokemustiedot Todistuksen
LisätiedotYLÄ JA ALATUNNISTE...
Word 2013 Ylä- ja alatunniste YLÄ- JA ALATUNNISTE YLÄ JA ALATUNNISTE... 1 Ylätunnisteen tekeminen... 1 Oman ylätunnisteen tekeminen ja tallentaminen rakenneosaksi... 4 Alatunnisteen tekeminen... 4 Erilainen
LisätiedotKurssin aloitus. AS-0.110 XML-kuvauskielten perusteet Janne Kalliola
Kurssin aloitus AS-0.110 XML-kuvauskielten perusteet Janne Kalliola English Summary The lectures will be held in Finnish The slides are in Finnish, too All other material is in English The course book
LisätiedotXML Technologies and Applications - harjoitustyö -
XML Technologies and Applications - harjoitustyö - TURUN YLIOPISTO Informaatioteknologian laitos Tietojenkäsittelytiede Harjoitustyö Helmikuu 2009 Jyri Lehtonen (72039) jyri.lehtonen@utu.fi (yksin tehty
LisätiedotOpinnäytteen nimi ja mahdollinen alaotsikko (tämä pohja toimii parhaiten Word2010-versiolla)
T A M P E R E E N Y L I O P I S T O Opinnäytteen nimi ja mahdollinen alaotsikko (tämä pohja toimii parhaiten Word2010-versiolla) Kasvatustieteiden yksikkö Kasvatustieteiden pro gradu -tutkielma NIMI NIMINEN
LisätiedotHarjoitus 5 (viikko 41)
Harjoitus 5 (viikko 4) Mikäli tehtävissä on jotain epäselvää, laita sähköpostia vastuuopettajalle (jorma.laurikkala@uta.fi). Muista nimetä muuttujat hyvin sekä kommentoida ja sisentää koodisi. Vältä liian
Lisätiedot031075P MATEMATIIKAN PERUSKURSSI II 5,0 op
031075P MATEMATIIKAN PERUSKURSSI II 5,0 op Kurssin jokaiseen kolmeen välikokeeseen on ilmoittauduttava erikseen WebOodissa (https://weboodi.oulu.fi/oodi/). Huom! Välikoeilmoittautuminen on PAKOLLINEN.
LisätiedotTestidatan generointi
Testidatan generointi Anu Ahonen Kevät 2008 Tämä työ on tehty Creative Commons -lisenssin alla Työn tarkasti 9.4.2008 Jouni Huotari (JAMK/IT) 1 SISÄLTÖ 1 TYÖN LÄHTÖKOHDAT JA TOTEUTUS...2 2 TESTIDATAN GENEROINTI
Lisätiedot6 DTD ja dokumentin tyyppimääritys
6 DTD ja dokumentin tyyppimääritys Tietojenkäsittelyssä päähuomio ei yleensä ole tiedon matalan tason formaatissa vaan sovelluksissa joissa tietoa käytetään loogisesti jäsennettynä. XML-merkkaus tarjoaa
LisätiedotSivuston tiedotmysiteworthcheck.com
Sivuston tiedotmysiteworthcheck.com Luotu Huhtikuu 26 2019 09:24 AM Pisteet59/100 SEO Sisältö Otsikko Check you website value Pituus : 23 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta. Kuvaus
LisätiedotH T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki 13.9.2006
H T M L eli kuinka laadin itselleni päheät kotisivut Janne Käki 13.9.2006 Mikä ihmeen HTML? HyperText Markup Language hypertekstiä eli toisiinsa linkitettyjä dokumentteja merkintäkieli, perustuu erilaisiin
LisätiedotInteraktiivisten 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
LisätiedotRakenteiset tietotyypit Moniulotteiset taulukot
C! Rakenteiset tietotyypit Moniulotteiset taulukot 22.2.2018 Agenda Rakenteiset tietotyypit Vilkaisu 6. kierroksen tehtäviin Moniulotteiset taulukot Esimerkki Seuraava luento to 8.3. Ilmoittautuminen ohjelmointikokeeseen
LisätiedotPOLKU LUOKKAKAAVIOISTA TAULUJEN TOTEUTUKSEEN
POLKU LUOKKAKAAVIOISTA TAULUJEN TOTEUTUKSEEN KIRJAN HOVI, HUOTARI, LAHDENMÄKI: TIETOKANTOJEN SUUNNITTELU & INDEKSOINTI DOCENDO (2003, 2005) LUKU 7 JOUNI HUOTARI & ARI HOVI IIO30100 TIETOKANTOJEN SUUNNITTELU
LisätiedotSyksyn 2018 ylioppilaskokeet
Syksyn 2018 ylioppilaskokeet Lue YTL:n tiedote kokelaille https://www.ylioppilastutkinto.fi/maaraykset/tiedote-kokelaille Syksyn 2018 yo-kokeiden päivämäärät ma 17.9. äidinkieli (suomi ja ruotsi), lukutaidon
LisätiedotSivuston tiedotreviewproducts.org
Sivuston tiedotreviewproducts.org Luotu Heinäkuu 28 2019 14:31 PM Pisteet50/100 SEO Sisältö Otsikko Review-products.org our product reviews will help you in choosing and placing your order Pituus : 90
Lisätiedotividays BLOG Design Elina / Tomi / Timo / Otso / 23.9.2013
ividays BLOG Design Elina / Tomi / Timo / Otso / 23.9.2013 1. Suunnitelma Konsepti 1. Yksinkertainen ja rento tapa välittää konkreettisempaa ja epämuodollisempaa tietoa digiviestinnän opiskelun arjesta
Lisätiedot031075P MATEMATIIKAN PERUSKURSSI II 5,0 op
031075P MATEMATIIKAN PERUSKURSSI II 5,0 op Kurssin jokaiseen kolmeen välikokeeseen on ilmoittauduttava erikseen WebOodissa (https://weboodi.oulu.fi/oodi/). Huom! Välikoeilmoittautuminen on PAKOLLINEN.
LisätiedotOhjelmoinnin jatkokurssi, kurssikoe 28.4.2014
Ohjelmoinnin jatkokurssi, kurssikoe 28.4.2014 Kirjoita jokaiseen palauttamaasi konseptiin kurssin nimi, kokeen päivämäärä, oma nimi ja opiskelijanumero. Vastaa kaikkiin tehtäviin omille konsepteilleen.
LisätiedotOHJ-7400 Graafisen käyttöliittymän ohjelmointi, Harjoitustyö
OHJ-7400 Graafisen käyttöliittymän ohjelmointi, Harjoitustyö Juha-Matti Vanhatupa 2008 Yleistä Tehdään 2 hengen ryhmissä Harjoitustyöhön ilmoittaudutaan lomakkeella www.cs.tut.fi/~grako/ilmo.html Ympäristö:.NET
Lisätiedot3. Muuttujat ja operaatiot 3.1
3. Muuttujat ja operaatiot 3.1 Sisällys Imperatiivinen laskenta. Muuttujat. Nimi ja arvo. Muuttujan nimeäminen. Muuttujan tyyppi. Operaattorit. Operandit. Arvon sijoitus muuttujaan. Aritmeettiset operaattorit.
LisätiedotOhjelmistojen suunnittelu
Ohjelmistojen suunnittelu 581259 Ohjelmistotuotanto 154 Ohjelmistojen suunnittelu Software design is a creative activity in which you identify software components and their relationships, based on a customer
LisätiedotPROJEKTISIVUJEN PAÄ IVITTAÄ MISEN OHJEET
PROJEKTISIVUJEN PAÄ IVITTAÄ MISEN OHJEET Suomen partiolaiset Finlands scouter ry 04/2013, muokattu 02/2015 Tämä ohje on tarkoitettu Suomen Partiolaisten hallinnoimien projektisivustojen sisällöntuottajille
LisätiedotMOODLE-KURSSIN LAATIMINEN /OPETTAJAN OHJEET
MOODLE-KURSSIN LAATIMINEN /OPETTAJAN OHJEET Jos haluat itsellesi tai jollekin ryhmälle uuden kurssipohjan, ota yhteyttä Virpi Järvenreunaan, Leena Kankaanpäähän, Mervi Lehtoseen, Konsta Ojaseen, Jarno
LisätiedotUML- mallinnus: Tilakaavio
UML- mallinnus: Tilakaavio Karkea kuvaus UML- kaavioiden käytöstä ohjelmistonkehityksen eri vaiheissa ja tehtävissä. Mallinnus tilakaavioilla Tilakaaviolla kuvataan yhden luokan olioiden tilan muuttumista
Lisätiedot