Minggu, 03 April 2011

Linux

href="file:///C:%5CUsers%5Csutarman%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso" rel="Edit-Time-Data">
Perbedaan Linux, Macintosh dan Windows

Linux
Macintosh
Windows
Open Source
Licensed (Paid)
Licensed (Paid)
Keamanan data kuat
Rentan virus
Rentan virus
Direktori tertinggi menggunakan “/”
Menggunakan drive c, d, e
Menggunakan drive c, d, e




Penjelasan:
Ø  Dari sisi source linux open source yaitu tidak bayar untuk mendapatkannya, sedangkan mac dan windows bayar.
Ø  Pada Linux tingkat keamanan datanya kuat atau bahkan tidak dapat dimasuki oleh virus beda dengan macintosh dan windows.
Ø  Direktori tertinggi pada linux ditandai dengan “/”, jika windows seperti yang kita kenal menggunakan drive c, d, dan e.
Ø  Windows : lemah security-nya, cocok untuk user yang tidak ingin repot dan usage-nya standar (office/gaming).
Ø  Mac : cukup tinggi securitynya, cocok untuk user yang usagenya desain grafis atau user yang mementingkan eye-candy.
Ø  Linux : sangat tinggi securitynya (developer). Selain itu sangat bagus untuk server.

 Program sederhana menggunakan ubuntu
                Sebelum kita memulai program, tulis coding untuk membuat file dengan bentuk umum:
gedit<spasi>namafile.c 
lalu enter.

Tahap 2:
  tulis program:
#include<stdio.h>
main ()
{
 printf ("        @@@ HeLLo World !! @@@      \n ");
 printf (" ini adalah program pertama saya ^ ^");
scanf (" ");
}
Setelah selesai menulis program save klik gambar save, lalu akan kembali ke tampilan awal, kemudian ketikan lagi:

 gcc<spasi>namafile.c<spasi>-o<spasi>nama output
lalu enter, tulis lagi:
./nama output
Outputnya:
@@@ HeLLo World !! @@@
ini adalah program pertama saya ^ ^

Penjelasan:
                Sama seperti menulis program dalam C++ hanya yang membedakan disini printf & scanf untuk cout & cin dalam C++ atau write & readln pada Pascal.
Ø  #include <stdio.h> biasa dipakai di linux, sedangkan <iostream.h> & <conio.h> itu pada turbo C
Ø  \n = untuk pindah pada paragraf baru.
Ø  scanf (“ “); untuk membaca apa yang ada pada tanda petik.
Ø  Kurung kurawal sebagai pertanda bahwa yang ada didalamnya adalah perintah-perintah program yang akan di Proses.
Ø  Setelah menulis program klik gambar save, (jika belum di save didepan namafile akan ada tanda *, misal: *sinsi.c(-)-gedit), jika sudah disave lalu ketikan:
Ø  gcc<spasi>namafile.c<spasi>-o<spasi>namaoutput
pada namaoutput tulis saja sembarang.
Ø  ./namapoutput
Ini untuk mengeluarkan output.