Top Pictures: Sun Dogs

Read More

Malware

Definisi Malware

Perangkat perusak (bahasa Inggris: malware, berasal dari lakuran kata malicious dan software) adalah perangkat lunak yang diciptakan untuk menyusup atau merusak sistem komputer, peladen atau jejaring komputer tanpa izin termaklum (informed consent) dari pemilik. Istilah ini adalah istilah umum yang dipakai oleh pakar komputer untuk mengartikan berbagai macam perangkat lunak atau kode perangkat lunak yang mengganggu atau mengusik. Istilah 'virus computer' terkadang dipakai sebagai frasa pemikat (catch phrase) untuk mencakup semua jenis perangkat perusak, termasuk → virus murni (true virus). Perangkat lunak dianggap sebagai perangkat perusak berdasarkan maksud yang terlihat dari pencipta dan bukan berdasarkan ciri-ciri tertentu. Perangkat perusak mencakup virus komputer, → cacing komputer, kuda Troya (Trojan horse), kebanyakan → kit-akar (rootkit), → perangkat pengintai (spyware), perangkat iklan (adware) yang takjujur, perangkat jahat (crimeware) dan perangkat lunak lainnya yang berniat jahat dan tidak diinginkan. Menurut undang-undang, perangkat perusak terkadang dikenali sebagai ‘pencemar komputer’; hal ini tertera dalam kode undang-undang di beberapa negara bagian Amerika Serikat, termasuk California dan West Virginia. Perangkat perusak tidak sama dengan perangkat lunak cacat (defective software), yaitu, perangkat lunak yang mempunyai tujuan sah tetapi berisi → kutu (bug) yang berbahaya. Hasil penelitian awal dari Symantec yang diterbitkan pada tahun 2008 menyatakan bahwa "kelajuan peluncuran kode yang berbahaya dan perangkat lunak lainnya yang tidak diinginkan, mungkin akan melebihi aplikasi perangkat lunak yang sah." Menurut F-Secure, "Jumlah perangkat perusak yang dibuat pada tahun 2007 sama dengan pembuatan dalam 20 tahun sekaligus." Jalur pembobolan perangkat perusak yang paling umum digunakan oleh penjahat kepada pengguna adalah melalui internet, pos-el dan Jejaring Jagat Jembar (World Wide Web).

Untuk mengantisipasi Malware masuk ke dalam komputer anda, silahkan Download Malwarebytes' Anti-Malware pada link berikut:

Download:
Malwarebytes' Anti-Malware Setup

Keygen:
Keygen Malwarebytes' Anti-Malware
Read More

Contoh Sintaks pada Turbo Pascal

Contoh Sintaks pada Turbo Pascal

  • Bahasa Pascal tidak bersifat case sensitive.
  • Secara historis, komentar dalam bahasa pascal diidentifikasikan sebagai { seperti ini }, atau (* seperti ini *), dan bisa terdiri atas beberapa baris. Versi lanjutan Borland Pascal juga mendukung model komentar seperti yang terdapat pada C++. // seperti ini , yang berlaku pada satu baris.
  • Sintaksis case yang lebih fleksibel daripada Pascal standar.
  • Himpunan hanya bisa memiliki hingga 28 (256) anggota.
  • Standar, string dengan panjang yang tetap didukung, namun terdapat pula tipe data String yang lebih fleksibel.

Berikut ini adalah contoh klasik program Halo dunia dengan Turbo Pascal:

begin WriteLn('Halo dunia'); end.
Hasilnya:
Halo dunia

Dan berikut ini contoh program yang meminta masukan nama dan menuliskannya kembali di layar sebanyak lima kali:

program TulisNama;

var

Nama:String; { Deklarasi variabel Name sebagai string }

Ulang:integer; { variabel yang digunakan untuk perulangan }


begin
Write('Masukkan nama anda: ');
Readln(Nama); { Readln akan membaca masukan yang dientrikan oleh pengguna }
for Ulang := 1 to 5 do {Perintah yang digunakan untuk melakukan perulangan}
WriteLn('Halo ', Nama)

end.

Hasilnya:
Read More

Turbo Pascal

Turbo Pascal : Definisi

Turbo Pascal adalah sebuah sistem pengembangan perangkat lunak yang terdiri atas kompiler dan lingkungan pengembangan terintegrasi (dalam bahasa inggris: Integrated Development Environment - IDE) atas bahasa pemrograman pascal untuk sistem operasi CP/M, CP/M-86, dan MS-DOS, yang dikembangkan oleh Borland pada masa kepemimpinan Philippe Kahn. Nama Borland Pascal umumnya digunakan untuk paket perangkat lunak tingkat lanjut (dengan kepustakaan yang lebih banyak dan pustaka kode sumber standar) sementara versi yang lebih murah dan paling luas digunakan dinamakan sebagai Turbo Pascal. Nama Borland Pascal juga digunakan sebagai dialek spesifik Pascal buatan Borland.

