Jumat, 27 Oktober 2017

Meet The Coder


Assalamu'alaikum warahmatullahi wabarakatuh


Bagaimana setelah menonton video diatas pasti kalian termotivasi dan yang pastinya kalian pengen mendalami ilmu IT bukan...saya akan mengulas dari video Muhammad Salis

Namanya Muhammad Salis,Nama Panggilannya Salis usianya 24 tahun dia merupakan Android Developer di Go-Jek dia sempat berhenti kuliah karena ada panggilan dari keluarganya untuk membantu keluarganya.Go-Jek adalah perusahaan yang bisa dibilang transportasi online terpopuler di Indonesia saat ini,Go-Jek sendiri mempunyai aplikasi sendiri yaitu pengguna harus mendownload aplikasi Go-Jek itu terlebih dahulu di Playstore agar bisa menggunakan jasa Go-Jek tersebut dan cara pendaftarnya pun sangat mudah dan aplikasi Go-Jek ini perlu koneksi internet yang stabil. 

Muhammad Salis adalah orang yang mengembangkan aplikasi Go-Jek tersebut,tentunya membutuhkan sebuah kemampuan atau keahlian yang tinggi untuk menjadi seorang Android Developer,Salis tidak memiliki pengetahuan dalam tentang pemrograman tetapi dengan semangat untuk mau belajar dan ketekunan lah yang membuat salis menjadi seorang Android Developer,bahkan tanpa memiliki ijazah S1.

Salis memikirkan bagaimana aplikasi ini dapat berkembang mulai dari nol bahkan mendapat investasi hingga triliunan rupiah dan itu juga yang menggugah hati Salis untuk terus belajar mempelajari Koding dan bergabung ke dalam perusahaan Go-Jek.

Kita bisa belajar sendiri dari internet tanpa harus ada guru yang mengajari.Otodidak salah satu istilah yang dilakukan oleh Salis. Dia hanya bermodalkan jaringan internet untuk mempelajarinya di website-website dan tentunya dengan rajin belajar dan ketekunan hati yang sangat kuat.Koding pun tidak lagi jadi masalah baginya, bahkan dia sudah bisa buat website-nya sendiri dan mengembangkan aplikasi mobile yaitu go-jek, dan Salis pun sekarang sangat bangga bisa menjadi seorang Android Developer Go-Jek,Suatu Ilmu jika kita terus pelajari dan dengan ketekunan dan Juga Doa itu semua akan merubah diri kita menjadi dari yang awalnya tidak tau menjadi tau inilah yang Salis alami sekarang ini.

Mungkin ini saja hasil review saya dari video Muhammad Salis kurang dan lebihnya saya mohon maaf.



Senin, 23 Oktober 2017

Permainan Logika

Permainan terdiri dari beberapa tokoh diantaranya.
1. Seorang Ayah + 2 Anak Laki-lakinya
2. Seorang Ibu + 2 Anak Perempuannya
3. Seorang Polisi + Penjahat

Peraturan :
- Perahu hanya bisa membawa 2 orang dan harus orang dewasa salah satunya (Ibu/Ayah/Polisi)
- Perahu juga boleh mondar-mandir dan tidak ada batasan waktu
- Orang dewasa (Ibu/Ayah/Polisi) boleh menaiki perahu secara bersamaan
- Jika anak laki-laki di tinggal oleh Ayah, dia akan dipukul Ibu
- Jika anak perempuan di tinggal Ibu, dia akan dipukul Ayah
- Dan jangan tingalkan anak dengan penjahat, mereka pasti dipukul

Langkah-langkah permainan menyebrangi sungai menggunakan rakit

1. Polisi dengan Penjahat menyebrangi sungai terlebih dahulu, Penjahat turun












2. Polisi kembali














3. Polisi dengan 1 Anak Laki-laki menyebrangi sungai, Anak Laki-laki turun














4. Polisi kembali dengan Penjahat















5. Ayah dengan Anak Laki-laki menyebrangi sungai, Anak Laki-laki turun















6. Ayah kembali















7. Ayah dengan Ibu menyebrangi sungai, Ayah turun















8. Ibu kembali














9. Kemudian Polisi dengan Penjahat menyebrangi sungai lagi, Polisi dan Penjahat turun















10. Ayah kembali menjemput Ibu














11. Ayah dan Ibu menyebrangi sungai, Ayah turun














12. Ibu kembali untuk menjemput Anaknya














13. Ibu dengan 1 Anak Perempuan, Ibu dan Anak Perempuan turun














14. Lalu Polisi dengan Penjahat kembali















15. Polisi dengan Anak Perempuan yang lain menyebrangi sungai, Anak Perempuan turun















16. Polisi kembali untuk menjemput Penjahat















17. Polisi dan Penjahat kembali menyebrangi sungai














18. Akhirnya semua telah menyebrangi sungai dengan selamat.



Senin, 02 Oktober 2017

Mainan Logika


Persoalan :

