TINDANAN & BARIS GILIR

Ukuran: px
Mulai penontonan dengan halaman:

Download "TINDANAN & BARIS GILIR"

Transkripsi

1 UNIT 4 TINDANAN & BARIS GILIR Pengenalan kepada Tindanan Operasi Asas Tindanan Implementasi Tindanan Pengenalan kepada Baris Gilir Operasi Asas Baris Gilir Implementasi Baris Gilir

2 TINDANAN 4.1 Pengenalan Tindanan merupakan satu struktur data di mana kemasukkan dan penghapusan berlaku pada satu hujung yang sama di panggil top. Kemasukkan data dikenali sebagai Push dan penghapusan data Pop. Struktur data ini berdasarkan konsep LIFO (Last in first out). Tindanan boleh digambarkan seperti dalam Rajah (a) di mana penyusunan pinggan mangkuk di kafeteria dan juga penyusunan buku-buku di atas meja atau dalam kotak. Pinggan akan di susun dan kemudian pinggan yang teratas akan di ambil dahulu yang merupakan pinggan yang terakhir di letakkan dalam susunan tersebut. Keadaan ini juga sama bagi penyusunan buku-buku di atas meja atau dalam kotak Rajah (a) Tindanan Pinggan Rajah (a) menunjukkan susunan pinggan, di mana pinggan 1 di masukkan dahulu, di ikuti pinggan 2 dan seterusnya. Jika pinggan-pinggan tersebut hendak digunakan maka pinggan 4 akan dikeluarkan dahalu. Keadaan yang ditunjukkan pada Rajah (b) di mana kemasukkan dan pengeluaran disket hanya dilakukan pada satu bahagian (atas) sahaja. Konsep struktur data tindanan di aplikasi bagi mana-mana masalah yang memerlukan penyelesaian tindanan seperti penukaran nombor decimal kepada binari, infix kepada postfix dan sebagainya. Struktur data tindanan di implementasi secara tatasusunan dan senarai berpaut. push push pop Tambah data Tambah data Mengeluarkan data Rajah (b) Operasi Push dan Pop Tindanan Disket 31

3 Terdapat 2 operasi asas timbunan iaitu :- 1. Push merupakan istilah yang digunakan untuk memasukkan atau menambah suatu data ke atas timbunan sediaada. Push ini meletakkan data pada bahagian atas timbunan yang membuatkan data yang baru berada di bahagian teratas. Masalah yang mungkin dihadapi dengan operasi push ialah timbunan limpah-atas (overflow) dimana ia merupakan keadaan keputusan yang terhasil daripada percubaan untuk meletak data ke atas timbunan yang penuh. 2. Pop merupakan istilah yang digunakan untuk memadam atau mengeluar data daripada timbunan. Ia mengeluarkan data teratas daripada timbunan dan data di bawahnya menjadi data yang teratas. Masalah yang munkin dihadapi dalam operasi pop adalah timbunan limpah-bawah (underflow) dimana ia merupakan keadaan keputusan yang dihasilkan daripada percubaan untuk pengurangan data daripada timbunan kosong. Secara ringkasnya timbunan ini menggunakan konsep LIFO ( Last In First Out) 4.2 Operasi-Operasi Asas Tindanan Terdapat 5 operasi asas bagi tindanan iaitu 1. Mencipta tindanan 2. Menyemak tindanan kosong. 3. Menyemak tindanan penuh. 4. Memasukkan data ke dalam tindanan (push). 5. Menghapuskan data dari tindanan (pop). Operasi-operasi di atas di perlu bagi sesuatu tindanan yang di implementasi secara tatasusunan. Jika tindanan di implementasi secara senarai berpuat maka operasi menyemak tindanan penuh tidak diperlukan. Ini kerana, dalam senarai berpaut kita tidak perlu nyatakan saiz bagi sesuatu tindanan. Tetapi dalam tatasusunan kita perlu nyatakan saiz bagi tatasusunan tersebut, dengan itu semakan ke atas tindanan diperlukan sama ada penuh atau tidak. 32

4 Mencipta Tindanan Operasi mencipta tindanan adalah operasi pertama yang perlu dilakukan. Di mana kita perlu mencipta tindanan terlebih dahulu sebelum operasi-operasi lain di lakukan. Apa yang berlaku di gambarkan seoalah-olah kita mencipta satu ruang atau bekas untuk digunakan bagi kemasukkan data. Jika bekas tiada adalah mustahil untuk kita masukkan data. Sebelum tindanan di cipta kita perlu mengistiharkan struktur data. Struktur data ini penting bagi menentukan bentuk data yang kita gunakan. Menyemak Tindanan Kosong Menyemak tindanan kosong di perlukan sebelum data dihapuskan dari tindanan. Jika tiada data dalam tindanan maka operasi menghapuskan data tidak boleh dilakukan. Satu pembolehubah digunakan untuk menunjukkan data yang teratas. Biasanya di panggil top atau atas. Menyemak Tindanan Penuh Menyemak tindanan penuh diperlukan sebelum data dimasukkan ke dalam tindanan. Jika tindanan telah penuh, maka operasi memasukkan data tidak boleh dilakukan. Bagi menentukan sama ada data telah penuh atau tidak, keadaan ini ditunjukkan oleh atas. Sesuatu tindanan di katakan penuh jika kesemua ruangan dalam tatatusunan telah digunakan. Walau bagaimanapun jka tindanan diimplementasi secara senarai berpaut maka operasi ini tidak diperlukan. Ini kerana penuding tidak mempunyai had dari segi saiz. Memasukkan Data ke dalam Tindanan Sebelum operasi memasukkan data ke dalam tindanan, terlebih dahulu operasi menyemak tindanan penuh dilakukan. Jika tindanan masih lagi kosong atau belum penuh maka operasi tersebut boleh diteruskan. Menghapuskan Data dari Tindanan Sebelum operasi mengahapuskan data dari tindanan dilakukan, operasi menyemak tindanan kosong perlu dilakukan. Jika tindanan masih lagi kosong maka operasi tersebut tidak boleh dilakukan. Secara logiknya, jika sesuatu bekas masih kosong apakah yang dapat dikeluarkan. 33

5 4.3 Implementasi Tindanan Struktur data tindanan boleh diimplentasi dengan dua cara iaitu 1. Implementasi secara tatasusunan 2. Implementasi secara senarai berpaut Perbezaan di antara cara implementasi ialah dari segi gaya pengkodan aturcara. Implementasi secara senarai berpaut tidak memerlukan operasi menyemak tindanan penuh. Ini kerana saiz bagi tindanan tidak perlu dinyatakan. Operasi-operasi lain diperlukan tetapi cara pengkodan yang berbeza Implementasi Secara Tatasusunan Dalam implementasi secara tatasusunan kita mulakan pengkodan aturcara dengan mengistiharkan struktur data. Pengistiharan ini penting bagi menentukan bentuk bagi data yang kita gunakan. Contoh pengitiharan struktur data adalah seperti keratan aturcara di bawah. typedef struct TINDANAN int atas; int senarai[4]; tindanan; Bagi pengistiharan struktur data tindanan memerlukan sekurang-kurangnya dua pembolehubah yang juga dikenali dengan nama medan. Satu pembolehubah digunakan untuk menyimpan nilai atas bagi tindanan. Nilai ini merupakan nilai indeks bagi tatasusunan senarai. Nilai ini sentiasa berubah mengikut kemasukkan dan penghapusan data tindanan. Jika data dimasukkan, nilai atas bertambah dan sebaliknya. Pembolehubah senarai merupakan tatasusunan yang bersaiz 4. Senarai ini menyimpan data berjenis integer sahaja yang dimasukkan ke dalam tindanan. Pembolehubah tindanan merupakan pembolehubah bagi struct. 34

6 Di mana pembolehubah ini mengandungi 2 data iaitu atas dan senarai. Ini dapat digambarkan seperti Rajah (c). atas [3] [2] [1] [0] senarai Rajah (c) : Gambaran Pembolehubah tindanan Mencipta Tindanan Selepas pengitiharan struktur data, kita perlu mencipta tindanan. Contoh keratan ialah ; void cipta(tindanan *t) t->atas = -1; Daripada keratan aturcara di atas, nilai awal bagi atas ialah -1. Ada juga nilai atas adalah 0. Ini terpulang kepada corak pengaturcaraan. Nilai awal perlu diberikan sebagai nilai awalan. Keadaan selepas mencipta tindanan adalah seperti Rajah (d). -1 atas [3] [2] [1] [0] senarai Rajah (d) : Gambaran Cipta tindanan Setelah tindanan di cipta maka operasi-operasi lain boleh dilaksanakan. Kita boleh melakukan operasi pop atau push dahulu. Menyemak Tindanan Kosong Sebelum operasi menghapuskan data, operasi menyemak tindanan kosong perlu dilakukan. int kosong(tindanan *t) if(t->atas == -1) return (1); return(0); 35

7 Ini bertujuan menyemak tindanan. Jika kosong, maka tidak boleh mengeluarkan data. Bagi menentukan tindanan kosong atau tidak ialah dengan menyemak adakah nilai atas adalah -1, jika ya maka fungsi kosong memulangkan nilai 1 dan jika tidak kosong memulangkan nilai 0. Menyemak Tindanan Penuh Sebelum operasi memasukkan data, operasi menyemak tindanan penuh perlu dilakukan. Ini bertujuan menyemak tindanan. Jika telah penuh, maka tidak boleh memasukkan data. int penuh(tindanan *t) if (t->atas == 3) return (1); return (0); Bagi menentukan tindanan penuh atau tidak ialah dengan menyemak adakah nilai atas adalah 3, jika ya maka fungsi telah penuh dan memulangkan nilai 1 manakala jika tidak penuh memulangkan nilai 0. Nilai atas perlu sama dengan 3 kerana di awal tadi saiz tatasusunan adalah 4 dan indeks tatasusunan di antara 0 hingga 3. Di mana 3 merupakan nilai indeks maksimum dalam tatasusunan tersebut. Memasukkan Data ke dalam Tindanan Jika fungsi penuh memulangkan nilai 0 maka data boleh ditambah. Contoh keratan aturcara adalah seperti di berikut; void push(tindanan *t) int data; if (penuh(t)== 1) cout<<"tindanan Penuh"; cin>>data; t->atas++; t->senarai[t->atas] = data; 36

