Jelaskan apa yang anda ketahui tentang karakter data?

Dalam dunia pemrograman tentunya dikenal apa yang disebut tipe data. Tipe data dalam komputasi teknis dan pemrogramannya ini seyogianya harus dipahami oleh berbagai pihak yang memang bergelut dalam bidang teknologi tersebut. Namun, bagi awam tentunya penjelasan tentang apa dan apa saja tipe data pemrograman itu menjadi penting pula. Nah, untuk mengetahui apa dan bagaimana tipe data pemrograman tersebut, mari kita simak ulasan berikut ini.

Apa itu tipe data dalam pemrograman?

Jelaskan apa yang anda ketahui tentang karakter data?

Tipe data merupakan atribut dalam pemrograman terkait penyimpanan data (Sumber: Pexels)

Secara definitif, tipe data merupakan atribut yang terkait dengan sepotong data yang memberi tahu sistem komputer tentang bagaimana menafsirkan nilai dari data tersebut. Pemahaman terhadap tipe data dapat memastikan bahwa data dikumpulkan dalam format yang disukai dan nilai setiap properti juga seperti keinginan.

Jika disederhanakan, tipe data dapat diartikan sebagai alat yang digunakan dalam pemrograman untuk menentukan tipe nilai pada suatu objek dan operasi. Secara khusus, tipe data merupakan format penyimpanan data yang dapat berisi tipe atau rentang nilai tertentu. Saat program komputer menyimpan data dalam variabel, setiap variabel harus diberi tipe data tertentu.

Tipe data dalam pemrograman komputer terdiri dari beberapa tipe data umum yang dapat digunakan untuk menentukan nilai dari data. Proses definisi tipe data dari suatu variabel ini digunakan juga oleh aplikasi basis data karena bidang ini juga membutuhkan tipe data tertentu untuk proses input-nya. Contoh penerapan tipe data adalah dalam membuat program pencatatan perusahaan untuk karyawan menggunakan tipe data string untuk penamaan dan juga penanggalan perekrutan karyawan dengan tipe data integer karena berupa angka.

Baca juga: 12 Bahasa Pemrograman yang Paling Relevan untuk Dipelajari

6 Tipe data dalam pemrograman

Jelaskan apa yang anda ketahui tentang karakter data?

Contoh beberapa jenis tipe data dan penggunaannya (Sumber: bbc.co.uk)

Untuk lebih memahami apa itu tipe data, maka berikut ini akan dijelaskan tentang beberapa  tipe data dalam pemrograman yang umum digunakan.

1. Integer

Integer atau sering ditulis dengan (int.) merupakan tipe data berbentuk bilangan bulat atau tipe data numerik yang umum digunakan untuk menyimpan angka tanpa komponen pecahan dengan rentang angka -707, 0, hingga 707. Tipe data integer ini mencakup semua bilangan bulat atau bilangan yang tidak memiliki komponen pecahan.

Tipe data integer berisi bit-bit yang ditafsirkan sebagai kekuatan signifikansi sederhana seperti 2^0, 2^1, 2^2 dan seterusnya. Bilangan bulat pendek yang biasanya disimpan dengan tipe data integer ini umumnya memiliki panjang 16 bit atau sampai 2^16 atau 65.536. Untuk bilangan yang lebih besar daripada itu, maka dibutuhkan penggunaan 32 bit atau lebih.

Baca juga: 9 Tips Mudah Belajar Coding untuk Pemula

2. Floating point

    

Jelaskan apa yang anda ketahui tentang karakter data?

Tipe data float merupakan tipe data untuk karakter numerik bersifat desimal atau pecahan (Sumber: Pexels)

Jika tipe data berbentuk bilangan bulat masuk dalam kategori data integer, maka untuk bilangan pecahan atau desimal masuk dalam tipe data floating point. Tipe data ini merupakan tipe data yang mengacu pada penggunaan dua kali lipat jumlah penyimpanan relatif dengan metode angka dalam kode seperti pada kalkulator.

Tipe data ini mencakup semua bilangan dengan komponen pecahan atau pi. Sejumlah bit dalam tipe data ini dapat merujuk pada titik desimal atau titik biner dalam digit angka. Terdapat beberapa jenis tipe data floating seperti float presisi tunggal, float presisi ganda, dan float presisi quadruple yang dibedakan menurut banyaknya penggunaan total bit, dari 24 bit, 32 bit, 53 bit, hingga yang terbesar adalah 128 bit.

3. Character (char)

Jelaskan apa yang anda ketahui tentang karakter data?

Contoh pemrograman dengan tipe data character di Pascal (Sumber: matericoding.com)

Tipe data (char) merupakan tipe data yang digunakan untuk menyimpan satu huruf, angka, tanda baca, simbol, atau spasi kosong. Umumnya, tipe data ini dipakai dalam bahasa pemrograman di berbagai komputer modern untuk menyimpan karakter alfabet dengan menampilkan masing-masing karakter menggunakan kode numerik kecil.

