"Selamat Datang Di Kinabi Poetra | Blog"
Tampilkan postingan dengan label Software. Tampilkan semua postingan
Tampilkan postingan dengan label Software. Tampilkan semua postingan

16 Jun 2025

Menginstal Driver Windows Secara Otomatis Tanpa Driver Bawaan Laptop

,

silahkan klik link dibawah ini untuk menonton video :


https://youtu.be/nEQ4UNg3Ttc






Read more →

3 Okt 2024

MENGENAL PRODUK DIGITAL: PENGERTIAN, KEUNGGULAN, KEKURANGAN DAN CONTOHNYA

,

 Apa itu Produk Digital?

Produk digital adalah produk yang diciptakan, didistribusikan, dan dikonsumsi secara digital atau non-fisik. Beberapa contoh produk digital adalah perngkat lunak (software), konten digital (musik, e-book, video), hingga aplikasi seluler. Produk ini banyak diminati oleh pelaku bisnis karena memiliki peminat yang banyak, dan pendistribusian nya yang mudah.

Keunggulan Jualan Produk Digital








1. Biaya produksi rendah

Produk digital adalah salah satu produk yang memiliki memiliki biaya produksi yang rendah karena biasa hanya sekali produksi dan bisa dijual berulang kali.

2. Jangkauan pasar yang luas

Produk digital yang dijual secara online dapat menjangkau pasar yang luas. Anda bisa menjual produk digital Anda bahkan sampai keluar negeri. Yang harus Anda lakukan adalah memahami target pasar Anda, siapa yang membutuhkan produk digital yang Anda jual. Anda bisa mempromosikannya secara online di marketplace, media sosial atau platform obrolan lainnya.

3. Tidak perlu biaya pengiriman

Karena produk digital yang bentuknya non-fisik, maka tidak perlu diadakan pengiriman barang. Alur transaksi jual beli yang mudah menjadi salah satu alasan mengapa produk digital menguntungkan untuk dijadikan bisnis. Pembeli hanya perlu melakukan transaksi online dan penjual produk digital mengirimkannya berupa file.

4. Bisa menjadi sumber penghasilan pasif

Berbeda dengan bisnis online di bidang fashion dan semacamnya, Anda tidak harus memproduksi terus-terusan produk digital yang Anda jual karena bentuknya yang non-fisik. Apalagi ditambah pembeli Anda bisa melakukan transaksi pembelian produk digital kapanpun dan dimanapun tanpa terhalang ruang dan waktu karena kecanggihan teknologi saat ini. Itulah alasan mengapa bisnis produk digital dapat menjadi sumber penghasilan pasif.

5. Tipe produk tidak terbatas

Produk digital bisa dibilang tidak memiliki keterbatasan dalam penciptaan dan pembuatannya. Produk digital bisa dibuat dan dikembangkan hanya berdasarkan kreativitas dan kemampuan menguasai teknologi seseorang. Maka dari itu banyak sekali jenis produk digital yang kian dibutuhkan oleh masyarakat.

Walaupun menawarkan banyak keuntungan, bisnis produk digital juga memiliki tantangan khusus yang harus diperhatikan, seperti:

Kekurangan Jualan Produk Digital










1. Persaingan dengan Konten Gratis

Jika Anda menjual barang digital, konsumen bisa saja menemukan alternatif gratis dari produk yang Anda jual. Karenanya, Anda perlu memikirkan target audiens, jenis produk yang Anda jual, dan cara menulis deskripsi produk dengan hati-hati. Anda bisa coba tawarkan produk berkualitas tinggi dan mengetahui cara membangun merek agar dapat bersaing.

2. Risiko pembajakan/pencurian

Untuk meminimalisir risiko satu ini, sebaiknya ambil tindakan pencegahan dengan menggunakan alat yang tepat agar produk Anda terlindungi. Misalnya dengan cara menambahkan pemberitahuan hak cipta di website perusahaan, gunakan watermark, atau menggunakan editor PDF untuk membatasi perubahan pada produk digital.

3. Batasan cara menjual produk digital

Menjual produk digital memang relatif mudah, sehingga persaingannya pun bisa ketat. Plus, cara menjual produk digital juga punya batasan. Misalnya, Anda harus menjual produk fisik jika ingin menawarkan produk digital melalui saluran penjualan Facebook dan Instagram.

