Rabu, 30 Maret 2011

Contoh Bahas C++

contoh bahasa C++ :

#include(iostream.h)
#include(conio.h)
main() {
char k [2];
char j [2];
int x;
int y;
int selisih;

cout<<"masukkan kelas:";cin>>k;
cout<<"masukkan jurusan:";cin>>j;
cout<<"masukkan nim awal:";cin>>x;
cout<<"masukkan nim akhir:";cin>>y;

selisih = x-y;
cout<<"selisih:"<<selisih;
getch(); }

Selasa, 29 Maret 2011

Interpreter VS Compiler

Interpreter adalah program sistem yang berfungsi sebagai penterjemah kode program yang dibuat oleh programmer ke dalam bahasa mesin. Interpreter mengeksesusi perintah baris demi baris dengan mengikuti logika yang ada.


Compiler adalah program sistem yang juga berfungsi sebagai penterjemah kode program ke dalam bahasa mesin agar bisa dijalankan oleh mesin. Perbedaannya dengan interpreter adalah compiler mengeksekusi seluruh instruksi dalam program sekaligus.


Perbedaannya secara terperinci :

  • Interpreter menterjemahkan baris per baris. Sedangkan compiler, menterjemahkan seluruh instruksi sekaligus. Selanjutnya hasil terjemahan (setelah melalui tahapan lain) bisa dijalankan secara langsung, tanpa tergantung lagi oleh program sumber atau compilernya.
  • Pada interpreter, penyusunan program relatif lebih cepat dan bisa langsung diuji sekalipun masih ada beberapa kesalahan secara kaidah dalam program. Sedangkan pada compiler, proses pembuatan dan pengujian membutuhkan waktu relatif lebih lama, sebab ada waktu untuk mengkompilasi (menerjemahkan) dan ada pula waktu untuk melakukan proses linking. Program akan berhasil dikompilasi hanya jika program tak mengandung kesalahan secara kaidah sama sekali.
  • Pada interpreter, kecepatannya menjadi lambat sebab sebelum suatu instruksi dijalankan selalu harus diterjemahkan terlebih dahulu. Selain itu, saat program dieksekusi, interpreter juga harus selalu berada dalam memori. Jadi memori selalu digunakan baik untuk program maupun interpreter. Sedangkan pada compiler, proses eksekusi dapat berjalan dengan cepat, sebab tak ada lagi proses penerjemahan.
  • Pada interpreter, kode program tidak dapat dirahasiakan. Sedangkan pada compiler, kode program bisa dirahasiakan, sebab yang dieksekusi adalah program yang dalam bentuk kode mesin.
Contoh bahasa pemrograman yang menggunakan compiler adalah Visual Basic, Fortran, Cobol, Pascal, C, dlsb. Sedangkan yang menggunakan interpreter yaitu PHP, ASP, Perl, Python (nih sejenis ular apa bahasa pemrograman ? haha), dlsb.

MOzilla Firefox 4



Buat temen-temen yang menginginkan internet browser yang punya kemampuan yang lebih baik lagi, telah muncul Mozilla Firefox 4. Menurut salah satu sumber, firefox diunduh lebih dari 7,1 juta kali per menit. Firefox mulai memelopori pendefinisian ulang browser, dari sebuah rangkaian kode tradisional untuk menampilkan informasi yang sederhana dan tautan statik menjadi lingkungan yang aman bagi pengguna untuk berselancar di internet. Firefox 4 hadir dengan tampilan lebih clean dibandingkan dengan versi sebelumnya, namun tetap memberi kesempatan bagi penggunanya untuk melakukan personalisasi dengan tema pilihan yang beragam. Fitur-fiturnya juga ditambah untuk memberi kenyamanan lebih saat online seperti tab yang bisa dikelompokkan. Kecepatan untuk mengakses web juga lebih kencang dan mendukung tampilan grafis lebih baik.
Download Firefox 4 disini




iOS 4



IOS (dikenal sebagai OS iPhone sebelum Juni 2010) adalah sistem operasi mobileApple. Awalnya dikembangkan untuk iPhone, sejak saat itu telah diperluas untukmendukung perangkat Apple lainnya seperti iPad iPod touch, dan Apple TV. Apple tidak lisensi IOS untuk instalasi pada perangkat keras pihak ketiga. Pada 14 Januari 2011, Apple App Store berisi lebih dari 300.000 IOS aplikasi,  yang kolektif di-download lebih dari 10 miliar kali. Pada kuartal terakhir tahun 2010, itu memilikipangsa 16% dari pasar sistem operasi smartphone dalam unit yang terjual, ketiga di belakang Google Android dan Symbian Pada bulan Mei 2010 itu. menyumbang59% dari konsumsi mobile web (tidak termasuk iPad) di Amerika Utara. 
Antarmuka pengguna IOS didasarkan pada konsep manipulasi langsung,menggunakan gerakan multi-touch. Elemen kendali Interface terdiri dari slider, switch,dan tombol. Respon terhadap masukan pengguna langsung dan menyediakanantarmuka cairan. Interaksi dengan OS mencakup gerakan seperti gesek, tekan,mencubit, dan mencubit balik, semuanya memiliki definisi khusus dalam kontekssistem operasi IOS dan antarmuka multitouch-nya. Akselerometer internal digunakan oleh beberapa aplikasi untuk merespon gemetar perangkat (satu hasil yang umumadalah membatalkan perintah) atau berputar dalam tiga dimensi (satu hasil yang umum adalah beralih dari portrait ke modus lansekap).
IOS berasal dari Mac OS X, yang mana saham dasar Darwin, dan karena itu sistemoperasi mirip Unix oleh alam.
Dalam IOS, ada empat lapisan abstraksi: Core OS lapisan, Core Services lapisan,lapisan Media, dan lapisan Cocoa Touch. Sistem operasi menggunakan sekitar 500megabyte penyimpanan perangkat, bervariasi untuk masing-masing model. 






web OS



webOS adalah sistem operasi proprietary mobile yang berjalan pada kernel Linux,awalnya dikembangkan oleh Palm, yang kemudian diakuisisi oleh HP. Perangkat lunak ini. diperkenalkan oleh Palm pada bulan Januari 2009 sebagai penerus warisan Palm OS, dan secara luas diakui berikut pembukaan untuk integrasi Web2.0 teknologi, arsitektur terbuka, kemampuan multitasking, dan kemudahan penggunaan. Perangkat pertama yang menggunakan webOS adalah Palm asli Pra,yang dirilis pada Sprint pada Juni 2009. Sistem operasi ini menjadi salah satu yang pertama yang banyak digunakan pembaruan perangkat lunak melalui untuk semua perangkat.
Pada tahun 2010, HP mengambil alih Palm, dengan WebOS yang digambarkansebagai aset utama dan motivasi untuk pembelian strategis. Pada bulan Februari2011, HP mengumumkan serangkaian perangkat baru yang akan menggunakansistem operasi, termasuk 3 Pra HP dan Veer HP smartphone, yang akan berjalan webOS 2.2 pada saat peluncuran. Perusahaan ini juga mengumumkan komputer pertama tablet mobile,  touchpad HP, yang akan dijalankan webOS 3.0 ketika dirilis di Summer 2011.
Pada tanggal 14 Maret 2011, HP chief executive Leo Apotheker mengumumkan bahwa perusahaan akan merilis versi WebOS yang akan dijalankan dalam sistem operasi Windows Microsoft pada akhir tahun 2011  dengan WebOS pengiriman pada semua desktop HP dan komputer notebook di 2012 .