Monday, 23 May 2011

Sejarah Visual Basic

Berikut adalah sejarah Microsoft Visual Basic :
  1. 20 Mei 1991: Microsoft merilis Visual Basic versi 1.0 untuk Windows di Windows World 1991, Atlanta, Amerika Serikat. Programmer dapat membuat antar muka pengguna dengan mudah. Pembuatan aplikasi bisa lebih cepat dibandingkan sebelumnya. Kode ditulis oleh programmer untuk memberikan aksi terhadap Event dari pengguna (bagaimana pengguna merespon kepada object yang terdapat di antar muka pengguna).
  2. 1 September 1992: Microsoft mengumumkan Microsoft Visual Basic for MS-DOS® dalam edisi Standard dan Professional. Seperti Visual Basic untuk Windows, versi ini mengkombinasikan kemudahan pendisainan secara grafis dengan kekuatan dan keunggulan dalam banyak hal di pemrograman tradisional.
  3. 2 November 1992: Microsoft mengumumkan kemampuan dari Visual Basic versi 2.0 untuk Windows pada edisi Professional dan Standard. Versi ini menyertakan lebih dari 300 fitur baru dan peningkatan untuk pengembangan aplikasi yang lebih cepat, pengaksesan ke fitur-fitur tingkat lanjut di Windows, dan produktivitas pengembang yang lebih besar lagi. Di antaranya: MDI Forms, ODBC, dan variabel object.
  4. 14 Mei 1993: Microsoft mengumumkan Visual Basic versi 3.0 untuk edisi Standard dan Professional. Versi 3.0 menyediakan kemudahan akses ke berbagai sumber data yang banyak dengan mengintegrasikan mesin database Microsoft Access Database for Windows 1.1 dan kemampuan di bidang aplikasi melalui Object Linking and Embedding (OLE) 2.0. Juga ditambahkan tools baru berupa controls baru, penggunaan yang lebih mudah, dan sebuah peningkatan standarisasi control bagi pengguna.
  5. 29 Juni 1993: Microsoft mengumumkan bahwa Microsoft Visual Basic for Applications (VBA) akan diintegrasikan ke dalam Microsoft Excel 5.0 dan Microsoft Project 4.0. Visual Basic akan melayani bahasa Macro yang umum di versi yang akan datang dari aplikasi-aplikasi untuk Windows dan Macintosh. Fitur Macro yang umum untuk aplikasi dan OLE 2.0, keduanya merupakan elemen penting di visi dan strategi Microsoft untuk aplikasi yang dapat diprogram —yang akan memberikan kemampuan bagi pengguna untuk mengintegrasikan aplikasi-aplikasi, tugas-tugas otomatis, dan pembuatan solusi yang bersifat kostumais. VBA memiliki mesin pengembangan tangguh dan fleksibel yang sama yang membuat Visual Basic menjadi terkenal, teknologi pemrograman yang memperoleh penghargaan.
  6. 14 November 1994: Visual Basic versi 4.0 untuk Windows didemonstrasikan di Fall/COMDEX ’94 di Las Vegas. Demonstrasi ini berfokus pada perannya sebagai aplikasi berbasis Windows 32-bit pertama yang menggunakan kontrol kostumais OLE (OCXs) — komponent perangkat lunak yang dapat digunakan kembali yang ditetapkan dengan spesifikasi OLE. Pada versi ini diperkenalkan: Class, OXC’s, dan programmer dapat membuat add-ins sendiri dengan mudah.
  7. 12 September 1995: Visual Basic versi 4.0 untuk MS-DOS, Microsoft Windows NT®, dan Windows 95 diumumkan. Untuk meningkatkan edisi Standard dan Professional, maka Edisi Enterprise yang baru diperkenalkan untuk memenuhi kebutuhan perusahaan dan team pengembang. Semua versi menyertakan dukungan teknologi OLE yang lebih dikembangkan, perbaikan akses data, sebuah lingkungan pengembangan yang bersifat visual, dan migrasi ke Windows 95 dan Windows NT untuk aplikasi-aplikasi yang sudah ada.
  8. 7 Desember 1995: Microsoft mengumumkan Microsoft Visual Basic Scripting Edition (VBScript), sebuah bahasa skrip Internet berbasiskan pada Visual Basic. VBScript merupakan sebuah skrip dengan performansi yang tinggi yang didisain untuk membuat isi yang bersifat aktif pada suatu situs. VBScript membolehkan pengembang untuk mengaitkan dan mengotomatiskan berbagai jenis object di halaman situs, termasuk object OLE. VBScript menjadi sebuah spesifikasi yang diusulkan berlisensi gratis yang tersedia bagi komunitas Internet.
  9. 3 Februari 1997: Microsoft membuka sistem pemrograman Visual Basic versi 5.0, Edisi Professional — tool versi terakhir yang paling terkenal di dunia untuk membangun aplikasi yang tangguh (Rapid Application Development RAD) tool. Fitur-fitur Visual Basic versi 5.0 terdiri dari sejumlah performansi yang signifikan dan peningkatan produktivitas yang akan membuat para pengembang lebih efisien dan fleksibel serta cepat dalam memberikan solusi bagi pengguna akhir. Fitur-fitur tingkat lanjut — seperti kompilasi berjenis native code, akses database berkecepatan tinggi, dan sebuah lingkungan pengembangan yang ditingkatkan — membuat Visual Basic versi 5.0 menjadi versi yang paling hebat. Sebagai tambahan, kemampuan teknologi pembuatan komponen Microsoft ActiveX® di Visual Basic versi 5.0 akan membolehkan lebih dari 3 juta pengembang menggunakan Visual Basic dalam membuat aplikasi yang berbasis pada komponen yang bertujuan untuk digunakan di Internet, intranets, dan lingkungan tradisional client/server.
  10. 10 Maret 1997: Versi terakhir yang dirilis dari Visual Basic 5.0, Edisi Pembuatan Kontrol tersedia. Edisi Pembuatan Kontrol adalah cara mudah untuk membuat ActiveX Controls bagi Internet, intranets, dan aplikasi client/server.
  11. 15 Juni 1998: Microsoft mengumumkan Visual Basic versi 6.0, dan dimasukkan ke dalam Microsoft Visual Studio® versi 6.0. Fitur-fitur Visual Basic versi 6.0 menyediakan pengaksesan data secara terintegrasi dan bersifat grafis ke sumber data (data source) ODBC atau OLE DB manapun, dan perangkat tambahan database yang didisain untuk database Oracle dan Microsoft SQL Server™. Fitur unggulan di versi ini adalah: ActiveX Data Objects (ADO) untuk memanipulasi dan membuat database. Fitur Pengembangan Situs membawa kemudahan dalam penggunaan, model pemrograman berbasis komponen dari Visual Basic untuk membuat HTML – dan Dynamic HTML (DHTML) – berbasis aplikasi. Fitur-fitur baru ini — dikombinasikan dengan optimisasi performansi, pengembangan aplikasi yang disederhanakan dan debugging, dan dukungan untuk Microsoft teknologi server — membuat Visual Basic versi 6.0 sebuah pilihan yang ideal untuk membangun aplikasi berskala perusahaan.
  12. 2 September 1998: Visual Studio 6.0, solusi tool pengembangan lengkap berskala perusahaan tersedia. Visual Studio 6.0 menyertakan Visual Basic versi 6.0, Microsoft Visual C++®, Microsoft Visual FoxPro®, Microsoft Visual InterDev® Web, dan Microsoft Visual J++®. Bersamaan dengan diluncurkannya Developer Days ’98, lebih dari 115 perusahaan papan atas mengumumkan dukungan terhadap Visual Studio 6.0.
  13. 28 April 1999: Lingkungan pengembangan VBA versi 6.0 dan Software Development Kit (SDK) VBA (SDK) versi 6.0 tersedia bagi vendor perangkat lunak pihak ketiga melalui program lisensi VBA. VBA 6.0 merupakan sebuah teknologi pengembangan yang tangguh untuk aplikasi yang dikemas secara kostumais dan merupakan sebuah komponen utama di Microsoft Office 2000.
  14. 15 Februari 2000: Steve Ballmer, presiden yang baru saja ditunjuk dan CEO dari Microsoft Corporation, berbicara kepada lebih dari 2.000 pengembang dalam pidatonya pada Visual Basic Insiders Technical Summit (VBITS), menyatakan visi Microsoft terhadap situs yang dapat diprogram dan memaksa kembali komitmen perusahaan yang dalam terhadap para pengembang Visual Basic.
  15. 11 Juli 2000: Microsoft menyampaikan Tool Platform .NET untuk XML Web Services. Dalam pidatonya yang ditujukan pada acara Microsoft Professional Developers Conference (PDC) 2000 yang kedelapan, Paul Maritz, wakil presiden kelompok dari Platforms Group di Microsoft, memperlihatkan Microsoft .NET Framework dan Microsoft Visual Studio .NET. Ini merupakan versi terakhir dari perangkat pengembangan yang digunakan di seluruh dunia, Visual Studio .NET menyediakan dukungan untuk pengembangan drag-and-drop terhadap XML Web Services. Secara bersama, kedua produk tersebut menyediakan produktivitas yang tinggi kepada para pengembang, suatu lingkungan yang terdiri dari banyak bahasa untuk pembangunan, pengantaran, dan pengintegrasian XML Web Services pada platform Microsoft .NET.
  16. 13 November 2000: Microsoft mengumumkan kemampuan Visual Studio .NET versi Beta 1. Dalam pidato acara COMDEX/Fall 2000, Bill Gates mengumumkan kemampuan versi beta pertama Visual Studio.NET dan .NET Framework, dua teknologi kunci untuk memungkinkan para pengembang membangun XML Web services pada platform .NET. XML Web services merupakan aplikasi dan komponen yang dibuat tersedia melewati situs dengan menggunakan XML dan Simple Object Access Protocol (SOAP), dan kunci yang dapat diprogram untuk membangun generasi masa depan Internet. Microsoft membuat Visual Studio .NET Beta 1 dan .NET Framework tersedia bagi jutaan pelanggan dan rekanan industri.
  17. 13 Februari 2002: Microsoft mengumumkan kemampuan dari Visual Studio .NET versi akhir.
