Cara Mendapatkan Iphone XR Melalui #PILIHSHOPEE


Hai Guys, saya akan memberikan informasi menarik nih dan pas banget untuk kamu yang kepengen banget punya Iphone XR secara gratis. caranya yang gampang untuk mendapatkan Iphone XR, kamu hanya cukup me-repost maka kamu akan memperoleh kesempatan untuk memenangkan iPhone XR gratis dari Shopee.

  Program ini hanya berlangsung selama 2 hari yaitu dari tanggal 17 hingga 18 Februari 2019. Kamu sudah follow semua akun sosial medianya Shopee belum
Kalau belum yuk follow semua akun sosial medianya agar kamu tidak ketinggalan informasi kuis dan hadiah-hadiah lainnya 
- Instagram    : @Shopee_
- Twitter         : @ShopeeID
- Facebook    : ShopeeID

Jika, kalian sudah mengikuti kompetisinya, tunggu pengumuman pemenangnya di media sosial milik Shopee pada tanggal 19 Februari 2019 mendatang. Jika, kalian beruntung bisa mendapatkan 1 unit iPhone XR secara gratis. 



Berikut syarat dan ketentuan lomba : 
- Periode posting adalah 17-18 Februari 2019. 
- Postingan dianggap sah apabila mencantumkan hashtag #PilihShopee. 
- Setiap orang dapat melakukan repost lebih dari 1 kali di berbagai akun media sosial              (Instagram, Facebook, dan Twitter). 
- Semua postingan yang sah akan diundi. 
- Pemenang beruntung berhak mendapatkan 1 (satu) iPhone XR 64GB. 
- Pengumuman akan dilakukan di media sosial Shopee pada tanggal 19 Feb 2019. 
- Keputusan pemenang tidak dapat diganggu gugat. 

Syarat & Ketentuan Voucher 
- Cashback 50% dari total pembelian hingga 50.000 Koin Shopee. 
- Cashback berlaku tanpa min. pembelian dengan memilih/memasukkan kode saat                  checkout aplikasi.
- Berlaku untuk pembelian semua produk di Shopee Mall & Star Seller (kecuali kategori          Voucher, Popok & Makanan Bayi).
- Berlaku hanya pada 17-18 Feb 2019 (WIB). 
- Berlaku untuk pembelian menggunakan jasa kirim yang didukung oleh Shopee. 
- Berlaku untuk Ix pembelian khusus pengguna baru dengan checkout via aplikasi                  iOS/Android Shopee. 
- Shopee berhak membatalkan transaksi jika ditemukan kecurangan terhadap Syarat &           Ketentuan yang berlaku. 
- Shopee berhak mengubah Syarat & Ketentuan voucher, termasuk menghentikan promosi     voucher, tanpa pemberitahuan terlebih dahulu. 

Keuntungan Belanja di Shopee :

Bukan hanya kuis Iphone XR

1. Shoppe juga memberikan promo menarik yakni teman-teman yang baru gabung dan baru membuat akun Shopee bisa menikmati CASHBACK hingga mencapai 50%  dengan menggunakan kode:PILIHSHOPEE.
2. Kamu juga akan mendapatkan promo free ongkir sesuai toko yang dipilih dan untuk pengguna lama jangan sedih ya, sebab kamu tetap bisa dapat promo gratis ongkir. 

Kerenkan belanja di Shopee udah dapat gratis ongkir, kalau hitung-hitung jadi hemat deh. 
Segera pakai kode vouchernya sekarang juga dan jangan lupa ikutan kuis repost #PILIHSHOPEE.

Kalau teman-teman masih bingung bagaimana cara mengikuti lomba dari Shopee ini bisa cek di situsnya https://shopee.co.id/pilihshopee . 


Info lengkapnya bisa klik link dibawah ini:

Baca selengkapnya

Harga, Review dan Spesifikasi Xiaomi Redmi 5A Kelebihan dan Kekurangannya

Hargam, Review dan Spesifikasi Xiaomi Redmi 5A Indonesia - Sebuah smartphone yang menggegerkan pasar entry level telah hadir di Indonesia. Siapa dia, ya tidak lain dan tidak bukan ia adalah Xiaomi Redmi 5A. Kehadirannya menjadi perbincangan karena harga yang dibanderol sangat-sangat murah. Bahkan untuk standar harga Xiaomi, smartphone ini adalah seri termurah yang pernah di buat Xiaomi. Walapun smartphone ini tidak terlalu "wah".
Berikut ini Review yang penulis ambil di Channel Youtubenya Sobat Hape.


Harga, Review dan Spesifikasi Xiaomi Redmi 5A Kelebihan dan Kekurangannya
Harga, Review dan Spesifikasi Xiaomi Redmi 5A Kelebihan dan Kekurangannya

KELEBIHAN XIAOMI REDMI 5A

Sektor Desain dan Material

  1. Desain yang 11, 12 mirip dengan smartphone milik Xiaomi sebelumnya. Yaitu gabungan antara Redmi 4 pada lengkungan bodi dan redmi 3 pada sisi speaker.
  2. Namun untuk urusan build qualitynya tidak terlalu buruk, Jika tidak percaya, tonton saja live dari lazada untuk percobaan menjatuhkan smartphone Xiaomi Redmi 5A ini.

