Sabtu, 24 Desember 2011

Optimize Windows 7 for better performance

No matter how fast or shiny computers might be when they're new, they all seem to get slower over time. That state-of-the-art PC you bought last year might not feel like such a screamer after you install a dozen programs, load it with antispyware and antivirus tools, and download untold amounts of junk from the Internet. The slowdown might happen so gradually that you hardly notice it, until one day you're trying to open a program or file and wonder, "What happened to my poor PC?"

Whatever the cause, there are lots of ways to help speed up Windows and make your PC work better—even without upgrading your hardware. Here are some tips to help you optimize Windows 7 for faster performance.

Jumat, 23 Desember 2011

Terminologi dan Penjelasan Umum



Berikut ini mengenai algoritma

• Algoritma adalah urutan langkah‐langkah sistematis yang terkait pada pemecahan suatu masalah; didalamnya bisa terdapat sejumlah variabel, perintah, ekspresi & assignment, struktur kendali aliran (control flow) dari
algoritma, serta definisi fungsi/prosedur.

• Pseudocode adalah suatu cara penulisan algoritma agar ide dan logika dari algoritma dapat disampaikan/diekspersikan.

• Pseudopascal (alias Pesudocode Pascal) adalah pseudocode yang menggunakan (mengadopsi) beberapa notasi Bahasa Pascal berikut struktur penulisan programnya.

Berikut ini mengenai program komputer
• Program komputer atau kita singkat dengan kata program (istilah lainnya code) adalah susunan perintah‐perintah dan operasi‐operasi yang mengimplementasikan algoritma tertentu disertai yang ditulis dalam bahasa
pemrograman tertentu.
• Bahasa pemrograman adalah bahasa yang di dalamnya terdapat aturan penulisan program.
• Bahasa Pascal adalah salah satu bahasa pemrograman, dan saat ini terdapat sejumlah versi dari bahasa Pascal diantaranya: Ansi Pascal, Turbo Pascal, Free Pascal, dlsb.

Algoritma yang ditulis dalam suatu pseudocode dibedakan dari programnya yang ditulis dalam suatu bahasa pemrograman akibat adanya perbedaan tujuan dari kedua hal itu. Algoritma dengan pseudocode bertujuan untuk menyampaikan ide dari algoritma bagi pembaca (dalam hal ini peserta seleksi), sementara program dalam suatu bahasa pemrograman untuk dapat dijalankan nantinya oleh komputer. Mengingat komputer “bodoh” maka dalam penulisannya suatu program harus 100% taat pada aturan‐aturan penulisan programnya (istilahnya tidak ada kesalahan sintaks) sementara karena pembaca algoritma adalah manusia maka demi menyederhanakan dan memudahkan pemahaman maka aturan‐aturan penulisannya digunakan secara
fleksibel. Terkadang pesudocode dituliskan nyaris sama dengan versi programnya sendiri tetapi kadang‐kadang diringkaskan menggunakan kalimat‐kalimat bahasa manusia (dalam hal seleksi ini adalah bahasa Indonesia) bahkan beberapa bagian sengaja yang bukan fokusnya dihilangkan. Prinsip dalam penulisan pseudocode adalah
“tuliskan seringkas‐ringkasnya sejauh tidak mengurangi pengertian dari algoritma yang menjadi fokus pembahasan tersebut.”

Pseudocode "How to turn on Laptop"

How to Turn ON laptop

Input  :List Direction

Output :Laptop ON

 

Begin

Check the Laptop whether it's available or not

Check the laptop whether using battery or not

Open the Lid of Laptop

Press the power button

Wait

Laptop ON

End.

 

SPECIFIC

 

Begin

 

if laptop unavailable

get the laptop

endif

If the laptop in battery mode

Open the lid of laptop

press the power button

else

Get the charger to laptop

Open the lid of laptop

Press the power button

endif

while

power button pressed

wait

endwhile

end