Konsep Pemrograman Dasar : Pelajari Dasar-dasar yang Digunakan Dalam Coding

Konsep Pemrograman Dasar : Pelajari Dasar-dasar yang Digunakan Dalam Coding – Dalam panduan coding pemula ini, Anda akan mempelajari dasar-dasar yang digunakan dalam bahasa pemrograman komputer. Sebagai seorang pemula, Anda akan mulai mempelajari dasar-dasar pengkodean yang mungkin Anda temukan dalam kursus “Pemrograman 101”. Kami akan menggunakan beberapa konsep inti Java sebagai titik awal yang dapat diterapkan pada sebagian besar bahasa pemrograman lainnya.

Konsep Pemrograman Dasar : Pelajari Dasar-dasar yang Digunakan Dalam Coding

pythonsprints – Saya menulis panduan ini tentang dasar-dasar dengan cara yang saya anggap Anda memiliki sedikit pengetahuan dalam pemrograman. Saya ingin konten ini memberikan dasar-dasar “berjalan di luar jalan” kepada siapa pun untuk dapat menulis program pertama mereka dengan bahasa pemrograman Java dengan sesedikit mungkin rasa sakit.

Baca Juga : Daftar Bahasa Pemrograman Yang Harus Diketahui Setiap Programmer

Jadi, mari kita mulai dengan topik pertama kita: 5 konsep dasar bahasa pemrograman komputer. Anda mungkin berkata, “Mengapa kita berbicara tentang bahasa pemrograman apa pun? Saya pikir ini tentang Jawa”. Yah, saya telah menemukan bahwa penting untuk diingat bahwa banyak bahasa pemrograman yang sangat mirip, dan mengetahui dasar-dasar yang umum di antara semua bahasa pemrograman akan membantu Anda beralih ke bahasa pemrograman lain jika perlu! Misalnya, dengan pengetahuan pemrograman Java inti yang saya peroleh, saya membutuhkan waktu kurang dari sebulan untuk mempelajari cara memprogram dalam bahasa yang disebut Objective C (yang digunakan untuk aplikasi iPhone). Itu hal yang kuat!

Saya menyadari bahwa kata-kata ini mungkin terlihat asing bagi Anda, tetapi jangan khawatir, saya akan melakukan yang terbaik untuk menghilangkan misterinya. Sekarang, ada banyak hal untuk dikatakan tentang masing-masing dari 5 konsep ini, jadi untuk posting hari ini saya hanya akan berbicara tentang item #1, variabel !

Apa itu variabel?

Variabel adalah tulang punggung dari program apapun, dan dengan demikian tulang punggung dari setiap bahasa pemrograman komputer. Saya suka memulai dengan mendefinisikan apa yang akan kita pelajari, jadi, Wikipedia mendefinisikan variabel sebagai berikut:

Dalam pemrograman komputer, variabel adalah lokasi memori dan merupakan nama simbolik terkait yang berisi kuantitas yang diketahui atau tidak diketahui atau nilai informasi. Oke, itu agak samar. Bagi saya, variabel hanyalah cara untuk menyimpan semacam informasi untuk digunakan nanti, dan kita dapat mengambil informasi ini dengan mengacu pada “kata” yang akan menjelaskan informasi ini.

Sebagai contoh, katakanlah Anda datang ke situs web dan hal pertama yang ingin saya lakukan adalah menanyakan siapa nama Anda (agar saya dapat menyapa Anda dengan cara yang baik saat Anda mengunjungi situs web saya berikutnya) . Saya akan meletakkan kotak teks kecil di layar yang menanyakan siapa nama Anda… kotak teks itu akan mewakili sebuah variabel ! Katakanlah saya menyebut kotak teks itu ‘yourName’, yang akan menjadi nama simbolis (atau “kata”) untuk variabel Anda.

Jadi sekarang, ketika Anda mengetikkan nama Anda ke dalam kotak teks, informasi itu akan disimpan dalam sebuah variabel yang disebut ‘namaAnda’. Saya kemudian dapat kembali dan mengatakan ” Nilai apa yang terkandung dalam variabel ‘yourName’?”, Dan program akan memberi tahu saya apa pun yang Anda ketikkan ke dalam kotak teks itu.

Konsep ini sangat kuat dalam pengkodean dan digunakan terus-menerus. Inilah yang membuat Facebook dan Twitter berfungsi, itulah yang membuat pembayaran tagihan Anda melalui bank online Anda berhasil, itulah yang memungkinkan Anda mengajukan penawaran di eBay. Variabel membuat dunia pemrograman berputar.

