Translate

Wednesday, 24 January 2018

Interrupt - Operating System | Sistem Operasi

Bab I
Pendahuluan
1.1.    Latar Belakang

Seperti yang kita ketahui sebelumnya, bahwa sebuah prosessor mengerjakan pekerjaannya secara berurutan, atau sequence, dengan menggunakan konsep First in First out. Akan tetapi, pernahkah terbayangkan jika tiba-tiba muncul pekerjaan yang harus dikerjakan terlebih dahulu oleh prosessor, dan itu sangat penting? Tidak mungkin pekerjaan yang penting itu, harus menunggu antrian pekerjaan sebelum-sebelumnya yang sudah lama mengantri bukan? Bisa-bisa jika pekerjaan penting itu tidak ditangani secara cepat oleh prosessor, itu akan berdampak pada kerusakan dari perangkat komputer, baik itu perangkat keras maupun perangkat lunak. Oleh karena itu, saat ini sudah ada sistem yang berada dalam Operating System, yang mengurusi pemberitahuan pekerjaan penting yang harus dikerjakan terlebih dahulu, yaitu Interrupt. Dengan Interrupt, kita bisa diberitahu masalah penting yang harus dikerjakan terlebih dahulu, agar dapat menjaga program berjalan dengan aman.

1.2.    Rumusan Masalah

Adapun beberapa rumusan masalah yang akan dibahas pada pembahasan kali ini, yaitu:
1.       Apa itu Interrupt?
2.       Apa yang menyebabkan Interrupt, dan bagaimana pencegahannya?
3.       Apa saja tipe-tipe Interrupt?
4.       Bagaimana proses Interrupt terjadi?


1.3.            Tujuan dan Manfaat

Tujuan dan manfaat dari pembuatan paper ini adalah agar pembaca dapat lebih memahami mengenai Interrupt dan dapat mengatasi masalah Interrupt ini, jika terjadi pada suatu hari nanti.





Bab II
Pembahasan
2.1. Tentang Interrupt

Interrupt atau jika kita artikan dalam kamus bahasa inggris, berarti menyela, merupakan sebuah pesan penting yang muncul secara tiba-tiba atau menyela pekerjaan kita dalam komputer tersebut, yang harus segera ditangani terlebih dahulu, dan menomor duakan pekerjaan kita yang sedang dikerjakan, pada saat pesan penting itu muncul.
Jika di ilustrasikan, bayangkan ketika kamu sedang melakukan suatu aktivitas, seperti bermain game di komputer kamu. Ketika kamu belum menyelesaikan game yang kamu mainkan, tiba-tiba telepon kamu berdering, sehingga  kamu harus menghentikan permainan yang sedang kamu mainkan, dan segera mengangkat telepon masuk itu. Setelah kamu selesai bertelepon, barulah kamu melanjutkan game yang kamu mainkan tersebut. Dan telepon yang berdering itu, dinamakan Interrupt.
Interrupt ini terjadi di prosessor pada setiap komputer, dan terdapat 2 jenis Interrupt yang diterima oleh prosessor, yaitu:
A.      Hardware Interrupt
Interrupt yang dikirim oleh hardware melalui jalur khusus. Seperti pesan yang dikirim ke prosessor saat tombol keyboard ditekan.
B.      Software Interrupt
merupakan fungsi-fungsi yang terdapat pada BIOS maupun sistem operasi, yang mempermudah pemrograman, daripada menulisnya sendiri dari awal. Software Interrupt pun terbagi 2, yaitu:
a.       Interrupt BIOS (Basic Input Output System)
Diwujudkan dalam bentuk interupsi software berjumlah 32 dan akses pelayanannya tinggal memerintahkan dengan instruksi INT nH asal parameternya diwajibkan telah terpenuhi dahulu. INT nH terdiri dari 00H sampai 1FH yang disusun berurutan dan diberi servis number (nomor pelayanan) tersendiri.

b.      Interrupt DOS (Disk Operating System)
Merupakan interupsi dari software Sistem Operasi yang terdiri dari INT 20H (Interrupt 20H), yang bertugas untuk memberhentikan proses komputer terhadap program COM,  untuk kembali ke DOS dan INT 21H (Interrupt 21H) untuk operasi Input/Output.

