Selasa, 17 November 2015

Penjelasan Organisasi dan Arsitektur Komputer

A. Pengertian

Pengertian arsitektur komputer adalah dapat dikategorikan sebagai ilmu dan sekaligus sebagai suatu seni mengenai cara interkoneksi antara berbagai komponen perangkat keras atau hardware untuk dapat menciptakan sebuah komputer yang dapat memenuhi kebutuhan fungsional, kinerja, dan juga target biayanya.
Dalam bidang teknik komputer, definisi arsitektur komputer adalah suatu konsep perencanaan dan juga struktur pengoperasian dasar dari suatu sistem komputer atau ilmu yang bertujuan untuk perancangan sistem komputer.
Organisasi Komputer Organisasi komputer adalah bagian yang terkait erat dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Biasanya mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen-komponen sister komputer. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal – sinyal kontrol.Arsitektur komputer lebih cenderung pada kajian atribut – atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O. Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional. Jika organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem computer,dan interkoneksinya yang merealisasikan spesifikasi arsitektural contoh: teknologi hardware, perangkat antarmuka (interface), teknologi memori, sistem memori, dan sinyal–sinyal control. Copy the BEST Traders and Make Money : http://bit.ly/fxzulu

Copy the BEST Traders and Make Money : http://bit.ly/fxzulu

Organisasi Komputer Adalah bagian yang terkait erat dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal – sinyal kontrol.
Arsitektur komputer lebih cenderung pada kajian atribut – atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.
Dan juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.
sistem dalam mengembangkan suatu program.

B. PERBEDAAN
 
 Arsitektur Komputer  ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya).
Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.

   Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.
Arsitektur komputer mempelajari atribut – atribut sistem komputer yang terkait dengan seorang programmer, dan memiliki dampak langsung pada eksekusi logis sebuah program.Sebagaimana contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/0.


Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:
1.    Set instruksi (ISA)
2.    Arsitektur mikro dari ISA, dan
3.    Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.

 Organisasi Komputer Jika organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem computer,dan interkoneksinya yang merealisasikan spesifikasi arsitektural
contoh: teknologi hardware, perangkat antarmuka (interface), teknologi memori, sistem memori, dan sinyal–sinyal kontrol

Perbedaaan Utamanya :

Organisasi Komputer :
–    Bagian yang terkait dengan erat dengan unit – unit operasional
–    Contoh : teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal – sinyal control

Arsitektur Komputer :
–    Atribut – atribut sistem komputer yang terkait dengan seorang programmer
–    Contoh : Set instruksi, aritmetika yang dipergunakan, teknik pengalamatan, mekanisme I/O



sumber :
http://samsulmaarif20.blogspot.co.id/2014/11/v-behaviorurldefaultvmlo.html
http://elearning.teknik.univpancasila.ac.id/course/info.php?id=5

Sabtu, 17 Oktober 2015

ETIKA PENULISAN DI INTERNET



ETIKA PENULISAN DI INTERNET

Tulisan etika menulis di internet ini adalah pendapat pribadi tentang sopan santun menulis di dunia maya. Seperti yang telah ditulis dalam tulisan sebelumnya tentang etika komunikasi di milis, bahwa dunia maya juga mempunyai aturan-aturan dan sopan santun yang harus kita pahami. Sering sekali seseorang dengan seenak hati menulis di blog, mengirimkan pesan melalui email, mengirimkan atau mempublish dokumen elektronis lainnya (gambar, video, tulisan dan bentuk2 lainnya) tanpa memperhatikan aturan dan etikanya.
Sebagai orang yang sering memanfaatkan internet untuk keperluaan sehari-hari sebaiknya kita membaca undang-undang transaksi elektronis yang telah disyahkan pada tahun 2008. Undang undang tersebut dapat didownload dari website http://www.ri.go.id yang linknya di sini. Kita dapat langsung membaca bab VII yang mengatur tentang tindakan yang dilarang.