Contoh Produk Digital yang Laris Dijual








1. Game Online

Produk digital yang pertama adalah game online. Tidak dipungkiri bahwa peminat game online sangat banyak, bahkan dari berbagai kalangan, umur dan gender. Industri game online merupakan bisnis yang sangat menjanjikan dan bisa Anda coba. Game online pun selalu mengalami perubahan dan inovasi. Setiap jenis game online memiliki peminatnya masing-masing. Selain itu, setiap genre game memiliki peminatnya tersendiri, Jadi perlu meningkatkan variasi produk.

2. Video tutorial dan kursus

Di zaman yang semakin canggih ini, banyak orang yang memanfaatkannya untuk mencari ilmu baru dan belajar secara mandiri lewat pembelajaran online, tidak heran video tutorial dan kursus online sangat banyak peminatnya, dari kalangan muda hingga tua.

3. Pulsa dan paket internet

Hampir sebagian besar masyarakat telah menggunakan smartphone atau ponsel pintar. Pulsa dan paket internet merupakan kebutuhan sehari-hari. Menjual produk digital pulsa dan paket internet juga sangat banyak peminatnya. Anda bisa mencoba menjual pulsa, paket internet ataupun voucher digital lainnya. 

4. Software

Jika Anda memiliki kemampuan dibidang IT dan software building, Anda bisa mencoba menjual software atau perangkat lunak. Anda bisa menjual software melalui komunitas dan platform online. Jenis software nya pun berbagai macam sesuai dengan kebutuhan pelanggan Anda.

5. Template design

Selanjutnya adalah produk digital berupa template design grafis seperti template power point, photoshop dan lainnya. Jika Anda memiliki passion editing, Anda bisa menjadikannya sebagai sumber penghasilan. Banyak orang yang membutuhkan template design untuk membuat tampilan power pointnya lebih bagus dan profesional. 

6. Preset/ Filter foto

Jika Anda memiliki skill editing, Anda bisa mencoba menjual preset foto yang Anda buat. Beberapa tahun belakang memang sedang tren jual beli efek atau filter editing yang dapat Anda pakai di foto atau video. Dengan bermodalkan kreatifitas dan skill, Anda bisa mendapatkan keuntungan yang menjanjikan.

Tips Jual Produk Digital Agar Laris Manis








1. Pilih platform pemasaran yang tepat

Hal pertama yang harus Anda perhatikan dalam menjual produk digital adalah memilih platform pemasaran yang tepat. Anda bisa melakukan research terlebih dahulu dan mengenal siapa target pasar Anda, lalu bisa menentukan platform mana yang tepat untuk melakukan pemasaran.

Ada beberapa channel pemasaran yang bisa Anda coba yaitu media sosial seperti Facebook, Linkedin, Instagram, Twitter dan platform chat lainnya yang bisa Anda pilih sesuai kebutuhan dan target pasar.

2. Tetapkan unique selling proposition produk Anda

Karena bisnis produk digital sudah ditekuni oleh banyak orang, Anda harus bisa menentukan unique selling proposition dari bisnis Anda. Singkatnya, unique selling proposition adalah suatu yang menjadi poin kelebihan atau keunikan bisnis Anda dibanding dengan kompetitor lain. Hal ini menjadi poin plus dan pertimbangan calon pembeli saat memilih bisnis Anda.

3. Gunakan digital marketing

Salah satu cara mempromosikan produk digital adalah dengan menggunakan digital marketing. Digital marketing dipercaya lebih efektif menjangkau target pasar dibanding dengan metode pemasaran secara konvensional.

Digital marketing dapat meningkatkan brand awareness bisnis Anda sekaligus menghasilkan konversi. Contoh digital marketing yang bisa Anda terapkan adalah optimalisasi SEO (Search Engine Optimization), Facebook Ads, Instagram Ads, Google Ads.

4. Manfaatkan influencer marketing

Apakah Anda sudah tidak asing lagi dengan istilah influencer? Influencer adalah seseorang yang memiliki pengaruh yang cukup besar untuk audiensnya. Influencer biasanya memiliki pengikut yang banyak di media sosial.