2.2. Penyebab terjadinya Interrupt
a)    Program, terjadi akibat eksekusi suatu instruksi
b)   Timmer, disebabkan oleh timmer prosessor
c)    I/O, disebabkan oleh I/O controller baik sebagai tanda bahwa operasi telah selesai maupun memberi tanda error
d)   Kegagalan hardware, disebabkan oleh kesalahan hardware seperti power failure dan memory parity error

2.3. Pencegahan Interrupt
Tentunya masing-masing dari kita tidak menginginkan hal ini terjadi dalam komputer kita. Berikut adalah  pencegahan terjadinya Interrupt:
1.       Interrupt Handler
Jika terjadi interupsi, maka kendali prosessor diserahkan ke bagian penata interupsi pada sistem operasi, maka penata interupsi inilah yang akan melaksanakan interupsi tersebut.
a.       Instruksi yang sedang diolah oleh prosessor dibiarkan sampai selesai program
b.      Penata interupsi merekam semua informasi proses kedalam blok kendali proses
c.       Penata interupsi mengidentifikasi jenis dan asal interupsi
d.      Penata interupsi mengambil tindakan sesuai dengan yang dimaksud interupsi
e.      Penata interupsi mempersiapkan segala sesuatu untuk pelanjutan proses yang diinterupsi
2.       Error Handler
Yaitu interupsi karena kekeliruan pada pengolahan proses dan bagian pada sistem operasi yang menata kegiatan akibat kekeliruan.
a.       Pemulihan, komputer telah dilengkapi dengan sandi penemuan dan pemulihan kekeliruan. Sehingga ketika menemukan kekeliruan sandi akan mengoreksi kekeliruan itu, dan proses pulih kembali ke bentuk semula sebelum terjadi kekeliruan
b.      Pengulangan, mengatur agar proses yang membangkitkan interupsi keliru dikerjakan ulang. Jika kekeliruan dapat diatasi maka proses akan berlangsung seperti biasa, jika tidak teratasi maka interupsi akan menempuh tindak lanjut keluar dari proses
c.       Keluar dari proses, penata keliru menyiapkan tampilan berita keliru pada monitor, setelah itu processor keluar dari proses , ini adalah tindakan terakhir jika tidak dapat menolong proses yang keliru tersebut.
2.4. Tipe-tipe Interrupt
a)      Clock Interrupt
Merupakan tipe yang menentukan proses yang sedang berjalan, telah mengeksekusi sesuai waktu yang sudah ditentukan

b)      I/O Interrupt
Tipe interupsi yang menentukan input/output yang harus dilakukan oleh sistem operasi, dimana peralatan input/output meminta sebuah layanan

c)       Page/memory fault
pemroses menemui pengacuan alamat memori maya yang tidak terdapat di memori utama (fisik). Sistem operasi segera memerintahkan untuk mengambil page yang terdapat alamat yang dimaksud untuk dipindah ke memori utama.


