PEMROGRAMAN TERSTRUKTUR (Pertemuan 4) Oleh : SYARIF HIDAYAT, M.Si.

Slides:



Advertisements
Presentasi serupa
PERINTAH PENDEK.
Advertisements

PERINTAH PENDEK.
Oleh Intan Nuansa Mega Pratiwi 8F IstilahKeterangan DeletedTombol untuk menghapus satu karakter sebelah kanan pointer. BackspaceTombol untuk menghapus.
PERINTAH PENDEK. DELETE  Delete yaitu tombol untuk menghapus satu karakter sebelah kanan pointer BACKSPACE UNDO  Backspace yaitu tombol untuk menghapus.
PERINTAH PENDEK.
MYSQL.
Pengenalan Bahasa Pemrograman Pascal
Praktikum pemprograman terstruktur1
PERTEMUAN 4 ANALISA PERANCANGAN KAMUS DATA & INPUT.
DATABASE EXCEL.
STI. PSYCHOLOGY COMPUTER APLICATION Psychology SPSS merupakan program untuk mengolah dan menganalisis data secara cepat dan tepat dengan output yang dikehendaki.
Proses Percabangan Bersyarat
ATA 2014/2015 Bab 2 : Manipulasi Data pada Lembar Kerja Ms Excel
PENGANTAR TEKNOLOGI INFORMASI - B
PEMROGRAMAN BERSTRUKTUR: STRUKTUR DATA DAN PEMAKAIANNYA
Tombol untuk menghapus satu karakter sebelah kanan pointer.
Pengenalan dan Instalasi Dbase
Dasar-Dasar Pemrograman 3 (Fasilitas Set, File Program, Entri Data)
Field Name / Nama Field Data Type / Tipe Data
Database Pengertian database dalam visual foxpro berbeda dengan pengertian database dalam Foxpro versi sebelumnya, yang berarti tabel. Dalam Visual Foxpro,
PENGENALAN SPSS.
LABEL Sesuai dengan namanya, object yang biasanya menampilkan teks tertentu seperti: judul,keterangan, dan Iain-Iain. Label tidak memiliki data source,
DASAR-DASAR PEMROGRAMAN I. Organisasi File Database  Pembuatan:  create [path] namafile  Struktur:  Nama field Maksimum 10 karakter Didahului dengan.
1. Elemen pada Microsoft Excel
Statemen Input Output PRINT INPUT LINE INPUT INPUT$ READ-DATA RESTORE
Struktur Program dan Pernyataan
Bab 2 : Manipulasi Data pada Lembar Kerja Ms Excel
Konsep teknologi informasi b
ALGORITMA PEMROGRAMAN 2A
Bahasa Pemprograman Dasar Pertemuan 3
INPUT DAN OUTPUT OLEH: SRI SUPATMI,S.KOM.
TIPE DATA, NAMA dan EKSPRESI
Mengelola Desain Tabel
MS. ACCESS 2007 Oleh : W A R I D I Disampaikan pada mata kuliah Komputer Aplikasi Hukum II Jurusan Ilmu Hukum Fakultas Hukum UNIKOM.
MENGELOLA DESAIN TABEL
PENGANTAR TEKNOLOGI INFORMASI
Field Name / Nama Field Data Type / Tipe Data
Membuat Table Pertemuan 3
Array Multidimensi.
TIPE DATA Brian Damastu, S.T., M.Kom
Sindy Nova Algoritma dan Pemrograman 1A
Dasar Pemrograman Renni Angreni, S.Kom.
TEE 2103 Algoritma dan Pemrograman
Struktur Program dan Pernyataan
Dosen : Dhyah Wulansari, SE., MM.
DBase.
KARYA : DHIEO KURNIAWAN KELAS : 8F NO : 10
Tipe Data, Operator dan Ekspresi
Mengelola Desain Tabel
Membuat Dokumen dengan Software Pengolah Angka
Mengenal Model Data, Perintah I/O
Microsoft Excel Dasar-Dasar Excel Memasukkan Data
PEMROGRAMAN DASAR kelas xi
Struktur Program dan Pernyataan
INPUT DAN OUTPUT By emy
Statement Input dan Output
Lulu Mawaddah Wisudawati
Input Dan Output.
Mengenal Model Data, Perintah I/O
Input dan Output Pertemuan ke-3 Bahasa C.
PERINTAH PENDEK Delete Tombol untuk menghapus satu karakter sebelah kanan pointer Backspace Tombol untuk menghapus satu karakter sebelah kiri pointer.
Perintah Pendek.
Perintah Pendek.
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Pengenalan SPSS.
MENGELOLA DESAIN TABEL
DATABASE MySQL Bandung 2009, by hery dwi y.
PERINTAH PENDEK.
Komponen table Ms. Access
Teknik Pemrograman Terstruktur 1
Transcript presentasi:

