TUGAS DASAR KOMPUTER &
PEMROGRAMAN
In the Beginning
Kali
ini saya akan membahas tentang BAHASA PEMROGRAMAN ,disini saya akan mengulas
sedikit tentang Bahasa pemrograman.
Oh iya,alasan saya menulis Blog ini dikarenakan sebuah tugas
dari Bpk.Risky Wijaya. Beliau adalah dosen saya pada mata kuliah Dasar Komputer
dan Pemrograman.
Saya ucapkan terima kasih kepada otak saya yang sedang lancar
jaya bagaikan sebuah trek drag jarak 201 meter,dan saya bersyukur diberikan
otak yang encer gak bebel ini oleh Allah SWT.Alhamdulillah
Yuk kita simak baik-baik Blog ini agar dapat wawasan yang
lebih luas lagi.
Selamat Menyimak !
-BAHASA PEMROGRAMAN
Tau gak apa Bahasa
Pemrograman itu ? Kalau kalian tidak tahu,saya akan menjelaskan nya nih hehe
Bahasa pemrograman,
atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman
komputer, adalah instruksi standar untuk memerintah komputer. Bahasa
pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang
dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang
programmer dapat menentukan secara persis data mana yang akan diolah oleh
komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa
secara persis yang akan diambil dalam berbagai situasi.
Oh iya Bahasa Pemrograman terdiri dari 4 tingkat Bahasa Loh
!
Menurut tingkat kedekatannya dengan mesin komputer, bahasa
pemrograman terdiri dari:
- Bahasa
Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode
bahasa biner, contohnya 01100101100110,(Kalau diliat-liat Unik ya ! hanya
angka 1 dan 0 saja ,kira-kira kemana ya si 2 sampai 9 nya ? hehehe)
- Bahasa
Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan
(bah.Inggris Assembly),
yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat
(kode mnemonic), contohnya kode_mesin|MOV, SUB, CMP, JMP, JGE,
JL, LOOP, dsb.
- Bahasa
Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi
dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di
bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<,
>>, &&, ||, dsb.
- Bahasa
Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari
unsur kata-kata bahasa manusia, contohnya begin, end, if, for,
while, and, or, dsb. Komputer dapat mengerti bahasa manusia itu
diperlukan program compiler atau interpreter.
-FUNGSI
Fungsi bahasa pemrograman yaitu memerintah komputer untuk
mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari
bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program
yang digunakan oleh kasir di mal-mal atau swalayan, penggunaan lampu lalu lintas
di jalan raya, dll.
Bahasa Pemrograman yang kita kenal ada banyak sekali di
belahan dunia, tentang ilmu komputer dan teknologi dewasa ini. Perkembangannya
mengikuti tingginya inovasi yang dilakukan dalam dunia teknologi. Contoh bahasa
pemrograman yang kita kenal antara lain adalah untuk membuat aplikasi game,
antivirus, web, dan teknologi lainnya.
Bahasa pemrograman komputer yang kita kenal antara lain
adalah Java, Visual Basic, C++, C, Cobol, PHP, .Net, dan ratusan bahasa
lainnya. Namun tentu saja kebutuhan bahasa ini harus disesuaikan dengan fungsi
dan perangkat yang menggunakannya.
Secara umum bahasa pemrograman terbagi menjadi 4 kelompok,
yaitu :
- Object
Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
- High
Level Language (seperti Pascal dan Basic)
- Middle
Level Language (seperti bahasa C), dan
- Low
Level Language (seperti bahasa Assembly)
-TINGKAT BAHASA PEMROGRAMAN
Ø
Bahasa Tingkat Tinggi
Bahasa pemrograman masuk tingkat
ini karena bahasa tersebut mendekati bahasa manusia. Contohnya bahasa Basic,
Visual Basic, Pascal, Java, PHP.
Ø
Bahasa Tingkat Menengah
Disebut tingkat menengah karena
bisa masuk ke dalam bahasa tingkat tinggi maupun rendah. Contohnya bahasa C.
Ø
Bahasa Tingkat Rendah
Bahasa pemrograman masuk tingkat
ini karena bahasanya masih jauh dari bahasa manusia. Contohnya bahasa Assembly.
-GENERASI
Pasti kalian ingin tahu kan Generasi-generasi BAHASA
PEMROGRAMAN ? jadi saya akan memberi tahu secara singkat saja kali ini.
- Generasi
ke-1: machine language
- Generasi
ke-2: assembly language: Assembler
- Generasi
ke-3: high level programming language, contoh: C dan Pascal
- Generasi
ke-4: 4 GL (fourth-generation language), contoh: SQL
- Generasi
ke-5: Programming Language Based Object Oriented & Web
Development
-PARADIGMA
Dari hasil yang saya cari dari
beberapa sumber di internet paradigma bahasa pemogramman itu ada beberapa cara
yaitu:
+ Pemogramman procedural
Program procedural adalah
procedure yang merupakan suatu instruksi khusus yang dieksekusi secara
berurutan.
+ Pemrogramman functional
Pemogramman ini merupakan pembangun utama
program sehingga fungsi fungsi ini dapat melewatkan parameter dan mengembalikan
nilai yang sudah di proses.
+ Pemogramman terstruktur
Pemogramman terstruktur merupakan
suatu teknik yang memecah masalah besar menjadi lebih kecil dan mudah dipahami
sehingga masalah besar dapat diselesaikan dengan baik.
+ Pemogramman berbasis modul
Program ini membentuk banyak modul
, masing masing modul merupakan suatu grup dari entitas variabel,
procedure,atau fungsi
+ Pemogramman berorientasi objek
Program yang cepat contohnya
pemakai tinggal mengklik suatu tombol menu dilayar monitor atau memilih menu
dengan keyboard.
Pemogramman berorientasi objek
pada dasarnya merupakan perlakuan untuk data dan procedure yang memanipulasinya
sebagai objek tunggal.
+ Pemogramman generic
Pemogramman ini pada dasarnya
terfokus pada modul modul generic yang di instaitiate pada waktu kompilasi
ataupun pada waktu run-time untuk membuat suatu entitas yang diperlukan oleh
program.
+ Pemogramman declarative
Pemogramman ini mendeskripsikan
suatu masalah dengan pernyataan daripada memecahkan masalah dengan implementasi
algoritma.
CONTOH PROGRAM
Langsung saja dibagian ini akan memberi tau
bahasa pemogramman yang umum digunakan,yaitu :
+ Visual basic
Berasal dari kata “BASIC” , yang
sangat populer di hari hari awal komputasi personal, Visual basic (VB)
memungkinkan program sederhana yang akan dibuat dengan cepat dan mudah,
sementara juga memungkinkan untuk coding yang lebih kompleks
+ Java
Digunakan oleh google sebagai
bagian integral dari sistem operasi android , dan oleh pengembang independen
untuk membuat aplikasi android. Java diciptakan dengan “tulis sekali” jalankan
dimana saja (WORA) pendekatan untuk memudahkan kode yang ditulis pada satu
mesin untuk berjalan di mesin lain.
+ Javascript
Javascript adalah cara yang sangat
populer untuk menambahkan fitur interaktif untuk halaman web dan aplikasi. Ini
adalah salah satu bahasa yang paling mudah untuk dipelajari dan dapat digunakan
untuk apa pun seperti memvalidasi data formulir untuk mengembangkan permainan,
menjadikannya pilihan populer untuk pemula.
Hanya ini yang bisa saya tulis
buat kalian semoga bermanfaat bagi kita , apabila ada kesalahan dan kekurangan saya
berharap komentar dan saran kalian agar saya bisa menulis lebih baik .
Terima kasih sudah membaca !!!
Penulis : M.Louis Benito
Sumber :
Tidak ada komentar:
Posting Komentar