Jumat, 03 Februari 2012

DUNIA IT

IT / Information Technology : sebuah teknology yg berbasiskan kekuatan pada unsur informasi.
Komputer terdiri dari 3 :
1. hardware - peralatan teknology yg dikontrol oleh software n manusia
2. software - program yg diisi ke komputer agar menjalankan perintah yg kita suruh
3. brainware - operator yg menjalankan (manusia) spt petugas penginput data dll

apa itu program ?

program seringkali disebut source-code atau script.
membuat program kadang disebut : coding

sebelum sebuah program dibuat, tentu harus ada arah dan tujuan dari program itu sendiri, baru kemudian memilih language/bahasa program yg kira-kira cocok .

program isinya rangkaian huruf (dan kadang angka) yang dimengerti oleh komputer, kebanyakan program adalah dalam bahasa english.

program tidak hanya bisa dimasukan kedalam CPU, tapi segala sesuatu yg menggunakan electronic itu dikontrol oleh program contoh : game, handphone, TV, jam tangan digital, navigasi pilot pesawat dll

sejauh yg kita lihat barang elektronik didalamnya ada "chip" yang berisi program yg berfungsi mengontrol n menjalankan apa yg seharusnya.

Kata-kata dalam dunia IT :

Basic / Common:
Metadata: Informasi dari sebuah informasi. misalnya, sebuah photo yg memuat informasi dari model camera apa foto itu dibuat, kapan foto itu dibuat, dll..

Protocol: aturan dan cara bekerja komputer dalam berkomunikasi. Segala sesuatu yg terjadi di internet, semuanya bekerja lewat protokol. sebut aja, http, smtp, ftp, ataupun p2p.

IP address: alamat atau identity dari setiap komputer yg berada didalam satu jaringan.

Hacker: satu kata yang sangat umum. saya rasa semuanya pasti sudah mengenal yang satu ini, namun yg paling penting harus bisa membedakan antara hacker dan cracker. garis besarnya, tidak semua hacker jahat atau merusak, tapi semua cracker bersifat merusak atau merugikan.

Deface: sebuah aktivitas merusak penampilan dari sebuah web


Intermediate
Port: dalam hardware, bisa berarti colokan colokan di pc anda seperti usb port, firewire (ieee 1394) port, lpt1 port, dll, sedangkan dalam komunikasi network, port adalah tujuan / destinasi dari sebuah packet data yg dikirim dari satu komputer ke komputer lain. setiap program memiliki port yg berbeda.

Port Fowarding: proses pengdistribusian sebuah packet data dari ip ke port yg bersangkutan ke internal ip yang lainnya.

Server Side Scripting : Program yang berjalan dan berkakulasi di server untuk mengolah data dan tampilan yang akan dikirimkan ke client (web browser anda) misalnya, web server bagansiapiapi.net mengolah data2 forum dan kemudian dikirimkan ke pc/laptop anda utk ditampilkan di browser anda.

Client Side scripting: Program yg berjalan dan berkakulasi di pc anda yg dikirimkan dari server, seperti javascript yg berjalan di web browser anda.

Cookie : Data informasi yg disimpan oleh sebuah website yg anda kunjungi didalam mesin lokal atau client, misalnya login id anda, dll.

SQL Injection : Salah satu metode klasik yg digunakan cracker utk memasukkan sql query tambahan yg umumnya utk mengakali authorization query ataupun merusak database.

Encryption : Sebuah proses perubahan data data penting seperti password anda, ke dalam bentuk yg tidak bisa dibaca oleh manusia.


Advance / geek
Fork : Sebuah aktivitas dimana sebuah proses membuat duplicate dirinya. biasanya berupa child process..

Deadlock : Sebuah system crashed ketika dua proses yg sedang berkomunikasi saling menunggu.. misalnya proses A menunggu sinyal dari proses B sedangkan prosess B juga sedang menunggu proses A utk membrikan sinyal..

Kernel : Kalo cpu adalah otak dari sebuah komputer, maka kernel adalah otaknya dari sebuah OS. kalo pengguna unix-based system, kernel bukan hal yg baru atau asing bagi mereka..

Tidak ada komentar:

Posting Komentar