Ringkasan Versi:
  1. Visual Basic 1.0: 1991
  2. Visual Basic 2.0: 1992
  3. Visual Basic 3.0: 1993
  4. Visual Basic 4.0: 1996
  5. Visual Basic 5.0: 1997
  6. Visual Basic 6.0: 1998
  7. Visual Basic 7.0: 2003
  8. Visual Basic 8.0: 2005
  9. Visual Basic 9.0: 2008
  10. Visual Basic 10.0: 2010

Saturday, 14 May 2011

Tips agar blog terlihat lebih Profesional

Penambahan widgets dan aksesoris pada halaman blog memang menyenangkan dan membuat halaman blog akan terlihat sangat cantik. Tapi tahukah anda ada beberapa hal yang harus dihindari pada halaman blog anda agar terlihat lebih profesional. Kenapa tampilan halaman harus Profesional? untuk menjawab hal ini sangatlah bervariatif yang jelas jawaban abstrak dari saya adalah masalah tampilan, anda tahu kan penampilan halaman dengan user interface yang baik adalah hal yang utama, apapun didunia ini pertama kali yang dilihat adalah penampilan jika kesan pertama sudah tidak baik jelas akan berpengaruh buruk terhadap pengunjung blog anda. secara realita memang penilaian setiap orang bervariasi dan relatif tetapi tidak salah kan kita mencoba menuju ke kearah kesempurnaan.

