• Tidak ada hasil yang ditemukan

Memperagakan isi dari ekspresi numerik maupun teks di atas layar monitor Contoh : ? “Nama Mahasiswa :” +Nama

N/A
N/A
Protected

Academic year: 2018

Membagikan "Memperagakan isi dari ekspresi numerik maupun teks di atas layar monitor Contoh : ? “Nama Mahasiswa :” +Nama"

Copied!
14
0
0

Teks penuh

(1)

D

DAAFFTTAARR PPEERRIINNTTAAHH BBEERRDDAASSAARRKKAANN UURRUUTTAANN AABBJJAADD ?

Memperagakan isi dari ekspresi numerik maupun teks di atas layar monitor Contoh :

? “Nama Mahasiswa :” +Nama ? Midtest + Tugas

??

Memperagakan isi pada baris yang sama Contoh :

?? “Nomor Pokok Mahasiswa : “+ NPM

ACCEPT

Menempatkan teks ke dalam suatu memory variable. Dimana pemasukan dapat dilakukan tanpa atau dengan keterangan

Contoh :

ACCEPT TO NAMA

ACCEPT “Masukan Nama Anggota Kelompok : “ TO NAMA

APPEND

Menyisipkan satu record di belakang file yang aktif

APPEND BLANK

sama seperti append, tetapi recordnya masih kosong contoh :

USE KELP_1 APPE BLANK APPE

APPEND FROM <nama file.dbf>

untuk menambahkan seluruh isi file aktif dari file.dbf yang lain

APPEND FROM <nama file.dbf> FOR <ekspresi>

untuk menambahkan seluruh isi file aktif dari file.dbf yang lain dengan syarat yang ditentukan contoh :

USE KELP_1

APPE TO A:\KELOMPOK

APPE FROM A:\KELOMPOK FOR NPM = 301

AVERAGE

Menghitung nilai rata-rata dari suatu rumus dan menempatkan hasilnya ke dalam suatu memory varibel. Dimana perhitungan dapat dilakukan dengan atua tanpa syarat

Contoh :

AVERAGE NILAI TO NL

AVERAGE TUGAS+MIDTEST TO NILAI FOR MIDTEST <> 0

BROW

(2)

BROW FIELD <nama fiel1>,<nama field2>,…

untuk menampilkan data file yang sedang aktif dalam bentuk baris dan kolom dengan nama field tertentu

contoh :

USE KELP_1

BROW FIELD NAMA,ALAMAT

CANCEL

Menghentikan pelaksanaan program secara mendadak dan kembali ke modus DOT.

Contoh :

IF EOF() CANCEL ENDIF

CHANGE

memperbaiki isi data pada record yang sedang ditunjuk pionter

CHANGE <no record>

memperbaiki isi data pada no. record yang ditentukan.

CHANGE FIELD <namafield1>, <nama field2>,…

memperbaiki isi data pada record yang sedang ditunjuk pionter pada fied tertentu yang ditentukan

contoh :

CHANGE 3

CHANGE ALAMAT,NO_TELP

CLEAR

Membersihkan layar monitor dari segala macam peragaan data dan informasi

CLEAR ALL

Menutup semua file yang terbuka ; juga seluruh memory variabel dikosongkan.

CLEAR FIELD

Mengosongkan seluruh field yang telah ditempatkan melalui SET FIELD TO

CLEAR GETS

Menyebakan pilihan read yang berada sebelumnya diabaikan oleh perintah @SAY…GET Contoh :

@5,10 “Nomor Pokok Mahasiswa :” GET NPM CLEAR GETS

@7,10 “Nama Mahasiswa :” GET NAMA

CLEAR MEMORY

Menghapus isi yang berada di semua memory vaiabel

CLOSE ALL

(3)

CONTINUE

melanjutkan pencarian dari perintah LOCATE contoh :

USE KELP_1

LOCATE FOR KOTA = “Jakarta” DISPLAY

CONTINUE DISPLAY

COPY FILE <nama file> TO <nama file baru>

mengcopy sembarang file ke dalam file baru dengan catatan dalam penulisan nama file harus diikuti extention yang jelas.

contoh :

COPY FILE KELP_1 .DBF TO A:\KELOMPOK.DBF

COPY STRUCTURE TO <nama field baru>

mengcopy struktur database file yang sedang aktif ke dalam file baru.

COPY STRUCTURE TO <nama file baru> FIELD <nama field1>, <nama field2>, …

mengcopy struktur database untuk field-field tertentu dari file yang sedang aktif ke dalam file baru

contoh :

USE KELP_1

COPY STRU TO KELP_2

