Setelah kita belajar tentang Operator dalam Pemrograman (Bagi yang belum membaca artikel Operator dalam Pemrograman saya sarankan untuk membacanya terlebih dahulu), mungkin ada baiknya kita memperdalam dan mengetahui bagaimana sebenarnya komputer membaca SouceCode Program yang kita buat. Nach tentunya untuk Berfkir Seperti Komputer Bekerja kita haruslah mengetahui dulu prinsip kerja komputer. Daripada diterangkan dengan kata-kata biasanya sich lebih jelas dengan contoh langsung nich, bener gak friends?
Manusia: a + b = c
Komputer : c = a + b
Nach maksudnya tau gak? Begini maksudnya. Otak kita berfikir itu dari kiri ke kanan ( 1 + 1 = 2) kalo Komputer Bekerja itu dari kanan ke kiri ( c = 1 + 1 ). Namun perlu diingat bahwa komputer itu tidak memiliki otak dia cuma punya memori yang didesign seperti slot-slot sehingga hasil dari perhitungan komputer akan disetorkan bukan sama dengan.
Contoh Soal:
a= c + b --> a= 3 + 2 --> a = 5
b = c + a --> b = 3 + 5 (ingat nilai a bukan lagi = 1) --> b = 8
c= a + b --> c= 5 + 8 --> c = 13
Maka nilai akhir dari ketiga variable a , b , c adalah 5 , 8 , 13
Itulah yang saya sebut Berfikir Seperti Komputer Bekerja. Tapi masih belum itu masih termasuk mudah dan kita coba dengan yang lebih sulit lagi ya.
Contoh:
Nilai d = 0 (tak perlu dijelaskan kan?)
Nilai b = 2a/b*c --> b= 2.1/2*3 {/*Dalam Hirarki Operator dalam Pemrograman yang pertama dikerjakan adalah Kali (*) namun untuk kasus pembagian sebelum perkalain maka komputer akan membacanya sebagai berikut */} --> b= (2.1/2)*3 --> b = 3 (bukan 1/6)
Nilai e = 4b/3a*3b --> e= 3.4/3.1*3.3 --> e= 72
Nach mungkin segitu dulu penjelasan tentang Berfikir Seperti Komputer Bekerja, bila terjadi kesulitan silahkan hubungi saya via YM untuk berdiskusi langsung.
Manusia: a + b = c
Komputer : c = a + b
Nach maksudnya tau gak? Begini maksudnya. Otak kita berfikir itu dari kiri ke kanan ( 1 + 1 = 2) kalo Komputer Bekerja itu dari kanan ke kiri ( c = 1 + 1 ). Namun perlu diingat bahwa komputer itu tidak memiliki otak dia cuma punya memori yang didesign seperti slot-slot sehingga hasil dari perhitungan komputer akan disetorkan bukan sama dengan.
Contoh Soal:
a= 1Jawab:
b=2
c= 3
a= c+b
b= c+a
c= a+b
Sekarang berapa nilai masing-masing variable?
a= c + b --> a= 3 + 2 --> a = 5
b = c + a --> b = 3 + 5 (ingat nilai a bukan lagi = 1) --> b = 8
c= a + b --> c= 5 + 8 --> c = 13
Maka nilai akhir dari ketiga variable a , b , c adalah 5 , 8 , 13
Itulah yang saya sebut Berfikir Seperti Komputer Bekerja. Tapi masih belum itu masih termasuk mudah dan kita coba dengan yang lebih sulit lagi ya.
Contoh:
a= 1Jawab:
b=2
c=3
d= a + b - c
b= 2a/b*c
e= 4b/3a*3b
Berapakah nilai variable b dan e?
Nilai d = 0 (tak perlu dijelaskan kan?)
Nilai b = 2a/b*c --> b= 2.1/2*3 {/*Dalam Hirarki Operator dalam Pemrograman yang pertama dikerjakan adalah Kali (*) namun untuk kasus pembagian sebelum perkalain maka komputer akan membacanya sebagai berikut */} --> b= (2.1/2)*3 --> b = 3 (bukan 1/6)
Nilai e = 4b/3a*3b --> e= 3.4/3.1*3.3 --> e= 72
Nach mungkin segitu dulu penjelasan tentang Berfikir Seperti Komputer Bekerja, bila terjadi kesulitan silahkan hubungi saya via YM untuk berdiskusi langsung.
Tidak ada komentar:
Posting Komentar