Sektor Layar

  1. Besar layarnya tergolong standar, yaitu dengan luas 5 inch dan resolusi 720p HD.
  2. Kerapatan pixel cukup lumayan, dengan intensitas warna yang standar dan tidak terlalu contras.
  3. Proteksi layar tidak menggunakan Gorilla Glass. Namun pada percobaan yang telah dilakukan, ternyata layar ini masih mampu melindungi goresan saat memotong kertas. Ya tentunya dengan tekanan cutter yang tidak terlalu keras.

Spesifikasi

Spesifikasi yang dibawanya nyaris persis dengan varian sebelumnya. Yaitu Xiaomi Redmi 4A.
Processor Qualcomm Snapdragon 425
Processor
Qualcomm Snapdragon 425
RAM
2 GB
Internal Memory
16 GB
Micro SD Slot
Support
SIM
Dual 4G
Display
5 inch 720p HD
Rear Camera
13 MP PDAF
Front Camere
5 MP
User Interface
MIUI 9
Android Version
7.1 Nougat
Magnetic Sensor
Support
IR Blaster
Support
Battery
3000 mAh
*Seperti barang lama ganti casing saja.
  1. Antutu benchmarknya adalah 36486.
  2. Untungnya game-game kekinian seperti Mobile Legend dan AOV masih bisa jalan.
  3. Menariknya fitur split screen ada tersemat di Redmi 5A ini. Hal yang sangat langka di HP sekelasnya.
  4. Penggunaan MIUI 9 yang animasinya lebih singkat, membuat smartphone ini terasa seperti responsive.
  5. Terdapat Magnetic Sensor untuk menggunakan kompas.
  6. Tersedia juga Infra Red yang dapat digunakan untuk menjadikan smartphone sebagai remote.
  7. Slot SIM Card tidak hybrid yang berarti dapat menggunakan 2 SIM + 1 Memory External secara bersamaan.
  8. Battery dengan kapasitas 3000 mAh tergolong cukup. Performa real-nya dapat memberikan 5 jam Screen Ontime.
  9. Kamera 13 MP yang menggunakan PDAF membuat hasil penguncian fokus yang lumayan OK. Untuk kondisi cukup cahaya, hasil yang didapatkan setara dengan HP yang dibanderol dengan harga 2 kali lipatnya. Detail yang keluar dengan produksi warna yang hampir akurat.
  10. Sementara kamera depan yang 5 MP menghasilkan gambar dengan kualitas seperti rata-rata HP entry level. Fitur Beauty juga tersedia jika sedikit membutuhkan kepalsuan.
  11. Perekaman video bisa menggunakan resolusi Full HD dengan kualitas yang lumayan.



Kekurangan Xiaomi Redmi 5A

Sektor Desain dan Material

  1. Material yang digunakan adalah menggunakan bahan plastik yang tidak terlalu mahal. Jika dilihat sekilat HP ini seperti mainan dan sangat ringan jika digenggam.
  2. Tidak ada yang spesial dari sektor desain dan material pada smartphone ini.

Sektor Layar

  1. layar saat ditampilkan dibawah terik matahari ternyata sedikit kurang baik, perlu usaha untuk menggunakannya. Tapi wajar dengan kelas entry level, layar yang digunakan sudah terbilang baik dikelasnya.
  2. Namun perlu diwaspadai, pengalaman sobathape ternyata pasir lebih berbahaya karena layar bisa tergores-gores kecil.

Spesifikasi

  1. Seperti barang lama ganti casing saja.
  2. Dengan RAM 2 GB, penggunaan Social Media kelas berat sepeti Instagram, ternyata ada sedikit lag dibeberapa kesempatan.
  3. Xiaomi redmi 5A tidak memiliki Finger Print Sensor. Padahal ditahun 2017 kehadiran Finger Print Sensor seperti sudah diwajibkan untuk untuk semua  HP.
  4. Fitur HDR hanya mampu menangangkat sedikti shadow foto, Dinamic Rangenya sempit khas HP-HP terjangkau.
  5. Untuk kondisi low light, hasil kameranya terkesan seadanya.



Kesimpulan, Apakah Layak HP ini dimiliki?

Desain biasa-biasa saja, spesifikasi yang agak lawas, tidak tersedia finger print dan kamera yang standar.
Namun satu hal yang membuat dia sangat layak untuk dimiliki adalah karena HARGANYA. Dengan harga Rp. 999.9000,- pembaca dapat membelinya di flash sale Lazada.
Kunjungi : Channel Youtube Sobat Hape untuk ulasan yang lebih banyak lagi



Follow blog ini jika ingin mendapatkan informasi yang lainnya. West Borneo Blogger #YourPartnerToBeAMaster.

My Contact :
Facebook : Rangga Saputra
Fanspage : Teknoborneocom
Instagram : @teknoborneo
HP/WA/Telegram : +628 988282 108
Baca selengkapnya

8 Langkah Merubah Softcase HP Yang Kusam Menjadi Seperti Baru

