Thursday, November 22, 2012

Struktur Kontrol

Bismillahirohmanhirohim

assalamualaikum...

Tadi kita telah membahas algoritma sequence sekarang kita akan membahas struktur kontrol...
algoritma ini akan mengerjakan suatu perintah jika memenuhi suatu syarat.  

Studi kasus : program persegi dalam java 

source code dan hasil (printscreeen)







tabel tracing



penjelasan 




Proses yang terdapat pada “program-persegi” akan saya jelaskan ke dalam beberapa tahap antara lain sebagai berikut :

  1. Tahap pendeklarasian variable dimana variabel akan ditentukan nama dan tipe datanya, pada program ini saya mendeklarasikan 3 variabel yang bertipe data ‘integer’ yakni luas,sisi dan keliling. 

  2. Pada java kita membutuhkan Scanner untuk menginput data, pada program ini saya menamakan scanner saya dengan nama ‘s’.
  3. Lalu masuk ke tahap penginputan nilai dimana program akan menampilkan tulisan ‘sisi : ‘ dan user diminta untuk memasukkan nilai yang kemudian akan dimasukan di variabel ‘sisi’ dan nilai sisi yang user masukkan tadi akan ditampilkan dilayar.
    4. Nilai sisi yang dimasukkan user tadi akan masuk dalam tahap pemilahan
  • apabila sisi bernilai dibawah atau samadengan nol maka akan muncul tulisan dilayar yakni “sisi yang anda masukkan salah”(karena tidak sisi yang bernilai dibawah atau samadengan nol)
  • apabila sisi bernilai diatas nol maka nilai sisi akan digunakan untuk rumus luas persegi yakni luas = sisi*sisi dan rumus keliling yakni keliling = 4*sisi.

   5. Nilai luas dan keliling tadi akan ditampilkan dilayar(jika memenuhi kondisi kedua) dan menandakan   program berakhir


Smoga bermanfaat...

Wassalamualaikum..

Perpustakaan p-dadakan.blogspot

Bismillahirohmanhirohim...

menu ini berfungsi sebagai tempat penyimpanan e-book atau data-data lain yang berguna sebagai elemen pendukung materi bagi para pembaca yang ingin menuntut ilmu... tinggal klik judulnya dan silahkan tunggu beberapa saat

1. Algoritma 

  1. studi kasus fungsi dan prosedur
  2. diktat algoritma by UPI
  3. Algoritma dengan JAVA (pendekatan praktis) by Muhammad Riansyah
  4. review singkat algoritma dengan JAVA by UNPAS

2. Pemograman Web
  1. modul 1-9 HTML+CSS by UNPAS
  2. ebook PHP by loka dwiarta


3. Islam 

  1. tafsir Quran ibnu kasir
  2. pengantar filsafat islam


smoga bermanfaat...

Friday, November 9, 2012

Bidang Keahlian IT


Bismillahirohmanhirohim....
Assalamualaikum.. 



kali ini saya ingin membahas bidang keahlian yang terdapat di dunia IT...

Awalnya dulu ilmu komputer merupakan gabungan antar elektro dengan matematika, akan tetapi seiring dengan perkembangan zaman fungsi komputer telah mengalami perkembangan dimana ia telah menjadi 
teknologi informasi, dimana didalamnya membutuhkan proses komputasi, proses komputasi ini sendiri terbagi untuk keperluan tertentu antara lain 

1.       untuk teknik komputer khusunya mempelajari teknologi komputernya 

2.       komputer sains untuk kepentingan perhitungan objek alam

3.       pembuatan software

4.       teknologi informasi berkaitan dengan teknolig-teknologi yang diperlukan dalam penyebaran informasi

5.       sistem informasi yang diperlukan dalam memanajemen pengumpulan,pengolahan dan penyajian informasi


UNPAS sendiri membaginya dalam bidang keahlian yakni 




1.       teknologi informasi :yakni membahas lebih lanjut tentang teknologi informasi (contohnya : PC,LAPTOP,TABLET, DLL), entah itu tentang organisasi komponen penyusun teknologinya, arsitekturnya dan lain sebagainya.