PEMROGRAMAN TERSTRUKTUR (Pertemuan 4) Oleh : SYARIF HIDAYAT, M.Si

Fasilitas SETOperasi File ProgramPerintah Input Data

Fasilitas SET Pada umumnya digunakan untuk berbagai pengaturan, baik yang berhubungan dengan perangkat keras, seperti mengatur warna layar, printer, dsb, maupun yang berhubungan dengan program Perintah ini dapat diberikan dalam modus langsung maupun pada saat program dijalankan (runtime)

SET DEFAULT TO SET DATE [TO] AMERICAN | ITALIAN | BRITISH |DMY | MDY | YMD  Menset input dan output tanggal dengan pilihan :  AMERICAN = mm/dd/yy  ITALIAN= dd-mm-yy  BRITISH = dd/mm/yy  Atau langsung menggunakan format DMY or MDY or YMD dengan D=Day; M=Month en Y=Year SET CENTURY ON | OFF  Untuk mengeset input dan output tahun dengan ON berarti menggunakan 4 digit sedangkan OFF berarti 2 digit.  Secara default nilainya OFF sehingga kalau menginputkan nilai 09 maka akan dianggap 1909 bukan Dengan demikan alangkah baiknya jika di ON.

SET STATUS ON | OFF  Memunculkan dan menyembunyikan baris status SET TALK ON | OFF  Memunculkan dan menyembunyikan RESPON FOXPRO SETIAP SATU BARIS PERINTAH SELESAI DIKERJAKAN SET DECIMALS TO  Mengatur tingkat ketelitian sesuai dengan jumlah numerik di belakang decimal point. SET DELETED ON | OFF  Memunculkan dan menyembunyikan record yang tidak didelete

OPERASI FILE PROGRAM

Perintah : MODI COMM

PERINTAH PEMASUKAN DATA Suatu program harus mampu berkomunikasi dengan pemakainya. Untuk melakukan komunikasi ini anda dapat memakai perintah pemasukan data meliputi:  perintah accept,  perintah input,  perintah wait,  system kordinat layar,  serta  penggunaan get … read.

Perintah Accept Perintah ini khusus dipakai untuk data tipe karakter. Pola perintah ACCEPT adalah: ACCEPT “ teks “ TO variable memori Contoh: ACCEPT “MASUKAN DATA KARYAWAN YANG AKAN DI PERBAIKI” TO VNAMA Maka pada saat program dijalankan di layar monitor muncul teks: MASUKAN DATA YANG AKAN DI PERBAIKI Jika anda ketik : Indra Najib (tidak perlu diapit tanda petik) Maka data karakter Indra Najib akan tersimpan pada variabel memori VNAMA.untuk melihat data yang tersimpan pada variabel VNAMA dapat dilanjutkan dengan perintah: ?VNAMA

Perintah Input Perintah input dapat menerima data tipe karakter, numerik, logika dan tipe Date. Pengetikan data saat dimasukan harus sesuai dengan tipenya. Pola Umum: INPUT “ teks “ TO variable memori Contoh: INPUT “ MASUKAN DATA YANG AKAN DI PERBAIKI” TO VNAMA Ketik: “Indra Najib” Pemasukan data tipe numerik tidak perlu di apit tanda “ atau ‘. Sedangkan untuk tipe Data harus menggunakan {} atau fungsi CTOD Pemasukan data tipe logika dapat di isi dengan.T. atau.F.

Perintah Wait Perintah WAIT akan menunda proses dan menunggu penekanan tombol dari si pemakai untuk melanjutkan kembali eksekusi program. Pola perintahnya: WAIT [“teks”] [TO variable memori] WAIT WAIT “ Tekan sembarang tombol untuk melanjutkan” Variabel memori dapat juga digunakan untuk menyimpan data karakter yang di tekan. Contoh “ WAIT “Tekan sembarang tombol untuk melanjutkan” TO tekan ?tekan