8 Jika senarai telah penuh maka mesej Tindanan Penuh akan di paparkan jika tidak, satu data berjenis integer (data) perlu dimasukkan. Setelah data di baca, pembolehubah atas akan bertambah sebanyak satu. Andaikan sebelum data di masukkan nilai atas = -1, setelah data di masukkan nilai atas =0, dan nilai data dimasukkan pada kedudukan senarai[0]. Rajah (e) di bawah dengan andaian pada asalnya atas = -1 dan data = atas [3] [2] [1] [0] 10 senarai Rajah (e) Gambaran Satu Data Dimasukkan Menghapuskan Data dari Tindanan Jika fungsi kosong memulangkan nilai 0 maka data dalam tindanan boleh dihapuskan. Contoh keratan aturcara adalah seperti di bawah; void pop(tindanan *t) if(kosong(t)== 1) cout<<"tindanan Kosong"; t->atas--; Jika senarai masih kosong maka mesej Tindanan Kosong akan di paparkan jika tidak, satu data akan dihapuskan. Data dihapuskan dengan mengurangkan nilai atas sebanyak satu. Katakan pada asalnya nilai atas adalah 0, maka nilai atas yang baru ialah Implementasi Secara Senarai Berpaut Dalam implementasi secara senarai berpaut kita juga perlu mulakan pengkodan aturcara dengan mengitiharkan struktur data. Contoh pengitiharan struktur data adalah seperti keratan aturcara di bawah. typedef struct TINDANAN int data; struct TINDANAN *slps; tindanan; tindanan data slps 37

9 Bagi pengistiharan struktur data tindanan memerlukan sekurang-kurangnya dua medan data. Pengitiharan struktur data ini juga dipanggil nod. Satu medan menyimpan nilai bagi tindanan dan satu medan menyimpan nilai alamat bagi nod yang berada selepasnya. Jika tiada nilai yang ditunding maka pembolehubah slps menyimpan nilai NULL. Mencipta Tindanan Selepas pengistiharan struktur data, seterusnya tindanan dicipta dengan menggunkan kod seperti di bawah. tindanan *atas; atas = NULL; Satu nod berjenis tindanan diistiharkan. Nod ini perlu bagi menuding kepada nod yang pertama di dalam tindanan. Nod atas perlu di umpukkan nilai NULL sebagai nilai awalan. Gambaran mencipta tindanan seperti yang ditunjukkan pada berikut:- atas NULL 38

10 Menyemak Tindanan Kosong Dengan senarai berpaut kita boleh gunakan keratan aturcara di bawah bagi menyemak tindanan kosong. Semakan ini wujud di dalam fungsi pop. Pembolehubah t digunakan untuk menerima senarai tindanan yang dihantar kepada fungsi pop. Jika t adalah NULL maka tindanan masih lagi kosong. if(*t == NULL) Memasukkan Data ke dalam Tindanan Keratan aturcara bagi memasukkan data ke dalam tindanan seperti di bawah. Satu nod baru perlu diistiharkan bagi memasukkan data baru. Gambaran selepas data baru di masukkan seperti berikut. Katakan nilai = 10. atas 10 void push(tindanan **t) int nilai; tindanan *nb,*cetak; nb = (tindanan *) malloc(sizeof (tindanan)); peruntukan saiz memori cout<< Masukkan satu nilai ke dalam tindanan : ; cin>>nilai; nb->data=nilai; nb->slps = *t; masukkan nod baru dihadapan *t = nb; no datas sentiasa merujuk kepada nod yang baru dimasukkan atau nod berada di hadapan 39

11 Menghapuskan Data dari Tindanan Bagi menghapuskan kita perlu menyemak sama ada tindanan kosong atau tidak. Keratan aturcara yang boleh digunakan adalah seperti di bawah. Satu pembolehubah hp digunakan sebagai penuding sementara kepada tindanan bagi membolehkan pembolehubah t menuding kepada nod yang kedua dalam tindanan. void pop(tindanan **t) tindanan *hp; if(*t == NULL) cout<<"\ntindanan Kosong"; hp=*t; *t=hp->slps; 40

12 BARIS GILIR 4.4 Pengenalan Baris gilir merupakan struktur data di mana kemasukkan dan penghapusan berlaku pada hujung yang berlainan. Bahagian kemasukkan data di panggil ekor dan bahagian berlaku penghapusan data di panggil. Struktur data ini berdasarkan konsep FIFO (First In First Out). Kita boleh gambarkan di kaunter bayaran, kaunter bank, pelajar menunggu giliran menaiki bas dan pelbagai keadaan yang berbentuk barisan. Perhatikan gambaran struktur data baris gilir pada Rajah (a) Keadaan 1 (asal) Kaunter bayaran A B C D E ekor Keadaan 2 ( A keluar ) Kaunter bayaran B C D E ekor Keadaan 3 (F masuk) Kaunter bayaran B C D E F ekor Rajah (a) Operasi masuk dan keluar bagi satu baris-gilir Rajah (a) menunjukkan sebaris individu yang menunggu untuk mendapat perkhidmatan di kaunter bayaran. Dalam keadaan 1, pelanggan A adalah dan individu E merupakan ekor. Pada keadaan 2, pelanggan A telah mendapat perkhidmatan dan keluar dari barisan. Kini, pelanggan B menjadi tetapi pelanggan E tetap menjadi ekor. Pada keadaan 3, ada pelanggan yang baru sampai. Pelanggan tersebut berada di akhir barisan dengan itu menjadi ekor. 41

13 Terdapat dua bentuk baris gilir. Bentuk yang pertama ialah baris gilir linear yang biasa di panggil baris gilir dan baris gilir membulat. Perbezaan di antara kedua-dua bentuk ini ialah pada cara perlaksanaan operasi-operasinya manakala konsep adalah sama 4.5 Operasi-Operasi Asas Baris-Gilir Terdapat 5 operasi asas bagi tindanan iaitu 1. Mencipta baris gilir 2. Menyemak baris gilir kosong. 3. Menyemak baris gilir penuh. 4. Memasukkan data ke dalam baris gilir. 5. Menghapuskan data dari baris gilir. Operasi-operasi di atas di perlu bagi sesuatu baris gilir yang di implementasi secara tatasusunan. Jika baris gilir di implementasi secara senarai berpaut maka operasi menyemak baris gilir penuh tidak diperlukan. Ini kerana, dalam senarai berpaut kita tidak perlu nyatakan saiz bagi sesuatu tindanan. Tetapi dalam tatasusunan kita perlu nyatakan saiz bagi tatasusunan tersebut, dengan itu semakan ke atas tindanan diperlukan sama ada penuh atau tidak. Senarai berpaut tidak boleh diimplementasi ke atas baris gilir membulat. Mencipta Baris-Gilir Operasi mencipta baris gilir adalah operasi pertama yang perlu dilakukan. Di mana kita perlu mencipta baris gilir terlebih dahulu sebelum operasi-operasi lain di lakukan. Apa yang berlaku di gambarkan seperti kita mencipta satu ruang atau bekas untuk digunakan bagi kemasukkan data. Jika bekas tiada adalah mustahil untuk kita masukkan data. Sebelum baris gilir di cipta kita perlu mengistiharkan struktur data. Struktur data ini penting bagi menentukan bentuk data yang kita gunakan. Menyemak Baris-Gilir Kosong Menyemak baris gilir kosong diperlukan sebelum data dihapuskan dari baris gilir. Jika tiada data dalam baris gilir maka operasi menghapuskan data tidak boleh dilakukan. Satu pembolehubah digunakan untuk menunjukkan data di hadapan, biasanya di panggil 42

14 Menyemak baris-gilir Penuh Menyemak baris gilir penuh diperlukan sebelum data dimasukkan ke dalam baris gilir. Jika baris gilir telah penuh, maka operasi memasukkan data tidak boleh dilakukan. Satu pembolehubah digunakan untuk menunjukkan data di belakang, biasanya di panggil ekor. Sesuatu baris gilir dikatakan penuh jika kesemua ruangan dalam tatatusunan telah digunakan atau ekor bersamaan dengan saiz tatasusunan. Walau bagaimanapun jka baris gilir diimplementasi secara penuding maka operasi ini tidak diperlukan. Ini kerana penuding tidak mempunyai had dari segi saiz. Memasukkan Data ke dalam Baris-Gilir Sebelum operasi memasukkan data ke dalam baris gilir, terlebih dahulu operasi menyemak baris gilir penuh dilakukan. Jika baris gilir masih lagi kosong atau belum penuh maka operasi tersebut boleh diteruskan. Menghapuskan Data dari Baris-Gilir Sebelum operasi menghapuskan data dari baris gilir dilakukan, operasi menyemak baris gilir kosong perlu dilakukan. Jika baris gilir masih lagi kosong maka operasi tersebut tidak boleh dilakukan. Secara logiknya, jika sesuatu bekas masih kosong apakah yang dapat dikeluarkan. 4.6 Implementasi Baris-Gilir Struktur data baris gilir boleh diimplentasi dengan dua cara iaitu 1. Implementasi secara tatasusunan Baris gilir linear Baris gilir membulat 2. Implementasi secara senarai berpaut Implementasi Secara Tatasusunan Baris-Gilir Linear Dalam implementasi secara tatasusunan kita mulakan pengkodan aturcara dengan mengistiharkan struktur data. Pengistiharan ini penting bagi menentukan bentuk bagi data yang kita gunakan. Contoh pengitiharan struktur data adalah seperti keratan aturcara di bawah. typedef struct BARISGILIR int,ekor; int senarai[4]; barisgilir; 43

15 Selepas pengisytiharan, baris-gilir digambarkan seperti Rajah (b). Dua pembolehubah digunakan bagi menyimpan nilai indek data di hadapan dan belakang senarai. [3] [2] [1] [0] ekor senarai Rajah (b) : Gambaran Pemblolehubah Baris-Gilir Rajah Mencipta Baris-Gilir Selepas pengisytiharan struktur data, cipta baris gilir dengan memberikan nilai 0 kepada pembolehubah dan ekor. Keratan aturcara yang berkenaan adalah seperti di berikut: void cipta(barisgilir *bg) bg-> = 0; bg->ekor = 0; Gambaran baris-gilir selepas proses di atas adalah seperti Rajah (c). 0 ekor 0 [3] [2] [1] [0] senarai Rajah (c) : Gambaran Cipta Baris-Gilir Menyemak Baris-Gilir Kosong Operasi ini perlu sebelum data di hapuskan. Keratan aturcara yang digunakan adalah seperti berikut: int kosong(barisgilir *bg) if(bg->ekor == 0) return (1); return(0); Jika nilai ekor = 0 maka baris gilir masih lagi kosong, di mana belum ada data di masukkan. 44

