Monday, 31 March 2014

mencari bilangan prima


#include <cstdlib>
#include <iostream>
#include<math.h>

using namespace std;
bool prima (int x){
     int k,y;
     bool test;
    
     if(x<2){
             return false;
             }else if (x==2){
                   return true;
                   }else {
                   y = ceil(sqrt(x));
                         test= true;
                   }
                   while (test && (y>=2)){
                         if (x % y ==0){
                               test=false;
                               }else {
                            
       y=y-1;
                               }
                               }
return test;
}
                  

int main(int argc, char *argv[])
{
    int x;
    cout<<"masukkan nilai:"<<endl;
    cin>>x;
    cout<<"prima:"<<prima(x)<<endl;
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

prosedur pencocokan string

#include <cstdlib>
#include <iostream>

using namespace std;

void Pencocokan(string P, string T,int n,int m,int idx){
     int i,j;
     bool ketemu;
     j=0;
     i=0;
     ketemu=false;
                  while (i<= n-m && !ketemu) {
                  j = 1;
                  };
                  while ((j<= m) && (P[j]=T[i+j]))
                  {
                  j=j+1;
                  }
                  if (j=m){
                  ketemu=true;
                  }
                   else{
                   i=i+1;
                   }
                         if (ketemu==true){
                         idx=i+1;
                         }
                   else {
                   idx = -1;
                   }

                   }

int main(int argc, char *argv[])
{
int idx;
Pencocokan("brondong","tua",2,4,idx);
system("PAUSE");
return EXIT_SUCCESS;
}

Sunday, 23 March 2014

Refleksi Minggu ke-4 Basis Data


a.Record/Tuple  adalah kumpulam elemen-elemen data yang digabungkan menjadi satu kesatuan.
b.Field mencerminkan kolom pada suatu kolom.
c.Domain adalah batasan nilai pada atribut.
d.Primary key/PK adalah field pada tabel yang sangat unik yang membedakan kolom satu dengan yang lain. (pada suatu tabel boleh lebih dari satu primary key)
e.Foreign Key adalah atribut dalam suatu tabel yang merujuk pada PK yang lain.f.Kardinalitas adalah jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain.
f.entitas adalah sebuah objek yang keberadaannya dapat dibedakan terhadap objek lain. Berupa orang, benda, tempat, kejadian, konsep.

Hubungan antara dua tipe entitas, antara lain :
1.One to one
2.One to many
3.Many to one
4.Many to many.

 ERD :

1.Tentukan Objek / entitas yang akan terlibat
2.Tentukan atribut kunci dari masing-masing himpunan
3.Identifikasi relasi
4.Tentukan derajat relasi untuk setiap himpunan relasi
5.Melengkapi entitas dengan atribut-atribu tambahan (yang sudah ada tidak boleh ditulis lagi)

Saturday, 22 March 2014

Tugas Individu Basis Data



1.Abstraksi data

Abstraksi data merupakan tingkatan-tingkatan pengguna dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna sehari-hari.. Sebuah DBMS seringkali menyembunyikan detail tentang bagaimana sebuah data disimpan dan dipelihara (diolah) dalam sebuah sistem database, dengan tujuan untuk memudahkan pengguna dalam menggunakan DBMS tersebut. Karena itu seringkali data yang terlihat oleh pemakai sebelumnya berbeda dengan yang tersimpan secara fisik.

2.Pengguna basisdata

·  Administrasi Basis Data (Database Administrator)
Merupakan pemakai yang berinteraksi langsung dengan DBMS, yang tugas utamanya adalah mengkonfigurasi Sistem Basis Data secara keseluruhan, seperti menginstalasi DBMS, menghidupkan atau mematikan DBMS, (startup/shutdown), menentukan group pemakai, mendefenisikan pemakai dan otoritasnya, membentuk Basis penyimpanannya,membentuk skema/struktur tabel-tabel di peningkatan performansi Sistem Basis Data, dan lain-lain.
·  Pengembang Aplikasi (Progammer/Developer)
Merupakan kelompok pemakai yang tugas utamanya adalah membangun dan mengembangkan Aplikasi Pengguna Basis Data yang nantinya akan dimanfaatkan oleh kelompok user lainnya yaitu pemakai Akhir (End-User). kelompok pemakai ini banyak berinteraksi dengan Basis Data lewat Data Manipulation Language (DML), yang disertakan dalam program yang mereka tulis dalam bahasa pemrograman tertentu (C.C++.pascal,Clipper,Visual basic, COBOL, PHP,Perl,Java,dll). Kelompok user ini baru bisa bekerja jika Administrator telah selesai melakukan pendefenisian Basis Data dan struktur tabel-tabel di dalamnya
·  Pemakai Mahir (Casual User)
Merupakan Kelompok pemakai yang berinteraksi dengan Basis Data langsung melalui faslitas antar muka yang disediakan DBMS yang mengelola Basis Data. pemanfaatan basis data dilakkan dengan menuliskan query dalam bahasa query yang tata bahasanya (syntax-nya) telah ditentukan oleh DBMS tersebut. Bahasa query yang umum digunakan adalah SQL . Query yang dilakukan pemakai ini biasanya untuk keperluan analisa pada sebuah basis data atau bisa juga untuk melakukan reparasi langsung terhadap basis data yang mengalami kerusakan.
·  Pemakai Akhir/Umum (End-User/Naive User)
Merupakan kelompok pemakai yang berperan dalam pemasukan data (data entry) dalam rangka membentuk basis data yang lengkap dengan memanfaatkan program/aplikasi pengguna basis data yang telah dibuat oleh developer. Di Saat pemasukan data telah lengkap dan akurat, kelompok pemakai ini dapat diberi tanggung jawab uuntuk melakukan pekerjaan pengecekan (verifikasi), perubahan hingga pencetakan data/informasi (pelaporan), dengan masih menggunakan program/aplikasi yang sama

3.Referential integrity
     
    integritas referensial adalah konsep database yang memastikan bahwa hubungan antara tabel tetap konsisten. Ketika salah satu tabel memiliki kunci asing ke meja lain, konsep integritas referensial menyatakan bahwa Anda tidak dapat menambahkan record ke tabel yang berisi kunci asing kecuali ada catatan terkait dalam tabel.

4.Cascade update

    Setiap perubahan pada primary key, pada tabel utama, maka secara otomatis mengubah nilai pada record-record yang berkesesuaian di dalam tabel yang memiliki relasi dengan tabel Utama.


5.Cascade delete

    Setiap penghapusan record primary key pada tabel utama, maka akan mengakibatkan penghapusan record-record yang berkesesuaian di dalam tabel yang memiliki relasi dengan tabel Utama.

Friday, 21 March 2014

Sejarah perkembangan Linux Ubuntu




          
Peringkat 1 berturut-turut yang tercatat pada situs www.distrowatch.com, yaitu situs polling pengguna Linux, menjadi tolak ukur bahwa Ubuntu sangat dicinoleh sebagian besar pengguna Linux. Kemudahan dalam pengoperasian (user interface friendly), kemampuan prima, sistem keamanan & networking yang handal, open source, serta akselerasi yang sempurna menjadikan Ubuntu digandrungi oleh jutaan pengguna Linux di seluruh dunia.
Asal Mula Ubuntu
——————
Ubuntu diambil dari bahasa Afrika kuno yang berarti Humanity to Others atau rasa peri kemanusiaan terhadap sesama. Adalah seorang pengusaha bernama Mark Shuttleworth, yang memiliki perusahaan bernama Cannonical Ltd
(http://www.canonical.com), mensponsori proyek Ubuntu ini pada tahun 2004. Tujuan dari distribusi Linux ubuntu adalah membawa semangat yang terkandung di dalam Ubuntu ke dunia perangkat lunak. Ubuntu merupakan varian atau turunan dari Debian, yang merupakan salah satu distro Linux tertua selain Red Hat & Slackware. Keberadaan Ubuntu semakin kuat karena disponsori oleh Canonical Ltd yang mempunyai support baik dari komunitas maupun professional. Ubuntu dibentuk berdasarkan gagasan yang terdapat dalam filosofi Ubuntu, yaitu perangkat lunak harus tersedia secara gratis & tidak ada biaya lisensi, perangkat lunak harus dapat digunakan dalam bahasa lokal masing-masing & untuk orang-orang yang mempunyai keterbatasan fisik, serta bersifat open source sehingga pengguna memiliki kebebasan untuk mengubahnya sesuai dengan kebutuhan komputasi mereka. Kebebasan inilah yang membuat Ubuntu berbeda dari pesaingnya misalnya Microsoft Windows yang bersifat proprietary atau berlisensi. Ubuntu dapat diperoleh secara gratis apabila anda memintanya langsung kepada Canonical Ltd. Selain itu, anda mendapat kebebasan untuk memodifikasi Ubuntu agar menjadi distro Linux yang anda inginkan. Bahkan, anda dapat menamai sendiri versi Ubuntu hasil modifikasi tersebut.
Rilis Ubuntu
————
Setiap rilis Ubuntu memiliki keunikan pada nama kode & nomor versi yang dikeluarkan. Misalnya nama diambil dari nama binatang & diikuti dengan nomor versi berdasarkan tahun & bulan dari rilis. Setiap tahun umumnya akan ada 2 rilis Ubuntu, biasanya pada bulan April & Oktober. Edisi Ubuntu biasanya di rilis sedikitnya dalam 3 edisi yaitu Desktop, Alternate & Server. Perbedaan mendasar ketiganya adalah kegunaan & cara instalasi. Edisi Desktop digunakan untuk komputer personal dengan instalasi mode grafis. Ubuntu Alternate juga digunakan untuk komputer personal namun instalasi menggunakan mode teks. Ubuntu Server digunakan untuk komputer server dengan instalasi teks.
01. Ubuntu 4.10 (Warty Warthog)

 
Inilah cikal bakal Ubuntu, yang diluncurkan tanggal 20 Oktober 2004. Kode namanya adalah Warty Warthog dengan nomor kode 4.10 yang muncul dengan logo sedikit aneh yaitu babi hutan. Rilis ini dilanjutkan dengan komitmen untuk secara simultan melakukan update security untuk jangka waktu 18 bulan sesuai dengan rangkaian Ubuntu Security Notices pada saat itu.Tampilan desktop yang indah membuat Ubuntu 4.10 menjadi idola di rumah, sekolah & bisnis hampir diseluruh belahan dunia. Pada sat itu masih belum banyak Linux Desktop berbasis grafis yang memiliki tampilan interface menarik. Beberapa fitur lainnya adalah instalasi cepat & sederhana, ketersediaan paket secara online, sudah terintegrasi baik dengan pengguna laptop, Firefox 0.9, Evolution 2.0, OpenOffice.org 1.1.2 & juga dukungan untuk hardware. Server Ubuntu 4.10 bisa diinstalasikan dengan mode minimalis.

02. Ubuntu 5.04 (Hoary Hedgehog)

Kode nama Hoary Hedgehog adalah rilis Ubuntu kedua yang dikeluarkan dengan kode nomor 5.04 pada tanggal 8 April 2005. Icon yang digunakan adalah binatang landak. Pada versi ini merupakan awal mula dari Kubuntu, yaitu distro Linux Ubuntu yang berbasiskan KDE sebagai desktop environment. KDE yang digunakan pada Kubuntu ini adalah versi 3.4, sedangkan Ubuntu sendiri menggunakan basis GNOME versi 2.10. Pada versi ini terdapat fasilitas baru untuk melakukan update yang dapat berjalan pada modus background. Prooses booting pada versi ini sudah lebih cepat dibanding versi pendahulu. Pun demikian versi ini lebih banyak mengenali hardware pada komputer. Versi ini juga mendukung instalasi melalui media USB serta men-support program kompresi bzip2, autentifikasi Apt & juga sudah adanya versi Live CD yang memungkinkan anda menggunakan Ubuntu tanpa perlu di-install terlebih dahulu.

03. Ubuntu 5.10 (Breezy Badger)
[Image: 003.jpg]
Rilis ketiga dari Ubuntu ini menggunakan binatang jenis luwak sebagai icon-nya. Distro yang dirilis pada 13 Oktober 2005 ini hadir dengan GNOME sebagai desktop environment dan didalamnya sudah terpasang program aplikasi OpenOffice versi 2.0 beta 2. Untuk memperkaya content-nya, hadir juga EDUbuntu, yaitu jenis baru dari Ubuntu yang berfokus dalam dunia pendidikan. EDUbuntu berisi aplikasi-aplikasi edukatif & dapat digunakan oleh siswa untuk sarana belajar. Didalamnya terdapat aplikasi matematika, fisika, kimia, serta aplikasi edukatif lainnya. Fitur-fitur tambahan pun banyak ditemui pada versi ini seperti hadirnya usplash, yaitu loading bar pada saat proses Ubuntu. Fitur lainnya berupa dukungan untuk menulis audio CD, tambahan driver hardware dari third party, dukungan penuh untuk printer & scanner Hewlett-Packard, kompatibilitas keyboard & mouse Bluetooth, serta kernel 64-bit untuk Power PC.
04. Ubuntu 6.06 (Dapper Drake)
[Image: 004.jpg]
Rilis keempat muncul pada tanggal 1 Juni 2006 dengan nama Dapper Drake dan berkode nomor 6.06. Icon versi ini adalah binatang bebek. Versi ini muncul dengan basis GNOME & KDE. Keluarnya Dapper Drake menandai semakin bertambahnya jumlah pengguna Ubuntu di Indonesia. Bersamaan dengan momen ini bermunculan pula tempat download lokal di Indonesia. Fitur terbaru yang disertakan adalah cara instalasi melalui Live CD secara cepat, sistem start-up yang singkat pada saat login, menu yang simple, proses shutdown dengan visual grafis, dukungan terhadap video playback & pre install dengan paket aplikasi openOffice 2.0.2. Dari versi ini lahir jenis baru yaitu Xubuntu. Perbedaannya dengan Ubuntu, Kubuntu & EDUbuntu adalah desktop environment yang digunakan Xubuntu merupakan XFCE versi 4.3.90.1. Desktop environment ini relatif lebih ringan dibandingkan dengan GNOME atau KDE.

05. Ubuntu 6.10 (Edgy Eft)
[Image: 005.jpg]
Pada tanggal 26 Oktober 2006 rilis kelima Ubuntu Edgy Eft muncul. Ubuntu bermaskot kadal berwarna oranye ini memiliki peningkatan performa pada start-up & shutdown speed serta terintegrasi dengan Tomboy & F-Spot. Fitur & content yang dibenamkan antara lain kernel 2.16.17, Evolution 2.8.0, Firefox 2.0 & OpenOffice 3.0.4. Desktop environment menggunakan GNOME2.16, KDE 3.5.5 dan XFCE 4.3.99 RC1. Pada versi ini terdapat sedikit keistimewaan karena banyaknya aplikasi tambahan diantaranya beryl, xgl & compiz. Aplikasi-aplikasi add on ini menjadikan tampilan desktop Ubuntu semakin memukau. Ubuntu 6.10 mencuri perhatian orang-orang & digunakan sebagai pilihan alternatif bagi sistem operasi Microsoft Windows.
06. Ubuntu 7.04 (Feisty Fawn)
[Image: 006.jpg]
Ubuntu generasi ke-6 ini dirilis pada tanggal 19 April 2007 dengan nama Feisty Fawn, yang menggunakan icon seekor kancil afrika. Didalamnya telah terdapat kernel Linux 2.6.20, desktop GNOME 2.18, KDE 3.5.6 & XFCE 4.4. Namun Ubuntu 7.04 ini meminta penggunaan memori RAM minimal 256 MB agar bisa dijalankan di komputer. Pada versi ini mulai digunakan edisi Alternate. Edisi ini digunakan jika anda ingin meng-install dengan waktu yang lebih singkat dibandingkan dengan menggunakan grafis. Fitur terbarunya adalah tool migrasi Windows yang memudahkan integrasi antara aplikasi Windows & Ubuntu jika anda menggunakan dual booting. Fitur lainnya berupa kemudahan instalasi media codec, serta plug & play jaringan menggunakan Avahi.
07.Ubuntu 7.10 (Gutsy Gibbon)
[Image: 007.jpg]
Pada tanggal 15 Oktober 2007 Ubuntu teranyar dengan nama Gutsy Gibbon dirilis oleh Canonical Ltd. Versi ini menggunakan hewan siamang sebagai maskot icon-nya. Keunggulan pada rilis ini antara lain adalah adanya dukungan add-on atau plugin untuk web browser firefox, wizard untuk dukungan printer, WiFi, kamera digital, IPod & piranti digital lainnya. Versi ini juga sudah mendukung akses ke system file NTFS secara default. Di versi sebelumnya, tidak memiliki kemampuan untuk membaca system file NTFS. Efek 3D juga disetel secara default jika semua persyaratan minimumnya sudah terpenuhi. Untuk mendukung keamanan jaringan disediakan Apparmor dari Novell. Pun ditambahkan desktop search, switch user yang cepat, dan dukungan untuk thin client atau biasa disebut LTSP (Linux Terminal Server Project).
08. Ubuntu 8.04 (Hardy Heron)
[Image: 008.jpg]
Pada 24 April 2008, Ubuntu terbaru muncul dengan kode nama Hardy heron. Ubuntu 8.04 berlambang burung bangau ini mensyaratkan memory RAM minimal sebesar 384 MB. Bertambahnya konsumsi RAM yang semakin besar dikarenakan semakin ciamiknya tampilan grafis & juga untuk dukungan aplikasi-aplikasi yang digunakan. Hardy Heron merupakan versi LTS (Long Term Support) yaitu paket yang dimiliki oleh Ubuntu 8.04 yang akan didukung selama jangka waktu 3 tahun untuk varian desktop & 5 tahun untuk varian server. Dukungan ini juga dapat anda temui pada Ubuntu Dapper Drake. Pada versi ini juga muncul istilah Wubi, yaitu installer Ubuntu di dalam OS Windows. Anda tidak perlu memasang Ubuntu ke dalam harddisk komputer. NFS (Network File System) juga sudah didukung di dalam versi ini.

09. Ubuntu 8.10 (Intrepid Ibex)
http://deviceguru.com/files/virtualbox-ubuntu-10.jpg

Ubuntu 8.10 Intrepid Ibex dirilis pada tanggal 30 Oktober 2008. Ubuntu ini dapat dijalankan dengan minimal RAM sebesar 256 MB asalkan kapasitas RAM tidak di-share dengan kartu grafis. Ubuntu 8.10 dirancang untuk gaya hidup digital karena banyak fitur-fitur yang mendukung untuk hal ini. Fitur yang dimiliki Ubuntu 8.10 antara lain adalah dukungan jaringan 3G dengan menggunakan kabel ataupun WiFi. Pada rilis ini juga banyak modem-modem dan juga handphone untuk ber-internet ria sudah dikenali dan anda tidak perlu melakukan pengaturan yang rumit. Intrepid Ibex juga mendukung instalasi melalui live USB.

10. Ubuntu 9.04 (Jaunty Jackalope)
[Image: 010.jpg]
Jaunty Jackalope dirilis tanggal 23 April 2009 dengan menggunakan maskot icon kelinci bertanduk. RAM minimum yang diperlukan untuk menjalankan versi ini sebesar 256 MB, namun disarankan menggunakan ukuran yang lebih besar. Keunggulan Ubuntu 9.04 ini salah satunya adalah speed booting hanya sekitar kurang lebih 25 detik. Dukungan 3G & wireless juga disertakan dari versi sebelumnya. Paket OpenOffice yang digunakan adalah versi 3.0. Aplikasi-aplikasi seperti Ubuntu Tweak yang memudahkan anda mengatur sistem hingga manajemen paket dari third party sudah tersedia untuk ubuntu ini. Desktop yang digunakan adalah GNOME 2.26. Perbedaan utama rilis ini dengan versi lain adalah system file Ext4 yang merupakan file sistem terbaru dari Linux setelah Ext3. File sistem ini lebih tahan uji & stabil karena merupakan penyempurnaan dari system file Ext3.
11. Ubuntu 9.10 (Karmic Koala)
[Image: 011.jpg]
***Karmic Koala merupakan rilis kandidat yang sesuai jadwal keluar pada tanggal 29 Oktober 2009, dengan lambang Koala. Ubuntu rilis kali ini menyertakan GNOME 2.28.1, KDE 4.3.1, OpenOffice 3.1.1 dan kernel Linux 2.6.31. Karmic Koala mengganti arsitektur akselerasi grafis X.Org server EXA menjadi UXA karena adanya masalah pada driver video Intel tersebut. Pada versi ini, aplikasi-aplikasi yang disertakan semakin lengkap diservarian baru maupun penambahan fitur & performa. Karmic Koala sudah mampu mengakomodasi semua kebutuhan komputerisasi user secara total.
12. Ubuntu 10.4 (Lucid Lynx)
[Image: 012.jpg]
Pada tanggal 27 April 2010, Canonical Ltd mengumumkan rilis Ubuntu 10.4 Lucid Lynx. Kelebihan versi Ubuntu bermaskot kucing gunung ini antara lain boot speed akan terasa lebih cepat pada hampir semua komputer, dan terasa sangat cepat pada komputer berbasis SSD seperti netbook. Aplikasi ubuntu One yang disertakan pada versi ini berguna pada peningkatan integrasi desktop untuk online services serta sharing file & folder via internet dengan lebih cepat & mudah. Kernel Linux yang digunakan Lucid Lynx adalah versi 2.6.32-16.25 based on 2.6.32.9. Desktop environment menggunakan GNOME & KDE. Selain itu dibenamkan pula HAL Removal yang membuat akselerasi & boot Ubuntu semakin cepat. Indikator-indikator baru pada desktop juga banyak bermunculan pada versi ini.

13. Ubuntu 10.10 (Maverick Meerkat)
[Image: 013.jpg]
Canonical Ltd merilis versi ini pada tanggal 10 Oktober 2010. Ubuntu 10.10 memiliki dukungan multi-touch. Hal ini dimungkinkan melalui uTouch Ubuntu 1.0 dan multi-touch stack. Dengan Ubuntu 10.10, berbagai aplikasi GTK mendapat dukungan gesture-based scrolling. Selain itu, document viewer Ubuntu pun disempurnakan Canonical agar mendukung interaksi yang lebih baik. Untuk teknologi multi-touch baru, Canonical bekerja sama dengan X.Org dan komunitas kernel Linux, untuk menambahkan dukungan fitur yang belum ada atau memperbaiki driver yang telah ada. Tampilan graphical Maverick Meerkat sangat menawan, akselerasi ke menu-menunya sangat mudah & cepat diseranimasi yang memukau. Diperkirakan versi ini akan menjadi batu lompatan generasi Linux Ubuntu selanjutnya menggunakan graphical sentuh serta dukungan penuh untuk multimedia mobile.





Kelebihan jika menggunakan Ubuntu
1.      Gratis dan bisa digunakan untuk banyak komputer
2.      Stabil, karena turunan dari Debian dan aman dari virus, worm, malware dan sejenisnya, walaupun tak memakai anti virus
3.      Bisa digunakan pada komputer yang memiliki spesifikasi hardware rendah, dikarenakan Ubuntu sangat ringan sehingga tak membebani kinerja komputer
4.      Kita bisa mencoba menggunakan Ubuntu tanpa perlu menginstalnya kedalam harddisk komputer, dengan menggunakan fitur Live CD pada Ubuntu melalui proses boot pada CD atau flashdisk saja.
5.      Tersedia banyak aplikasi mulai dari aplikasi Office ( libreOffice, OpenOffice), browsing (Firefox, chromunium), multimedia (Rhythmbox, VLC player), grafik (GIMP, shotwell), game (linecity, hedgewar), edukasi/pendidikan (educational suite gcomprize, quran) dan berbagai Aplikasi lainnya yang sebagian besar diantaranya adalah gratis (free)
6.      Driver kebanyakan telah ada di dalam CD, seperti LAN, Wifi, Audio, dan lain sebagainya sehingga tidak sulit bagi kita untuk melakukan instalasi
7.      Terdapatnya Ubuntu Software Center, dimana anda dapat mendownload berbagai aplikasi dan game dengan mudah
8.      Anda dibebaskan dan diperbolehkan untuk menggunakan, memodifikasi dan mendistribusikan sesuka anda
9.      Terdapat lebih dari 55 bahasa, termasuk bahasa Indonesia. Sehingga memudahkan anda dalam menggunakan Ubuntu, jika anda tak mengerti bahasa Inggris.
10.  Tampilan desktop yang keren dan menarik dengan Compiz fusion
11.  Aplikasi Windows tetap bisa dijalankan di Ubuntu menggunakan aplikasi yang bernama Wine (Windows Emulator)
12.  Versi terbaru dari Ubuntu diliris tiap 6 bulan sekali
13.  File ISO Ubuntu bisa didapat dari banyak cara, melalui download, pesan, minta dari teman dan sebagai tanpa melanggar hukum pembajakan software
14.  Bisa di instal bersamaan dengan Windows
15.  Bisa di instal melalui Windows menggunakan bantuan aplikasi bernama pada Windows Wubi
16.  Lebih halal dan masih banyak kelebihan lainnya
Kelemahan jika menggunakan Ubuntu
1.      Belum user friendly, dikarena sebagian besar pengguna Ubuntu berasal dari migrasi Windows dan lainnya
2.      Tak semua aplikasi windows anda kompatibel dengan wine sehingga aplikasi kegemaran anda mungkin tidak bisa digunakan di Ubuntu.
3.      Sedikit dikucilkan dari teman-teman dikarenakan sebagian besar dari mereka menggunakan Windows

Konversi Suhu

#include <iostream> #include <conio.h> //#include <cstdlib> //#include <iostream.h> void main( float Celcius, Kelvi...