Influencer marketing adalah memanfaatkan jasa influencer untuk bisa mempromosikan bisnis produk digital Anda. Influencer marketing dapat menghasilkan konversi yang baik terhadap bisnis Anda, karena orang-orang lebih percaya dengan rekomendasi seseorang dalam mengambil keputusan pembelian.

5. Buat website bisnis Anda

Selanjutnya adalah membuat website bisnis Anda. Dengan adanya website, bisnis Anda akan terlihat kredibel dan profesional, apalagi bisnis dibidang produk digital.



Sumber Materi : 1   2

Read more →

2 Okt 2024

Perangkat Lunak, Jenis dan Contohnya

,


Pengertian Perangkat Lunak (Software) – Perangkat Lunak atau software adalah kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.

Perangkat Lunak (software) merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya. Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengolahan pada software ini melibatkan beberapa hal, diantaranya sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.

Pengertian Perangkat Lunak (Software) Menurut Para Ahli

Supaya lebih jelas dalam memahami pengertian Software, ada baiknya Anda menyimak beberapa pendapat menurut para ahli sebagai berikut:

Wilman & Riyan. mengatakan bahwa Software memiliki sifat maya, yang dapat diartikan bahwa Software tidak dapat terlihat secara fisik, akan tetapi fungsi dari Software dapat dirasakan manfaatnya oleh usernya (R. Wilman & Riyan, Mengenali & Mengatasi Kerusakan Software Handphone.

Melwin Syafrizal Daulay. Software adalah sebuah perangkat yang berfungsi sebagai pengatur aktivitas kerja komputer dan seluruh intruksi yang mengarah pada sistem komputer (Melwin Syafrizal Daulay, 2007, Mengenal Hardware-Software dan Pengelolaan Instalasi Komputer).

Roger S. Pressman. Berpendapat bahwa yang dimaksud dengan perangkat lunak atau software adalah sebuah perintah program dalam sebuah komputer, yang apabila dieksekusi oleh usernya akan memberikan fungsi dan unjuk kerja seperti yang diharapkan oleh usernya (Roger S. Pressman, 2002, Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku Satu) Andi Yogyakarta).

Wiwit Siswoutomo. Berpendapat bahwa yang dimaksud dengan software/ perangkat lunak adalah sebuah nyawa dari komputer atau Hardware. Karena tanpa adanya software maka komputer hanyalah sebuah perangkat keras atau Hardware yang mati dan tidak dapat digunakan (Wiwit Siswoutomo, 2013, Step By Step Joomla! Programming).

Macam dan Jenis Perangkat Lunak (Software)

Secara umum, perangkat lunak (software) dapat dibagi menjadi tiga bagian, yaitu Sistem Operasi, Bahasa Pemrograman dan Perangkat Lunak Aplikasi.

1. Pengertian Sistem Operasi

Sistem operasi merupakan sebuah penghubung antarapengguna dari komputer dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing- masing.

Untuk lebih memahami sistem operasi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi itu sendiri.

2. Bahasa Pemrograman

Bahasa Pemrograman (programming language) ialah program yang digunakan untuk menerjemahkan instruksi-instruksi yang diitulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer.g. Program Bantu Program bantu ialah perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket, mengkompres file, mengopi data, dan lain-lain.

3. Perangkat lunak Aplikasi

Perangkat lunak aplikasi (application software) merupakan suatu subkelas perangkat lunak (software) komputer yang memanfaatkan kemampuan komputer langsung, guna melakukan suatu tugas yang dingiinkan si pengguna. Program ini dibuat programmer dan sudah disesuaikan dengan keebutuhan pemakainya.

Contoh Perangkat Lunak (Software)

Software memiliki berbagai macam fungsi dan aspek sesuai jenisnya masing-masing seperti pada beberapa poin berikut ini.

1. Internet Browsers

  • Google Chrome, merupakan browser web lintas platform yang dikembangkan oleh Google pada tahun 2008. Google Chrome tersedia untuk sistem operasi Windows, MacOS, Linux, Android, dan iOS.
  • Mozilla Firefox, merupakan browser web gratis Open Source yang dikembangkan oleh Mozilla Foundation di tahun 2002.
  • Opera, merupakan browser pencarian Internet gratis yang dikembangkan oleh Opera

