Friday, November 23, 2018

Mari Belajar Struktur Data - Linked List


  • Apa itu Linked List ?
"Linked list" dalam Bahasa Indonesia adalah "Daftar Bertaut" yang mana merupakan sebuah struktur data yang bisa digunakan untuk menyimpan satu atau beberapa objek data,  biasanya sih secara terurut sehingga memungkinkan kamu bisa melakukan penambahan, pengurangan, dan pencarian atas elemen data yang tersimpan dalam daftar dan dilakukan secara  lebih efektif tentunya.

Nah, pada penerapan praktik struktur data itu memimiliki elemen yang digunakan untuk saling menyimpan rujukan satu dengan yang lainnya dan terbentuklah sebuah daftar abstarak. dan setiap elemen yang terdapat dalam daftar itu disebut dengan node.

*intinya dalam suatu urutan record data, setiap record itu punya field yang menyimpan alamat atau referensi dari record selanjutnya bila itu masuk dalam urutan.
*dan elemen data yang saling terhubung pada linked list tersebut itulah yang disebut node.

Perhatikan gambar dibawah ini :

Ket : 
Terlihat bahwa pada urutan tersebut, masing masing membpunyai data tentang urutan selanjutnya, dan terdapat ada 2 kotak, nah kotak pertama itu dinamakan head atau posisi pertama dam yang kotak terakhir itu dinamakan tail atau ekor.


  • Jenis-jenis Linked List
Sudah paham mengenai pengertian Linked List kan ? oke lanjut, linked list juga ada beberapa macam loh, yuk kita simak bersama-sama

    • Single Linked List

      • Linked list single ini adalah suatu linked list yang hanya memiliki satu variabel pointer saja (namanya juga single, hehe) yang mana pointer tersebut menunjuk ke node selanjutnya, dan biasanya kalau untuk field tail karena terakhir maka tentunya akan menunjuk ke NULL.*
        • perhatikan gambar berikut ini :



Ket :

Gambar diatas sudah menggambarkan tentang apa itu single linked link *bagi yang sudah paham :).

Bagi yang belum paham, klik link video ini Single Linked List


    • Double Linked List
    • Nah kalau yang satu ini sebenarnya hampir sama seperti yang single, tapi ini punya dua variabel , yaitu pointer yang menunjuk ke node selanjut dan pointer yang nunjuk ke node sebelumnya. Dan jadinya setiap head dan tail itu menunjuk pada NULL.
    • *Perhatikan gambar berikut :
Ket :
Bisa dilihat bahwa kedua pointer saling menunjuk baik itu ke pointer selanjutnya atau sebelumnya, dan tentunya si head sama tail bisa menuju ke NULL.

Selengkapnya bisa tonton video berikut : Double Linked List

    • Circular Linked List
    • Kalau jenis ini, namanya juga sirkular, pastinya membentuk lingkaran dimana suatu linked list yaitu si tail menunjuk ke arah head dan otomatis tidak ada yang menunjuk ke arah NULL.
    • Dan ada dua jenis Circular Linked List, yaitu :

      • Circular Single Linked List


Ket : hanya satu arah :)
      • Circular Double Linked List


Ket : bisa 2 arah alias bolak-balik.


Lebih detailnya, silahkan klik video berikut : Circular Linked List
  • Multiple Linked List
    • Kalau linked list satu ini punya lebih dari 2  untuk variable ponter, sehingga nampak lebih banyak dan kompleks.
*perhatikan gambar berikut :


Ilustrasi bisa tonton video ini : Multiple Linked List

Oke mungkin sekian dulu penjelasan singkat dari ajiphange, untuk lebih pahamnya bisa anda pelajari dan amati sendiri, sekian dan terima kasih :)


Referensi :

  • https://en.wikipedia.org/wiki/Linked_list
  • http://suciantinovi.blogspot.com/2014/03/linked-list-i_14.html




Saturday, October 6, 2018