COPY STRU TO DAFTELP FIELD NAMA,NO_TELP

COPY TO <nama field baru>

mengcopy file yang sedang aktif ke dalam file baru.

COPY TO <nama field baru> FIELD <nama field1>, <nama field2>, …

mengcopy data beberapa field dari file yang sedang aktif ke dalam file baru

COPY TO <nama field baru> FOR <ekspresi>

mengcopy file yang sedang aktif ke dalam file baru dengan syarat yang ditentukan contoh :

USE KELP_1

COPY TO A:\KELOMPOK

COPY TO A:\KELP_1 FOR NPM = 301 COPY TO DAFTELP FIELD NAMA,NO_TELP

COUNT

menghitung jumlah record pada file aktif.

COUNT FOR <ekspresi>

menghitung jumlah record pada file aktif yang memenuhi syarat yang ditentukan contoh :

USE KELP_1

COUNT

(4)

COUNT TO <variabel memory>

menghitung jumlah record pada file aktif dan menempatkannya hasilnya ke dalam suatu variable memory

contoh :

USE KELP_1

COUNT TO JUM

? “Jumlah Anggota : “, JUM

CREATE

CREATE <nama file>

membuat file database baru contoh :

CREATE KELP_1

CREATE LABEL

Membuat file label untuk penentuan bentuknya. Contoh :

CREATE LABEL ALAMAT

CREATE QUERY

Membuat file query baru. Contoh :

USE KLP_1

CREATE QUERY CON.FRM

CREATE REPORT

Membuat suatu file yang berisikan parameter dari bentuk laporan Contoh :

CREATE REPORT DAF_NAMA

CREATE SCREEN

Membuat satu file yang berisikan parameter dari bentuk layar peragaan. Contoh :

CREATE SCREEN DAFT_NAMA.SCR

CREATE VIEW

Menciptakan satu file khusus yang berisikan untuk peragaan. Contoh :

USE KELP_1

CREATE VIEW DAF_NAMA.VUW

DELETE

memberi tanda * pada record yang sedang ditunjuk oleh pointer untuk dihapus

DELETE RECORD <no.record>

memberi tanda * pada nomor record yang ditentukan untuk dihapus

DELETE FOR <ekspresi>

(5)

DELETE ALL

memberi tanda * pada seluruh record untuk dihapus. contoh :

USE KELP_1

DELE RECO 6

DELE FOR NAMA=”Agus”

DELETE FILE <nama file>

menghapus sembarang file dengan catatan dalam penulisan nama file harus diikuti extention yang jelas serta file yang akan dihapus tidak sedang digunakakan (aktif).

contoh :

DELE FILE KELP_1.DBF

DIR

melihat file database dalam direktori yang aktif

DISPLAY DISPLAY ALL

untuk menampilkan data file yang sedang aktif secara keseluruhan per 20 baris

DISPLAY ALL FOR <ekspresi>

untuk menampilkan data secara keseluruhan per 20 baris dengan syarat yang ditentukan

DISPLAY <nama field1>, <nama field2>,…

menampilkan data berdasarkan nama field yang ditentukan

DISPLAY NEXT <jumlah record>

menampilkan data sejumlah record data yang telah ditentukan secara keseluruhan

DISPLAY STRUCTURE

menampilkan struktur database dari file yang aktif contoh :

USE KELP_1

DISP STRU

DISP NAMA,ALAMAT FOR KOTA = “Jakarta”

EDIT

memperbaiki isi data pada record yang sedang ditunjuk pionter

EDIT <no record>

memperbaiki isi data pada no. record yang ditentukan

EDIT FIELD <namafield1>, <nama field2>,….

memperbaiki isi data pada record yang sedang ditunjuk pionter pada fied tertentu yang ditentukan

contoh :

USE KELP_1

EDIT 7

(6)

DISPLAY MEMORY

Memperlihatkan seluruh isi memory variabel yang aktif

DISPLAY STATUS

Memperagakan kondisi dari proses yang sedang aktif

DO

Menjalankan suatu program yang telah selesai disusun. Contoh :

DO LAT1

DO CASE … END CASE

Pelaksanaan program dapa ditentukan berdasarkan besaran tertentu. Teknik ini dikenal dengan istilah percabangan.

Contoh :

DO CASE

CASE JAWAB = “Y” …

CASE JAWAB = “T” …

OTHER WISE RETURN END CASE

DO WHILE … ENDDO

bagian program yang dipakai untuk mennetukan proses pengulangan. Contoh :

DO WHILE .NOT. EOF () …

ENDDO

EJECT

