PENERAPAN KONSEP TABEL

dokumen-dokumen yang mirip
7. PENERAPAN KONSEP TABEL

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 7. Ahmad Hidayat

PENGURUTAN BILANGAN METODE BUBBLE SORT

PENGURUTAN BILANGAN METODE STRAIGHT SELECTION

Bab III Analisis Masalah dan Penyeleksian

ORGANISASI FILE (OPERASI FILE SEQUENTIAL)

Definisi & Simbol Flowchart. Agustine Hana. M

BAB II DEFINISI DAN SIMBOL-SIMBOL

ORGANISASI BERKAS SEQUENTIAL

2. Definisi dan Simbol Flowchart

PENDAHULUAN. Input (Bahan mentah) Output (Bahan Jadi) Proses. Halaman 1/3. Pendahuluan

5. Teknik Pengulangan

OPERASI FILE RANDOM. Algoritma & Pemrograman 1A

ALGORITMA & PENGEMBANGAN

10. OPERASI FILE SEQUENTIAL. Operasi terhadap file yang diorganisir secara sequential hanya dapat dilakukan secara berurutan.

Pengertian Berkas Sequential Adalah merupakan cara yang paling dasar untuk mengorganisasikan kumpulan record-record dalam sebuah berkas.

MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak

FLOWCHART. Dosen Pengampu : Aullya

PRAKTIKUM 9 ARRAY. ARRAY BERDIMENSI SATU Suatu array berdimensi satu dideklarasikan dalam bentuk umum berupa :

FLOWCHART. Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program.

3. Analisis Masalah dan Penyelesaian

PERANCANGAN PROGRAM. Secara garis besar struktur penulisan program terdiri dari : 1. Struktur urut Contoh struktur urut. untuk pseudocode :

PROCEDURE DIVISION (lanjutan)

Sesi /Perkuliahan ke : 5

SEARCHING & SORTING. Pendahuluan

Algoritma,Flowchart, Konsep

Searching [pencarian] Algoritma Pemrograman

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 6. Ahmad Hidayat

BAB IV PENGUJIAN DAN ANALISA. Pengujian hardware sistem absensi RFID dengan custom RFID reader mencakup

BAB III ANALISA DAN PEMBAHASAN MASALAH

ALGORITMA. Bahasa Pemrograman adalah prosedur atau tata cara penulisan program.

FLOWCHART. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

Petunjuk Singkat Komputerisasi Dengan Software WAYout Toko Basic

BAB IV IMPLEMENTASI DAN PENGUJIAN

Soal Ujian Tengah Semester flow

Siklus hidup pengembangan sistem Kebijakan dan perencanaan sistem Analisa sistem Langkah-langkah di dalam analisis sistem Mengidentifikasi masalah

BAB IV IMPLEMENTASI DAN PENGUJIAN

Array 1 A. TUJUAN PEMBELAJARAN

DAFTAR GAJI PT ABC NO. NOPEG NAMA GOLONGAN GAJI ANA ANI ALI TOTAL GAJI

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

FLOWCHART PERMINTAAN DANA PADA APLIKASI

Menggunakan 3 variabel A B C. Ada 6 kemungkinan variasi ketiga buah nilai

ALGORITMA PENGURUTAN & PENCARIAN

DATA DIVISION 1. FILE SECTION

FILE RELATIF. Sama dengan IDENTIFICATION DIVISION pada organisasi file secara sequential maupun organisasi file secara indeks.

BAB 2 ARRAY, OPERATOR DAN FORMAT DALAM FORTRAN

String 1 A. TUJUAN PEMBELAJARAN

BAB III METODE PENELITIAN / PERANCANGAN SISTEM. perancangan dan pembuatan program ini meliputi : dengan konversi notasi infix, prefix, dan postfix.

PERANAN SIM DALAM KEGIATAN MANAJEMEN. Nurochman, SST,.Akt,.MT

S TA C K Sunu Wibirama

BAB II TINJAUAN PUSTAKA. Hall (2006: 6), mengartikan bahwa sistem adalah kelompok. dari dua atau lebih komponen atau subsistem yang saling berhubungan

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB II KAJIAN PUSTAKA. digambarkan dengan garis penghubung. pemrosesan data bisnis. Pemakaian yang meluas ini memicu perlunya

OPERASI SELEKSI PEMROGRAMAN C++

Organisasi File Pile & Random

Materi 5: SEARCHING (PENCARIAN) Dosen:

Struktur Data. PDE - Struktur Data 1

Praktikum Excel_7 (DATABASE & PIVOT TABLES) Ari Wibowo 2009

PERANGKAT KERAS KOMPUTER

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