16 Menyemak Baris-Gilir Penuh Operasi ini dilakukan sebelum data di masukkan. Keratan aturcara yang digunakan adalah seperti berikut: int penuh(barisgilir *bg) if (bg->ekor == 4) return (1); return (0); Jika nilai ekor = 4, iaitu merupakan saiz tatasusunan dalam contoh ini maka baris gilir telah penuh. Memasukkan Data ke dalam Baris-Gilir Keratan aturcara di bawah digunakan untuk memasukkan data. Jika fungsi penuh tidak memulangkan nilai 1 maka data boleh di tambah ke dalam baris gilir. Nilai ekor akan bertambah sebanyak satu selepas data dimasukkan. void masuk(barisgilir *bg) int i,data; if (penuh(bg) == 1) printf("\nbaris Gilir Penuh"); cout<<"\nnilai Integer : "; cin>>data; bg->senarai[bg->ekor] = data; bg->ekor++; Andaikan data yang dimasukkan ialah 10, maka gambaran baris gilir selepas data dimasukkan ditunjukkan pada Rajah (d). 1 ekor 0 [3] [2] [1] [0] 10 senarai Rajah (d) Gambaran Satu Data Dimasukkan 45

17 Menghapuskan Data dari Baris-Gilir Keratan aturcara di bawah digunakan untuk menghapuskan data. Jika fungsi kosong tidak memulangkan nilai 1 maka data boleh di keluarkan dari baris gilir. Nilai akan bertambah sebanyak satu selepas data dikeluarkan. Andaikan menggunakan senarai yang sama. Dengan itu data yang dikeluarakan ialah 10 pada indek 0. Maka gambaran baris gilir selepas data dimasukkan ditunjukkan pada Rajah (e). void hapus(barisgilir *bg) int i; if(kosong(bg) == 1) cout<<"\n Baris Gilir Kosong"; bg->++; cout<<"\nnilai \n"<<bg->; 1 ekor 0 [3] [2] [1] [0] 10 senarai Rajah (e) : Gambaran Satu DataDihapuskan 46

18 4.6.2 Implementasi Secara Tatasusunan Baris-Gilir Membulat Daripada Rajah (e), nilai ekor ialah 1. Andaikan jika 4 data di masukkan ke dalam baris gilir tersebut. Apakah yang berlaku pada data ke 4. Data ke 4 tidak dapat di masukkan kerana baris gilir telah penuh. Pada masa ini fungsi penuh memulangkan nilai 1 kerana nila ekor = 4. Kita dapati masih ada satu ruang kosong pada indek 0 dalam baris gilir. Keadaan ini menyebabkan pembaziran di mana ruangan tidak dapat digunakan sepenuhnya. Bagi mengatasi masalah ini, kita menganggap baris gilir adalah membulat. Mencipta Baris-Gilir Membulat Bagi mencipta baris-gilir membulat, keratan aturcara digunakan. void cipta(barisgilir *bg) bg-> = 0; bg->ekor = 0; bg->bilangan = 0; Pembolehubah bilangan digunakan bagi menyimpan bilangan data yang ada dalam senarai baris gilir membulat. Gambaran selepas mencipta baris gilir seperti di tunjukkan pada Rajah (f). ekor Rajah (f) : Gambaran Baris-Gilir Membulat Menyemak Baris-Gilir Membulat Kosong Operasi ini perlu sebelum data di hapuskan. Keratan aturcara yang digunakan adalah seperti berikut. int kosong(barisgilir *bg) if(bg->ekor == bg->) return (1); return(0); 47

19 Menyemak Baris-Gilir Membulat Penuh Operasi ini perlu sebelum data di hapuskan. Keratan aturcara yang digunakan adalah seperti berikut. int penuh(barisgilir *bg) if (((bg->ekor + 1)% 4) == bg->) return (1); return (0); Memasukkan Data ke dalam baris-gilir Keratan aturcara di bawah digunakan untuk memasukkan data. Jika fungsi penuh tidak memulangkan nilai 1 maka data boleh di tambah ke dalam baris gilir. Nilai ekor akan bertambah sebanyak satu selepas data dimasukkan. void masuk(barisgilir *bg) int i,data; if (penuh(bg) == 1) cout<<"\nbaris Gilir Penuh"; cout<<"\nnilai Integer : "; cin>>data; bg->senarai[bg->ekor] = data; bg->ekor = (bg->ekor + 1) % 4; bg->bilangan++; Andaikan data yang dimasukkan ialah 10, maka gambaran baris gilir selepas data dimasukkan ditunjukkan pada Rajah (g) ekor 3 2 Rajah (g) : Data dimasukkan Dalam Baris-Gilir Membulat 48

20 Menghapus Data dari Baris-Gilir Membulat Keratan aturcara di bawah digunakan untuk menghapuskan data. Jika fungsi kosong tidak memulangkan nilai 1 maka data boleh di keluarkan dari baris gilir. Nilai akan bertambah sebanyak satu selepas data dihapuskan. void hapus(barisgilir *bg) int i; if(kosong(bg) == 1) cout"\n Baris Gilir Kosong"; bg-> = (bg-> + 1) % 4; bg->bilangan--; Implementasi Secara Senarai Berpaut Seperti struktur data tindanan, kita juga boleh mengimplementasikan struktur data baris gilir secara senarai berpaut. Di sini, fungsi menyemak baris gilir penuh tidak diperlukan Pengisytiharan struktur data baris-gilir secara senarai berpaut adalah seperti berikut: typedef struct BARISGILIR int data; struct BARISGILIR *slps; barisgilir; Mencipta Baris-Gilir Keratan aturcara dan keadaan yang berlaku selepas perlaksanaan pernyataan adalah seperti berikut: =NULL; ekor = NULL; NULL ekor NULL Menyemak Baris-Gilir Kosong Semakan ke atas senarai perlu dilakukan kerana jika belum ada data di masukkan maka tidak boleh melakukan operasi hapus. Semakan baris gilir kosong boleh dilakukan dengan keratan aturcara berikut. Jika masih lagi kosong bermakna senarai belum mempunyai data. Kepala merujuk kepada nod di awal senarai. if(* == NULL) 49

21 Memasukkan Data ke dalam Baris-Gilir Pembolehubah nb digunakan untuk memasukkan data. Peruntukkan memori menerusi fungsi malloc ke atas nod nb perlu dilakukan sebelum data di masukkan. Sebelum nod nb berada dalam senarai baris gilir, ujian ke atas baris gilir perlu dilakukan. Jika baris gilir masih lagi kosong maka *ekor dan * terus merujuk kepada nod nb. Jika data di masukkan pada senarai yang telah mempunyai data, kita perlu ada nod sementara ne bagi menghubungkan senarai dengan nod nb. Aturcara berikut digunakan untuk memasukkan data. Gambaran yang berlaku ke atas baris gilir setelah data di masukkan boleh di lihat pada Rajah 7.8. Daripada rajah tersebut, di andaian 2 data di masukkan iaitu nilai 10 dan 20. * menuding kepada nod yang bernilai 10 manakala *ekor menuding kepada nod yang bernilai 20. void masuk(barisgilir **,barisgilir **ekor) nb = (barisgilir *) malloc(sizeof (barisgilir)); scanf("%d",&nilai); if(*ekor!=null) nb->data=nilai; nb->slps = NULL; ne = *ekor; ne->slps = nb; *ekor= nb; nb->data=nilai; nb->slps = NULL; * = nb; *ekor = *; ekor Menghapuskan Data dari Baris-Gilir Sebelum data dihapuskan, baris gilir perlu disemakan sama ada kosong atau tidak. Keratan aturcara berikut digunakan untuk menghapus data dari baris gilir. Satu nod tambahan hp diperlukan bagi menuding nilai yang hendak dihapuskan dan membolehkan * menuding kepada nod yang seterusnya. void hapus(barisgilir **, barisgilir **ekor) barisgilir *hp; if(* == NULL) cout<<"\nbarisgilir Kosong"; hp=*; *=hp->slps; 50

PEPERIKSAAN AKHIR SEMESTER (SESI OKTOBER 2013)

PEPERIKSAAN AKHIR SEMESTER (SESI OKTOBER 2013) PEPERIKSAAN AKHIR SEMESTER (SESI OKTOBER 2013) STRUKTUR DATA DAN ALGORITMA KCS1213 NAMA PENSYARAH : NO MATRIK :. PROGRAM :.. TEMPAT :. FEBRUARI 2014 TEMPOH : 3 JAM ARAHAN: 1. Calon dikehendaki membaca

Lebih terperinci

SENARAI & SENARAI BERPAUT

SENARAI & SENARAI BERPAUT UNIT 3 SENARAI & SENARAI BERPAUT Pengenalan kepada Senarai Definisi Senarai Menggunakan Senarai Pengenalan kepada Senarai Berpaut Definisi Senarai Berpaut Menggunakan Senarai Berpaut 3.1 Pengenalan kepada

Lebih terperinci

Struktur data & algoritma menggunakan C++ Sinopsis:

Struktur data & algoritma menggunakan C++ Sinopsis: Struktur data & algoritma menggunakan C++ Sinopsis: Buku Struktur Data dan Algoritma Menggunakan C++ ditulis bagi memenuhi keperluan silibus pelajar jurusan Sains Komputer. Buku ini memberi penekanan terhadap

Lebih terperinci

Isihan. 6.1 Pengenalan 1. Isihan merupakan satu proses untuk menyusun sekumpulan atau senarai data secara menaik atau menurun.

Isihan. 6.1 Pengenalan 1. Isihan merupakan satu proses untuk menyusun sekumpulan atau senarai data secara menaik atau menurun. Struktur Data & Algoritma (C++) Isihan.0 Objektif!"Memperkenalkan isihan dalam struktur data.!"menggunakan algoritma isihan mudah iaitu isihan buih, isihan selitan dan isihan pilihan.!"menggunakan algoritma

Lebih terperinci

UNIVERSITI SAINS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2004/2005. Oktober Masa: 3jam

UNIVERSITI SAINS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2004/2005. Oktober Masa: 3jam ANGKA GILIRAN: UNIVERSITI SAINS MALAYSIA Peperiksaan Semester Pertama Sidang Akademik 2004/2005 Oktober 2004 IUK 105 - Aplikasi Komputer Perindustrian Masa: 3jam Sila pastikan bahawa kertas peperiksaan

