Selamat Datang DidyErvano'Blog's

Monday, January 11, 2010

Anti Virus Yang Ampuh

Berdasarkan analisa bayak berbagai macam virus diantaranya virus lokal dan virus non-lokal .. kadang virus-virus ini suka membuat kita pusing dan bingung dengan perbuatan-perbuatan virus tersebut, maka dari itu ini lah anti virus ampuh untuk menghilang virus yang menyerang komputer kita. diantaranya sebagai berikut :

*Anti Virus non-lokal
1.AntiVir Personal
2.Avast Home Edition
3.Kaspersky Anti-Virus
4.AVG Free Edition

*Untuk Anti Virus Lokal : PCMedia AntiVirus


Selamat Mencoba

Kode-Kode Rahasia Ponsel

Kadang-kadang kita suka bingung kalau ingin mereset ponsel kita,ingin melihat IMEI,ingin melihat alamat Bluetooth atau ingin melihat kode-kode rahasia ponsel dari berbagai macam merk ponsel lainnya. Diantaranya sebagai berikut :

Kode Rahasia Umum Symbian
*#06# Melihat IMEI
*#0000# Melihat Versi sofware
*#9999# Melihat Versi sofware
*#7370# Soft Reset

Untuk Hard reset: Tekan Tombol hijau, 3 dan * ditekan bersamaan, tekan tombol power. Password standar 12345
*#92702689# Melihat info tanggal perbaikan

Kode Rahasia Umum Java
*#7380# Reset atau Restore Factory Setting Nokia seri 40
*#7370# Reset atau Restore Factory Setting Nokia seri 60
*3370# Untuk restart ponsel Nokia 3310
*#7220# Mengaktifkan GPRS PCCCH
*#3925538# Menghapus Wallet di ponsel Nokia 6610,63101, data Wallet terhapus semua
*#67705646# Menghapus operator logo di ponsel Nokia 3310 & 3330

Operator GSM
Selain kode rahasia yang ada di ponsel, operator GSM juga memiliki kode rahasia untuk layanan yang diberikan pada pelanggan.
Call Diverting/ Call Forward/ Pengalihan Semua
* * 21* NUMBER # [SEND] Mengaktifkan
# # 21 # [SEND] Membatalkan
* # 21 # [SEND] Melihat status
Call Diverting/ Call Forward/ Pengalihan bila tak ada jawaban
* * 61 * NUMBER # [SEND] Mengaktifkan
# # 61 # [SEND] Membatalkan
* # 61 # [SEND] Melihat status
Call Diverting/ Call Forward/ Pengalihan bila dilu-ar jangkauan
* * 62 * NUMBER # [SEND] Mengaktifkan
# # 62 # [SEND] Membatalkan
* # 62 # [SEND] Melihat status
Call Diverting/ Call Forward/ Pengalihan bila sibuk
* * 67 * NUMBER # [SEND] Mengaktifkan
# # 67 # [SEND] Membatalkan
* # 67 # [SEND] Melihat status
# # 002 # [SEND] Membatalkan semua pengali-han
Diverting Data/ Forward Data/ Pengalihan semua data
* * 21 * NUMBER * 25 # [SEND] Mengaktifkan
# # 21 # * 25 [SEND] Membatalkan
* # 21 # * 25 # [SEND] Melihat status
NOKIA