Borland telah menembangkan tiga versi lama dari Turbo Pascal secara gratis disebabkan karena sejarahnya yang panjang khusus untuk versi 1.0, 3.02, dan 5.5 yang berjalan pada sistem operasi MS-DOS.
Read More

Visual Basic Portable

Definisi Visual Basic

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang

bersifat event driven dan menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM). Visual Basic merupakan turunan bahasa BASIC dan menawarkan pengembangan aplikasi komputer berbasis grafik dengan cepat, akses ke basis data menggunakan Data Access Objects (DAO), Remote Data Objects (RDO), atau ActiveX Data Object (ADO), serta menawarkan pembuatan kontrol ActiveX dan objek ActiveX. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.

Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi eksternal tambahan.

Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas. Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.

Read More

Urgensi Ilmu Tauhid dalam Beragama

Diantara syarat diterimanya amal adalah Iman dan Islam, sedangkan pintu masuk Islam itu adalah syahadatain, dan syahadatain adalah tauhid itu sendiri sehingga dapat kita katakan bahwa tauhid itu amat sangat penting bagi semua manusia karena amal seseorang - sebaik apapun - tidak akan diterima tanpa tauhid.

Iman adalah Asas Amal

Mengapa Allah swt tidak menerima amal kecuali dari mukmin (yang beriman kepada Allah dengan iman yang sesuai syariat Islam)?

Orang-orang yang tidak beriman kepada Allah, tak mengharapkan pahala dari-Nya, tidak takut dengan hukuman-Nya, beramal tanpa pernah menginginkan keridhaan-Nya, dan tak peduli apakah yang mereka lakukan halal atau haram, maka mereka jelas tidak berhak memperoleh ganjaran pahala atas amal mereka meskipun amalnya baik. Karena mereka adalah orang-orang kafir (mengingkari kenabian Muhammad saw) yang tidak berusaha mencari agama Allah yang benar, tidak mau mendengar penjelasan ilahi yang dibawa oleh para rasul alaihimussalam, disamping itu, jika mereka mendengar ayat-ayat Allah dibacakan kepada mereka, mereka mengolok-olokkannya, sehingga wajar kalau amal mereka tertolak dan mereka mendapat sangsi atas kekafiran mereka.

“Dan kami hadapi segala amal yang mereka kerjakan,[1] lalu kami jadikan amal itu (bagaikan) debu yang beterbangan. (Qs.25:23)”

“Orang-orang yang kafir kepada Tuhannya, amalan-amalan mereka adalah seperti abu yang ditiup angin dengan keras pada suatu hari yang berangin kencang. mereka tidak dapat mengambil manfaat sedikitpun dari apa yang telah mereka usahakan (di dunia). yang demikian itu adalah kesesatan yang jauh. (Qs.14:18).”



“Dan orang-orang kafir amal-amal mereka adalah laksana fatamorgana di tanah yang datar, yang disangka air oleh orang-orang yang dahaga, tetapi bila didatanginya air itu dia tidak mendapatinya sesuatu apapun. dan didapatinya (ketetapan) Allah disisinya, lalu Allah memberikan kepadanya perhitungan amal-amal dengan cukup dan Allah adalah sangat cepat perhitungan-Nya. (Qs.24:39).”

Sebagai permisalan:

John (misalnya) masuk ke sebuah kebun besar yang bukan miliknya, ia menemukan beragam buah-buahan di dalamnya, lalu ia makan dan minum serta melakukan berbagai perbuatan: mencabut beberapa pohon dan menanam pohon yang lain tanpa seizin pemilik kebun. Sementara Muhsin (misalnya) masuk ke dalam kebun yang sama namun ia berkata pada dirinya sendiri: “Saya tidak akan melakukan apa-apa sebelum saya bertemu dengan pemilik kebun atau orang yang ditugaskan oleh pemilik kebun mewakilinya.” Lalu ia mulai mencarinya. Pada saat bertemu, pemilik kebun marah dan menolak apa yang dilakukan oleh John tapi John tidak peduli dan tetap melakukan apa yang ia kehendaki tanpa izin pemilik kebun. Sedangkan Muhsin mendengarkan dan mentaati semua arahan pemilik kebun. Siapakah yang berhak mendapat penghargaan dari pemilik kebun, John ataukah Muhsin? Apakah John berhak mendapatkan ucapan terima kasih apalagi bayaran atas apa yang telah ia lakukan meskipun baik?

