Sunday, 8 October 2017

Use Case Diagram

Figure 1: Use Case Diagram of the Real-Time Trading System Prototype.





PROTOTYPE



PROTOTYPE MODEL



APA ITU PROTOTYPE MODEL ?

Prototaip adalah metodologi proses pembuatan sistem yang dibuat secara struktur dan memiliki beberapa tahap
Prototaip model boleh ditafsirkan sebagai pembuatan sistem atau perisian dengan metodologi kitaran

Dalam metodologi (kaedah) model prototaip sendiri ada 5 tahap :



Monday, 25 September 2017

DFD

The Four Basic Symbols Used in Data Flow Diagrams, Their Meanings, and Examples 



Monday, 12 December 2016

Agama Islam

Agama Islam

Agama Islam adalah agama yang dibawa oleh Nabi Muhammad shallallahu ‘alaihi wa sallam. Dengan agama inilah Allah menutup agama-agama sebelumnya. Allah telah menyempurnakan agama ini bagi hamba-hambaNya. Dengan …


Agama Islam adalah agama yang dibawa oleh Nabi Muhammad shallallahu ‘alaihi wa sallam. Dengan agama inilah Allah menutup agama-agama sebelumnya. Allah telah menyempurnakan agama ini bagi hamba-hambaNya. Dengan agama Islam ini pula Allah menyempurnakan nikmat atas mereka. Allah hanya meridhoi Islam sebagai agama yang harus mereka peluk. Oleh sebab itu tidak ada suatu agama pun yang diterima selain Islam.
Allah ta’ala berfirman,
مَّا كَانَ مُحَمَّدٌ أَبَا أَحَدٍ مِّن رِّجَالِكُمْ وَلَكِن رَّسُولَ اللَّهِ وَخَاتَمَ النَّبِيِّينَ وَكَانَ اللَّهُ بِكُلِّ شَيْءٍ عَلِيماً
“Muhammad itu bukanlah seorang ayah dari salah seorang lelaki diantara kalian, akan tetapi dia adalah utusan Allah dan penutup para Nabi.” (QS. Al Ahzab: 40)
Allah ta’ala juga berfirman,
الْيَوْمَ أَكْمَلْتُ لَكُمْ دِينَكُمْ وَأَتْمَمْتُ عَلَيْكُمْ نِعْمَتِي وَرَضِيتُ لَكُمُ الإِسْلاَمَ دِيناً
“Pada hari ini Aku telah sempurnakan bagi kalian agama kalian, dan Aku telah cukupkan nikmat-Ku atas kalian dan Aku pun telah ridha Islam menjadi agama bagi kalian.” (QS. Al Maa’idah: 3)
Allah ta’ala juga berfirman,
إِنَّ الدِّينَ عِندَ اللّهِ الإِسْلاَمُ
“Sesungguhnya agama yang benar di sisi Allah hanyalah Islam.” (QS. Ali Imran: 19)
Allah ta’ala berfirman,
وَمَن يَبْتَغِ غَيْرَ الإِسْلاَمِ دِيناً فَلَن يُقْبَلَ مِنْهُ وَهُوَ فِي الآخِرَةِ مِنَ الْخَاسِرِينَ
“Dan barang siapa yang mencari agama selain Islam maka tidak akan pernah diterima darinya dan di akhirat nanti dia akan termasuk orang-orang yang merugi.” (QS. Ali ‘Imran: 85)
Allah ta’ala mewajibkan kepada seluruh umat manusia untuk beragama demi Allah dengan memeluk agama ini. Allah berfirman kepada Rasulullah shallallahu ‘alaihi wa sallam,
قُلْ يَا أَيُّهَا النَّاسُ إِنِّي رَسُولُ اللّهِ إِلَيْكُمْ جَمِيعاً الَّذِي لَهُ مُلْكُ السَّمَاوَاتِ وَالأَرْضِ لا إِلَـهَ إِلاَّ هُوَ يُحْيِـي وَيُمِيتُ فَآمِنُواْ بِاللّهِ وَرَسُولِهِ النَّبِيِّ الأُمِّيِّ الَّذِي يُؤْمِنُ بِاللّهِ وَكَلِمَاتِهِ وَاتَّبِعُوهُ لَعَلَّكُمْ تَهْتَدُونَ
“Katakanlah: Wahai umat manusia, sesungguhnya aku ini adalah utusan Allah bagi kalian semua, Dialah Dzat yang memiliki kekuasaan langit dan bumi, tidak ada sesembahan yang haq selain Dia, Dia lah yang menghidupkan dan mematikan. Maka berimanlah kalian kepada Allah dan Rasul-Nya seorang Nabi yang ummi (buta huruf) yang telah beriman kepada Allah serta kalimat-kalimat-Nya, dan ikutilah dia supaya kalian mendapatkan hidayah.” (QS. Al A’raaf: 158)
Di dalam Shahih Muslim terdapat sebuah hadits yang diriwayatkan dari jalur Abu Hurairah radhiallahu ‘anhu dari Rasulullah shallallahu ‘alaihi wa sallam. Beliau bersabda yang artinya, “Demi Zat yang jiwa Muhammad berada di tangannya. Tidaklah ada seorang manusia dari umat ini yang mendengar kenabianku, baik yang beragama Yahudi maupun Nasrani lantas dia meninggal dalam keadaan tidak mau beriman dengan ajaran yang aku bawa melainkan dia pasti termasuk salah seorang penghuni neraka.”
Hakikat beriman kepada Nabi adalah dengan cara membenarkan apa yang beliau bawa dengan disertai sikap menerima dan patuh, bukan sekedar pembenaran saja. Oleh sebab itulah maka Abu Thalib tidak bisa dianggap sebagai orang yang beriman terhadap Rasul shallallahu ‘alaihi wa sallam walaupun dia membenarkan ajaran yang beliau bawa, bahkan dia berani bersaksi bahwasanya Islam adalah agama yang terbaik.
Agama Islam ini telah merangkum semua bentuk kemaslahatan yang diajarkan oleh agama-agama sebelumnya. Agama Islam yang beliau bawa ini lebih istimewa dibandingkan agama-agama terdahulu karena Islam adalah ajaran yang bisa diterapkan di setiap masa, di setiap tempat dan di masyarakat manapun. Allah ta’ala berfirman kepada Rasulullah shallallahu ‘alaihi wa sallam,
وَأَنزَلْنَا إِلَيْكَ الْكِتَابَ بِالْحَقِّ مُصَدِّقاً لِّمَا بَيْنَ يَدَيْهِ مِنَ الْكِتَابِ وَمُهَيْمِناً
“Dan Kami telah menurunkan kepadamu Al Kitab dengan benar sebagai pembenar kitab-kitab yang terdahulu serta batu ujian atasnya.” (QS. Al Maa’idah: 48)
Maksud dari pernyataan Islam itu cocok diterapkan di setiap masa, tempat dan masyarakat adalah dengan berpegang teguh dengannya tidak akan pernah bertentangan dengan kebaikan umat tersebut di masa kapan pun dan di tempat manapun. Bahkan dengan Islamlah keadaan umat itu akan menjadi baik. Akan tetapi bukanlah yang dimaksud dengan pernyataan Islam itu cocok bagi setiap masa, tempat dan masyarakat adalah Islam tunduk kepada kemauan setiap masa, tempat dan masyarakat, sebagaimana yang diinginkan oleh sebagian orang.
Agama Islam adalah agama yang benar. Sebuah agama yang telah mendapatkan jaminan pertolongan dan kemenangan dari Allah ta’ala bagi siapa saja yang berpegang teguh dengannya dengan sebenar-benarnya. Allah ta’ala berfirman,
هُوَ الَّذِي أَرْسَلَ رَسُولَهُ بِالْهُدَى وَدِينِ الْحَقِّ لِيُظْهِرَهُ عَلَى الدِّينِ كُلِّهِ وَلَوْ كَرِهَ الْمُشْرِكُونَ
“Dia lah Zat yang telah mengutus Rasul-Nya dengan membawa Petunjuk dan Agama yang benar untuk dimenangkan di atas seluruh agama-agama yang ada, meskipun orang-orang musyrik tidak menyukainya.” (QS. Ash Shaff: 9)
Allah ta’ala berfirman,
وَعَدَ اللَّهُ الَّذِينَ آمَنُوا مِنكُمْ وَعَمِلُوا الصَّالِحَاتِ لَيَسْتَخْلِفَنَّهُم فِي الْأَرْضِ كَمَا اسْتَخْلَفَ الَّذِينَ مِن قَبْلِهِمْ وَلَيُمَكِّنَنَّ لَهُمْ دِينَهُمُ الَّذِي ارْتَضَى لَهُمْ وَلَيُبَدِّلَنَّهُم مِّن بَعْدِ خَوْفِهِمْ أَمْناً يَعْبُدُونَنِي لَا يُشْرِكُونَ بِي شَيْئاً وَمَن كَفَرَ بَعْدَ ذَلِكَ فَأُوْلَئِكَ هُمُ الْفَاسِقُونَ
“Allah benar-benar telah menjanjikan kepada orang-orang yang beriman serta beramal salih diantara kalian untuk menjadikan mereka berkuasa di atas muka bumi sebagaimana orang-orang sebelum mereka telah dijadikan berkuasa di atasnya. Dan Allah pasti akan meneguhkan bagi mereka agama mereka, sebuah agama yang telah diridhai-Nya untuk mereka peluk. Dan Allah pasti akan menggantikan rasa takut yang sebelumnya menghinggapi mereka dengan rasa tenteram, mereka menyembah-Ku dan tidak mempersekutukan-Ku dengan sesuatu apapun. Dan barangsiapa yang ingkar sesudah itu, maka mereka itulah orang-orang yang fasik.” (QS. An Nuur: 55)
Agama Islam adalah ajaran yang mencakup akidah/keyakinan dan syariat/hukum. Islam adalah ajaran yang sempurna, baik ditinjau dari sisi aqidah maupun syariat-syariat yang diajarkannya:
  1. Islam memerintahkan untuk menauhidkan Allah ta’ala dan melarang kesyirikan.
  2. Islam memerintahkan untuk berbuat jujur dan melarang dusta.
  3. Islam memerintahkan untuk berbuat adil dan melarang aniaya.
  4. Islam memerintahkan untuk menunaikan amanat dan melarang berkhianat.
  5. Islam memerintahkan untuk menepati janji dan melarang pelanggaran janji.
  6. Islam memerintahkan untuk berbakti kepada kedua orang tua dan melarang perbuatan durhaka kepada mereka.
  7. Islam memerintahkan untuk menjalin silaturahim (hubungan kekerabatan yang terputus) dengan sanak famili dan Islam melarang perbuatan memutuskan silaturahim.
  8. Islam memerintahkan untuk berhubungan baik dengan tetangga dan melarang bersikap buruk kepada mereka.
