JURNAL KONSEP PEMROGRAMAN
MUH.IRWAN
ABSTRAK
Jurnal
ini akan mengeksplorasi tentang pemrograman,bahasa C,dasar pemrograman C,struktur
percabangan , struktur perulangan .Metode yang digunakan adalah mengumpulkan
literatur dari modul dan rangkuman selama perkuliahan. Tujuan dibuatnya jurnal
ini adalah untuk mengetahui istilah-istilah pemrograman ,pengertian compiler
dan interpreter ,tipe data,operator dan fungsi dasar,dll. pembahasan ini akan
diberikan masing-masing contoh supaya pembaca dapat mengetahuinya. Dari
pembahasan ini dapat disimpulkan bahwa konsep pemrograman merupakan pernyataan
yang disusun menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelasaikan
masalah yang diimplementasikan dengan menggunakan bahasa pemrograman sehingga
dapat dieksekusi oleh computer. Selain dari itu kita dapat memecahkan suatu
masalah dalam rentang waktu tertentu dengan menggunakan teori algoritma
PEMBAHASAN
A. Pemrograman
Pemrograman adalah daftar intruksi
langkah demi langkah yang memerintahkan computer untuk melakukan sesuatu dalam
pembuatan program dibutuhkan pemahaman tentang konsep pemrograman.
B. Bahasa C
Secara
umum, bahasa pemrograman terbagi menjadi empat kategori yaitu;
Ø Bahasa Pemrograman Level Rendah (Low Level Language.
Ø Bahasa Pemrograman Level Menengah (Middle Level Language).
Ø Bahasa Pemrograman Tingkat Tinggi (Hight Level Language)
Ø Bahasa Pemrograman Berorientasi Objek (Objeck Oriented
Language).
Penerjemah
bahasa mesin
Interpreter
Interpreter adalah perangkat yang
menerjemahkan bahasa pemrograman ke dalam bentuk yang dimengerti oleh komputer.
Interpreter akan menerjemahkan bahasa pemrograman ini secara urut (sequence)
dan langkah demi langkah. Jika pada saat proses penerjemahan ditemukan
kesalahan, maka interpreter akan menampilkan pesan kesalahan dan proses
eksekusi program akan dihentikan.
Kompiler
Pada dasarnya kompiler (compiler)
juga merupakan penerjemah, namun dengan cara kerja yang sedikit berbeda (To
Interpret berarti menerjemahkan, sedangkan to compile berarti mengumpulkan atau
menyusun)
C. Dasar pemrograman C
Dasar
pemrograman C di bagi atas 3 bagian :
v Tipe data
Data berdasarkan
jenisnya dapat di bagi menjadi 2 kelompok:
·
Tipe
data dasar
*Karakter
*Number
·
Tipe
data bentukan
*String
String merupakan
terdiri dari beberapa akarakter
Contohnya:”KAMU”
*Array
Array merupakan
kumpulan beberapa elemen yang memeliki tipe data yang sama.
Contohnya:”K,A,M,U”
*Record
gabungan dari kumpulan karakter dan elemen yang
memiliki tipe data yang sama
Contohnya{“KAMU”,”44.34”.”87”}
v Operator
Operator
Aritmatika
Operator untuk operasi aritmatika
yang tergolong sebagai operator Binary adalah :
Contohnya:
perkalian(*),pembagian(/),penjumlahan(+),pengurangan(-),sisa pembagian(%)
Operator
Relasi
Operator Relasi digunakan untuk
membandingkan dua buah nilai. Hasil perbandingan operator ini menghasilkan
nilai numerik 1 (True) atau 2 (False).
Contohnya:sama dengan(==),tidak sama
dengan(!=),lebih dari,(>),kurang dari(<),
Operator
Logika
·
Operator
Logika AND(&&)
Operator logika AND digunakan untuk
menghubungkan dua atau lebih ekspresi relasi, akan dianggap BENAR, bila semua
ekspresi relasi yang dihubungkan bernilai BENAR.
·
Operator
Logika OR (||)
Operator logika OR digunakan untuk
menghubungkan dua atau lebih ekspresi relasi, akan dianggap BENAR, bila salah
satu ekspresi relasi yang dihubungkan bernilai BENAR dan bila semua ekspresi
relasi yang dihubungkan bernilai SALAH, maka akan bernilai SALAH.
v Fungsi dasar
Function ( Fungsi ) merupakan
blok dari kode yang dirancang untuk melaksanakan tugas khusus. Pada intinya
fungsi berguna untuk :
·
Mengurangi pengulangan penulisan
program yang berulangan atau sama.
·
Program menjadi terstruktur,
sehingga mudah dipahami dan dikembangkan.
Fungsi-fungsi yang sudah kita kenal
sebelumnya adalah fungsi main(), yang bersifat mutlak, karena fungsi ini
program akan dimulai, sebagai contoh yang lainnya fungsi printf() yang
mempunyai tugas untuk menampilkan informasi atau data kelayar dan masih banyak
lainnya.
D. Struktur percabangan
Pernyataan
if mempunyai pengertian, “ Jika kondisi bernilai benar, maka perintah akan
dikerjakan dan jika tidak memenuhi syarat maka akan diabaikan”.
Struktur
pervabangan di bagi menjadi 4 bagian:
a.
If tunggal
b.
If ganda
c.
If majemuk
d.
If bersarang
E. Struktur perulangan
Perulangan yang pertama adalah
for.Bila pernyataan didalam for lebih dari satu maka pernyataan-pernyataan
tersebut harus diletakan didalam tanda kurung.
Contohnya
Pernyataaan Nested for adalah suatu perulangan for didalam perulangan
for yang lainnya.
KESIMPULAN
Dari pembahasan diatas dapat disimpulkan
bahwa pemrograman merupakan pernyataan yang disusun dan dirangkai menjadi satu
kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang
diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat di
eksekusi oleh computer. Penerjemah bahasa ke dalam computer disebut bahasa
mesin atau biasa di sebut jug adengan interpreter dan compiler.
Las Vegas Hotel and Casino - JTG Hub
BalasHapusThis includes resort-style casino, lounging, casino and 서울특별 출장안마 entertainment, 강원도 출장샵 luxury hotel and destination shopping. JTG.com - 부천 출장안마 Las Vegas Hotel and 양주 출장안마 Casino. 양주 출장안마