Perbuatan-perbuatan yang dilarang tersebut adalah sebagai berikut:
1.     Mengirimkan dan mendistribusikan dokumen elektronis yang bersifat pornografi, judi,   mengina dan mencemarkan nama baik, mengancam, membohongi dan menyesatkan, menyinggung SARA dan menakut-takuti. Jadi mengirimkan email ke seseorang yang bernada ancaman bisa dijerat dengan pasal perbuatan terlarang yang menyangkut ancaman.
2.    Dengan sengaja tanpa hak mengakses komputer orang lain dengan tujuan memperoleh
informasi atau dokumen elektronik, dengan sengaja melakukan pembobolan, penerobosan dan melampui sistem keamanan elektronis. Jadi mengakses komputer orang lain tanpa ijinpun bisa dituntut ke pengadilan.
3.    Melakukan penyadapan terhadap informasi elektronis atau dokumen elektronis.
       Yang gemar menggunakan program key logging terjerat dalam perbuatan ini.
4.    Melakukan perbuatan yang menyebabkan terganggunya sistem elektronis.
       Melakukan spam untuk membuat sebuah website tidak berfungsi bisa dikategorikan dalam
       perbuatan ini.
5.    Tanpa hak melakukan penggandaan, mendistribusikan atau memproduksi sesuatu yang
       digunakan untuk mendukung keperluan melakukan perbuatan yang dilarang yang telah
       disebutkan diatas. Jadi sebagai contoh seorang programmer yang dengan sengaja membuat
 suatu rutin untuk membobol sistem keamanan bank dapat dikenakan ancaman hukuman        (kecuali dengan tujuan penelitian, pengujian sistem keamanan bank tersebut dan memang pihak bank menugaskan programmer tersebut).
6.    Memanipulasi, mengubah, mengilangkan merusak dengan tujuan menjadikan suatu informasi
elektronis atau dokumen elektronis seperti otentik. Misalkan kita memanipulasi isi transkrip      kita dan mengirimkannya sebagai persyaratan untuk melamar beasiswa sudah masuk dalam kategori ini. Apalagi yang dengan sengaja membuat suatu program untuk memalsukan tanda tangan elektronis (yang dimaksud tanda tangan elektronis bukanlah tanda tangan yang discan, tetapi sebuah kunci yang digunakan untuk authentikasi seseorang atau lembaga).

Untuk pembuktian bahwa seseorang melakukan perbuatan terlarang tersebut harus melalui proses pembuktian yang dapat dipertanggungjawabkan. Misalkan seseorang mengirimkan email berupa ancaman harus dibuktikan apakah email tersebut diakses oleh pemiliknya atau orang lain telah membobol email tersebut. Penyidikan tersebut harus memperhatikan integritas data dan prosedur standar internasional untuk penyidikan kasus yang melibatkan bukti elektronis.
Prasarana pendukung pelaksanaan undang-undangan informasi transaksi elektronis seharusnya
disiapkan secara maksimal. Sebagai contoh persiapan untuk mengetahui keaslihan bukti digital yang entu melibatkan bidang digital forensics. Prinsip dasar dalam digital forensics seperti persiapan investigator, pengumpulan data atau bukti, meneliti dan mencermati bukti, menganalis dan melaporkan hasil investigasi harus memenuhi suatu standar yang menjamin proses tersebut valid. Jadi dari semua aspek, orang, alat, metode dan prosedur harus sesuai aturan.
Sebenarnya hal yang paling sederhana yang dapat dilakukan pada saat menulis di dunia maya adalah meningkatkan kehati-hatian. Pikirkan kembali segala sesuatu sebelum menulis di internet. Efek dari tulisan bisa berakibat pada urusan hukum. Tulisan yang dimuat pada media yang tidak dalam kendali misalkan maling list tidak akan bisa dihapus tanpa bantuan administrator. Demikian juga tulisan di blog yang akhirnya menyebar karena dicopy oleh banyak pihak. Untuk itu dalam menulis haruslah dipikirkan tujuan yang hendak dicapai dari tulisan tersebut dan kita siap menanggung resiko dari apa yang kita tulis.

 Untuk menulis kita harus memikirkan akibat dari tulisan tersebut lebih lanjut, misalkan tulisan kritik terhadap suatu instansi harus dipikirkan juga dampak tulisan tersebut terhadap instansi tersebut. Adakalanya karena menurutin keinginan setelah kita dirugikan suatu instansi, kita menulisnya dengan tujuan membuat instansi tersebut bangkrut atau menderita. Seharusnya kritik lebih diarahkan untuk membuat pelayanan suatu lembaga meningkat. Kritik yang dimaksudkan untuk membuat suatu lembaga jatuh akan berakibat fatal karena adakalanya ribuan orang menggantungkan penghasilannya dari sebuah lembaga tersebut. Jadi sebelum mengkritik di media online kita bisa melayangkan protes atau keluhan secara langsung kepada lembaga tersebut, jalur hukumpun bisa ditempuh jika protes dan keluhan tersebut diabaikan. Media online bisa menjadi sangat fatal akibatnya karena sifatnya yang sangat mudah menyebar.

