BAHASA PEMROGRAMAN
ABSTRAKSI
Komputer
merupakan alat kerja yang untuk memudahkan pekerjaan manusia di bidang bisnis,
perkantoraan, konstruksi, pendidikan , DLL. Komputer dapat berkerja denang
melalui yang disebut progam komputer. Komputer dapat di progam untuk berbagai
hal, misalnya di progam untuk melakukan perhitungan suatu ekspresi matematika
dan menampilkan hasil hasilnya di layar monitor, diprogam untuk memainkan
sebuah lagu, diprogam untuk mengurutkan data ( misalnya mengurutkan data nama
siswa dan data nilai siswa), diprogam untuk permainan, diprogam untu menggambar
dan sebagainya. Progam semacam itu dibuat oleh manusia,syarat utama dalam
membuat progamadalah progam harus dimengerti oleh komputer
yang disebut bahasa komputer
.
KATA KUNCI : KOMPUTER; PROGRAM: BAHASA KOMPUTER
PENDAHULUAN
Bahasa komputer tersebut disebut dengan pemrograman (progamming language). Yang perlu diingat, konsep bahasa pemrogaman adalah merubah/menerjemahkan perintah – perintah (progam) yang diberikan oleh manusia ke dalam bahasa mesin yang dapat dimengerti oleh komputer. Jadi, bahasa pemrogaman adalah sarana interaksi antara manusia dan komputer. Seperti tujuan semula, bahasa pemrogaman dibuat mudah dipelajari dan dimengerti agar manusia dapat mudah membuat progam komputer dengan bahasa pemograman komputer ( tak perlu menggunakan bahasa mesin untuk membuat progam komputer). Penerjemah bahasa pemograman ke dalam bahasa mesin ini dibedakan menjadi tiga jenis, yaitu:
.
KATA KUNCI : KOMPUTER; PROGRAM: BAHASA KOMPUTER
PENDAHULUAN
Bahasa komputer tersebut disebut dengan pemrograman (progamming language). Yang perlu diingat, konsep bahasa pemrogaman adalah merubah/menerjemahkan perintah – perintah (progam) yang diberikan oleh manusia ke dalam bahasa mesin yang dapat dimengerti oleh komputer. Jadi, bahasa pemrogaman adalah sarana interaksi antara manusia dan komputer. Seperti tujuan semula, bahasa pemrogaman dibuat mudah dipelajari dan dimengerti agar manusia dapat mudah membuat progam komputer dengan bahasa pemograman komputer ( tak perlu menggunakan bahasa mesin untuk membuat progam komputer). Penerjemah bahasa pemograman ke dalam bahasa mesin ini dibedakan menjadi tiga jenis, yaitu:
1. Assembler
digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan( assembly) ke dalam bahasa mesin.
2. Kompiler
adalah progam penerjemah yang mengkonversikan semua kode sumber selain dalam
bahasa rakitan menjadi kode objek. Hasil berupa kode objek inilah yang bisa
dijalankan oleh komputer. Perlu diketahui, proses untuk melakukan penerjemahan
ini biasa disebut kompilasi. Bahasa pemograman yang menggunakan proses
kompilasi ini adalah bahasa COBOL, PASCAL, BAHASA C++
3. Interpreter
adalah progam yang menerjemahkan satu per satu intruksi dalam kode sumber dan
kemudian segera menjalankan intruksi yang telah diterjemahkan tersebut. Bahasa
seperti BASIC pada awalnya menggunakan konsep intepreter ini.Dalam bahasa
pemrograman dapat menguntungkan berbagai bidang pengetahuan,yaitu:
1.
Dalam bidang matematika:
-menghitung dalam ekspresi matematika
-menghitung dalam ekspresi matematika
- menghitung skala ukurun bangunan atau
arsitektur
- bahasa pemrogaman ini dapat membuat aplikasi perhitungan matematika
- bahasa pemrogaman ini dapat membuat aplikasi perhitungan matematika
2.
Dalam bidang fisika:
- dapat menghitung dalam ekspresi fisika seperti percepatan,kecepatan,newton, DLL.
- bahasa pemrogaman ini dapat membuat aplikasi perhitungan
- dapat menghitung dalam ekspresi fisika seperti percepatan,kecepatan,newton, DLL.
- bahasa pemrogaman ini dapat membuat aplikasi perhitungan
3.
Dalam bidang informatika:
- dapat mengetahui jalannya progam komputer
- dapat membuat aplikasi antivirus dan virus sendiri
- dapat mengetahui input dan output suatu progam komputer yang bekerja
- dapat mengetahui jalannya progam komputer
- dapat membuat aplikasi antivirus dan virus sendiri
- dapat mengetahui input dan output suatu progam komputer yang bekerja
4.
DLL.
Beberapa jenis aplikasi
bahasa pemograman yang sesuai dengan generasi atau tahun pembuatannya, yaitu:
1.
FORTRAN
FORTRAN kepanjangan dari Formula Translation. Pertama
kali dikembangkan oleh john backus di IBM pada tahun 1956. Ditujukan untuk
mempermudah pembuatan aplikasi matematika, ilmu pengetahuan, dan teknik.
Merupakan bahasa pemorgraman tingkat tinggi pertama kali dan bahasa pemorgraman
pertama di bentuk
Keunggulan
dari FORTRAN ini terletak pada dukungan untuk menangani perhitungan termasuk
bilangan kompleks. Kelemahan bahasa ini terletak pada operasi masukan /
keluaran yang sangat kaku dan sulit di pahami.
contoh progam dalam bahasa FORTRAN.
contoh progam dalam bahasa FORTRAN.
2. COBOL
COBOL ( common businnes oriented language) dikembangkan tahun 1959 tergolonh bahasa pemorgraman bahasa tingkat tinggi. Sesuai dengan kepanjangan namanya bahasa ini ditujukan untuk membuat aplikasi d bidang bisnis.
keunggulan:
COBOL ( common businnes oriented language) dikembangkan tahun 1959 tergolonh bahasa pemorgraman bahasa tingkat tinggi. Sesuai dengan kepanjangan namanya bahasa ini ditujukan untuk membuat aplikasi d bidang bisnis.
keunggulan:
·
Kemudahan terhadap penanganan file
·
Kemudahan terhadap masukan / keluaran
progam
·
Sintaksnya menggunakan kata – kata
berbahasa inggris sehingga mempermudah programer
Contoh
program dalam bahasa COBOL:
3.
BASIC
(
beginner all-purpose symbolic instruction code) dikembangkan oleh john kemeny
dan thomas kurtz di darmouth college pada tahun 1965. Digunakan sebagai
pengajaran awal untuk bahasa pemorgraman sederhana.
(JOHN KEMENY)
Keunggulan
dari BASIC ini sintaksnya menggunakan bahasa inggris yang
digunakan sehari hari/ contoh program dalam bahasa BASIC:
digunakan sehari hari/ contoh program dalam bahasa BASIC:
4.
PASCAL
nama
pascal diambil dari seorang matematika dan ilmu pengetahuan bahasa prancis,
yaitu blaise pascal( 1623 – 1662 ) pascal ini awalnya setelah di rubahnya bahasa program ALGOL60(algoritmhic language)tahun 1960untuk memecahkan sehari-hari dengan
menggunakan komputer. pascal direvisi
oleh k.jensen pada tahun 1973, kemudian tahun 1983 bahasa pascal resmi di
bakukan dengan adanya pascal standard dari ISO.
(BLAISE PASCAL)
contoh bahasa program pascal:
5.
C
/ C++
bahasa
C di ciptakan oleh brian w. Kernighan dan dennis M. Ritchie pada tahun 1972 di
laboratorium bell AT&T bahasa in penggambungan bahasa program tingkat
rendah bahasa in dipergunakan untuk membuat sistem operasi LINUX&UNIX.
Keunggulan bahasa ini : - cepat dan efisien
- kemudahan akses
terhadap hardwere
- sifat portabilitas,
yaitu kode sumber pada platform dapat ditranfer ke
platform lain
tanpa ada perubahan
(BRIAN W. KERNIGHAN) (BJARNE STROUSTRUP)
kemudian tahun 1983 bjarne stroustrup mengembangkan bahasa C pada
mulanya “a better C”.namun bahasa ini dikenal dengan C++ yang mengunggulkan
kelebihannya sebagai bahasa programan yang berorientasi objek.
contoh bahasa program C/C++:
6.
JAVA
bahasa ini dikembangkan oleh sun microsystem tahun 1955. Merupakan bahasa program yang berorientasi objek. Kode dalam bahasa java yang dikompilasi disebut bytecode. Bytecode ini dapat dijalankan disemua komputer yang telah dilengkapi dengan java intepreter dan java virtual machine.
java ini sangat populer ketika pada masa awalnya internet populer yang menyediakan sarana untuk membuat program ( yang disebut applet) yang berjalan pada web browser seperti internet explorel, netscape navigator
bahasa ini dikembangkan oleh sun microsystem tahun 1955. Merupakan bahasa program yang berorientasi objek. Kode dalam bahasa java yang dikompilasi disebut bytecode. Bytecode ini dapat dijalankan disemua komputer yang telah dilengkapi dengan java intepreter dan java virtual machine.
java ini sangat populer ketika pada masa awalnya internet populer yang menyediakan sarana untuk membuat program ( yang disebut applet) yang berjalan pada web browser seperti internet explorel, netscape navigator
contoh
program dalam bahasa JAVA:
Masalah
Yang Akan Diteliti
Berdasarkan uraian di atas, saya tertarik untuk meneliti mengenai penggunaan
bahasa
program ini untuk membuat suatu aplikasi ilmu pengetahuan dan meniliti apa penyebab anak anak
lebih gemar membuat program komputer khusunya di bidan TIK ini dan menjadikan ajang
olimpiade,serta penyebab bahasa program ini masih populer di kalangan mahasiswa dan pelajar
SLTA.
program ini untuk membuat suatu aplikasi ilmu pengetahuan dan meniliti apa penyebab anak anak
lebih gemar membuat program komputer khusunya di bidan TIK ini dan menjadikan ajang
olimpiade,serta penyebab bahasa program ini masih populer di kalangan mahasiswa dan pelajar
SLTA.
Keunikannya
Keunikan dalam penelitian saya adalah bahwa saya akan meneliti lebih jauh mengenai bahasa pemrograman karna di dalam membuat program harus mengetahui apa bahasa masukan program dan keluaran programnya. Disanding itu juga bahasa program ini banyak mengandung struktur ekspresi bahasa perhitungan matematika yang disebut ANALITIKA dan menggunakan bahasa LOGIKA untuk membuat suatu aplikasi atau bahasa program. Dan ini menutut siswa bahkan masyarakat akan tau masukan keluaran dalam suatu program yang sedang berjalan.terdapat juga struktur bahasanya adalah bahasa matematika yang sering kita temui misalnya: konstanta, aray, matrix fungsi variabel.ini dapat mengasah otak siswa dalam ilmu pengetahuan khusunya bidang TIK.
Keunikan dalam penelitian saya adalah bahwa saya akan meneliti lebih jauh mengenai bahasa pemrograman karna di dalam membuat program harus mengetahui apa bahasa masukan program dan keluaran programnya. Disanding itu juga bahasa program ini banyak mengandung struktur ekspresi bahasa perhitungan matematika yang disebut ANALITIKA dan menggunakan bahasa LOGIKA untuk membuat suatu aplikasi atau bahasa program. Dan ini menutut siswa bahkan masyarakat akan tau masukan keluaran dalam suatu program yang sedang berjalan.terdapat juga struktur bahasanya adalah bahasa matematika yang sering kita temui misalnya: konstanta, aray, matrix fungsi variabel.ini dapat mengasah otak siswa dalam ilmu pengetahuan khusunya bidang TIK.
Metode Yang Akan Dilakukan
Adapun metode yang akan saya gunakan merupakan metode penelitian
kulitatif.Data yang terkumpul juga akan didukung dengan data melalui observasi
/ percobaan, pencarian sumber melalui referensi buku yang mengenai bahasa
pemrograman ini.
pencarian sumber melalui refernsi buku digunakan untuk meneliti secara detail mengenai bahasa program ini dengan dikuatnya observasi / percobaan dalam penelitiandanintepretasi atas pengamatan obyek yang mendukung berupa: adanya bahasa yang mengenai bahasa program ini( pascal, C++), adnya terdapat sumber matematikalis yaitu ANALITIKA DAN LOGIKA, dan adanya beberapa orang yang membuat aplikasi mellui bahasa program ini baik tertinggi maupun terendah.
pencarian sumber melalui refernsi buku digunakan untuk meneliti secara detail mengenai bahasa program ini dengan dikuatnya observasi / percobaan dalam penelitiandanintepretasi atas pengamatan obyek yang mendukung berupa: adanya bahasa yang mengenai bahasa program ini( pascal, C++), adnya terdapat sumber matematikalis yaitu ANALITIKA DAN LOGIKA, dan adanya beberapa orang yang membuat aplikasi mellui bahasa program ini baik tertinggi maupun terendah.
Kesimpulan
Kesimpulan
dalam penulisan proposal ini adalah dapat melakukan penelitian yang lebih
mendalam mengenai bahasa program ini,baik bahasanya maupun strukturnya.bahasa
program ini dapat menguntungkan bagi ilmu pengetahuan karna dari penelitian
saya bahwa bahasa program ini dapat menuntut kita untuk membuat aplikasi ilmu
pengetahuan seperti aplikasi matematika seprti GEOGEBRA,dan membuat aplikasi
yang di bidang teknologi informasi dan komunikasi seperti: pembuatan anti virus
seperti SMADAV, BAIDU
ANTIVIRUS, AVIRA, DLL. dan virus komputer yang kita temuin
seperti: 17plus, AAK.I1, 4Shared.L1, AAR.I1, DLL.,Serta dapat kita ketahui
bahwa suatu program dapat bekerja melalui bahasa program yang di sebut bahasa
komputer.
Referensi
Bahan ajaran olimpiade
komputer.windra swastika.nobel edumedia.2010.ISBN 978-602-8844-37-6
HTTP://TOKI.OR.ID
HTTP://TOKI.OR.ID
Komentar
Posting Komentar