Masih ingat beberapa bulan yang lalu ketika saya baru pertama kali membuat blog. Banyak sekali widget dan aksesoris yang saya pasang pada halaman blog saya, setelah saya pikir-pikir untuk apa semua itu jika tidak ada hubungan sama sekali dengan blog saya dan jangan pernah berpikir bahwa tampilan blog saya Profesional karena mencapai tujuan tersebut sangatlah tidak mudah dan butuh waktu. untuk menjawab semua hal diatas saya akan berbagi tips bagaimana menjadikan halaman blog anda terlihat lebih berisi dan terlihat profesional dan apa saja yang harus dihindari pada halaman blog anda .

Berikut adalah 17 tips agar halaman blog terlihat lebih Profesional :

1. Lakukan pengecekan halaman pada beberapa web browser yang berbeda: Tampilan halaman anda begitu cantik di browser firefox tetapi belum tentu bagus di browser IE atau Opera atau browser yang lain. Ingat pengunjung blog anda tidak hanya menggunakan satu browser saja. untuk itu anda coba lakukan pengecekan dengan browser yang berbeda, misalkan : Firefox, Flock, Mozilla, IE, Opera, Safari.

2. Pilihan warna pada blog : Pemilihan warna memang susah-susah gampang semuanya tergantung selera pemilik blog. Jangan terlalu egois, pilih warna sesuai dengan tema blog anda. coba anda pikir jika blog anda tentang agama dengan pilihan warna hitam, terlihat janggal bukan! kebanyakan warna hitam lebih cenderung ke situs yang bertemakan underground.