Lebih terperinci

LEMBAGA HASIL DALAM NEGERI MALAYSIA MANUAL PENGGUNA. APLIKASI e-data PCB

LEMBAGA HASIL DALAM NEGERI MALAYSIA MANUAL PENGGUNA. APLIKASI e-data PCB LEMBAGA HASIL DALAM NEGERI MALAYSIA MANUAL PENGGUNA APLIKASI e-data PCB KANDUNGAN 1. PENGENALAN... 3 2. PENGGUNAAN APLIKASI e-data PCB... 6 2.1 PENDAFTARAN PENGGUNA BARU... 6 2.2 LUPA KATA LALUAN... 7

Lebih terperinci

STACK atau TUMPUKAN. Pertemuan 5 STACK (TUMPUKAN)

STACK atau TUMPUKAN. Pertemuan 5 STACK (TUMPUKAN) Pertemuan 5 STACK atau TUMPUKAN STACK (TUMPUKAN) Merupakan bentuk khusus dari Linier List yang pemasukan dan penghapusan elemennya hanya dapat dilakukan pada satu posisi, yaitu posisi akhir dari List (Top)

Lebih terperinci

KEMENTERIAN KEMAJUAN LUAR BANDAR DAN WILAYAH MANUAL PENGGUNA PENDAFTARAN ONLINE

KEMENTERIAN KEMAJUAN LUAR BANDAR DAN WILAYAH MANUAL PENGGUNA PENDAFTARAN ONLINE KEMENTERIAN KEMAJUAN LUAR BANDAR DAN WILAYAH MANUAL PENGGUNA PENDAFTARAN ONLINE TARIKH KEMASKINI : MEI 2017 1. PENGENALAN... 3 2. OBJEKTIF SISTEM... 3 3. PROSES KERJA... 3 4. AKSES SISTEM...4 5. PENDAFTARAN

Lebih terperinci

Panduan Pengguna PayBillsMalaysia

Panduan Pengguna PayBillsMalaysia PayBillsMalaysia Versi 2.0 Maklumat di dalam dokumen ini adalah sulit dan tidak boleh didedahkan atau digunakan oleh manamana pihak ketiga tanpa persetujuan dari SiliconNet Technologies Sdn. Bhd. (394813-H)

Lebih terperinci

SISTEM PEMBANGUNAN INSANIAH MANUAL PENGGUNA. Pelajar. Urusetia Pembangunan SPI

SISTEM PEMBANGUNAN INSANIAH MANUAL PENGGUNA. Pelajar. Urusetia Pembangunan SPI SISTEM PEMBANGUNAN INSANIAH MANUAL PENGGUNA Pelajar Urusetia Pembangunan SPI Kandungan Perkara Mukasurat 1. Log Masuk ke Sistem 3 2. Permohonan Mengadakan Aktiviti 4 3. Permohonan KPPI Baru 15 4. Kemaskini

Lebih terperinci

Algoritma Dan Struktur Data II

Algoritma Dan Struktur Data II Algoritma Dan Struktur Data II List, Stack Putuputraastawa@gmail.com putuastawa.wordpress.com Beberapa Jenis Struktur Data 1. Array 1. Linear List 2. Stack 3. Queue 1. Apa? 2. Bagaimana cara implementasinya?

Lebih terperinci

Tumpukan(Stack)!! " # $ %&' $ %& ( ) ( * +, / ( (

Tumpukan(Stack)!!  # $ %&' $ %& ( ) ( * +, / ( ( BAB III Tumpukan(Stack) Tujuan: 1. Memahami terminologi yang terkait dengan struktur data stack 2. Memahami operasi-operasi yang ada dalam stack 3. Dapat mengidentifikasi permasalahan-permasalahan pemrograman

Lebih terperinci

BAB 4 SENARAI, OPERATOR DAN ARITMETIK. Pengenalan. Objektif. 4.1 Perwakilan Senarai. TS Sistem Cerdas

BAB 4 SENARAI, OPERATOR DAN ARITMETIK. Pengenalan. Objektif. 4.1 Perwakilan Senarai. TS Sistem Cerdas BAB 4 SENARAI, OPERATOR DAN Pengenalan ARITMETIK Bab ini membincangkan notasi khas untuk senarai yang merupakan satu bentuk struktur yang paling mudah dan berguna. Operasi-operasi asas senarai turut dibincangkan

Lebih terperinci

Makluman. Kandungan manual ini mungkin akan berubah, dari masa ke semasa agar selaras. dengan polisi kehadiran KPTM. Tarikh manual: 30 Jun 2016

Makluman. Kandungan manual ini mungkin akan berubah, dari masa ke semasa agar selaras. dengan polisi kehadiran KPTM. Tarikh manual: 30 Jun 2016 Makluman Kandungan manual ini mungkin akan berubah, dari masa ke semasa agar selaras dengan polisi kehadiran KPTM Tarikh manual: 30 Jun 2016 Manual Pengguna 1 Sistem Kehadiran Biometrik Tarikh Kemaskini:

Lebih terperinci

8. TATASUSUNAN. Sebelum ini utk menyimpan 4 nilai perintang, 4 pembolehubah perlu diisytiharkan, contoh:

8. TATASUSUNAN. Sebelum ini utk menyimpan 4 nilai perintang, 4 pembolehubah perlu diisytiharkan, contoh: 8. TATASUSUNAN 118 8.0 Pengenalan Sebelum ini utk menyimpan nilai perintang, pembolehubah perlu diisytiharkan, contoh: float perintang1, perintang,perintang3,perintang; Jika bil. perintang bertambah cthnya

Lebih terperinci

UNIVERSITI SAINS MALAYSIA. CST211/CPS303 Seni Bina Komputer

UNIVERSITI SAINS MALAYSIA. CST211/CPS303 Seni Bina Komputer UNIVERSITI SAINS MALAYSIA Peperiksaan Semester Pertama Sidang Akademik 2001/2002 September 2001 CST211/CPS303 Seni Bina Komputer Masa : 3 jam ARAHAN KEPADA CALON: Sila pastikan bahawa kertas peperiksaan

Lebih terperinci

PANDUAN PENGGUNAAN. Kandungan

PANDUAN PENGGUNAAN. Kandungan PANDUAN PENGGUNAAN Kandungan 1. Penggunaan Kali Pertama 1.1 Muat Turun Aplikasi 1.2 Mendaftar Dengan Ijual 1.3 Butang Navigasi 1.3.1 Laman Utama 1.3.2 Laman Inventori 1.3.3 Laman Muat Naik 1.3.4 Laman

Lebih terperinci

Rajah 1: Halaman Utama DBP Sah Bahasa

Rajah 1: Halaman Utama DBP Sah Bahasa PANDUAN TUNJUK CARA Pengenalan Panduan pelanggan bagi perkhidmatan DBP Sah Bahasa. Pelanggan boleh melayari laman sesawang DBP Sah Bahasa (www.dbpsahbahasa.my) untuk mendapatkan pengesahan bahasa daripada

Lebih terperinci

Sistem e-transit Modul Pergerakan

Sistem e-transit Modul Pergerakan Sistem e-transit Modul Pergerakan Panduan Pengguna Sistem Users DISEDIAKAN OLEH Version 1.2 Jun 2015 Hakcipta Terpelihara 2015 Masterplan Consulting Sdn Bhd. Isi Kandungan 1 Pengenalan... 1 2 Menggunakan

Lebih terperinci

MANUAL PENGGUNA SISTEM PENDAFTARAN ATAS TALIAN edaftar RENDAH TAHUN 1 DISEDIAKAN OLEH: BAHAGIAN PENGURUSAN MAKLUMAT

MANUAL PENGGUNA SISTEM PENDAFTARAN ATAS TALIAN edaftar RENDAH TAHUN 1 DISEDIAKAN OLEH: BAHAGIAN PENGURUSAN MAKLUMAT 2016 MANUAL PENGGUNA SISTEM PENDAFTARAN ATAS TALIAN edaftar RENDAH TAHUN 1 DISEDIAKAN OLEH: BAHAGIAN PENGURUSAN MAKLUMAT NO. TAJUK MUKASURAT 1 Menu Utama 3 2 Permohonan Baharu 4 2.1 Maklumat Murid 5-6

Lebih terperinci

STRUKTUR DATA POKOK BAHASAN - 7 STACK ( TUMPUKAN )

STRUKTUR DATA POKOK BAHASAN - 7 STACK ( TUMPUKAN ) STRUKTUR DATA POKOK BAHASAN - 7 STACK ( TUMPUKAN ) Oleh : NAZARUDDIN AHMAD, S.T, M.T Referensi : Antonius Rachmat C, S.Kom Design By mytemplate 2013 Stack Stack atau tumpukan adalah suatu struktur yang

Lebih terperinci

STPM e-submission (Sastera) e-submission STPM (SASTERA) Manual Pengguna. Manual Pengguna: Majlis Peperiksaan Malaysia Page 1

STPM e-submission (Sastera) e-submission STPM (SASTERA) Manual Pengguna. Manual Pengguna: Majlis Peperiksaan Malaysia Page 1 e-submission STPM (SASTERA) Manual Pengguna Manual Pengguna: Majlis Peperiksaan Malaysia Page 1 MANUAL PENGGUNA 1.0 PENGENALAN e-submission ini adalah perisian yang dibina untuk digunakan oleh pemeriksa

Lebih terperinci

UJIAN LATIHAN UJIAN TAAKULAN GLOBAL

UJIAN LATIHAN UJIAN TAAKULAN GLOBAL UJIAN LATIHAN UJIAN TAAKULAN GLOBAL COPYRIGHT 2008 PROCTER & GAMBLE CINCINNATI, OH 45202 U.S.A. AMARAN: Hak Cipta Terpelihara. Tiada bahagian risalah ini boleh diterbitkan semula dalam apa jua bentuk atau

Lebih terperinci

Stack. Gambar 1.1 Stack

Stack. Gambar 1.1 Stack Stack Stack adalah struktur data yang memiliki sifat last in first out. Struktur dari stack yang dapat kita lihat sehari-hari adalah : tumpukan (lihat gambar 1.1) Gambar 1.1 Stack Terdapat 2 (dua) operasi

Lebih terperinci

SOP 4 PENGUKURAN SPIROMETRI (UJIAN FUNGSI PARU-PARU)