2.5. Proses Interrupt
Sebuah Interrupt memancing terjadinya beberapa kondisi, baik didalam perangkat kerasi prosessor, dan didalam software. Ketika sebuah perlengkapan Input/Output menyempurnakan sebuah operasi Input/Output, terjadilah kejadian secara ber-urutan, sebagai berikut:
  1. Perangkat memberikan sebuah sinyal Interrupt (Selaan) kepada prosessor
  2. Prosessor menyelesaikan proses eksekusi terhadap instruksi pada saat itu, sebelum merespon untuk Interrupt
  3.  Prosessor mencoba untuk menunda sebuah permintaan interrupt, kemudian menentukan bahwa terdapat sebuah masalah, dan mengirim sebuah sinyal balasan kepada perangkat mengenai kemunculan Interrupt. Pemberitahuan mengijinkan perangkat itu untuk menghapus sinyal Interrupt nya
  4. Kemudian prosessor dipersiapkan untuk memindahkan kendali, untuk mengganggu kegiatan/rutinitas kita di komputer pada saat itu. Untuk memulainya, prosessor menyimpan informasi yang dibutuhkan untuk melanjutkan program pada saat itu, di titik Interrupt. Informasi minimum yang dibutuhkan adalah Program Status Word (PWS), yang mengandung informasi status mengenai proses yang berjalan pada saat itu, dan lokasi dari instruksi untuk di eksekusi, yang mana berada didalam Program Counter. Ini dapat didorong ke sebuah control stack.

  5. Processor kemudian membuka program yang berlawanan dengan lokasi yang dimasukkan oleh pengaturan interrupt (Interrupt handling) yang akan merespond pada interrupt ini. Bergantung pada computer architecture, dan OS Design, ini memungkinkan dapat menjadi sebuah program sendiri, untuk masing-masing dari tipe dari Interrupt, atau satu untuk masing-masing dari perangkat, dan masing-masing dari Interrupt. Jika ada lebih dari 1 interrupt-handling, prosessor harus menentukan yang mana yang harus dipanggil. Informasi ini mungkin sudah dimasukkan dalam sinyal Interrupt aslinya, atau prosessor mungkin harus mengeluarkan sebuah permintaan kepada perangkat, bahwa Interrupt yang dikabarkan untuk mendapatkan sebuah repon, harus mengandung informasi yang dibutuhkan. 
    Sesekali, program counter yang sudah dimuat, prosessor memprosesnya ke proses siklus selanjutnya, yang dimulai dengan pengambilan sebuah instruksi. Karena pengambilan instruksi ditentukan oleh isi dari program counter, kontrol dipindahkan ke program Interrupt-handler.
  6. Pada saat ini, program counter dan PSW yang berkaitan pada program yang di ganggu, sudah di simpan dalam control stack. Namun, terdapat informasi lainnya yang dianggap bagian dari keadaan program eksekusi. Khususnya, isi dari register prosessor perlu disimpan, karena register ini dapat digunakan oleh interrupt handler. Jadi, semua nilai ini, ditambah beberapa keadaan informasi lainnya, perlu disimpan. Khususnya, interrupt handler akan dimulai dengan menyimpan isi dari seluruh register di dalam stack (tumpukan)
  7.  Interrupt handler sekarang bisa melanjutkan proses interrupt. ini termasuk sebuah pemeriksaan dari informasi status yang berhubungan dengan operasi Input/Output atau lainnya yang menyebabkan sebuah Interrupt (interupsi)
  8. Ketika proses interrupt sudah selesai, nilai register yang tersimpan akan diambil dari stack, dan dikembalikan ke register
  9.  Akhirnya, tindakan terakhirnya adalah mengembalikan nilai PSW dan nilai program counter dari stack. Sebagai hasilnya, instruksi selanjutnya yang akan dieksekusi berasal dari program interrupt sebelumnya.
Ini sangat penting untuk menyimpan seluruh keadaan informasi mengenai gangguan program selama dimulainya nanti. ini karena Interrupt bukanlah sebuah sesuatu yang biasa dipanggil dari sebuah program. Sebaliknya, Interrupt dapat terjadi pada setiap waktu, dan pada point manapun, dalam eksekusi dari seorang pengguna program. Kemunculannya tidak bisa di prediksi.


Bab III
Kesimpulan
Interrupt merupakan sebuah pesan atau sinyal penting, yang menyampaikan sebuah masalah yang terjadi dalam sistem operasi, dan harus segera di solusikan. Interrupt ini bukanlah dikatakan sebagai pengganggu dari aktivitas kita, melainkan membantu kita untuk memberitahukan masalah yang terjadi dalam sistem, sehingga meminimalisir kerusakan pada komputer. Setiap komputer pasti akan mengalami Interrupt, dan jika itu terjadi, maka mikroprosessor akan menghentikan seluruh aktivitas kita, dan mengerjakan permintaan khusus tersebut. Segeralah untuk mengatasi masalah tersebut, agar masalah tersebut tidak meluas.

Bab IV
Daftar Pustaka