Seseorang harus membawa seekor serigala,domba,dan sayur menyebarangi sebuah sungai.Satu-satunya perahu yang dapat ia temukan hanya dapat membawa dua (termasuk orangnya) dari antara mereka dalam sekali jalan.Tetapi ia di perintahkan untuk membawa semuanya ke seberang dalam kondisi baik.Bagaimana hal itu dapat dilakukan?

Aturan :

  1. Serigala tidak makan orang
  2. Asumsikan dombanya tidak makan sayur
  3. Serigala bisa makan domba jika ditinggal berdua di seberang
  4. Serigala tidak bisa makan atau menelan sayur
  5. Kapal tidak akan tenggelam
Penyelesaian :

  1. Antar domba keseberang
  2. Terus kembali lagi ambil sayuran sambil bawa pulang domba lagi
  3. Terus turunkan domba ganti dengan serigalanya
  4. Bawa Keseberang serigalanya
  5. Terus kembali lagi bawa domba keseberang
Selesai !!!

Jumat, 22 September 2017

Contoh Soal Algoritma Dan Cara Pemecahan Masalahnya

Contoh 1 :


Aturan Cakram :

  1. Hanya satu cakram yang boleh dipindahkan dalam satu waktu.
  2. Setiap perpindahan berupa pengambilan cakram teratas dari satu tiang dan memasukannya ke tiang lain
  3. Tidak boleh meletakkan cakram diatas cakram lain yang lebih kecil.
Cara Penyelesaian :

  1. Pindahkan cakram hijau ke tiang B
  2. Pindahkan cakram biru ke tiang C
  3. Pindahkan cakram hijau ke tiang C
  4. Pindahkan cakram orange ke tiang B
  5. Pindahkan cakram hijau di tiang C ke tiang A
  6. Pindahkan cakram biru ke tiang B
  7. Pindahkan cakram hijau ke ke cakram B

Contoh 2 :

Aturan Algoritma Jarak :

  1. Cari rute dari titik 0 ke 5 sebanyak mungkin.
  2. Tentukan jarak yang paling pendek.
  3. Langkah yang diambil tidak boleh berlawanan arah dengan tanda panah.

Cara Penyelesaian :
  1. 0-1-2-4-5 (13 KM + 2 KM + 1 KM + 13 KM = 29 KM) Rute jarak paling jauh
  2. 0-2-4-3-5 (4 KM + 1 KM + 5 KM + 5 KM = 15 KM) Rute jarak paling dekat
  3. 0-1-2-4-3-5 ( 13 KM + 2 KM + 1 KM + 5 KM + 5 KM = 26 KM)
  4. 0-2-4-5 ( 4 KM + 1 KM + 13 KM = 18 KM)
  5. 0-1-3-5 ( 13 KM + 6 KM + 5 KM =  24 KM)
Sekian kurang dan lebihnya saya mohon maaf 

Rabu, 13 September 2017

Contoh algoritma sederhana


Pengertian algoritma adalah suatu urutan dari beberapa langkah yang logis guna menyelesaikan masalah. Pada saat kita memiliki masalah, maka kita harus dapat untuk menyelesaikan masalah tersebut dengan menggunakan langkah-langkah yang logis.

Read more: http://woocara.blogspot.com/2016/02/pengertian-algoritma-contoh-algoritma.html#ixzz4sdRntx31

1. Mencari luas persegi panjang.
    1. Masukan panjang-2
    2. Masukan lebar-3
    3. Hitung luas persegi panjang-Panjang*Lebar
    4. Cetak luas persegi panjang

Adapun Contoh Flowchartnya yaitu :

Biografi Muḥammad bin Mūsā al-Khawārizmī


Hasil gambar untuk al khawarizmi

Muḥammad bin Mūsā al-Khawārizmī (Arabمحمد بن موسى الخوارزمي‎) adalah seorang ahli dalam bidang matematikaastronomiastrologi, dan geografi yang berasal dari Persia. Lahir sekitar tahun 780 di Khwārizm (sekarang Khiva, Uzbekistan) dan wafat sekitar tahun 850 di Baghdad. Hampir sepanjang hidupnya, ia bekerja sebagai dosen di Sekolah Kehormatan di Baghdad
Buku pertamanya, al-Jabar, adalah buku pertama yang membahas solusi sistematik dari linear dan notasi kuadrat. Sehingga ia disebut sebagai Bapak Aljabar. Al-Khwārizmī juga berperan penting dalam memperkenalkan angka Arab melalui karya Kitāb al-Jam’a wa-l-tafrīq bi-ḥisāb al-Hind yang kelak diadopsi sebagai angka standar yang dipakai di berbagai bahasa serta kemudian diperkenalkan sebagai Sistem Penomoran Posisi Desimal di dunia Barat pada abad ke 12. Ia merevisi dan menyesuaikan Geografi Ptolemeus sebaik mengerjakan tulisan-tulisan tentang astronomi dan astrologi.
Kontribusinya tak hanya berdampak besar pada matematika, tapi juga dalam kebahasaan. Kata "aljabar" berasal dari kata al-Jabr, satu dari dua operasi dalam matematika untuk menyelesaikan notasi kuadrat, yang tercantum dalam bukunya. Kata algorisme dan algoritma diambil dari kata algorismi, Latinisasi dari namanya. Namanya juga di serap dalam bahasa Spanyolguarismo, dan dalam bahasa Portugisalgarismo bermakna digit.