3. Hindari Memasang Jam : Tanyakan pada diri anda sendiri apa gunanya memasang jam di blog anda, jika hanya sebagai pengingat waktu atau untuk mempercantik halaman sebaiknya tidak usah digunakan, apa gunanya jam pada taksbar windows. yang jelas bakal bikin load page anda semakin berat.

4. Hindari pasang kalender : Apa gunanya kalender windows? orang butuh informasi dari blog anda bukan ingin melihat kalender. sekedar informasi kalender yang saya maksud adalah kalender umum, beda dengan kalender yang menampilkan sebuah posting (biasanya banyak digunakan pengguna wordpress)

5. Hindari pasang jumlah pengunjung tetap: jika blog anda baru jangan gunakan jumlah pengunjung (counter), ini akan berakibat penilaian yang buruk terhadap blog anda. walaupun untuk beberapa penyedia layanan counter menyediakan fasilitas untuk memanipulasi dan menambah jumlah pengunjung secara manual, coba anda pikir blog yang baru dibuat sudah mencapai 100.000 pengunjung apa itu mungkin?.

6. Jangan memelas untuk meminta mengklik iklan : hindari kata "klik iklan dibawah ini" atau bahasa apapun yang meminta pengunjung anda untuk mengklik iklan. sampai saat ini ada beberapa blog yang melakukan hal tersebut (maaf jika blog anda termasuk dalam hal ini) siapa sih didunia ini yang suka diperintah, Tanpa anda menyuruhpun pengunjung bakal mengklik iklan tersebut jika dirasa berguna gai mereka.

7. Jangan memasang iklan yang berserakan : Iklan yang banyak memang sangat menguntungkan, namun jangan sampai isi halaman anda hanya iklan dan iklan. Pasang iklan sewajarnya saja dan tahukah anda pengunjung sangat risih dengan adanya iklan yang telihat melebihi kapasitas dari isi halaman blog anda.

8. Hindari memasang lagu pada blog : Selain bikin halaman berat blog yang menampilkan lagu agak terkesan tidak profesional dan maaf agak terkesan jaman dulu (jadul). Tidak masalah jika blog anda tentang musik atau blog personal tapi untuk blok bisnis kayanya kurang cocok.

9. Menampilkan status IP pengunjung : Blog anda bukan program spy khan?, jadi lebih baik tidak usah dipasang agar pengunjung tidak merasa dimata-matai.

10. Memasang widgets yang tidak ada hubunganganya dengan blog : Menambahkan widgets memang menyenangkan tapi jika tidak ada hubungannya malah blog anda terkesan aneh. pasanglah widget sesuai dengan kebutuhan saja.

11. Jangan hanya Copy-Paste : Saya tidak melarang anda untuk melakukan Copy-Paste, jika memang dilakukan sebaiknya perbaiki juga code scriptnya, hargai jerih payah penulis sebenarnya karna jika hanya copy-paste tulisannya tidak bakal terlihat rapi dan kemungkinan gambar yang diikutsertakan tidak bakal muncul.

12. Perhatikan tanda baca : Perhatikan tulisan anda apakah sudah benar tanda bacanya. Kesalahan dalam titik koma saja akan berakibat mempunyai arti yang berbeda.

13. Jangan gunakan gambar yang besar : Gambar memang mempercantik halaman anda, gambar yang besar justru jadi bumerang buat loading page anda. yang jelas blog anda pasti akan diabaikan untuk sementara waktu ketika loading page sedang berjalan.

14. Periksa Dead link : Link yang telah mati bakal tidak disukai pembaca, jangan kan pembaca search engine pun tidak menyukai hal ini. Lakukan pengecekan dead link sesering mungkin, banyak tools di internet yang bisa melakukan tugas ini.