https://melrizah0110.blogspot.co.id/2013/10/makalah-interupsi.html
http://cyntiadunkz.blogspot.co.id/2013/05/interupsi-pada-windows.html
http://trisnoinformatika.blogspot.co.id/2011/12/pengertian-interrupt-arsitektur.html
https://thesolidsnake.wordpress.com/2013/11/20/memahami-interrupt-di-komputer/
https://wahyualamsyah.wordpress.com/2010/03/19/interupsi-dalam-sistem-komputer/
https://manajemenmemori.wordpress.com/2010/10/31/konkurensi-dan-keamanan/
https://www.youtube.com/watch?v=EKZ2dFIFeas
http://al-share.blogspot.co.id/2011/06/perintah-dasar-pemrograman-assembly.html
http://deviceskomputer.blogspot.co.id/2013/04/perintah-khusus-bahasa-assembly.html
Stallings, William. 2015. Operating Systems: Internals and Design Principles. Pearson Ltd. Kolkata. 



tags:

  • Apa itu Interrupt?
  • What is Interrupt?
  • Type of Interrupt
  • Interrupt Proccess
  • Papper about Interrupt
  • artikel tentang Interrupt
  • Bagaimana Interrupt bisa terjadi

Review Game Coin Dozer | Theory Game Element by Kaap, K.M. (2012)



Hello readers! pada kesempatan kali ini, aku akan me-review Game Element dari permainan yang pernah ramai dimainkan pada smartphone Android kita, beberapa tahun yang lalu, yaitu Coin Dozer. Review yang akan akujelaskan pada kali ini, adalah review Game Element permainan Coin Dozer, menurut Theory Kaap, K.M.

Abstraction of concepts and reality
      1.      Game mobile ini meminta pemain untuk berusaha mendapatkan coin sebanyak-banyak nya, dengan mengeluarkan coin se-sedikit mungkin

      2.      Ketika ada coin yang jatuh ke tempat keluar coin, secara otomatis coin pemain ini akan bertambah, sesuai jumlah coin yang jatuh ke tempat yang tepat

      3.      Waktu yang dibutuhkan untuk memahami game ini tidaklah lama, karena tampilannya yang simple (tidak rumit), dan terdapat tutorial nya ketika pertama kali memainkan game ini. Kira-kira pemain membutuhkan waktu sekitar 5 menit untuk mengerti cara memainkan game ini

Goals  
      1.      Tujuan dari game ini adalah berusaha untuk memasukkan coin tepat ke tempat untuk coin keluar, sehingga coin pemain dapat bertambah

      2.      Selain coin, terdapat item-item yang diminta untuk dimasukkan ke tempat coin keluar juga, ketika item tersebut berhasil masuk ke tempat yang tepat, maka item tersebut akan menjadi milik pemain, dan ketika koleksi item tersebut sudah lengkap, maka pemain akan mendapatkan beberapa kemampuan yang baru, untuk setiap koleksi item yang lengkap, seperti limit coin untuk regenerate, semakin besar

Rules
      1.      Pemain akan diberikan beberapa coin di awal permainan, dan pemain cukup menekan posisi coin yang ingin dijatuhkan pada layar mobilenya, Ketika coin sudah muncul dalam permainan, secara otomatis coin yang kita miliki akan berkurang sesuai jumlah “tap” yang dilakukan oleh pemain. Ketika coin tersebut habis, sistem akan meregenerasi kembali coin tersebut sesuai dengan waktu yang sudah di tentukan. Coin tersebut akan di regenerasi maksimal adalah batasan atau limit coin yang sudah di tentukan

      2.      Ketika pemain memasukkan coin ke dalam game coin dozer, jika coin tersebut keluar atau jatuh di pinggir, maka coin tersebut dianggap hangus atau tidak terhitung sebagai coin yang masuk kedalam coin milik pemain. Peraturan ini berlaku juga untuk mendapatkan item-item, jika item tersebut keluar dari jalur atau tidak masuk ke tempat yang tepat, maka item tersebut akan hangus, dan pemain harus menunggu untuk item tersebut muncul kembali

      3.      Kemudian pemain hanya bisa memasukkan maksimal 6 coin dalam 1 kali percobaan, jika kita mencoba memasukkan lebih dari 6 coin dalam 1 kali percobaan, game tidak akan merespon untuk menambahkan coin lagi

Conflict, competition, or cooperation
      1.      Conflict