8 Langkah Merubah Softcase HP Yang Kusam Menjadi Seperti Baru - Assalamualaikum Wr Wb. Selamat pagi sobat, semoga akhir tahun ini berkah buat kita semua. Menjadikan akhir tahun ini sebagai waktu yang tepat untuk merenung akan kesalahan yang pernah kita perbuat sebelumnya. Aamiin.

Sedikit cerita, tadi pagi penulis membuka sebuah grup  media sosial yang cukup besar di Pontianak yaitu Pontianak Informasi. Kemudian tanpa disengaja penulis membaca postingan seseorang yang menurut penulis cukup menarik untuk dipublikasikan, sebut saja namanya Hans. Pengguna media sosial Facebook ini memposting sebuah cara singkat nan mudah tentang bagaimana caranya me-remake softcase smartphone yang sudah kusam menjadi seperti baru lagi. Bahkan dipostingannya tampak menjadi lebih indah dari sebelumnya. Langsung saja berikut cara mengatasi softcase yang kusam.
8 Langkah Merubah Softcase HP Yang Kusam Menjadi Seperti Baru
Softcase yang bening

8 Langkah Mudah Merubah Softcase HP yang Kusam Menjadi Seperti Baru

Percobaan yang bermanfaat 😍, berikut tutorialnya :

  1. Beli kertas scrap di toko terdekat (biasa nya di toko peralatan sekolah/foto copy ada tersedia). Harganya sekitar 1500 sampai 2000 rupiah, cukup1 lembar aja.
  2. Pilih warna sesuai selera.
  3. Rebus pada air secukupnya (tidak usah banyak-banyak yang penting softcasenya terendam), tunggu sampai mendidih.
  4. Setelah mendidih masukan kertas scrap kedalam air tadi, aduk-aduk agar warna dari kertas tidak luntur.
  5. Tunggu sampai air menjadi hangat.
  6. Masukan softcase kedalam air yang telah hangat tadi, kemudian tindih menggunakan kertas scrap tadi agar tetap tenggelam.
    8 Langkah Merubah Softcase HP Yang Kusam Menjadi Seperti Baru
    rendam di air yang telah hangat
  7. Diamkan minimal 2 jam, kemudian baru diangkat.
  8. Selesai! Sofcase anda berubah menjadi baru lagi dengan warna yang anda sukai.
8 Langkah Merubah Softcase HP Yang Kusam Menjadi Seperti Baru
Softcase cantik nan baru berhasil di buat

Catatan :
  • Jangan merendam sambil di masak (softcasenya bisa rusak).
  • Banyak/sedikitnya air dapat mempengaruhi ketebalan warna.
  • Hanya untuk sofcase yang bening (untuk yang berwarna belum dicoba).

Picture by he : Perpaduan dua warna biru langit + pink fanta, maka hasilnya menjadi ungu.


Follow blog ini jika ingin mendapatkan informasi yang lainnya. West Borneo Blogger #YourPartnerToBeAMaster.

My Contact :
Facebook : Rangga Saputra
Fanspage : Teknoborneocom
Instagram : @teknoborneo
HP/WA/Telegram : +628 988282 108


Referensi :
Baca selengkapnya

10 Cara Menampilkan Jam, Tanggal, Waktu dari Server di Delphi 7

10 Cara Menampilkan Jam, Tanggal, Waktu dari Server di Delphi 7 – Beberapa waktu yang lalu, penulis dihubungi oleh salah seorang pembaca blog Teknoborneo.com yang bertanya mengenai "Bagaimana caranya menampilkan waktu (Jam maupun Tanggal) yang diambil dari server dan ditampilkan pada program Delphi 7?". 
Ada banyak cara untuk menampilkan jam Server di Delphi 7, misalnya menggunakan komponen tambahan dari pihak ketiga atau menggunakan Query SQL. Namun pada prinsipnya, jika hanya ingin menampilkan jam di Server maka menggunakan Query SQL-lah cara termudah untuk dilakukan.
Hal yang harus diketahui bahwa untuk mendapatkan waktu dari Server, maka aplikasi yang dibuat juga harus terhubung ke server. Mengenai hal ini, mungkin kita sudah sering menghubungkan Delphi ke Server saat membuat aplikasi berbasis CRUD (misalnya : Sistem Informasi ... dimana program dapat Menyimpan, Hapus dan Mengedit Data).
10 Cara Menampilkan Jam, Tanggal, Waktu dari Server di Delphi 7
Sumber : www.sepeb.com

Baca selengkapnya

Tutorial Cara Belajar Turbo Pascal Programming Pemula - Modul 1

Tutorial Cara Belajar Turbo Pascal Programming Pemula Modul 1 – Mungkin sebagian dari pembaca adalah pemula di bidang pemrograman. Hal tersebut sangat tampak karena topik ini adalah materi dasar bagi mereka yang baru berkecimpung di dunia pemrograman. Adapun bahasa pemrograman lain yang biasanya dicari oleh programmer newbie adalah pemrograman C++.

Materi ini adalah MODUL 1 pembahasan pascal, jika pembaca ingin belajar pemrograman Turbo Pascal mulai dari nol maka artikel ini adalah artikel yang terbaik untuk dijadikan referensi.