SOP 4 PENGUKURAN SPIROMETRI (UJIAN FUNGSI PARU-PARU) 1.0 DISKRIPSI Prosedur ini merupakan cara pengukuran Spirometri (ujian fungsi paru-paru) yang dilakukan semasa sesi rekrutmen. Pengukuran Spirometri dapat menentukan fungsi dan kekuatan paru -paru samada

Lebih terperinci

Tutorial. Sistem Rekod Perniagaan dan Pengurusan Inventori. Sdr Musa Amat mudah dan sistematik

Tutorial. Sistem Rekod Perniagaan dan Pengurusan Inventori. Sdr Musa  Amat mudah dan sistematik Tutorial Sistem Rekod Perniagaan dan Pengurusan Inventori Sdr Musa http://www.rekodperniagaan.com Amat mudah dan sistematik Sistem ini hanya menggunakan VB dan Microsoft Excel. Oleh yang demikian anda

Lebih terperinci

MANUAL PENGGUNA SISTEM KERJA KURSUS (SKK) UPSR [SETIAUSAHA PEPERIKSAAN] UNIT APLIKASI PEPERIKSAAN, KEMENTERIAN PELAJARAN MALAYSIA

MANUAL PENGGUNA SISTEM KERJA KURSUS (SKK) UPSR [SETIAUSAHA PEPERIKSAAN] UNIT APLIKASI PEPERIKSAAN, KEMENTERIAN PELAJARAN MALAYSIA MANUAL PENGGUNA SISTEM KERJA KURSUS (SKK) UPSR [SETIAUSAHA PEPERIKSAAN] UNIT APLIKASI PEPERIKSAAN, KEMENTERIAN PELAJARAN MALAYSIA ISI KANDUNGAN 1 PENDAHULUAN... 3 1.1 Tujuan Dokumen... 3 2 LAMAN UTAMA...

Lebih terperinci

PENJALANAN IHAN MALAYSIA BERITAPUBLISHINGSDN.BHD.

PENJALANAN IHAN MALAYSIA BERITAPUBLISHINGSDN.BHD. A. R A S H I D R A H M A N PENJALANAN IHAN M MALAYSIA BERITAPUBLISHINGSDN.BHD. KANDUNGAN Senarai Jadual Senarai Contoh Senarai Rajah Kata Pengantar xvii xvii xviii xix Bahagian I - PENGENALAN SISTEM PILIHAN

Lebih terperinci

UNIVERSITI SAINS MALAYSIA. Peperiksaan Kursus Semasa Cuti Panjang Sidang Akademik 1999/2000. April CAS101/CSC102 - Organisasi Komputer

UNIVERSITI SAINS MALAYSIA. Peperiksaan Kursus Semasa Cuti Panjang Sidang Akademik 1999/2000. April CAS101/CSC102 - Organisasi Komputer UNIVERSITI SAINS MALAYSIA Peperiksaan Kursus Semasa Cuti Panjang Sidang Akademik 1999/2000 April 2000 CAS101/CSC102 - Organisasi Komputer Masa : [3 jam] ARAHAN KEPADA CALON: Sila pastikan bahawa kertas

Lebih terperinci

Versi SISTEM PENGURUSAN SURAT (SPS) - Surat Keluar - Buku Alamat - Cetakan - Nilai Setem dan Serahan. Panduan Pengguna

Versi SISTEM PENGURUSAN SURAT (SPS) - Surat Keluar - Buku Alamat - Cetakan - Nilai Setem dan Serahan. Panduan Pengguna Versi 1 SISTEM PENGURUSAN SURAT (SPS) - Surat Keluar - Buku Alamat - Cetakan - Nilai Setem dan Serahan Panduan Pengguna P A N D U A N P E N G G U N A AN B A G I Sistem Pengurusan Surat (SPS) Versi 1.0

Lebih terperinci

LIST. Dewi Sartika, M.Kom

LIST. Dewi Sartika, M.Kom LIST PENDAHULUAN Linked List adalah sejumlah objek yang dihubungkan (linked) satu dengan yang lainnya membentuk suatu list. Objek adalah gabungan dari beberapa data (variable) yang dijadikan satu kelompok

Lebih terperinci

MANUAL OPERASI KERJA E-DAFTAR TAHUN 1 APLIKASI PANGKALAN DATA MURID KEMENTERIAN PELAJARAN MALAYSIA

MANUAL OPERASI KERJA E-DAFTAR TAHUN 1 APLIKASI PANGKALAN DATA MURID KEMENTERIAN PELAJARAN MALAYSIA MANUAL OPERASI KERJA E-DAFTAR TAHUN 1 APLIKASI PANGKALAN DATA MURID KEMENTERIAN PELAJARAN MALAYSIA MODUL PEMBANTU TADBIR VERSI 1.0 PENDAFTARAN MURID 1. Log masuk ke dalam sistem dengan userid Pembantu

Lebih terperinci

SISTEM ISAC TERAGIH CARA-CARA PENGGUNAAN SISTEM BAGI MODUL PERMOHONAN (INDIVIDU)

SISTEM ISAC TERAGIH CARA-CARA PENGGUNAAN SISTEM BAGI MODUL PERMOHONAN (INDIVIDU) SISTEM ISAC TERAGIH CARA-CARA PENGGUNAAN SISTEM BAGI MODUL PERMOHONAN (INDIVIDU) ISI KANDUNGAN 1.0 Pengenalan... 2 1.1 Akses kepada Laman Utama Sistem ISAC... 2 1.2 Laman Utama Sistem ISAC... 3 1.3 Log

Lebih terperinci

Algoritma Pemrograman & Struktur Data

Algoritma Pemrograman & Struktur Data MODUL PERKULIAHAN Algoritma Pemrograman & Struktur Data Stack Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh Fakultas Ilmu Informatika Komputer 04 87042 Abstract Penjelasan mengenai stack dan penggunaannya

Lebih terperinci

4 Eatery Eatery Lihat... 26

4 Eatery Eatery Lihat... 26 1 P a g e Isi kandungan 1. Pengenalan......... 3 2. Log Masuk... 5 2.1 Log masuk ke akaun anda......... 5 2.2 Log Masuk dengan Facebook...... 6 2.3 Daftar Pengguna Baru............ 7 2.4 Lupa kata laluan.........

Lebih terperinci

*Sekumpulan elemen yang diatur secara terurut. *Linear List tidak sama dengan Connected-List

*Sekumpulan elemen yang diatur secara terurut. *Linear List tidak sama dengan Connected-List 1. Array 1. Linear List 2. Stack 3. Queue 1. Apa? 2. Bagaimana cara implementasinya? 2. List 1. Connected List 2. Circular List 3. Doubly-linked List 4. Multi list structure 3. Tree Structure Sekumpulan

Lebih terperinci

Rajah 1: Carta Aliran Proses Kerja Sistem eaudit MULA. Log masuk ke Sistem eaudit. Pilih menu Maklumat Audit

Rajah 1: Carta Aliran Proses Kerja Sistem eaudit MULA. Log masuk ke Sistem eaudit. Pilih menu Maklumat Audit Rajah 1: Carta Aliran Proses Kerja Sistem eaudit MULA Log masuk ke Sistem eaudit Pilih menu Maklumat Audit Pilih Sesi Audit dan daftarkan lokasi baru jika lokasi tiada dalam Senarai Lokasi Diaudit Pilih

Lebih terperinci

PERISIAN PCB PINDAAN TERKINI 2008!

PERISIAN PCB PINDAAN TERKINI 2008! MESRA, MEMBANTU, MEMUASKAN PERISIAN PCB PANDUAN PENGGUNA PINDAAN TERKINI 2008! OUTPUT DATA KE PELBAGAI STORAN. Pembayaran selain disket di kaunter LHDNM sahaja. BERFUNGSI DENGAN MICROSOFT VISTA BEROPERASI

Lebih terperinci

PANDUAN PENGGUNA SISTEM MYFIT INSTITUT SUKAN NEGARA PANDUAN PENGGUNA SISTEM MYFIT INSTITUT SUKAN NEGARA