menggeser kertas sampai ke awal halaman berikutnya.

ERASE <nama file>

menghapus sembarang file dengan catatan dalam penulisan nama file harus diikuti extention yang jelas serta file tidak dalam keadaan aktif

EXIT

Keluar dari suatu bagian program pengulangan yang ditentukan oleh perintah do while dan enddo.

Contoh :

DO WHILE .T. …

(7)

FIND

mencari record yang datanya cocok dengan kondisi yang telah ditentukan. Contoh :

USE DATA_MHS

INDEX ON NPM TO JURUSAN FIND “301”

DISPLAY

GET

Pemasukan data yang disertai dengan keterangan diatas layar monitor Contoh :

@6,8 SAY “Masukan Nama Mahasiswa :” GET NAMA

GO BOTTOM

menempatkan pointer pada record terakhir pada file yang aktif.

GO TOP

menempatkan pointer pada record pertama (record no.1) pada file yang aktif

GO TO <no. record>

menempatkan pointer pada record yang ditentukan pada file yang aktif contoh :

USE KELP_1

GO TOP

GO TO 5

INDEX ON <nama field> TO <nama file.ndx>

mengurutkan data berdasarkan field yang ditentukan dan menyimpannya dalam file.NDX baru contoh :

USE KELP_1

INDEX ON NPM TO URUT

INPUT

Menempatkan satu bilangan ke memory variabel, dimana bilangan tersebut diketik melalui keyboard.

Contoh :

INPUT “NILAI TUGAS :” TO NT INPUT “NILAI MIDTEST : “ TO MT NA = NT + MT

? “NILAI AKHIR :” ,NA

INSERT

Menyisipkan record baru di atas record yang sedang ditunjuk oleh pointer

INSERT BLANK

Menyisipkan record kosong di atas record yang sedang ditunjuk oleh pointer contoh :

USE KELP_1

(8)

JOIN

Menciptakan satu database baru dengan cara menggabungkan dua buah file .dbf yang terpisah. Contoh :

SELECT A USE KELP_1 SELECT B USE KELP_2

JOIN WITH KELP_1 TO KELOMPOK

LABEL FORM

Memperagakan isi record dalam bentuk label dengan memakai bentuk yang ada dalam file label. Contoh :

USE KELP_1

LABEL FORM NAMA

LIST

Menampilkan data secara keseluruhan dari file yang sedang aktif

LIST <nama field1>, <nama field2>,…

menampilkan data berdasarkan nama field yang ditentukan

LIST <nama field1>, <nama field2>,… FOR <ekspresi>

menampilkan data berdasarkan nama field yang ditentukan dan memenuhi syarat yang ditentukan

LIST FOR <ekspresi>

menampilkan keseluruhan isi record yang memenuhi syarat yang ditentukan

LIST FOR .NOT. <nama field> = <ekspresi>

menampilkan keseluruhan data yang tidak memenuhi syarat yang ditentukan

LIST FOR <expresi1> .AND. FOR <ekspresi2>

menampilkan keseluruhan isi record yang memenuhi kedua syarat yang ditentukan

LIST FOR <expresi1> .OR. FOR <ekspresi2>

menampilkan keseluruhan isi record yang memenuhi salah satu dari kedua syarat yang ditentukan

LIST FOR UPPER (<nama field>) = <ekspresi>

menampilkan keseluruhan isi record yang memenuhi syarat sebuah field jenis data character yang tidak memperhatikan huruf besar atau huruf kecilnya

LIST NEXT <jumlah record>

menampilkan data sejumlah record data yang telah ditentukan secara keseluruhan

LIST OFF

menampilkan keseluruhan isi record tanpa menampilakan nomor record-nya

LIST RECO <no.record>

(9)

LIST STRUCTURE

menampilkan struktur database dari file yang aktif contoh :

USE KELP_1

LIST STRU TO PRINT

LIST FOR TGL_LAHIR = {05/12/80}

LIST NAMA,ALAMAT FOR NO_TELP = 88 .OR. KOTA<> “JAKARTA” LIST FOR UPPER(NAMA) = “JAKARTA”

LIST MEMORY

Memperlihatkan nama, tipe dan ukuran dari setiap memory variabel yang digunakan

LIST SATUS

Memperlihatkan proses yang sedang berlangsung. Contoh :

LIST STATUS TO PRINT

LOCATE FOR <ekspresi>

mencari no record dari syarat yang ditentukan contoh :

USE KELP_1

LOCATE FOR KOTA=”JAKARTA”

LOCATE FOR NPM = 301 .AND NAMA = “S”

LOOP

