PEMROGRAMAN BERSTRUKTUR : STRUKTUR DATA DAN PEMAKAIANNYA

25
PEMROGRAMAN BERSTRUKTUR: STRUKTUR DATA DAN PEMAKAIANNYA Oleh Munawar Asikin

description

PEMROGRAMAN BERSTRUKTUR : STRUKTUR DATA DAN PEMAKAIANNYA. Oleh Munawar Asikin. MATERI PEMBELAJARAN. Struktur Data Base Kalkulator Interpreter Foxpro Desimal Akurasi Suatu Bilangan Variabel: Nama dan Jenis Operator dan Ekspresi Lokasi Memori Variabel Sistem Konversi Jenis Data. - PowerPoint PPT Presentation

Transcript of PEMROGRAMAN BERSTRUKTUR : STRUKTUR DATA DAN PEMAKAIANNYA

Page 1: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

PEMROGRAMAN BERSTRUKTUR

STRUKTUR DATA DAN

PEMAKAIANNYAOleh

Munawar Asikin

MATERI PEMBELAJARAN Struktur Data Base Kalkulator Interpreter Foxpro Desimal Akurasi Suatu Bilangan Variabel Nama dan Jenis Operator dan Ekspresi Lokasi Memori Variabel Sistem Konversi Jenis Data

STRUKTUR DATABASE

KALKULATOR INTERPRETER FOXPRO

Pada tampilan Command Windows anda menuliskan (tanda tanya) sebelum ekspresi matematika yang ingin ditulis lalu tekan ENTERMisalA=12 ltENTERgtB=100 ltENTERgtC=A+B A B C

BERAPA BESAR RUANGMEMORINYA

DISPLAY MEMORY

Beda InstruksiLIST MEMORY akan mencetak suatu nilai secara keseluruhan

DISPL MEM akan mencetak suatu nilai per layar

LIST MEMORY

Variabel Sistem tidak dapat didefinisikan tetapi Anda dapat mengubah nilainya dan memakainya

DESIMAL AKURASI SUATU BILANGAN FORMAT

SET DECIMAL TO ltexpNgtContoh

SET DECIMAL TO 4 1003 hasilnya 333333

SET DECIMAL TO(mengembalikan batas akurasi penghitungan)

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 2: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

MATERI PEMBELAJARAN Struktur Data Base Kalkulator Interpreter Foxpro Desimal Akurasi Suatu Bilangan Variabel Nama dan Jenis Operator dan Ekspresi Lokasi Memori Variabel Sistem Konversi Jenis Data

STRUKTUR DATABASE

KALKULATOR INTERPRETER FOXPRO

Pada tampilan Command Windows anda menuliskan (tanda tanya) sebelum ekspresi matematika yang ingin ditulis lalu tekan ENTERMisalA=12 ltENTERgtB=100 ltENTERgtC=A+B A B C

BERAPA BESAR RUANGMEMORINYA

DISPLAY MEMORY

Beda InstruksiLIST MEMORY akan mencetak suatu nilai secara keseluruhan

DISPL MEM akan mencetak suatu nilai per layar

LIST MEMORY

Variabel Sistem tidak dapat didefinisikan tetapi Anda dapat mengubah nilainya dan memakainya

DESIMAL AKURASI SUATU BILANGAN FORMAT

SET DECIMAL TO ltexpNgtContoh

SET DECIMAL TO 4 1003 hasilnya 333333

SET DECIMAL TO(mengembalikan batas akurasi penghitungan)

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 3: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

STRUKTUR DATABASE

KALKULATOR INTERPRETER FOXPRO

Pada tampilan Command Windows anda menuliskan (tanda tanya) sebelum ekspresi matematika yang ingin ditulis lalu tekan ENTERMisalA=12 ltENTERgtB=100 ltENTERgtC=A+B A B C

BERAPA BESAR RUANGMEMORINYA

DISPLAY MEMORY

Beda InstruksiLIST MEMORY akan mencetak suatu nilai secara keseluruhan

DISPL MEM akan mencetak suatu nilai per layar

LIST MEMORY

Variabel Sistem tidak dapat didefinisikan tetapi Anda dapat mengubah nilainya dan memakainya

DESIMAL AKURASI SUATU BILANGAN FORMAT

SET DECIMAL TO ltexpNgtContoh

SET DECIMAL TO 4 1003 hasilnya 333333

SET DECIMAL TO(mengembalikan batas akurasi penghitungan)

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 4: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

