STRUKTUR DATA

STRUKTUR DATA



APA SIH YANG DI MAKSUD PENGERTIAN STRUKTUR DATA ITU?

Struktur data itu adalah Struktur data adalah cara menyimpan, mengambil, dan menyusun data. Struktur data memungkinkan data yang ada di komputer lebih mudah diakses dan diperbarui

Manfaat Struktur Data

untuk mengorganisasikan data sedemikian rupa sehingga implementasi (penerapan) atau pemeliharaan logika program menjadi lebih terstruktur.

Contoh Masalah Struktur Data

Ada salah satu contoh masalahnya seperti menghitung jumlah kemunculan angka 1-500 dalam sebuah file,yang dimana bisa di selesaikan dengan cara

if(a==1)c001++;

if(a==2)c002++;

...

if(a==500)c300++;

Tetapi cara tersebut tidak efisien terlalu banyak baris,maka dari itu muncun suatu solusi yang di mana menggunakan cara penyelesaian array dan integer yang berdiri dari 300 elemen int c(300);

c(a);

nah maka hasilnya akan lebih efisien dan tidak juga banyak memakan banyak barisan dan juga persingkat waktu pengerjaanya

Ada macam-macam apa aja sih operasi dalam struktur data?

- record

-array 

-set

-list

-stack

-Queue

-Deque

-Tree

-Graph

-String


Algortima dan pemograman

Algoritma pemrograman adalah suatu pemecahan masalah dengan suatu susunan yang logis berdasarkan sistematika tertentu. Algoritma pemrograman adalah suatu hal yang paling dasar. Struktur data dan algortima pemograman itu saling berhubungan dan tidak bisa di pisahkan dari struktur data.


Apasih manfaatnya dari algoritma?

-data yang  di strukturkan bisa memperoleh suatu algortima yang sederhana dan unggul

-Algoritma dapat di tampilkan atau di presentasikan data persoalan.

-serta Algorima dirancang untuk menyelesaikan suatu masalah dengan spesifik dan hemat waktu serta tenaga dalam penyelesaian dikarenakan penyelesaian yang lebih sempurna


>Ciri-Ciri Algoritma

-input yang mau di masukan

-output yang berati pengeluaran dalam suatu kondisi

-Definete yang berarti jelas sempurna

-effect harus dapat diintruksikan secara manual

-Terminate atau berakhir  kareana dalam suatu atau apa yang kita lakukan itu ketika di mulai maka pasti harus ada akhir seperti contohnya masak mie goreng dari awal hingga akhir yang berhenti dari suatu proses yang di lakukan.

>3 alternatif cara yang paling sering digunakan yaitu:

-bahasa alami

-pseucode

-bahasa pemograman


DATA

Data adalah kumpulan informasi yang telah di ubah supaya bisa dioprasikan dengan komputer , biasanya,informasi tersebut bisa dikonversikan dalam kode biner(binary)sebelim menjadi data yang sudah siap di ulah.

Contoh data bisa berupa nomor telepon seseorang atau nama lengkap seseorang bisa juga data pencurian bila ada terjadi pencurian.


Pemograman

>Dasar-Dasar pemograman  yang baik di antaranya:

-Dapat menganalis secara spesifikasi dalam suatu permasalahan

-Dapat merancang sistem dengan baik seperti harus memenuhi kriteria-kriteria yang    mempunyai kejelasan (clarity),gunakan ulang (reusability)dan lain lain

-Pengkodean  dan pemograman yang baik serta yang dapat di menguntungkan tidak   hanya untuk ekonomi tetapi secara ilmiah.

>Dalam data ada yang di sebut dengan satuan ukuran yang di antaranya:

- bit:adalah satuan kecil dalam suatu ukuran data yang di hitung dengan angka 

  1 dan 0 yang dimana 1 menyatakan ''on'' dan 0 menyatakan 'of''

-byte adalah satuan yang menyatakan  banyaknya data ataupun ukuran yang   dimana  1 bit sama dengan 8 bit

-kilobyte sama dengan 1024bytes

-megabyte sama dengan 1024kilobyte

-gigabyte sama dengan 1024megabyte

>Dalam satuan ukuran juga ada yang dinamakan field,record,dan file

- field merupakan yang menampung semua data yang ada didalam isi table

- record adalah isi dalam table tersebut 

- file adalah gabungan antara record dan field maka terbentuklah suatu file.


BANK DATA/DATABASE

Database adalah  koleksi data yang sistematis dan sistematis yang disimpan secara elektronik. Ini dapat berisi semua jenis data, termasuk kata, angka, gambar, video, dan file, sedangkan bankdata adalah tempat penyimpanan informasi tentang satu atau lebih subjek untuk pengambilan yang mudah dan cepat kapan pun diperlukan. Data ini dapat berupa transaksi kartu kredit pelanggan untuk bisnis atau database perusahaan tempat sejumlah besar pertanyaan diajukan setiap hari setiap hari. 

Komentar

Postingan populer dari blog ini

ARRAY

SORTING

GRAPH