Memindahlkan operasi ke awal dari proses pengulangan. Contoh :

DO WHILE .T. …

IF LOOP ENDIF .. ENDDO

MODIFY COMMAND

Mengaktifkan operasi teks dan sekaligus mempersiapkan modifikasi bila diperlukan. Contoh :

MODI COMM LAT_1

MODIFY LABEL

Mengaktifkan dan memberikan kesempatan untuk merubah file label dari database. Contoh :

USE KEL_1

MODIFY LABEL SURAT

MODIFY QUERY

Membuat suatu file query

Contoh :

USE KEL_1

(10)

MODIFY REPORT

Membuka dan memodifikasi suatu file laporan Contoh :

USE DATA_MHS

MODIFY REPORT NILAI

MODIFY SCREEN

Membuka dan memodifikasi dari suatu file Screen Contoh :

USE DATA_MHS

MODI SCREEN KOTAK.SCR

MODIFY STRUCTURE

Membuka serta memodifikasi struktur database. Contoh :

USE KEL_1 MODI STRU

MODIFY VIEW

Membuka dan memodifikasi suatu file View Contoh :

USE DATA_MHS MODI VIEW NILAI.VUE

NOTE

Apa yang tertulis dibelakan perintah ini tidak akan diproses. Biasanya dipakai untuk menyisipkan komentar ke dalam listing program.

Contoh :

SET TALK OFF SET ECHO OFF

NOTE Daftar Nama Mahasiswa Gunadarma …

PACK

melaksanakan penghapusan pada record yang telah diberi tanda * oleh perintah DELETE

PARAMETERS

Menentukan variabel yang akan dipakai oleh modul program lainnya. Contoh :

RUMUS NILAI AKHIR PARAMETER A,B,C C = A+B

RETURN

PROGRAM INDUK :

NT = 40 MD = 60

DO RUMUS WITH NILAI,NT+MD ? “NILAI AKHIR :”,NILAI

(11)

PRIVATE

menetukan variabel yang hanya dapat dipakai oleh modul program itu sendiri contoh :

PRIVATE VARA,VARB,VARBC

PROCEDURE

menentukan batas awal suatu procedure

PUBLIC

Menentukan variabel yang dapat digunakan oleh beberapa modul program. Contoh :

PUBLIC VARA,VARB,VARC

QUIT

Menutup semua file, menghentikan seluruh operasi serta meninggalkan program dbase iv ; serta kembali ke modus operasi DOS.

READ

Mengaktifkan seluruh perintah pemasukan dan peragaan data seperti @say …get Contoh :

USE KELP_1

@5,10 SAY “Nama Kecil : “ GET NM_KECIL @7,10 SAY “Alamat : “ GET ALAMAT

RECALL

membatalkan pemberian tanda * pada record yang sedang ditunjuk oleh pointer untuk dihapus.

RECALL <no.record>

membatalkan pemberian tanda * pada record yang sedang ditentukan untuk dihapus

RECALL ALL

membatalkan pemberian tanda * pada seluruh record untuk dihapus.

RELEASE

menghapus seluruh isi yang ada pada memory variabel.

RENAME <nama file lama> TO <nama file baru>

Mengubah nama file lama ke nama file baru dengan catatan nama file harus jelas. Contoh :

RENAME KELOMPOK.DBF TO KLP.DBF

REPLACE <nama field> WITH <ekspresi>

Mengisi data pada field tertentu dengan data yang ditentukan. Pengisian data akan dilakukan pada record yang sedang ditunjuk oleh pointer.

REPLACE ALL <nama field> WITH <ekspresi>

(12)

REPLACE <nama field> WITH <ekspresi> FOR <syarat>

Mengisi data pada field tertentu dengan data yang ditentukan dan syarat yang ditentukan. Pengisian data akan dilakukan pada record yang sedang ditunjuk oleh pointer.

Contoh :

USE KLP_1

REPL NILAI WITH 40 FOR KLP = 1

REPORT FORM

Memperagakan isi dari database berdasarkan bentuk yang telah ditentukan Contoh :

USE DATA_MHS REPO FORM NILAI

RESTORE FROM

Mengambil isi memory variabel yang tersimpan di dalam file memory (.mem) Contoh :

RESTORE FROM DATA.MEM

RESUME

Meneruskan pelaksanaan dari program yang terhenti oleh perintah SUSPEND

RETURN

Mengkahiri pelaksanaan program dan kembali ke DOS atau ke program utamanya

RUN

Menjalankan program yang telah tersusun. Contoh :

RUN A:\LAT1

SAVE TO

Menympan seluruh atau sebagian data ke meory variabel. contoh :

