Penjelasan dan Contoh Tipe Data Pemrograman

4 min read

Tipe Data Pemrograman?

Tipe data pemrograman – Ketika Anda masuk ke sebuah sekolah atau perkuliahan pada jurusan TKJ (Teknik Komputer Jaringan) pastinya akan mempelajari banyak materi menyangkut dengan komputer. Nah, ada beberapa materi yang akan dipelajari seperti, Rancang bangun jaringan, Komunikasi data, Pemrograman dan masih banyak lagi,

kali ini kita akan membahas salah satu bab dari pemrograman, yaitu tipe data pemrograman. Ini adalah materi dasar yang akan kalian pelajari pada awal materi. untuk itu silahkan simak dan baca artikel di bawah ini dengan baik.

Apa ituData Pemrograman?

Apa itu Tipe Data Pemrograman?

Tidak seperti manusia, komputer tidak tahu perbedaan antara “1234” dan “abcd.” Sebuah tipe data adalah klasifikasi yang mendikte apa variabel atau objek dapat terus dalam pemrograman komputer. Tipe data merupakan faktor penting dalam hampir semua bahasa pemrograman komputer, termasuk C #, C ++, JavaScript, dan Visual Basic.

Ketika programmer membuat aplikasi komputer, baik berbasis desktop maupun web, tipe data harus dirujuk dan digunakan dengan benar untuk memastikan hasil yang tepat dan program bebas kesalahan.

Tipe Data Pemrograman Secara Umum

  • Integer – bilangan bulat yang dapat memiliki nilai positif, negatif, atau nol. Itu tidak bisa berupa pecahan, juga tidak bisa termasuk tempat desimal. Ini biasanya digunakan dalam pemrograman, terutama untuk meningkatkan nilai. Penambahan, pengurangan, dan perkalian dua bilangan bulat menghasilkan bilangan bulat. Namun, pembagian dua bilangan bulat dapat menghasilkan bilangan bulat atau desimal. Desimal yang dihasilkan dapat dibulatkan atau dipotong untuk menghasilkan bilangan bulat.
  • Karakter – nomor, huruf, spasi, atau simbol apa pun yang dapat dimasukkan dalam komputer. Setiap karakter menempati satu byte ruang.
  • String – digunakan untuk merepresentasikan teks. Ini terdiri dari serangkaian karakter yang dapat menyertakan spasi dan angka. String terlampir dalam tanda kutip untuk mengidentifikasi data sebagai string, dan bukan sebagai nama variabel, atau sebagai angka.
  • Floating Point Number – angka yang berisi desimal. Angka yang mengandung pecahan juga dianggap sebagai angka titik apung.
  • Array – sejenis daftar yang berisi sekelompok elemen yang bisa dari tipe data yang sama dengan integer atau string. Ini digunakan untuk mengatur data agar lebih mudah menyortir dan mencari set nilai terkait.
  • Varchar – seperti namanya, varchar adalah karakter variabel, karena fakta bahwa penyimpanan memori memiliki panjang variabel. Setiap karakter menempati satu byte ruang, ditambah 2 byte tambahan untuk informasi panjang.

Catatan: Gunakan Karakter untuk entri data dengan panjang tetap, seperti nomor telepon, tetapi gunakan Varchar untuk entri data dengan panjang variabel, seperti alamat.

  • Boolean – digunakan untuk membuat pernyataan benar atau salah. Untuk membandingkan nilai, operator berikut digunakan: AND, OR, XOR, dan NOT.
  • Date, Time and Timestamp – Tipe data ini digunakan untuk bekerja dengan data yang berisi tanggal dan waktu.

Contoh gambaran dari Boolean, Date, Time and Timestamp

  • Boolean
Boolean OperatorHasilKondisi
x AND yTrueJika keduanya x dan y maka benar
x AND yFalseika tidak ada x dan y maka salah
x OR yTrueJika hanya ada x atau y, maka benar
x OR yFalseJika kedunya x dan y, maka salah
x XOR yTrueJika hanya x atau y, maka benar
x XOR yFalseJika x dan y keduanya benar atau keduanya salah
NOT xTrueJika x salah
NOT xFalseJika x benar
  • Date, Time and Timestamp
Date TypeValue
DATEYear, Month and Day
TIMEHour, Minute and Second
TIMESTAMPYear, Month, Day, Hour, Minute, Second and Microsecond

Konsep tentang Data Pemrograman

Mari kita bahas tentang konsep yang sangat sederhana namun sangat penting yang tersedia di hampir semua bahasa pemrograman yang disebut tipe data . Seperti namanya, tipe data mewakili tipe data yang dapat Anda proses menggunakan program komputer Anda. Ini bisa berupa angka, alfanumerik, desimal, dll.

