perkuliahan setelah uts pengantar teknologi sim 2

18
KONSEP TEKNOLOGI INFORMASI B MATERI 6

Upload: others

Post on 03-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

KONSEP TEKNOLOGI INFORMASI B

MATERI 6

Page 2: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

VARIABEL MEMORI

2 KONSEP TEKNOLOGI INFORMASI B (1IA)

Variabel memori bukan merupakan bagian dari database.

Merupakan tempat menyimpan hasil – hasil sementara

dalam program untuk suatu pemrosesan data

Aturan pemberian nama variabel memori :

• Boleh sampai 10 karakter

• Boleh huruf (A s/d Z), angka (0 s/d 9) atau tanda _

(garis bawah)

• Harus diawali huruf dan tidak boleh ada spasi

• Jangan memakai nama variabel sistem (reserved

word) karena dapat mengganggu fungsi sistem

Page 3: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

3 KONSEP TEKNOLOGI INFORMASI B (1IA)

• PRIVATE : Variabel memori yang

diciptakan dalam suatu program dan hanya

milik program tersebut

• PUBLIC : Variabel yang menjadi milik

semua program

2 MACAM VARIABEL MEMORI

Page 4: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

MENYIMPAN DATA KE DALAM VARIABEL MEMORI

4 KONSEP TEKNOLOGI INFORMASI B (1IA)

Untuk menyimpan data digunakan perintah :

• STORE

• = (sama dengan)

Contoh : .Store 20 to z

atau

.z=20

atau

.Store “Mawar” to Mnama

atau

.Mnama = “Mawar”

Page 5: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

MENAMPILKAN DAFTAR VARIABEL MEMORI

5 KONSEP TEKNOLOGI INFORMASI B (1IA)

Perintah yang digunakan yaitu :

• DISPLAY MEMORY

• LIST MEMORY

Contoh : .Display memory

atau

.List memory

Page 6: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

MENGHAPUS VARIABEL MEMORI

6 KONSEP TEKNOLOGI INFORMASI B (1IA)

Perintah yang digunakan :

RELEASE Nama variabel

Contoh : .Release x

atau

.Release all

[untuk menghapus semua variabel]

Page 7: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

7 KONSEP TEKNOLOGI INFORMASI B (1IA)

Perintah yang digunakan :

RESTORE FROM Namafile memori

Contoh : . restore from contoh

Jika ingin memanggil variabel memori dari suatu file

memori, namun variabel yang sedang aktif tidak

ingin ditimpa. Perintah yang digunakan :

RESTORE FROM Namafile memori ADDITIVE

MEMANGGIL KEMBALI FILE MEMORI

Page 8: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

FUNGSI-FUNGSI DBASE

8 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi Integer

Berfungsi untuk membulatkan suatu bilangan dengan

membuang angka / digit di belakang titik desimal

Sintaks : INT(Ekspresi Numerik)

Contoh :

.? int(7.9) .? int(-2.1)

7 -2

.X=7.5 .? int(X+2)

7.5 9

Page 9: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

9 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi String

Berfungsi untuk mengubah numerik menjadi karakter

Sintaks : STR(<ekspresi numerik> [<panjang>] [desimal])

Contoh :

.? str(15.42345) .? str(15.500001)

15 16

.? str(7.5911,5,3)

7.591

Panjang yaitu panjang ekspresi numerik termasuk titik desimal

Desimal yaitu posisi desimal dalam ekspresi

Page 10: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

10 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi Substring

Berfungsi untuk mengambil sebagian karakter dari suatu data

Sintaks : SUBSTR(data karakter, awal pengambilan, jumlah)

Contoh :

.store “STIMIK GUNADARMA” TO NAMA

.? substr(NAMA,7)

GUNADARMA

.? substr(“1853 4780 21245”,6,2)

47

Page 11: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

11 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi Value

Berfungsi untuk merubah karakter menjadi numerik

Sintaks : VAL(ekspresi karakter)

Contoh :

.? val(“ABCD”) .? VAL(„12‟) + VAL(„13‟)

0 25

atau atau

.? val(“12.456”) .? val(“123ABC”)

12.456 123

Page 12: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

12 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi Length

Berfungsi untuk menentukan panjang karakter. Fungsi

ini memberikan nilai numerik

Sintaks : LEN(data karakter)

Contoh : .? len(“XYZ”) .? len(“ABC DE”)

3 6

atau

.? len(“1234567”)

7

Page 13: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

13 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi Log

Fungsi Log berfungsi untuk menghitung logaritma

natural

Sintaks : LOG(ekspresi karakter)

Contoh :

.? log(1)

0

.? log(10)

2.30

Page 14: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

14 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi Round

Berfungsi untuk membulatkan bilangan dimana lebih

besar atau sama dengan setengah dibulatkan ke atas,

sedangkan lebih kecil setengah dibulatkan ke bawah

Sintaks : ROUND(data numerik1, data numerik2)

Contoh :

.? round(5.375,2)

5.38

.? round(1.234567,2)

1.23

Page 15: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

15 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi Space

Berfungsi untuk membuat karakter blank sebanyak

ekspresi numerik

Sintaks : SPACE(ekspresi numerik)

Contoh :

.? “Halo”+space(5)+”Bandung”

Halo Bandung

.Kosong=4

.? “Univ”+space(Kosong)+”Gunadarma”

Univ Gunadarma

Page 16: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

16 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi Trim

Berfungsi untuk menghilangkan spasi yang

terdapat di ujung karakter

Sintaks : TRIM(ekspresi karakter)

Contoh :

.? trim(“Saya “) .? trim(” saya ”)

Saya saya

.? trim(“Halo “)+”Bandung”

HaloBandung

Page 17: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

17 KONSEP TEKNOLOGI INFORMASI B (1IA)

• Fungsi SQRT

Berfungsi untuk mencari akar dari suatu ekspresi

numerik

Sintaks : SQRT (ekspresi numerik)

Contoh :

.? sqrt(16)

4

.store 100 to B

.? sqrt(B)

10

Page 18: PERKULIAHAN SETELAH UTS PENGANTAR TEKNOLOGI SIM 2

TERIMA KASIH