Jumlah karakter yang harus disimpan dalam tipe data ini cukup banyak dan oleh karena itu penggunaan bitnya juga harus mewakili setiap karakter secara unik. Penyimpanan karakter ini biasanya disimpan sebagai bilangan bulat tidak bertanda berukuran 8 bit dengan rentang kode dari 0 sampai 255.

Baca juga: Baru Belajar C++? Berikut 5 Konsep Dasarnya

4. Boolean

Tipe data Boolean atau (bool) merupakan tipe data yang mewakili nilai benar dan salah dalam suatu data. Umumnya, dalam tipe data ini nilai salah (false) dan benar (true) direpresentasikan dengan 0 (false) dan 1 (true). Tipe data Boolean hanya dapat mewakili dua nilai dengan pertimbangan seperti hubungan angka lebih kecil atau lebih besar.

Dalam contoh tersebut diketahui bahwa nilai “x” memang lebih kecil daripada nilai “y”, maka program tersebut akan menghasilkan nilai Boolean True. Tipe data Boolean merupakan hasil utama dari pernyataan kondisional yang digunakan untuk mengontrol alur kerja dalam sebuah program. Hal ini contohnya digunakan dalam suatu kondisi salah benar dalam melakukan pemrograman.

Baca juga: 6 Cara Tepat Menjadi PHP Developer yang Andal

5. Array

Jelaskan apa yang anda ketahui tentang karakter data?

Contoh bagaimana tipe data array tersimpan dalam memori pemrograman komputer (Sumber: mathcs.emory.edu)

Array merupakan tipe data berbentuk daftar yang menyimpan sejumlah elemen dalam urutan tertentu dari semua tipe data yang sama. Tipe data array ini menyimpan banyak elemen atau nilai struktur data yang diambil dan diterapkan menggunakan indeks integer seperti 0, 1, 3, 4, dan seterusnya.

Sebagai contoh, sebuah program aplikasi pengukur kalori olahraga dilakukan dengan menyimpan lebih dari satu elemen berupa jenis olahraga yang dilakukan. Dalam variabel jenis olahraga ini misalnya diindeks empat nilai berupa 0 (basket), 1 (running), 3 (fitness), dan 4 (bersepeda), maka panjang array adalah 4 karena mencakup empat elemen.

6. String

Tipe data paling populer dan paling banyak digunakan adalah tipe data string. Tipe data ini terdiri dari satu atau lebih karakter yang dapat mencakup huruf, angka, dan jenis karakter lainnya seperti halnya teks biasa. Tipe data ini bertindak untuk mewakili data bersifat alfanumerik (huruf dan angka). Dengan begitu, tipe data string berisi banyak karakter berbeda, namun semua karakter tersebut dianggap sebagai teks, meskipun karakter berupa angka. Tipe data string juga dapat berisi spasi.

Umumnya, sulit membedakan penggunaan tipe data string dengan kode program yang biasa dipakai. Untuk membedakan dan memberi tanda untuk awal dan akhir dari tipe data string maka diberikan penambahan karakter khusus seperti tanda kutip. Berikut ini adalah contoh penulisan data dengan tipe data string.

print 'Welcome to Jakarta!'

address = 'Jalan Diponegoro 23'

Penggunaan tipe data ini selalu menggunakan tanda kutip untuk membuat angka dikenali sebagai bagian dari tipe data string untuk mewakili alamat. Jika angka ini dilepas tanpa menggunakan tanda kutip, maka yang terbaca hanyalah karakter numerik biasa. Tanda kutip juga dapat menjadi batas pemisah dari kata yang ditulis dengan kode bahasa pemrograman yang mungkin digunakan.

Baca juga: Kenali Plus Minus Bahasa Pemrograman Java di sini

Itulah tadi ulasan singkat mengenai apa itu tipe data dan beberapa jenis tipe data beserta contohnya. Dari penjelasan singkat di atas, tentunya kita bisa sedikit memahami bahwa tipe data merupakan salah satu aspek penting dari proses pemrograman yang umum digunakan oleh para pengembang aplikasi atau perangkat lunak. Dengan memahami apa itu tipe data dan berbagai jenisnya, kita dapat sedikit tahu bagaimana penggunaan tipe data dalam menyimpan berbagai macam bentuk data baik karakter unik maupun numerik sekalipun.

Nah, bagi kamu yang tertarik dengan dunia teknologi dan ingin belajar tentang pemrograman, tentunya ulasan ini cukup berguna buatmu bukan? Jika kamu ingin memulai kariermu sebagai programmer atau menjadi bagian dari tim pengembang perangkat lunak, maka EKRUT adalah jawabanmu.

Kamu bisa mendaftar lewat EKRUT untuk dapat dipertemukan dengan berbagai perusahaan yang mungkin mencari kandidat pegawai di bidang ini. Kamu bisa temukan kariermu lewat EKRUT dengan klik tautan di bawah ini.

Jelaskan apa yang anda ketahui tentang karakter data?

Sumber:

  • bbc.co.uk
  • study.com
  • dataled.academy