Mari kita kesampingkan Pemrograman Komputer untuk sementara dan mengambil contoh mudah menambahkan dua angka bulat 10 & 20, yang dapat dilakukan hanya sebagai berikut –

10 + 20

Mari kita ambil masalah lain di mana kita ingin menambahkan dua angka desimal 10,50 & 20,50, yang akan ditulis sebagai berikut –

10.50 + 20.50

Dua contoh itu sangat mudah. Sekarang mari kita ambil contoh lain di mana kita ingin merekam informasi siswa dalam buku catatan. Di sini kami ingin merekam informasi berikut :

Name:

Class:

Section:

Age:

Sex:

Sekarang, mari kita catat satu catatan siswa sesuai persyaratan yang diberikan :

Name: Zara Ali

Class: 6th

Section: J

Age: 13

Sex: F

Contoh pertama berurusan dengan bilangan bulat, contoh kedua menambahkan dua angka desimal, sedangkan contoh ketiga berurusan dengan campuran data yang berbeda. Mari kita katakan sebagai berikut –

  • Nama siswa “Zara Ali” adalah urutan karakter yang juga disebut string.
  • Kelas siswa “6” telah diwakili oleh campuran bilangan bulat dan dua karakter. Campuran semacam itu disebut alfanumerik.
  • Bagian siswa telah diwakili oleh karakter tunggal yaitu ‘J’.
  • Usia siswa telah diwakili oleh angka keseluruhan yaitu 13.
  • Seks siswa telah diwakili oleh satu karakter yaitu ‘F’.

Hasil simpulan dari penjelasan di atas

Dengan cara ini, kami menyadari bahwa dalam kehidupan sehari-hari, kami menangani berbagai jenis data seperti string, karakter, bilangan bulat (bilangan bulat), dan bilangan desimal (angka titik mengambang).

Demikian pula, ketika kita menulis program komputer untuk memproses berbagai jenis data, kita perlu menentukan jenisnya dengan jelas; jika tidak, komputer tidak mengerti bagaimana operasi yang berbeda dapat dilakukan pada data yang diberikan. Bahasa pemrograman yang berbeda menggunakan kata kunci yang berbeda untuk menentukan tipe data yang berbeda. Sebagai contoh, bahasa pemrograman C dan Java menggunakan int untuk menentukan data integer, sedangkan char menentukan tipe data karakter.

Bab-bab selanjutnya akan menunjukkan kepada Anda bagaimana menggunakan tipe data yang berbeda dalam situasi yang berbeda. Untuk saat ini, mari kita periksa tipe data penting yang tersedia di C, Java, dan Python dan kata kunci yang akan kita gunakan untuk menentukan tipe data tersebut.

Tipe Data Pemrograman C dan Java

Tipe Data Pemrograman

C dan Java mendukung hampir semua jenis data yang sama, meskipun Java mendukung tipe data tambahan. Untuk saat ini, kami mengambil beberapa tipe data umum yang didukung oleh kedua bahasa pemrograman

TipeKata kunciRentang nilai yang dapat diwakili oleh tipe data ini
Karakterchar-128 hingga 127 atau 0 hingga 255
Jumlahint-32.768 hingga 32.767 atau -2.147.483.648 hingga 2.147.483.647
Nomor kecilshort-32.768 hingga 32.767
Nomor panjanglong-2,147.483.648 hingga 2.147.483.647
Angka desimalfloat1.2E-38 hingga 3.4E + 38 hingga 6 tempat desimal

Tipe data ini disebut tipe data primitif dan Anda dapat menggunakan tipe data ini untuk membangun tipe data yang lebih kompleks, yang disebut tipe data yang ditentukan pengguna, misalnya string akan menjadi urutan karakter.

Tipe Data Pemrograman Python

pemrograman python

Python memiliki lima tipe data standar tetapi bahasa pemrograman ini tidak menggunakan kata kunci apa pun untuk menentukan tipe data tertentu, melainkan Python cukup pintar untuk memahami tipe data yang diberikan secara otomatis.

  • Numbers
  • String
  • List
  • Tuple
  • Dictionary

Di sini, Number menentukan semua jenis angka termasuk angka desimal dan string mewakili urutan karakter dengan panjang 1 atau lebih karakter. Untuk saat ini, mari kita lanjutkan dengan dua tipe data ini dan lewati List, Tuple, dan Dictionary, yang merupakan tipe data lanjutan dalam Python.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *