Selasa, 04 Desember 2012

divisi programing


Istilah dasar programing:
  • Program
Program adalah daftar instruksi langkah demi langkah yang memerintahkan komputer untuk melakukan sesuatu. Komputer sebenarnya adalah sesuatu yang sangat bodoh, jadi dia membutuhkan instruksi yang sangat jelas, detail, serta diberikan langkah demi langkah untuk dapat mengerjakan sesuatu.
Definisi yang sedikit lebih rumit dari program adalah kata, ekspresi, pernyataan, atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi oleh komputer.

  • Pemrograman
Secara mudah dapat disebutkan bahwa pemrograman adalah proses pembuatan program. Proses pembuatan program dilakukan dengan sesuatu yang disebut bahasa pemrograman.  

  • Programmer
Programmer adalah orang yang (perkerjaannya) membuat suatu program. Kata perkerjaan diberi tanda kurung karena terkadang ada orang-orang tertentu yang membuat program sebagai hobi saja dan tidak mengandalkannya untuk mencari nafkah.

  • Bahasa Pemrograman
Seperti layaknya manusia yang berkomunikasi denga berbagai bahasa, pemrograman juga membutuhkan bahasa tertentu  yang dapat dimengerti baik oleh komputer maupun manusia. Dengan bahasa pemrograman manusia membuat instruksi-instruksi tertentu yang kemudian dijalankan oleh komputer.
Secara umum, bahasa pemrograman terbagi menjadi empat kategori yaitu; 
  1. Bahasa Pemrograman Level Rendah (Low Level Language). Bahasa pemrograman level rendah lebih diorientasikan untuk dapat dimengerti oleh komputer, Programmer yang menangani bahasa ini harus menyesuaikan diri dengan pola "berpikir" komputer, sehingga bahasa yang termasuk kategori ini relatif sulit untuk dipelajari, apalagi oleh para pemula. Contoh bahasa pemrograman yang termasuk kategori ini adalah Assembly.
  2. Bahasa Pemrograman Level Menengah (Middle Level Language). Bahasa pemrograman level menengah memiliki aturan-aturan tertentu yang mirip dengan bahasa yang digunakan sehari-hari, namun juga memiliki instruksi-instruksi yang mudah ditanggapi oleh komputer. Bahasa ini sudah relatif lebih mudah dipelajari, misalnya bahasa C.
  3. Bahasa Pemrograman Tingkat Tinggi (Hight Level Language). Bahasa pemrograman level tinggi memiliki aturan-aturan gramatikal dan ekspresi yang sudah sangat mirip dengan bahasa manusia sehingga relatif mudah dipelajari termasuk oleh para pemula sekalian. Namun karena mudah dipahami oleh manusia, bahasa pemrograman ini jadi lebih "sulit" dipahami oleh komputer, oleh karena itu biasanya waktu yang diperlukan untuk mengeksekusi bahasa ini lebih lama dibandingkan dengan dua level bahasa yang sebelumnya. Bahasa pemrograman yang termasuk ke dalam kategori ini misalnya adalah BASIC, Pascal, Fortran, dan Cobol.
  4. Bahasa Pemrograman Berorientasi Objek (Objeck Oriented Language). Bahasa pemrograman berorientasi objek memiliki berbagai macam objek yang di dalamnya telah berisi dengan tindakan tertentu, Anda tinggal menginstruksikan kepada objek-objek tersebut. Bahasa pemrograman yang termasuk ke dalam kategori ini misalnya adalah Visual Basic.NET, Delphi, Java, dan C++.

Jenis-jenis pemograman:

pemograman membutuhkan algoritma
algoritma adalah serangkain urutan langkah logis yang tersusun dan pasti, yang membuat komputer mengerti dan bisa menyelesaikan suatu masalah.

jenis-jenis pemogranman ada empat:
1. mobile aplication
2. dekstop aplication
3. web aplication
4. database aplication

Tidak ada komentar:

Posting Komentar