Memang benar adanya bahwa kita mempunyai kebebasan berpendapat, tetapi kebebasan
berpendapat itu juga ada batasannya yaitu hak orang lain. Selama pendapat tersebut tidak merugikan orang lain dan bermanfaat, kita tidak perlu takut untuk menulis. Yang sering saya tegaskan adalah kita harus mengerti tentang etika menulis, seperti menggunakan inisial untuk menunjuk ke seseorang jika bermaksud mengambil pengalaman tentang suatu kasus. Intinya yang harus dikritik di media adalah tindakan yang salah dan bagaimana solusinya supaya hal itu tidak terjadi lagi.


Sumber :  http://dokumen.tips/education/etika-penulisan-di-internet.html

Jumat, 03 Juli 2015

Flowchart Subrutin

 Berikut merupakan contoh Flowchart yang menggunakan looping, cabang, dan Subrutin

Flowchart ini bertujuan membuat pengendali lampu listrik jarak jauh menggunakan Telephone Genggam / Handphone

                             


Rabu, 06 Mei 2015

Flowchart

 Flow Chart Robot Line Follower

Sistem kerja dari robot line follower yaitu mengikuti jalur/garis yang memiliki warna gelap dan terang, 
karena robot ini menggunakan IR sensor yang apabila terkena warna cerah sensor akan memberikan sinyal (TX)
yang di tangkap penerima sinyal (RX) dan apabila mengenai warna gelap IR sensor tidak akan memantulkan sinyal.

 Putaran motor akan bekerja sesuai sinyal-sinyal yang diberikan oleh IR sensor kiri dan kanan,
 berikut flowchart programnya:
                   
                              

- Jika IR Sensor kanan dan kiri mendeteksi sinyal maka motor akan bergerak secara bersamaan  
  maka robot bergerak maju.

- Jika IR sensor kanan mendeteksi sinyal dan IR sensor kiri tidak mendeteksi sinyal
  maka robot berbelok ke kiri.

 - Jika IR sensor kanan tidak mendeteksi sinyal dan IR sensor kiri mendeteksi sinyal
   maka robot berbelok ke kanan.


Sumber : http://lutfiibrahim.blogspot.com/2014/04/flow-chart-robot-line-follower.html

Rabu, 25 Maret 2015

Pengertian Softskill, Algoritma dan Pemograman

PENGERTIAN SOFTSKILL
     Soft skill adalah sebuah prilaku yang membangun suatu karakter manusia untuk bisa menggunakan EQ (Emotional Intelligence Quotient).
Dalam dunia kerja selain hardskill, softskill sangatlah berperan dalam pengambilan inisiatif, bisa saling bekerjasama, dan gigih.

       Pada jaman ini banyak persaingan di dunia kerja, bahkan persaingan tersebut tidak meliputi kemampuan hardskill tetapi softskill sangat berperan penting disini. Biasanya perusahaan membutuhkan karyawan yang cekatan dalam bekerja, selalu mempunyai inisiatif, bisa bekerja secara tim dan bisa mengembangkan diri di sebuah organisasi.