PANDUAN PENGGUNA SISTEM MYFIT INSTITUT SUKAN NEGARA PANDUAN PENGGUNA SISTEM MYFIT INSTITUT SUKAN NEGARA PANDUAN PENGGUNA SISTEM MYFIT 1 PANDUAN PENGGUNA SISTEM MYFIT INSTITUT SUKAN NEGARA PENGENALAN Sistem Myfit merupakan satu sistem berasaskan web kemasukan data dan analisis prestasi peserta (iaitu pegawai

Lebih terperinci

MANUAL PENGGUNA. MYGOVXCHANGE (ekl) Dengan kerjasama : Jabatan Perdana Menteri

MANUAL PENGGUNA. MYGOVXCHANGE (ekl) Dengan kerjasama : Jabatan Perdana Menteri MANUAL PENGGUNA MYGOVXCHANGE (ekl) Dengan kerjasama : Jabatan Perdana Menteri KANDUNGAN 1 TERMA DAN SINGKATAN...3 2 PENGENALAN...4 2.1 Latar Belakang Projek...4 2.2 Senarai Perkhidmatan...4 2.3 Pra-syarat

Lebih terperinci

MANUAL PENGGUNA (PEMOHON)

MANUAL PENGGUNA (PEMOHON) MANUAL PENGGUNA SISTEM eclaim (PEMOHON) Jabatan Bendahari JANUARI 2013 KANDUNGAN - PEMOHON 1.0 PENGENALAN SISTEM... 2 2.0 PERMOHONAN BARU... 4 2.1 Pendahuluan Diri... 4 2.1.1 Ringkasan Proses Pendahuluan

Lebih terperinci

MANUAL PENGGUNAAN SISTEM PERMOHONAN ATAS TALIAN MODUL HONORARIUM UNTUK PENGGUNA KOPERASI VERSI 2.0

MANUAL PENGGUNAAN SISTEM PERMOHONAN ATAS TALIAN MODUL HONORARIUM UNTUK PENGGUNA KOPERASI VERSI 2.0 MANUAL PENGGUNAAN SISTEM PERMOHONAN ATAS TALIAN MODUL HONORARIUM UNTUK PENGGUNA KOPERASI VERSI 2.0 ISI KANDUNGAN ISI KANDUNGAN... 2 SENARAI RAJAH... 3 1.0 PENGENALAN... 4 2.0 PERMOHONAN HONORARIUM... 5

Lebih terperinci

MANUAL PENGGUNA SISTEM eclaim (PEMOHON)

MANUAL PENGGUNA SISTEM eclaim (PEMOHON) MANUAL PENGGUNA SISTEM eclaim (PEMOHON) Jabatan Bendahari JANUARI 2013 KANDUNGAN - PEMOHON 1.0 PENGENALAN SISTEM... 2 2.0 PERMOHONAN BARU... 4 2.1 Pendahuluan Diri... 4 2.1.1 Ringkasan Proses Pendahuluan

Lebih terperinci

STACK (Tumpukan) Tumpukan Koin. Tumpukan Kotak

STACK (Tumpukan) Tumpukan Koin. Tumpukan Kotak STACK (Tumpukan) Tumpukan Koin Tumpukan Kotak Defenisi : Secara sederhana, tumpukan bisa diartikan sebagai suatu kumpulan data yang seolah-olah ada data yang diletakan diatas data yang lain. Satu hal yang

Lebih terperinci

STACK DAN QUEUE (Muhammad Fachrie, STMIK Amikom Yogyakarta)

STACK DAN QUEUE (Muhammad Fachrie, STMIK Amikom Yogyakarta) STACK DAN QUEUE (Muhammad Fachrie, STMIK Amikom Yogyakarta) A. Stack 1. Pendahuluan Stack (tumpukan) dan queue (antrian) sebenarnya adalah sebuah cara dalam mengorganisasikan data-data yang dimiliki. Ibarat

Lebih terperinci

BAHAGIAN PENGURUSAN SEKOLAH BERASRAMA PENUH DAN SEKOLAH KECEMERLANGAN KEMENTERIAN PENDIDIKAN MALAYSIA

BAHAGIAN PENGURUSAN SEKOLAH BERASRAMA PENUH DAN SEKOLAH KECEMERLANGAN KEMENTERIAN PENDIDIKAN MALAYSIA BAHAGIAN PENGURUSAN SEKOLAH BERASRAMA PENUH DAN SEKOLAH KECEMERLANGAN KEMENTERIAN PENDIDIKAN MALAYSIA SOALAN-SOALAN LAZIM 1. Bagaimanakah cara untuk memohon ke SBP? Permohonan kemasukan ke SBP boleh dibuat

Lebih terperinci

PENGAJARAN Sistem Nombor Perduaan Mengenal pasti nombor perduaan dan nombor perpuluhan

PENGAJARAN Sistem Nombor Perduaan Mengenal pasti nombor perduaan dan nombor perpuluhan PENGAJARAN 6 2.0 PERWAKILAN DATA 2. Sistem Nombor Perduaan 2.. Mengenal pasti nombor perduaan dan nombor perpuluhan Kandungan Muka Surat Rancangan Pengajaran 72 Lampiran 6-77 Lembaran Kerja 6-82 Lembaran

Lebih terperinci

MANUAL PENGGUNA SISTEM PERMOHONAN KEMASUKAN PELAJAR KE UNIVERSITI AWAM PROGRAM PENGAJIAN LEPASAN SPM SETARAF SESI AKADEMIK 2017/2018

MANUAL PENGGUNA SISTEM PERMOHONAN KEMASUKAN PELAJAR KE UNIVERSITI AWAM PROGRAM PENGAJIAN LEPASAN SPM SETARAF SESI AKADEMIK 2017/2018 MANUAL PENGGUNA SISTEM PERMOHONAN KEMASUKAN PELAJAR KE UNIVERSITI AWAM PROGRAM PENGAJIAN LEPASAN SPM SETARAF SESI AKADEMIK 2017/2018 1 M u k a s u r a t NOTA : URL SISTEM PERMOHONAN KEMASUKAN PELAJAR PERHATIAN!!!

Lebih terperinci

DEFINISI PENDEKATAN ELEMEN ASAS

DEFINISI PENDEKATAN ELEMEN ASAS 5.0 PENGATURCARAAN DEFINISI ARAS & GENERASI Aras Rendah (Generasi 1 & 2) PENDEKATAN Aras Tinggi (Generasi 3,4 & 5) PENTERJEMAH Penghimpun Pentaksir Pengkompil FASA PEMBANGUNAN 5 Fasa ELEMEN ASAS Berstruktur

Lebih terperinci

MANUAL PEMERIKSAAN STOR ALAT TULIS

MANUAL PEMERIKSAAN STOR ALAT TULIS MANUAL PEMERIKSAAN STOR ALAT TULIS A. TINDAKAN PEGAWAI STOR 1. Pilih Modul Pemeriksaan Stok 2. Aktifkan Pemeriksaan Stok *Sila pastikan semua proses penerimaan/pengeluaran/pelupusan/pelarasan telah selesai

Lebih terperinci

SYARIKAT PERUMAHAN NEGARA BERHAD

SYARIKAT PERUMAHAN NEGARA BERHAD SYARIKAT PERUMAHAN NEGARA BERHAD [ Milik Menteri Kewangan ( Diperbadankan ) ] (444205-M) RMR1M Online Sistem Online Rumah Mesra Rakyat 1 Malaysia Manual Pengguna 1 RMR1M Online Manual Pengguna Syarikat

Lebih terperinci

PANDUAN PENGGUNA UNIT PEMODENAN TADBIRAN DAN PERANCANGAN PENGURUSAN MALAYSIA (MAMPU) JABATAN PERDANA MENTERI

PANDUAN PENGGUNA UNIT PEMODENAN TADBIRAN DAN PERANCANGAN PENGURUSAN MALAYSIA (MAMPU) JABATAN PERDANA MENTERI PANDUAN PENGGUNA UNIT PEMODENAN TADBIRAN DAN PERANCANGAN PENGURUSAN MALAYSIA (MAMPU) JABATAN PERDANA MENTERI i ISI KANDUNGAN PENGENALAN... 3 PORTAL 1MTC... 4 1 LAMAN UTAMA... 4 1.0 Mengenai Laman Utama...

Lebih terperinci

BAB 3 STACK (TUMPUKAN)

BAB 3 STACK (TUMPUKAN) BAB 3 STACK (TUMPUKAN) LINIER LIST Suatu struktur data umum yang berisi suatu kumpulan terurut dari elemen; jumlah elemen di dalam list dapat berubah-ubah. Linier list A yang terdiri dari T elemen pada

Lebih terperinci

S T A C K ( T U M P U K A N )

S T A C K ( T U M P U K A N ) S T A C K T U M P U K A N ) LINIER LIST Suatu struktur data umum yang berisi suatu kumpulan terurut dari elemen; jumlah elemen di dalam list dapat berubah-ubah. Linier list A yang terdiri dari T elemen

Lebih terperinci

Pengenalan kepada Ekonomi

Pengenalan kepada Ekonomi Topik 1 Pengenalan kepada Ekonomi HASIL PEMBELAJARAN Pada akhir topik ini, anda seharusnya dapat: 1. Menerangkan terma ekonomi ; 2. Membezakan mikroekonomi dan makroekonomi; 3. Membincangkan tiga persoalan

Lebih terperinci

Senarai Kandungan. Bil. Modul & Menu Muka surat

Senarai Kandungan. Bil. Modul & Menu Muka surat Senarai Kandungan Bil. Modul & Menu Muka surat 1.0 Pendahuluan 2.0 Tujuan 3.0 Capaian Sistem (masukkan memulakan sistem dan alamat URL) 4.0 Panduan Pengguna 4.1 Muka depan 3 4.2 Halaman Utama 4.2.1 Rekabentuk

Lebih terperinci

Panduan untuk Permohonan Tuntutan Lebih Masa

Panduan untuk Permohonan Tuntutan Lebih Masa Panduan untuk Permohonan Tuntutan Lebih Masa A. Permohonan Tuntutan Lebih Masa B. Kemaskini Tuntutan Lebih Masa C. Hapus Tuntutan Lebih Masa D. Cetak Penyata Tuntutan Lebih Masa A. Permohonan Tuntutan

Lebih terperinci

MANUAL PENGGUNA SISTEM KERJA KURSUS (SKK) PMR [SETIAUSAHA PEPERIKSAAN] UNIT APLIKASI PEPERIKSAAN, KEMENTERIAN PELAJARAN MALAYSIA

MANUAL PENGGUNA SISTEM KERJA KURSUS (SKK) PMR [SETIAUSAHA PEPERIKSAAN] UNIT APLIKASI PEPERIKSAAN, KEMENTERIAN PELAJARAN MALAYSIA MANUAL PENGGUNA SISTEM KERJA KURSUS (SKK) PMR [SETIAUSAHA PEPERIKSAAN] UNIT APLIKASI PEPERIKSAAN, KEMENTERIAN PELAJARAN MALAYSIA ISI KANDUNGAN 1 PENDAHULUAN... 3 1.1 Tujuan Dokumen... 3 2 LAMAN UTAMA...

Lebih terperinci

PANDUAN PENGGUNA SISTEM MAKLUMAT PENGURUSAN SUMBER MANUSIA (HUMAN RESOURCE MANGEMENT INFORMATION SYSTEM) MODUL PENGURUSAN REKOD PERIBADI

PANDUAN PENGGUNA SISTEM MAKLUMAT PENGURUSAN SUMBER MANUSIA (HUMAN RESOURCE MANGEMENT INFORMATION SYSTEM) MODUL PENGURUSAN REKOD PERIBADI PANDUAN PENGGUNA SISTEM MAKLUMAT PENGURUSAN SUMBER MANUSIA (HUMAN RESOURCE MANGEMENT INFORMATION SYSTEM) MODUL PENGURUSAN REKOD PERIBADI SUBMODUL REKOD PERIBADI (PENTADBIR SUMBER MANUSIA) JABATAN PERKHIDMATAN

Lebih terperinci

Pangkalan Informasi modul-modul ep 2012 PEMBELIAN TERUS. 1.Bagaimanakah untuk mencipta nota pelarasan kredit? Jawapan :

Pangkalan Informasi modul-modul ep 2012 PEMBELIAN TERUS. 1.Bagaimanakah untuk mencipta nota pelarasan kredit? Jawapan : PEMBELIAN TERUS 1.Bagaimanakah untuk mencipta nota pelarasan kredit? Jawapan : Nota pelarasan kredit boleh dicipta oleh pembekal dengan pergi ke bahagian tadbir pesanan, klik di bahagian cipta nota pelarasan

Lebih terperinci

