BERPIKIR KOMPUTASI

 A.Struktur Data

Struktur data adalah cara mengatur dan menyimpan sebuah struktur di sistem komputer atau database sehingga data tersebut lebih mudah untuk diakses. Kalau dilihat secara teknis, data tersebut bisa berupa angka, huruf dan simbol yang diletakkan pada kolom-kolom tertentu dan disusun dengan sangat baik. Dalam penyusunan data ini terdapat beberapa istilah yang harus dipahami terlebih dahulu dan istilah tersebut adalah node dan indeks.

B.Tree Data

Struktur data tree, juga dikenal sebagai pohon, adalah struktur data yang digunakan untuk merepresentasikan hubungan hierarkis antara elemen-elemen data. Tree terdiri dari satu elemen khusus yang disebut root (akar) dan elemen-elemen lain yang disebut simpul (node/vertex).

Simpul-simpul ini terhubung satu sama lain dengan cara yang tidak saling berhubungan, membentuk subtree atau cabang.

D.Algoritma

Kamus Besar Bahasa Indonesia (KBBI) mencatat pengertian algoritma sebagai prosedur sistematis untuk menyelesaikan masalah matematika dalam langkah yang terbatas. Dalam konteks matematika, algoritma merupakan urutan pengambilan keputusan yang logis untuk memecahkan masalah.

Singkatnya, algoritma merupakan urutan langkah yang sistematis untuk menyelesaikan suatu masalah, khususnya pada komputer. Algoritma digunakan untuk penghitungan dan pengolahan data pada komputer menggunakan software tertentu.

Definisi algoritma menurut para ahli :

•Menurut Abu Ja’far Muhammad Ibnu Musa Al-Khawarizmi, Seorang Matematikawan Islam dari Uzbekistan

Algoritma adalah suatu metode khusus untuk menyelesaikan suatu persoalan yang ada.


•Menurut Goodman dan Hedetniemi, penulis buku “Introduction to the Design and Analysis of Algorithms“

Algoritma merupakan Urut-urutan terbatas dari operasi terdefinisi dengan baik, yang masing-masing membutuhkan memory dan waktu yang terbatas untuk menyelesaikan suatu masalah.


•Menurut Donald Ervin Knuth, seorang ilmuan terkenal dalam bidang komputerisasi

Algoritma yaitu Sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus.


•Menurut Seymour Lipschutz dan Marc Lipson, keduanya penulis buku tentang aljabar dan seorang praktisi matematika dan komputer

Algoritma merupakan suatu daftar langkah demi langkah yang terhingga dari instruksi-instruksi yang terdefinisikan dengan jelas yang dipakai untuk permasalahan tertentu.


•Menurut Marvin Minsky, seorang Ilmuwan dibidang Kecerdasan Buatan (Artificial Intelligence)

Algoritma adalah seperangkat aturan yang memberitahukan kepada kita dari waktu ke waktu, tepatnya bagaimana untuk bertindak.

•Menurut David Bolton, seorang praktisi dibidang teknologi asal Australia

Algoritma merupakan sebuah deskripsi suatu prosedur yang berakhir dengan sebuah hasil.


•Menurut Andrey Andreyevich Markov, Matematikawan asal Rusia

Algoritma adalah hal umum untuk dipahami sebagai suatu keputusan yang tepat untuk mendefinisikan proses komputasi yang mengarahkan dari data awal hingga hasil yang diinginkan.

E.Ekspresi dan Operasi logika

Ekspresi adalah kombinasi operator, konstanta, fungsi, bidang tabel, kontrol, dan properti matematika atau logika yang setelah dievaluasi menghasilkan satu nilai. Anda bisa menggunakan ekspresi di Access untuk menghitung nilai, memvalidasi data, dan mengatur nilai default.

Operasi adalah proses penulisan bahasa pemrograman biasanya ada yang dinamakan operator. Dimana nantinya operator tersebut digunakan untuk membentuk hasil nilai yang diinginkan.

F.Flowchart

Flowchart adalah diagram alur yang digunakan untuk menggambarkan alur proses atau logika dari suatu sistem. Flowchart menggunakan simbol-simbol standar untuk menunjukkan aktivitas, kondisi, dan alur logika dari proses yang digambarkan. Flowchart bisa digunakan dalam berbagai bidang, seperti pengembangan perangkat lunak, perencanaan bisnis, dan manajemen proyek.

Flowchart Dok

menunjukkan alur kerja dalam pembuatan dokumen, mulai dari pengumpulan data hingga penyusunan laporan.

Flowchart Data

 teknik penyajian data dengan menampilkannya dalam bentuk diagram. Penyajian data dengan menggunakan diagram diperlukan agar lebih mudah dipahami daripada menyajikan data dalam bentuk tabel. Flowchart adalah salah satu cara untuk membuat presentasi menjadi lebih menarik.

Flowchart sistem

Bagan yang menunjukan apa yang sedang dikerjakan dalam sistem secara keseluruhan dan menjelaskan urutan urutan dari prosedur.

Flowchart program 

alat visual yang digunakan untuk merepresentasikan alur kerja atau proses dalam bentuk diagram. Dalam dunia pemrograman dan sistem, flowchart digunakan untuk merencanakan, menganalisis, dan memahami langkah-langkah yang diperlukan dalam menyelesaikan suatu tugas atau masalah.

Simbol flowchart 


Contoh flowchart 





Komentar

Postingan populer dari blog ini

DATA TSANIA