Pages

Rabu, 28 Desember 2011

FUNGSI

1. Jalankan dua aplikasi secara bersamaan tetapi dengan menggunakan threading!
 Bash Scripting :
Running Program :

Rabu, 21 Desember 2011

VARIABEL LINGKUNGAN dan PROGRAM EKSTERNAL

1. Menampilkan Daftar ps aux dengan Nama Masing-masing Komputer
Listing dan Runningnya sbb :


2. Perintah untuk Mengkonfigurasi LAN Via Terminal
contoh : Mengatur IP LAN menjadi 10.5.2.70
Listing dan Runningnya sbb :

3. Perintah Login untuk Masuk ke Sebuah File
 Bash Scripting :
Running :
JikaPassword Benar, maka :
Jika Password Salah, maka :

Rabu, 14 Desember 2011

PERULANGAN DAN SELEKSI

1. Program untuk Menghitung Luas Lingkaran dan Segitiga dalam Satu Program
Listing Program
 Running
 2. Membuat Program Konversi Bilangan Desimal ke Biner dengan Bash Scripting
Listing Program
Running Program 

Selasa, 06 Desember 2011

VARIABEL& KARAKTER ESCAPE

1. Tulis dan jalankan skrip berikut:
#!/bin/bash
echo ”Daftar file Anda: ”;
ls -l
echo “Daftar Anda Telah Muncul”;
echo ”Thank U very Much”;
Running :

2. Buatlah program keliling lingkaran
Bash Script :
Running :

3. Buat program untuk menghapus semua file pada sebuah direktori

Kamis, 01 Desember 2011

SHELL INTERAKTIF dan SKRIP

1.      Membuat sebuah program skrip sederhana untuk menampilkan daftar file yang ada di dalam direktori aktif

2.  Tutorial instalasi OS Linux
1. Pastikan bios komputer anda sudah diatur biosnya seperti pada pada langkah diatas. Setelah bios diatur biarkan komputer anda merestat sambil memasukkan CD OS Linux yang sudah disiapkan. Tunggu sampai muncul seperti pada gambar berikut, tekanlah sembarang tombol ketika muncul seperti gambar:


2. Tunggu proses sampai muncul seperti pada gambar berikut, kemudian pilih “install ubuntu”.
      3. Pilih “forward” ketika muncul seperti gambar berikut. Check List Install this third party software untuk menginstall plugins mp3 dll jika di perlukan.

4. Pilih “something else”, untuk membuat partisi secara manual, kemudian pilih “Continue”.
      5. Setelah melakukan partisi seperti tampak pada gambar, pilih “Install now”.

Selasa, 29 November 2011

Newbe dashbor baru

Udah lama enggak posting di blog (baca:blogspot), ada yang beda nih...hoho. Tampilan dashbornya lebih simpel, menarik. tapi rada bingung juga letak-letaknya beda. nggak apa-apa lah....itung-itung NEWBE (assseeeggg asseeeeggg). :-D. Mulai ngebuka blog lagi gara-gara ada tugas posting tugas tambahan praktikum SO. Kalau nggak gini nggak sempat-sempat yaah. .(nggak sempat apa malez fit?* dua-duanya nih, hihi)
Agenda habis UTS ada praktikum SO yang udah mulai dari minggu kemarin. Ngambil hari Jum'at kelas H dapet aspraknya mz Ahmad Faza. Semoga lancar pratikum+asistensinya yah. . .Ternyata eh ternyata apa yang dibilang mbak-mbak mas-mas tentang praktikum SO ada benernya. Bagi pemula OS Linux akan merasa sangat kesulitan di praktikumini, kenapa??? karena eh karena praktikum SO ini menggunakan shell alias 100% menggunakan OS Linux. Terbukti pada pertemuan pertama saya hanya bisa diam di depan PC, menampilkan shell kosong dan nggak tau harus nulis apa? untungnya mz Faza memberikan contoh sintaks-sintaks yang biasa dipake untuk perintah shell. alhamdulillah yah.. .(makasih mz Faza). Mohon bimbingannya ya mz, itung-itung berbagi ilmu euUy. .maklum kami ini benar-benar pemula di Linux alias bukan linuxer sejati hanya sekedar tau saja. hohoho
Nah, semoga ini menjadi salah satu bukti bahwa anggapan praktikum SO itu nggak semuanya susah bener kok. Asal  kita mau usaha buat belajar tentang seluk beluk shell (terutama sintaks-sintaksnaya) insyaAlloh bakalan paham dan ngerti sendiri. Bismillah perjalanan masih panjang, semoga modul-modul selanjutnya lancar.  Amin. ."Alon-alon sing penting kelakon". ^_^

