Senin, 12 Oktober 2015

REVIEW VIRTUAL MACHINE

REVIEW VIRTUAL MACHINE


WAHYU AJIS SAPUTRA

2C114121

2KB04



VIRTUAL MACHINE
Virtual machine adalah sebuah perangkat lunak atau software yang berguna untuk mensimulasikan lingkungan kerja atau tampilan suatu perangkat computer secara virtual. Dalam hal ini kita tidak perlu untuk menambah hardware apapun disini, cukup dengan simulasinya saja. Virtual machine dapat memungkinkan anda sebagai pengguna dapat menjalankan sistem operasi lain diatas OS asli anda. Dan dapat mencoba berbagai sistem operasi apapun, tanpa membahayakan sistem operasi asli yang ada di computer atau di laptop anda.
Disini Saya akan membandingkan dari setiap macam-macam Software Virtual Machine yang ada, dilihat dari kelebihannya dan kekurangannya.

1.      VirtualBox
Merupakan salah satu aplikasi virtual machine yang bersifat open source atau gratis. Dapat digunakan dan mendukung pada berbagai macam sistem operasi seperti Windows, Mac dan Linux sehingga memungkinkan dapat menginstall OS apapun yang diinginkan. Aplikasi VirtualBox ini diciptakan  oleh perusahaan software Innotek Gmbh, dan sekarang dikembangkan oleh Oracle Corporation. Adapaun kelebihan dan kekurangannya dari software VirtualBox ini.
·         Kelebihan :
1)      Open Source / Gratis, tidak perlu membayar lisensi.
2)      Lebih ringan digunakan dibandingkan dengan VMware.
3)      Dapat menjalankan berbagai macam sistem operasi.
4)      Tidak banyak menghabiskan kapasitas harddsik
·         Kekurangan :
1)      Membutuhkan Laptop atau Komputer yang lebih tinggi pada spesifikasinya. Terutama pada RAM dan Harddisknya, agar VirtualBox berjalan baik dan terasa kencang dalam penggunaannya.
2)      Beberapa fitur yang ada di VMware tidak terdapat di VirtualBox, seperti Terkoneksi ke server, Capture Movie, dan Proteksi (pada Menu Setting, bisa diset password keamannanya).
3)      Tidak berfungsinya fitur Drag And Drop sedangkan pada VMware berjalan mulus dan tidak masalah.
4)      Tidak bisa Screen Capture pada VirtualBox


2.      VMware 
Sebuah perangkat lunak desktop yang dapat berjalan pada Microsoft Windows, Linux, dan Mac OS. VMware adalah perusahaan perangkat lunak hypervisors untuk server, VMware ESX dan VMware ESXi yaitu perangkat yang secara lansung berjalan pada server tanpa harus memerlukan tambahan mendasari sistem operasi. VMware memudahkan dan melindungi sistem operasi yang permanen agar terhindar dari kesalahan atau error dalam melakukan penginstallan sistem operasi.
·         Keuntungan :
1)      Terdapat banyak fitur yang diingin dibandingkan dengan VirtualBox. Seperti Unity, Capture Movie, Proteksi dan dapat terkoneksi ke server.
2)      Mudah dalam penggunaanya.
3)      Dapat memungkinkan beberapa sistem operasi dijalankan pada satu mesin PC tunggal secara bersamaan. Yang dilakukan tanpa melakukan pastisi ulang dan boot ulang.
4)      Untuk keperluan uji program (trial and error), tidak perlu me-restar PC untuk beralih sistem operasi (dual boot) atau berpindah komputer.

·         Kekurangan :
1)      Aplikasinya terasa berat dan lebih lambat dibandingan dengan Virtualbox
2)      Tidak open source.
3)      Berlisensi. Tetapi dapat gratis dengan cara menggunakan keygen atau crack.

3.      Parallels 
Parallels diciptakan hanya untuk OS Mac, tetapi aplikasi ini telah meluncurkan untuk versi para pengguna Windows. Aplikasi Parallels ini pada dasarnya dimasudkan untuk pengguna Mac yang ingin mencoba sistem operasi Windows, Linux, di computer Mac.
·         Kelebihan :
1)      Memiliki lisensi gratis, sehinnga dapat digunakan tanpa perlu mencari lisensi.
2)      Kemampuan Coherencenya yang sangat memukai.

·         Kekurangan :
1)      USB Flashdisk tidak dapat digunakan secara bersamaan oleh kedua OS.
2)      Software ini gagal mendeteksi kemampuan 3D dari kartu grafis.
3)      Tidak mampu melakukan burning CD pada media – media recording optis.


4.      Windows Virtual PC

Windows Virtual PC adalah mesin virtual untuk membangun komputer impian Anda, sehingga bisa menentukan spesifikasi komputer yang diinginkan. Windows Virtual PC buatan asli dari Microsoft sendiri, dan sistem operasi yang didukung hanya Windows saja.
·         Kelebihan :
1)      Memungkinkan untuk FAQ atau menjawab pertanyaan yang sering diajukan disertai jawabannya supaya pengguna tidak perlu bingung bertanya jika mengalami masalah.
2)      Sudah disertakan recorder demos.
3)      Direkomendasi oleh Microsoft.
4)      Dapat melakukan percobaan dual boot saat ingin menguji sebuah sistem operasi baru.
5)      Mampu menjalankan aplikasi yang tidak support dengan windows 7
6)      Printer bisa langsung digunakan pada Windows XP Mode.

·         Kekurangan :
1)      Tidak opern source.
2)      Hanya memungkinkan untuk produk Microsoft saja.
3)      Tidak support untuk Windows 7 edisi Starter dan Home Premium.
4)      Tidak dapat menggunakan USB.
5)      Tidak lengkapnya Vitur yang ada.
6)      Tidak dapat atau mampu menjalankan aplikasi-aplikau yang berat.