Nokia 9300/ 9500
*#170602112302# Melihat versi software
*3370# Memakai tenaga baterai cadangan
#3370# Menon-aktifkan Enhanced Full Rate Codec ( EFR).
*#4720# Mengaktifkan Half Rate Codec.
#pw+1234567890+l# Melihat status Provider Lock, (tekan * untuk simbol p,w +)
#pw+l 234567890+2# Melihat status Network Lock, (tekan * untuk simbol p,w +)
#pw+1234567890+3# Melihat status Country Lock, (tekan * untuk simbol p,w +)
#pw+1234567890+4# Melihat status SIM ‘Card Lock, (tekan * untuk simbol p,w +)
*#21# Melihat semua panggilan yang dialihkan.
*#2640# Menampilkan Security Code.
#30# Melihat Private Number.
*#73# Reset the Phone Timers.
*#746025625# Menampilkan status SIM Clock.
*#7760# Manufactures code.
*#7780# Restore factory settings
*#92702689* Melihat garansi posnel
(*#WAROANTY#)
Tekan & tahan tombol “Shift + Ctrl + F dan tombol Power Soft Reset

Nokia E60
*#92702689# *#warOanty# Melihat IMEI. Tanggal pembelian, tanggal servis.
*4720# (*hraO#) Mengaktifkan Half Rate
#4720# (#hraO#) Menon-aktifkan Half Rate
*3370# (*efrO#) Mengaktifkan Enhanced Full Rate
#3370* (#efrO#) Menon-aktifkan Enhanced Full Rate
* #746085685* (*#simOclock#) Melihat sta¬tus SIM lock
*#7220# (*#peaO#) Mengaktifkan GPRS dan dukungan Packet Common Control Channel (PCCCH)
*#7230# (*#pcdO#) Menon-aktifkan GPRS dan dukungan Packet common control channel (PCCCH)
*#7760# (*#ssnO#) Melihat nomor seri pabrikasi
*#2820# (*#btaO#) Melihat alamat Bluetooth MAC
*#7370925538# (*#resOwallet#) Reset the Mobile Wallet, data akan hilang semua

Nokia E61
Tahan # Berganti profile dan mode diam.
Tombol fungsi biru + Ctrl Mengaktifkan Bluetooth
Tombol fungsi biru + Chr Mengaktifkan IR
Ctrl + C Copy
Ctrl + X Cut
Ctrl + V Paste
Ctrl + Joystick Down Page Down (turun satu halaman)
Ctrl + Joystick Up Page Up (naik satu halaman)
Shift + Joystick Left or Right Menyorot satu lurus
Shift + Ctrl + Joystick Left or Right Menyorot satu kata
Ctrl + Joystick Left or Right Menggerakkan cursor diantara kata
*#2820# Melihat alamat Bluetooth
*#62209526# Melihat alamat adapter WLAN MAC
*#92702689# Melihat usia ponsel

Nokia E65
*#92702689# *#warOanty# Melihat IMEI. Tanggal pembelian, tanggal servis
*4720# (*hraO#) Mengaktifkan Half Rate
#4720# (#hraO#) Menon-aktifkan Half Rate
*3370# (*efrO#) Mengaktifkan Enhanced Full Rate
#3370# (#efrO#) Menon-aktifkan Enhanced Full Rate
*#746085685# (*#simOclock#) Melihat sta¬tus SIM lock
*#7220# (*#pcaO#) Mengaktifkan Half Rate
*#7230# (*#pcdO#) Menon-aktifkan Half Rate
*#7760# (*#ssnO#) Mengaktifkan Enhanced Full Rate
*#2820# (*#btaO#) Menon-aktifkan Enhanced Full Rate
*#7370925538# (*#resOwallet#) Melihat status SIM lock

Nokia E70
*#btaO# Melihat alamat Bluetooth
*#macOwlan# Melihat alamat adapter WLAN MAC
*#oprOlogo# Menghilangkan logo operator
*#pcaO# Mengaktifkan logo operator
*#pcdO# Menon-aktifkan GPRS dan dukungan Packet common control channel (PCCCH)
*#simOclock# Melihat status SIM clock
*#170602112302# Melihat versi software
*#warOanty# Melihat kode garansi
#pw+1234567890+n#
n = 1
n = 2
n = 3
n = 4 Menampilkan status SIM lock
provider lock
network lock
country lock
SIM lock

Nokia N80
*#92702689* *#warOanty# Melihat IMEI. Tanggal pembelian, tanggal servis
*4720# (*hraO#) Mengaktifkan Half Rate
#4720* (#hraO#) Menon-aktifkan Half Rate
*3370# (*efrO#) Mengaktifkan Enhanced Full Rate
#3370* (#efrO#) Menon-aktifkan Enhanced Full Rate
*#746085685* (*#simOclock#) Melihat sta¬tus SIM lock
*#7220# (*#pcaO#) Mengaktifkan dukungan GPRS dan Packet Common Control Channel (PCCCH)
*#7230#. (*#pcdO#) Menon-aktifkan dukun¬gan GPRS and Packet common control channel (PCCCH)
*#7760# (*#ssnO#) Melihat nomor seri pabrikasi
*#2820# (*#btaO#) Melihat alamat Bluetooth MAC
*#7370925538*. (*#resOwallet#) Reset the Mobile Wallet

Nokia N91
*#06# Melihat IMEI.Tanggal pembelian, tanggal servis
*#0000# Menampilkan versi firmware dan tanggal
*#btaO# Melihat alamat Bluetooth MAC
*#oprOlogo# Menghilangkan logo operator
*#pcaO# Mengaktifkan dukungan GPRS PCCCH
*#pcdO# Menon-aktifkan dukungan GPRS PCCCH
*#resOwallet# Reset the mobile wallet
*#simOclock# Menampilkan status SIM clock
*#ssnO# Menampilkan nomor seri pabrikasi
*#warOanty# Menampilkan garansi dan servis
*efrO# Mengaktifkan encoding EFR
#efrO# Menon-aktifkan encoding EFR
*hraO# Mengaktifkan encoding HR
#hraO# Menon-aktifkan encoding HR
#pw+1234567890+n#
n = 1
n = 2
n = 3
n = 4 Menampilkan status SIM lock
provider lock
network lock
country lock
SIM lock

Nokia N93
*#92702689* *#warOanty# Melihat IMEI. Tanggal pembelian, tanggal servis
*4720# (*hraO#) Mengaktifkan Half Rate
#4720#* (#hraO#) Menon-aktifkan Half Rate
*#3370# (*efrO#) Mengaktifkan Enhanced Full Rate
*#746085685* (*#simOclock#) Melihat status SIM lock
*#7220# (*#pcaO#) Mengaktifkan dukungan GPRS dan Packet Common Control Channel (PCCCH)
*#7230# (*#pcdO#) Menon-aktifkan dukung¬an GPRS and Packet common control channel (PCCCH)
*#7760# (*#ssnO#) Melihat nomor seri pabrikasi
*#2820# (*#btaO#) Melihat alamat Bluetooth MAC
*#7370925538# (*#resOwallet#) Reset Mobile Wallet

Nokia N96
*#92702689# Melihat umur ponsel
*#62209526# Alamat Wireless MAC (M A C _ WLAN)
*#2820# Alamat Bluetooth MAC (B T A 0?)
*#7370# Format Soft Reset
*#7780# Factory Reset/ Hard Reset

SAMSUNG
Untuk membuka kode ponsel Samsung, dapat dilakukan dengan cara posisi SIM Card tidak terpasang pada ponsel. Namun kode dibawah ini tidak akan berfungsi pada beberapaversi ponsel Samsung secara keseluruhan.
*#06# Melihat IMEI
*2767*5282# Java reset
*2767*63342# Reset media
*2767*927# Wap reset
*#9998*4357# Help menu
**9998*5282# Setting Java server
*#9999#0# Melihat monitor mode
*#9999# Sofware version
*#8888# Hardware version
*#9998*748# SIM info
*#9998*523* Contrast layar ponsel
*#9998*842* Vibration ON lalu tekan OK
*#9998*289# atau *0289# atau *#0289# Buzzer ON lalu tekan OK
*#9998*782* Menunjukkan tanggal & alarm
*#8999*638# Menunjukkan info network
*#9998*5646* Mengubah logo operator
*#9998*968* Menunjukkan nada untuk alarm
*#3243948# Digital audio interference OFF
*#32436837# Digital audio interperence
*#0001# Menunjukkan serial parameter
*#9998*228# Melihat kapasitas batera
*2767*2878# Custom EEEPROM reset
*2767*3855# Full EEPROM reset
*#9998*585# Non-Volatile Memory (NVM)
*#9998*76# Nomor produksi
*#9998*782# Menunjukkan tanggal dan jam alarm
*#9998*778# or *#9998*0778# or
*#0778# Daftar layanan SIM
*#9998*377# or *#9998*0377# Error log
*#9998*746# or *#9998*0746# or
*#0746# Sim Info

Samsung V200 & V300
*2767*63342# Unlock Code
*2767*3855# Unlock Code
*2767*2878# Unlock Code
*2767*927# Unlock Code
*2767*7822573738# Unlock Code

LG
2945#*# Test mode LG
2945*#01*# Menu rahasia
*#06# IMEI
*#07# IMEI and SW
*8375# Software version (LG B1200):
*6861# Recount cheksum (LG B1200)
*PWR 668 Factory test (B1200):
1945#*5101# Simlock menu (LG B1200)
2945#*5101# Simlock menu (LG 510W, 5200)
2945#*70001# Simlock menu (LG 7020, 7010)
2947#* Simlock menu (LG 500, 600)

BENQ SIEMENS
*#06# Versi software BenQ Siemens, lebih lengkapnya, tekan softkey beberapa kali
*#0001# Menu bahasa Inggris
*#0606# Kode rahasia, lepaskan SIM card lebih dulu
*#0003*(secret code)* Unlock Sim
*#0049# Menu bahasa Jerman
*12022243121 Layar tambahan

BENQ
C30 *#06# Cek IMEI
*#166*# Cek Versi Software C36 *#06# Cek IMEI
*#166*# Cek Versi Software T60 *#06# Cek IMEI
*#66*# Cek Versi Software E72 *#06# Cek IMEI
Mengganti bahasa ke default atau English *#0000# —> dial.
Mengganti bahasa dari English ke Indonesia: *#0062# —> dial.

Ponsel China
Seperti halnya ponsel branding, ponsel China juga memiliki kode rahasia untuk mengakses menu-menu rahasia. Ponsel China ini memiliki fitur seperti layar sentuh, dual kamera, dual sirh, dual baterai, dual charger dan fitur-fitur lainnya. Sebagian besar ponsel China memiliki software dan fitur yang sama, namun tampilannya saja yang terlihat berbeda.
1122, 3344, 1234, 5678 Kode default user
*#110*01# Mode teknis
*#987# Mode pabrik Factory mode
*#110*01# -> Device -> Set UART -> PS Config -> UART1/115200 Mengaktifkan port COM
*#987*99# Restore factory settings
*#369# Mengatur LCD contrast
*#800# software version
*#900# software version
*#0000# Send Mengatur bahasa standard
*#0044# Send Mengatur bahasa Inggris
*#001# Send Mengatur bahasa Inggris (firmware baru)
*#0086#, *#0886# Mengganti ke bahasa China
*#0084#, *#0966# Mengganti ke bahasa Vietnam

Sony Erricsson K800i
*#3449*~11*1# –> Menyantol frekuensi GSM Terdekat, Sehingga Kita bisa Mengguping Pembicaraan GSM aktif terdekat dengan lokasi anda…

Tuesday, January 5, 2010

5 Tahap Sederhana Menganalisis Virus Komputer

Pernahkah direpotkan oleh virus yang menyerang komputer Anda? Sementara update antivirus kita belum mampu mengenali program jahat yang mangacau tersebut. Mengapa tidak mencoba iseng-iseng menganalisis sendiri? Ini dia tahap sederhananya.

Adang Juhar Taufik, Senior Vaksinis Vaksincom dalam seminar Vaksincom bertempat di Ancol, Jumat (4/12/2009), memberi penjelasan betapa sederhananya tahapan analisis virus yang menyusup pada komputer bersistem operasi Windows, khususnya jika yang menyerang virus lokal.

"Untuk virus lokal sendiri sebenarnya mudah untuk menganalisisnya, karena pasti karakterisitknya sama," ujarnya. Adang pun mengatakan bahwa pertama kita harus memiliki internet, untuk mencari tools-tools yang secara gratis bisa diunduh di beberapa situs.

Selain itu virus lokal juga bisa dilihat melalui list proses Windows melalui task manager, untuk melihat jenis file aneh yang running. Di samping itu kita juga bisa menganalisanya melalui registry tools (reg. edit).

"Untuk user yang lebih advanced ada 2 tools yang mungkin bisa digunakan yakni pack detection dan unpack program serta VB decompiler. Karena biasanya virus lokal berbasis VB," tambahnya.

Adang pun menjelaskan setelah kita memiliki tools-tools tersebut, kita bisa mulai menganalisa dengan tahapan-tahapan yang sederhana:

1.Pahami dulu jenis virus yang menyerang: Icon apa yang disamarkan serta ukurannya.
2.Pahami karakteristik virus. Apakah membuat file duplikat, menyembunyikan file,
menginjeksi file, atau menampilkan pesan tertentu.
3.Pahami cara kerja virus: Apa yang diubah virus, apakah registry, file induk yang
dibuat, atau fungsi windows yang diblok.
4.Pahami penyebaran virus: Apakah melalui USB flash disk atau folder yang di share,
karena biasanya virus lokal menyusup melalui 2 media tersebut.
5.Siapkan beberapa tools yang digunakan.

Friday, January 9, 2009

Atikel ASP

1. PENGERTIAN ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP bekerja pada web server dan merupakan server side scripting. Berbeda dengan VBScript yang bekerja pada client atau disebut juga client side scripting. Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk pemogramannya.
ASP sangat mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dengan ASP anda bisa membangun aplikasi web yang dinamis. ASP juga dikenal sangat populer bersaing dengan PHP serta yang web language yang lainnya seperti Java Servlet, Cold Fusion, dll. ASP diperkenalkan ke dunia pertama kali oleh Microsoft pada tanggal 16 Juli 1996, dan diberi nama kode Denali. Beta version dirilis pada bulan November 1996, dan
akhirnya ASP Version 1.0 secara resmi dipasarkan ke publik pada tanggal 12 Desember 1996. Microsoft terus mengembangkan ASP. Pada tahun 1998, Microsoft telah mengeluarkan software web server yang terbaru, Internet Information Server 4.0 (IIS
4.0) yang berjalan pada Windows NT 4.0 dan Personal Web Server 4.0 (PWS 4.0) yang berjalan pada Windows ‘98. Software web server yang baru ini dapat support ASP Version 2.0.
Dengan dirilisnya Windows 2000, maka Microsoft meluncurkan Internet Information Server 5.0 (IIS 5.0) dan versi terbaru ASP Version 3.0. IIS 5.0 sebenarnya lebih terintegrasi dengan
Windows 2000 dalam satu paket sistem operasi. ASP semakin dikenal luas tepatnya sejak maret 1997. ASP semakin populer




karena mudah untuk dipelajari. Tentunya masih banyak web programming language yanglainnya seperti PHP, Cold Fusion, Java Servlet, dll yang tidak kalah populernya ASP. Itulah sekilas tentang sejarah ASP dan pengenalannya.

ASP adalah bahasa pemrograman made in Microsoft. Anda mungkin sudah bisa menerka kira-kira seperti apa ASP itu. Sangat compatible dengan .NET framework dan juga koneksi dengan MS SQL yang sangat bagus, tentu saja kan sama2 produk Microsoft. Berbayar, sudah pasti. Fungsionalitas dan kemudahannya? Ini yang saya kurang paham, karena belum pernah mencoba dan masih kekurangan bahan artikel tentang bahasa pemrograman yang satu ini. Tapi kabarnya ASP bahasa pemrograman yang berbasiskan event handling, ini tentu saja kabar baik bagi mereka yang tidak ingin beribet dengan HTML DOM dan javascipt untuk menangani event.
2. KOMPONEN PENDUKUNG ASP

1.Namespace System.Web
Namespace ini merupakan bagian dari .NET Framework dimana di dalamnya terdapat class-class yang digunakan dalam pemrograman aplikasi web seperti HTTP request, HTTP response, browser dan e-mail.
Dalam.NET sekumpulan kelas library yang memiliki fungsi tertentu disebut dengan namespace. Karena .NET mendukung implementasi konsep OOP maka semua obyek dalam setiap bahasa merupakan turunan dari namespace tersebut. Type data yang telah dijelaskan sebelumnya sebenarnya diturunkan dari system Namespace, yang merupakan root namespace dalam sistem .NET.

Misalnya type data Decimal, ternyata diturunkan dari Syatem Namespace yaitu System.Decimal runtime structure. Demikian pula dengan type data yang lain, selalu diturunkan dari namespace System tersebut.


Contoh Pemrograman ASP

02.06.03 - xty - Gen_Dev
Contoh Pemrograman Active Server Pages (ASP).
© Susandi Putra
Untuk menjalankan contoh ini :
+ Anda harus punya Microsoft IIS dengan NT 4.0 atau PWS dengan Win9x
+ Anda harus punya Microsoft Visual Basic 5.0 atau 6.0
Download (8K)
Instalasi :
+ Download program Visual Basic di direktori AccessConnector
+ Buka di Visual Basic dan Compile...
+ Buat satu virtual direktori di IIS/PWS
+ Kemudian copy semua file-file *.asp ke target direktori dari virtual direktory yang baru anda buat...
+ Ready to run!
3. Perangkat ASP
Untuk menjalankan aplikasi atau program ASP, diperlukan suatu server yang dapat menterjemahkan kode atau bahasa-bahasa tersebut ke dalam halaman internet atau seperti yang kita kenal HTML. Program server yang dibutuhkan adalah untuk windows 95/98 biasa menggunakan PWS (Personal Web Server) atau IIS (Internet Information Service) untuk windows berbasis NT.
Untuk peng-install-an program tidak akan dibahas lebih jauh.
Untuk instan ASP kali ini, secara cepat kamu bisa mencoba

menjalankan program ASP dengan hosting gratisan di internet.
Salah satu hosting ASP gratis yang cukup baik dalam pelayanan adalah di http://www.brinkster.com.

Untuk memulai suatu program ASP, secara sederhana bisa digunakan Notepad. Jika kamu sudah mengenal program HTML, ini akan sangat membantu pula.

Program ASP dimulai dengan tanda <% dan harus diakhiri dengan %> Dan file nya harus dinamai dengan akhiran .ASP, contoh: default.asp, guestbook.asp, dst. (Sebagai tambahan: jika pada html untuk halaman pertama dinamai index.html, maka untuk asp biasa dinamakan default.asp.)
4. Apa Yang Diperlukan Untuk Menjalankan ASP ?

Sekilas kita sudah dijelaskan mengenai ASP, server side scripting, client side scripting dan web dinamis secara singkat. Mungkin kita sudah tidak sabar lagi untuk mencoba belajar ASP, tetapi sebelumnya kita harus mengetahui bagaimana dan apa yang
diperlukan untuk menjalankan ASP.
• Untuk memulai menulis bahasa pemograman ASP diperlukan minimal sebuah text editor atau bisa juga web development tools yang lain seperti Visual Interdev, Homesite, Dreamweaver, dll.
• Web server yang support ASP. Tutorial ini menggunakan Internet Information Server (IIS 5.0) yang mensupport ASP Version 3.0, IIS 5.0 tersedia pada sistem operasi Windows 2000. Jadi maka sebaiknya gunakan IIS 5.0 sebagai web server ASP pada tutorial ini. Sebenarnya ASP juga bias berjalan pada web server lain seperti Apache, Lotus, dll yang berjalan pada
sistem operasi non windows seperti Unix/Linux, dll. Contohnya




Chili!Soft ASP yang bisa di download di http://www.chilisoft.com dengan masa trial 30 hari.
• Untuk melihat dan melakukan test pada suatu halaman, kita tentunya memerlukan web browser. Seperti yang sudah dijelaskan di atas bahwa ASP bisa berjalan pada semua browser. Dalam tutorial ini penulis menggunakan Internet Explorer 6.0 SP1.
• Yang terakhir dan tidak kalah penting adalah anda harus mengetahui tag-tag HTML supaya bisa mengikuti pelajaran ini dengan baik.

Monday, June 16, 2008

TINGKATAN BAHASA PEMROGRAMAN

Pada artikel ini saya ingin berbagi pengetahuan kepada teman - teman tentang tingkatan Bahasa Pemrograman pada Komputer. Bahasa pemrograman adalah bahasa yang digunakan pada komputer untuk melakukan tugas tertentu. Seperti juga pada bahasa yang digunakan manusia secara umum, bahasa pemrograman banyak sekali jenisnya. Bahasa pemrograman dapat dikelompokkan berdasarkan tingkatan, seperti bahasa tingkat rendah, bahasa tingkat sedang, bahasa tingkat tinggi.

1. Bahasa Tingkat Rendah (low-level language)

Merupakan bahasa assembly atau bahasa mesin. Lebih dekat ke mesin (hardware), dimana high-level programming languages dekat pada bahasa manusia.


- Bahasa Mesin (machine language)
Bahasa mesin merupakan representasi tertulis machine code atau kode mesin, yaitu kode operasi suatu mesin tertentu. Bahasa ini bersifat khusus untuk mesin tertentu dan “dimengerti” langsung oleh mesin, sehingga pelaksanaan proses sangat cepat. Bahasa mesin kelompok komputer tertentu berlainan dengan bahasa mesin kelompok komputer yang lain. Abstraksi bahasa ini adalah kumpulan kombinasi kode biner “0″ dan “1″ yang sangat tidak alamiah bagi kebanyakan orang - kecuali insinyur pembuat mesin komputer. Karena tidak alamiah bagi kebanyakan orang, bahasa mesin juga disebut bahasa tingkat rendah.

- Bahasa Assembly (assembly language)
Bahasa rakitan (assembly language) merupakan notasi untuk menyajikan bahasa mesin yang lebih mudah dibaca dan dipahami oleh manusia. Bahasa ini sudah menggunakan simbol alpabet yang bermakna (mnemonic). Contoh �€Ĺ“MOV AX 1111�€�, pindahkan ke register AX nilai 1111.Proses data oleh komputer berdasarkan perintah bahasa rakitan adalah cepat. Meski demikian masih merepotkan-bahkan bagi kebanyakan pemrogram, karena masih harus
mengingat-ingat tempat penyimpanan data. Bahasa rakitan juga bersifat khusus untuk mesin tertentu. Contoh: Assembler.

2. Bahasa Tingkat Menengah (Middle level language)

Bahasa tingkat menengah (middle level language) adalah bahasa yang aturan penulisannya mendekati bahasa manusia serupa dengan bahasa tingkat tinggi tetapi memiliki kemampuan kecepatan proses dan pengaksesan perangkat keras yang mirip dengan bahasa tingkat rendah (low level language). Salah satu bahasa yang masuk kategori ini adalah C

3. Bahasa Tingkat Tinggi (high-level language)

Adalah bahasa pemrograman yang dekat dengan bahasa manusia, kelebihan utama dari bahasa ini adalah mudah untuk di baca, tulis, maupun diperbaharui, sebelum bisa dijalankan program harus terlebih dahulu di-compile. Contoh Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, dan Pascal, dsb.
Pada generasi bahasa pemrograman terakhir sekarang ini, kedua cara interpretasi dan kompilasi digabungkan dalam satu lingkungan pengembangan terpadu (IDE = integrated development environment).

Bahasa tingkat tinggi bersifat portable. Program yang dibuat menggunakan bahasa tingkat tinggi pada suatu mesin komputer bersistem operasi tertentu, hampir 100% bisa digunakan pada berbagai mesin dengan aneka sistem operasi. Kalaupun ada perbaikan sifatnya kecil sekali.

Semoga artikel tentang tingkatan Bahasa Pemrograman ini dapat memberi sedikit pengetahuan anda tentang Bahasa Pemrograman Pada Komputer.


MELIHAT PERBEDAAN LINUX DENGAN WINDOWS

Pada kesempatan ini saya akan membahas tentang OS (Operating System) yaitu antara Windows dengan Linux... Sebagai berikut :

  • User Interface

Di Windows, Anda tidak banyak memiliki pilihan user interface. Sebagai misal, di Windows 95/98 Anda hanya mengenal user interface bawaan Windows 95/98. Anda sedikit lebih beruntung jika menggunakan Windows XP, karena Anda bisa berpindah dari interface milik Windows XP ke Windows 98 yang lebih ringan.

Di Linux, Anda bisa menemukan banyak macam user interface. Dan biasanya pilihan user interface ini dapat Anda sesuaikan dengan spesifikasi komputer atau lingkungan kerja Anda. Sebagai misal, pada komputer yang lambat Anda bisa menggunakan user interface yang ringan, seperti XFCE atau Fluxbox.

Atau jika Anda menyukai gaya Mac, Anda bisa memilih desktop model GNOME atau menggunakan utility Docker. Dan jika Anda terbiasa di Windows dan memiliki komputer yang cukup cepat, Anda bisa memilih desktop KDE.

Dengan KDE, Anda masih bisa memilih untuk menggunakan gaya Windows XP ataupun Windows Vista. Pilihan dan variasinya sangat banyak di Linux, Anda bisa mengatur sesuai dengan favorit Anda.

  • Partisi Harddisk

Linux tidak mengenal penamaan drive C: untuk suatu partisi. Semua drive disatukan dalam suatu sistem penyimpanan yang besar. Folder /mnt merupakan tempat untuk Anda mengakses semua media yang ada di komputer, baik partisi lain, CD-ROM, Floppy, ataupun FlashDisk.

Belakangan KDE telah memperudah akses ke media dengan menyediakan sistem Storage Media yang dapat diakses melalui My Computer ataupun file manager Konqueror.

  • Sekuriti dan Virus

Salah satu masalah utama di Windows yang paling sering Anda temukan adalah virus dan spyware. Dari tahun ke tahun permasalahan ini bukan semakin mengecil tetapi malah semakin membesar. Ini semua terjadi karena banyak lubang keamanan di Windows yang bisa dieksploitasi oleh orang-orang yang tidak bertanggungjawab.

Linux diturunkan dari sistem operasi Unix yang memiliki tingkat sekuriti lebih kuat. Itu sebabnya tidak ada banyak virus di Linux dan kalaupun ada tidak bisa berkembang biak dengan pesat dan biasanya tidak mampu membawa kerusakan yang besar.

Sekalipun tidak sepenting di Windows, Anda tetap bisa menemukan program-program anti virus di Linux, seperti ClamAV dan F-Prot. PCLinux telah menyediakan anti virus ClamAV yang bisa ditemukan pada menu Start > Applications > FileTools > KlamAV.

  • Instalasi dan Kelengkapan Program

Windows adalah sistem operasi, itu sebabnya Windows tidak menyediakan banyak program setelah diinstal. Kalaupun ada mungkin Anda hanya akan menemukan Internet Explorer, Media Player, Notepad, dan beberapa program kecil lainnya.

Ini sangat berbeda dengan Linux. Sekalipun Linux juga suatu sistem operasi, tetapi Linux disertai dengan banyak program didalamnya. Setelah diinstal, Anda akan menemui banyak program dari hampir semua kategori program. Sebut saja kategori Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger, Torrent, News), 3D, Games, Utility, dll.