KALKULATOR INTERPRETER FOXPRO

Pada tampilan Command Windows anda menuliskan (tanda tanya) sebelum ekspresi matematika yang ingin ditulis lalu tekan ENTERMisalA=12 ltENTERgtB=100 ltENTERgtC=A+B A B C

BERAPA BESAR RUANGMEMORINYA

DISPLAY MEMORY

Beda InstruksiLIST MEMORY akan mencetak suatu nilai secara keseluruhan

DISPL MEM akan mencetak suatu nilai per layar

LIST MEMORY

Variabel Sistem tidak dapat didefinisikan tetapi Anda dapat mengubah nilainya dan memakainya

DESIMAL AKURASI SUATU BILANGAN FORMAT

SET DECIMAL TO ltexpNgtContoh

SET DECIMAL TO 4 1003 hasilnya 333333

SET DECIMAL TO(mengembalikan batas akurasi penghitungan)

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 5: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

BERAPA BESAR RUANGMEMORINYA

DISPLAY MEMORY

Beda InstruksiLIST MEMORY akan mencetak suatu nilai secara keseluruhan

DISPL MEM akan mencetak suatu nilai per layar

LIST MEMORY

Variabel Sistem tidak dapat didefinisikan tetapi Anda dapat mengubah nilainya dan memakainya

DESIMAL AKURASI SUATU BILANGAN FORMAT

SET DECIMAL TO ltexpNgtContoh

SET DECIMAL TO 4 1003 hasilnya 333333

SET DECIMAL TO(mengembalikan batas akurasi penghitungan)

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 6: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

DISPLAY MEMORY

Beda InstruksiLIST MEMORY akan mencetak suatu nilai secara keseluruhan

DISPL MEM akan mencetak suatu nilai per layar

LIST MEMORY

Variabel Sistem tidak dapat didefinisikan tetapi Anda dapat mengubah nilainya dan memakainya

DESIMAL AKURASI SUATU BILANGAN FORMAT

SET DECIMAL TO ltexpNgtContoh

SET DECIMAL TO 4 1003 hasilnya 333333

SET DECIMAL TO(mengembalikan batas akurasi penghitungan)

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 7: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

LIST MEMORY

Variabel Sistem tidak dapat didefinisikan tetapi Anda dapat mengubah nilainya dan memakainya

DESIMAL AKURASI SUATU BILANGAN FORMAT

SET DECIMAL TO ltexpNgtContoh

SET DECIMAL TO 4 1003 hasilnya 333333

SET DECIMAL TO(mengembalikan batas akurasi penghitungan)

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 8: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

DESIMAL AKURASI SUATU BILANGAN FORMAT

SET DECIMAL TO ltexpNgtContoh

SET DECIMAL TO 4 1003 hasilnya 333333

SET DECIMAL TO(mengembalikan batas akurasi penghitungan)

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 9: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

VARIABEL NAMA amp JENIS Variabel merupakan suatu lokasi tempat suatu nilai

disimpan Harus berupa kombinasi angka dan huruf alfabet

dan karakter khusus (misal _) Sebaiknya maksimal 10 karakter

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 10: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

PEMBERIAN NAMANAMA VAR YANG

BENAR BATAS_1 BATAS KONDISI HARGA_JUAL STD_DEV

NAMA VAR YANG SALAH

1_BATAS $BATAS HARGA JUAL STD DEV

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 11: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

MENDEFINISIKAN VARIABEL Jenis Variabel Karakter

ALAMAT=ldquo ldquoALAMAT=space(0)ALAMAT=space(35)

Jenis Variabel bilangan numerikGAJI=0NILAI_AWAL=1PILIHAN=1

Jenis Variabel logikaKONDISI=TKONDISI=tJenis Variabel TanggalTGL=DATE()TGL=CTOD(lsquo lsquo)

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 12: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

JENIS OPERATOR Operator Bilangan Operator Karakter Operator Relasional Operator Logika Operator Konstanta

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 13: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

OPERATOR BILANGAN

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 14: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

EKSPRESI MATEMATIS Bagi nilai 10 ditambah 15 dengan nilai 10 dikurangi

4

(10+15)(10-4) hasilnya 1048774 417

Bagi 34 dengan 10

3410 hasilnya 1048774 34

Sisa hasil bagi 34 dengan 10

3410 hasilnya 1048774 4

Kuadrat 25

25^2 hasilnya 1048774 625 atau 252 hasilnya 1048774 625

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 15: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