Pengertian Turbo Pascal

Untuk pengertian Turbo Pascal, telah penulis ulas secara lengkap pada artkel khusus dibawah ini.
Baca dulu : Pengertian Turbo Pascal


Struktur pogram 

Adapun struktur dasar pascal secara lengkap juga telah penulis ulas secara lengkap pada artikel tersendiri dibawah ini.
Baca dulu : Struktur Dasar Pemrograman Pascal


Menjalankan Turbo Pascal

  1. Pastikan pembaca telah memiliki aplikasi Turbo Pascal ini. Sebagai rekomendasi jika pembaca pengguna Windows 10 maka gunakan Turbo Pascal dengan nama “Turbo Pascal 7 for Windows7-8-8.1 by TechApple.Net”. Dari segi kompabilitas, Turbo Pascal jenis ini adalah yang paling baik kinerjanya kemudian beberapa efek seperti blink dapat dijalankan secara lancar.
  2. Buka aplikasi tersebut dengan klik 2x pada shortcut-nya.
  3. Dibawah ini adalah gambar tampilan aplikasi Turbo Pascal. Pembaca tidak perlu melakukan settingan-settingan khusus seperti Turbo Pascal jenis lain, sebab aplikasi Turbo Pascal 7 for Windows7-8-8.1 telah dirancang khusus dengan kompabilitas yang baik.
Tutorial Cara Belajar Turbo Pascal Programming Pemula - Modul 1
Tampilan antar muka Editor Turbo Pascal


Cara Memilih Menu

Ketika pembaca telah masuk kedalam aplikasi Pascal seperti gambar diatas, maka antar muka yang terlihat sebenarnya adalah Editor Pascal, dimana tempat bagi programmer untuk menulis baris demi baris program.
Jika pembaca lihat pada bagian atas program, maka yang tampak adalah menu bar klasik yang terdiri dari menu File, Edit, Search, Run, Compile, Debug, Toolas, Options, window dan Help, dimana masing-masing memiliki sub menu dengan fungsinya sendiri.

Cara Pertama
  1. Gunakan mouse untuk menggerakkan pointer di layar monitor ke arah menu-menu yang tersedia.
  2. Klik menu bar yang diinginkan.

Cara Kedua
  1. Gunakan tombol kombinasi pada keyboard, yaitu dengan menekan tombol <ALT> dan huruf pertama pada menu yang diinginkan. Misalnya jika pembaca ingin memilih menu File, maka tekan tombol ALT + F pada keyboard.
  2. Gunakan tombol Enter untuk memilih sub menu yang ada.


Mengedit

Berbagai macam perintah seperti menghapus, menggerakkan kursor (pointer), menggulung layar, dan lain-lain sebagian besar sama dengan perintah pada MS WORD.
Menggerakkan Kursor
Untuk menggerakkan kursor, dapat menggunakan tombol panah, <home>, <Page Up>, <Page Down>, atau <End>.

Operasi Blok
  1. Arahkan kursor pada awal blok. Kemudian tekan tombol <SHIFT>, lanjutkan dengan menekan tombol panah tapi tombol <SHIFT> jangan dilepas dulu. Arahkan tombol panah sampai posisi yang diinginkan.
  2. Untuk menghapus arsiran blok, tekan tombol <CTRL><K><H> secara bersamaan.

Menghapus (cut atau clear)
  1. <CTRL><T> : untuk menghapus 1 kata yang berada di kanan kursor
  2. <CTRL><Y> : untuk menghapus 1 baris pada kursor
  3. <CTRL><K><Y> atau <SHIFT><DEL> atau <CTRL><DEL> : untuk menghapus 1 blok.

Menyalin (copy)
  1. Blok tulisan yang akan disalin (copy)
  2. Tekan tombol <CTRL><INSERT> atau <CTRL><K><C>.
  3. Untuk memindahkan (paste) tulisan yang telah disalin, tekan tombol <SHIFT><INSERT>


Mengubah Direktori Kerja

Direktori kerja digunakan untuk menyimpan file-file program yang telah dibuat. Secara default, direktori penyimpanan file program akan tersimpan di direktori sistem aplikasi. Namun jika ingin mengubahnya maka :
  1. Klik File
  2. Klik Change Dir
  3. Setelah muncul kotak dialog Change Directory, maka pilih alamat lengkap direktori penyimpanan yang diinginkan
  4. Klik OK
Tutorial Cara Belajar Turbo Pascal Programming Pemula - Modul 1
Change Dir Penyimpanan File Pascal



Memulai Mengetik Teks Program (New)

Saat pertama kali aplikasi Pascal dijalankan, maka secara default aplikasi ini akan menyediakan lembar kerja baru dan dapat langsung digunakan. Namun jika ingin membuat lembaran baru lagi, maka berikut langkah-langkahnya
  1. Klik menu File
  2. Pilih sub menu New
  3. Lembar kerja yang baru dapat digunakan


Menyimpan Program (Save atau Save As)

Untuk menyimpan program yang telah dibuat, tekan tombol <F2> atau buka menu File, kemudian pilih sub menu Save. Jika ingin menyimpan degan nama dan/atau pada direktori lain, gunakan sub menu Save As. File program Pascal disimpan dengan ekstensi .PAS.