Dengan waktu instalasi yang hampir sama, Anda bukan hanya mendapatkan suatu sistem operasi tetapi juga semua program yang diperlukan untuk kegiatan sehari-hari di Linux.

  • Spyware

Spyware adalah suatu masalah yang cukup umum di dunia Windows. Biasanya program spyware mengamati, mengumpulkan dan mengirimkan data Anda ke suatu server. Untuk hal yang lebih positif, program ini biasanya dipergunakan untuk keperluan marketing.
Sayangnya, ada juga yang berniat buruk yaitu dengan mencuri identitas, kartu kredit, dan tindakan negatif lainnya.

Tidak banyak program spyware yang menginfeksi Linux mengingat cara kerja Linux yang lebih susah untuk ditembus. PCLinux telah menyediakan pre-instal Firewall untuk melindungi sistem Anda dan bisa diaktifkan melalui PCLinux Control Panel.

  • Konfigurasi Sistem

Anda mungkin sering mendengar di Linux Anda perlu menyunting file secara manual melalui command line. Sebagian berita ini benar, tetapi dengan PCLINUX Control Center konfigurasi sistem bisa Anda lakukan semudah point n click. PCLINUX memiliki deteksi perangkat keras yang baik sehingga hampir semuanya berjalan secara otomatis. Dan hampir semua program di PCLINUX disertai dengan konfigurasi yang sudah siap pakai. Sebagai contoh, browser Internet telah disertai dengan sejumlah plug-ins. Tidak perlu men-download dan menginstal plug-ins flash ataupun yang lainnya.

  • Menangani Crash

