110 likes | 314 Vues
TIETO JA TIETOKONEOHJELMA. TIETOKONEOHJELMA KÄSITTELEE TIETOJA TIETOJA VOIDAAN KÄSITELLÄ OHJELMASSA VAIN SALLITUILLA MENETELMILLÄ. TIETO JA TIETOKONEOHJELMA. OHJELMASSA ON AINA PALJON KÄSITELTÄVIÄ TIETOJA JOKAISELLE TIEDOLLE OHJELMOIJA KEKSII OMAN NIMEN
E N D
TIETO JA TIETOKONEOHJELMA • TIETOKONEOHJELMA KÄSITTELEE TIETOJA • TIETOJA VOIDAAN KÄSITELLÄ OHJELMASSA VAIN SALLITUILLAMENETELMILLÄ
TIETO JA TIETOKONEOHJELMA • OHJELMASSA ON AINA PALJON KÄSITELTÄVIÄTIETOJA • JOKAISELLE TIEDOLLE OHJELMOIJA KEKSII OMAN NIMEN • OHJELMA KÄSITTELEE TIETOA AINA SILLE ANNETUN NIMENAVULLA
TIETO JA TIETOKONEOHJELMA • JOKAINEN TIETO ON MÄÄRITELTÄVÄ OHJELMASSA • MÄÄRITYS KERTOO: • TIEDON NIMEN • TIEDON TIETOTYYPIN • PALJONKO TIETO TARVITSEE MUISTITILAA
TIEDON MÄÄRITTELY • TIEDON TIETOTYYPIT: • NUMEERINEN (LASKENTAAN) • AAKKOSNUMEERINEN (MUUT TIEDOT) • TIETOTYYPIN YHTEYDESSÄ OTETAAN HUOMIOON MYÖS TIEDON VAATIMA TILANVARAUS MUISTISSA
TIEDON MÄÄRITTELY • OHJELMOIJAN NIMEÄMÄ TIEDON NIMI ON ATK – KIELELLÄ: • MUUTTUJA • TIETOKENTTÄ
MUUTTUJA • MUUTTUJAT / TIETOKENTÄT OVAT TIETOKONEEN KESKUSMUISTISSA OLEVIA RAJALLISIA MUISTIALUEITA, JOISSA TIEDOT OVAT TALLETETTUINA KÄSITTELYN AJAN • OHJELMASSA OLEVIEN TIETOJEN KÄSITTELY TAPAHTUU TIETOKONEEN KESKUSMUISTISSA
MUUTTUJA • MUUTTUJA SISÄLTÄÄ AINA YHDEN KÄSITELTÄVÄN TIEDON KERRALLAAN • OHJELMAN SUORITUKSEN AIKANA YHDESSÄ MUUTTUJASSA (MUUTTUJATILASSA) TIETO VAIHTUU MONEEN KERTAAN • MUUTTUJAN SISÄLTÖ ON SIIS VAIHTUVAA ELI MUUTTUVAA
MUUTTUJA • YKSI MUUTTUJANIMI VALITAAN SIIS YHDEN TIETOKOHTEEN KÄSITTELYÄ VARTEN • SEN VUOKSI OHJELMASSA EI PIDÄ SEKOITTAA ERI TIETOKOHTEITA TOISIINSA
MUUTTUJA • ESIMERKKI:jos on kaksi tietoa:- toinen on etunimi ja toinen sukunimi ja molemmille on määritelty seur. muuttujat ETUNIMI ja SUKUNIMI- niin missään tapauksessa ei pidä tallettaa sukunimitietoa ETUNIMI - muuttujaan ja päinvastoin
MUUTTUJA • NIMEN VALINTA: • KÄYTÄ AINA KUVAAVIA NIMIÄ • ÄLÄ KÄYTÄ SKANDEJA (Ä, Ö JA Å) NIMISSÄ, KOSKA OHJELMOINTIKIELET EIVÄT TUNNE NIITÄ • esim. muuttuja IKÄ -> IKA • MUUTTUJANIMI VOI OLLA VAIKKA YKSI KIRJAIN, MUTTA KÄYTÄ SELLAISIA NIMIÄ HARKITEN
MUUTTUJA • MUUTTUJIEN MÄÄRITTELYKUVAUKSIA UML-KAAVION MÄÄRITTELYOSASSA • LASKURI N 3 • PALKKA N 9,2 • OSOITE AN 50 • A N 7 • SAMAT MUUTTUJAT JAVA-OHJELMASSA • int laskuri • double palkka • String osoite • int a