Sistem Koordinat Layar Layar monitor anda dalam keadaan standar terbagi menjadi 80 kolom dan 25 baris. FoxPro menomorinya mulai angka 0 sampai 79 untuk kolom dan 0 sampai 24 untuk baris.Penulisan koordinat tersebut digunakan dengan pola: kolom 0kolom 79 baris 0 baris 24

Perintah SAY dipakai untuk menampilkan teks pada posisi tertentu di layar monitor berdasarkan koordinatnya. Pola perintahnya kolom SAY [“teks”] [nama fields] [variable memori] [PICTURE”bentuk”] 5,10 SAY “MASUKAN NAMA YANG AKAN DI PERBAIKI” Maka tulisan tersebut akan muncul mulai baris 5 kolom 10. Perintah SAY dapat juga di gunakan untuk menampilkan isi dari suatu field dengan pola baris, kolom SAY nama fields Contoh: USE C 15 SAY NAMA_BRG

Anda dapat juga langsung melakukan operasi antar field seperti 10,15 SAY 12,15 SAY HRG_BELI+0.1*HRG_BELI Data pada variabel memori juga dapat ditampilkan dengan perintah SAY, seperti contoh berikut: STORE CTOD (‘02/04/72’) TO SAY ULTAH Jika hanya koordinatnya saja yang disebutkan, Ini berarti data tulisan pada baris 8, mulai kolom 15 (sampai kolom terakhir) akan dihapus dari layar.

Alternative lain penggunaan SAY adalah pengaturan bentuk tampilan data dengan menambahkan pilihan PICTURE. sebagai contoh untuk menampilkan field HRG_BELI pada baris ke 5 kolom ke 10 dengan format:###,###.# dan tulisan Rp. Di depan angka tersebut maka dapat diberikan printah  selalu diawali symbol Rp.  bilangan terbesar adalah ,  terdapat satu digit angka di belakang titik desimal,  ada tanda pemisah koma untuk memperjelas kelipatan ribuan,  symbol # atau 9 digantikan dengan angka yang nilainya diambil dari field HRG_BELI. Selain symbol #, symbol lain yang dapat digunakan antara lain : !untuk menampilkan string dalam huruf besar, 9untuk peragaan data numeric * menghasilkan peragaan dengan awalan * dan menggantikan spasi kosong dengan tanda *

berikut contoh untuk memperjelas hal di atas. Misal jika anda mempunyai variabel memori sebagai berikut: STRING=”kecil” ANGKA= Maka hubungan antara template dan hasilnya adalah: VariabelTemplateHasil STRING“!!”KE ANGKA“999,999”-1,234 ANGKA“999, ,234.5 ANGKA“*999,999”**-1,234 ANGKA“*###,###”**-11,234

… READ GET dipakai untuk menampilkan bidang pengisian data setelah perintah SAY. Pola perintahnya GET diantaranya adalah bar, kol GET variabel memori/field [PICTURE “symbol entri data”] Jika variabel memori dipakai untuk menyimpan data yang dimasukan oleh pemakai program, maka variabel memori tersebut sebulumnya harus diberi nilai awal sesuai dengan tipe data yang akan di masukan. sebagai contoh dapat dilihat pada program berikut:

Contoh Satu SET TALK OFF * nilai awal variabel memori namamem='' kotamem='' lahirmem=date() && diisi dengan nilai awal tanggal hari ini SAY "Nama Karyawan :" GET SAY "Tinggal di kota :" GET SAY "Tanggal lahir :" GET lahirmem READ

Contoh Dua SET TALK OFF * nilai awal variabel memori Namamem=SPACE(15) Kotamem= SPACE(10) Lahirmem=date () && diisi dengan nilai awal tanggal hari ini 10, 15 SAY "Nama 10, 40 GET namamem PICTURE && diubah ke huruf 11, 15 SAY "tinggal dikota 11, 40 GET kotamem 12, 15 SAY "Tanggal lahir 12, 40 GET lahirmem PICTURE "99/99/99" && format tanggal READ