Bagi yang menginginkan file - file download silahkan daftar disini

Sunday, September 16, 2012

Algoritma, Database dan Bahasa Pemogramman

 


 



Dalam sebuah perancangan sistem atau aplikasi terdapat beberapa tahapan yang perlu dilalui dan dilakukan guna menghasilkan sebuah sistem yang baik dan Andal yang sebelumnya melalui tahapan Analisis sistem (suatu tahapan pengetahuan dalam menterjemahkan sebuah sistem untuk memecahkan dan mengidentifikasi masalah-masalah bisnis yang dibutuhkan oleh seorang pemakai (User)),
 Gambar : Pengertian Sistem Analis

yang kemudian dilakukan perancangan sehingga menghasilkan beberapa bagian sistem yang dapat dibentuk diantaranya adalah Basis Datanya.
untuk menghasilkan sebuah perancangan aplikasi yang baik maka tahapan yang perlu dilakukan dan dimiliki oleh seorang programmer adalah sebagai berikut :

Gambar : Hubungan komponen dalam sebuah perancangan sistem (Aplikasi)


1. Algoritma
-     Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah.

Yang ditekankan adalah urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat. (Dari Microsoft Press Computer and Internet Dictionaary 1997, 1998)
-     Alur pemikiran dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis.

Yang ditekankan pertama adalah alur pikiran, sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain.  Sedangkan penekanan kedua adalah tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu. (Dari Algoritma dan Struktur Data dengan C, C++, dan Java oleh Moh Sjukani hal 1).

2. Database ( Basis Data) adalah kumpulan data-data yang saling berhubungan satu sama lain yang tersimpan dalam suatu penyimpanan elektronik yang dapat dimanipilasi menggunakan perangkat lunak (Software) sehingga menjadi sebuah informasi yang berguna, ketika data tersebut dibutuhkan kembali maka data tersebut dapat diambil dan dipergunakan kembali.

3.Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
  1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
  2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
  3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
  4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.
dari ketiga tahapan diatas akan menghasilkan suatu irisan sehingga tipa bagian diatas tidak dapat terpisahkan satu sama lainnya.

dari definisi tiap bagian diatas maka langkah-langkah yang harus dilakukan oleh seorang perancanga aplikasi maka tahapan tersebut harus dilalui sehingga menghasilkan suatu aplikasi yang baik.

Tulisan : Moch. Irwan Hermanto, S.Kom

0 comments:

Cerminan Qolbu

innaa nahnu nuhyii almawtaa wanaktubu maa qaddamuu waaatsaarahum wakulla syay-in ahsaynaahu fii imaamin mubiinin


Sesungguhnya Kami menghidupkan orang-orang mati dan Kami menuliskan apa yang telah mereka kerjakan dan bekas-bekas yang mereka tinggalkan. Dan segala sesuatu Kami kumpulkan dalam Kitab Induk yang nyata (Lauh Mahfuzh).

Q.S : Yaa Siin [36:12]

  © Interactipe Media Mirtokom Company by Moch.Irwan Hermanto, S.KomSebarkan Informasi 2012

Back to TOP