Contoh Soft Skill antara lain :
  • Kemampuan beradaptasi
  • Komunikasi
  • Kepemimpinan
  • Pengambilan keputusan
  • Pemecahan masalah
  • Conflict resolution, dan lain sebagainya

Manfaat Soft Skill :
  • Softskill dapat membangun karakter,
  • Membangun kepribadian yang berkualitas,
  • Menumbuhkan rasa percaya diri,
  • Dapat bersosialisasi dalam team dan masih banyak lagi manfaat dari soft skill.

Kenapa soft skill dibutuhkan ?

Banyak lulusan dari perguruan tinggi baik itu negri dan swasta yang tidak siap menghadapi dunia nyata atau dunia kerja. Persaingan yang ketat kita di tuntut untuk memiliki kempuan yang lebih bukan hanya kemampuan Hardskill (nilai IPK yang tinggi) tetapi kita di tuntut untuk memeliki sebuah kompetensi seorang lulusan.
Berikut ini kompetentsi lulusan yang di harus dimiliki didalam menghadapi persaingan di dunia nyata :
§  Komunikasi tertulis
§  Bekerja dalam tim
§  Teknologi
§  Berpikir logis
§  Berkomunikasi lisan
§  Bekerja mandiri
§  Ilmu pengetahuan
§  Berpikir analitis
Kemampuan-kemampuan di atas sebenarnya kita bisa dapatkan semasa sekolah, kuliah. Organisasilah yang bisa membentuk seseorang bisa memiliki kemampuan-kemampuan di atas, apakah anda memiliki kemampuan-kemampuan tersebut ?Belajar dan belajar itulah jawabannya dan yang paling penting percaya pada kata“PROSES”.

PENGERTIAN ALGORITMA DAN PEMOGRAMAN


Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.Kata Logis merupakan kata kunci dalam Algoritma. Langkah-langkah dalam Algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.
Algoritma Merupakan Jantung Ilmu Informatika
Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Namun, jangan beranggapan algoritma selalu identik dengan ilmu komputer saja. Dalam kehidupan sehari-haripun banyak terdapat proses yang dinyatakan dalam suatu algoritma. Cara-cara membuat kue atau masakan yang dinyatakan dalam suatu resep juga dapat disebut sebagai algoritma. Pada setiap resep selalu ada urutan langkah-lankah membuat masakan. Bila langkah-langkahnya tidak logis, tidak dapat dihasilkan masakan yang diinginkan. Ibu-ibu yang mencoba suatu resep masakan akan membaca satu per satu langkah-langkah pembuatannya lalu ia mengerjakan proses sesuai yang ia baca. Secara umum, pihak (benda) yang mengerjakan proses disebut pemroses (processor). Pemroses tersebut dapat berupa manusia, komputer, robot atau alat-alat elektronik lainnya. Pemroses melakukan suatu proses dengan melaksanakan atau “mengeksekusi” algoritma yang menjabarkan proses tersebut.

     Melaksanakan Algoritma berarti mengerjakan langkah-langkah di dalam Algoritma tersebut. Pemroses mengerjakan proses sesuai dengan algoritma yang diberikan kepadanya. Juru masak membuat kue berdasarkan resep yang diberikan kepadanya, pianis memainkan lagu berdasarkan papan not balok. Karena itu suatu Algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh pemroses. Jadi suatu pemroses harus :

1. Mengerti setiap langkah dalam Algoritma
2. Mengerjakan operasi yang bersesuaian dengan langkah tersebut.