2.       multimedia : yakni pembahasan lebih lanjut mengenai  media-media(audio,visual) yang akan dimanfaatkan teknologi informasi. Pembuatan game juga dibahas disini.


6.       sistem informasi : yakni pembahasan lebih lanjut mengenai  cara-cara memanajemen pengumpulan,pengolahan dan penyajian informasi



3.       rekayasa perangkat lunak : yakni pembahasan lebih lanjut mengenai perangkat lunak baik pembuatan,perawatannya dan lain sebagainya 


nah berkaitan dengan bidang keahlian diatas, nanti di dunia IT pun akan terbagi dalam bidang spesifik khusus, seperti yang terdapat dalam gambar berikut ini


 

semoga artikel ini dapat berguna bagi anda yang ingin mengetahui dunia IT lebih jauh...

Wassalamualaikum ..

Thursday, October 25, 2012

PENGANTAR GEOFISIKA EKSPLORASI







Geofisika Eksplorasi atau juga sering dikatakan Eksplorasi geofisika merupakan kegiatan pemetaan bawah permukaan tanah baik untuk keperluan pencarian sumber daya mineral ataupun struktur geologi untuk keperluan geoteknik ataupun pertambangan.

Ilmu Geofisika berbeda dengan ilmu geologi... pengertian geofisika adalah bagian dari ilmu bumi yang mempelajari bumi melalui kaidah atau prinsip fisika baik yang berda diatas permukaan tanah maupun yang berada di bawah permukaan tanah... sedangkan geologi adalah cabang ilmu bumi yang mempelajari bumi mulai dari komposisi, struktur, sifat fisik, sejarah dan proses pembentukan bumi... jadi bisa dikatakan kedua cabang ilmu tersebut berbeda... tapi dalam proses pencarian mineral dan hidrokarbon dibutuhkan kedua cabang ilmu tersebut... atau biasa disebut (G & G)..

berikut skema eksplorasi hidrokarbon..

jadi data yang diperoleh dari ekspplorasi geofisika akan di berikan ke geologi untuk diolah kembali dan terakhir data dari eksplorasi ( G & G ) akan diserahkan ke petroleun enginering...

GEOFISIKA 
Sekarang kita akan lebih fokus ke ilmu geofisika. Cabang ilmu geofisika dapat ditemui di berbagai PTN seperti UGM, ITB, UNHAS, Univ Brawijaya, dll... di UGM sendiri ada perbedaan dengan PTN lain  dimana geofisika seharusnya masuk ke fakultas teknik atau dikenal dengan teknik geofisika tapi di UGM malah sebaliknya geofiska masuk kedalam fakultas matematika dan ilmu pengetahuan alam dan merupakan salah satu prodi dari jurusan fisika.Sedikit bercerita tentang geofisika UGM berdasarkan informasi dari dosen saya dulunya di UGM peminat geofisika cuman sedikit pada awal dibukanya jurusan tersebut sehingga banyak mahasiswa dari prodi fisika semester 3 ditarik masuk geofisika. jadi emang pada dasarnya geosika UGM itu dari jurusan fisika bahkan sampai sekarang tidak ada ide atau gagasan yang mau memindahkan geofisika ke fakultas teknik...

Dalam melakukan eksplorasi geofisika digunakan banyak metode antara lain seismik, gravitasi, geolistrik, magnetik, dan masih banyak lagi yang aku tahu jumlahnya semua ada 8.. tapi yang paling populer adalah metode seismik...

tapi sebelumnya kita wajib mengetahui pengetahuan eksplorasi dalam geofiska... dalam geofiska eksplorasi berarti kegiatan pencarian dalam rangka penyelidikan dan penjajakan wilayah atau daerah yang diperkirakan mengandung mineral atau berbagai hal yang menjadi target dengan menggunakan survei geologi dan survei geofisika serta pengeboran...

setelah melakukan eksplorasi baru melakukan eksploitasi tambang. eksploitasi ini bukan lagi bagian dari ilmu geofisika... tapi sudah masuk ke bagian ilmu pertambangan dan perminyakan...


*Sekian

NB: untuk metode nanti pas postingan selanjutnya ya.... sori lama gode baru bisa posting juga....
 




Thursday, October 11, 2012