Membuka Program (Open)

Adapun langkah-langkah yang dilakukan untuk membuka file Pascal yang pernah dibuat adalah sebagai berikut :
  1. Klik menu file
  2. Pilih sub menu Open
  3. Atau jika ingin secara cepat, pembaca dapat menekan tombol F3 pada keyboard
  4. Cari file yang diinginkan


Kompilasi (Compile)

Program dapat dijalankan apabila telah di-compile terlebih dahulu. Cara melakukan compile adalah dengan menekan tombol ALT+F9 secara bersamaan atau dengan cara membuka menu Compile, kemudian pilih sub menu Compile.


Menjalankan Program (Running Program)

Setelah di-compile, program dijalankan dengan menekan tombol CTRL+F9 atau dengan membuka menu Run, dan pilih sub menu Run.


Membuat Executable Program

Executable program adalah program yang dapat dijalankan langsung tanpa harus menggunakan compiler (dalam hal ini adalah Pascal). Cirinya adalah file berekstensi .EXE. Cara mengubah program Pascal menjadi executable program adalah :
  1. Buka menu Compile, kemudian pilih sub menu Destination Memory. Maka Destination Memory secara otomatis berubah menjadi Destination Disk.
  2. Kemudian lakukan kompilasi, maka secara otomatis akan tercipta satu buah file yang berekstensi .EXE sesuai dengan nama file.


Aturan Pemberian Nama Program

Pembuatan nama program terdiri dari maksimal 8 huruf dengan ekstensi *.PAS.
Contoh pembuatan nama file adalah : borneo17.PAS



Follow blog ini jika ingin mendapatkan informasi yang lainnya. West Borneo Blogger #YourPartnerToBeAMaster.

My Contact :
Facebook : Rangga Saputra
Fanspage : Teknoborneocom
Instagram : @teknoborneo
HP/WA/Telegram : +628 988282 108
Baca selengkapnya

Pengertian JAVA Programming Language OOP, Paradigma dan Konsep


PENDAHULUAN

Pengertian JAVA Programming Language OOP, Paradigma dan Konsep
Pengertian JAVA Programming Language OOP, Paradigma dan Konsep - Paradigma (cara pandang) Pemrograman Berorientasi pada Objek adalah memandang segala sesuatu dalam bentuk suatu objek, yang mana memiliki state dan behaviour. Adapun konsep pemrograman berorientasi objek terbagi menjadi tiga macam, yaitu Enkapsulasi, Pewarisan dan Polimorfisme.





PENGERTIAN PEMROGRAMAN BERORIENTASI OBJEK

Pertama-tama mulailah dengan kata Abstraksi. Abstraksi adalah kerangka pikir, kerangka pikir yang sederhana yang memberikan gambaran tentang isinya. Dengan kata lain bahwa Abstraksi dalam pemrograman OOP adalah suatu cara dimana kita melihat suatu objek dalam bentuk yang lebih sederhana.
Sebagai contoh :
Sepeda Motor memiliki kumpulan dari puluhan atau ratusan komponen elektronik, dua buah ban, besi, plastik, stang kemudi dan lain sebagainya yang dibentuk sedemikian rupa sehingga dinamakan Sepeda Motor. Abstraksi ini mengizinkan kita untuk dapat mengendarakan sepeda motor tanpa harus mengetahui secara mendetail mengenai bagaimana kerangka mesin, transmisi dan sistem pengeremannya bekerja. Dengan kata lain kita tidak perlu memikirkan bagian-bagian dari sepeda motor sebagai bagian dari ratusan komponen, namun pikirkan sebagai satu kesatuan yang dinamakan dengan Sepeda Motor.

Untuk dapat membuat suatu Abstraksi yang baik, kita harus dapat melakukan klarifikasi yang terstruktur atau secara hirarki dengan menguraikan sistem yang kompleks dan menjadikannya sebagai subsistem. Lihatlah Sepeda Motor sebagai Objek yang terdiri dari beberapa subsistem, yaitu : 
- Subsistem Kemudi
- Subsistem Pengereman
- Subsistem Pengolahan bahan bakar
- Subsistem Pengapian
- dan lain sebagainya
Subsistem ini dibentuk dari unit yang lebih spesifik, misalnya Subsistem kemudi terdiri dari Stang Motor, Pedal Gas Motor dan Tali Gas Motor. Masing-masing subsistem memiliki karakteristik yang unik namun saling berinteraksi dan bekerja sama membentuk suatu kesatuan objek, yaitu Sepeda Motor.

Pemahaman Abstraksi yang memandang segala sesuatu sebagai Objek dapat menjadi dasar untuk memahasi Object Oriented Programming (OOP) atau Pemrograman Berorientasi Objek dan mentransformasikan suatu objek menjadi suatu program komputer.
Setiap objek memiliki satu keadaan (state) dan tingkah laku/ aksi (behaviour). Sebagai contoh :
- Manusia memiliki state yaitu : tinggi badan, berat badan, umur, warna kulit, warna rambut dan lain sebagainya.
- Manusia juga memiliki behaviour yaitu : makan, minum, berjalan, berlari, tidur, menangis, tertawa, berbicara dan lain sebagainya.
Implementasi pada bahasa pemrograman Java, state akan lebih dikeal dengan nama attribute atau properties atau field, sedangkan behaviour akan dikenal dengan nama method.