Sekarang, jika kita ingin lebih spesifik, dalam bahasa pemrograman Java, variabel memiliki tipe yang berbeda . Persiapkan diri Anda di sini, karena saya akan mencoba membingungkan Anda dengan menjelaskan konsep penting dalam tiga kalimat . Jika saya menyimpan nama Anda dalam sebuah variabel, tipe itu adalah String . Atau, katakanlah saya juga ingin menyimpan usia Anda, tipe itu akan disimpan sebagai Integer . Atau katakanlah saya ingin menyimpan berapa banyak uang yang Anda hasilkan dalam setahun, jenis itu akan disimpan sebagai Double .

Apa sih String , Integer dan Double ?

Pertanyaan yang bagus! Di inti Java, bahasa pemrograman ingin mengetahui jenis informasi apa yang akan Anda simpan dalam variabel . Ini karena Java adalah bahasa yang diketik dengan kuat . Saya bisa mengajari Anda tentang apa perbedaan antara bahasa yang diketik dengan kuat dan bahasa yang diketik dengan lemah, tetapi itu mungkin akan membuat Anda bosan sekarang, jadi mari kita fokus pada apa itu tipe di Java dan mengapa itu penting .

Mengetik di Java, memungkinkan bahasa pemrograman untuk mengetahui dengan pasti bahwa informasi yang disimpan dalam variabel akan ‘dengan cara tertentu’. Jadi seperti yang saya katakan, jika Anda menyimpan usia Anda, Anda akan menggunakan tipe Integer … yah itu karena di Java, sebuah Integer berarti Anda memiliki angka yang tidak memiliki tempat desimal di dalamnya. Ini akan menjadi bilangan bulat, seperti 5, atau 20, atau 60, atau -60, atau 4000, atau -16000. Semua angka itu akan dianggap sebagai Integer di Jawa.

Jadi apa yang akan terjadi jika Anda mencoba menyimpan sesuatu yang bukan bilangan bulat, ke dalam variabel bilangan bulat, misalnya nilai “$35,38”? Sederhananya, Anda akan mendapatkan kesalahan dalam program dan Anda harus memperbaikinya! “$35,38” memiliki tanda dolar ($) di dalamnya, serta tempat desimal dengan akurasi dua digit. Di inti Java, ketika Anda menentukan bahwa suatu variabel bertipe Integer, Anda sama sekali tidak diizinkan untuk menyimpan apa pun kecuali bilangan bulat.

Menentukan jenis data yang Anda hadapi memungkinkan bahasa pemrograman menggunakan data itu dengan cara yang menarik. Sekali lagi, apa yang saya katakan “menentukan jenis data”, saya hanya mengacu pada jenis data.

Mari selami kekuatan menetapkan tipe ke data Anda.

Apa yang dapat Anda lakukan dengan tipe data?

Mari kita mulai dengan contoh sederhana.

Keinginan Anda adalah menjumlahkan dua angka, misalkan angka 22 dan angka 3. Java akan berperilaku berbeda tergantung pada jenis variabel yang menyimpan data ini.

Mari saya tunjukkan apa yang saya maksud:

Jika Anda telah mendefinisikan variabel Anda menjadi tipe Integer , kemudian menambahkan 22 dan 3 bersama-sama akan menghasilkan Integer 25. Masuk akal kan? Tentu saja, ini adalah Matematika sederhana.

Tapi apa yang terjadi jika variabel Anda bukan Integer , tetapi Strings ?

String di Java adalah jenis tipe data yang berbeda dan berperilaku berbeda KARENA itu adalah tipe data yang berbeda.

Ketika kita merujuk ke sebuah String di Java (dan di banyak bahasa pemrograman komputer lainnya) kita memperlakukan data seperti itu hanya sebuah kalimat lama biasa dalam bahasa Inggris. Sebuah String hanya mewakili kata-kata (atau lebih khusus huruf) semua ditempatkan dalam urutan tertentu. Itu saja bahasa Inggris (atau bahasa apa pun), serangkaian karakter/huruf yang ditempatkan dalam urutan tertentu untuk memberi makna pada apa yang Anda tulis.

Jadi sekarang saya bertanya kepada Anda, apa artinya menambahkan dua kalimat bersama? Apa artinya menambahkan dua String bersama-sama?

Saya akan menunjukkan kepada Anda.

Jika Anda memiliki dua variabel, masing-masing didefinisikan sebagai String dan mereka menyimpan data “22” dan “3” (masing-masing), apa yang akan terjadi jika kita menambahkannya bersama-sama?

Kami akan mendapatkan String : “223”