Belajar memprogram tidak sama dengan belajar bahasa pemrograman. Belajar memprogram adalah belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi tertentu yang mudah dibaca dan dipahami. Sedangakan belajar bahasa pemrograman berarti belajar memakai suatu bahasa aturan-aturan tata bahasanya, instruksi-instruksinya, tata cara pengoperasian compiler-nya, dan memanfaatkan instruksi-instruksi tersebut untuk membuat program yang ditulis hanyam dalam bahasa itu saja. Sampai saat ini terdapat puluhan bahasa pemrogram. Yang dapat dibedakan berdasarkan tujuan dan fungsinya. Diantaranya adalah :

• Belajar memprogram ≠ belajar bahasa pemrograman
• Belajar memprogram : belajar tentang strategi pemecahan masalah, metodologi dan
sistematika pemecahan masalah kemudian menuliskannya dalam notasi yang
disepakati bersama
• Belajar memprogram : bersifat pemahaman persoalan, analisis dan sintesis
• Belajar memprogram, titik berat : designer program
• Belajar bahasa pemrograman : belajar memakai suatu bahasa pemrograman, aturan
sintaks, tatacara untuk memanfaatkan instruksi yang spesifik untuk setiap bahasa
• Belajar bahasa pemrograman , titik berat : coder
• program dengan rancangan yang baik (metodologis, sistematis)
• Dapat dieksekusi oleh mesin
• Berfungsi dengan benar
• Sanggup melayani segala kemungkinan masukan
• Disertai dokumentasi
• Belajar memprogram, titik berat : designer program

     Notasi Algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman. Analoginya sama dengan resep membuat kue. Sebuah resep dapat ditulis dalam bahasa apapun. Bahasa Jepang, Inggris, Perancis, Indonesia, dan lain sebagainya. Apapun bahasanya, kue yang dihasilkan tetap sama asalkan semua aturan pada resep diikuti. Mengapa demikian ? Karena setiap juru masak (sebagai pemroses) dapat melakukan operasi dasar yang sama, seperti mengocok telur, menimbang berat gula, dan lain sebagainya.

       Demikian juga halnya dengan komputer. Meskipun setiap komputer berbeda teknologinya, tetapi secara umum semua komputer dapat melakukan operasi-operasi dasar dalam pemrograman seperti operasi pembacaan data, operasi perbandingan, operasi aritmatika, dan sebagainya. Perkembangan teknologi komputer tidak mengubah operasi-operasi dasar it, yang berubah hanyalah kecepatan, biaya, atau tingkat ketelitian. Pada sisi lain setiap program dalam bahasa tingkat tinggi selalu diterjemahkan kedalam bahasa mesin sebelum akhirnya dikerjakan oleh CPU. Setiap instruksi dalam bahasa mesin menyajikan operasi dasar yang sesuai, dan menghasilkan efek netto yang sama pada setiap komputer.


Algoritma berisi urutan langkah-langkah penyelesaian masalah. Ini berarti Algoritma
adalah proses yang procedural.

Definisi Prosedural menurut Kamus Besar Bahasa Indonesia :

1. Tahap-tahap kegiatan untuk menyelesaikan suatu aktivitas.
2. Metode langkah demi langkah secara eksak dalam memecahkan suatu masalah.

Pada pemrograman procedural, program dibedakan antara bagian data dengan bagian instruksi. Bagian instruksi terdiri atas runtutan (sequence) instruksi yang dilaksanakan satu per satu secara berurutan oleh pemroses. Alur pelaksanaan instruksi dapat berubah karena adanya pencabangan kondisional. Data yang disimpan di dalam memori dimanipulasi oleh instrusi secara beruntun atau procedural. Paradigma pemrograman seperti ini dinamakan pemrograman procedural.

Bahasa-bahasa tingkat tinggi seperti Cobol, Basic, Pascal, Fortran dan C mendukung kegiatan pemrograman procedural, karena itu mereka dinamakan juga bahasa procedural. Selain paradigma pemrograman procedural, ada lagi paradigma yang lain yaitu pemrograman berorientasi objek (Object Oriented Programming). Paradigma pemrograman ini merupakan trend baru dan sangat populr akhir-akhir ini. Paradigma pemrograman yang lain adalah Pemrograman Fungsional, Pemrograman Deklaratif dan Pemrograman Konkuren.
Contoh kasus Algoritma dan Pemograman
1. Algoritma untuk menghitung Luas Persegi Panjang