Kajian Buku Multimedia Pembelajaran Interaktif

Judul     : Multimedia Pembelajaran Interaktif : Konsep dan Pengembangan
Edisi      : Pertama
Oleh      : Herman Dwi Surjono
Tahun   : 2017


KAJIAN BAB 5 : EVALUASI MULTIMEDIA

Evaluasi termasuk salah satu tahapan yang sangat penting dalam proses pengembangan Media Pembelajaran Interaktif atau MPI. Karena  dimaksudkan untuk mengetahui kualitas program multimedia yang telah dibuat oleh orang lain, apakah itu sudah baik atapun masih kurang dan perlu perbaikan lagi dan harus disempurnakan bila memungkinkan.

·         Hal-hal Yang Telah dibahas
o   Cara melakukan evaluasi yang benar dan juga peran penting evaluasi.
o   Disebutkan serta dijelaskan apa itu bagian-bagian evaluasi MPI.
o   Dijelaskan bagaimana kriteria penilaian MPI, serta disebutkan aspek-aspeknya.
o   Sudah terlampir gambar pada pembahasan evaluasi.

·         Hal-hal Yang Belum dibahas
o   Belum ada lampiran gambar-gambar atau contoh MPI yang benar, dan juga contoh MPI yang salah. Sehingga pembaca dapat lebih memahami apa yang sedang dibahas.

·         Bab yang seharusnya Ada

o   Bab khusus tentang komparasi antara MPI yang baik dan MPI yang masih kurang, yang berisi tentang gambar-gambar MPI yang baik dan yang belum.
o   Bab khusus tentang penerapan MPI disetiap jenjang Pendidikan serta mana yang sesuai dan mana yang belum


Kajian ini ditulis oleh : Aji Pangestu/17520244001


Sumber : Herman Dwi Surjono. (2017). Multimedia Pembelajaran Interaktif: Konsep dan Pengembangan Edisi Pertama. Yogyakarta: UNY Press



Thursday, September 13, 2018

Anda orang TI ? Kuliah Jurusan Informatika ? Udah kenal Struktur Data belum ?




Oke tenang, kali ini ajiphange akan bahas tentang Struktur Data atau lebih tepatnya, topik apa saja sih yang dipelajari di Mata Kuliah Struktur Data. Oke langsung aja Cekidot !
  • Pengertian Struktur Data
Struktur Data adalah cara dimana kita menyimpan data di dalam komputer sehingga tersusun rapi dan terstruktur agar dapat dipakai secara efisien. Dan Data sendiri adalah representasi dari fakta dunia nyata yang telah disimpan dalam bentuk teks, suara, gambar atau simbol.
  • Jenis Struktur Data
Jadi gini, Struktur Data ada 2 jenis, yaitu Struktur Data Tunggal dan Struktur Data Majemuk.
Kita mari kita bahas satu per-satu.
  • Struktur Data Tunggal, Meliputi
    • Array, merupakan sekumpulan data  yang terdiri dari sejumlah data ber-tipe sama.
      • Masing-masing elemen variabel punya nilai indeks.
      • Indeks array tersebut selalu bertipe integer dan dimulai dari 0.
      • Berdasarkan dimensinya, array dibagi menjadi : Array Satu Dimensi, Array Dua Dimensi, dan Array Multi-dimensi
    • Record, merupakan kumpulan data heterogen, yaitu memiliki tipe data berbeda tapi masih punya hubungan dengan yang lain.
      • Dapat berupa satu dimensi, dua dimensi dan  Multi-Dimensi
      • Elemen pada record disebut field
      • Setiap field pada record punya identifier sendiri
  • Struktur Data Majemuk, Meliputi :
    • Linier List
      • Struktur data umum yang terbentuk dari kumpulan data urut dari data tunggal atau dari record.
      • Elemen pada linier list dinamakan node dan bersifat dinamis
      • Penjumlahan maupun penghapusan bisa dilakukan pada posisi sembarang
      • Bentuk linier list meliputi :
        • Stack , Penambahan serta penghapusan data hanya dapat dilakukan pada data yang berada di posisi terakhir.
        • Queue,  Data dibagi menjadi dua sisi (Depan & Belakang). Operasi penyisipan dan penghapusan elemen hanya dapat dilakukan pada salah satu sisi saja.
        • Linked ListKumpulan data (node) yang posisinya ditunjukan oleh pointer.
    • Non Linier List
      • Tree, Struktur data yang tidak linear dengan menggambarkan elemen data ke dalam bentuk hirarki.
      • Graph, Struktur data tidak linear  dengan menggambarkan  elemen data ke dalam bentuk grafik untuk merepresentasikan objek diskrit dan hubungan antar objek.
  • Implementasi Struktur Data
    • Stack – Ketika ada tumpukan kardus, kardus yang paling atas akan mudah diambil
    • Queue – Ketika kita mengantri tiket, yang didepan akan mendapat tiket duluan.
    • Linier List - pada nomor antrian, angkanya sudah terurut
