0% menganggap dokumen ini bermanfaat (0 suara)
550 tayangan13 halaman

BAB VIII Bahasa Pemrograman PDF

Dokumen tersebut membahas tentang bahasa pemrograman dan jenis-jenisnya. Menguraikan pengertian pemrograman sebagai proses membuat program komputer dengan bahasa pemrograman tertentu, fungsi program untuk mengontrol komputer, dan jenis-jenis pemrograman seperti web, aplikasi, sistem operasi, dan game.

Diunggah oleh

Abdul Basith
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
550 tayangan13 halaman

BAB VIII Bahasa Pemrograman PDF

Dokumen tersebut membahas tentang bahasa pemrograman dan jenis-jenisnya. Menguraikan pengertian pemrograman sebagai proses membuat program komputer dengan bahasa pemrograman tertentu, fungsi program untuk mengontrol komputer, dan jenis-jenis pemrograman seperti web, aplikasi, sistem operasi, dan game.

Diunggah oleh

Abdul Basith
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 13

BAB VIII BAHASA PEMROGRAMAN

Tujuan Pembelajaran (Chapter VIII Learning Objectives)


 Mahasiswa dapat menjelaskan pengertian pemrograman
 Mahasiswa dapat menyebutkan fungsi program
 Mahasiswa dapat menjelaskan jenis-jenis pemrograman
 Mahasiswa dapat mengidentifikasi tingkat bahasa pemrograman dan contohnya

A. Pengertian Pemrograman
Program merupakan sekumpulan instruksi yang dipakai sebagai pengatur
komputer (machine) agar dapat menjalankan perintah tertentu. Tanpa adanya
program, komputer sebenarnya tidak bisa berbuat apa-apa. Hanya seperti mesin
kosong. Program ialah bagian dari beberapa aspek penting dari sebuah komputer.
Orang yang membuat program sering disebut juga sebagai pemrogram atau
programmer. Aktivitas membuat program disebut dengan pemrograman atau
programming.

Jadi pemrograman merupakan proses menulis, menguji dan memperbaiki


(debug), dan memelihara kode yang membangun suatu program komputer. Kode ini
ditulis dalam berbagai bahasa pemrograman. Sebagaimana bahasa manusia, bahasa
pemrograman mempunyai kaidah tertentu yang dapat dimengerti oleh komputer.
Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat
melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si
pemrogram. Untuk melakukan pemrograman, diperlukan keterampilan dalam
algoritme, logika, bahasa pemrograman, dan pada banyak kasus, pengetahuan-
pengetahuan lain seperti matematika.

Membahas tentang pemrograman maka perlu memahami sejarahnya dan


mengetahui sumber terbentuknya teknologi sampai peranan pemrograman yang
semakin dibutuhkan. Pemrograman terbentuk sebagai hasil dari penemuan yang
dilakukan oleh para ahli akan sebuah metode tertentu. Pemrograman sudah ada sejak
tahun 1822. Pada tahun tersebut sebuah penemuan baru akan sebuah mesin yang
mampu mengolah data ditemukan oleh Charles Babbage. Mesin tersebut diberi nama
Difference Engine. Selama bertahun-tahun mesin tersebut terus dikembangkan dan
mampu menghasilkan sebuah output. Penemuan ini diteruskan secara turun menurun
ke setiap generasi.

Seiring berjalannya waktu pemrograman terus berkembang dan bahkan pada


tahun 1854 diciptakan sebuah logika mengenai hubungan relasi sebuah komponen
aritmatika seperti lebih kecil dan lebih besar. Logika ini masih digunakan hingga
sekarang untuk menyusun sebuah sistem. Pada tahun 1925 mulai ditemukannya
tentang sistem komputasi digital.

Pada tahun 1945 terjadilah sebuah insiden besar yang membuat sistem digital
menjadi rusak. Setelah melakukan penelitian akhirnya ditemukan bug pada sistem
tersebut. Bug inilah yang sampai sekarang dikenal sebagai gangguan yang bisa
membuat kerja sistem menjadi tidak sesuai dan menyimpan. Hal ini bisa
mengakibatkan sistem tidak berjalan dengan baik, bahkan beberapa masalah bisa
muncul akibat hal tersebut.