BAB 3 PERANCANGAN SISTEM. adalah untuk membantu dan menunjang kerja user dalam menggunakan komputer

BAB 3 METODOLOGI PEMECAHAN MASALAH

BAB VIII Pencarian(Searching)

MODUL 2 SELECTION & LOOPING PADA FORM

SISTEM AKUNTANSI PELAYANAN PADA PASIEN RAWAT JALAN KLINIK AGUS SALIM

Gambar 3.1 Menentukan Jumlah Koin yang diacak

ELEMEN DASAR PROGRAM FORTRAN. Kuliah ke-2

PERTEMUAN 9 ALGORITMA UNTUK MASALAH BISNIS

BAB 3 PERANCANGAN SISTEM

Pengantar Algoritma & Flow Chart

Analisa Standar opreasional prosedur klaim-mbu BAB V ANALISA HASIL. kriteria dalam penyusunan atau pembuatan SOP ( the seven criterias of manual).

Petunjuk Singkat Komputerisasi Dengan Software WAYout Toko Advance

Daftar field MODUL 13 RECORD

PENGOLAHAN DATA PASIEN PADA KLINIK DOKTER BERSAMA JUWANDA SURYA AHMADI 1B114855

TUTORIAL MEMBUAT QUERY DAN PIVOT TABLE (Contoh kasus pengolahan data EMIS Semester Genap Tahun Pelajaran 2014/2015)

Selanjutnya jendela Microsoft Excel 2007 akan tampil seperti dibawah ini:

A. FILE SERVER. Sehingga minimal sebuah file server mempunyai beberpa karakter seperti tersebut di bawah ini :

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

DAFTAR ISI KATA PENGANTAR DAFTAR GAMBAR DAFTAR TABEL

JAVASCRIPT ARRAY PRAKTIKUM VII. Mahasiswa mengenal mengenai Array serta mengetahui cara menggunakan Array di dalam program.

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR KOMPUTER & PRAKTIKUM (AKN) KODE / SKS KD / 4 SKS

LAPORAN ANALISIS (TAHAP l) SISTEM LAUNDRY

Buku Ajar Struktur Data

BAB IV PERANCANGAN INTERFACE

Hardware. Bagian Input (Input Device) Bagian Pengolah Utama dan Memori Bagian Output (Output Device) Bagian Komunikasi.

PENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom

BAB 2 LANDASAN TEORI

