Pertemuan 10 " Review Jurnal Bahasa Pemrograman "
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.
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.
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.
0 comments:
Post a Comment