Sistem bilangan



Bismillahirohmanhirohim....

Di dunia komputer kita mengenal bilangan oktal, bilangan desimal, bilangan biner, bilangan hexadesimal. Apa saja sih bilangan-bilangan tersebut?

(bilangan oktal, bilangan desimal, bilangan biner, bilangan hexadesimal)
  • Bilangan desimal
Bilangan desimal merupakan bilangan basis 10 yang terdiri dari 10 bilangan, yakni dari bilangan 0 sampe dengan 9. Contoh penulisannya yakni :  892(10)  ; 982(10)

  • Bilangan oktal
Bilangan oktal merupakan bilangan basis 8 yang hanya terdiri dari 8 bilangan, yakni dari bilangan 0 sampe dengan 7. Contoh penulisannya yakni :  1234(8)  ; 134(8)

  • Bilangan biner
Bilangan biner merupakan bilangan basis 2 yang hanya terdiri dari 2 bilangan, yakni dari bilangan 0 dan 1. Bilangan ini juga yang menjadi dasar dalam pemograman mesin. Contoh penulisannya yakni :  101011(2)  ; 110001 (2)

  • Bilangan hexadesimal
Bilangan hexadesimal merupakan bilangan basis 16 yang terdiri dari 16 bilangan, yakni dari bilangan 0 sampe dengan 15. Akan tetapi bilangan 10 – 15 diganti dengan huruf A – F. Contoh penulisannya yakni :  5AD(16)  ; 1AF(16)


Nah pada  1AF(16), anda bisa melihat terdapat angka kecil didalam kurung (angka 16). Angka  itu merupakan penanda bilangan basis berapa suatu bilangan, karena jika kita tidak memakai angka kecil itu kita tidak akan tau bilangan basis berapa suatu bilangan.contohnya saja 110001 itu belum tentu bilangan basis 2 bisa saja ia bilangan basis 8, 16, 10. Oleh karena itulah setiap menulis bilangan, anda jangan sampai lupa menulis bilangan kecil tadi.


Nah kita beralih ke konversi antar bilangan tadi....

Pertama dari kita akan belajar menkonversi bilangan desimal ke dalam 3 bilangan tadi.


(konversi dari desimal ke 3 bentuk bilangan lain)
  • Konversi dari desimal ke biner

  Contoh : 154(10)     ==========>   ????(2)

Cara mengkonversi bilangan desimal ke biner adalah dengan membaginya dengan angka 2 kemudian sisa baginya kita gunakan sebagai angka binernya. Contohnya sebagai berikut : 

(konversi desimal ke biner)

Perlu di ingat juga jika hasil bagi terakhir lebih kecil dari pembagi maka pembagian dihentikan(lihat angka 1 terakhir yang lebih kecil dari angka 2 yang berperan sebagai pembagi). Nah sisa bagi yang berupa angka 1 atau 0 tersebut disusun dari bawah ke atas sehinnga membentuk bilangan biner.
Sehingga bisa kita ketahui hasil konversinya yakni 

154(10)       ==========>            10011010(2)

  • Konversi dari desimal ke oktal

Cara meng-konversi bilangan desimal ke bilangan oktal sama dengan cara meng-konversi bilangan desimal ke bilangan biner, bedanya hanya terletak pada pembaginya yakni dibagi angka 8.

Contoh :      154 (10)          ==========>       232(8)

  • Konversi dari desimal ke hexadesimal

Cara meng-konversi bilangan desimal ke bilangan hexadesimal juga sama dengan cara meng-konversi bilangan desimal ke bilangan biner, bedanya hanya terletak pada pembaginya yakni dibagi angka 16. Juga jangan lupa kalau angka 10-15 diganti dengan A-E.

Contoh :  435(10)       ==========>                  1B3(16)

So itulah pengenalan sistem bilangan... Sudah bisakan ngerjanya? Hehe..... nah dari sini juga kita bisa membuat suatu program untuk melatih algoritma kita..silahkan klik disini untuk memepelajari programnya..
Terima kasih telah meratiin ini artikel newbie ini, semoga bermanfaat ^_^..jika ada kesalahan mohon dimaafkan..

Wassalam