INFORMATIKA KELAS 9

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards
<p>Struktur data</p>

Struktur data

Pengertian: cara menyimpan data dalam komputer agar dapat digunakan dengan efisien

JENIS JENIS:

  1. TREE : Struktur data hierarkis yang terdiri dari simpul (node) dan tepi (edge), dengan satu simpul akar (root) sebagai titik awal. 

  2. ARRAY : Kumpulan data dengan tipe yang sama yang disimpan di lokasi memori yang berdekatan. 

  3. STACK : Struktur data yang mengikuti prinsip LIFO (Last In, First Out), artinya elemen terakhir yang dimasukkan adalah yang pertama dikeluarkan. 

  4. QUEUE : Struktur data yang mengikuti prinsip FIFO (First In, First Out), artinya elemen pertama yang masuk adalah yang pertama keluar. 

  5. GRAPH : Kumpulan simpul (node) yang dihubungkan oleh tepi (edge). 

  6. LINKED LIST : Serangkaian elemen (node) di mana setiap elemen berisi data dan penunjuk ke elemen berikutnya. 

  7. HASH TABLE : Struktur data yang menyimpan data dengan pasangan key–value. Akses data sangat cepat karena menggunakan fungsi hash.

  8. SET : Struktur data yang menyimpan elemen-elemen unik (tanpa duplikasi).

  9. DICTIONARY / MAP : menyimpan data dalam pasangan kunci–nilai dan memudahkan pencarian berdasarkan kunci.

  10. HEAP : Struktur data berbentuk tree khusus yang memenuhi sifat heap (min heap atau max heap). Banyak dipakai untuk priority queue.

<p>Pengertian:&nbsp;<span>cara menyimpan data dalam komputer agar dapat digunakan dengan efisien</span></p><p></p><p><strong>JENIS JENIS:</strong></p><ol><li><p><strong>TREE :&nbsp;</strong><span>Struktur data hierarkis yang terdiri dari simpul (node) dan tepi (edge), dengan satu simpul akar (root) sebagai titik awal.&nbsp;</span></p></li><li><p class="has-focus"><strong>ARRAY :&nbsp;</strong><span>Kumpulan data dengan tipe yang sama yang disimpan di lokasi memori yang berdekatan.&nbsp;</span></p></li><li><p class="has-focus"><strong>STACK :&nbsp;</strong><span>Struktur data yang mengikuti prinsip LIFO (Last In, First Out), artinya elemen terakhir yang dimasukkan adalah yang pertama dikeluarkan.&nbsp;</span></p></li><li><p class="has-focus"><strong>QUEUE :&nbsp;</strong>Struktur data yang mengikuti prinsip FIFO (First In, First Out), artinya elemen pertama yang masuk adalah yang pertama keluar.&nbsp;</p></li><li><p class="has-focus"><strong>GRAPH :&nbsp;</strong><span>Kumpulan simpul (node) yang dihubungkan oleh tepi (edge).&nbsp;</span></p></li><li><p class="has-focus"><strong>LINKED LIST :&nbsp;</strong><span>Serangkaian elemen (node) di mana setiap elemen berisi data dan penunjuk ke elemen berikutnya.&nbsp;</span></p></li><li><p class="has-focus"><strong>HASH TABLE :&nbsp;</strong>Struktur data yang menyimpan data dengan pasangan key–value. Akses data sangat cepat karena menggunakan fungsi hash.</p></li><li><p class="has-focus"><strong>SET : </strong>Struktur data yang menyimpan elemen-elemen unik (tanpa duplikasi).</p></li><li><p class="has-focus"><strong>DICTIONARY / MAP : </strong>menyimpan data dalam pasangan kunci–nilai dan memudahkan pencarian berdasarkan kunci.</p></li><li><p class="has-focus"><strong>HEAP : </strong>Struktur data berbentuk tree khusus yang memenuhi sifat heap (min heap atau max heap). Banyak dipakai untuk priority queue.</p></li></ol><p></p>
2
New cards

Berpikir komputasional

  • Dekomposisi : Memecah masalah besar menjadi bagian-bagian kecil yang lebih mudah dikelola.

  • Pengenalan pola : Mencari kesamaan atau pola dari bagian-bagian masalah untuk mempermudah penyelesaian.

  • Abstraksi : Menyaring informasi penting dan mengabaikan hal-hal yang tidak relevan agar solusi lebih fokus.

  • Algoritma : Membuat langkah-langkah atau instruksi yang jelas dan berurutan untuk menyelesaikan masalah.

3
New cards

Algortima

Pengertian : langkah-langkah yang tersusun secara teratur, logis, dan berurutan untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu.

4
New cards

Flowchart

diagram yang menggambarkan urutan langkah-langkah dalam suatu proses atau algoritma dengan menggunakan simbol-simbol tertentu.

5
New cards

SCRATCH

Platform pemrograman visual yang digunakan untuk membantu program (coding) dengan menyusun blok-blok perintah tanpa perlu mengetik kode.

6
New cards

Blockly

Sebuah library (perpustakaan) yang dibuat oleh Google untuk membuat pemrograman visual berbasis blok yg bisa diintegrasikan ke dalam berbagai aplikasi atau website.

7
New cards

Array

8
New cards

Stack

9
New cards

Queue

10
New cards

Graph

11
New cards

Linked list

12
New cards

Hashtable

13
New cards

Set

{2, 5, 8, 10, 14}

14
New cards

Dictionary / map

15
New cards

Heap

knowt flashcard image

Explore top flashcards

GEOG
Updated 76d ago
flashcards Flashcards (23)
Immuno Final
Updated 961d ago
flashcards Flashcards (142)
pe 2nd
Updated 418d ago
flashcards Flashcards (31)
AP japanese kanji
Updated 955d ago
flashcards Flashcards (410)
GEOG
Updated 76d ago
flashcards Flashcards (23)
Immuno Final
Updated 961d ago
flashcards Flashcards (142)
pe 2nd
Updated 418d ago
flashcards Flashcards (31)
AP japanese kanji
Updated 955d ago
flashcards Flashcards (410)