Semakin berkembangnya pemrograman, saat ini fungsinya semakin beragam.


Dan saat ini terdapat dua konsep terbesar dari pemrograman yang disebut dengan
layanan internet dan mobile platform. Pemrograman terus dikembangkan untuk
memberikan kemudahan akses pengguna untuk segala kebutuhannya. Hingga saat ini
hampir seluruh sistem sudah dikembangkan oleh pemrograman.

B. Fungsi dan Tujuan Program


Program menjadi suatu hal yang harus ada pada sebuah komputer, karena
program bisa mengontrol hardware (perangkat keras) untuk menjalankan fungsinya
dengan baik. Tanpa program, komputer hanyalah sebuah mesin yang tidak dapat
melakukan tugas apapun yang diinginkan oleh penggunanya. Dari penjelasan tersebut,
maka dapat diambil kesimpulan bahwa tujuan utama program adalah mengendalikan
komputer agar dapat melakukan tugas spesifik seperti yang diinginkan oleh pengguna.
Secara umum, program juga memiliki fungsi lain diantaranya :
1. Program berfungsi mengatur hubungan antar hardware agar dapat bekerja secara
bersamaan. Dengan demikian, hardware bisa bekerja sesuai dengan fungsinya
masing-masing tanpa ada hambatan.
2. Program berfungsi untuk mengindentifikasi program. Misalnya, File Explorer yang
berperan menjadi tempat untuk mengakses berbagai jenis program lainnya yang
tersimpan dalam komputer.
3. Program berfungsi untuk menghubungkan antar hardware. Contohnya, Device
Manager yang berfungsi sebagai program dalam mengelola seluruh hardware
yang dikenali oleh sistem operasi Windows.
4. Program berfungsi untuk menerjemahkan instruksi kedalam bahasa mesin.
Contohnya seperti compiler dari bahasa pemrograman (Visual Basic, Java, C++ dan
lain-lainnya).