Linux secara umum terlihat sebagai sistem operasi yang stabil. Dan jika Anda membandingkan Linux dengan Windows 95/98/ME, Linux jauh lebih stabil. Windows XP – jika Anda mengikuti petunjuk sistemnya dengan baik – akan cukup stabil.

Dan seperti halnya dengan Windows, suatu saat Anda juga akan menemui masalah di Linux. Sekalipun jarang, tetapi program yang crash atau hang bisa saja terjadi. Ini adalah suatu fakta dari kehidupan di dunia komputer.

Sekalipun demikian ada beberapa perbedaan di Windows dan Linux. Unix dan Linux mempunyai sifat multi-user. Linux menjalankan aplikasi secara berbeda dengan Windows. Ketika suatu aplikasi terkunci, Anda dapat mematikannya dengan mudah. Cukup menekan kombinasi tombol Ctrl + Esc, dan Anda dapat memilih aplikasi (atau proses) mana yang bermasalah.

Dan jika sistem grafis yang terkunci, Anda bisa berpindah ke command-prompt (dengan menekan Ctrl+Alt+F1) dan membunuh proses software secara manual. Anda juga mempunyai pilihan untuk merestart desktop saja dengan menekan Ctrl+Alt+Backspace. Ini berarti Anda tidak harus melakukan reboot sekalipun sistem Linux sedang mengalami masalah.

  • Hardware Support