2. Antivirus

  • Norton Antivirus, adalah produk perangkat lunak antivirus atau antimalware, yang dikembangkan dan didistribusikan oleh NortonLifeLock sejak 1991 sebagai bagian dari keluarga produk keamanan Norton Computer.
  • AVG Antivirus, adalah program antivirus yang dibuat oleh AVG Technologies. Software ini gratis untuk di unduh dan digunakan, tetapi untuk dukungan teknis yang lebih stabil dan maksimal, pengguna harus siap untuk membeli paket premium.
  • Kaspersky, merupakan program antivirus yang dikembangkan oleh Kaspersky Lab. Program ini dirancang untuk melindungi pengguna dari serangan malware pada sistem operasi Microsoft Windows dan Mac OS X, meski ada juga versi Linux untuk konsumen bisnis.

3. Editing Software

  • Adobe Photoshop, merupakan perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pemberian efek.
  • Adobe Illustrator, adalah aplikasi desain yang membantu pengguna dalam membangun kreativitas pada bidang desain ilustrasi digital dengan bentuk, warna, efek, dan tipografi.
  • CorelDraw, adalah software editor yang memungkinkan pengguna dalam mendesain suatu objek vektor. Setiap objek dapat diedit secara terpisah, maksudnya pengguna dapat membuat maupun mengedit bentuk, warna, ukuran, dan mengubah posisi objek.
  • Adobe InDesign, adalah perangkat lunak yang dikembangkan Adobe System dan dapat digunakan untuk membuat poster, brosur, bahkan majalah atau buku.

4. Comunication Software

  • WhatsApp, merupakan aplikasi pesan lintas platform yang memungkinkan seorang pengguna dalam bertukar pesan tanpa pulsa, karena WhatsApp menggunakan paket data internet.
  • Telegram, adalah aplikasi perpesanan online yang satu jenis dengan WhatsApp dan Facebook Messenger. Messenger yang artinya, pengguna dapat menggunakannya untuk mengirim pesan ke pengguna yang juga mendaftar Telegram.

5. Word Processing

  • Microsoft Word, merupakan program pengolah kata buatan Microsoft yang digunakan untuk membuat dokumen, surat, laporan, dan lainya.
  • Microsoft Power Point, dikenal sebagai program yang memungkinkan pengguna untuk membuat tampilan slide dasar hingga presentasi yang kompleks. PowerPoint biasanya digunakan untuk membuat presentasi bisnis, namun tak jarang juga digunakan dalam tujuan pendidikan atau informal.

6. Code Editor

  • Sublime Text, adalah editor kode shareware dengan antarmuka Application Programming Visual Studio Code. Visual Studio Code adalah editor kode yang efisien dengan dukungan untuk pengembangan seperti debugging dan eksekusi kode. Software ini juga menyediakan alur kerja yang lebih kompleks ke IDE seperti Visual Studio IDE.
  • Atom, adalah editor teks open source gratis untuk MacOS, Linux, dan Microsoft Windows yang mendukung untuk JavaScript, dan Git Control yang dikembangkan oleh GitHub. Atom juga merupakan aplikasi desktop yang dibangun menggunakan teknologi web.

7. Music Player

  • Winamp, adalah salah satu aplikasi pemutar musik yang banyak digunakan pada Windows yang mendukung pemutaran MP3 secara default.
  • AIMP3, termasuk perangkat lunak freeware atau shareware yang dapat memainkan berbagai kodek dan tipe audio yang juga dapat di kustomisasi (di edit skin/tema).
  • GOM MP3 Player, adalah perangkat lunak yang dapat digunakan untuk melihat atau mendengarkan berkas video dan audio yang juga dapat diberikan efek khusus melalui sistem equalizer-nya.
  • Spotify, adalah software musik digital dan layanan streaming video. Fungsi dasar Spotify untuk memutar musik disediakan gratis, namun untuk penggunaan yang maksimal pengguna disediakan fitur Spotify Premium.


Read more →

29 Apr 2024

Gratis Download Antivirus Avast Free 2024

,

