5
Pemrograman Dari Wikipedia bahasa Indonesia, ensiklopedia bebas Belum Diperiksa Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram. Untuk dapat melakukan pemrograman, diperlukan keterampilan dalam algoritma, logika, bahasa pemrograman, dan di banyak kasus, pengetahuan- pengetahuan lain seperti matematika. Pemrograman adalah sebuah seni dalam menggunakan satu atau lebih algoritma yang saling berhubungan dengan menggunakan sebuah bahasa pemrogramantertentu sehingga menjadi sebuah program komputer. Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebut paradigma pemrograman. Apakah memprogram perangkat lunak lebih merupakan seni, ilmu, atau teknik telah lama diperdebatkan. Pemrogram yang baik biasanya mengkombinasikan tiga hal tersebut, agar dapat menciptakan program yang efisien, baik dari sisi waktu berjalan (running time), atau memori. [sunting]Bahasa Pemrograman Perbedaan bahasa pemrograman dapat menjadi penyebab perbedaan paradigma pemrograman. Pilihan bahasa pemrograman dipengaruhi banyak alasan, seperti kecocokan dengan kriteria program dan jenis aplikasi yang akan dibuat. Beberapa bahasa pemrograman adalah: Pascal Basic C atau C++ Cobol Java Fortran

Pem Rogram An

Embed Size (px)

DESCRIPTION

Pem Rogram An

Citation preview

PemrogramanDari Wikipedia bahasa Indonesia, ensiklopedia bebasBelum DiperiksaPemrogramanadalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah programkomputer. Kode ini ditulis dalam berbagaibahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram. Untuk dapat melakukan pemrograman, diperlukan keterampilan dalamalgoritma,logika,bahasa pemrograman, dan di banyak kasus, pengetahuan-pengetahuan lain sepertimatematika.Pemrograman adalah sebuah seni dalam menggunakan satu atau lebihalgoritmayang saling berhubungan dengan menggunakan sebuahbahasa pemrogramantertentu sehingga menjadi sebuah program komputer.Bahasa pemrogramanyang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebutparadigma pemrograman.Apakah memprogram perangkat lunak lebih merupakanseni,ilmu, atautekniktelah lama diperdebatkan. Pemrogram yang baik biasanya mengkombinasikan tiga hal tersebut, agar dapat menciptakan program yang efisien, baik dari sisi waktu berjalan (running time), atau memori.

[sunting]Bahasa PemrogramanPerbedaan bahasa pemrograman dapat menjadi penyebab perbedaanparadigma pemrograman. Pilihan bahasa pemrograman dipengaruhi banyak alasan, seperti kecocokan dengan kriteria program dan jenis aplikasi yang akan dibuat.Beberapa bahasa pemrograman adalah: Pascal Basic CatauC++ Cobol Java Fortran Ada[sunting]Pemrograman KompetitifPemrograman adalah bahan yang banyak digunakan di berbagai kompetisi komputer di Indonesia maupun dunia. Di tingkatSMA, contohnya, pemrograman dipertandingkan dalamOlimpiade Sains Nasionalsetiap tahunnya. Ketigapuluh peraihmedalidiOlimpiade Sains Nasionalini kemudian menjadiTim Olimpiade Komputer Indonesia, dan menempuhPelatihan Nasionalyang menyeleksi empat orang wakil untuk mengikutiOlimpiade Sains Internasional bidang Informasi(International Olympiad in Informatics) yang diadakan setiap tahunnya.