Al-Khawarizmi ini lahir di pinggiran sungai Oxus, Usbekistan pada 780 M. Sebutan al-Khwarizmi merupakan panggilan untuk tempat kelahirannya. Saat kecil, Ia dibawa oleh orang tuanya pindah dari Usbekistan menuju Baghdad Irak. 

Saat itu pemerintahan Irak dikuasai oleh Khalifah al-Ma'mun (813-833) yang juga dikenal sebagai tokoh ilmuan. Bersama al-Khawarizmi, al-Ma'mun gencar menggiatkan penelitian yang dilakukan  al-Khawarizmi. Ia juga kerap memberikan penghargaan terhadap karya-karya al-Khawarizmi yang sebagian besar memang didedikasikan untuknya. 

Dalam salah satu buku karangannya berjudul al-jabr wa al-Muqabilah, Ia merumuskan dan menjelaskan secara detail tabel trigonometri dan memperkenalkan sejumlah teori kalkulus dasar. Karangan lainnya yang dianggap penting adalah Trattari d'Arithmetica. Buku tersebut membahas beberapa soal hitungan, asal-usul angka, dan sejarah angka-angka yang sekarang ini kita gunakan. Trattari d'Arthmetica dalam bahasa latin yang di terbitkan pada tahun 1857 di Roma.

Pria yang di Eropa terkenal dengan nama Algorizmi, Algorizm, atau Algoritma ini tidak hanya mampu mengenali suatu hal sebagai subyek, namun juga mampu menyelesaikan masalah yang ada dalam subyek tersebut. Pada era Copernicus, seseorang tidak bisa disebut sebagai ahli matematika jika tidak mampu menganalisa karya ilmiah para ahli matematika terdahulu. Oleh karena itu, para ahli pada masa itu berlomba-lomba menyalin beberapa contoh praktis untuk dianalisa, misalnya tentang perhitungan ketinggian gunung, kedalaman lembah, dan jarak antara dua buah obyek, atau permuakaan yang tidak rata. 

Saat itu untuk dapat diakui Al-khwarizmi menganalisa dan mengoreksi kesalahan yang terdapat dalam tulisan karya Diophantus dari Yunani (250 SM) mengenai aljabar. Ia menjelaskan kembali teori Diophantus, dan mengembangkannya dengan menambahkan beberapa rumus lain, seperti rumus segitiga, dan menyusun Darftar Logaritma.

Berikut hasil karya al-Khawarizmi
  1. Al-Jabr wa’l Muqabalah : beliau telah mencipta pemakaian secans dan tangens dalam penyelidikan trigonometri dan astronomi.
  2. Hisab al-Jabr wa al-Muqabalah : Beliau telah mengajukan contoh-contoh persoalan matematika dan mengemukakan 800 buah masalah yang sebagian besar merupakan persoalan yang dikemukakan oleh Neo. Babylian dalam bentuk dugaan yang telah dibuktikan kebenarannya oleh al-Khawarizmi.
  3. Sistem Nomor : Beliau telah memperkenalkan konsep sifat dan ia penting dalam sistem Nomor pada zaman sekarang. Karyanya yang satu ini memuat Cos, Sin dan Tan dalam penyelesaian persamaan trigonometri , teorema segitiga sama kaki dan perhitungan luas segitiga, segi empat dan lingkaran dalam geometri. Banyak lagi konsep dalam matematika yang telah diperkenalkan al-khawarizmi .
Selain matematika, al-Khawarizmi juga berhasil menguasai bidang astronomi atau pengetahuan tentang bintang-bintang yang melibatkan kajian tentang kedudukan, pergerakan, dan pemikiran serta tafsiran yang berkaitan dengan bintang.

Salah satu karyanya di bidang astronomi adalah membuat sebuah tabel khusus mengelompokkan ilmu perbintangan ini. Pada awal abad XII, sejumlah karya al-Khwarizmi diterjemahkan dalam bahasa latin oleh Adelard of Bal dan Gerard of Cremona. Al-Khwarizmi diperkirakan meninggal dunia pada tahun 850.

Nah Kawan, hasil pemikiran al-Khawarizmi  ini begitu populer dan masih digunakan sampai sekarang. Karya-karyanya banyak yang dibuat dalam berbagai versi bahasa. Seperti versi bahasa Latin yang kemudian diterjemahkan lagi dalam sejumlah bahasa yang digunakan di Eropa. Selain itu karyanya juga diterjemahkan dalam bahasa Cina. Buku-buku hasil karyanya juga banyak dijadikan sebagai acuan dan buku teks pelajaran untuk para mahasiswanya di Eropa hingga memasuki pertengahan abdad XVI.