judul program_luas_persegi_panjang

kamus
panjang : real;
lebar : real;
luas : real;

algoritma
output("Menghitung Luas Persegi Panjang");
output("Masukan Panjang Persegi :");
input(panjang);
output("Masukan Lebar Persegi :");
input(lebar);
output("Masukan Panjang Persegi :");
luas = panjang*tinggi;
output("Luas Persegi Panjang Adalah :",luas);
2. Algoritma Menghitung Volume dan Luas Permukaan Kubus

judul program_volum_dan_luas_kubus

kamus
sisi : integer;
volume : long integer;
luas : long integer;

algoritma
output("Program Menghitung Luas & Volume Kubus");
output("Masukan Sisi Kubus:");
input(sisi);
luas = 6*sisi*sisi;
volum = sisi*sisi*sisi;
output("Luas Kubus Adalah:",luas);
output("Volume Kubus Adalah:",volum);

3. Algoritma untuk program konversi dari nilai biner ke logika bolean (Benar/Salah)

judul program_konversi_biner_boolean

kamus
biner : bolean{benar,salah};

algoritma
output("Konversi Biner ke Boolean");
output("Masukan Bilangan Biner(0/1)");
input(biner);
if(biner=0) then output("salah");
else
output("salah");
endif

4. Buat algoritma untuk menampilkan kata “hello world” sejumlah 6 kali,

judul program_perulangan_

kamus
n : integer;

algoritma
output("Program Perulangan dengan While Do Sejumlah 6");
output("Berapa Kali Ingin di ulang":);
input(n);
n=1;
while(n<=6) do
output(n);
n:=n+1;
end while

Daftar Pustaka :
contoh-kasus-algoritma-pemrograman
faridshofwan.blogspot.com
if.upnjatim.ac.id

Jumat, 28 November 2014

ANALISIS RATE OF RETURN



BAB I
PENDAHULUAN
1.1 Latar Belakang
Dengan mengetahui apa itu aliran uang, kita pasti bisa tahu kemana saja uang itu akan digunakan dan pasti menguak ketransparasian keuangan, tanpa adanya penggelapan dana atau keungan yang banyak marak terjadi yang hukumannya tertera dalam UU. Tidak main-main pasal yang diberikan juga menjatuhi hukuman yang cukup berat, namun belum bisa memberi efek jera pada pelakunya, yang seharusnya ditingkatkan lagi penghukamannya. Untuk itu kita membutuhkan ilmu ini guna pengetahuan kita atau untuk pengalam kita dalam mengelola uang.

1.2 Rumusan Masalah
Masalah yang muncul pada penulisan makalah ini karena kita harus mengetahui apa itu alur uang atau aliran uang. Banyak orang yang menspelekan apa itu aliran uang dan tak terlalu memperdulikannya. Dalam sistem ekonomi ini sangatlah penting karena menyangkut tranparansi keuangan itu sendiri akan dipakai kemana saja uangnya. Oleh karena itu disini mari kita dalami apa itu aliran uang, dan bagaimana cara perhitungannya.

1.3 Tujuan Penulisan
Kita harus mengetahui arah dari penulisan kita ini akan dibawa kemana arahnya.. Apalagi dalam hal ekonomi ini, kita bisa mengetahui apa itu tujuan sebenernya yang harus kita capai agar semuanya bisa kita rasakan manfaatnya. Tujuan dari makalah kali ini untuk dapat mengetahui apa itu pengertian dari aliran uang dan bagaimana cara perhiungannya. Tujuan untuk mempelajari materi ini untuk kita bisa mengontrol aliran tersebut dan bisa mengetahui apa yang terjadi pada uang tersebut jika kita lihat dari sudut pandang umum, dan perhitungannya agar kita tidak dibodohi oleh orang-orang yang ingin menggelapkan uang tersebut.