Pemain ditantang untuk mendapatkan coin sebanyak-banyak nya dan mengeluarkan coin sedikit mungkin, agar tidak rugi


      2.      Competition
Terdapat item dimana item tersebut akan dijatuhkan dengan waktu secara acak. Pemain harus bersiap-siap untuk mendapatkan item tersebut, karena item tersebut memiliki fungsinya masing-masing yang dapat membantu pemain dalam mendapatkan coin yang lebih banyak lagi.
Item tersebut terbagi atas 3 bagian, yaitu:
a.      Treasure
item yang bisa didapat jika pemain berhasil menyelesaikan quest dari “Free Coins”. Setiap pemain yang berhasil menyelesaikan 1 quest tersebut, pemain akan mendapatkan 1 buah trophy secara acak, yang mana jika koleksi ketiga nya sudah lengkap, pemain akan mendapatkan hadiah berupa 10 dollar dozer.
b.      Prize
c.       Puzzles

      3.      Cooperation
Untuk game ini, tidak ada fitur untuk bekerja sama dengan pemain lain, sehingga pemain harus berusaha dengan kemampuannya sendiri, atau pemain dapat membeli coin atau dollar dozzer dengan uang pemain sendiri.
Time
Terdapat sistem regenerasi coin, yang mana jika pemain menunggu dengan mengaktifkan game tersebut, maka waktu yang dibutuhkan untuk regenerasi semakin cepat. Akan tetapi jika pemain menunggu dengan menutup game tersebut, maka regenerasi coin akan sangat lama, dibanding menunggunya dengan membuka game tersebut. Hal ini dapat membuat pemain untuk bermain permainan ini lebih lama


Reward Structures
      1.       Terdapat fitur yang memberikan pemain sebuah hadiah. Fitur ini dinamakan “Fortune Wheel”, dimana pemain dapat memutar sebuah papan berbentuk bulat, yang mana papan itu menentukan hadiah apa yang akan kita terima nantinya. Untuk memainkan “fortune Wheel” ini, pemain harus memiliki sebuah token. Token ini bisa didapat melalui menonton iklan, atau membeli nya dengan uang

      2.       Ketika terdapat pasangan item yang sudah lengkap, pemain akan mendapatkan hadiah sesuai item yang telah di lengkapkan oleh pemain
Feedback
Dalam permainan ini, tidak ada fitur untuk memberikan feedback untuk developer game, mengenai game yang telah dibuat
Levels
      1.       Terdapat “Daily Quests”, dimana setiap hari nya terdapat quest atau mission yang harus diselesaikan, agar pemain mendapat hadiah setiap hari nya. Ketika pemain dapat menyelesaikan “Daily Quests” pada sebuah hari, “Daily Quests” di hari berikutnya tentu akan semakin sulit, ini menyebabkan pemain harus selalu fokus untuk mengerjakan quest tersebut. Terlebih lagi, jika pemain gagal dalam sebuah hari di “Daily Quests”, maka “Daily Quests” tersebut akan mengulang dari awal, yang menyebabkan hadiah yang didapat setelah menyelesaikan quest di hari itu, hadiahnya menjadi kecil seperti hadiah pada “Daily Quests” di hari pertama.

      2.       Game ini dapat melatih ilmu strategi dan menciptakan peluang bagi pemain, dalam menaruh coin yang tepat, agar mendapatkan banyak coin dari bermain game ini

      3.       Setiap coin yang didapat, akan menambahkan point XP yang berguna untuk meningkatkan level pemain, jauh lebih tinggi lagi

      4.       Ketika pemain memainkan game ini pertama kali, tentunya pemain akan merasa nyaman dengan tampilan yang ada pada game ini, karena tampilan dari game ini yang begitu sederhana dan tidak ada tools yang sulit dimengerti.