Anda sering mendengar suatu hardware tidak bekerja di Linux. Hal ini terjadi karena pembuat hardware tidak menyediakan driver versi Linux. Untungnya, belakangan ini cukup banyak vendor yang sudah memberikan dukungan driver Linux. Dan pengenalan Linux akan hardware semakin lama semakin meningkat sehingga mulai jarang terdengar permasalahan hardware di Linux.

  • Partisi Harddisk

Linux tidak mengenal penamaan drive C: untuk suatu partisi. Semua drive disatukan dalam suatu sistem penyimpanan yang besar. Folder /mnt merupakan tempat untuk Anda mengakses semua media yang ada di komputer, baik partisi lain, CD-ROM, Floppy, ataupun FlashDisk.

Belakangan KDE telah memperudah akses ke media dengan menyediakan sistem Storage Media yang dapat diakses melalui My Computer ataupun file manager Konqueror.

  • Penamaan File

Linux menggunakan “/” untuk memisahkan folder dan bukannya “” yang biasa digunakan DOS/Windows. Linux bersifat case-sensitive, ini berarti file “Hello.txt” berbeda dengan file “hello.txt”. Linux juga tidak terlalu memperhatikan ekstensi file. Jika Anda mengubah nama file “Hello.txt” menjadi “Hello”, Linux masih tetap mengetahui bahwa file ini adalah suatu teks. Dan ketika Anda mengklik file “Hello”, Linux secara otomatis tetap akan membuka program editor teks.

  • Kemudahan dan Keamanan