Ini mungkin membingungkan pada awalnya, tetapi lebih masuk akal jika kita menggunakan lebih sedikit data yang “menyesatkan”.

Mari kita asumsikan bahwa dalam dua variabel String kami, kami tidak menyimpan angka, kami menyimpan kata-kata. Jadi di variabel 1 kita simpan String “Hello”, dan di variabel 2 kita simpan String “World”.

Sekarang apa yang terjadi dalam pikiran Anda jika saya memberitahu Anda untuk menambahkan dua kata itu bersama-sama?

Semoga insting alami Anda adalah mengatakan bahwa String yang dihasilkan adalah “Hello World”!

Itu saja yang terjadi dengan String “22” dan “3”… Java berperilaku berbeda karena tipe variabelnya.

Untuk Java, String “22” adalah tipe data yang sama dengan String “twenty-two”, keduanya adalah karakter yang disusun dengan cara tertentu.

Sekarang saya tidak ingin membahas terlalu detail tentang types , karena ini lebih cocok untuk konsep dasar pengkodean #3 – Struktur Data. Jadi hanya itu yang akan saya bahas untuk saat ini, tetapi jangan khawatir, semuanya akan masuk akal pada waktunya!

Jadi, kesimpulannya, kita berbicara tentang apa itu variabel dan bagaimana Anda dapat menyimpan informasi dalam variabel dan kemudian mengambil informasi itu di lain waktu. Variabel dapat memiliki name , dan nama yang Anda berikan pada variabel ini biasanya dinamai berdasarkan jenis konten yang akan Anda simpan dalam variabel , jadi jika saya menyimpan nama Anda dalam variabel, Anda akan memberi nama variabel tersebut ‘namamu’. Anda tidak HARUS memberikan nama itu, Anda bisa memberi nama variabel “holyCrapImProgramming”, tapi itu tidak masuk akal mengingat Anda mencoba menyimpan nama seseorang.

Masuk akal bukan? Akhirnya, variabel memiliki tipe, dan tipe ini digunakan untuk membantu kita mengatur apa yang bisa dan tidak bisa disimpan dalam variabel. Petunjuk: memiliki tipe akan membantu membuka hal-hal apa yang dapat kita lakukan dengan informasi di dalam variabel . Contoh : jika Anda memiliki dua bilangan bulat (misalkan 50 dan 32), Anda dapat mengurangkan satu variabel dari variabel lainnya (yaitu 50 – 32 = 18), cukup mudah bukan? Namun, jika Anda memiliki dua variabel yang menyimpan nama (yaitu “Trevor” dan “Geoff”), tidak masuk akal untuk mengurangi satu dari yang lain (yaitu “Trevor” – “Geoff”), karena itu tidak berarti apa pun! Jadi, tipe juga merupakan hal yang kuat , dan membantu kita memahami apa yang BISA kita lakukan dengan variabel kita dan apa yang TIDAK BISA kita lakukan!

Jadi saya harap informasi ini bermanfaat bagi Anda, dan saya harap Anda menyadari apa manfaat belajar bahasa pemrograman! Daya pikat untuk mempelajari bahasa pemrograman cukup tinggi di dunia korporat saat ini, karena sebagian besar perusahaan mempekerjakan programmer dengan keterampilan untuk membuat aplikasi web. Profesi pemrograman adalah profesi yang memberikan gaji dan stabilitas pekerjaan yang sangat baik, dan pada akhirnya, bukankah itu yang kita semua cari?

Spread the love

Related Post

5 Software Digunakan Untuk Editor Program Bahasa C

5 Software Digunakan Untuk Editor Program Bahasa C

Semakin berjalannya waktu, tekhnologi semakin mengalami perkembangan yang sangat pesat. Tak terkecuali beragam peralatan elektronik yang saat ini sudah merambah kualitasnya hingga serba otomatis saat digunakan. Misalnya saja alat program

Apa yang Dilakukan Seorang Pemrogram Saat Mereka Menjadi Tua?

Apa yang Dilakukan Seorang Pemrogram Saat Mereka Menjadi Tua? – Pemrograman adalah bidang yang luar biasa, dan bidang ini telah melihat lebih banyak orang datang ke industri dengan mimpi, harapan,

10 Bahasa Pemograman Teratas Yang Digunakan Untuk Proyek dan Pengembangan Blockhain

10 Bahasa Pemograman Teratas Yang Digunakan Untuk Proyek dan Pengembangan Blockhain – Blockchain telah menjadi industri bernilai miliaran dolar di mana lebih banyak organisasi mencari cara baru untuk memasukkannya ke