MAPEL PEMROGRAMAN DASAR
KELAS X TKJ, MM
Materi pemrograman dasar untuk 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
A. Mengenal Pengertian Pemrograman 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.
Bahasa komputer ini juga 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.
2. Sejarah Perkembangan Dunia
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.
Bahasa komputer ini sudah 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.
Anda beberapa jenis pemrograman 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.
Pemrograman web adalah salah 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
Nah, jenis pemrograman yang 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
Jenis yang keempat adalah 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
Fungsi pemrograman dapat memberikan
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
Contoh Bahasa Pemrograman Paling 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.
PHP
PHP adalah jenis bahasa 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.
Visual Basic
Visual basic merupakan 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.
Fungsi Bahasa Pemrograman di 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.
Sebagai Media Komunikasi antara 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.

KONSEP DASAR PEMROGRAMAN DASAR SMK KELAS 10.pptx

  • 1.
  • 2.
    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.