Anda mungkin sudah mengetahui, bahwa sebagai user biasa (bukan Root) Anda tidak bisa menulis file di sembarang folder. User biasa hanya memiliki akses tulis di folder home mereka. Sebagai user biasa, Anda tidak akan bisa mengubah bagian penting dari sistem Linux. Ini memang terkesan terlalu membatasi dan merepotkan, tetapi cara ini jauh lebih aman, karena hanya orang tertentu yang mempunyai akses Root saja yang bisa menyentuh sistem. Bahkan viruspun tidak bisa dengan mudah menyentuh sistem Linux. Itu sebabnya Anda tidak banyak mendengar adanya virus di Linux.

  • PENTING !!! PENTING !!! PENTING !!!

Itu sebabnya di Linux, Anda tidak disarankan menggunakan user Root untuk keperluan sehari-hari. Buatlah minimal 1 user untuk setiap komputer dan hanya pergunakan Root untuk keperluan administrasi sistem.

Hal ini berbeda jauh dengan Windows yang sangat rentan dengan virus. Ini terjadi karena user biasa di Windows juga sekaligus mempunyai hak sebagai administrator. Kebanyakan pemakai Windows tidak mengetahui hal ini, sehingga sistem mereka sangat rentan dengan serangan virus. Windows Vista sekarang telah mengadopsi sistem sekuriti Linux ini.

  • Defragment

