Section
Open allClose all
Instructions: Clicking on the section name will show / hide the section.
- 1
4 March - 10 March
- 2
11 March - 17 March
Silahkan didownload modul perkuliahan, dan pelajarilah dengan seksama. Setelah itu silahkan kerjakan quiz dan tugas
- 3
18 March - 24 March
Array adalah suatu type data terstruktur yang terdapat dalam memori yang terdiri dari sejumlah elemen (tempat) yang mempunyai type data yang sama dan merupakan gabungan dari beberapa variabel sejenis serta memiliki jumlah komponen yang banyaknya tetap.
Pada sesi ini akan dibahas materi sebagai berikut :
- Array dan representasi Kontigu
- Deklarasi Array & Dimensi Array
- Penciptaan dan Penghancuran Array
- Type Struct (Record) dan deklarasi Struct (Record)
- Deklarasi Type dan Function
- Operasi Dasar pada array
- Struktur Perulangan
- Penyimpanan dan pengambilan nilai
- Penelusuran array
- Keunggulan dan Kelemahan Array
- 4
25 March - 31 March
Proses pencarian dasar adalah menemukan nilai(data) tertentu didalam sekumpulan data yang bertipe sama. Himpunan data-data bertype sama tersebut dikenal sebagai ruang pencarian. Secara fisik ruang pencarian sederhana memanfaatkan array. Pencarian data sering juga disebut table look-up atau storage and retrieval information adalah suatu proses untuk mengumpulkan sejumlah informasi di dalam pengingat komputer dan kemudian mencari kembali informasi yang diperlukan secepat mungkin.
Silahkan unduh dan pelajari modul Sesi ini, setelah dirasa paham silahkan kerjakan Quis dan Tugas
- 5
1 April - 7 April
Proses pengurutan banyak ditemukan dalam komputer. Hal itu karena data yang sudah urut akan lebih cepat untuk dicari. Untuk membentuk data yang tidak urut menjadi data yang urut, terdapat berbagi algoritma yang bisa digunakan. Beberapa algoritma akan dijelaskan pada bab ini, yaitu :
1. Pengertian Umum
2. Bubble sort
3. Exchange sort / Selection Sort
4. Insert sort
- 6
8 April - 14 April
Silahkan didownload modul terlampir dan dipelajari
- 7
15 April - 21 April
- 8
22 April - 28 April
- 9
29 April - 5 May
- 10
6 May - 12 May
Walaupun array sangat bagus untuk mengimplementasikan random access, tapi sifatnya yang statis menyebabkan tidak array tidak dapat diterapkan pada berbagai aplikasi. Selain itu dalam manajemen memory umumnya array dialokasikan secara fixed, sehingga tidak dapat didealokasi ketika program masih dieksekusi. Artinya ruang memory yang dipakai oleh array yang sudah tidak digunakan lagi, tidak dapat dihapus atau dialokasikan untuk data lain, selama program masih dijalankan.
Untuk memecahkan masalah tersebut, dapat digunakan variabel pointer. Type data pointer bersifat dinamis, variabel akan dialokasikan hanya pada saat dibutuhkan dan setelah tidak dibutuhkan dapat didealokasikan kembali.
- 11
13 May - 19 May
Stack dan Queue dengan struktur data Array
Perkuliahan sesi ini akan membahas tentang Stack dan Queue dengan struktur data Array. Setelah mengikuti sesi ini, mahasiswa diharapkan memahami struktur stack dan representasi kontigue stack dengan array, dan memahami struktur queue dan representasi queue secara linear dengan array
Untuk mencapai sasaran tersebut materi perkuliahan ini meliputi :Bagian A : Struktur Stack
1. Stack dan spesifikasi stack
2. Single Stack dengan Array
3. Multi-stack dalam satu array
4. Operasi-operasi Dua Stack dengan satu ArrayBagian B : Struktur Queue
1. Definisi
2. Karakteristik Penting Queue
3. Representasi Queue dengan Array
4. Operasi Dasar
5. Representasi Statik Linear Queue dengan Array
- 12
20 May - 26 May
Struktur data Linked List pada STACK dan QUEUE
Selain implmentasi stack dengan array, seperti sudah dibahas pada bagian sebelumnya, stack dapat juga diimplementasikan dengan linked list. Keunggulannya dibandingkan array adalah dalam hal alokasi memory yang bersifat dinamis.Setelah mempelajari sesi ini diharapkan mahasiswa :
- memahami struktur stack dan representasi dinamik stack dengan linked list, dan
- memahami struktur queue dan representasi queue secara dinamik dengan linked list
- 13
27 May - 2 June
Silahkan di unduh dan dipelajari
- 14
3 June - 9 June
- 15
10 June - 16 June
- 16
17 June - 23 June
Silahkan diunduh dan dipelajari
- 17
24 June - 30 June
Binary Search Tree (Pohon Pencarian Biner / BST) adalah Binary Tree dengan sifat khusus, yaitu semua Left Child selalu lebih kecil dari Parent dan semua Right Child selalu lebih besar dari Parent, atau LC < Parent < RC.
Silahkan diunduh modul terlampir dan dipelajari dengan lebih teliti
Binary search tree/BST dibuat untuk mengatasi kelemahan pada binary tree biasa, yaitu kesulitan dalam searching /pencarian node terntentu dalam suatu binary tree.
- 18
1 July - 7 July
- 19
8 July - 14 July
- 20
15 July - 21 July