UNIT ISIHAN DAN CARIAN. Pengenalan Jenis-jenis Isihan Jenis-jenis Carian

UNIT ISIHAN DAN CARIAN. Pengenalan Jenis-jenis Isihan Jenis-jenis Carian UNIT 6 ISIHAN DAN CARIAN Pengenalan Jenis-jenis Isihan Jenis-jenis Carian ISIHAN 6.1 Pengenalan Isihan Isihan merupakan proses yang kerap digunakan semasa pemprosesan data. Isihan adalah proses untuk mengatur

Lebih terperinci

» AKAUN PENGGUNA. Pilih Sidang dan tekan butang Jana dari fail Jadual Waktu

» AKAUN PENGGUNA. Pilih Sidang dan tekan butang Jana dari fail Jadual Waktu 1. Pendahuluan Pada kebiasaannya, akan terdapat guru-guru yang tidak berada di sekolah pada haribengkel, mesyuarat hari yang tertentu atas sebab-sebab seperti menghadiri kursus, atau mengiringi murid-murid

Lebih terperinci

MANUAL PENGGUNA (PTJ)

MANUAL PENGGUNA (PTJ) MANUAL PENGGUNA SISTEM eclaim (PTJ) Jabatan Bendahari FEBRUARI 2012 KANDUNGAN - PTJ TAJUK MUKA SURAT 1.0 PENGENALAN SISTEM 2 2.0 CARIAN 3 Langkah 1 : Tukar Jabatan 3 Langkah 2 : Carian permohonan 3 3.0

Lebih terperinci

PANDUAN MENGISI BORANG

PANDUAN MENGISI BORANG ISI KANDUNGAN MUKA SURAT 1.0 CARA MENCAPAI BORANG PENDAFTARAN PEKERJAAN....2 2.0 CARA MENGISI BORANG PENDAFTARAN PEKERJAAN....6 A. Maklumat Peribadi Pemohon.. 6 B. Maklumat Akademik Pemohon....10 C. Maklumat

Lebih terperinci

KEGUNAAN DAN KEPENTINGAN LUKISAN ORTOGRAFIK

KEGUNAAN DAN KEPENTINGAN LUKISAN ORTOGRAFIK PENGENALAN Unjuran Ortografik merupakan satu kaedah yang digunakan dalam penghasilan produk bidang kejuruteraan bagi menerangkan di mana bentuk dan dimensi bagi pelbagai rupa hasil dari bidang kejuruteraan

Lebih terperinci

S TA C K Sunu Wibirama

S TA C K Sunu Wibirama STACK Sunu Wibirama Jadwal ujian MID Hari Rabu, 6 April 2011 Pkl. 07.30-09.30 WIB Ruangan E3 Open Book, tapi tidak diperkenankan menggunakan internet, membuka laptop, atau handphone Bahan ujian Logika

Lebih terperinci

LAPORAN PRAKTIKUM RESMI QUEUE

LAPORAN PRAKTIKUM RESMI QUEUE LAPORAN PRAKTIKUM RESMI QUEUE Disusun oleh : Amin Setyaningrum 201301052 Dosen pengampu : Yosef Murya Kusuma Ardhana.S.T., M.Kom JURUSAN SISTEM INFORMASI SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO

Lebih terperinci

UNIVERSITI SAINS MALAYSIA. CPT211/CPM311/CPP201 Konsep & Paradigma Bahasa Pengaturcaraan

UNIVERSITI SAINS MALAYSIA. CPT211/CPM311/CPP201 Konsep & Paradigma Bahasa Pengaturcaraan UNIVERSITI SAINS MALAYSIA Peperiksaan Semester Pertama Sidang Akademik 2002/2003 September 2002 CPT211/CPM311/CPP201 Konsep & Paradigma Bahasa Pengaturcaraan Masa : 2 jam ARAHAN KEPADA CALON: Sila pastikan

Lebih terperinci

CARTA ALIR PROSES PERMOHONAN KOD PENYELIDIKAN DANA LUAR MULA

CARTA ALIR PROSES PERMOHONAN KOD PENYELIDIKAN DANA LUAR MULA MANUAL PENGGUNA PERMOHONAN KOD PENYELIDIKAN DANAA LUAR DI FAKULTI/INSTITUT/PUSAT MELALUI SISTEM MAKLUMAT PENYELIDIKAN UNIVERSITI (SMPU) Tarikh Kuatkuasa 01/06/2013 CARTA ALIR PROSES PERMOHONAN KOD PENYELIDIKAN

Lebih terperinci

MANUAL PENGGUNA BAHAGIAN PENGURUSAN KEMASUKAN PELAJAR

MANUAL PENGGUNA BAHAGIAN PENGURUSAN KEMASUKAN PELAJAR BAHAGIAN PENGURUSAN KEMASUKAN PELAJAR MANUAL PENGGUNA SISTEM PERMOHONAN KEMASUKAN PELAJAR KE UNIVERSITI AWAM, POLITEKNIK, KOLEJ KOMUNITI DAN ILKA PROGRAM PENGAJIAN LEPASAN SPM/SETARAF SESI AKADEMIK 2018/2019

Lebih terperinci

Polisi Privasi. Pengenalan

Polisi Privasi. Pengenalan Polisi Privasi Pengenalan imsme ialah satu platform rujukan atas talian yang pertama di Malaysia bagi pinjaman/ pembiayaan PKS yang dimiliki dan diuruskan sepenuhnya oleh Credit Guarantee Corporation Malaysia

Lebih terperinci

DEFINISI PENDEKATAN ELEMEN ASAS

DEFINISI PENDEKATAN ELEMEN ASAS 5.0 PENGATURCARAAN DEFINISI ARAS & GENERASI Aras Rendah (Generasi 1 & 2) PENDEKATAN Aras Tinggi (Generasi 3,4 & 5) PENTERJEMAH Penghimpun Pentaksir Pengkompil FASA PEMBANGUNAN 5 Fasa ELEMEN ASAS Berstruktur

Lebih terperinci

GARIS PANDUAN PENANGGUNGAN KERJA

GARIS PANDUAN PENANGGUNGAN KERJA GARIS PANDUAN PENANGGUNGAN KERJA Disediakan Oleh Bahagian Pengurusan Sumber Manusia Jabatan Pendaftar Edisi keluaran 1 Tarikh kuatkuasa 1/10/2015 1 ISI KANDUNGAN Bil Perkara Mukasurat 1.0 Tujuan 3 2.0

Lebih terperinci

M A N U A L PENGGUNA SISTEM PENGURUSAN KONTRAK 3K (SPK3K) KONTRAK KEBERSIHAN KONTRAK KESELAMATAN KONTRAK BEKALAN MAKANAN ASRAMA

M A N U A L PENGGUNA SISTEM PENGURUSAN KONTRAK 3K (SPK3K) KONTRAK KEBERSIHAN KONTRAK KESELAMATAN KONTRAK BEKALAN MAKANAN ASRAMA M A N U A L PENGGUNA SISTEM (SPK3K) KONTRAK KEBERSIHAN KONTRAK KESELAMATAN KONTRAK BEKALAN MAKANAN ASRAMA * B a h a g i a n A u d i t D a l a m * K e m e n t e r i a n P e l a j a r a n M a l a y s i a

Lebih terperinci

RANCANGAN PENDIDIKAN INDIVIDU SECARA DALAM TALIAN

RANCANGAN PENDIDIKAN INDIVIDU SECARA DALAM TALIAN PANDUAN PENGGUNA RANCANGAN PENDIDIKAN INDIVIDU SECARA DALAM TALIAN (e-rpi) KEMENTERIAN PENDIDIKAN MALAYSIA 2015 0 ISI KANDUNGAN Muka surat 1. PENGENALAN 4 2. BIDANG TUGAS / PERANAN 4 2.1 Kementerian Pendidikan

Lebih terperinci

Disediakan oleh Bahagian Teknologi Maklumat dan Pengurusan Data, PPSPPA

Disediakan oleh Bahagian Teknologi Maklumat dan Pengurusan Data, PPSPPA ISI KANDUNGAN KANDUNGAN MUKASURAT 1. Cara-cara Instalasi 2. Memulakan dan menamatkan sistem 3. Manual untuk pengguna biasa 3.1. Menu mohon dan semak a) Mohon Perubahan Waktu bekerja Berperingkat(WBB) b)

Lebih terperinci

PANDUAN PENGGUNA SISTEM MAKLUMAT PENGURUSAN SUMBER MANUSIA (HUMAN RESOURCE MANGEMENT INFORMATION SYSTEM) MODUL PENGURUSAN PRESTASI

PANDUAN PENGGUNA SISTEM MAKLUMAT PENGURUSAN SUMBER MANUSIA (HUMAN RESOURCE MANGEMENT INFORMATION SYSTEM) MODUL PENGURUSAN PRESTASI PANDUAN PENGGUNA SISTEM MAKLUMAT PENGURUSAN SUMBER MANUSIA (HUMAN RESOURCE MANGEMENT INFORMATION SYSTEM) MODUL PENGURUSAN PRESTASI SUBMODUL PENILAIAN KEGIATAN DAN SUMBANGAN JABATAN PERKHIDMATAN AWAM MALAYSIA

Lebih terperinci

POLISI PEMBELIAN. Pembelian Produk Samak. Produk Pesanan SAMAK SERTU SERVICES SDN BHD POLISI PEMBELIAN

POLISI PEMBELIAN. Pembelian Produk Samak. Produk Pesanan SAMAK SERTU SERVICES SDN BHD POLISI PEMBELIAN Sila baca dokumen ini dengan teliti kerana ia mengandungi terma & syarat yang telah anda persetujui untuk dipatuhi jika anda terus menggunakan esamak. Di bawah merupakan Terma & Syarat ("Syarat") yang

Lebih terperinci

Manual Pengguna Role : Pengguna

Manual Pengguna Role : Pengguna Sistem Pengurusan Linen & Laundri Manual Pengguna Role : Pengguna Jabatan Teknologi Maklumat M u k a s u r a t 1 Isi Kandungan 1. CAPAIAN KE ELAUNDRI... 2 2. PERMOHONAN LINEN (TIADA PAR LEVEL)... 3 a.

Lebih terperinci

SOALAN LAZIM BAGI KAD PIN & BAYAR (Pindaan 17 Ogos 2017)