Download Antivirus Avast Free 2024



Antivirus gratis adalah langkah pertama menuju kebebasan online Anda · Dapatkan antivirus gratis yang disertai fitur keamanan dan privasi canggih.

Avast adalah antivirus yang bagus dan memberikan tingkat perlindungan keamanan yang layak. 



Perangkat lunak Avast Free Antivirus mendeteksi, memblokir, dan menghapus semua jenis malware, seperti virus, adware, spyware, Trojan, dan banyak lagi.

Untuk mendowload antivirus Avast Free silahkan menuju official web dari avast, klik link dibawah ini.

Download Disini

Read more →

8 Mei 2021

Konversi Bilangan A - E

,

Tujuan Pembelajaran 

Setelah mengikuti pembelajaran, siswa mampu : 

 Menjelaskan Konversi bilangan ( desimal, biner, oktal, heksadesimal ) 

 Menghitung konversi bilangan ( desimal, biner, oktal, heksadesimal ) 

 Memahami Konversi bialngan ( desimal, biner, oktal, dan heksadesimal )


Kita telah mengenal beberapa macam sistem bilangan yang menggunakan basis tertentu. Bila suatu nilai telah dinyatakan dalam suatu bilangan yang tertentu dan bila kita ingin mengetahui nilai tersebut dalam sistem bilangan yang lain, maka nilai dalam sistem bilangan sebelumnya harus dikonversikan terlebih dahulu ke sistem bilangan yang diinginkan. Kasus seperti ini akan banyak ditemui bila mana kita berhubungan dengan bahasa mesin yang menggunakan sistem bilangan biner. Demikian juga bila kamu berhubungan dengan babasa assembler, maka akan banyak ditemui nilai yang dinyatakan dalam sistem bilangan heksadesimal ataupun sistem bilangan oktal. 

Angka - angka pada setiap sistem bilangan dapat dikonversikan ke dalam sistem bilangan lain. Dalam melakukan pengkonversian diperlukan ketelitian, ketekunan, dan kecermatan. Perhatikan tabel konversi decimal, biner, octal dan hexadecimal berikut ini dengan seksama.


A. Konversi Bilangan Desimal ke Sistem Bilangan Biner 

Ada beberapa metode untuk mengkonversikan dari sistem bilangan desimal ke sistem bilangan biner. Metode pertama dan paling banyak digunakan adalah dengan cara membagi dengan nilai dua dan sisa setiap pembagian merupakan digit biner dan bilangan biner dari hasil konversi. Metode ini disebut metode sisa (remainder method). 


Bila bilangan desimal yang akan dikonversikan berupa pecahan desimal, maka bilangan tersebut harus dipecah menjadi dua bagian, yaitu bilangan yang utuh dan yang pecahan. Misalnya bilangan desimal 125,4375 dipecah menjadi 125 dan 0,4375. Bilangan yang utuh, yaitu 125 dikonversikan terlebih dahulu ke bilangan biner, sebagal berikut.



Oleh karena itu, bilangan desimal 125 dalam bentuk bilangan biner adalah 111101. Kemudian bilangan yang pecahan dikonversikan kebilangan biner dengan cara yang berbeda seperti bilangan yang utuh, yaitu sebagai berikut. 



B. Konversi Bilangan Desimal ke Sistem Bilangan Oktal 

Untuk mengkonversikan bilangan desimal kebilangan oktaI dapat dipergunakan remainder method dengan pembaginya adalah basis dari bilangan oktal tersebut, yaitu 8. Misalnya bilangan desimal 385, dalam bilangan oktal bernilai:




C. Konversi Bilangan Desimal ke Sistem Bilangan Heksadesimal 

Dengan menggunakan remainder method, dengan pembaginya adalah basis dari bilangan heksadesimal, yaitu 16, maka bilangan desimal dapat dikonversikan ke bilangan heksadesimal.

Jadi 158310 = 62F16


D. Konversi Bilangan Biner ke Sistem Bilangan Desimal 

Dari bilangan biner dapat dikonversikan ke bilangan desimal dengan cara mengalikan masing - masing bit dalam bilangan dengan nilai tempatnya



E. Konversi Bilangan Biner ke Sistem Bilangan Okta