Untuk mengimplementasikan model OOP kedalam bahasa pemrograman, maka terdapat tiga konsep antara lain sebagai berikut :
1. Enkapsulasi (Encapsulation)
2. Pewarisan (Inhertance)
3. Polimorfisme (Polymorphism)

KONSEP OOP

1. ENKAPSULASI

Enkapsulasi adalah suatu mekanisme yang membungkus kode dan data serta menyembunyikan dan memproteksi keduanya agar aman dari penyalahgunaan dan interfensi dari luar sistem.
Untuk mengakses kode dan data yang telah dienkapsulasi adalah dengan suatu interface yang telah ditetapkan.
Contoh, sistem kemudi pada Sepeda Motor akan disembunyikan sehingga pengendara tidak perlu mengetahui isi dan cara kerjanya. Adapun satu-satunya interface yang digunakan pengemudi untuk menjalankan sistem kemudi Sepeda Motor ini adalah dengan menarik Pedal Gas pada Stang Motor. Tidak ada interface lain yang serupa dengan ini pada sepeda motor. Pedal Rem tidak akan dapat menjalankan sepeda motor seperti halnya pedal gas. 

2. PEWARISAN

Dalam OOP kita mengenal dengan istilah Kelas. Kelas merupakan suatu template yang digunakan untuk membat objek maupun kelas baru yang lebih spesifik. Berdasarkan hal ini, timbulah suatu konsep yang dinamakan dengan Pewarisan.
Pewarisan adalah mekanisme dimana suatu kelas dapat diturunkan menjadi kelas lain, sehingga turunannya memiliki ciri dan sifat yang sama oleh kelas asalnya.
Berikut ini contoh hirarki kelas-kelas :
Pengertian JAVA Programming Language OOP, Paradigma dan Konsep
Contoh Hirarki Kelas-kelas
Seperti pada gambar diatas, dapat dilihat bahwa semakin ke atas maka kelasnya akan bersifat semakin umum. Sebaliknya, semakin kebawah maka kelasnya menjadi semakin spesifik.
Kelas Invertebrata dan Vertebrata memiliki sifat yang dimiliki oleh kelas Hewan.
Kelas Cacing, Ular dan Lintah memiliki sifat yang diturunkan dari kelas Invertebrata.

3. POLIMORFISME

Polymorphism merupakan fitur yang mengizinkan banyak objek memiliki interface yang sama untuk melakukan suatu aksi tertentu. Namun dalam implementasinya, aksi yang dilakukan menyesuaikan dengan masing-masing objek. Sebagai contoh, Manusia, Monyet dan Kuda sama-sama memiliki aksi berjalan namun implementasinya yang berbeda-beda.
Contoh lain adalah indra penglihatan Kucing sebagai polimorfik. Jika Kucing melihat kucing lain maka ia akan “mengeong” marah bahkan mengejar untuk berkelahi. Namun jika ia melihat makanan dari majikannya, maka kucing tersebut akan “mengeong” lembut dan pergi mengarah kekaki majikan dengan manjanya.
Perbedaan tersebut adalah apa yang dilihat oleh Kucing. Melalui konsep yang sama, polymorphism dapat diimplementasikan pada Java, yaitu sebagai method dari suatu program Java.

CONTOH PROGRAM PEMROGRAMAN BERORIENTASI OBJEK

Pada dunia nyata, terdapat objek Manusia dengan karakteristik antara lain : nama, jenis kelamin, warna kulit, warna rambut.
Kemudian terdapat juga aksi yang dapat dilakukan oleh objek Manusia tersebut, antara lain : makan, berjalan, menangis, tertawa.
Untuk menerjemahkan kedalam Java Kelas, karakteristik yang dimiliki akan menjadi atribut/variabel/properti.
Sedangkan Aksi akan menjadi method. Berikut ini adalah kode program java :

Script Box
class Manusia { 
  String nama; 
  String jenisKelamin; 
  
  //konstruktor yang digunakan untuk menciptakan objek 
  public Manusia(String nama, String jenisKelamin) { 
    //inisialisai objek 
    this.nama = nama; 
    this.jenisKelamin = jenisKelamin;  
  } 
  void makan() { 
    //misalnya menampilkan teks "Makan" ke layar 
    System.out.println("Makan"); 
  } 
  void berjalan() { 
    //misalnya menampilkan teks "Berjalan" ke layar 
    System.out.println("Berjalan"); 
  } 
  void menangis() { 
    //misalnya menampilkan teks "Menangis" ke layar 
    System.out.println("Menangis"); 
  } 
}

OBJEK

