Materi pemrograman dasaruntuk kelas 10
mencakup :
1. Konsep Dasar Pemrograman:
b. Algoritma:
c. Bahasa Pemrograman
a. Mengenal Pengertian Pemrograman
dan Fungsinya
d. Variabel dan Tipe Data
e. Operator dan Ekspresi
3.
A. Mengenal PengertianPemrograman dan
Fungsinya
1. Apa itu pemrograman
Pemrograman adalah proses penyusunan, pemeliharaan
serta modifikasi untuk dapat memberikan perintah kepada
mesin atau komputer. Perintah ini biasanya adalah arahan
ke mesin untuk melakukan proses sebuah data yang telah
di input jadi satu output.
Jadi Pemrograman bisa diartikan sebagai proses menulis,
menguji, dan memelihara kode (instruksi) untuk
memberikan perintah kepada komputer untuk melakukan
tugas tertentu. Hal ini melibatkan penggunaan bahasa
yang disebut bahasa pemrograman untuk menciptakan
solusi dari suatu masalah yang ingin diselesaikan oleh
komputer.
4.
Bahasa komputer inijuga diartikan sebagai sebuah proses
secara lengkap dimulai dari penulisan kode program,
pengujian kode program hingga memperbaiki debug yang
terjadi pada saat proses pengerjaan ini berlangsung.
Tujuan dari melakukan bahasa komputer ini adalah untuk
pembuatan sebuah program ataupun arahan yang dapat
dipahami oleh komputer, jadi perangkat komputer akan
melakukan perhitungan dan pekerjaan lainnya
berdasarkan dengan keinginan usernya. Umumnya, agar
bisa melakukan aktivitas ini, programmer haru memiliki
keterampilan yang mumpuni di bidang-bidang tertentu,
seperti algoritma, pengetahuan matematika, logika dan
yang lainnya.
5.
2. Sejarah PerkembanganDunia
Pemrograman
Pada saat membahas mengenai pemrograman atau bahasa komputer
pastinya tidak lengkap jika tidak mengetahui perkembangan
sejarahnya. Dengan memahami perkembangan sejarah bahasa
komputer satu ini, maka Anda bisa mendapatkan sumber terbentuknya
teknologi hingga peran dari kegiatan ini karena semakin banyak
dibutuhkan saat ini.
6.
Bahasa komputer inisudah digunakan sejak tahun 1822
sebagai cabang keilmuan. Di tahun tersebut, penemuan
baru dari teknologi mesin yang dapat mengolah data dan
ditemukan oleh Charles Babbage yang merupakan salah
satu mahasiswa Universitas Cambridge, Inggris.
Selanjutnya mesin pengolahan data ini diberikan nama
Difference Engine oleh penemunya.
Selama beberapa tahun, mesin pengolahan data ini terus
berkembang dan jadi lancar menghasilkan output data yang
dimaksudkan. Seiring dengan berjalannya waktu, setelah
muncul teori Boole yaitu proses pengembangan logika
aritmatika berkembang secara terus menerus.
Setelah menciptakan mesin kalkulator Z-1 hingga Z-4
mulailah menyadari jika bahasa mesin pemrograman
ternyata sangat rumit dipakai. Bahasa mesin juga masih
bahasa tingkat rendah dengan jawaban “ya” dan juga
“tidak” saja dari kumpulan kode 0 dan juga 1.
Pada tahun 1945 mulailah muncul bahasa komputer tingkat tinggi di dunia
dan setiap tahunnya mulai berkembang sampai saat ini. Bahasa komputer ini
sekarang memiliki banyak fungsinya dan semakin beragam. Begitu juga
dengan para ahli IT yang terus saja mengembangkan sistem bahasa komputer
ini agar bisa memberikan akses ke setiap masyarakat. Sampai sekarang,
hampir semua aspek di kehidupan masyarakat berkaitan dengan teknologi
komputer dan bahasa komputer juga.
7.
Anda beberapa jenispemrograman komputer yang
umum digunakan di kehidupan masyarakat dengan
fungsinya masing-masing:
3. Jenis Pemrograman dan Fungsinya
a. Pemrograman Aplikasi
Bahasa komputer yang cukup banyak digunakan saat ini adalah aplikasi.
Terlebih lagi bagi Anda yang menggunakan smartphone pasti telah mengenal
dan menggunakan aplikasi. Penggunaan aplikasi digemari oleh banyak
masyarakat karena sangat simpel dan praktis.
Selain itu, aplikasi juga dapat bekerja secara spesifik dalam menyelesaikan
beragam jenis tugas dan juga pekerjaan Anda. Jenis bahasa komputer aplikasi
ini biasanya fokus dengan hasil penyusunan sebuah aplikasi. Developer-
developer aplikasi akan berorientasi di sistem yang terbaik supaya menciptakan
aplikasi yang memiliki data guna tinggi.
Itulah sebabnya bahasa komputer di aplikasi ini biasanya lebih fokus dengan
satu tujuan dan contohnya adalah aplikasi Microsoft Office yang hanya fokus
dengan pengolahan data saja. Umunya Microsoft Office digunakan untuk
pengolahan data saja seperti di Microsoft Excel untuk mengolah data-data
angka, sedangkan di Microsoft Word untuk mengolah data tulisan dan gambar.
8.
Pemrograman web adalahsalah satu bahasa komputer
yang umum digunakan oleh masyarakat juga. Biasanya,
bahasa komputer web ini berfungsi untuk penyusunan di
fungsional sebuah website supaya jadi lebih mudah
dipakai. Tentu saja semua orang pasti pernah membuka
website dan dari sekian banyak website yang diakses
pasti memiliki tampilan yang berbeda.
Selain tampilan website yang berbeda-beda, namun juga
dengan hal lainnya yang ditemukan di website sehingga
mereka punya ciri khas sendiri-sendiri. Hal ini dapat
terjadi karena perbedaan dari bahasa komputer yang
disusun pada website tersebut, jadi tampilannya akan
berbeda-beda.
Optimasi bahasa komputer di website dapat berpengaruh
di sistem pemberian informasi kepada penggunanya.
b. Pemrograman Web
9.
Nah, jenis pemrogramanyang ketiga adalah Sistem
Operasi atau OS yang sering digunakan di perangkat
komputer juga. Sistem operasi perlu di install dahulu di
perangkat komputer agar berfungsi dengan baik. Apabila
tidak ada sistem operasi di perangkat komputer, maka
perangkat tersebut tidak mempunyai fungsi apapun.
Sistem operasi ini sudah menjadi satu dengan hardware di
Laptop atau komputer hingga smartphone. Contoh sistem
operasi yang umum di masyarakat adalah Linux, Windows,
Android, iOS dan yang lainnya. Biasanya untuk perangkat
komputer dan PC menggunakan sistem operasi Windows
c. Pemrograman Sistem Operasi atau OS
10.
Jenis yang keempatadalah pemrograman game yang
merupakan salah satu jenis yang paling sulit. Hal ini
terjadi karena harus menggabungkan desain visual
dengan sintaks agar menjalan kan algoritmanya. Apalagi
sebuah game mempunyai alur cerita yang menarik dan
ada juga karakter-karakternya sehingga dapat dimainkan
dengan mudah.
d. Pemrograman Game
11.
Fungsi pemrograman dapatmemberikan
instruksi pada komputer sehingga user mampu
memerintahkan mesin secara spesifik, apa yang
harus dilakukan. Sebagai media komunikasi
antara user dengan komputer, bahasa
pemrograman memungkinkan komputer
memproses data sesuai dengan jalur sistematis
yang dibuat oleh penerjemah. Bahasa
pemrograman juga membuat mesin lebih mudah
di gunakan untuk mengurangi pekerjaan
manusia.
4. Fungsi Pemrograman
12.
Contoh Bahasa PemrogramanPaling Umum
Contoh bahasa pemrograman dasar yang paling umum ditemukan
adalah:
Javascript
Java script merupakan salah satu contoh bahasa komputer yang paling
umum digunakan. Bahasa ini dapat membantu Anda dalam
menciptakan website yang lebih menarik serta interaktif. Ada banyak
perusahaan besar yang sudah menggunakan Javascript untuk
mengembangkan websitenya.
Seiring dengan perkembangan zaman, Javascript dipadukan dengan
sejumlah bahasa lainnya seperti CSS dan HTML. Dengan demikian,
Anda bisa lebih leluasa dalam membuat website yang semakin bagus.
Biasanya sebuah website harus mempunyai responsive yang cukup
bagus dan cepat supaya memberikan informasi secara akurat.
13.
PHP
PHP adalah jenisbahasa komputer yang banyak dimanfaatkan
dalam penyusunan script di website. Script ini dapat
menjalankan sebuah alur yang ditulis oleh programmer supaya
dapat menentukan sistem kerja dari suatu website.
Bahasa ini biasanya dipakai secara gratis, namun Anda harus
cukup memahami tentang script yang ditulis di bahasa
komputer satu ini.
Pemrograman C++
Pemrograman C++ adalah hasil pengembangan dari bahasa
komputer C. Apabila membahas mengenai sintaks, tentu saja
akan memiliki kesamaan mengenai aturan penulisan sintaksnya.
Kedua bahasa ini juga mempunyai perbedaan yaitu dilihat dari
cara menyelesaikan masalahnya.
14.
Visual Basic
Visual basicmerupakan bahasa yang dikembangkan oleh perusahaan
cukup terkenal yaitu Microsoft. Jenis bahasa yang satu ini
mengedepankan IDE Visual, yaitu para programmer dapat membuat
tampilan desain aplikasi bisa dibuat dengan mudah. Visual basic
termasuk salah satu jenis bahasa yang mudah untuk dilakukan
pengaturan pada komponen di aplikasi yang sedang Anda dibuat.
HTML
HTML juga termasuk jenis pemrograman yang digunakan untuk
menyusun sebuah website. HTML dapat menyusun sintaks serta
menentukan algoritma supaya sebuah website bisa berjalan dengan
baik dan fungsional. Bagi Anda yang pemula dalam membuat website
dapat mempelajari bahasa HTML dahulu dan ada bayak tutorial yang
tersedia.
Java
Bahasa Java sudah populer sejak dahulu digunakan untuk menyusun
sejumlah sistem dan aplikasi. Bahasa mesin satu ini, sudah ada dari
tahun 1991 dan terus berkembang hingga sekarang. Java cukup
populer karena mempunyai keunggulan yang berbeda, yaitu
mempunyai sistem OOP yang memudahkan programmer dalam
menyusun sebuah sintaks.
15.
Fungsi Bahasa Pemrogramandi Kehidupan
Sehari-hari Adalah
Sebagai Media Penyusun dalam Pengembangan
Sistem
Salah satu contoh fungsi dari bahasa komputer di
kehidupan sehari-hari adalah untuk menyusun sejumlah
sintaks yang dapat dipahami oleh komputer. Sintaks
merupakan susunan-susunan kalimat yang ada di bahasa
komputer.
Dari situlah kita dapat melihat bahwa bahasa komputer ini
tidak dapat ditulis sembarangan. Setiap perintah
mempunyai sintaks yang berbeda sehingga dapat
membuka aplikasi, input data dan lainnya dengan baik.
16.
Sebagai Media Komunikasiantara Programmer
dengan Komputer
Fungsi utama dari bahasa komputer satu ini adalah
sebagai salah satu alat atau media komunikasi antara
programmer dengan komputer. Bahasa ini dijadikan
sebagai media komunikasi yang paling penting dan utama.
Hal ini sama saja saat Anda melakukan komunikasi dengan
orang lain memakai bahasa Indonesia. Tanpa adanya
bahasa mesin ini, seorang programmer tidak dapat
menjadikan komputer bisa beroperasi dan bermanfaat bagi
penggunanya. Nah, seperti itulah pengertian mengenai
pemrograman, sejarahnya, jenis dan contohnya secara
umum.