5.      Qemu 
     Qemu adalah sebuah aplikasi yang khusus digunakan bagi pengguna Linux. Tetapi kemudian berkembang sehingga dapat digunakan oleh pengguna sistem operasi Windows. Bagi pengguna Linux, Qemu merupakan alternative solusi dalam menjalankan virtual machine di laptop dan di komputer. Qemu diciptakan dengan menggunakan Kernel-Based Virtual Machine, sehingga memiliki banyak sekali manfaat dalam mempelajari sistem operasi yang lain.
·         Kelebihan :
1)      Khusus digunakan pengguna Linux
2)      Boot bisa dari harddsik maupun DVD.
3)      Harddisk cepat karena langsung ditentukan dan diisi (pre-allocated)
4)      Support bagi x86 maupun x64, PowerPC, ARM dll.
·         Kekurangan :
1)      Hanya dapat digunakan oleh pengguna OS Linux saja.
2)      Kelengkapan dari OS yang kurang memadai.
3)      Fitur yang kurang lengkap.
4)      Sulit untuk menginstall dan digunakan daripada virtual machine lainnya.




Rabu, 20 Mei 2015

LAPORAN AKHIR PRAKTIKUM ( KONDISI DELPHI )


LAPORAN AKHIR PRAKTIKUM
( KONDISI DELPHI )




Nama                                   : Wahyu Ajis Saputra
NPM                                    : 2C114121
Kelas                                    : 1KB06
Materi Praktikum              : Kondisi Delphi
Tanggal Praktikum            : 19 November 2014
Asisten Baris                       :
Ketua Asisten                     : Yuniarti






       Paraf Asisten



(..............................................)








UNIVERSITAS GUNADARMA
LABORATORIUM SISTEM INFORMASI
2014/2015
1.      Buka aplikasi Delphi 7 pada PC Anda
2.      Setelah itu keluar tampilan form 1, seperti gambar dibawah ini
3.      Buatlah desain gambar seperti tampak pada gambar dibawah ini 

4.      Ketentuan komponen pada program di atas adalah:
Ø  Pada From 1 :
a.       Panel
b.      Label 1 : BIODATA
c.       Label 2 : NILAI
Ø  Pada From 2 :
a.       Label 1 : NAMA
b.      Label 2 : KELAS
c.       Label 3 : TEMPAT TANGGAL LAHIR
d.      Label 4 : JENIS KELAMIN
e.       Label 5 : AGAMA
f.       Label 6 : NPM
Ø  Pada from 2 Mengosongkan setiap text pada Edit1, Edit2, Edit3, Edit4, Edit5 dan Edit6
Ø  Pada From 3 :
a.       Label 1 : MASUKAN NILAI
b.      Label 2 : Label 2
c.       Edit 1 : Kosongkan
d.      Button 1 : GO
e.       Button 2 : CANCEL

Ø  Atur Alignment di setiap label yang digunakan (dalam program ini digunakan center) dan atur font masing-masing
5.      Setelah tampilan selesai, maka Anda bisa memasukkan source code pada setiap Button yang tersedia Disetiap from 1, from 2, from 3. Berikut adalah rinciannya

·         Pada from 1, Button1 : Untuk menampilkan Biodata

procedure TForm1.Button1Click(Sender: TObject);
begin
form2.top := 16;
form2.left := 24;
form2.parent := panel1;
form2.visible := true;
end;
·         Pada from 1, Button2 : Untuk melihat Nilai pada From 3
procedure TForm1.Button2Click(Sender: TObject);
begin
form3.top := 10;
form3.left := 10;
form3.parent := panel1;
form3.visible := true;
end;
end.
·         Pada From 2, Button 1 : Untuk menentukan Sucses atau tidaknya program
procedure TForm2.Button1Click(Sender: TObject);
begin
messagebox(self.handle,'SubmitSuccess','Biodata Information',mb_ok+mb_iconinformation);
close;
end;
·         Pada From2, Button 1 :
procedure TForm2.Button2Click(Sender: TObject);
begin
edit1.Text := ' ';
edit2.Text := ' ';
edit3.Text := ' ';
edit4.Text := ' ';
edit5.Text := ' ';
edit6.Text := ' ';
end;
end.
·         Pada From 3, Button 1 : Untuk menentukan apakah Nilai Anda,
procedure TForm3.Button1Click(Sender: TObject);
var i : integer;
begin
i := strtoint (edit1.Text);
if i >= 101 then
begin
Label2.caption := 'Data Salah';
end
else
if i >= 90 then
begin
Label2.caption := 'Anda Mendapat Nilai A';
end
else
If i >= 80 then
begin
Label2.caption := 'Anda Mendapat Nilai B';
end
else
if i >= 70 then
begin
Label2.caption := 'Anda Mendapat Nilai C';
end
else
if i >= 60 then
begin
label2.caption := 'Anda Mendapat Nilai D';
end
else
if i <= 59 then
begin
label2.caption := 'Anda Mendapat Nilai E';
end
end;
·         Pada From 3, Button 2 :
procedure TForm3.Button2Click(Sender: TObject);
begin
edit1.Text := ' ';
if(application.MessageBox('Apakah Anda Yakin Ingin
Keluar?','Information',mb_yesno+mb_iconinformation)=id_yes) then
begin
close;
end;
end;

6.      Setelah source code selesai dimasukkan, maka running program tersebut untuk mengetahui apakah terjadi error atau tidak. Berikut ini adalah tampilan outputnya




















































































7.      Jika Anda ingin menyimpan project Anda dapat memilih Save/Save Project/Save All pada menu File