15. Jangan terlalu banyak memposting artikel orang lain : Ini akan mendapat respon buruk dari pembaca, karna pembaca akan lebih berpikir lebih baik membaca kesumbernya secara langsung.

16. Selalu pasang nama sumber artikel : Blog yang profesional selalu menghargai jerih payah orang lain, yang jelas memasang nama sumber tidak merugikan anda sedikitpun sebaliknya penghargaan atas jerih payah orang lain itulah yang membuat anda terlihat lebih profesional.

17. Cara merespon komentar yang baik : Jangan pernah bersikap menggurui, hargai semua komentar dengan bijak walau pun ada beberapa komentar yang menyebalkan. Ingat! blog tempat orang menuangkan semua ide dan pemikiran jadi semua orang pasti mempunyai pendapat yang berbeda.

Sumber : http://www.o-om.com/2007/09/17-tips-agar-halaman-blog-tampil.html

Source code Love Meter

Ini adalah source code buatan tangan saya sendiri yang pertama saya upload ke blog ini.
Source code ini cukup Simpel.
Source code ini mohon dimanfaatkan sebaik-baiknya.
Berikut adalah screenshoot dari aplikasinya.



Untuk mendownload source code ataupun aplikasiya, anda bisa klik link dibawah ini.
Download Love Meter.exe
Download Source Code

"Selamat Mencoba"

Thursday, 5 May 2011

Salah Satu Cara Menghemat Kuota Koneksi Internet dan Mempercepat Browsing Internet

Bila Anda berlangganan koneksi internet, biasanya Anda akan diberikan kuota limit pemakaian koneksi internet perbulan atau Anda bisa memilih paket koneksi internet yang ”unlimited”. Bila Anda memilih paket koneksi internet dimana pemakaian perbulan memiliki limit kuota tertentu, dimana bila pemakaian Anda melebihi kuota tersebut, Anda akan dikenakan biaya tambahan kelebihan pemakaian perbyte yang Anda gunakan.
Salah satu cara untuk memecahkan persoalan tersebut yaitu dengan melakukan setting pada browser Anda baik menggunakan Internet Explorer, Opera, Mozilla Firefox maupun browser lainnya dengan men-set untuk tidak menampilkan gambar dari setiap halaman yang Anda buka. Hal tersebut memang agak mengganggu, karena gambar pada halaman website yang Anda buka tidak ditampilkan, tetapi bila memang keperluan Anda untuk mendapatkan informasi saja, tanpa perlu melihat gambar, Anda bisa melakukan setting pada browser Anda untuk tidak menampilkan gambar setiap Anda mengakses halaman sebuah website. Dengan tidak ditampilkannya gambar, maka akan menghemat kuota koneksi internet dan browsing internet juga bisa lebih cepat.

Sumber : IlmuKomputer.Com

Monday, 2 May 2011

Perintah pada DOS