Seperti yang telah dijelaskan sebelumnya bahwa kelas digunakan sebagai cetakan untuk membuat objek. Hal pertama yang harus dilakukan adalah dengan mendeklarasikan suatu variabel yang tipe datanya adalah class yang akan dibuatkan objeknya. Setelah itu, membuat objek itu sendiri dengan menggunakan keyword new yang diikut dengan nama konstruktornya. Berdasarkan class Manusia yang telah dipaparkan di atas, berikut ini adalah cara membuat dan mengakses objek Manusia :

Script Box
class DemoManusia {
    public static void main(String args[]) { 
    //deklarasi variabel untuk menampung objek Manusia 
    Manusia manusia1; 
    Manusia manusia2; 
    //membuat objek manusia 
    manusia1 = new Manusia("Anton","Pria");
    manusia2 = new Manusia("Citra","Wanita"); 
    //menampilkan ke layar 
    System.out.println("Manusia 1"); 
    System.out.println("Nama " + manusia1.nama); 
    System.out.println("Jenis Kelamin " + manusia1.jenisKelamin); 
    System.out.print("Aksi yang dilakukan : "); 
    //memanggil aksi/method menangis yang dimiliki oleh objek manusia 
    manusia1.berjalan(); 
    
    System.out.println("Manusia 2"); 
    System.out.println("Nama "+manusia2.nama); 
    System.out.println("Jenis Kelamin "+manusia2.jenisKelamin); 
    System.out.print("Aksi yang dilakukan : "); 
    //memanggil aksi/method makan yang dimiliki oleh objek manusia 
    manusia2.menangis(); 
    }     
}


OUTPUT DARI PROGRAM JAVA INI

Pengertian JAVA Programming Language OOP, Paradigma dan Konsep
Output dari program di atas

Blog West Borneo Blogger tidak menyediakan project seperti gambar di atas untuk disebarkan, namun jika pembaca ingin, maka dapat menghubungi penulis dengan kontak yang telah tertera di akhir artikel atau masuk ke dalam menu Contact.

Follow blog ini jika ingin mendapatkan informasi yang lainnya. West Borneo Blogger #YourPartnerToBeAMaster.

My Contact :
Facebook : Rangga Saputra
Fanspage : Teknoborneocom
Instagram : @teknoborneo
HP/WA/Telegram : +628 988282 108
Baca selengkapnya

How to Create LAN Network and Router, Local Area Network Tutorial

How to Create LAN Network and Router, Local Area Network Tutorial
How to Create LAN Network and Router, Local Area Network Tutorial

Table of contents :
1. Explanation of Computer Network, LAN and Router Function
2. Goods are prepared to create a LAN
3. Steps to Make LAN Network and Mikrotik Router
* Click the above list to jump directly to the list of contents you want to go
How to Create a LAN Network and Router, Tutorial Local Area Network - Computer Network is a series of interconnection between network devices that are interconnected between one another. The network devices in question, among others, such as a collection of computers, printers and other equipment connected in one unit. Information and data move through wires or wireless so as to enable computer network users to exchange documents and data, print files on the same printer and together using hardware / software connected in a network. Any computer, printer or peripheral connected in a network is called a node. A computer network can have two, tens, thousands or even millions of nodes.

Local area network is a computer network covering only small area, such as campus computer network, building, office, school, businessman, home or smaller scale. Most LANs based on IEEE 802.3 Ethernet technology use switch devices that have data transfer rates of 10, 100, or 1000 Mbit / s. In addition to Ethernet technology, current 802.11b technology (or so-called Wi-fi) is also often used to form LANs. Places that provide LAN connection with Wi-fi technology commonly called a hotspot.
On a LAN, each node or computer has its own computing power. Each computer can access other network devices connected to the LAN in accordance with the permissions that have been set. Unlike the Wide Area Network (WAN) Network, the LAN has the following characteristics:
1. Have a higher data rate
2. Includes a narrower geographic area
3. Does not require telecommunication lines hired from telecommunication operators
4. Usually one of the computers in between the computer network will be used as a server that governs all the systems within the network.

If in a place there is more than one local network (LAN) then it can be put together by using a tool called by the name of the Router. The use of different networks is much better, because we can map the network according to the place. For example, a university institution has three majors: Electrical, Civil and State Administration Department, then each department can be made of different local network and of course with different IP address. Then to perform computational communication between the majors, then used a Router.


To create Local Area Network and Router, the items to be prepared are as follows:

1. Set up a network device
2. Setting up network tools or tools
3. Choose a network topology
4. Setting up at least 2 PCs


Network Devices

Network devices (Network Devices) are often used include:
a. Cat UTP Cable 5
UTP stands for "Unshielded Twisted Pair" which is a type of cable made of copper conductor, has a plastic insulation and is encased by an insulating material that can protect from fire and also physical damage. UTP cable itself consists of 4 pairs of cable cores are intertwined where each pair has a different color code.
b. Switch / Hub
Switch / Hub is a network device that is used as central or central to divide connections that are connected with other ports to be able to connect a computer to one other computer.
c. Access Point
Access Point is a network device that contains a transceiver and antenna for transmitting and receiving signals to and from remote clients.
d. Router
A router is a computer networking hardware that can be used to connect multiple or different networks.

Tools or Network Tools