MUHAMMAD BURHANUDDIN. Teknik Industri Universitas Borobudur (NIM # )

Algoritma & Pemrograman 1A TEKNIK SWITCHING

ALGORITHM. 3 Rekursif Algorithm. Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.com

PENGENDALIAN FEEDING DENGAN MENGGUNAKAN STATISTICAL QUALITY CONTROL DI PT INALUM TUGAS AKHIR FADHLINA NAZLY

ALGORITMA DAN STRUKTUR DATA SEARCHING ARRAY

Ahmad Kamsyakawuni, S.Si, M.Kom. Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Jember

FILE URUT (Sequential File)

BAB III ANALISIS DAN PERANCANGAN

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Sistem Informasi Manajemen Berbasis Komputer (Computer-Based Management Information System) Slamet Lestari

Pert 3: Algoritma Pemrograman 1 (Alpro1) 4 sks. By. Rita Wiryasaputra, ST., M. Cs.

Transkripsi:

PENERAPAN KONSEP ABEL I. Pembuatan abel Argumen Dan Fungsi abel merupakan data pembantu dalam pengolahan data. Misalnya, dalam suatu lembar dokumen terdapat data pegawai sebagai berikut : ABEL GAJI PEGAWAI NIP GAPOK UNJANGAN 10200 500.000 120.000 10201 300.000 100.000 10202 350.000 120.000 10203 400.000 230.000 10204 450.000 100.000 10205 500.000 50.000 Dari data pegawai tersebut tidak dapat diketahui nama setiap pegawai. Untuk itu dapat dibuat suatu table yang berisi khusus untuk nama pegawai seperti yang terlihat berikut ini. ABEL NAMA PEGAWAI NIP NAMA 10200 Amat 10201 Bondan 10202 Amir 10203 Dewi 10204 ika 10205 ono Agumen Function Item NIP merupakan item yang dipakai sebagai acuan untuk mencari data nama pegawai didalam table. Item ini berfungsi sebagai control field, yang sering disebut sebagai ARGUMEN. Sedangkan item NAMA merupakan FUNCION dari table tersebut.

Penggunaan Storage Untuk Penyimpanan abel Data didalam media penyimpanan seperti disk, kartu, dokumen, dan lain-lain yang berfungsi sebagai table disebut external table. Dalam proses pengolahan data, external table ini sebaiknya dipindahkan ke memori agar proses menjadi cepat. Didalam memori external table menempati lokasi yang disebut storage. Di storage ini terbentuk suatu table yang disebut sebagai internal table. Selanjutnya proses pengolahan menggunakan internal table. Oleh karena itu, pada awal proses pengolahan data harus di susun terlebih dahulu proses untuk memindahkan external table ke dalam storage sehingga terbentuk internal tabel. Dibawah ini terlampir flowchart yang memperlihatkan proses pembentukan internal tabel. abel ini dibentuk berdasarkan external tabel pada pembahasan sebelumnya yaitu ABEL NAMA PEGAWAI. Data dari external tabel diinput melalui keyboard dan proses input berakhir jika operator mengetik 0 untuk NIP. Start Input NIP, NM NIP = 0 End I = I + 1 NIPAB(I) = NIP NMAB(I) = NM

Perhatikan flowchart diatas. erlihat bahwa setiap data yang dibaca dari external tabel disimpan didalam NIPAB(I) dan NMAB(I). Variabel ini merupakan variabel berindeks atau sering disebut sebagai variabel array. Variabel array merupakan satu variabel dengan beberapa tempat penyimpanan. Gambar dibawah ini memperlihatkan ilustrasi variabel array NIPAB. NIPAB.. nama variabel 1 2 3 4 5 6.. N indeks Penyimpanan ke dalam variabel array NIPAB dilakukan berdasarkan nilai indeksnya. Pada flowchart di atas nilai indeks ditentukan melalui variabel I. Pada saat data NIP pertama diinput, nilai I = 1. Dengan demikian NIP yang pertama diinput disimpan didalam variabel NIPAB(1), demikian seterusnya. Sehingga terbentuk variabel NIPAB dan NMAB dengan isi seperti yang terlihat dibawah ini. NIPAB(1) = 10200 NIPAB(2) = 10201 NIPAB(3) = 10202 NIPAB(4) = 10203 NIPAB(5) = 10204 NIPAB(6) = 10205 NMAB(1) = AMA NMAB(2) = BONDAN NMAB(3) = AMIR NMAB(4) = DEWI NMAB(5) = IKA NMAB(6) = ONO INDEKS INDEKS PROSES PENCARIAN (SEARCHING) Proses pencarian (searching) didalam internal tabel dilakukan dengan berpatokan pada nilai indeksnya. Misalnya untuk mencari nama pegawai dengan NIP = 10203 maka dapat digambarkan melalui flowchart berikut :

Start NO = 10203 I = I + 1 NO = NIPAB(I) PRIN NMAB(I) End Flowchart di atas disusun dengan asumsi internal tabel telah terbentuk. Proses pencarian nama pegawai dapat diurutkan sebagai berikut : 1. Pada awal proses, variabel NO diisi nilai sesuai dengan NIP yang akan dicari. Sedangkan variabel I digunakan sebagai indeks untuk menentukan posisi variabel array internal tabel. 2. Nilai I ditambah 1. 3. Periksa isi variabel NIPAB dengan lokasi sesuai indeks pada variabel I. Jika isinya sama dengan isi variabel NO, lakukan : cetak isi variabel NMAB dengan lokasi sesuai indeks pada variabel I proses selesai. Sebaliknya, jika isinya tidak sama lakukan langkah 4 4. Kembali ke langkah 2

Contoh : Dalam suatu lembar dokumen terdapat data Gaji Pegawai dan abel Nama Pegawai DAA GAJI PEGAWAI NIP GAJI POKOK UNJANGAN 10200 500.000 120.000 10201 300.000 100.000 10202 350.000 120.000 10299 200.000 100.000 0 ABEL NAMA PEGAWAI NIP NAMA ALAMA 10200 AMA JL. P. JAKARA 10201 BONDAN JL. S. JAKARA 10202 AMIR JL. D. JAKARA 10299 ANIA JL. G. JAKARA 0 Jika Gaji dihitung berdasarkan GAJI POKOK + UNJANGAN, maka buat flowchart untuk mencetak laporan seperti berikut : LAPORAN GAJI PEGAWAI NIP NAMA GAJI 10200 AMA Rp. 620.000 10201 BONDAN Rp. 400.000 10202 AMIR Rp. 470.000 10299 ANIA Rp. 300.000 0

JAWABAN : Start Input NIP, NM, ALM 1 NIP = 0 Input NIP, GAPOK, J NIP = 0 End I = I + 1 GAJI = GAPOK + J NIPAB(I) = NIP NMAB(I) = NM ALMAB(I) = ALM I = I + 1 Print NIP, NMAB(I),GAJI 1