Langsung ke konten utama

Postingan

Tugas Pertemuan 13 Bahasa Indonesia

  SISTEM KONTROL SMART HOME MENGGUNAKAN ARDUINO UNO BERBASIS ANDROID     PROPOSAL SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Sarjana Komputer dari Fakultas Teknik dan Ilmu Komputer Universitas Teknokrat Indonesia     Disusun oleh : YOHANES BOSCO CHRISTO SETYA ATMAKA 19316049         PROGRAM STUDI S1 TEKNIK KOMPUTER FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS TEKNOKRAT INDONESIA 2021 BAB I PENDAHULUAN   1.1.   Latar Belakang Perkembangan teknologi belakangan ini telah banyak membantu dalam meningkatkan kualitas dan kesejahteraan hidup manusia, salah satunya adalah pengembangan suatu sistem otomasi rumah. Rancang bangun sistem otomasi rumah sudah bukan hal umum ada di kalangan elite. Dengan berbagai fasilitas yang ada, sistem otomasi rumah nantinya bisa memudahkan pemiliknya untukmen jaga dan memberikan kenyamanan bag...

Daftar Pertanyaan Wawancara Kerja

Nama                           : Yohanes Bosco Christo Setya Atmaka NPM                             : 19316049 Kelas                            : TK 19 C Website Fakultas        : http://ftik.teknokrat.ac.id Website Universitas    : https://teknokrat.ac.id   1.       Bisakah Anda menceritakan soal diri Anda? Nama saya Yohanes Bosco Christo Setya Atmaka. Saya fresh graduate dari Universitas Teknokrat Indonesia jurusan Teknik Komputer. Saya mampu bekerja secara individu maupun tim. Saya juga selalu menyelesaikan tantangan dengan senang ha...

Polimorfisme, Overloading dan Overriding

Polimorfisme berasal dari kata Poly artinya banyak, morfisme artinya bentuk. Polimorfisme adalah sebuah prinsip di mana class dapat memiliki banyak “bentuk” method yang berbeda-beda meskipun namanya sama. “Bentuk” di sini dapat kita artikan sebagai  isinya berbeda, parameternya berbeda, dan tipe datanya berbeda. Polimorfisme adalah kemampuan suatu objek untuk mengungkapkan banyak hal melalui satu cara yang sama. Polimorfisme mengizinkan kelas induk untuk mendefinisikan sebuah method general (bersifat umum) untuk semua kelas turunanya, dan selanjutnya kelas-kelas turunan dapat memperbaharui implementasi dari method tersebut secara lebih spesifik sesuai dengan karakteristiknya masing-masing. Polimorfisme pada Java ada dua macam: 1.       Static Polymorphism (Polimorfisme statis). 2.       Dynamic Polymorphism (Polimorfisme dinamis). Beda dari keduanya terletak pada cara membuat polimorfismenya. Polimorfisme statis menggu...

Enkapsulasi

  Enkapsulasi Enkapsukasi disebut juga dengan information-hiding . Dalam berinteraksi dengan objek, seringkali kita tidak perlu mengetahui kompleksitas yang ada didalamnya. Hal ini akan lebih mudah dipahami jika kita membayangkan atau menganalisa objek yang ada disekitar kita, misalnya objek sepeda, ketika kita mengganti gear pada sepeda, kita tinggal menekan tuas gear yang ada di grip setang sepeda saja. Kita tidak perlu mengetahui bagaimana cara gear berpindah secara teknis. Contoh objek lain misalnya mesin penghisap debu (vacum cleaner), ketika kita mencolokkan kabel vacum cleaner dan menyalakan sakelarnya maka mesin tersebut siap digunakan untuk menghisap debu. Dalam proses tersebut kita tidak mengetahui proses rumit yang terjadi ketika mengubah listrik menjadi tenaga dari vacum cleaner. Dalam contoh diatas vacum cleaner dan sepeda telah menerapkan enkapsulasi atau disebut juga information-hiding atau data hiding karena menyembunyikan detail proses suatu objek dari pengguna. ...