Langsung ke konten utama

tipe data dalam pemrograman

𖡼.𖤣𖥧𖡼.𖤣𖥧tipe data dalam pemrograman𖡼.𖤣𖥧𖡼.𖤣𖥧


✧ Jelaskan mengenai tipe data dalam pemrograman:

Data types atau tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan. Untuk mengembangkan sebuah program, ada beberapa tipe data yang akan kita pelajari.

✧Apa pengertian tipe data dalam pemrograman

Data types atau tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan. Untuk mengembangkan sebuah program, ada beberapa tipe data yang akan kita pelajari.

 Macam2 Tipe Data Dalam Pemrograman (dijelaskan masing2)

  1. Bilangan Bulat (Integer)

        Tipe bilangan bulat (Integer) adalah tipe data numerik yang biasa digunakan apabila                      bertemu dengan bilangan bulat, seperti 1, 27, 100, dll. Bilangan ini juga mengenal nilai                  positif dan negatif (signed number). Tipe data numerik yang termasuk ke dalam bilangan                bulat adalah sebagai berikut: 


Dari keempat tipe data di atas, yang sering digunakan adalah “int” atau Integer. Tipe “byte” dan “short” hanya digunakan pada aplikasi khusus yang berkaitan dengan memori. Sedangkan tipe “long” sangat jarang digunakan karena dirasa tidak memerlukan bilangan yang berkapasitas besar, seperti kapasitas yang diberikan oleh tipe “long”.

  • Byte Tipe byte biasa digunakan pada saat kita bekerja dengan data stream pada file maupun jaringan. Tipe ini diperlukan saat kita melakukan proses seperti membaca dan menulis. Selain itu, byte juga digunakan saat kita menggunakan data biner yang tidak kompatibel dengan tipe lainnya pada program bahasa Java.

  • Short Tipe short sangat umum digunakan pada komputer yang berkapasitas 16-bit, se hingga sangat jarang sekali kita temui dengan kapasitas laptop saat ini.

  • Int Tipe int termasuk tipe yang sangat sering dipakai saat ini karena merepresentasikan angka dalam pemrograman. Sebab tipe data int dianggap paling efisien daripada tipe bilangan bulat lainnya. Tipe int digunakan pada indeks dalam struktur perulangan maupun dalam array
         Secara teori, setiap ekspresi yang melibatkan tipe integer byte, short, dan long,                                 semuanya harus melalui prosedur int untuk dipromosikan terlebih dahulu sebelum                           dilakukan perhitungan.
  • Long Tipe long biasa digunakan saat nilainya berada di luar kapasitas rentang tipe int karena tipe long punya range sangat tinggi dibanding tipe data lainnya. Dengan kata lain, tipe long dibutuhkan saat data memiliki range di luar jangkauan tipe int, short, maupun byte.


2. Bilangan Pecahan (Floating Point)

Tipe bilangan pecahan atau floating point adalah bilangan yang menangani bilangan desimal atau perhitungan secara detail. Karena kemampuannya, float point berbanding terbalik dengan integer. Terdapat dua tipe pada bilangan pecahan ini


  •  Float Tipe float biasa digunakan untuk menandai nilai yang presisi seperti ketelitian tunggal (single precision) dengan menggunakan penyimpanan 32-bit. Tipe ini memiliki kemampuan yang lebih cepat jika digunakan pada prosesor-prosesor tertentu dan pastinya memakan ruang penyimpanan yang lebih kecil dari tipe double.

    Pada tipe float, akan bermasalah pada saat nilainya terlalu kecil atau terlalu besar, karena pada penerapannya nilai tersebut menjadi tidak akurat.

  • Double Tipe double memiliki tingkat ketelitian secara ganda atau double precision dengan menggunakan ruang penyimpanan 64-bit dalam menyimpan nilainya. Tipe tersebut pastinya memberikan kemampuan menghitung matematis secara lebih cepat dari tipe float. Dalam perhitungan yang bersifat bilangan riil dan menginginkan hasil yang lebih akurat, sebaiknya menggunakan tipe ini.


3.  Karakter (Char)

Tipe data karakter tunggal yang biasa didefinisikan dengan tanda petik (‘) di awal dan di akhir karakternya. Tipe ini mengikuti aturan “unicode” sehingga bilangan harus diawali kode “/u”. Tetapi juga biasa menggunakan bilangan heksadesimal dari 0000 sampai FFFF.

Pada tipe ini terdapat juga karakter-karakter yang tidak dapat diketik melalui keyboard. Pada bahasa java kita bisa menemukan istilah “escape sequence” (pasangan karakter yang dianggap karakter tunggal). Berikut akan dijelaskan contoh escape sequence:



4. Boolean

Tipe data boolean merupakan tipe yang memiliki dua nilai yaitu benar (true) atau salah (false). Nilai yang digunakan pada tipe ini sangat penting dalam mengambil keputusan suatu kejadian tertentu.

5. String adalah tipe data yang bisa menampung banyak karakter sekaligus. String adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan berbagai karakter

6. Array merupakan tipe data terstruktur dalam pemrogramanarray memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. Sehingga sejumlah variabel dapat menggunakan nama yang sama. Untuk mendefinisikan sebuah array di python bisa menggunakan keyword nama_array = [jumlah_elemen].

-Sal's


Komentar

Postingan populer dari blog ini

Integrasi Antar Aplikasi Office

salma fahira   Apa itu integritas? • Memberikan informasi yang benar pada saat yang tepat data dalam file suatu sistem diperlukan juga oleh sistem yang lainnya, atau output suatu sistem menjadi input bagi sistem lainnya. Definisi Integritas • Saling keterkaitan antar subsistem sehingga data dari satu system secara rutin dapat melintas, menuju atau diambil oleh satu atau lebih system yang lain. integrasi dibagi menjadi 2  ~ Interaksi Data : proses menggabungkan atau menyatukan data yang berasal dari sumber                                  yang berbeda dan dilakukan untuk mendukung manajemen informasi                                     serta mendukung pengolahan data menjadi informasi yang lrbih baik atau                               lebih sempurna.  ~ Integrasi sistem  :  rangkaian proses untuk menghubungkan beberapa system komputerisasi dan                                           software aplikasi, baik secara fisik maupun fungsional     Manfaat Integrasi 1. Satu Sumber Utama 2. Da

Budaya kerja pada kemajuan teknologi informasi

Budaya kerja pada kemajuan teknologi informasi kehidupan manusia semakin hari semakin tidak bisa lepas dari peran teknolgi informasi. Penggunaan teknologi informasi pada sektor publik, khususnya dalam pelaksanaan APBN (Anggaran Pendapatan dan Belanja Negara)  Budaya kerja adalah seperangkat nilai-nilai dan karakteristik perilaku yang menggambarkan bagaimana hal-hal dilakukan dalam suatu organisasi. Budaya digital dapat diartikan sebagai seperangkat nilai, praktik, dan harapan yang muncul mengenai cara orang bertindak dan berinteraksi dalam lingkungan kerja yang sarat dengan penggunaan teknologi informasi. Karakteristik budaya digital adalah fokus pada pelayanan, transparan, kolaboratif.  Budaya kerja yang akan mengarahkan bagaimana setiap individu dalam suatu organisasi dapat berperilaku satu irama dengan tujuan dan strategi organisasi.  Ciri dominan dari budaya kerja digital adalah kinerja yang tinggi.  Digitalisasi akan merubah proses bisnis, manajemen kinerja dan sistem informasi da