Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
TIETO JA TIETOKONEOHJELMA
TIETOKONEOHJELMA KÄSITTELEE TIETOJA TIETOJA VOIDAAN KÄSITELLÄ OHJELMASSA VAIN SALLITUILLA MENETELMILLÄ
2
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
3
TIETO JA TIETOKONEOHJELMA
JOKAINEN TIETO ON MÄÄRITELTÄVÄ OHJELMASSA MÄÄRITYS KERTOO: TIEDON NIMEN TIEDON TIETOTYYPIN PALJONKO TIETO TARVITSEE MUISTITILAA
4
TIEDON MÄÄRITTELY TIEDON TIETOTYYPIT: NUMEERINEN (LASKENTAAN)
AAKKOSNUMEERINEN (MUUT TIEDOT) TIETOTYYPIN YHTEYDESSÄ OTETAAN HUOMIOON MYÖS TIEDON VAATIMA TILANVARAUS MUISTISSA
5
TIEDON MÄÄRITTELY OHJELMOIJAN NIMEÄMÄ TIEDON NIMI ON ATK – KIELELLÄ:
MUUTTUJA TIETOKENTTÄ
6
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
7
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
8
MUUTTUJA YKSI MUUTTUJANIMI VALITAAN SIIS YHDEN TIETOKOHTEEN KÄSITTELYÄ VARTEN SEN VUOKSI OHJELMASSA EI PIDÄ SEKOITTAA ERI TIETOKOHTEITA TOISIINSA
9
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
10
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
11
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
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.