Rabu, 28 Agustus 2013

LINUX (LP Perulangan)


1.      Apa yang anda ketahui tentang perulangan pada bahasa C?

Perulangan atau yang disebut dengan “looping” adalah proses secara berulang-ulang sampai batas yang ditentukan. Biasanya bila perulangan tersebut tidak disertakan batasnya maka syntax akan error karena proses itu akan berulang terus hingga tak terhingga sementara variabel dalam komputer masih terbatas.

2.      Sebutkan dan jelaskan perulangan pada bahasa C?
  • FOR untuk mengulang suatu proses yang telah diketahui jumlahnya. Syntax : for(initialization;condition;increase) statement; 
  • DO-WHILE untuk mengulang proses yang belum diketahui jumlahnya. Instruksi akan dijalankan lebih dahulu, kemudian dilakukan pengecekan kondisi apabila masih bernilai true maka looping akan terus berlanjut. Syntax : do statement while (condition); 
  • WHILE untuk mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan kondisi akan dilakukan terlebih dahulu. Jika kondisi masih bernilai true, maka looping akan terus berlanjut. Syntax : while (expression) statement
3.      Buat contoh sederhana perulangan dengan bahasa C?
#include
main()
int a,b,n;
printf(“Masukkan Angka”);
scanf(“%d”,&n);
for(a=1;a<=n;a++)
{
for(b=1;b<=a;b++)
{
if(a==b)
printf(“%d \n”,b);
else
printf(“ “);
}
printf(“\n”);
}
return 0;
}


Pemilihan Sistem Operasi


1. Kebutuhan saya terhadap Windows 7 Ultimate
 
  Bagi saya sistem operasi sangat penting, karena sistem operasi dibutuhkan sebagai jembatan antara pengguna dengan perangkat keras. OS saat ini sudah diperkenankannya GUI (Graphical User Interface) yang artinya memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak. Itulah alasan saya, bahwa OS ini dapat melengkapi kebutuhan yang saya inginkan. Tampilan desktop yang tidak membuat pusing seperti DOS atau command prompt atau terminal atau dll, menjadikan saya semangat untuk menjalankan program tersebut. Serta fitur dan spesifikasinya sesuai dengan laptop yang saya miliki.

2. Alasan atau latar belakang saya memilih Windows 7 Ultimate
  • Dianggap lebih baik dari Microsoft Vista & XP 
  • Pengguna mengoptimalkan faktor kepuasan sampai batas yang signifikan. 
  • Memberi kendali pemeliharaan dan pesan keamanan.
  • OS ini juga lebih baik daripada Windows Vista dan Windows XP ketika datang untuk membuka tugas kecil & berat worksheet excel dan file PDF. 
  • Apabila telah terhubung ke jaringan, Windows 7 akan mengingatnya lalu dapat menghubungkannya secara otomatis.
  • Fitur seperti sidebar berganti nama jadi gadget.
  • OS ini fokus kepada pengembangan dasar dari windows, supaya  kompatibel dengan aplikasi-aplikasi dan perangkat keras komputer lainnya.
3. Sejauh mana Windows 7 Ultimate dapat menjawab kebutuhan saya 
  • Membantu saya mentransfer data ke hardisk, flashdisk, handphone dengan menggunakan kabel data, Bluetooth.
  • Dapat mengidentifikasikan lokasi dan membuka file apapun pada PC dari menu start dengan hanya mengetik satu atau dua kalimat. 
  • Banyaknya software bahasa pemrograman yang compatible dengan Windows 7 Ultimate. 
  • Pada alasan dan latar belakang diatas merupakan kebutuhan yang sudah saya capai pada Windows 7 Ultimate.