www.wikipedia.orgPENGENALAN PEMROGRAMAN KOMPUTERKata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.Dalam bahasa Inggris disebut to compute. Secara definisi komputer diterjemahkansebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data(input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasidibawah kontrol program yang tersimpan di memorinya. Jadi cara kerja komputer dapatkita gambarkan sebagai berikut :

Komputer memiliki dua komponen utama. Yang pertama adalah hardware (perangkatkeras) yang tersusun atas komponen elektronik dan mekanik.Komponen utama yang lain yaitu software (perangkat lunak). Komponen ini terdiri atasdata dan aplikasi aplikasi komputer.

Komponen Dasar Komputer

1. HARDWARE2. Processing Unit (CPU)Processor, merupakan bagian dari perangkat keras komputer yang melakukanpemprosesan aritmatika dan logika serta pengendalian operasi komputer secarakeseluruhan. Prosesor terdiri atas dua bagian utama, yaitu ALU (Arithmetic Logic Unit)dan Control Unit. Kecepatan kerja prosesor biasanya ditentukan oleh kecepatan clockdari Control Unit-nya.

Contoh : jika prosesor memiliki frekuensi clock 350 MHz, berarti kecepatan pemprosesansatu instruksinya = T = 1/f = 1/(350 x 106 Hz), = 0,286 x 10-8 detik.

Memori :Memori adalah media penyimpan data pada komputer. Memori, berdasarkan fungsinyadibagi menjadi dua yaitu :

a. Primary MemoryDipergunakan untuk menyimpan data dan instruksi dari program yang sedangdijalankan. Seringkali disebut juga sebagai RAM. Karakteristik dari memori primeradalah :

Volatile (informasi ada selama komputer bekerja. Ketika komputerdipadamkan, informasi yang disimpannya juga hilang) Berkecepatan tinggi Akses random (acak)b. Secondary MemoryDipergunakan untuk menyimpan data atau program biner secara permanen.Karakteristik dari memori sekunder adalah

Non volatile atau persisten Kecepatan relatif rendah (dibandingkan memori primer) random atau sekuensialContoh memori sekunder : floppy, harddisk, CD ROM, magnetic tape, optical disk,dll. Dari seluruh contoh tersebut, yang memiliki mekanisme akses sekuensialadalah magnetic tape

Memori Utama(RAM)Memori Sekunder(ROM)KategoriCepat Lambat KecepatanMahal Murah HargaKecil Besar KapasitasYa Tidak Volatilehttp://rarven-belajar.blogspot.com/2008/02/pengenalan-pemrograman-komputer.html

Pentingnya Bahasa PemrogramanKomputerNovember 16, 2007 dedygunantoSebelum kita mulai memasuki bagaimana cara membuat statement bahasa Delphi Pascal ada baiknya kita mengetahui bagaimana pondasi awal dari bahasa pemrograman. Hal ini dirasakan sangat penting, karena ini adalah titik awal yang harus anda pelajari sebelum menginjak pada tahap berikutnya.Apa Itu Program ?Sebuah pertanyaan umum yang pertama kali diajukan oleh orang yang baru pertama mengenal dunia komputer dan bahasa pemrograman. Pemahaman akan apa itu program bisa kita ilustrasikan dengan kehidupan sehari-hari. Ilustrasi yang paling mudah, adalah bagaimana anda ingin berkomunikasi dengan orang yang berbeda bahasa dengan anda supaya bisa bekerjasama. Supaya anda bisa berbicara dengan orang tersebut, anda harus mempelajari cara membaca huruf, bentuk dan suaranya. Cara menuliskan bahasa tersebut dengan aturan yang benar dan valid. Agar antara anda dan orang asing tersebut bisa saling memahami.Begitu juga dengan bahasa pemrograman. Bahasa pemrograman adalahmedia untuk berkomunikasiantara anda pembuat program (dikenal dengan programmer) dan mesin (komputer). Dengan bahasa pemrograman,anda bisa memerintah si komputer untuk melakukan apa yang ingin anda lakukan. Tuliskan perintah anda dengan benar dan dimengerti oleh komputer, maka komputer akan dengan patuh melaksanakan semua perintah anda terus menerus sampai kondisi dimana dia harus berhenti dan tidak kenal dengan lelah, karena walau bagaimana canggihnya, dia tetap sebuah mesin.Tentunya berbeda dengan cara komunikasi antara manusia dengan manusia, karena yang akan dihadapi oleh seorang programmer adalah sebuah mesin atau komputer. Yang dari segi wujud jelas sangat berbeda. Karena itu bahasa yang digunakan harus yang bisa dimengerti oleh komputer tersebut, yaitu bahasa pemrograman. Tapi ingat!, ibarat pepatah Salah Kata, Pisau Tertancap Di Dada, artinya, jika anda salah dalam memberi perintah tentunya akan menimbulkan kesalahan dalam segi fungsi ataumalfunction. Bayangkan jika anda membuat program yang mengatur lalu lintas, lift, pintu otomatis, sensor senjata, roket/bom, pesawat, dan satelit. Bisa anda bayangkan Berapa besar dampak dari kesalahan satu kata atau perintah dalam program yang anda buat.Bahasa pemrograman komputer juga memiliki tingkatan-tingkatan tersendiri. Yaitu ada bahasa pemrograman tingkat primitif dan pemrograman tingkat tinggi. Apa sih bedanya? Bahasa tingkat rendah adalah bahasa mesin yang terdiri dari angka-angka dan sejumlah huruf yang memiliki arti tertentu dan umumnya susah untuk dimengerti oleh kita sebagai manusia, misalnya bahasa Assembler, sedangkan bahasa tingkat tinggi adalah bahasa yang sangat mirip dengan bahasa yang digunakan oleh manusia. Atau lebih dikenal dengan bahasa pemrograman generasi keempat.Bahasa apapun yang anda gunakan, anda harusmengubahbahasa program tersebut kebahasa mesin yang hanya dimengerti oleh komputer. Ada dua buah cara untuk mengubahnya, yaitu: Compiler, dan InterpreterSaya tidak akan membicarakan lebih jauh apa itu compiler dan interpreter, karena akan cukup memakan waktu.Bahasa Pemrograman Apa Yang Terbaik?Pertanyaan ini memang sering diungkapkan dan diajukan. Tapi, jawabnya tidak semudah yang kita bayangkan. Karena setiap bahasa memiliki keunggulan dan kelemahan masing-masing. Bahasa pemrograman yang terbaik adalah bahasa pemrograman yang paling sesuai dengan kebutuhan anda. Pascal adalah bahasa yang terstruktur dengan baik dan sangat mudah untuk dibaca. Karena itu, jika anda adalah pemula, penulis menganjurkan untuk mempelajari bahasa Pascal terlebih dahulu, walaupun tidak memiliki sedinamis bahasa C++.Selain itu pula, ada beberapa hal harus anda perhatikan dalam memilih bahasa pemrograman yang sesuai dengan anda, antara lain carilah bahasa pemrograman yang cocok dengan tipe prosesor anda, panjang dan pendek kode dari program yang akan anda buat, seberapa besar daya jangkauan hasil akhir dari program yang akan anda buat, platform sistem operasi yang akan digunakan, dan terakhir sangat bergantung pada tingkat keahlian dari anda sebagai programmer.

http://dedygunanto.wordpress.com/2007/11/16/pentingnya-bahasa-pemrograman-komputer/