SAVE TO BACKUP

SEEK

Mencari satu file database yang telah di-index, dimana pencarian dilakukan berdasarkan kriteria tertentu.

Contoh :

USE DATA_MHS

INDEX ON NPM TO NOPOK SEEK “301”

SELECT

Menentukan area yang hendak dipakai. Contoh :

SELECT

(13)

SKIP

Mengendalikan record pointer maju atau mundur sesuai dengan kebutuhan. Contoh :

USE DATA_MHS SKIP 3

DISPLAY

SORT TO <nama file baru> ON <nama field> /A SORT ON <nama field>/A TO <nama file baru>

Mengurutkan data berdasarkan nama field yang ditentukan secara ascending dan menyimpannya pada file baru yang ditentukan.

SORT ON <nama field>/C TO <nama file baru>

Mengurutkan data berdasarkan nama field yang ditentukan secara ascending tanpa membedakan huruf besar atau kecil dan menyimpannya pada file baru yang ditentukan.

SORT ON <nama field>/D TO <nama file baru>

Mengurutkan data berdasarkan nama field yang ditentukan secara descending dan menyimpannya pada file baru yang ditentukan.

Contoh :

USE KELP_1

SORT TO URUT ON NPM/A

STORE

Memasukan satu bilangan ke dalam variabel memory. Contoh :

STRORE 3 TO KLP ? “KELOMPOK “ +KLP

SUM

Menjumlahkan nilai yang ada di dalam suatu rumus dan menyimpan hasilnya di memory variabel.

Contoh :

USE DATA_MHS SUM NILAI TO NILAI_A

TEXT

Memperlihatkan data di atas layar monitor, sesuai dengan urutan programnya. Contoh :

SET PRINT ON TEXT

Program yang sedang dikerjakan untuk latihan END TEXT

TOTAL

Melakukan penjumlahan dari bilangan berdasarkan syarat yang telah ditentukan. Contoh :

USE DATA_MHS

(14)

TYPE

Menampilkan daftar isi file diatas layar monitor atau monitor. Contoh :

TYPE LAT1.PRG TO PRINT

UPDATE

Data dari suatu file dipakai untuk memperbaharui data yang ada didalam file lainnya. Contoh :

SELECT A USE DT_BARU SELECT B USE DTNILAI

UPDATE ON DTNILAI FROM DT_BARU REPLACE NILAI WITH NILAI +40

USE

menutup file yang sedang aktif dan menyimpan seluruh perubahan yang terjadi dalam file.

USE <nama file.dbf>

mengaktifkan file database.

USE <nama file.dbf> INDEX <nama file.ndx>

mengaktifkan file database beserta file index-nya contoh :

USE DATA_MHS

USE DATA_MHS INDEX URUT1 USE

WAIT

Menghentikan pelaksanaan sampai ada tombol yang ditekan untuk meneruskan proses. Contoh :

WAIT

WAIT TO PILIHAN

WAIT “Tekan Sembarang Tombol Untuk Melanjutkan!!!” TO JAWAB

ZAP

Referensi

Dokumen terkait

Gambar 4.20 Persentase Kondisi Jaringan Listrik Pasar Peterongan130 Gambar 4.21 Persentase Kondisi Penyiar Suara Pengumuman (TOA) Pasar Peterongan

This paper designed an embedded system to classify soil condition for plants according to the dimensionality reduction of color and moisture information from the soil

Berdasarkan hasil pengolahan dan analisis data, maka dapat ditarik beberapa kesimpulan sebagai berikut, Pada proses procurement yang berjalan selama ini ditemukan

cronbach pada pembiayaan mikro 0,833 dan pada perkembangan usaha nasabah nilai alpha cronbach 0,963, maka seluruh variabel dinyatakan reliabel dan handal.

Dari hasil penelitian yang peneliti lakukan terhadap Pabrik Rokok Alaina di Dusun Ngantru, Desa Ngantru, Kecamatan Ngantru, Kabupaten Tulungagung. Bahwasanya usaha yang

mengandung satu atau lebih unsur hara yang dibutuhkan untuk pertumbuhan. normal tanaman yang dapat diberikan kepada tanah atau tanaman

daya dukung tanah (Fdt) didapat hasil sebagai berikut : Fdt = 3,011 &gt; 3 (faktor aman), dengan hasil analisis daya dukung tanah lebih besar dari faktor aman bisa

Data yang akan dimasukkan dalam sebuah sistem informasi dapat berupa formulir- formulir, prosedur-prosedur dan bentuk data lainnya (Kristanto, 2003).. Selain itu