Untuk mendapatkan informasi yang lebih mengenai perintah yang spesifik, berikut type nama-nama perintah HELP:
ASSOC menapilkan atau memodifikasi asosiasi ekstensi file.
AT jadwal perintah-perintah dan program-program untuk menjalankan komputer
ATTRIB menampilkan atau mengubah atribut-atribut file.
BREAK mengeset atau membersihkan dengan memeriksanya menggunakan perintah CTRL+C
CACLS menampilkan atau memodifikasikan file access control lists (ACLs)
CALL memanggil salah satu batch program dari yang lainnya
CD menampilkan nama atau mengganti bagian ari directory
CHCP menampilkan atau mengeset kode nomor halaman yang aktif.
CHDIR menampilkan nama atau mengganti bagian dari directory
CHKDSK mengecek atau memerikasa kembali disk dan menampilkan status report
CHKNTFS menampilkan atau memodifikasi pemerikasaan disk di boot time
CLS membersihkan layar
CMD memulai instance baru dalam Windows 2000 dengan menggunakan perintah interpreter
COLOR mengeset warna-warna foreground dan background default console
COMP membandingkan dua conteks file atau mengeset file
COMPACT menampilkan atau mengubah file-file kompresi dalam partisi NTFS
CONVERT mengganti volume-volume FAT ke NTFS. Kamu tidak bisa mengganti bagian drive.
COPY menggandakan file satu atau lebih ke lokasi lainnya.
DATE menampilkan atau mengeset tanggal
DEL menghapus file satu atau lebih
DIR menampilkan list file-file dan bagian directory dalam directory
DISKCOMP membandingkan konteks dari dua floppy disk
DISKCOPY menggandakan konteks dari satu disk ke disk lainnya
DOSKEY mengedit garis-garis perintah, memanggil kembali perintah-perintah Windows 2000, dan menciptakan macros
ECHO menampilkan pesan, atau mengembalikan perintah dalam posisi on atau off
ENDLOCAL mengganti lingkungan posisi terakhir dalam batch file
ERASE menghapus file satu atau lebih
EXIT keluar dari program CMD.EXE (perintah interpreter)
FC membandingkan dua file atau mengeset file-flie, dan menampilkan perbedaan diantara mereka.
FIND mencari untuk srting teks dalam file atau file-file
FINDSTR mencari string dalam file
FOR menjalankan perintah yang spesifik untuk beberapa file dalam mengeset file
FORMAT memformat disk untuk digunakan dengan windows 2000
FTTYPE menampilkan atau memodifikasikan tipe-tipe file yang digunakan dalam perpanjangan file asosiasi.
GOTO bagian-bagian perintah dalam windows 2000 untuk memberikan tanda/label garis dalam program batch
GRAFTABL mampu menampilkan karakter set extended windows 2000 dalam mode grapik
HELP menampilkan informasi Help untuk perintah-perintah windows 2000
IF menjalankan proses kondisi dalam program-program batch
LABEL menciptakan, mengubah, atau menghapus isi label dalam disk.
MD menciptakan directory
MKDIR menciptakan directory
MODE konfigurasi sistem device
MORE menampilkan output kelayar pada saat itu juga
MOVE memindahkan satu atau lebih file dari salahsatu directory ke directory lainnya
PATH menampilkan atau mengeset pencarian path untuk file-file executable
PAUSE menghentikan proses file batch dan menampilkan pesan
POPD
PRINT mencetak teks file
PROMPT mengubah perintah prompt windows 2000
PUSHD menyimpan bagian directory dan kemudian menggantinya
DR memindahkan dirctory
RECOVER memulihkan informasi dari keburukan atau kerusakan disk
REM memberikan saran dalam file-file bath atau CONFIG.SYS.
REN mengubah nama-nama file
RENAME mengubah nama-nama file
REPLACE menempatkan file
RMDIR memindahkan directory
SET menampilkan, mengeset, atau memindahkan lingkungan variable windows 2000
SETLOCAL memulai mengganti lokasi lingkungan di file batch
SHIFT menempatka posisi parameter shift di file batch
SORT memendekkan input
START memulai windows yang terpisah untuk menjalankan program atau perintah yang lebih spesifik
SUBST bagian asosiasi dengan kertas drive
TIME menampilkan atau mengeset sistem waktu
TITLE mengeset judul windows untuk session CDM.EXE
TREE menampilkan grafik struktur directory pada drive atau path
TYPE menampilkan kontek pada file teks
VER menampilkan versi windows 2000
VERITY memberitahukan keadaan windows 2000 untuk memeriksa apakah file-file yang kamu tulis pada disk itu benar
VOL menampilkan isi label dan serial number disk
XCOPY menggandakan file-file dan directory trees

Apa itu Bahasa Pemrograman

Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.

Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:

1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.

Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.



Berikut ini adalah daftar bahasa pemrograman komputer:

* ABC
* Ada
* ALGOL
* Applescript
* Assembly
* BASIC:
o ASP
o BASIC
o COMAL
o Visual Basic
o Visual Basic for Applications
o VBScript
* Batch (MS-DOS)
* COBOL
* UNIX shell script:
o Bourne shell (sh) script
o Bourne-Again shell (bash) script
o Korn shell (ksh) script
o C shell (csh) script
* C:
o C++
o C#
o Visual C++
* ColdFusion
* dBase dkk.:
o Clipper
o Foxbase
o Visual FoxPro
* Eiffel
* Fortran
* Go
* Haskell
* Java
o JavaScript
o JSP
* Lisp
* Logo
* Pascal
o Delphi
* Perl
* Prolog
* Python
* PHP
* Pike
* R
* REXX
* REBOL
* RPG
* Ruby
* Simula
* Smalltalk
* Scheme
* SQL

Apa itu Virus Komputer ?

