Kamis, 17 November 2016

Queue(Antrian) Array

Assalamu'alaikum wr.wb

Hasil resume kali ini:

Refleksi Minggu Ke-9

Assalamu'alaikum wr.wb

Pada tanggal 15 November 2016 adalah pertemuan ke 9 matakuliah Struktur Data yang membahas tentang " Queue(Antrian)". Sebelum masuk materi 20 menit pertama diadakan kuis mengenai Stack Pop dan Push.

Berikut hasil program saya:

Rabu, 09 November 2016

Stack Array dan Stack Linked List

Assalamu'alaikum wr.wb

Hasil resume kali ini:

Refleksi Minggu Ke-8

Assalamu'alaikum wr.wb

Pada tanggal 8 november 2016 adalah pertemuan ke 8 matakuliah Struktur Data yang membahas tentang " stack array dan stack  Linked List". Kami dibagi menjadi 4 kelompok yaitu kelompok 1 dan 3 membahas stack array sedangkan kelompok 2 dan 4 membahas stack linked list.

Rangkuman:
Stack Linked List 

Kamis, 20 Oktober 2016

Refleksi Minggu Ke-7

Assalamu'alaikum wr.wb

Pada tanggal  18 agustus 2016 adalah pertemuan ke tujuh matakuliah Struktur Data yang membahas tentang Kisi-Kisi UTS. 15 menit pertama di isi dengan kuis mengenai link list.

Adapun Skenario Pembelajaran Sdata Minggu ketujuh yaitu:

Rabu, 12 Oktober 2016

Lanjutan Link List

Assalamu'alaikum wr. wb

Hasil resume kali ini:

-Template Pada Link List

Refleksi Minggu Ke-6

Assalamu'alaikum wr.wb

Pada tanggal 11 oktober 2016 adalah pertemuan ke enam matakuliah Struktur Data yang membahas kelanjutan dari " Link List".

Adapun Skenario Pembelajaran Sdata Minggu ke enam yaitu:

Rabu, 05 Oktober 2016

Pointer dan Link List

Assalamu'alaikum wr.wb

Hasil resume kali ini:

Refleksi Minggu Ke-5

Assalamu'alaikum wr.wb

Pada tanggal 04 oktober 2016 adalah pertemuan ke-lima matakuliah struktur data yang membas tentang " Pointer dan Link List ".

Adapun Skenario Pembelajaran Sdata Minggu ke lima yaitu:

Jumat, 30 September 2016

Representasi Data Array

Assalamu'alaikum wr.wb

Hasil resume kali ini:

Refleksi Minggu Ke-4

Assalamu'alaikum wr.wb

Pada tanggal 28 spetember 2016 adalah pertemuan ke empat matakuliah Struktur Data tentang " Representasi Data Array". Sebelum memulai pembelajaran, 15 menit pertama kami isi dengan kuis dengan materi iteratif vs rekursif  dan tahapan OOP. Setelah kuis kami memulai pembelajaran.

Adapun Skenario Pembelajaran Sdata Minggu ke empat yaitu:

Rabu, 21 September 2016

Variasi Program Tahapan Ke OOP

Assalamu'alaikum wr.wb

Hasil diskusi kelompok 03 dan 12

Source code:


Kesimpulan Struct dan Class

Assalamu'alaikum wr.wb

Hasil diskusi kelompok 03 dan kelompok 12


Struct adalah kumpulan dari variabel yang dinyatakan dengan sebuah nama , dengan sifat setiap variabel dapat memiliki tipe yang berlainan.

Syntax untuk struct :


Selasa, 20 September 2016

Refleksi Minggu Ke-3

Assalamu'alaikum wr.wb

Pada tanggal  20 September 2016 adalah pertemuan ke tiga mata kuliah struktur data yang membahas tentang " Class dan Rekursi ".

Adapun Skenario Pembelajaran Sdata Minggu Ke-3

Rabu, 14 September 2016

Refleksi Minggu Ke-2

Assalamu'alaikum wr wb

Pada tanggal 14 september 2016 adalah pertemuan ke dua matakuliah struktur data yang membahas tentang " Class dan Struct ".  Seharusnya perkuliahan untuk kelas C diadakan pada tanggal 13 september 2016, tetapi karena pada tanggal tersebut libur, kami menggantinya pada tanggal 14 september 2016 bersamaan dengan kelas A. Pada pertemuan kali ini, saya hanya masuk 30 menit karena harus praktikum.


Selasa, 06 September 2016

Dasar-Dasar Pemrograman C++

Assalamu'alaikum wr.wb
Berikut hasil diskusi kelompok 3 dan 12 mengenai dasar-dasar pemrograman:


ü         Parameter nilai                                 int abc(int a, int b, int c)
{
return  a+b+b*c+(a+b-c)/(a+b)+4;
}
void main (void)
{
cout<<abc(2,3,4)<<endl;
}
ü         Fungsi template                                               →float abc (float a, float b, float c)
{
return  a+b+*c+(a+b-c)/(a+b)+4;
}
void main (void)
{
cout<<abc(2,3,4)<<endl;
}
→template <class T>
                                T abc (Ta, Tb, Tc)
{
return  a+b+b*c+(a+b-c)/(a+b)+4;
}
void main(void)
{
cout<<abc(2,3,4)<<endl;
}
ü         Reference Parameter                    → template <class T>
                                T abc (T&a, T&b, T&c)
{
return  a+b+b*c+(a+b-c)/(a+b)+4;
}
void main(void)
{
Int a=2, b=3, c=4;
cout<<abc(2,3,4)<<endl;
}
ü         Cons Reference Parameter         → template <class T>
                                T abc ( const T&a, T&b, T&c)
{
return  a+b+b*c+(a+b-c)/(a+b)+4;
}
void main(void)
{
cout<<abc(2,3,4)<<endl;
}
ü        Alokasi memori Dinamis
Deklarasi int *y→y=new int;
Variable y merujuk pointer ke integer dan *y menuju ke integer *y=100.

Wassalamu'alaikum wr. wb
 


Refleksi Minggu Ke-1

Assalamu'alaikum wr.wb

Pada tanggal 6 September 2016 adalah pertemuan pertama mata kuliah struktur data. Pada pertemuan pertama ini membahas tentang " dasar-dasar pemograman C++", yang mana materi ini pernah di sampaikan pada semester 1 maupun semester 2 yang lalu.
Adapun rangkuman pada pembelajaran hari ini yaitu:

Selasa, 14 Juni 2016

Refleksi Minggu Ke-14

Assalamu'alaikum wr.wb

Hari ini adalah hari terakhir pertemuan matakuliah Algoritma dan Pemrograman. Hari ini Dosen menjelaskan kisi-kisi uas dan mereview pembelajaran-pembelajaran yang sudah dijelaskan pada minggu-minggu sebelumnya. Adapun kisi-kisi uas sebagai berikut:
1. Iteratif vs rekursif
2. Menelusuri Program
3. Rekonstruksi Algoritma → program
4. Studi Kasus: Tabel dan Query 

 Dan hasil rangkuman untuk hari ini, sebagai berikut:

 
 

Kelas_C[50].nama="Hiwilma";
Kelas_C[50].Nama MK[0]="DDP";

Untuk Query mencari kota yaitu semarang, sebagai berikut:
for (int i=0;i<=50;i++){
if (Kelas_C.[i].Alamat Kota=="Semarang")
cout<<Kelas_C[i].nama;
}


Sekian refleksi kali ini, selamat menjalankan ibadah puasa, selamat lebaran dan semangat untuk uas yang akan mendatang!!!!!!


Wassalamu'alaikum wr.wb