C. Jenis–jenis Pemrograman
Setelah memahami tentang pengertian pemrograman dan sejarah
perkembangannya, maka perlu juga untuk memahami apa saja jenis pemrograman
yang digunakan untuk menyusun sebuah sistem. Beberapa jenis pemrograman ini
digolongkan berdasarkan fungsinya. Berikut akan dijelaskan apa saja jenis-jenis
pemrograman.
1. Pemrograman web
Fungsi utama dari jenis pemrograman web adalah menyusun sebuah
fungsional sebuah website. Tentu semua orang sudah pernah membuka website
dan bisa melihat bahwa terdapat beberapa website yang nampak bagus dan ada
juga yang terlihat sederhana. Perbedaan ini disebabkan oleh jenis pemrograman
yang menyusunnya.
Dengan menggunakan pemrograman, maka sebuah website bisa berjalan
dengan interaktif serta dinamis. Hal ini tentu akan berpengaruh pada sistem
pemberian informasi pada pengguna. Biasanya bahasa pemrograman yang
digunakan untuk menyusun website adalah HTM, PHP, Javascript, CSS dan JSP.
2. Pemrograman aplikasi
Jenis pemrograman ini akan berfokus pada hasil untuk menyusun sebuah
aplikasi yang bisa digunakan untuk melakukan pekerjaan ataupun mengatasi
masalah yang lainnya. Pemrograman ini berfokus pada satu tujuan saja, misalnya
aplikasi Microsoft Office hanya akan dioperasikan untuk masalah pengolahan data
saja. Hal ini membuat aplikasi berfokus pada sebuah tujuan tertentu saja. Terdapat
banyak sekali program yang dibuat untuk bisa memenuhi setiap kebutuhan
pengguna.
Beberapa program yang termasuk kedalam program aplikasi yakni sebagai
berikut :
a. Pengolah Kata – Yaitu program aplikasi yang dirancang khusus untuk mengolah
kata. Contohnya, Microsoft Word, Corel Word Perfect, Lotus Word Pro, Open
Office Writer dan lainnya.
b. Pengolah Angka – Yaitu rogram yang dirancang untuk mengolah data berupa
angka. Contohnya, Lotus 123, Kspread, StarOffice Calc, Microsoft Excel, dan
lainnya.
c. Pengolah Database – Yaitu program yang dirancang untuk memanipulasi data
dengan jumlah yang besar. Contohnya, Microsoft Access, Firebird, Ms SQL Server,
MySQL dan sebagainya.
d. Pengolah Statistik – Yaitu adalah program yang dirancang guna menganalisis
data stasistik, seperti SPSS, Minitab, SAS dan sebagainya.
e. Program Akuntansi – Program yang dirancang khusus untuk mengelola data
keuangan & akuntansi. Contohnya, MOAE, Sybiz, MYOB, dan lainnya.
f. Program Presentasi – Yaitu adalah program yang dirancang khusus untuk
menyampaikan informasi dalam bentuk tampilan slide. Contohnya, Open Office
Impress, Microsoft PowerPoint, Macromedia Flash dan lainnya.
g. Program Grafis – Yaitu adalah program yang dirancang khusus untuk mengolah
suatu gambar. Contohnya, Adobe Photoshop, Microsoft Visio, Corel Draw, dan
lainnya.
h. Program Multimedia – Yaitu adalah Program yang dirancang khusus untuk
menyajikan informasi yang berkaitan dengan mutimedia. Contohnya, GOM
Player, WinDVD, Windows Media Player, dan sebagainya.
3. Pemrograman sistem operasi
Jenis pemrograman yang satu ini bisa dikatakan sebagai komponen yang
penting karena digunakan sebagai jenis pemrograman yang membentuk sebuah
perangkat. Sistem operasi harus diinstall terlebih dahulu pada sebuah perangkat
untuk bisa berfungsi dengan baik. Jika tidak ada sistem operasi, maka seluruh
perangkat tidak bisa memiliki fungsi apapun. Penggunaan sistem operasi dan
hardware harus disesuaikan agar bisa berjalan dengan sesuai. Contoh program
berdasarkan jenis sistem operasinya sebagai berkut:
a. Microsoft Windows – Yaitu sistem operasi yang dikembangkan oleh Microsoft
dengan menggunakan antarmuka berbasis GUI (Graphical User Interface). Jika
kita ingin tahu perkembangannya, Awalnya Windows memperkenalkan versi
Windows pertama, yaitu Windows Graphic Environment 1.0. Namun saat ini,
Windows berada pada versi Windows 10.
b. UNIX – Yaitu sistem operasi yang dikembangkan sekitar tahun 1970 oleh Ken
Thompson dan rekannya Dennis Ritchie di Bell Labs.
c. Macintosh Operating System – Yaitu sistem operasi yang banyak mengenalnya
dengan sebutan Mac OS diperkenalkan pada 1984. Mac juga menerapkan
arsitektur UNIX dan antarmuka berbasis GUI (Graphical User Interface) dengan
tingkat kestabilan yang tinggi.
d. Linux – sistem operasi ini diperkenalkan pertama kali oleh Linus Torvalds pada
tahun 1991 silam. Sistem operasi yang satu ini memiliki sifat open-source
dimana pengguna dapat memodifikasi dan mendistribusikan kembali secara
bebas tanpa perlu lisensi. Berkat fleksibilitas ini, rata-rata penggguna linux
kerap kali memasang dan melakukan konfigurasi sendiri untuk membangun
sistem. Pengguna OS Linux mayoritas juga paham akan teknologi, sehingga
perkembangan Linux sangat pesat dibandingkan OS Windows atau Mac OS
yang kebanyakan merupakan pengguna sehari-hari. Di ranah web hosting,
sistem operasi Linux biasanya juga dimanfaatkan sebagai OS untuk komputer
server.
Selain contoh sistem operasi di atas, saat ini juga telah banyak berkembang
sistem operasi versi mobile meliputi: android, IOS, windows phone.
4. Pemrograman game
Bisa dikatakan ini merupakan jenis pemrograman yang paling sulit, karena
harus menggabungkan antara desain visual dan juga sintaks untuk menjalankan
algoritmanya. Sebuah game harus memiliki alur cerita yang jelas serta menarik
tentang bagaimana prosesnya, apa saja karakternya dan apa jenis tantangan yang
diberikan. Hal tersebut harus direncanakan dengan baik agar bisa membuat sebuah
game yang bisa disukai oleh masyarakat luas. Contoh bahasa pemrograman untuk
mengembangkan game diantaranya: Java, C dan juga C++. Beberapa bahasa ini
cukup kompleks untuk dipelajari sehingga harus memfokuskan diri untuk
mempelajari secara langsung dengan menciptakan sebuah game.