Secara umum dapat dikatakan bahwasanya Islam memerintahkan semua akhlak yang mulia dan melarang akhlak yang rendah dan hina. Islam memerintahkan segala macam amal salih dan melarang segala amal yang jelek. Allah ta’ala berfirman,
إِنَّ اللّهَ يَأْمُرُ بِالْعَدْلِ وَالإِحْسَانِ وَإِيتَاء ذِي الْقُرْبَى وَيَنْهَى عَنِ الْفَحْشَاء وَالْمُنكَرِ وَالْبَغْيِ يَعِظُكُمْ لَعَلَّكُمْ تَذَكَّرُونَ
“Sesungguhnya Allah memerintahkan berbuat adil, ihsan dan memberikan nafkah kepada sanak kerabat. Dan Allah melarang semua bentuk perbuatan keji dan mungkar, serta tindakan melanggar batas. Allah mengingatkan kalian agar kalian mau mengambil pelajaran.” (QS. An Nahl: 90)
***
Diterjemahkan dari Syarh Ushul Iman, hal. 5-8, Penerbit Darul Qasim
Penulis: Syaikh Muhammad bin Shalih Al ‘Utsaimin rahimahullah
Diterjemahkan oleh: Abu Muslih Ari Wahyudi
Artikel www.muslim.or.id
[ Materi artikel ini adalah salah satu pelajaran dasar agama Islam, untuk melihat pelajaran dasar lainnya simak pada artikel Pelajaran Dasar Agama Islam ]