a. Crimping Tools
A pin with a kind of pliers used to clamp UTP and RJ-45 cables so that they are firmly attached.
b. LAN Tester
Used to check the LAN cabling that has been made. If the UTP and RJ-45 cables are installed perfectly, the LED indicator lights on the LAN Tester will illuminate all, and vice versa.

Network Topology

For network topology used is Star Topology. Star topologies are like forming a star because all laptops are connected to a single switch or hub.

At least 2 PCs

Used as a client. Call it the PC name is PC-Rangga and PC-Ibnu


Steps to Make LAN Network and Mikrotik Router

1. Make LAN cable
2. Installing Mikrotik Router and Configuration
3. Connect 2 PCs and 1 Router using Switch / HUB

Creating a LAN Cable

a. Pick up a UTP and RJ-45 cable then make the cable with Straight type. (If not clever to make it, readers can googling / see tutorial on youtube). Create 3 LAN cables.
b. Test the cable using a LAN Tester, if the LED indicator light is all, then the LAN cable is ready for use.

Install the Mikrotik Router and Configure it

a. Prepare a Mikrotik Router.
b. Reset mikrotik by using a needle that is inserted and pressed into the microtik reset hole.
c. Then insert / connect the power cable to mikrotik.
d. Hold the needle for a while and wait for the ACT LED light to flicker.
e. If it is blinking then remove the needle and mikrotik has successfully reset.
f. Connect the mikrotik to PC-Rangga using LAN Straight cable. The port connected to the mikrotik is ethernet2. Special ethernet1 is for modem.
g. The image below is a mikrotik that has been connected to PC-Rangga.
How to Create LAN Network and Router, Local Area Network Tutorial
How to Create LAN Network and Router, Local Area Network Tutorial
h. Next is the mikrotik configuration. But before change first Sharing Setting on PC-Rangga so that the data-sharing process can run smoothly. Right-click the wifi / network icon on the taskbar.
i. Click Open Network and Sharing Center - Click Change Advanced Sharing Settings.
j. Select Turn On on all settings except in the Password Protected Settings section.
k. Also turn off Windows Firewall by opening Network and Sharing Center - Right click Windows Firewall - Turn Off Private and Public Network Settings.
l. Open Browser (Mozilla, Chrome, Safari, UC Browser, Internet Explore or the like) - then write IP "192.168.88.1" in Address Bar. This is the default IP to enter the mikrotik dashboard.
How to Create LAN Network and Router, Local Area Network Tutorial
How to Create LAN Network and Router, Local Area Network Tutorial
m. In the navigation bar, click IP - Click Addresses - Click Add New. It is used to provide IP on mikrotik ethernet2 port.
n. Write IP according to individual taste. For example "192.168.31.1/24" - Select ether-2 interface - Click OK.
o. The image below is the IP that has been successfully created.
How to Create LAN Network and Router, Local Area Network Tutorial
How to Create LAN Network and Router, Local Area Network Tutorial

Connect 2 PCs and 1 Router using Switch / HUB

a. Unplug the mikrotik LAN cable on PC-Rangga, then move to Port HUB. So Mikrotik has been connected to Switch / Hub (Port 3).
b. Retrieve a LAN cable and connect PC-Rangga to Hub (Port 5).
c. Retrieve a LAN cable and connect PC-Ibnu to Hub (Port 7).
Note : The cable used is with the Straight type and is free to choose which port you want to plug into the hub.
d. If successfully connected then the LED indicator light on HUB will light up.
Port 3 LED for Mikrotik
LED Port 5 for PC-Rangga
LED Port 7 for PC-Ibnu
How to Create LAN Network and Router, Local Area Network Tutorial
How to Create LAN Network and Router, Local Area Network Tutorial
e. Change the Ethernet IP address of each client, how to open Network and Sharing Center - Click Change Adapter Settings - Right click Ethernet - Click Properties - Click 2X on Internet Protocol Version 4 (TCP / IPv4).
f. On PC-Rangga write down
IP Address: 192.168.31.2
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.31.1
g. On PC-Ibnu write down
IP Address: 192.168.31.3
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.31.1
The Gateway in question is the IP on Mikrotik
h. Open CMD and type "ping 192.168.31.1" to ping Mikrotik. If successful then the status is Reply from ...
i. Ping also IP PC-Rangga and PC-Ibnu "192.168.31.2" and "192.168.31.3" in order to know whether all network devices have been successfully connected.
j. Furthermore, the data sharing. The author will share the image data from PC-Rangga by right click the folder you want to share (images folder) - click share with - click Specific people ... - Select Everyone - Click Add.
k. Select read / write on Permission Level.
Read and Write means that the data in the share can be read and modified, even can be deleted from a different computer.
l. Open the Explorer window - Select Network - Open PC-Rangga - then the shared folder will appear there. This folder can also be opened via PC-Ibnu.

This article is devoted to creating a network using a cable. For networks with Access Point (Wireless) may be discussed next time.

Follow blog ini jika ingin mendapatkan informasi yang lainnya. West Borneo Blogger #YourPartnerToBeAMaster.

My Contact :
Facebook : Rangga Saputra
Fanspage : Teknoborneocom
Instagram : @teknoborneo
HP/WA/Telegram : +628 988282 108
Baca selengkapnya