D. Bahasa Pemrograman
1. Pengertian Bahasa Pemrograman
Bahasa adalah suatu sistem untuk berkomunikasi. Bahasa tertulis
menggunakan simbol (yaitu huruf) untuk membentuk kata. Dalam ilmu komputer,
bahasa manusia disebut bahasa alamiah, dimna komputer tidak bisa
memahaminya, sehingga diperlukan suatu bahasa komputer.
Program merupakan sekumpulan instruksi yang merupakan penyelesaian
masalah. Program ‘dmasukkan’ ke dalam komputer, komputer mengerjakan
instruksi-instruksi di dalam program tersebut, lalu memberikan hasil atau keluaran
yang diinginkan. Agar program dapat dilaksanakan oleh komputer, program
tersebut harus ditulis dalam suatu bahasa yang dapat dimengerti komputer. Karena
komputer adalah mesin, maka program harus ditulis dalam bahasa yang khusus
dibuat untuk berkomunikasi dengan komputer. Bahasa komputer yang digunakan
dalam menulis program dinamakan bahasa pemrograman.
Bahasa pemrograman adalah instruksi standar untuk memerintah komputer
yang memiliki fungsi tertentu. Bahasa pemrograman ini adalah satu set aturan
sintaks dan semantik yang digunakan untuk mendefinisikan program komputer.
Bahasa ini memungkinkan seorang programmer dapat menentukan mana yang
data yang akan diproses oleh komputer, bagaimana data ini akan disimpan /
diteruskan, dan langkah-langkah apa yang persis jenis yang akan diambil dalam
berbagai situasi.
2. Fungsi Bahasa Pemrograman
Secara umum, fungsi bahasa pemrograman adalah menyalurkan perintah
yang diberikan seorang programer untuk memproses sebuah data. Perintah yang
diberikan harus sesuai dan bisa dimengerti oleh mesin. Bahasa yang dimengerti
komputer hanyalah bahasa mesin. Sehingga programmer menerjemahkan
beberapa perintahnya melalui sintaks agar bisa diproses oleh komputer. Algoritma
yang sudah dibentuk akan menjadi jalur yang akan diikuti oleh program untuk
menjalankan perintah. Berikut fungsi pemrograman lainnya:
a. Media penyusun untuk mengembangkan sebuah sistem
Bahasa pemrograman dijadikan sebagai media yang mampu menyusun berbagai
sintaks untuk bisa dijalankan menjadi sebuah sistem yang mampu memenuhi
kebutuhan para penggunanya. Contohnya adalah saat ini banyak sekali aplikasi
mobile yang memudahkan pengguna di bidang apapun seperti modul,
pembayaran, belanja dan lain sebagainya.
Untuk dapat membuat aplikasi yang fungsional dan mampu memenuhi
kebutuhan maka algoritma yang diterapkan harus sesuai agar bisa dipahami
dengan baik oleh mesin. Jika kurang cocok maka bisa saja mesin mengalami
kendala dan mengakibatkan error pada aplikasi saat digunakan. Setiap perintah
akan memiliki sintaks yang berbeda.
b. Sebagai media komunikasi antara programmer dengan komputer
Bahasa pemrograman menjadi media komunikasi antara programmer dengan
komputer. Programmer akan menggunakan sintaks yang dijadikan sebagai
perintah. Kemudian bahasa pemrograman akan mengubah sintaks tersebut
menjadi satuan biner agar bisa dipahami oleh komputer. Melalui bahasa
pemrograman inilah perintah bisa diproses.
Jika tidak menggunakan bahasa pemrograman yang tepat maka komputer tidak
akan mengerti dengan baik apa perintah yang diberikan programmer. Untuk itu
dibutuhkan bahasa pemrograman untuk mengolah perintah agar mesin mampu
menjalankannya dengan baik. Programmer juga harus memberikan batasan
melalui algoritma yang akan dimasukkan pada sintaks.