SOALAN LAZIM BAGI KAD PIN & BAYAR (Pindaan 17 Ogos 2017) SOALAN LAZIM BAGI KAD PIN & BAYAR (Pindaan 17 Ogos 2017) 1. Apakah PIN? PIN, atau Nombor Pengenalan Peribadi, adalah kod rahsia yang diberikan kepada ahli kad atau dipilih oleh mereka bagi membuktikan

Lebih terperinci

BAB 1 PENGENALAN KEPADA PROLOG

BAB 1 PENGENALAN KEPADA PROLOG BAB 1 PENGENALAN KEPADA PROLOG Pengenalan Unit ini agak berbeza dengan unit-unit yang lain dalam modul ini kerana ia lebih memberi penekanan kepada aspek pengaturcaraan dengan menggunakan bahasa pengaturcaraan

Lebih terperinci

PEROLEHAN PERKHIDMATAN LUAR TALIAN DENGAN NOTA PELARASAN DEBIT

PEROLEHAN PERKHIDMATAN LUAR TALIAN DENGAN NOTA PELARASAN DEBIT PEROLEHAN PERKHIDMATAN LUAR TALIAN DENGAN NOTA PELARASAN DEBIT Tajuk 11: PEROLEHAN PERKHIDMATAN LUAR TALIAN DENGAN NOTA PELARASAN DEBIT 11.1 Peranan Peminta: Penciptaan Nota Pelarasan Debit Perkhidmatan

Lebih terperinci

SISTEM PERMOHONAN KEMASUKAN KE INSTITUSI PENDIDIKAN TINGGI AWAM PROGRAM PENGAJIAN LEPASAN

SISTEM PERMOHONAN KEMASUKAN KE INSTITUSI PENDIDIKAN TINGGI AWAM PROGRAM PENGAJIAN LEPASAN MANUAL PENGGUNA SISTEM PERMOHONAN KEMASUKAN KE INSTITUSI PENDIDIKAN TINGGI AWAM PROGRAM PENGAJIAN LEPASAN STPM/Setaraf SESI AKADEMIK 2013/2014 1 LAMAN PILIHAN KATEGORI PERMOHONAN 1.1 Pada ruangan Jenis

Lebih terperinci

SYARAT- SYARAT DAN PERATURAN PERTANDINGAN PIALA FUTSAL NEGARAKU

SYARAT- SYARAT DAN PERATURAN PERTANDINGAN PIALA FUTSAL NEGARAKU SYARAT- SYARAT DAN PERATURAN PERTANDINGAN PIALA FUTSAL NEGARAKU 1. PENGENALAN Kejhanan ini dikenali sebagai Piala Futsal Negaraku Keseluruhan pertandingan ini akan dianjurkan leh NEGARAKU. Pertandingan

Lebih terperinci

Algoritma Dan Struktur Data II

Algoritma Dan Struktur Data II Algoritma Dan Struktur Data II Array dan Matriks Apa itu Struktur Data? PROGRAM ALGORITMA STRUKTUR DATA Algoritma.. deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis 1. ditulis

Lebih terperinci

UNIVERSITI SAINS MALAYSIA. CST102 Pengantar Sistem Pengendalian & Komunikasi Data

UNIVERSITI SAINS MALAYSIA. CST102 Pengantar Sistem Pengendalian & Komunikasi Data UNIVERSITI SAINS MALAYSIA Peperiksaan Kursus Semasa Cuti Panjang Sidang Akademik 2001/2002 April 2002 CST102 Pengantar Sistem Pengendalian & Komunikasi Data Masa : 3 jam ARAHAN KEPADA CALON: Sila pastikan

Lebih terperinci

Panduan Penggunaan Peniaga

Panduan Penggunaan Peniaga Panduan Penggunaan Peniaga MEMACU Perniagaan Anda MENYENGGARAKAN PERANTI ANDA Peranti Plug n Pay menggunakan kuasa bateri. Adalah penting untuk memastikan peranti sentiasa dicaj. Caskan peranti anda sekurang-kurangnya

Lebih terperinci

ZULKIFLI ALANG MAHAT. 1 P a g e

ZULKIFLI ALANG MAHAT. 1 P a g e 1 P a g e ZULKIFLI ALANG MAHAT MODUL E-KEDATANGAN DAN SMS Langkah Penggunaan e-kedatangan 1. Taip gg.gg/smssekolah2 pada browser 2. Masukkan katalaluan dan tekan butang Login 3. Anda akan dibawa ke menu

Lebih terperinci

MANUAL PENGGUNA SISTEM MAKLUMAT GURU MODUL e-prestasi

MANUAL PENGGUNA SISTEM MAKLUMAT GURU MODUL e-prestasi 0 MANUAL PENGGUNA SISTEM MAKLUMAT GURU MODUL e-prestasi Disediakan oleh : Bahagian Pembangunan dan Penilaian Kompetensi dan Bahagian Pengurusan Maklumat KEMENTERIAN PENDIDIKAN MALAYSIA 1 PENDAHULUAN Manual

Lebih terperinci

MANUAL PENGGUNA SISTEM MAKLUMAT PELAJAR EKSEKUTIF 01 Disember, 2016

MANUAL PENGGUNA SISTEM MAKLUMAT PELAJAR EKSEKUTIF 01 Disember, 2016 Senarai Kandungan Bil. Modul & Menu Muka surat 1.0 Pendahuluan 2.0 Tujuan 3.0 Capaian Sistem (masukkan memulakan sistem dan alamat URL) 4.0 Panduan Pengguna 4.1 Halaman Log Masuk 3 4.2 Halaman Utama 4.2.1

Lebih terperinci

Mengenali Apa Itu Emel Phishing

Mengenali Apa Itu Emel Phishing 82 Mengenali Apa Itu Emel Phishing By Faiszatulnasro bt Mohd Maksom 1.0 Pengenalan Phishing walaupun secara umumnya dikategorikan sebagai jenayah penipuan siber, namun, masih terdapat pengguna Internet

Lebih terperinci

TATACARA PERMOHONAN IBUBAPA/PENJAGA

TATACARA PERMOHONAN IBUBAPA/PENJAGA TATACARA PERMOHONAN IBUBAPA/PENJAGA PERMOHONAN KE SEKOLAH KAWALAN TINGKATAN 1 TAHUN 2017 DISEDIAKAN OLEH : UNIT SEKOLAH MENENGAH SEKTOR PENGURUSAN SEKOLAH JABATAN PENDIDIKAN PULAU PINANG ARAHAN DAFTAR

Lebih terperinci

Import Maklumat Murid ke dalam VLE

Import Maklumat Murid ke dalam VLE P e m b e r i t a h u a n P r o s e s I m p o r t M a k l u m a t M u r i d Import Maklumat Murid ke dalam VLE Dimaklumkan sistem 1BestariNet telah dipertingkatkan dengan pertambahan fungsi bagi pengemaskinian

Lebih terperinci

MANUAL OPERASI SMPU PENGGUNA UKM-SPKP-CRIM-PK01-MO02

MANUAL OPERASI SMPU PENGGUNA UKM-SPKP-CRIM-PK01-MO02 MANUAL OPERASI SMPU PENGGUNA UKM-SPKP-CRIM-PK01-MO02 Disediakan Disemak Diluluskan Urus Setia SPKP... Mohd Hashrifa Hashim Eksekutif / Ketua Jaminan Kualiti... Prof. Dr. Muhammad Fauzi Mohd. Zain Pengarah

Lebih terperinci

Struktur Data Array. Rijal Fadilah S.Si

Struktur Data Array. Rijal Fadilah S.Si Struktur Data Array Rijal Fadilah S.Si Array Berdimensi Satu Array Satu dimensi tidak lain adalah kumpulan elemen-elemen identik yang tersusun dalam satu baris. Elemen-elemen tersebut memiliki tipe data

Lebih terperinci

STRUKTUR DATA Pertemuan 1 s.d 8

STRUKTUR DATA Pertemuan 1 s.d 8 STRUKTUR DATA Pertemuan 1 s.d 8 Sasaran: Meningkatkan: pemahaman pengetahuan tentang teori dasar struktur data dan penanganan data serta pembuatan algoritma dan penggunaan strukturd dalam pemrograman Materi

Lebih terperinci

KEMENTERIAN SUMBER MANUSIA (KSM) JABATAN TENAGA KERJA (JTK) & PEJABAT TENAGA KERJA (PTK)

KEMENTERIAN SUMBER MANUSIA (KSM) JABATAN TENAGA KERJA (JTK) & PEJABAT TENAGA KERJA (PTK) KEMENTERIAN SUMBER MANUSIA (KSM) JABATAN TENAGA KERJA (JTK) & PEJABAT TENAGA KERJA (PTK) VERSI KETIGA OKT 2010 PANDUAN PENGGUNA KANDUNGAN MUKA SURAT Pengenalan 3 Laman Utama Sistem epampasan 4 Menu - Pampasan

Lebih terperinci

Modul e-daftar. (Sesi 2014/2015)

Modul e-daftar. (Sesi 2014/2015) PANDUAN PENGGUNA Modul e-daftar (Sesi 2014/2015) Disediakan Oleh : Zurairah Binti Jon Versi : 2.0 Projek Sistem Maklumat Pelajar Unit Pengurusan Sistem Aplikasi Pusat Khidmat Teknologi Maklumat dan Komunikasi

Lebih terperinci

PEROLEHAN PRODUK LUAR TALIAN DENGAN NOTA PELARASAN KREDIT

PEROLEHAN PRODUK LUAR TALIAN DENGAN NOTA PELARASAN KREDIT PEROLEHAN PRODUK LUAR TALIAN DENGAN NOTA PELARASAN KREDIT Tajuk 6: PEROLEHAN PRODUK LUAR TALIAN DENGAN NOTA PELARASAN KREDIT Apabila Pegawai Penerima Barang menerima barangan yang dibekalkan secara separa,

Lebih terperinci

Manual Operasi: SPKLM MANUAL OPERASI SISTEM SPKLM 1 P U S A T T E K N O L O G I M A K L U M A T ( P T M )

Manual Operasi: SPKLM MANUAL OPERASI SISTEM SPKLM 1 P U S A T T E K N O L O G I M A K L U M A T ( P T M ) Manual Operasi: SPKLM 1 P U S A T T E K N O L O G I M A K L U M A T ( P T M ) LANGKAH 1 Log Masukkan ID kakitangan dan klik butang Log Masuk. 2 P U S A T T E K N O L O G I M A K L U M A T ( P T M ) LANGKAH

Lebih terperinci