Konversi dari bilangan biner ke bilangan oktal dapat dilakukan dengan mengkonversikan tiap- tiap tiga buah digit biner. Misalnya, bilangan biner 11010100 dapat dikonversikan ke oktal dengan cara :




Silahkan dibaca baik baik dan dipahami materinya yaaaa... itu baru stengah dari konversi yg ada, masih ada 6 konversi lagi pada materi selanjutnya...




Read more →

6 Mei 2021

MENATA PRINSIP-PRINSIP TATA LETAK SECARA ELEKTRONIK (KESEBANDINGAN, KESEIMBANGAN, IRAMA)

,

 



















Read more →

28 Apr 2021

PENGENALAN TIPE DATA

,

Tujuan Pembelajaran 

Dengan kegiatan belajar ini diharapkasn siswa memahami berbagai bentuk tipe data dan menerapkannya pada algoritma.

-------------------------------------------------------------------------------------------------------------------------

        Suhu dalam satuan Celcius, Farenheit, Reamur, atau Kelvin tentu saja mempunyai nilai berupa bilangan. Pertanyannya adalah bilangan tersebut pakah bilangan bulat atau real? Dalam hal ini kita harus tahu bagaimana input diperoleh dan bagaimna juga output yang dihasilkan. Jika input dalam Celcius maka dilihat pada pengukurannya, sejauh mana ketelitian pengukuran digunakan. Jika pengukuran mengijinkan ada angka di belakang koma maka tipe data yang tepat untuk variabel TC adalah adalah bilangan real, seperti 37,50C, atau 98,35 0C. Akan tetapi jika pengukuran suhu dilakukan dengan pembulatan maka bisa jadi nilai dari variabel TC adalah bilangan bulat.

        Sedangkan untuk variabel TF, TR, dan TK, tegantung dari proses perhitungan. Karena dalam menghitung ada proses pembagian, yang menghasilkan bilangan real maka, tipe data ketiganya juga harus dalam bentuk bilangan real. Demikian juga variabel Nilai_Mat, Nilai_Bind, dan Nilai_Binggris pada contoh 2, bisa diberikan nilai integer jika nilanya tidak mengandung koma di belakang nol atau real jika memuat angka di belakang koma. Sedangkan variabel Rerata pasti mempunyai nilai real, karena hasil bagi jumlah ketiga nilai ujian, shingga memungjkinakan ada angka di belakang koma. BeratBadan dan beratMax bisa bernilai bilangan bulat atau real, sesuai ketelitian pengukuran. Sedangkan Nama, tentu berisi sederetan huruf atau karakter. Misalkan Nama=”Agus Sucipto”, atau “Adrian Nugroho”, “Cindy harahap”, dan sebagainya. Sedangkan Status bisa mempnyai nilai „Lulus” atau „Belum Lulus”. Dari penjelasan ini dapat ditarik kesimpulan bahwa setiap variabel mempunyai tipe data yang berbeda-beda untuk disimpan, ada bilangan bulat, bilangan real, barisan karakter (string), dan sebagainya. Tipe data adalah jenis data yang akan diolah oleh algoritma atau program komputer untuk diharapkan. Secara garis besar 3 macam tipe data yaitu tipe data sederhana, tipe data terstruktur dan tipe data pointer. Namun pada kesempatan ini hanya dibahas sekilas mengenai tipe data sederhana dan tipe data terstruktur. 