E. Tingkat Bahasa Pemrograman


Bahasa pemrograman dibagi menjadi tiga tingkatan, yaitu bahasa program
tingkat rendah, tingkat menengah, dan tingkat tinggi.
1. Bahasa pemrograman tingkat rendah (low-level)
Bahasa pemrograman tingkat rendah merupakan perintah atau instruksi yang
ditujukan kepada komputer dengan menggunakan kode biner (binary) atau sering
disebut dengan bahasa mesin. Kode-kode tersebut akan langsung diterjemahkan
oleh komputer tanpa harus melalui proses kompilasi.
2. Bahasa pemrograman tingkat menegah (middle-level)
Bahasa program tingkat menengah yaitu instruksi yang berupa kode mnemonic
seperti ADD, SUB, DIV, STOLOD, JMP dan lainnya yang sering disebut dengan bahasa
assembly. Namun, bahasa dalam tingkat menengah ini harus diterjemahkan terlebih
dahulu ke dalam bahasa mesin, karena komputer hanya mengerti penggunaan
bahasa mesin.
3. Bahasa pemrograman tingkat tinggi (high-level)
Bahasa program tingkat tinggi ini berisi instruksi-instruksi yang menggunakan
bahasa alamiah yang dimengerti manusia, seperti bahasa Inggris atau matematika.
Tingkatan ini diciptakan untuk mengatasi kekurangan yang dimiliki tingkat
menengah dan tingkat rendah. Contoh bahasa pemrograman tingkat tinggi seperti:
pascal, C, Phyton, Java, dll.

F. Contoh Bahasa Pemrograman


