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 OHJELMA KÄSITTELEE TIETOA AINA SILLE ANNETUN NIMEN AVULLA
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 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 – inta