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:
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 skala ukurun bangunan atau arsitektur
 - 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
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
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.

























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:
·        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:











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

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.
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.
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 penelitiandan
intepretasi 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
 

Komentar