Terdapat banyak sekali bahasa pemrograman yang bisa di gunakan untuk
menyusun sintaks. Untuk melengkapi pemahaman tentang pengertian pemrograman,
maka kita juga harus mengetahui apa saja bahasa pemrograman yang tersedia. Berikut
akan diinformasikan beberapa bahasa pemrograman yang biasanya digunakan untuk
mengembangkan sistem berbasis web atau aplikasi.
1. PHP
Bahasa pemrograman yang satu ini banyak digunakan untuk menyusun script
pada website. Script akan menjalan sebuah alur yang dituliskan oleh sebuah
programmer untuk menentukan sistem kerja dari sebuah website. Bahasa ini bisa
digunakan secara gratis, namun membutuhkan pemahaman tentang script yang
akan dituliskan pada pemrograman ini.
Bahasa pemrograman ini sudah berhasil menyusun berbagai website besar
seperti WordPress, Facebook dan lain sebagainya. Bahasa pemrograman ini
pertama kali dikembangkan pada tahun 1995. PHP akan mengumpulkan seluruh
script menjadi satu kesatuan untuk bisa memprosesnya menjadi satu data yang
akan menghadirkan informasi pada website.
2. Javascript
Bahasa ini awalnya dikembangkan pertama kali oleh Netscape. Javascript
digunakan untuk menyusun sebuah pembuatan dan pengembangan sebuah
website. Bahasa ini membantu untuk menciptakan website yang menarik dan juga
interaktif. Banyak perusahaan besar yang menggunakan Javascript untuk
perkembangan website resminya.
Seiring perkembangan zaman, Javascript ini dipadukan dengan berbagai
bahasa lain seperti CSS dan juga HTML. Dengan begitu kita bisa leluasa untuk
membuat website yang semakin menawan. Sebuah website harus memiliki
responsive yang bagus dan cepat agar bisa memberikan informasi yang akurat.
3. HTML
HTML juga merupakan bahan penyusun sebuah website. HTML akan
menyusun sintaks dan juga menentukan sebuah algoritma agar sebuah website
dapat berjalan dengan lebih fungsional. Bagi yang masih pemula dalam hal
pembuatan website harus mempelajari bahasa HTML terlebih dahulu.
Banyak sekali tutorial yang biasa digunakan untuk memahami bahasa ini
dengan lebih baik. Ini akan menjadi pintu utama untuk bisa memahami
pemrograman pembentuk website yang lebih kompleks. Untuk lebih
memahaminya, kita bisa langsung mempraktekkannya sedikit demi sedikit.
4. Actionscript
Bahasa pemrograman digunakan untuk mengembangkan sebuah perangkat
lunak menggunakan platform khusus yaitu Adobe Flash Player. Pemrograman ini
dikembangkan untuk mengelola beberapa aplikasi berbasis dan juga macromedia.
Bahasa ini terus dikembangkan dan dihadirkan dengan berbagai versi.
Setiap versi akan memiliki berbagai fitur yang terus dikembangkan untuk bisa
memenuhi setiap kebutuhan pengguna yang beragam. Memilih bahasa
pemrograman yang sesuai sangat penting untuk dapat menyusun sebuah program
dengan baik dan memiliki fungsional yang maksimal. Setiap bahasa pemrograman
juga memiliki beberapa perintah yang berbeda.
5. Visual Basic
Visual Basic dikembangkan oleh perusahaan yang sudah cukup terkenal yaitu
Microsoft. Bahasa ini mengedepankan IDE visual, dimana para programmer bisa
membuat tampilan desain dari aplikasi yang dibuat dengan mudah. Bahkan pada
Visual Basic kita bisa melakukan drag and drop untuk penambahan setiap
komponen.
Visual Basic merupakan turunan dari pemrograman Basic yang sudah
dikembangkan jauh sebelumnya. Bahasa pemrograman yang satu ini cocok
digunakan untuk para pemula karena mudah untuk dioperasikan. Kita juga bisa
dengan mudah untuk melakukan pengaturan terhadap komponen pada aplikasi
yang sedang dibuat.
6. Pemrograman C
Bahan pemrograman tertua ini sudah dikembangkan sejak tahun 70-an.
Pemrograman C menjadi induk dari berbagai bahasa pemrograman besar yang
lainnya seperti Java, C++, C#. Namun memang beberapa bahasa pemrograman
tersebut lebih detail dalam membahas beberapa komponen. Beberapa bahasa
tersebut terbentuk akibat hasil penemuan bahasa C.
Beberapa bahasa yang dihasilkan dari bahasa C digunakan untuk bisa
mengatasi penyusun sintaks yang lebih kompleks dan terarah. Menjadi bahasa yang
sangat penting, membuat banyak instansi pendidikan yang memberikan
pengajaran tentang bahasa C ini pada masa awal pembelajaran.
7. Pemrograman C++
Bahasa ini merupakan hasil pengembangan dari bahasa pemrograman C. Jika
membahas tentang sintaks, kedua bahasa ini memiliki kesamaan tentang aturan
penulisan sintaks. Namun keduanya memiliki perbedaan yaitu dari caranya
menyelesaikan masalah. Bahasa C akan membagi masalah yang diterima kedalam
sub-sub kecil masalah.
Hal ini membuat bahasa bahasa C seringkali dikatakan sebagai program
prosedural. Sedangkan bahasa C++ membagi masalah berdasarkan atas class.
Bahasa C++ sangat populer digunakan untuk perusahaan software besar seperti
Winamp, Adobe, dan Firefox.
8. Java
Sejak dahulu bahasa Java sudah populer digunakan untuk menyusun berbagai
sistem dan juga aplikasi. Bahasa pemrograman ini sudah ada sejak tahun 1991 dan
terus dikembangkan. Java populer karena memiliki berbagai keunggulan yang
berbeda. Java memiliki sistem OOP yang membuat programmer bisa lebih mudah
untuk menyusun sebuah sintaks.
Selain itu bahasa program Java juga memiliki koleksi library yang lumayan
lengkap. Sehingga ketika dibutuhkan maka programmer hanya perlu
memanggilnya dengan menggunakan sintaks yang sesuai. Library ini bisa
membantu kinerja sebuah sistem atau aplikasi yang sedang dibangun. Saat ini
bahkan Java sudah bisa menyusun beberapa aplikasi mobile.
9. Python
Python dibuat oleh Guido van Rossum dan dirilis pertama kali pada tahun
1991, filosofi desain Python menekankan keterbacaan kode dengan penggunaan
spasi spasi yang signifikan. Konstruk bahasanya dan pendekatan berorientasi objek
bertujuan untuk membantu programmer menulis kode yang jelas dan logis untuk
proyek skala kecil dan besar. Python digunakan untuk membentuk berbagai
aplikasi berbasis web dan juga mobile. Bahasa ini memiliki sintaks yang pasti dan
mudah dipahami. Dengan begitu maka kita tidak akan sulit membacanya. Biasanya
bahasa pemrograman ini akan diberikan untuk para pemula.
Dengan memahami logika saat menyusun aplikasi menggunakan bahasa ini,
maka kita bisa lebih mudah memahami algoritma pada bahasa pemrograman yang
lainnya. Sehingga bahasa ini seringkali dijadikan sebagai pembelajar dasar para
programmer. Bahasa ini digunakan untuk menyusun beberapa aplikasi untuk
pengembang seperti Google, Yahoo dan NASA.