1. Tipe Data Sederhana 

 Tipe data sederhana adalah tipe data yang hanya memuat data tunggal saja. Yang termasuk tipe data ini adalah bilangan integer, bilangan real, karakter, string, dan boolean 

 Bilangan Integer 

        Integer adalah tipe data berupa bilangan bulat, termasuk bilangan bulat negatif, nol ataupun bulat positif, contohnya adalah 1, 488, -22, 0, 456, dan sebagainya. Beberapa bahasa pemrograman membagi lagi tipe data integer ini menjadi beberapa tipe data lagi sesuai dengan jangkauannya. Misalkan dalam Pascal dikenal adanya byte, shortint, integer, Word, dan longint. Jangkauan yang dimaksud, sebagai contoh variabel bertipe byte akan bernilai mulai 0 hingga 255, sedangakan integer bernilai antara -32768 hingga 32768. Pembagian jenis tipe data ini dimaksudkan agar penggunaan tipe data pada setiap tipe data sesuai kebutuhan saja, tidak berlebih, sehingga lebih efisien dalam menggunakan memori sebagai penyimpan variabel. Sebagai contoh misalkan variabel Bulan dapat diberikan nilai 1 untuk januari hingga 12 untuk Desember. Maka akan berlebihan jika diberikan tipe data long integer sedangkan dengan tipe data byte saja sudah cukup. Semakin jauh jangakauannya maka semakin besar memori yang dialokasikan. Untuk lebih jelasnya akan dibahas di semester 2 nanti. Contoh variabel yang dapat menggunakan tipe data ini misalkan, banyaknya data, tinggi badan, panjang kata, suku ke-n dari sebuah barisan, jumlah anak, tahun, bulan (dalam angka), dan sebagainya 

Bilangan real 

        Tipe data ini juga merupakan tipe data berupa bilangan, namun berbeda dengan tipe data integer, yang termasuk tipe data ini adalah bilangan rasional pecahan atau irrasional, atau bilangan yang disajikan dalam bentuk koma. Sebagai contoh: 1.5, 458.543, -0.569, 22/7, Phi (π), √2 dan sebagainya. Contoh variabel yang menggunakan tipe data ini, LuasLingkaran, Rerata, VolumeTabung, suhu, dan sebagainya. 

Karakter 

        Data karakter adalah data sebuah tipe data berupa digits, huruf atau simbol tunggal. Yang membedakan tipe data ini dengan tipe data lainnya adalah biasanya nilai tipe data ini diapit oleh tanda petik. Contoh: “a”, “H”, “6”, “^”, “>” dan sebagainya. Meskipun terdapat angaka 6, tapi karena diapit oleh tanda petik, maka dia bukan lagi suatu nilai bilngan tapi berupa karakter. Contoh variabel yang menggunak tipe data ini adalah JenisKelamin, bisa “L” atau “P”, persetujuan bisa “Y” atau “N”, HurufDepanNama, dan sebagainya. 

String 

        Tipe data string merupakan susunan dari satu atau lebih karakter. Sebagai contoh: “abc”, “HAPPY”, “100102001”. Biasanya untuk mendefinisikan tipe data string ini harus diberikan batasan maksimal berapa ukuran atau panjang maksimal string yang bisa dialokasikan. Sebagai contoh: variabel nama bertipe data String[30], artinya maksimal panjang nama adalah 30. Variabel lain yang menggunakan tipe data ini adalah Alamat, TempatLahir, NomorHP, Sekolah, dan sebagainya. 

Boolean 

        Boolean adalah tipe data yang digunakan untuk menyatakan status Benar atau Salah dari suatau variabel. Jadi hanya dua nilai pada tipe data ini yaitu Benar dan Salah. Sebagai contoh variabel yag dapat digunakan tipe data ini adalah: statusKelulusan (bisa Benar atau Salah), StatusPrima, StatusMenikah (bisa benar atau salah) 

2. Tipe Data Terstruktur 

        Berbeda dengan tipe data sederhana, tipe data terstruktur adalah tipe data yang terdiri dari kumpulan data-data tunggal. Data-data tunggal ini diorganisasi oleh suatu tipe data terstrutur. Sebagai contoh, Data mengenai nilai ulangan 40 anak, apakah kita harus memecah menjadi 40 variabel? Tentu ini akan menjadikan algooritma atau program komputer menjadi tidak efisien. Atau data seorang siswa yang terdiri dari Nama, Nomor Induk Siswa, Alamat, Tempat Lahir, tanggal lahir, Nama Orang Tua, Kelas dan sebagainya apakah harus diberikan nama variabel yang berbeda-beda? Mungkinkah kita bisa mengumpulkan semua variabel tersebut dalam satu wadah? Inilah pentingnya data terstruktur dalam algoritma atau pemrograman. Berikut ini jenis-jenis tipe data terstruktur.