Kamis, 23 Juni 2011

Modul 4

PENGKAPSULAN

Enkapsulasi adalah suatu cara untuk menyembunyikan informasi detail dari suatu class. Dua hal yang mendasar dalam enkapsulasi yakni : Information hiding , Interface to access data.
Enkapsulasi menunjuk pada prinsip dari menyembunyikan desain atau mengimplementasikan informasi yang tidak sesuai pada object yang ada. Menyembunyikan elemen dari penggunaan sebuah class dapat dilakukan dengan pembuatan anggota yang ingin Anda sembunyikan secara private.
Hak akses public memungkinkan semua kelas mengaksesnya, hak akses protected hanya diberikan kepada kelasnya sendiri dan turunannya, serta kelas-kelas dalam satu paket. sedangkan private hanya boleh diakses oleh kelasnya sendiri.

TUGAS PENDAHULUAN

  1. Apa yang anda ketahui tentang Information hiding ?
2.      Jelaskan tentang Interface to access data dalam konsep Pengkapsulan?
3.      Jelaskan mengenai keyword public, protected dan private ?

Jawab :
1.      Sebelumnya kita dapat mengakses anggota class baik berupa atribut maupun method secara langsung dengan menggunakan objek yang telah kita buat. Hal ini dikarenakan akses kontrol yang diberikan kepada atribut maupun method yang ada di dalam class tersebut adalah ‘public’. Kita dapat menyembunyikan informasi dari suatu class sehingga anggota class tersebut tidak dapat diakses dari luar, caranya adalah hanya dengan memberikan akses kontrol ‘private’ ketika mendeklarasikan atribut atau method. Proses ini disebut dengan information hiding.
2.      Jika kita telah melakukan information hiding terhadap suatu atribut pada suatu class, lalu bagaimana cara melakukan perubahan terhadap atribut yang kita sembunyikan tersebut, caranya adalah dengan membuat suatu interface berupa method untuk menginisialisasi atau merubah nilai dari suatu atribut tersebut.
3.      Penjelasan dari keyword public, protected dan private :
Public : izin akses public sebuah atribut biasanya digunakan oleh sebuah class jika sebuah atribut diperbolehkan diakses secara langsung oleh class lain. sebuah atribut yang dinyatakan sebagai public dapat diakses secara langsung oleh class lain di luar class yang membungkusnya.
Protected :izin akses protected sebuah atribut biasanya digunakan oleh sebuah class jika sebuah atribut diperbolehkan diakses secara langsung oleh class lain yang merupakan class turunannya (inheritance). sebuah atribut yang dinyatakan sebagai protected tidak dapat diakses secara langsung oleh class lain di luar class yang membungkusnya kecuali class class turunannya.
                       Private : izin akses private pada sebuah atribut biasanya digunakan oleh sebuah class untuk melindungi atribut-atributnya agar tidak dapat diakses oleh class lain. sebuah atribut yang dinyatakan sebagai private hanya dapat diakses secara langsung oleh kelas yang membungkusnya

Jumat, 17 Juni 2011

Modul 3 PBO

INHERITANCE