Virus komputer adalah sebuah program komputer yang dapat menyalin sendiri dan menginfeksi komputer. Istilah "virus" juga umum tapi keliru digunakan untuk merujuk kepada jenis lain malware, adware, dan program spyware yang tidak memiliki kemampuan reproduksi. Virus sejati hanya dapat menyebar dari satu komputer ke komputer lain (dalam beberapa bentuk kode dieksekusi) ketika tuan rumah nya diambil ke komputer target, misalnya karena pengguna mengirimkannya melalui jaringan atau Internet, atau membawanya pada suatu media removable seperti floppy disk, CD, DVD, atau USB drive. Virus dapat meningkatkan peluang mereka menyebar ke komputer lain dengan menginfeksi file pada sistem file jaringan atau suatu sistem file yang diakses oleh komputer lain.

Sebagaimana disebutkan di atas, istilah "virus komputer" kadang-kadang digunakan sebagai frase menangkap untuk mencakup semua jenis malware, adware, dan program spyware yang tidak memiliki kemampuan reproduksi. Malware termasuk virus komputer, worm, trojan, rootkit sebagian besar, spyware, adware yang tidak jujur, crimeware, dan perangkat lunak berbahaya dan tidak diinginkan lainnya, termasuk virus benar. Virus kadang-kadang dikacaukan dengan cacing komputer dan trojan horse, yang secara teknis berbeda. cacing A dapat memanfaatkan kerentanan keamanan untuk menyebarkan dirinya secara otomatis ke komputer lain melalui jaringan, sedangkan Trojan adalah sebuah program yang tampak tidak berbahaya tetapi fungsi menyembunyikan berbahaya. Worms dan Trojans, seperti virus, dapat membahayakan data sistem komputer atau kinerja. Beberapa virus dan malware lainnya memiliki gejala nyata pada pengguna komputer, tetapi banyak yang diam-diam atau hanya melakukan apa-apa untuk menarik perhatian kepada diri mereka sendiri. Beberapa virus melakukan apa-apa di luar mereproduksi diri mereka sendiri.

Mengapa komputer harus di Shutdown ?

Bila kita terlalu sering mematikan komputer dengan cara mematikan hubungan listrik ke komputer
tanpa melakukan proses Shut Down, ada beberapa kendala yang akan terjadi :

1. Pada saat proses shutdown komputer akan meregistrasi ulang komponen komputer yang terpakai (digunakan) dan software serta data yang dipakai atau yang di delete. Kalau kita mematikan komputer secara langsung, maka komponen atau software serta data yang digunakan tidak dapat disimpan kedalam registrasi, sehingga bila terjadi masalah pada komputer maka komputer tidak dapat mengadakan system recofery berdasarkan tanggal atau waktu yang di tetapkan.

2. Pada saat proses shutdown, processor memberikan perintah kepada bios untuk menghentikan segala pekerjaan2 komponen peralatan, sehingga arus atau daya yang terpakai diputus secara normal, tapi kalau kita mematikan langsung maka komponen komputer secara mendadak mati tanpa pemutusan arus secara normal sehingga lama kelamaan akan menimbulkan kerusakan pada komponen komputer.

3. Pada saat proses shutdown fan komputer akan bekerja duakali lebih cepat untuk proses pendinginan processor, kalau kita mematikan komputer secara langsung, maka pendinginan processor tidak bekerja secara normal maka lama-kelamaan processor bisa rusak.

4. Pada saat proses shutdown system memory akan dikosongkan, sehingga pada saat komputer dipakai lagi maka memory sudah benar-benar dalam keadaan refresh, kalau kita mematikan komputer secara langsung maka besar kemungkinan memory bisa rusak.

5. Pada saat proses shutdown hardisk bekerja untuk menyimpan data yang diperintahkan processor serta menyalin data komponen serta software kedalam registrasi komputer, kemudian head hardisk akan kembali keposisi awal (keposisi tidak membaca hardisk), kalau kita mematikan komputer secara langsung maka selain data komponen dan software tidak tersimpan pada registry, juga posisi head hardisk berada di tengah2 silinder hardisk, sehingga pada saat dihidupkan kembali head komputer dapat merusak silinder hardisk sehingga terjadi Bad sector hardisk, lama kelamaan akan menyebabkan hardisk rusak.

