Selasa, 09 Maret 2010

Tugas struktur data

1. Apa yang dimaksud dengan struktur data?

jawab :

Struktur data adalah cara menyimpan atau
merepresentasikan data di dalam komputer agar
bisa dipakai secara efisien
Sedangkan data adalah representasi dari fakta dunia
nyata.
Fakta atau keterangan tentang kenyataan yang
disimpan, direkam atau direpresentasikan dalam
bentuk tulisan, suara, gambar, sinyal atau
simbol

2. Sebutkan ninimal 5 tipe data dan jelaskan!

jawab :

Ada beberapa tipe data yang harus kita ketahui antara lain :
1. Tipe data Char dan String
Ini merupakan tipe data dasar, tipe data ini didefinisikan pada deklarsi var dibagian algoritma/program.
Example :

Var Nama : String
Nilai : Char

Keterangan :

* Nama merupakan sebuah variabel didefinisikan sebagai variabel bertipe string, maksudnya pada variabel tersebut digunakan untuk menerima masukan sebuah nama yang terdiri dari sekumpulan huruf, dapat berupa huruf besar, kecil, atau campuran kedua-duanya.
* Nilai, didefinisikan sebagai variabel yang bertipe data char, maksudnya variabel tersebut hanya dapat digunakan untuk memasukkan sebuah huruf dari huruf besar, seperti A, B, C,.. atau huruf kecil, a, b, c, ….

2. Tipe data Boolean
Tipe data ini digunakan untuk pengambilan keputusan dalam operasi logika. Terdiri dari true disimbolkan ‘T’ dan False yang disimbolkan ‘F’. Ketika kita ingin mendapatklan hasil yang valid/pasti, kita menggunakan tipe data boolean untuk memperoleh keputusan dalam suatu penyelesaian yang pasti.

3. Tipe Data Integer
Merupakan tipe data bilangan bulat.
Tipe Data Rentang nilai Memori
Byte 0…255 1 byte
Word 0…65.555 1 byte
Integer -32.768 s.d 32.767 2 byte
Long Integer -2.147.483.648 4 byte

4. Tipe Data Real
Merupakan tipe data bilangan pecahan seperti real, single, double, comp, extend.

5. Tipe Data Subrange
Merupakan tipe data bilangan yang punya jangkauan nilai tertentu sesuai dengan definisi pada pemrogram.
Example:
Type Variabel=Nilai_awal…Nilai_akhir

6. Tipe Data Enumerasi
Merupakan tipe data yang memiliki elemen-elemen tertentu yang disebut satu/satu dari bernilai konstanta integer sesuai dengan urutannya. Pada tipe data ini elemen masukan diwakili oleh suatu nama variable yang ditlis di dalam kurung.
Example :
Indeks_Hari = (Nol, Minggu, Senin, Selasa, Rabu, Kamis, Jumat, Sabtu)

7. Tipe Data Array (Larik)
Tipe data ini sudah terstruktur dengan baik, walaupun masih sederhana. Tipe data ini menampung sejumlah data dengan tipe data sama (homogen) dalam sebuah variabel.

* Cara mendefinisikan tipe data array

Berdimensi satu

Var

Nama_Variabel_Array[1...N]of tipe_data

1 Nomor Indeks

* Berdimensi dua

Var

Nama_Variabel_Array=Array[1...N,1...M]of tipe_data

2 buah Nomor Indeks

8. Tipe Data Record
Tipe data komposit yang sudah terstruktur denagn baik. Tipe data ini digunakan untuk menampung data suatu obyek. Datanya berupa campuran dari tipe data seperti string, numerik, char, boolean, atau tipe data lainnya. Tipe data ini merupakan struktur dasar dari suatu sistem database.

9. Tipe Data Array Record
Tipe data array yang dibangun dari tipe data record.

10. Tipe Data Citra
Berisi grafik/gambar yang banyak digunakan pada aplikasi video.

Example :
Grafik perkembangan jumlah penduduk.

Perbedaan variabel dengan konstanta
Variabel adalah peubah, suatu nama lokasi yang diinginkan untuk menampung tipe data tertentu yang akan diolah komputer. Sedangkan konstanta adalah suatu harga yang diberikan pada sebuah variabel dengan harga/nilai tidak berubah/selalu tetap.

Indonesia Hadapi Masalah Ekonomi Mikro

ndonesia Hadapi Masalah Ekonomi Mikro
Kamis, 15 Oktober 2009 | 06:58 WIB
KOMPAS/P RADITYA MAHENDRA YASA

Alat berat mulai membuka jalur untuk proyek pembuatan jalan tol Semarang-Solo di wilayah Kecamatan Ungaran, Kabupaten Semarang, Jawa Tengah, yang berbukit-bukit, Rabu (13/5). Proyek jalan tol sepanjang 76 kilometer ini merupakan tahap pertama, yang sebagian mengambil lahan pertanian di wilayah Semarang-Ungaran.

TERKAIT:

* Celaka karena Jalan Rusak, PU Bisa Dituntut
* Pembangunan Infrastruktur Kelautan Dipercepat
* Promosi Memang Harus, tapi Benahi Juga Dong Infrastrukturnya…

JAKARTA, KOMPAS.com- Permasalahan ekonomi yang dihadapi Indonesia bukanlah permasalahan ekonomi makro, melainkan masalah ekonomi mikro. Yang dapat menyelesaikan permasalahan tersebut adalah para insinyur bukan ahli ekonomi. Hal tersebut disampaikan Fauzi Ichsan, Vice President&Economist Standard Chartered. “Tantangan yang ada adalah dalam bidang ekonomi mikro,”ucapnya dia di Jakarta, Rabu (14/10) malam.

Permasalahan tersebut, lanjutnya antara lain masalah pembangunan infrastruktur seperti jalan tol dan pelabuhan yang menjadi gerbang masuknya devisa asing. Selain itu, kata Fauzi, belum meratanya pembangunan pembangkit tenaga listrik di Indonesia juga menjadi salah satu masalah ekonomi Indonesia yang perlu diperhatikan. Pasalnya listrik merupakan motor penggerak roda perekonomian.”Semua itu bisa diatasi oleh para ahli di bidang proyek dan pembangunan,” kata dia.

Masalah mikro lainnya, lanjut Fauzi adalah masalah pembebasan lahan yang selama ini sering menjadi permasalahan besar antara pengembang dan warga. Belum transparannya penggunaan retribusi pajak juga menjadi salah satu masalah ekonomi yang dihadapi Indonesia. Menurut Fauzi, permasalahan pembebasan lahan dan retribusi pajak hanya dapat diselesaikan oleh pemerintah daerah, bukan para menteri yang duduk di pemerintahan.

Fauzi mengatakan, kesemua masalah tersebut harus segera diselesaikan. Para investor terutama investor asing baru akan menanamkan modalnya jika mendapat kejelasan dari sisi ekonomi. “Indonesia ini sangat potensial untuk investasi, tapi investor mana yang bersedia menanamkan modalnya jika sarana dan prasarana belum jelas,” tegas Fauzi.