Di Linux Anda tidak akan menemukan program untuk men-defrag harddisk. Anda tidak perlu melakukan defragment di harddisk Linux! Sistem file Linux yang menangani ini secara otomatis. Namun jika harddisk Anda sudah terisi sampai 99% Anda akan mendapatkan masalah kecepatan. Pastikan Anda memiliki cukup ruang supaya Linux menangani sistemnya dan Anda tidak akan pernah mendapatkan masalah deframentasi.

  • Sistem File

Windows mempunyai dua sistem file. FAT (dari DOS dan Windows 9x) dan NTFS (dari Windows NT/2000/XP). Anda bisa membaca dan bahkan menyimpan file di sistem FAT dan NTFS milik Windows. Hal ini tidak berlaku sebaliknya, Windows tidak akan bisa membaca atau menyimpan file di sistem Linux.

Seperti halnya Windows, Linux memiliki beberapa macam file sistem, diantaranya ReiserFS atau Ext3. Sistem ini dalam beberapa hal lebih bagus dari FAT atau NTFS milik Windows karena mengimplementasikan suatu tehnik yang disebut journaling. Jurnal ini menyimpan catatan tentang sistem file. Saat sistem Linux crash, kegiatan jurnal akan diselesaikan setelah proses reboot dan semua file di harddisk akan tetap berjalan lancar.

  • Perbandingan dalam bentuk Diagram


Perbandingan penggunaan OS (Operating System) di masyarakat, Dulu hampir 60% pengguna komputer di dunia menggunakan windows sebagai operating system, namun seiring berkembangnya tekhnologi muncul lah pesaing - pesaing, di antaranya Macintosh dan Linux. Persaingan ini bisa dilihat melalui diagram ini.

Dari gambar disamping kita dapat menyimpulkan bahwa windows sudah tidak lagi mendominasi penggunaan operating system di dunia. Bahkan pengguna Linux sudah hampir sebanyak pengguna windows pada saaat ini.

Dalam pembahasan kali ini saya juga ingin membuat perbandingan antara windows vs linux, saya akan membahas sedikit aplikasi yg ada pada Linux yang memiliki kegunaan hampir serupa pada windows.

Buat anda yg mungkin belum tahu apa itu, Linux adalah salah satu Operating System yang menggunakan lisensi GNU (baca: gratis). Yang pertama kali dibuat oleh salah satu mahasiswa dari Universitas Helsinski yaitu Linus Torvalds. Tidak seperti windows yg di komersilkan, Linux benar - benar berbasis opensource atau gratis.