BAB II
PEMBAHASAN

2.1 Pengertian Rate of Return
Rate of Return didefiniskan sebagai bunga rata-rata yang dibayarkan kepada saldo yang belum lunas dalam suatu pinjaman sehingga saldo yang belum dibayarkan tersebut secara berkala sama dengan nol pada akhir pembayaran.


Dalam perhitungan Rate of Return,kita dapat menggunakan persamaan-persamaan berikut:


2.2 Internal Rate of Return (IRR)
2.2.1 Definisi IRR
adalah tingkat bunga atau rate of return pada saat nilai sekarang dari akumulasi arus kas bersih (net cash flow) suatu investasi dikurangi  dengan nilai investasi awalnya  sama dengan nol atau IRR  adalah tingkat bunga pengembalian pada saat NPV = 0.
Rumus :
n
∑  St/(1+R)t  – I0  = 0    , berapa R ?
t=1
dimana :
R  : internal rate of return
I0 : nilai investasi awal
St : net cash flow = cash inflow – cash outflow
t  : periode
Kriteria kelayakan investasi dengan metode Internal Rate of Return (IRR) adalah dengan membandingkan nilai IRR dengan tingkat bunga yang berlaku pada saat ini seperti berikut :
Apabila  IRR  > r   , investasi  layak.
IRR   < r  , investasi tidak layak.
dimana :
IRR  : internal rate of return
r       : Minimum attractive rate of return (MARR) atau tingkat bunga yang berlaku pada saat ini.
Untuk mencari  nilai IRR  adalah dengan mencoba beberapa nilai i (tingkat bunga) secara  trial dan error, sehingga didapatkan 2 (dua) buah tingkat bunga (i)  yang menghasilkan nilai NPV negatif dan NPV positif yang mendekati nol.  Nilai IRR dicari pada saat NPV = 0 dengan menginterpolasikan  kedua nilai tersebut.
Perhitungan :
contoh kasus:
Sebuah investasi sebesar $10,000 dapat ditanamkan pada sebuah proyek yang akan memberikan penerimaan tahunan $5,310 selama 5 tahun dan mempunyai nilai sisa $2,000. Pengeluaran tahunan $3,000 untuk operasi dan pemeliharaan. Perusahaan akan menerima proyek apapun yang memberikan “hasil” 10% atau lebih sebelum dikurangi pajak. e = MARR = 20%/tahun. Berdasarkan metode ERR apakah investasi tersebut layak dilakukan?
Penyelesaian
25,000 (F/P, i’%, 5) = 8,000 (F/A, 20%, 5) + 5,000
(F/P, i’%, 5) = 64,532.80/25,000 = 2.5813
i’% = 20.88%
Karena i’ > MARR, maka investasi layak dilakukan
2.2.2 Penggunaan
IRR digunakan dalam menentukan apakah investasi dilaksanakan atau tidak, untuk itu biasanya digunakan acuan bahwa investasi yang dilakukan harus lebih tinggi dari Minimum acceptable rate of return atau Minimum atractive rate of return. Minimum acceptable rate of return adalah laju pengembalian minimum dari suatu investasi yang berani dilakukan oleh seorang investor.
2.2.3 Cara perhitungan IRR
Posisi IRR ditunjukkan pada grafik ( dengan label ‘i’ pada grafik)
IRR merupakan suku bunga yang akan menyamakan jumlah nilai sekarang dari penerimaan yang diharapkan diterima (present value of future proceed) dengan jumlah nilai sekarang dari pengeluaran untuk investasi.