Inheritance dapat disebut sebagai yaitu suatu konsep pemrograman OOP dimana class yang ada dapat dimanfaatkan oleh kelas yang lainnya baik sebagian atau semuanya. Di dalam konsep Inheritance dapat dibedakan antara kelas Induk (Base Class) dan Kelas turunan (Derived Class). 

Istilah pewarisan berarti suatu kelas bisa mewariskan sebagian atau keseluruhan struktur dan perilaku kelas lain. Jika kelas B adalah kelas turunan dari kelas A, maka kita bisa juga menyebut kelas A adalah kelas super dari kelas B. Kelas turunan bisa memiliki struktur atau perilaku tambahan dari kelas supernya. Atau bahkan kelas turunan bisa mengubah atau mengganti perilaku kelas supernya. Hubungan antara kelas turunan dan kelas super sering dilukiskan dalam bentuk diagram di mana kelas turunan digambarkan di bawah kelas supernya, dan dihubungkan dengan garis penghubung dengan tanda segitiga yang diletakkan di dekat kelas supernya.
TUGAS PENDAHULUAN 

1.    Apa yang perbedaan antara Induk Kelas dengan Kelas Turunan?
Dalam terminologi Java, kelas induk yang diturunkan disebut dengan seperclass, adapun kelas baru hasil turunan  disebut dengan subclass. Contoh Binatang adalah superclass dari kelas Herbivora dan Carnivora, kelas Herbivora dan Carnivora itu sendiri berperan sebagai subclass.
2. Jelaskan keyword super dan extends dalam Pewarisan?
Keyword super adalah untuk memanggil constructor dari kelas induk, juga dapat digunakan untuk mengakses anggota kelas (data maupun method) dari kelas induk yang telah ditimpa oleh anggota kelas dari turunan.
Keyword extends yang digunakan untuk melakukan proses penurunan terhadap suatu kelas.

Minggu, 12 Juni 2011

Modul 2 PBO

POLYMORPH
               Metode disebut polimorfis jika aksi yang dilakukan oleh suatu metode berbeda-beda tergantung pada objek aktual pada saat metode itu dijalankan. Polimorfisme adalah salah satu fitur utama dalam pemrograman berorientasi objek. Sebagai contoh, sebuah class induk dengan nama Student mempunyai subclass StudentGrad, dan ditambahkan class lain dengan nama StudentInfo.

Gambar 1 : Class Student dan subclass nya
                  Dari gambar diatas class StudentInfo digambarkan mempunyai hubungan polymorfisme dengan class StudentGrad dan tentunya dengan class induk dari StudentGrad yaitu class induk Student..
TUGAS PENDAHULUAN
    1. Keuntungan apa yang bisa didapat dengan Polymorphism? Kita bisa membuat kode program tanpa harus mengetahui persis apa yang akan dilakukan program saat kita menulis program tersebut
    1. Bagaimana hubungan antar teknik overloading dengan Polymorphism? Metode overloading adalah mendefinisikan metode yang memiliki nama yang sama, tetapi dengan signature yang berbeda dalam definisi class yang sama. Sedangkan polimorfisme merupakan kemampuan dari suatu variabel referensi objek untuk memiliki aksi berbeda bila metode yang sama dipanggil, dimana aksi metode tergantung dari tipe objeknya dan signature metode harus sama baik pada superclass maupun subclass.

Jumat, 10 Juni 2011

Praktikum Sistal 2011

Ehm. . . .nie hasil akhir praktikum sistal kelas D1 euUy.
Semoga Praktikum kemaren cukup berkesan buat temen-temen semua. . .oke".

Bagi yang merasa kurang puas, harap konfirmasi sebelum hari Sabtu jam 12.00 WIB.

Senin, 06 Juni 2011

Modul 1 PBO