Storytelling
Dalam game ini tidak ada story yang dimasukkan, ketika memulai untuk memainkan game ini, langsung muncul ke bagian permainannya, tanpa ada cerita sedikit pun
Curve of interest
Terdapat urutan tentang puzzle yang harus dikumpulkan. Ketika pemain dapat melengkapi puzzle yang ada pada stage pertama, pemain akan diminta untuk melengkapi puzzle yang kedua, begitu seterusnya. Pemain tidak bisa melengkapi potongan puzzle berikutnya, jika potongan puzzle yang saat itu belum di selesaikan. Setelah potongan puzzle itu selesai dikumpulkan, pemain akan mendapatkan coin dan dollar dozer secara gratis, dan pemain dapat melanjutkan untuk mencari potongan puzzle berikutnya
Aesthetics
      1.       Warna coin yang sesuai dengan realitanya, dimana coin yang berwarna gold ini sangatlah berharga, se akan-akan coin tersebut adalah coin mas

      2.       Kombinasi warna antara coin dan dinding permainan sangat baik, sehingga tidak merusak mata ketika pemain melihat game tersebut

      3.       Terdapat tulisan “TAP HERE” yang memberitahukan kepada pemain untuk menekan daerah tersebut jika ingin men-drop sebuah coin
Replay or do over
      1.       Saat ketika pemain gagal memainkan game ini, adalah ketika pemain tersebut sudah kehabisan coin untuk memainkan game ini. Dengan begitu, pemain akan berpikir untuk lebih bijak dalam menggunakan coin tersebut, agar pemain bisa mendapatkan coin sebanyak mungkin, dengan mengeluarkan coin se-sedikit mungkin
Demikian review Game Element dari akumengenai game Coin Dozer, dengan Theory Kaap, K.M. (2012). Bagi yang ingin bertanya atau memberikan pendapatnya, bisa memberikan komentarnya di bawah ini, terima kasih sudah berkunjung, jangan lupa mengunjungi artikel ku yang lainnya!!!



tags:
  • Teori Kaap, K.M. (2012)
  • Game Element
  • Coin Dozer Game
  • Coin Dozer Review

Thursday, 1 December 2016

Machine Learning

Machine Learning merupakan salah satu ilmu cabang dari disiplin ilmu kecerdasan buatan (Artificial Intellegence) yang membahas mengenai pembangunan sistem yang berdasarkan pada data. Machine Learning sangat dibutuhkan bagi seluruh perusahaan saat ini, mengapa? Karena Machine Learning dapat mempermudah pekerjaan-pekerjaan kita sehari-hari. Salah satu contohnya adalah pada bidang Computer Vision, yaitu penerapan pengenalan dan pelabelan wajah seperti di facebook. Selain itu, Machine Learning dapat digunakan sebagai penterjemahan tulisan tangan menjadi teks.

Untuk aplikasi yang menarik untuk di buat, saya mengambil ide untuk membuat sebuah aplikasi untuk mendeteksi wajah seseorang beberapa tahun kedepan. Jadi, aplikasi ini akan men-scan wajah seseorang pada umur tertentu, kemudian beberapa tahun kemudian, aplikasi tersebut men-scan kembali wajah orang tersebut pada saat itu. Setelah beberapa kali di lakukan hal yang sama, maka aplikasi tersebut akan memprediksikan wajah seseorang tersebut dalam beberapa tahun kedepan.

[Ivan Ekadharma]
[1901460000]
[2016/2017]
[School of Computer Science, Bina Nusantara University]

Sunday, 29 June 2014

Tips Mencegah Pencemaran di Tanah Air Kita

Pada hari ini, saya akan menjelaskan bagaimana cara mencegah Pencemaran Lingkungan di Tanah air kita ini, terutama di lingkungan sekitar kita. di jaman yang serba modern ini, kita pasti sering kali menggunakan kendaraan untuk bepergian kemana-mana, apalagi sekarang tuh lagi liburan kenaikan kelas dan ditambah lagi libur Lebaran sebentar lagi, pasti banyak yang jalan-jalan bersama keluarga ke tempat rekreasi seperti:


  • Pegunungan

  • Berjemur di Pantai dan melihat keindahan bawah laut













  • Kebun Binatang




Dan masih banyak lagi tempat wisata yang membuat kita senang saat liburan kali ini. Tapi tahukah kalian jika kita tidak menjaga lingkungan di tempat itu dengan baik, maka akan memberi dampak buruk bagi lingkungan itu sendiri dan juga terhadap kita semua. berikut contoh-contoh jika kita tidak menjaga lingkungan tersebut dengan baik:


  • Pegunungan