G. Rangkuman
Program merupakan sekumpulan instruksi yang dipakai sebagai pengatur
komputer (machine) agar dapat menjalankan perintah tertentu. Orang yang membuat
program sering disebut juga sebagai pemrogram atau programmer. Aktivitas
membuat program disebut dengan pemrograman atau programming. Jadi
pemrograman merupakan proses menulis, menguji dan memperbaiki (debug), dan
memelihara kode yang membangun suatu program komputer.
Program bisa mengontrol komputer untuk menjalankan fungsinya dengan baik.
Tanpa program, komputer hanyalah sebuah mesin yang tidak dapat melakukan tugas
apapun yang diinginkan oleh penggunanya. Dari penjelasan tersebut, maka dapat
diambil kesimpulan bahwa tujuan dan fungsi utama program adalah mengendalikan
komputer agar dapat melakukan tugas spesifik seperti yang diinginkan oleh pengguna.
Bahasa pemrograman adalah satu set aturan sintaks dan semantik yang
digunakan untuk mendefinisikan program komputer. Bahasa ini memungkinkan
seorang programmer dapat menentukan mana yang data yang akan diproses oleh
komputer, bagaimana data ini akan disimpan / diteruskan, dan langkah-langkah apa
yang persis jenis yang akan diambil dalam berbagai situasi. Ada tiga tingkat bahasa
pemrograman, melliputi: bahasa tingkat rendah, bahasa tingkat menengah, dan
bahasa tingkat tinggi.
H. Latihan

1. Berikut ini adalah definisi dari program komputer, kecuali _______.


a) merupakan daftar instruksi yang memberi tahu komputer apa yang harus
dilakukan.
b) merupakan urutan instruksi yang dapat ditafsirkan dan dijalankan oleh
komputer
c) merupakan suatu set kode yang memberi komputer satu set perintah untuk
dijalankan.
d) digunakan untuk mengkomunikasikan instruksi ke komputer.
e) merupakan urutan instruksi yang ditulis menggunakan Bahasa Pemrograman
Komputer untuk melakukan tugas yang ditentukan oleh komputer.

2. Bahasa mana yang langsung dipahami oleh komputer tanpa perlu diterjemahkan
terlebih dahulu oleh sebuah translator bahasa (compiler atau interpreter)?
a) low level language
b) high level language
c) machine language
d) programming algorithm
e) pseudocode

3. Java, Python, PHP, and C++ merupakan contoh dari ___________.


a) high level languages
b) medium level languages
c) low level languages
d) graphic arts languages
e) programming algorithm

4. Apa yang dimaksud dengan "debugging" dalam pemrograman?


a) bahasa pemrograman web
b) kesalahan dalam kode pemrograman
c) memberi komputer satu set perintah pemrograman
d) proses menemukan dan memperbaiki kesalahan dalam pemrograman
e) ada yang salah dengan komputer dalam menjalankan program
5. Suatu program terpisah dalam blok sendiri yang berfungi sebagai sub program
(program bagian), disebut…
a) Variabel
b) Tipe data
c) Prosedur
d) Deklarasi
e) Array

I. Referensi
Adi Nugroho, 2008, “Algoritme dan Struktur Data dalam Bahasa Java”, Penerbit Andi
Offset.
Behrouz Forouzan and Firouz Mosharraf, 2008, “Foundations of Computer Science”
Second Edition, Cengage Learning

Anda mungkin juga menyukai