Itulah sebabnya mengapa pada saat proses shutdown komputer lama untuk mati.
Oleh sebab itu hendaknya jika mematikan komputer harus melakukan proses shutdown
bila kita tidak ingin ada masalah kerusakan pada system komputer kita baik softwarenya maupun hardwarenya.

Tambahan: perbedaan standby, shutdown & hibernate:

Biasanya di dalam sistem operasi windows, disediakan 3 pilihan untuk menentukan keadaan komputer (computer state), yaitu :

1. STANDBY
2. SHUTDOWN
3. HIBERNATE

Hanya saja tidak semua orang tahu keadaan apa yang terjadi pada komputer ketika kita memilih salah satu dari tiga pilihan diatas. Berikut akan dijelaskan PERBEDAAN antara ke-tiga pilihan diatas :

1. STANDBY
Ketika kita memilih MENU ini, WINDOWS akan membuat keadaan komputer dalam keadaan HEMAT ENERGI. Hemat energi disini maksudnya adalah, KOMPUTER dinyalakan dengan menggunakan LISTRIK SEMINIM MUNGKIN. Hal yang biasa terjadi ketika komputer dalam keadaan STANDBY adalah monitor dalam keadaan mati ( tidak menampilkan gambar ). Pada keadaan STANDBY, komputer menunggu respon dari USER agar kembali seperti semula atau kembali ke keadaan NORMAL. Responnya diantara lain adalah gerakan MOUSE dan AKSES KEYBOARD ( kita menekan tombol di keyboard ).

2. SHUTDOWN
Pilihan SHUTDOWN sepertinya semua orang sudah tau fungsi dan apa yang terjadi pada komputer ketika kita memilih pilihan ini. Komputer akan mati ( off ) ketika kita memilih SHUTDOWN. SEMUA memory volatile akan hilang karena tidak ada listrik yang menyala ( contohnya RAM ).

3. HIBERNATE
Pilihan HIBERNATE membuat komputer mati ( off ) seperti pada pilihan SHUTDOWN. Namun ada yang berbeda dalam pilihan ini, yaitu sebelum komputer dalam keadaan off, memori-memori yang ada di RAM ( VOLATILE MEMORY ), di copy semua ke dalam HARDISK ( NON-VOLATILE MEMORY ). Maksud dari pernyataan ini adalah semua aktifitas kita ( memori-memori aplikasi yang sedang kita buka, seperti word dll ) akan disimpan dalam HARDISK. Dan ketika kita nyalakan kembali KOMPUTER kita, RAM akan meminta kepada HARDISK memori-memori yang tadi tersimpan, sehingga nantinya booting akan lebih cepat karena RAM sudah memiliki memori yang dibutuhkan untuk masuk ke WINDOWS. Juga aplikasi-aplikasi yang tadi kita gunakan ( sebelum di-HIBERNATE ) akan langsung terbuka begitu masuk ke WINDOWS.

Pengaruh apabila sering meng-Hibernate laptop :

Beban harddisk jadi lebih berat, karena setiap
menghibernate = mengcopy seluruh isi RAM,
saat menghidupkan komputer = membaca seluruh file system hibernatenya (hiberfil.sys). tapi klo dicoba terus2san PCnya bisa jadi tambah lambat. efeknya mungkin ke kinerja HD. mungkin jadi lebih banyak file ter fragmentasi...
Hibernate makan kapasitas harddisk sebesar 1 GB, kalau fungsi hibernate dimatiin, balik lagi deh tuh 1 GB.

Hibernate makan tempat harddisk sesuai kapasitas RAM kita, jadi kalau RAM kita 2 GB bakalan nyedot juga 2 GB...
File system hibernate kalau di winxp, biasanya ada di C:\hiberfil.sys

Komputer stand by / hibernate sebenernya mati, cuma data2 nya disimpan dalam RAM

Jadi, semua aktivitas komputer akan berhenti

Standby sama Hibernate itu dua hal yang berbeda, kalau standby datanya nggak di simpan dalam harddisk, jadi tetep aja kalau listrik mati gak balik ke semula karena masih dalam RAM (sifatnya Volatile). Kalau hibernate baru data yang ada di RAM disimpan dalam HD yang sifatnya (non-volatile) jadi sifatnya permanen gak tergantung listrik yang mengalirinya.