Hutan itu kekeringan akibat pemanasan global yang semakin meningkat, ditambah lagi asap pabrik dimana-mana, lama kelamaan hutan-hutan di Indonesia akan semakin kering.

  • Pantai

Pada gambar diatas, terlihat Sampah-sampah sudah menutupi permukaan pasir di pantai tersebut.

Akan tetapi masih ada yang peduli dengan lingkungan kotor itu, yang biasanya mereka membentuk suatu organisasi atau kelompok untuk membersihkan tempat-tempat kotor itu, seperti:

  • di Pegunung

Pada gambar diatas, terlihat sekelompok mahasiswa sedang membersihkan sampah-sampah yang berserakan di pegunungan itu.

  • di Pantai

Pada gambar diatas, terlihat sekelompok karyawan yang sedang membersihkan sampah yang ada di pantai itu.


Kita boleh melakukan kegiatan seperti mereka-mereka di atas, tapi jika menurut kita itu terlalu sulit, kita bisa memulainya dari beberapa hal yang paling sederhana, seperti:

  • Tidak membuang sampah sembarangan 
Liat deh, anak kecil aja bisa membuang sampah pada tempatnya, masa kita tidak? jadi jika kita sedang jalan-jalan, janganlah membuang sampah sembarangan, karena akan mencemari tempat itu.


  • Kalau bisa kita jangan sering jalan-jalan (tapi jika terdesak tidak apa-apa), karena hal itu juga bisa mengakibatkan polusi (polusi yang muncul seperti polusi udara dan polusi suara oleh kendaraan). "Loh!! kalau kita jangan sering-sering bepergian, bagaimana caranya agar kita bisa memenuhi kebutuhan hidup kita?" ada seseorang bertanya seperti itu, Solusinya yaa... dengan belanja online. ada banyak keuntungan yang kita dapat dengan belanja online ini, yaitu seperti:
  1. Banyak promo-promo yang terdapat dalam toko online
  2. kita dapat membandingkan harga-harga dan kualitas barang di toko online yang berbeda
  3. Jika kita sibuk, kita dapat belanja online agar barangnya di antar ke tempat tujuan
  4. Metode pembayarannya pun juga mudah (bisa transfer Bank, lewat ATM, dan COD)
Toko online memberikan kita berbagai macam kemudahan dalam berbelanja, salah satu toko online yang memberikan kemudahan bagi kita untuk berbelanja adalah Tokopedia.

          Menurut saya Tokopedia adalah toko online yang setiap barangnya memiliki harga yang lebih murah dibanding toko online yang lain, saya bilang kayak gini karna saya sudah coba membandingkannya. jika kalian ingin lebih tahu tentang tokopedia, silahkan klik gambar di bawah ini:


  • Jika kita ingin jalan-jalan, gunakan transportasi masal, kalau bisa jangan gunakan kendaraan pribadi, karna akan memicu kemacetan dan menimbulkan polusi udara yang akan berakibat pada kesehatan kita.

Di bawah ini ada video yang saya ambil dari youtube dan berisikan tentang polusi, macam-macam polusi, dampak-dampak polusi tersebut, cara mengatasi polusi, dll:



Kesimpulan: kita harus menjaga dan melestarikan lingkungan mulai dari sekarang, karna ini semua juga untuk anak dan cucu kita nanti.


Kalau ada kritik atau saran, silahkan beri komen dibawah ini, terima kasih sudah berkunjung ^_^.



Thursday, 27 February 2014

TRIGONOMETRI (BAGIAN MENENGAH) | Asal mula rumus Cos (α±β), Sin (α±β), dan Tan(α±β)


I. Rumus untuk Cos (α±β)
   I.A. Cos(α+β)
AC2   = {Cos(α+β)-1}2+{Sin(α+β)-0}2
          = {Cos2(α+β)-2Cos(α+β)+1}+{Sin2(α+β)}
          = {Cos2(α+β) +Sin2(α+β)}+1-2Cos(α+β)
          =                    {1}                 +1-2Cos(α+β)
          = 2-2Cos(α+β) 