Array 

        Array dapat diartikan sebagai larik, atau barisan. Array digunakan untuk menyimpan banyak data dengan tipe data yang sama. Sebagai contoh, dalam sebuah algoritma diberikan input sejumlah data ulangan anak, misalkan 40 anak. Jika untuk menyimpan data itu salah satu alternatifnya adalah memberikan variabel Nilai1, Nilai2, dan seterusnya, hingga Nilai40. Bagaimna jika 100 anak? Maka car ini sangatlah tidak efisien. Data seperti ini dapat disimpan dalam satu wadah yang disebut dengan Array. 

        Tipe data array aldah tipe data yang menyimpan sejumlah data dengan tpe yang sama, misalkan integer semua atau real semua. Isi data dari variabel dngan tipe data ini dapat diakses dengan menggunakan indeks. Perhatikan ilustrasi berikut.

Contoh penggunaan tiep data array adalah s ebagai berikut: 

 Input: DaftarNilai merupakan array[1..40] of integer 

Jadi DaftarNilai merupakan barisan 40 data yang bertipe integer. Untuk mengakses data tersebut cukup dituliskan DaftarNilai[i], artinya data ke-i pada DataNilai, DaftarNilai[1] memberikan nilai 9, daftarNilai[4] memberikan nilai 7 dan seterusnya. 

Demikian juga jika kita mempunyai data berupa daftar nama berikut

Untuk menampung data seperti di atas dapat dapat didefinisikan variabel sebagai berikut Daftar Nama merupakan array[1..30] of string[25] 
Artinya DaftarNama merupakan barisan 30 data yang bertipe string yang ukurannya maksimal 30. Jika dituliskan daftarNama[ i ], artinya isi dari daftarNama pada indeks/urutan ke-i.
Array juga dapat digunakan untuk menyimpan bentuk data lain baik bilangan real, karakter, atau bahakan bisa juga array dari array. 
Bisakah kalian menunjukkan contoh array dari data real, karakter, dan boolean? 

Record 
        Jika Array hanya mampu menyimpan sejumlah data yang bertipe sama, record, bisa menampung datat-data dengan tipe yang berbeda. Sebagai contoh data seorang siswa, bisa terdiri dari Nama, Nomor Induk Siswa, Alamat, Tempat Lahir, Jenis Kelamin, Kelas Umur. Agar data tersebt menjadi satu kesatuan informasi maka perlu suatu wadah untuk menampung tipe data seperti itu, yaitu RECORD.

Berikut contoh tipe data Record 
DataSiswa adalah RECORD yang terdiri dari 
     Nama : String[25] {maksudnya Nama bertipe data String [25]} 
     NIS:Integer Alamat:String[40] 
     TempatLahir:String[20] 
     JK:Karakter 
     Kelas:Integer 
     Umur:Integer 
Isi dari tipe data record mempunyai tipe data yang boleh berbeda-beda. Pada contoh di atas bagian dari tipe data record, seperi nama, NIS, Alamat dan lain-lain disebut sebagai atribut. 

Sebagai contoh, 
Baca DataSiswa.nama {membaca inputan nama pada dataSiswa) 
Cetak DataSiswa.Alamat {Mencetak alamat dari dataSiswa} 

           Selain dua tipe data tersebut adalah jenis tipe data terstruktur lain yaitu Set (himpunan). Tipe data ini mirip dengan array, bedanya adalah pada tipe data ini tidak menggunakan indeks atau urutan data, dan juga tidak memuat data dengan nilai yang sama. Tipe data ini termasuk tipe data yang jarang digunakan, meskipun ada permasalahan yang lebih cocok menggunakan tipe data ini. Lebih jelasnya dibahasan pada Semester 2 di materi bahasa pemrograman. 

Silahkan dan dibaca dan dipahami materi diatas yaaa...
yang masih bingung tentang materinya bisa ditanyakan di kolom komentar...

Terimakasi...



Read more →

9 Feb 2021

Mengenal Jaringan Komputer (PAN, LAN, MAN dan WAN)

,

















































































































































































































Setelah membaca materi diatas silahkan kerjakan/jawab tes formatif pada bagian C. 

langsung tuliskan jawaban kalian di kolom komentar...

Contoh :

1. a. LAN

2. c. Poin to Multipoint

dan seterusnya...



Read more →
Diberdayakan oleh Blogger.