Sunday, 11 December 2016

Apakah Komputer Itu?

KOMPUTER


Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute. Secara definisi komputer diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasi dibawah kontrol program yang tersimpan di memorinya. Jadi cara kerja komputer dapat kita gambarkan sebagai berikut:

  • §  Input Device , adalah perangkat-perangkat keras komputer yang berfungsi untuk memasukkan data ke dalam memori komputer, seperti keyboard, mouse, joystick dan lain-lain.
    §  Processor , adalah perangkat utama komputer yang mengelola seluruh aktifitas komputer itu sendiri. Prosesor terdiri dari dua bagian utama, yaitu;
    a.     Control Unit (CU), merupakan komponen utama prosesor yang mengontrol semua perangkat yang terpasang pada komputer, mulai dari input device sampai output device.
    b.     Arithmetic Logic Unit (ALU), merupakan bagian dari prosesor yang khusus mengolah data aritmatika (menambah, mengurang dll) serta data logika (perbandingan).
    §  Memory adalah media penyimpan data pada komputer. Memori ini terbagi atas dua macam, yaitu;
    1.     Read Only Memory (ROM), yaitu memori yang hanya bisa dibaca saja, tidak dapat diubah dan dihapus dan sudah diisi oleh pabrik pembuat komputer. Isi ROM diperlukan pada saat komputer dihidupkan.Perintah yang ada pada ROM sebagian akan dipindahkan ke RAM. Perintah yang ada di ROM antara lain adalah perintah untuk membaca sistem operasi dari disk, perintah untuk mencek semua peralatan yang ada di unit sistem dan perintah untuk menampilkan pesan di layar. Isi ROM tidak akan hilang meskipun tidak ada aliran listrik. Tapi pada saat sekarang ini ROM telah mengalami perkembangan dan jenisnya al;
    a. PROM (Programable ROM), yaitu ROM yang bisa kita program kembali dengan catatan hanya boleh satu kali perubahan setelah itu tidak dapat lagi diprogram.
    b. RPROM (Re-Programable ROM), merupakan perkembangan dari versi PROM dimana kita dapat melakukan perubahan berulangkali sesuai dengan yang diinginkan.
    c. EPROM (Erasable Program ROM), merupakan ROM yang dapat kita hapus dan program kembali, tapi cara penghapusannya dengan menggunakan sinar ultraviolet.
    d. EEPROM (Electrically Erasable Program ROM), perkembangan mutakhir dari ROM dimana kita dapat mengubah dan menghapus program ROM dengan menggunakan teknik elektrik. EEPROM ini merupakan jenis yang paling banyak digunakan saat ini.
    2.     Random Access Memori (RAM), dari namanya kita dapat artikan bahwa RAM adalah memori yang dapat diakses secara random. RAM berfungsi untuk menyimpan program yang kita olah untuk sementara waktu (power on). Jika komputer kita matikan, maka seluruh data yang tersimpan dalam RAM akan hilang. Tujuan dari RAM ini adalah mempercepat pemroses data pada komputer. Agar data yang kita buat tidak dapat hilang pada saat komputer dimatikan, maka diperlukan media penyimpanan eksternal, seperti Disket, Harddisk, PCMCIA card dan lain-lain.
    §  Output Device , adalah perangkat komputer yang berguna untuk menghasilkan keluaran, apakah itu ke kertas ( hardcopy ), ke layar monitor ( softcopy ) atau keluaran berupa suara. Contohnya printer, speaker, plotter, monitor dan yang lainnya.
    Dari penjelasan diatas dapat kita simpulkan bahwa prinsip kerja komputer tersebut diawali memasukan data dari perangkat input, lalu data tersebut diolah sedemikian rupa oleh CPU sesuai yang kita inginkan dan data yang telah diolah tadi disimpan dalam memori komputer atau disk. Data yang disimpan dapat kita lihat hasilnya melalui perangkat keluaran.
    KOMPONEN KOMPUTER 
    Komputer terdiri dari tiga komponen utama yang tidak dapat dipisahkan, yaitu
    Hardware (perangkat keras), merupakan peralatan fisik dari komputer yang dapat kita lihat dan rasakan. Hardware ini terdiri dari:
    1.     Input/Output Device (I/O Device)
    Terdiri dari perangkat masukan dan keluaran, seperti keyboard dan printer. (lihat sub menu periferal)
    2.     Storage Device (perangkat penyimpanan)
    Merupakan media untuk menyimpan data seperti disket, harddisk, CD-I,dll.
    3.     Monitor /Screen
    Monitor merupakan sarana untuk menampilkan apa yang kita ketikkan pada papan keyboard setelah diolah oleh prosesor. Monitor disebut juga dengan Visual Display Unit (VDU).
    4.     Casing Unit
    Casing unit adalah tempat dari semua peralatan komputer, baik itu motherboard, card, peripheral lain dan Central Procesing Unit (CPU). Casing unit ini disebut juga dengan System Unit.
    5.     Central Procesing Unit (CPU)
    Central Procesing Unit adalah salah satu bagian komputer yang paling penting, karena jenis prosesor menentukan pula jenis komputer. Baik tidaknya suatu komputer, jenis komputer, harga komputer, ditentukan terutama oleh jenis prosesornya. Semakin canggih prosesor komputer, maka kemampuannya akan semakin baik dan biasanya harganya akan semakin mahal.
    Software (perangkat lunak), merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu;
    1.     Sistem Operasi, seperti DOS, Unix, Novell, OS/2, Windows, dll.
    Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali.
    2.     Program Utility, seperti Norton Utility, Scandisk, PC Tools, dll.
    Program utility berfungsi untuk membantu atau mengisi kekurangan/kelemahan dari sistem operasi, misalnya PC Tools dapat melakukan perintah format sebagaimana DOS, tapi PC Tools mampu memberikan keterangan dan animasi yang bagus dalam proses pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi tapi dengan program bantu hal ini dapat dilakukan.
    3.     Program Aplikasi, seperti GL, MYOB, Payroll, dll.
    Merupakan program yang khusus melakukan suatu pekerjaan tertentu, seperti program gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan/kebutuhan seseorang/lembaga/perusahaan guna keperluan interennya.
    4.     Program Paket, seperti MS-Word, MS-Excel, Lotus 125, dll
    Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti MS-Word, dapat digunakan oleh departemen keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya.
    5.     Bahasa Pemrograman, Pascal, Fortran, Clipper, dBase, dll.
    Merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket dll. Bahasa pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu;
    - Low Level Language, bahasa pemrograman generasi pertama, bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
    - Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk dimengerti karena banyak menggunakan singkatan-singakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE). Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
    - High Level Language, merupakan bahasa tingkat tinggi yang mempunyai ciri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, COBOL, dBase dll.
    Brainware (user), adalah personil-personil yang terlibat langsung dalam pemakaian komputer, seperti Sistem analis, programmer, operator, user, dll. Pada organisasi yang cukup besar, masalah komputerisasi biasanya ditangani oleh bagian khusus yang dikenal dengan bagian IT (Informatics Technology), atau sering disebut dengan IT Departemen, yang dikepalai oleh seorang Manager IT.
    PERANGKAT TAMBAHAN ( peripheral )
    Untuk meningkatkan kinerja dari komputer, maka komputer harus memasukkan perangkat tambahan yang dipasang pada motherboardnya, terutama bagian yang bertugas menerima tambahan peralatan (expansion slot). Contoh periferal Ethernet card yang berguna untuk menguhubungkan komputer PC dengan komputer PC lainnya. Contoh salah satu model ethernet card seperti pada gambar.

    Banyak perifel lain yang mampu menambah kemampuan komputer menjadi mesin yang lain. Untuk lebih jelasnya perhatikan tabel berikut ini.