BD2   = (Cos β - Cos α)2 + (-Sin β - Sin α)2
          = (Cos2 β -2Cosβ.Cosα +Cos2 α) + (Sin2 β +2 Sinβ.Sinα +Sin2 α)
          = (Cos2 β +Sin2 β)+( Cos2 α +Sin2 α)+( 2 Sinβ.Sinα-2Cosβ.Cosα)
          =             (1)           +             (1)          +( 2 Sinβ.Sinα-2Cosβ.Cosα)
          = 2+2 Sinβ.Sinα-2Cosβ.Cosα

AC2=BD2
2-2Cos(α+β) = 2+2 Sinβ.Sinα-2Cosβ.Cosα
-Cos(α+β) = Sinβ.Sinα-Cosβ.Cosα

Cos(α+β) = Cosβ.Cosα-Sinβ.Sinα

   I.B. Rumus Cos(α-β)

Cos(α+β)= Cosβ.Cosα-Sinβ.Sinα
Jadi, Cos(α-β)=Cos(α+(-β))
                        Cosα.Cos(-β)-Sinα.Sin(-β)
                        Cosα.Cosβ-Sinα.(-Sinβ)

Cos(α-β)=Cosα.Cosβ+Sinα.Sinβ

jadi, dari kedua rumus cos tersebut, dapat disimpulkan:




II.Rumus untuk Sin(α±β)

   II.A. Rumus Sin(α+β)
Sebelumnya kita ketahui bahwa:
Cos(90-α)=Sinα
Sin(90-α)=Cosα
Berarti Sin(α+β)= Cos(90-(α+β))
                            Cos(90-α-β)
                            Cos((90-α)-β)
                            Cos(90-α).Cos(β)+Sin(90-α).Sin(β)
Sin(α+β)= Sin(α) .Cos(β)+ Cos(α) .Sin(β)
Jadi untuk rumus Sin(α-β) bisa disimpulkan menjadi:
Sin(α-β)= Sin(α) .Cos(β)- Cos(α) .Sin(β)
Jadi, dari kedua rumus Sin tersebut dapat disimpulkan sebagai berikut.
Sin(α±β)= Sin(α) .Cos(β) ± Cos(α) .Sin(β)



III. Rumus Tan(α±β)
       Untuk Rumus Tan(α±β) adalah sebagai berikut.


   III.A. Rumus Tan(α-β)

Telah kita ketahui bahwa:
 , maka ,Lalu kita masukan rumus Sin(α-β) dan Cos(α-β) kedalam persamaan diatas.





Setelah kita memasukan rumus Sin(α-β) dan Cos(α-β) tadi, lalu kita bagikan ruas atas dan ruas bawah dengan: 



Sehingga menjadi:    

Lalu menjadi:, lalu yang bisa dicoret, dicoret lah:




   III.B. Rumus Tan(α+β)

Lalu kita masukan rumus Sin(α+β) dan Cos(α+β) kedalam persamaan diatas.


Lalu menjadi: lalu yang bisa dicoret, dicoret lah:


jadi, dari kedua rumus Tan tersebut, dapat disimpulkan menjadi satu rumus, yaitu:



Makasih atas perhatiannya ^_^. Silahkan kunjungi artikel lainnya yang terkait:


TRIGONOMETRI (BAGIAN DASAR)  | Mengenal Cos, Sin dan Tan

TRIGONOMETRI (BAGIAN AKHIR)  | Mempelajari Rumus Trigonometri sudut ganda; Rumus Trigonometri 1/2 θ; dan Rumus Perkalian Sinus dan Cosinus


Kedua artikel yang di atas sedang dalam proses, jadi dimohon kesabarannya ya O:) makasih ^_^


silahkan kunjungi artikel lainnya ^_^





tagline:

Bagaimana menghitung Cos (α+β) dan Cos (α-β)
Bagaimana menghitung Sin (α+β) dan Sin (α-β)
Bagaimana menghitung Tan (α+β) dan Tan (α-β)
Cos (alpha + betha) Sin (alpha + bethaTan (alpha + betha)
Cos (alpha - betha) Sin (alpha - bethaTan (alpha - betha)
sejarah cos sin tan
history of cos sin tan
how to calculate trigonometry