- sapta fadhila yang cantik jelita tiada duanya di indonesia blog's

Sabtu, 13 November 2010

Pengenalan Dasar Pemrograman

PENGENALAN DASAR PEMROGRAMAN

Pengertian
Program adalah pernyataan yang disusun menjadi satu – kesatuan prosedur yang berupa urutan langkah yang disusun secara logis dan sistematis untuk menyelesaikan masalah.
Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan bahasa pemrograman.
Bahasa pemrograman adalah prosedur penulisan program.
Terdapat 3 faktor penting dalam bahasa pemrograman :
Sintaks adalah aturan penulisan bahasa tersebut (tata bahasanya).
Semantik adalah arti atau maksud yang terkandung dalam statemen tersebut.
Kebenaran logika adalah berhubungan dengan benar tidaknya urutan statement.
Programer adalah orang yang membuat sebuah program.
Dalam membuat sebuah program, kita harus memakai teknik pemrograman, adapun teknik – teknik pemrograman tersebut diantaranya adalah :
Pemrograman Prosedural
Pemrograman Functional
Pemrograman Terstruktur
Pemrograman Berbasis Modul
Pemrograman Berorirntasi Objek
Pemrograman Deklaratif



Kriteria Bahasa Pemrograman
Beberapa kriteria pemilihan sebuah bahasa pemrograman :
Clarity, Simplicity dan Unity
Kemudahan, kesederhanaan dan kesatuan merupakan suatu kombinasi yang membantu programer mengembangkan suatu algoritma.
Orthogonality
Merupakan suatu atribut yang dapat dikombinasikan dengan beragam fitur bahasa pemrograman sehingga setiap kombinasinya mempunyai arti dan dapat digunakan.
Kewajaran untuk aplikasi
Bahasa pemrograman harus mempunyai struktur data, operasi – operasi, struktur kontrol dan syntax yang tepat untuk memecahkan suatu masalah.
Mendukung abstraksi
Abstraksi merupakan suatu hal yang substansial bagi programer untuk membuat suatu solusi dari masalah yang dihadapi.
Kemudahan untuk verifikasi program
Dengan verifikasi data yang mudah, maka suatu program akan dengan mudah dibangun dan dikembangkan.
Lingkungan pemrograman
Lingkungam pemrograman dapat berarti editor yang digunakan, dokumentasi yang baik, fasilitas debugging, user interface yang baik ataupun tools lain yang dapat digunakan untukmemudahkan pekarjaan programer.
Portabilitas program
Kemudahan program untuk dipakai diberbagai jenis komputer.
Biaya penggunaan
Biaya eksekusi program
Biaya kompilasi program
Biaya penciptaan, testing, dan penggunaan program
Biaya pemeliharaan program



Aspek Pemrograman
Dalam pengolahan data dan pembuatan sebuah program diperlukan beberapa aspek – aspek dasar yaitu :

Brainware
Tenaga pelaksana yang menjalankan serta mengawasi pengoperasian sistem unit komputer dalam proses pengolahan data untuk menghasilkan suatu informasi yang tepat waktu, tepat guna dan akurat.
Contoh : sistem analis, programmer, operator, Technikal support, dll.
Hardware
Serangkaian unsur – unsur yang terdiri dari beberapa perangkat keras komputer yang digunakan untuk membantu proses kerja manusia (Brainware).
Contoh : CPU, Monitor, Keyboard, Harddisk, Disk drive, dll.
Software
Serangkaian unsur – unsur yang terdiri dara beberapa perangkat lunak program komputer yang digunakan untuk membantu proses kerja manusia (Brainware).
Contoh : Sistem software, Application Software, Package Software, dll.

Bahasa Pemrograman Berdasarkan Perkembangan
Machine Language
Bahasa pemrograman yang hanya dapat dimengerti oleh mesin
( komputer ) yang didalamnya terdapat di CPU yang hanya mengenal 2 (dua) keadaan yang berlawanan, yaitu :
Bila terjadi kontak (ada arus) bernilai 1
Bila kontak terputus (tidak ada arus) bernilai 0

Low Level Language (Bahasa Tingkat Rendah)
Karena susahnya bahasa mesin, maka dibuatlah bahasa yang mudah diingat yang disebut dengan “Mnemonics” (pembantu untuk di ingat).

Middle Level Language (Bahasa Tingkat Menengah)
Bahasa pemrograman yang menggunakan aturan – aturan gramatikal dalam penulisan pernyataan, mudah untuk di pahami dan memiliki instruksi – instruksi tertentu yang dapat langsung di akses oleh komputer.
Contohnya adalah bahasa C.