TOTAL DIGIT 5 digit bilangan pecahan

999999999999999

10 digit bilangan bulat

Keterangan

a 10 digit bilangan bulat

b 1 digit untuk tanda titik desimal

c 5 digit untuk bilangan pecahan

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 16: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

OPERATOR KARAKTER Berfungsi untuk menggabungkan suatu karakter

(concat) ataupun proses penghapusan karakter kosong

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 17: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

EKSPRESI MATEMATIS A=ldquoJakarta ldquo+rdquo-rdquo+rdquoPusatrdquo

sama dengan A=ldquoJakarta -Pusatrdquo

A=ldquoJakarta ldquo-rdquo-rdquo-rdquoPusatrdquo

sama dengan A=ldquoJakarta-Pusatrdquo

ldquo1rdquo $ ldquo0123456789rdquo

akan menghasilkan nilai T (benar) karena angka 1 merupakan elemen dari himpunan 0123456789

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 18: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

EKSPRESI BENARSALAH BENAR

A=ldquoJakarta Pusatrdquo

A=lsquoJakarta Pusatrsquo

A=[Jakarta Pusat]

SALAH

A=ldquoJakarta Pusatrsquo

A=lsquoJakarta Pusatrdquo

A=[Jakarta Pusatrsquo

A=lsquoJakarta Pusat]

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 19: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

OPERATOR RELASIONAL Berfungsi untuk menentukan nilai yang

berhubungan dengan beberapa kondisi

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 20: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

EKSPRESI A=ldquoAKUrdquo B=ldquo AKUrdquo A=B AB A==B cek dengan set exact on

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 21: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

OPERATOR LOGIKA Berfungsi untuk menentukan nilai logika suatu

kondisi

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 22: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

OPERATOR KONSTANTA Berfungsi untuk menentukan batas suatu konstanta

Operator lainnya untuk pemberian nilai yaitu = dengan contohltmemvargt = ltnilaigt

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 23: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

VARIABEL MEMORI Memori Internal disimpan pada RAM bersifat sementara

(temporer) akan hilang jika mati listrik Memori Eksternal bersifat permanen dimana sekali disimpan

nilainya tidak akan hilang atau berubah walaupun mati listrik Perintah menyimpan data memori variabel dari memori internal

(RAM) ke memori eksternal (dalam hal ini di PCharddisk)

SAVE TO ltnama filegt Perintah mengambil nilai memori variabel dari disk ke RAM

RESTORE FROM ltnama filegt Untuk menghapus nilai memori variabel

CLEAR MEMORY

atau

RELEASE ALL Untuk menghapus data memori variabel yang ada pada disk

DELETE FILE ltnamafilegt

ERASE ltnamafilegt

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 24: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

KONVERSI DATA Konversi Tanggal

[Tanggal Hari ini adalah]+dtoc(date())

A=CTOD(rsquo081745rsquo)

CDOW(A)

Konversi Bilangan menjadi Karakter

ldquoUsia Andardquo+STR(umur)

ldquoUsia Andarsquo+TRANSFROM(umurrdquordquo)

Konversi Karakter ke Bilangan

A=ldquo12rdquo

B=ldquo10rdquo

C=A+B

D=VAL(A)+VAL(B)

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25
Page 25: PEMROGRAMAN BERSTRUKTUR :  STRUKTUR DATA DAN PEMAKAIANNYA

TERIMA KASIH munawarstisacid

  • PEMROGRAMAN BERSTRUKTUR STRUKTUR DATA DAN PEMAKAIANNYA
  • MATERI PEMBELAJARAN
  • STRUKTUR DATABASE
  • Kalkulator Interpreter Foxpro
  • Berapa Besar Ruang Memorinya
  • DISPLAY MEMORY
  • LIST MEMORY
  • DESIMAL AKURASI SUATU BILANGAN
  • VARIABEL Nama amp Jenis
  • PEMBERIAN NAMA
  • MENDEFINISIKAN VARIABEL
  • JENIS OPERATOR
  • OPERATOR BILANGAN
  • EKSPRESI MATEMATIS
  • TOTAL DIGIT
  • OPERATOR KARAKTER
  • EKSPRESI MATEMATIS (2)
  • EKSPRESI BENARSALAH
  • OPERATOR RELASIONAL
  • EKSPRESI
  • OPERATOR LOGIKA
  • OPERATOR KONSTANTA
  • VARIABEL MEMORI
  • KONVERSI DATA
  • Slide 25