BAHASA PEMEROGRAMAN
Bahasa Pemrograman adalah suatu sistem komunikasi yang berupa instruksi-instruksi(perintah) untuk menyelesaikan masalah. program pasang pada sebuah sistem komputer untuk mengerjakan / menjalankan perintah-perintah yang ada dalam program tersebut untuk memberikan sebuah hasil atau output seperti yang kehendaki.dalam pengertian luas, pemrograman meliputi seluruh kegiatan yang mencakup pembuatan program, perencanaan dan perwujudan. Arti sempitnya pemrograman merupakan pengkodean atau sering di istilahkan dengan Coding, dan juga pengujian berdasarkan rancangan tertentu. Pengelompokan Bahasa pemrograman sebagai berikut :
Bahasa Mesin (Generasi pertama) adalah bahasa internal komputer yang mengeksekusi secara langsung tanpa translation. bahasa Mesin merupakan bahasa pemrograman yang paling awal, dikembangkan tahun 1940 sampai 1950-an bentuk bahasa pemrograman masa ini masih memiliki banyak kelemahan diantaranya menyita waktu dan bersifat kondusif untuk membuat sebuah kesalahan tidak standart dan sangat bergantung pada komputer, karena akan memiliki perbedaan pada setiap computer.
Pengertian
Bahasa Pemerograman
Bahasa
Pemrograman adalah suatu sistem komunikasi yang berupa instruksi-instruksi ( perintah
) untuk menyelesaikan masalah. program pasang pada sebuah sistem komputer untuk
mengerjakan / menjalankan perintah-perintah yang ada dalam program tersebut
untuk memberikan sebuah hasil atau output seperti yang kehendaki.
dalam pengertian luas, pemrograman meliputi seluruh kegiatan yang mencakup pembuatan program, perencanaan dan perwujudan. Arti sempitnya pemrograman merupakan pengkodean atau sering di istilahkan dengan Coding, dan juga pengujian berdasarkan rancangan tertentu. Pengelompokan Bahasa pemrograman sebagai berikut :
Bahasa Mesin (Generasi pertama) adalah bahasa internal komputer yang mengeksekusi secara langsung tanpa translation. bahasa Mesin merupakan bahasa pemrograman yang paling awal, dikembangkan tahun 1940 sampai 1950-an bentuk bahasa pemrograman masa ini masih memiliki banyak kelemahan diantaranya menyita waktu dan bersifat kondusif untuk membuat sebuah kesalahan tidak standart dan sangat bergantung pada komputer, karena akan memiliki perbedaan pada setiap computer.
dalam pengertian luas, pemrograman meliputi seluruh kegiatan yang mencakup pembuatan program, perencanaan dan perwujudan. Arti sempitnya pemrograman merupakan pengkodean atau sering di istilahkan dengan Coding, dan juga pengujian berdasarkan rancangan tertentu. Pengelompokan Bahasa pemrograman sebagai berikut :
Bahasa Mesin (Generasi pertama) adalah bahasa internal komputer yang mengeksekusi secara langsung tanpa translation. bahasa Mesin merupakan bahasa pemrograman yang paling awal, dikembangkan tahun 1940 sampai 1950-an bentuk bahasa pemrograman masa ini masih memiliki banyak kelemahan diantaranya menyita waktu dan bersifat kondusif untuk membuat sebuah kesalahan tidak standart dan sangat bergantung pada komputer, karena akan memiliki perbedaan pada setiap computer.
Bahasa Assembly (Generasi
kedua) menyerupai bahasa mesin, sehingga untuk menjadi seorang programer bahasa
assembly yang bagus harus memahami bagaimana cara mesin memproses data.layaknya
bahasa mesin, bahasa assembly masih tergantung pada komputer, karena
masih terdapat perbedaan pada tiap-tiap komputer.
cirinya yaitu, bahasa dilengkapi dengan kode-kode yang mudah diingat seperti ADD, SUB, MULT dan lain-lain. Alamat penyimpanan telah didefinisikan, hal ini akan memudahkan rujukan saat mengakses kebali apa yang tersimpan.
cirinya yaitu, bahasa dilengkapi dengan kode-kode yang mudah diingat seperti ADD, SUB, MULT dan lain-lain. Alamat penyimpanan telah didefinisikan, hal ini akan memudahkan rujukan saat mengakses kebali apa yang tersimpan.
Bahasa tingkat tinggi (Generasi
ketiga) disebut bahasa tingkat tinggi karena mudah untuk dipelajari, dan sebuah
program tingkat tinggi ini mermerlukan proses penerjemahan oleh komputer yang
sangat rumit, sering disebut dengan compiller, yaitu proses pengeemasan
program secara keseluruhan agar lebih mudah di gabung pada sebuah sistem
komputer. contoh untuk bahasa tingkat tinggi seperti Pascal, Cobol dan Fortran.
Generasi keempat cirinya adalah mudah
untuk dipelajari dan dipahami, tepat untuk pengaksesan database, fokus pada
maksimalis produk manusia, bukan pada minimalis waktu computer, nonprocedural,
tersedia dalam software paket dan dapat mengembangkan aplikasi yang diinginkancontohnya seperti, MySQL ( Structured Query Labguage
), QBE (QueryByExample) dan Report Generator. Generasi kelima sering di gunakan
untuk akses Database atau sistem pakar dan juga knowledge Based System yang
ditujukan untuk bahasa alami hampir menyerupai hubungan kemanusiaan, contohnya
LISP dan Prologdalam menterjemahkan bahasa program di kenal dua program yaitu Compiller
dan Interpreter Compiller adalah pengemasan bahasa program secara
keseluruhan, dengan menterjemahkan bahasa program tersebut kedalam bahasa
object, sehingga akan dengan mudah di hubungkan dengan sistem operasi dan
diterima oleh Hardware. Interpreter adalah proses terjemah yang hanya
menganalisa dan mengekskusi setiap baris tanpa melihat keseluruhan isi program,
namun demikian interpreter memiliki kelebihan yaitu ekskusi dapat silakukan
dengan segera tanpa adanya proses kompilasi, karena itu interpreter sering
digunakan untuk pembuatan program berskala besar.
Sensus Penggunaan bahasa pemerograman
sensus dilakukan selama semester
pertama tahun 2001. Seluruh universitas Australia dihubungi dan gambar unik dan lengkap tingkat tersier pengantar
instruksi pemrograman ditangkap.Sensus menunjukkan bahwa permintaan industri
dirasakan adalah faktor utama dalam pilihan bahasa pemrograman pengantar. Dalam rangka untuk
menentukan apakah bahasa yang diajarkan berada di Bahkan dibutuhkan oleh industri, survei permintaan
industri dilakukan oleh iklan memeriksa
untuk
posisi pemrograman.
Peserta sensus adalah instruktur bertanggung jawab untuk
setiap kursus pengantar pemrograman diajarkan
di semua universitas-universitas Australia. Kursus yang
diajarkan dalam dan di luar sekolah ilmu komputer /departemen dimasukkan.
Kebanyakan program tertutup yang terakreditasi oleh Australian
ComputerMasyarakat (Australian Computer Society, 2000).
Sensus ini mencakup pilihan bahasa, pilihan paradigma, alat yang digunakan untuk mendukung pengajaran danalasan yang diberikan oleh akademisi untuk membuat pilihan ini. Hasil sensus ini dilaporkan secara penuhdi de Raadt, Watson dan Toleman (2002).
Sensus ini mencakup pilihan bahasa, pilihan paradigma, alat yang digunakan untuk mendukung pengajaran danalasan yang diberikan oleh akademisi untuk membuat pilihan ini. Hasil sensus ini dilaporkan secara penuhdi de Raadt, Watson dan Toleman (2002).
Sebelas dari tawaran ini lebih dari satu saja (satu
lembaga menawarkan sebanyak enam), sehingga total fifty seven Kursus pengantar pemrograman tertutup. Rata-rata kelompok
siswa untuk setiap kursus
hanya
kurang dari 350 siswa. Sembilan bahasa yang berbeda diajarkan di universitas-universitas Australia selama
semester pertama tahun 2001.
Jumlah
program menggunakan masing-masing dari sembilan bahasa dan proporsi siswa
diajarkan masing-masing Bahasa ditunjukkan pada Tabel 1. Java yang paling diajarkan, diikuti oleh
Visual Basic, meskipun jika C
dan
C + + digabungkan ini akan peringkat kedua.
0 komentar:
Posting Komentar