KELAS DAN OBJEK
Ada sedikit penjelasan ni dari modul 1 sebelum kita masuk ke tugas prendahuluan, implementasi dan tugas akhir.
Apa sih kelas dan objek itu???
Dalam Paradigma Pemograman Berorientasi Objek dikenal Kelas dan Objek. Kelas merupakan prototype yang mendefinisikan variabel dan method secara umum. Sedangkan objek merupakan instantiasi dari suatu kelas. Ada 2 bagian utama dari kelas java yaitu kelas deklarasi dan kelas body. Kelas deklarasi mendefinisikan nama kelas dan atributnya sedangkan kelas body mendefinisikan variabel dan methodnya.
Tugas Pendahuluan

Buatlah program menggunakan class dan objek dengan nama sepeda.java, jika program di jalankan hasilnya seperti di bawah ini :
Object “motor-1” :
Merk : Yamaha
Pemilik : Pak Darmawan
Object “motor-2” :
Merk : Honda
Pemilik : Pak Nasiruddin

Modul 1


KELAS DAN OBJEK
Dalam Paradigma Pemograman Berorientasi Objek dikenal Kelas dan Objek. Kelas merupakan prototype yang mendefinisikan variabel dan method secara umum. Sedangkan objek merupakan instantiasi dari suatu kelas. Ada 2 bagian utama dari kelas java yaitu kelas deklarasi dan kelas body. Kelas deklarasi mendefinisikan nama kelas dan atributnya sedangkan kelas body mendefinisikan variabel dan methodnya. 

TUGAS PENDAHULUAN



Rabu, 01 Juni 2011

Praktikum PBO ku. . .

Mulai minggu kemarin tepatnya Jum'at, 27 Mei 2011 praktikum PBO kelas ku telah dimulai. Pertemuan pertama diisi dengan pretest secara online. Meskipun hasil yang ku dapat nggak terlalu bagus tapi toh cukup memuaskan karena aku telah berusaha semaksimal mungkin, dan hasil yang ku capai itulah kemampuanku. hoho
Setelah pretest, mulailah sang asprak memperkenalkan dirinya, ternyata asprakku mz Aris Prama Aulia yang kebetulan kakak tingkat angkatan 2008. Penjelasan presentase penilaian pun dilakukan. Dilanjut penjelasan modul 1 tentang Class dan Object. Nah untuk mengetahui hasil pemaparan tentang modul 1 yang telah aku dapat kita lihat di postingan selanjutnya ya. . . . .oke, oke.

Sabtu, 28 Mei 2011

Assalamualaikum 2011. . . .

ku awali tuliasn ini dengan basmallah, bismillahirrahmanirrahim. . . .
hmmm. . . .ngk terasa 9 bulan sudah ku absen d blog ini, rasanya pgen lagi memulai tulisan" baru. Entah cerita hidup, pengalaman, soal kuliah atau apapun itu. . .
tulisan pertamaku di tahun 2011 ini diawali kejadian yang baru saja ku alami kmren malem. Ceritanya kmren malem aku tidur di kamar kos depan, tadinya memang agak pny firasat gk enak tapi ku teruskan saja niatku itu. Pukul 01.30 aku terbangun, teman sebelahku membuka jendela depan, mungkin karena hawa panas di kamarnya. Ku cari hp ku yang semula ada di dekatku secara tiba-tiba berpindah tepat di atas bantalku. Ku letakkan kembali hp itu di sebelahku dan ku lanjutkan perjalananku menyusuri pulau kapuk. Aku terbangun lagi ketika alarm hp milik teman sebelah yang berbunyi kencang, ku lihat ke luar jendela dan ku lihat jam dinding kamar yang menunjukkan pukul 5. Kembali kucari hpku, tapi kali ini tak ku temui di sebelah maupun di atas bantalku. Ku cari di bawah ranjang dan di sekitar kamar hasilnya tetap nihil. Ku putuskan untuk menjalankan kewajiban sholat subuhku, setelah itu baru kulanjutkan pencarianku. Ku bangunkan teman sebelah, ku cari bersamanya namun hasilnya tetap sama.