Orang yang berakal pasti berkata bahwa Muhsinlah yang berhak mendapat penghargaan karena ia menuruti arahan dan aturan pemilik kebun, sedangkan John tidak memperolehnya karena perintah dan larangan dari pemilik kebun telah ia ketahui namun ia tak mau peduli, sehingga meskipun ada sebagian perbuatannya dianggap baik tetap saja ia tidak berhak memperoleh penghargaan.

Demikianlah, bumi ini dan semua isinya adalah milik Allah secara mutlak, para rasul-Nya adalah wakil Allah di bumi, orang yang beriman seperti “si Muhsin” yang beramal sesuai petunjuk Allah Penciptanya, dan orang kafir seperti “si John” yang berperilaku tanpa mau mengikuti petunjuk dan syariat Allah dan berpaling dari apa yang telah disampaikan rasul-Nya.



Pintu Islam : Dua Kalimat Syahadat

Mengapa Islam menjadikan dua kalimat syahadat sebagai rukunnya yang pertama?

Kalimat syahadatain kita adalah:
Pengakuan dan pernyataan dengan syahadat pertama berarti: Anda meyakini dan membenarkan bahwa alam semesta ini ada Pencipta yang telah mengadakannya dari ketiadaan, mengatur dan menyempurnakannya, bahwa Dialah satu-satunya yang berhak disembah – tak ada sekutu bagi-Nya – bahwa Anda adalah salah satu ciptaan-Nya. Sedangkan syahadat kedua berarti Anda beriman, membenarkan dan meyakini bahwa Muhammad adalah utusan Allah swt, Dia mengutusnya dengan membawa petunjuk dan penjelasan tentang hal-hal yang halal yang diridhai-Nya dan penjelasan tentang yang haram yang menyebabkan murka-Nya, bahwa dengan ketaatan Anda mengikuti Muhammad saw berarti Anda telah merealisasikan ketaatan kepada Allah. Dan sudah sama-sama kita ketahui bahwa jika Anda tidak beriman dengan tauhid maka syahadat Anda dapat dikatakan batal atau tidak diterima.
Jadi, kita harus mempelajari ilmu tauhid agar syahadat kita diakui, keislaman kita benar, dan agar amal kita diterima di sisi Allah swt.

“Maka Ketahuilah, bahwa Sesungguhnya tidak ada Ilah (sesembahan, Tuhan) selain Allah. (Qs.47:19)”

“Allah menyatakan bahwasanya tidak ada Tuhan melainkan dia (yang berhak disembah), yang menegakkan keadilan. para malaikat dan orang-orang yang berilmu (juga menyatakan yang demikian itu). tak ada Tuhan melainkan dia (yang berhak disembah), yang Maha Perkasa lagi Maha Bijaksana. (Qs.3:18).”

Oleh karena itu, ilmu tauhid adalah dasar semua ilmu agama dan sekaligus ilmu yang paling baik.

Kesimpulan :
* Allah swt tidak akan menerima amal orang-orang kafir, Dia hanya menerima amal mereka yang muslim (beriman kepada Allah sesuai syariat yang dibawa rasul-Nya).
* Alasannya: karena orang kafir bisa jadi melakukan amal yang baik namun tidak menginginkan keridhaan Pencipta dan Pemilik dirinya bahkan ia tidak peduli apakah Allah ridha atau murka, maka ia berhak dihukum dan tak berhak mendapat pahala.
* Pintu masuk Islam adalah dua kalimat syahadat. Sedangkan syahadat tidak akan sempurna jika seseorang tidak mengetahui ilmu tauhid. Oleh karenanya ilmu tauhid adalah ilmu paling penting menurut agama Islam.

[1]Yang dimaksud dengan amal mereka disini ialah amal-amal mereka yang baik-baik yang mereka kerjakan di dunia, amal-amal itu tak dibalas oleh Allah karena mereka tidak beriman.
Read More

Contoh Pointer Pada Pascal

Pointer Pada Pascal
wah, karena disini ga ada yang buat tread, saya mau share tentang pointer pada pascal nih...

oke deh, pertama saya jelasin dulu apa itu pointer.

Pointer merupakan variabel khusus yang berisi suatu address (alamat) di lokasi lain didalam memory. Suatu variabel yang points(menunjuk) ke sesuatu sehingga disebut pointer. Ada dua macam pointer:

-typed(tertentu): merupakan pointer yang menunjuk pada tipe data tertentu pada variable.
-generic(umum): merupakan pointer yang tidak menunjuk pada tipe data tertentu pada variable.

istilahnya tuh, misalkan ada A, B, C... nah si A tuh tau alamat B tapi dia ga tau alamat C, nah A kalau mau ke alamat C, dia harus ke B dulu, karena B tau Alamat C. nah B inilah yang disebut pointer, setau saya sih gini. maaf kalau kurang jelas.

nah sekarang masuk ke listing programnya :

Code:
program pr;
uses crt;
type
Dmhs = ^Rmhs;
Rmhs = record
nm,npm,kls: string;
end;
var
mhs: array [1..5] of Rmhs;
n, i : integer;
begin
textcolor (lightblue+blink);
textbackground (lightgray);
clrscr;
write ('masukkan banyak data : ');
readln (n);
writeln;
for i:= 1 to n do
begin
write('masukkan nama ke-',i,' : ');
readln(mhs[i].nm);
write('masukkan npm ke-',i,' : ');
readln(mhs[i].npm);
write('masukkan kelas ke-',i,' : ');
readln(mhs[i].kls);
writeln;
end;
clrscr;
for i := 1 to n do
begin
writeln('Nama ke-',i,' : ',mhs[i].nm);
writeln('NPM ke-',i,' : ',mhs[i].npm);
writeln('Kelas ke-',i,' : ',mhs[i].kls);
writeln;
end;
readkey;
end.
Logika Program

Program ini menggunakan pointer, array, record, text color dan background, saya akan menjelaskan statment-statment tersebut :

pada listing tersebut digunakaan array dan record :

Code:
program pr;
uses crt;
type
Dmhs = ^Rmhs;
Rmhs = record
nm,npm,kls: string;
end;
var
mhs: array [1..5] of Rmhs;
n, i : integer;
pada baris ke-4 merupakan pointer.

Ketika Dmhs menunjuk ke Rmhs, mengakses Dmhs^ sama dengan mengakses Rmhs. Dalam membuat program, dalam penggunaan pointer kita memerlukan alokasi memori tertentu: Ketika kita mendeklarasikan variabel pointer dalam "var" sehingga merupakan suatu static variable, yang mana Static variable ini dibatasi oleh kapasitas 64KB untuk tiap module. Yang berarti dalam program utama kita hanya bisa menggunakan hanya 64KB dan tiap unit Pascal hanya bisa memakai 64KB. Sehingga kita perlu memecahkan program kebeberapa unit.

Pada baris ke-2 mhs merupakan tanda pengenal nama variabel dari array dan [1..5] merupakan tipe indek dari array, yang menunjukan banyaknya data yang yang mampu disimpan, bertipe Rmhs (nm,npm,kls : string; ). dengan hanya menggunakan satu nama variabel yaitu n dan i mampu menyimpan 5 nilai yang berbeda dengan tipe integer.


source:http://rogaro.web44.net
Read More

Definisi ASCII

Pengertian ASCII

ASCII adalah Singkatan dari American Standard Code for Information Interchange (ASCII) yaitu Sebuah standard kode 7 bit yang menggambarkan karakter dari ASCII dengan menggunakan nilai biner. Jangkauan nilai kode ini adalah dari 0-127. Kebanyakan dari Komputer Pribadi (PC) menggunakan perluasan dari kode ASCII berbasis 8 bit, sehingga didapatkan 128 karakter ekstra, yang digunakan sebagai simbol khusus, karakter khusus, dan simbol grafis.
dibawah ini adalah tabel ASCII.

Read More

Cara Termudah Install Ubuntu di Flashdisk

Ingin install ubuntu di flashdisk??
caranya tidak terlalu rumit cukup beberapa kali klik langsung bisa..
Tidak perlu pakai partisi lagi, mudah dan cepat untuk dipahami.

caranya :

Pakai software Ubuntu Live Creator, aman dan mudah untuk menginstall linux ubuntu dari Flash disk kita yang akan memberikan kemudahan pada kita untuk menginstall dan sekaligus manjalankan ubuntu langsung dari Flashdisk.

Kita dapat menginstall ubuntu ke USB drive dari ISO image yang kita punya, atau dari CD instalasi ubuntu. Untuk rekomendasi saja USB drive yang digunakan minimal 2GB, Ubuntu Live Creator akan mengambil beberapa kapasitas dari flashdisk kita untuk menginstal ubuntu tersebut, tetapi kecepatan booting nya sendiri bergantung dari sisa data dari flashdisk kita tadi. setidaknya 4 GB sudah lebih dari cukup.


download USBuntu Live Creator di sini
Read More