Saturday, 10 December 2016

Sebutkan Negara-negara Anggota ASEAN


    Sebutkan Negara-negara Anggota ASEAN - Kepanjangan dari ASEAN adalah The Association of Southeast Asian Nations. ASEAN dibentuk pada tahun 1967 oleh Indonesia, Malaysia, Filipina, Singapura, dan Thailand untuk mempromosikan kerjasama politik, ekonomi dan stabilitas regional. Brunei bergabung pada tahun 1984, tak lama setelah kemerdekaannya dari Inggris, dan Vietnam bergabung ASEAN sebagai anggota ketujuh pada tahun 1995. Laos dan Myanmar bergabung pada bulan Juli 1997 sebagai anggota ASEAN. Kamboja menjadi anggota kesepuluh ASEAN pada tahun 1998.
    Sebutkan Negara-negara Anggota ASEAN
    Gambar Negara-negara Anggota ASEAN, sumber gambar: www.asiamattersforamerica.org

    Sebutkan Negara-negara Anggota ASEAN

    Saat ini, ASEAN beranggotakan semua negara di kawasan Asia Tenggara. Berikut merupakan negara-negara anggota ASEAN sekarang:
    1. Indonesia (negara pendiri ASEAN)
    2. Filipina (negara pendiri ASEAN)
    3. Malaysia (negara pendiri ASEAN)
    4. Singapura (negara pendiri ASEAN)
    5. Thailand (negara pendiri ASEAN)
    6. Brunei Darussalam (bergabung pada 7 Januari 1984)
    7. Vietnam (bergabung pada 28 Juli 1995)
    8. Myanmar (bergabung pada 23 Juli 1997)
    9. Laos (bergabung pada 23 Juli 1997) (Myanmar dan Laos bergabung pada waktu yang sama)
    10. Kamboja (bergabung pada 16 Desember 1998)