Besarnya nilai sekarang dihitung dengan menggunakan pendekatan sebagai berikut:
Contoh
Bila suatu investasi mempunyai arus kas sebagaimana ditunjukkan dalam tabel berikut
Tahun ()
Arus kas ()
0
-4000
1
1200
2
1410
3
1875
4
1050
Kemudian IRR dihitung dari
Dalam kasus ini hasilnya adalah 14.3%.
2.2.4 Perhitungan IRR praktis
Untuk mempermudah perhitungan IRR, yaitu dengan mencoba suku bunga yang diperkirakan akan memberikan nilai NPV positif misalnya 10 % yang akan memberikan NPV sebesar 382 dan dilanjutkan dengan perhitungan NPV yang negatif, Misalnya pada 20 % akan memberikan NPV sebesar -429. Dengan menggunakan rumus sebagai berikut :
atau disederhanakan
dari data di atas akan diperoleh IRR Sebesar 14,71 %, angka ini sedikit berbeda dari hasil hitungan di atas karena merupakan perhitungan empiris, angka ini bisa diperbaiki kalau rentang bunga tinggi dengan bunga rendah lebih kecil.
Contoh soal :
Tahun
Penerimaan ($)
Biaya Operasional ($)
1
15.000
5.000
2
18.000
5.500
3
18.000
5.700
4
18.000
4.500
5
18.000
3.600
6
18.000
4.300
7
17.000
4.100
Seorang investor membeli rental property seharga $ 109.000.  Pada akhir tahun ke-7 properti tersebut dijual kembali seharga $ 220.000, dengan membayar komisi 5 % kepada broker.  Penerimaan dan pengeluaran operasional dari penyewaan properti
selama 7 tahun adalah sbb :
Hitung nilai IRR dari proyek ini. Apakah proyek ini menguntungkan jika
tingkat bunga yang berlaku sekarang 12 %  ?
Jawab :
Trial dan error pada r1 = 18 % didapatkan :
NPV = -109,000 + 10,000*(P/F, 18%,1)+ 12,500*(P/F,18%,2)+12,300*
(P/F,18%,3) + 13,500*(P/F,18%,4) + 14,400* (P/F,18%,5) +
13,700*(P/F,18%,6) + 221,900* (P/F, 18%,7)
= -109,000 + 10,000*0.8475+12,500*0.7182 + 12,300*0.6085 +
13,500*0.5158 + 14,400*0.4371 + 13,700*0.3704 + 221,900
*0.3139   = $ 3,941.71    (positif)
Pada r2 = 20 %, didapat :
NPV = -109,000 + 10,000*(P/F, 20%,1)+ 12,500*(P/F,20%,2)+12,300*
(P/F,20%,3)  + 13,500*(P/F,20%,4) + 14,400* (P/F,20%,5) +
13,700*(P/F,20%,6) +  221,900* (P/F, 20%,7)
= -109,000 + 10,000*0.0.8333+12,500*0.6944 + 12,300*0.5787 +
13,500*0.4823  + 14,400*0.4019 + 13,700*0.3349 + 221,900*
0.2791      =  $ – 6,050.16    (negatif).
Interpolasi :           x/(20%-18%) = (0-3924.71)/(-6050.16-3924.71)
x /2%               =  0.39
x    =  2% * 0.39 = 0.79%.
Nilai IRR = 18 % + x
= 18 % + 0.79 %   = 18.79 %
IRR proyek = 18.79%   >  12% (tingkat bunga yang berlaku)  sehingga proyek dikatakan layak.


  BAB III
                                                                          PENUTUP

3.1 Kesimpulan
Rate of Return didefiniskan sebagai bunga rata-rata yang dibayarkan kepada saldo yang belum lunas dalam suatu pinjaman sehingga saldo yang belum dibayarkan tersebut secara berkala sama dengan nol pada akhir pembayaran.

IRR digunakan dalam menentukan apakah investasi dilaksanakan atau tidak, untuk itu biasanya digunakan acuan bahwa investasi yang dilakukan harus lebih tinggi dari Minimum acceptable rate of return atau Minimum atractive rate of return. Minimum acceptable rate of return adalah laju pengembalian minimum dari suatu investasi yang berani dilakukan oleh seorang investor.

DAFTAR PUSTAKA