Oke, mungkin itu dulu yang bisa saya sampaikan, kurang lebihnya mohon maaf 🙂
Terus kunjungi blog ini dan tunggu update-an selanjutnya !



referensi :

  • https://www.it-jurnal.com/pengertian-struktur-data/
  • http://learning.fr-system.web.id/matematik/artikel/sdper1jnsstrukutrdata

Friday, December 30, 2016

Kamen Rider Climax Heroes Fourze (Japan) PSP ISO


PSP Game: Kamen_Rider_Climax_Heroes_Fourze_JPN_PSP-BAHAMUT
Original Title: 仮面ライダー クライマックスヒーローズ フォーゼ
Publisher: Bandai Namco Games
Genre: Fighting 3D
Release Date: 2011-12-03Kamen Rider Climax Heroes Fourze Coverart
Media Format: UMD
Disc ID: NPJH-50502
Unpacked Size: 809 MB
Image Format: .ISO
Languages: Japanese
Kamen Rider Climax Heroes Fourze is a fighting game published by Bandai Namco Games only in Japan on December 3rd, 2011 for the Sony PlayStation Portable.
On this version you can play as Kamen Rider Fourze, it has new modes such as tag team battle and enhanced sound effects.

Screenshots:

Character select screen 

Kamen Rider Climax Heroes Fourze PSP ISO Download

Download Size: 342 MB
MEGA: b-krchfj
GDrive: b-krchfj
Mirrors: b-krchfj

  • Download all parts and extract with Winrar.
  • Recommended emulator for PSP ISOS: PPSSPP.

Kamen Rider Climax Heroes OOO (Japan) PSP ISO

 
PSP Game: Kamen_Rider_Climax_Heroes_OOO_JAP_PSP-STORMAN
Original Title: 仮面ライダー クライマックスヒーローズ オーズ
Publisher: Bandai Namco Games
Genre: Fighting 
Release Date: 2010-12-03Kamen_Rider_Climax_Heroes_OOO-Coverart
Disc ID: ULJS-00331
Source: UMD
Unpacked Size: 581 MB
Image Format: .ISO
Languages: Japanese
Kamen Rider Climax Heroes OOO is a fighting game published by Bandai Namco Games released on December 3, 2010 for the Sony PlayStation Portable.

Screenshots:

Kamen_Rider_Climax_Heroes_OOO-Screenshot-2 Kamen_Rider_Climax_Heroes_OOO-Screenshot-3 Kamen_Rider_Climax_Heroes_OOO-Screenshot-4

Kamen Rider Climax Heroes OOO PSP ISO Download

Total Download Size: 380 MB
MEGA: stm-krchooo§
GDrive: stm-krchooo
Mirrors: stm-krchooo

  • Download all parts and extract with Winrar.
  • Recommended emulator for PSP ISOS: PPSSPP.