High Level Language (Bahasa Tingkat Tinggi)
Bahasa pemrograman yang dalam penulisan pernyataannya mudah dipahami secara langsung. Bahasa pemrograman ini terbagi menjadi 2 yaitu :
Procedure Oriented Language
Scientific
Digunakan untuk memecahkan persoalan matematis/perhitungan.
Misal : Algol, Fotran, Pascal, Basic.
Bussines
Digunakan untuk memecahkan persoalan dalam bidang bisnis.
Misal : Cobol, PL/1
Problem Oriented Language
Misal : RPG (Report Program Generator).

Object Oriented Language (Bahasa Berorientasi Obyek)
Bahasa pemrograman ini mengandung fungsi – fungsi untuk menyelesaikan suatu permasalahan dan program tidak harus menulis secara detail semua pernyataannya, tetapi cukup memasukan kriteria – kriteria yang dikehendaki saja.
Contohnya :Visual dBase, Visual FoxPro, Delphi, Visual C, dll.

Kerangka Dasar Pemrograman


Konsep Dasar Pemrograman


Algoritma Pemrograman Yang Baik
Ciri – ciri algoritma pemrograman yang baik adalah :
Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah
menghasilkan output yang tepat dan benar dalam waktu yang singkat
Ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda.
ditulis dengan format yang mudah dipahami dan diimplementasikan ke dalam bahasa pemrograman.
semua operasi yang dibutuhkan terdefinisi dengan jelas.
semua proses harus berakhir setelah sejumlah langkah dilakukan.

Standar Suatu Program Yang Baik
Standar Pemecahan Masalah
Teknik untuk dapat membantu memecahkan masalah antara lain teknik Top Down dan teknik Modular.
Standar Penyusunan Program
Kebenaran logika dan penulisan
Program yang disusun harus memiliki logika dalam pemecahan masalah. Program yang dibuat harus memiliki ketepatan, ketelitian dan kebenaran sehingga menghasilkan program yang baik.
Waktu Penulisan dan eksekusi program
Perawatan dan pengembangan program
Penyusunan program harus mempunyai sifat kesederhanaan dan kejelasan dari program yang nantinya akan dikembangkan dan membantu dalam perawatan.
Portabilitas
Bahasa pemrograman dan program yang disusun sebaiknya bisa dipakai pada berbagai tipe komputer yang berbeda – beda dan berbagai jenis sistem operasi.
Standar Perawatan Program
Dokumentasi
Penulisan Instruksi
Berikan keterangan untuk awal statemen atau instruksi yang tergabung dalam sekelompok statemen.
Awal dan akhir statemen dari sekumpulan statemen ditulis pada kolom yang sama.
Gunakan sebaris atau beberapa baris kosong sebagai pemisah.
Hindari pernyataan untuk percabangan (IF statement) yang sangat rumit dan Nested Loop (Loop didalam Loop lain) yang berlebihan.
Gunakan “kurung buka dan tutup” dalam menulis ekspresi aritmatika dan logika.
Gunakan “spasi” dalam menulis statement atau instruksi.
Sifat Penulisan Program
Program Oriented
Penulisan program yang struktur programnya selalu berubah, apabila kondisi data yang diproses di dalam program tersebut, bertambah volume datanya. Selain itu penulisan program ini bersifat statis dan tidak fleksibel (program animasi).
Data Oriented
Penulisan program yang struktur programnya tidak selalu berubah, walaupun volume data yang diproses di dalam program tersebut, dalam jumlah besar. Selain itu pula penulisan program ini bersifat dinamis dan mempunyai sifat fleksibelitas yang tinggi (contoh : Program Aplikasi).
Program Interaktif
Yaitu penulisan program yang terstruktur, dimana programnya dapat dipergunakan oleh pengguna secara mudah dan dapat dimengerti tentang proses yang sedang dilakukan oleh program tersebut secara dapat mengatur kebutuhan akan piranti masukan dan keluaran.

Read More..

Senin, 14 Juni 2010

flanel


                                                                                                                                                               Gantungan kunciModel Donat
Harga : 7500

Tempat Flashdisk
Harga : 5000
 


Read More..

rumah duit



M-02
Celengan berbentuk rumah
Harga 10.000 per buah
Harga 8.000 pembelian lebih dari 3
 
 
 




M-01
Celengan berbentuk rumah
Harga 10.000 per buah
Harga 8.000 pembelian lebih dari 3

Read More..

dhila landz





Read More..

dhila country




Read More..