Rabu, 04 April 2012

Hubungan Client dan Server beserta contohnya

Hubungan Client dan Server beserta contohnya

Berdasarkan fungsi



Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja.


Client - server : yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service atau layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service atau layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.




Berdasarkan skala


http://artzfadhilexc.blogspot.com/2012/04/hubungan-client-dan-server-beserta.html

Pengertian WEB SCIENCE

Pengertian WEB SCIENCE

Pengertian tentang Web Science

Apakah yang dimaksud dengan Web Science? Menurut struktur katanya, Web Science terdiri atas kata “Web” dan kata “Science”, dimana kedua kata tersebut memiliki arti yang berbeda. Berikut merupakan penjelasan dari definisi kedua kata tersebut sehingga dapat membentuk suatu istilah baru yang disebut dengan “Web Science”. Web atau Website merupakan suatu halaman informasi yang disediakan melalui jalur Internet, sehingga web dapat diakses di mana saja selama web tersebut terhubung atau terkoneksi dengan jaringan internet. Web merupakan alat komunikasi online yang menggunakan media internet dalam pendistribusian atau penyebarannya. Web merupakan kumpulan halaman yang menampilkan informasi dengan berbagai macam jenis. Diantaranya berupa data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik web tersbut bersifat statis maupun bersifat dinamis yang akan membentuk suatu rangkaian yang saling terkait dimana masing-masing rangkaian tersebut dihubungkan dengan jaringan-jaringan halaman yang disebut dengan hyperlink.
Berikutnya pengertian tentang Science. Science atau sains sangat erat hubungannya denga Ilmu Pengetahuan, banyak yang mendefinisikan bahwa sains itu sama dengan Ilmu Pengetahuan. Namun menurut bahasa, sains adalah aktivitas pemecahan masalah yang dilakukan oleh manusia yang dimotivasi oleh rasa ingin tahu tentang dunia sekitar mereka dan keinginan untuk memahami suatu hal atau kejadian tersebut.
Sedangkan yang dimaksud dengan Web Science adalah ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang di dalam kehidupan sehari-hari. Di dalam web science kita belajar bagaimana memberdayakan suatu sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang menarik dan abtraktik agar memunculkan minat orang banyak untuk membaca web tersebut.Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.
Sumber:
http://www.proweb.co.id/articles/web_design/website_adalah.html
http://deceng.wordpress.com/2007/11/16/pandangan-ilmuwan/
http://www.harukaweb.co.cc/2010/02/web-science-apa-seh-yang-terlintas-di.html
http://ahmadprasetya.wordpress.com/2012/03/14/pengertian-web-science/

Membuat File Help

Membuat File Help

Setelah program selesai dibuat, kewajiban seorang programmer adalah membuat file help
yang berisi informasi dan atau tata cara menggunakan program tersebut. Jika pengguna
mengalami kesalahan atau kesulitan dalam menggunakannya, tinggal membuka file
helpnya saja.
Bagi programmer pemula atau yang baru belajar, mungkin agak kesulitan dalam
membuat file ini. Sebenarnya, ada sebuah aplikasi gratis yang dapat membantu membuat
file help. Aplikasi ini dapat didownload di sini.
Cara menggunakannya:
1. Buka aplikasi HelpNDoc. Setelah aplikasi terbuka, klik New Project.
2. Masukkan informasi yang disediakan.
3. Klik Insert a new topic.
4. Ketik informasi yang dibutuhkan di kotak sebelah kanan.
5. Untuk membuat sub topic, klik topic yang diinginkan lalu klik insert a new topic.
6. Untuk membuat keyword, blok kata yang akan dibuat keyword, lalu klik kanan >
Add as keyword.
7. Setelah semua selesai, klik Tool > Compile project.
8. File yang dihasilkan bisa dalam bentuk .chm atau .html. Klik Generate.
9. Hasilnya seperti gambar berikut.
Refrensi : "Buku Trik Seputar Komputer"
Penulis : "Sudarma Sopian"

Mempercepat Booting Windows XP

Mempercepat Booting Windows XP
 

Mempercepat booting window XP
Anda bosan menunggu proses booting? Saat pertama kali install saja sudah terasa lama.
Apalagi jika sudah mengnstal banyak software. Ada cara untuk mempercepat booting
windows XP, yaitu:
1. Buka notepad lalu keti del c:windowsprefetchntosboot-*.*/q dan simpan dengan
nama ntosboot.bat.
2. Tekan winkey + R, lalu ketik gpedit.msc.
3. Buka Computer Configuration > Windows Settings > Scripts. Kemudian, klik dua
kali Shutdown.
4. Pada jendela Shutdown Properties, klik Add > Browse, lalu masukkan file
"ntosboot.bat" dan klik Open.
5. Klik OK.
6. Tekan winkey + R, lalu ketik devmgmt.msc.
7. Klik dua kali pada "IDE ATA/ATAPI controllers".
8. Klik dua kali Primary IDE Chanel untuk membuka Properties.
9. Klik tab Advanced Setting. Pada device 0 atau device 1, ubah Device Type menjadi
None. Klik OK.
10. Klik dua kali Secondary IDE Chanel untuk membuka Properties. Lakukan hal yang
sama seperti langkah 9.


















Refrensi : "Buku Trik Seputar Komputer"
Penulis : "Sudarma Sopian"

11 Hal yang Harus Diperhatikan dalam Troubleshooting PC Lambat

11 Hal yang Harus Diperhatikan dalam Troubleshooting PC Lambat

Keluhan apa yang paling sering ditemukan dalam perkantoran yang cukup membosankan
bagi para IT Technical support ? yaitu menanggapi masalah misalnya seperti ini
“Komputer saya Lambat” begitulah kira-kira kalimat yang sering dilontarkan para end
user yang menggunakan komputernya, dan kita harus memperbaikinya, itu suatu hal yang
sangat membosankan untuk ditanggapi saking seringnya, terkadang kita menjawab
“upgrade aja”, walaupun kita tahu, bukan itu jawaban yang tepat sebenarnya. Karena end
user tidak mengetahui apa yang dilakukanya. Otomatis kita harus mencari penyebabnya,
terkadang saking stressnya kita kita langsung mengambil langkah untuk menginstall
ulang saja, daripada repot mencari cari permasalahanya, dan itu justru akan memakan
waktu lebih banyak.
Berikut 11 hal yang harus kita perhatikan untuk menanggapi masalah “komputer saya
lambat!”
1. Spyware dan Virus yang paling menjadi top untuk menganalisa pc yang melambat
adalah bagian ini, karena bagian ini yang paling mudah di susupi dan banyak user yang
berinteraksi denganya (secara tidak langsung), spyware berasal dari banner-banner dan
iklan-iklan di suatu halaman web yang mulai beraksi saat kita mengakses halaman /
banner tersebut melalui sebuah browser yang memiliki celah keamanan yang tidak bagus,
sehingga spyware ini sangat dekat dengan IE, karena IE adalah teman baik untuk
spyware, karena spyware bisa memungkinkan spyware untuk menginstall program di
dalam HDD kita secara silent, langkah awal, gunakanlah firefox! secara garis besar
langkah dasar untuk menghapus spyware:
1. Indentifikasi dan analisa process yang sedang berjalan dengan windows task
manager
2. Identifikasi dan non aktifkan service yang bersangkutan melalui management
console
3. Identifikasi dan non aktifkan service yang ada di startup item dengan sistem
configuration utilty
4. Cari dan hapus entry di registry yang ada pada startup
5. Identifikasi dan hapus file yang mencurigakan
6. Install dan gunakan spyware detection dan removal.
2. Processor Overheating Kebanyakan modern prosesor mudah menghasilkan panas,
sehingga prosesor masa kini membutuhkan pendingin khusus dan jenis fan khusus,
sehingga pada saat tempratur prosesor meningkat melampaui batas, sistem akan
melambat dan proses akan berjalan lambat, modern motherboard dapat memonitor dan
mengatur tempratur prosesor, yang dapat dilakukan melalui bios. Kipas prosesor yang
gagal disebabkan karena :
1. Debu yang menghambat perputaran kipas secara smooth
2. Fan motor rusak
3. Bearing fan ada yang doll sehingga fan “jiggling”
jiggling yang dimaksud disini adalah jika fan yang sedang berputar putar ada bunyi krek
krek secara cepat maka bisa dikatakan kalau bearing fan sudah mulai doll fan juga tidak
harus di ganti, jika berdebu kita hanya membutuhkan membersihkan debunya.
3. Ram yang buruk Beberapa situasi dapat juga karena pengaruh ram yang buruk, hal ini
dikarenakan oleh:
1. RAM timing lebih lambat dari spesifikasi mesin yang optimal
2. RAM yang memiliki nilai minor hanya bisa dilihat setelah melalui beberapa
test
3. RAM terlalu panas
Pada zaman ini banyak fariasi RAM yang dapat kita gunakan dan kita beli, dan kita dapat
menyesuaikan dengan kapasitas dan kemampuan dari motherboard kita dan jangan lupa
untuk mengeset kecepatan RAM dari bios Hal buruk lainya dalam RAM adalah masing
masing chips nya tidak semuanya bisa stabil sehingga akan menurunkan performa,
sehingga ciri ciri RAM chips yang tidak bagus adalah pc selalu lambat dan akhirnya blue
screen, jika kita menemukan RAM yang overheat kita bisa gunakan heatspreader untuk
mengatasinya (saran saya, daripada beli heatspreader RAM mending beli RAM yang
lebih bagus saja).
4. Harddisk yang fail Jika harddisk sering mengalami failure, ini juga akan
memperburuk performa komputer, dan jenis jenis fail ini banyak penyebabnya, bisa
sifatnya mekanis, elektronik, bahkan firmware nya yang ngga update, dari harddisk ini
akan menyebabkan:
1. Akses time yang lambat
2. Jumlah bad sector yang terus meningkat saat di scandisk atau di chkdsk
3. Ada bluescreen yang ngga terjelaskan
4. Gagal Boot
mendeteksi harddisk itu masih dalam keadaan bagus atau ngga itu gampang gampang
susah, biasanya paling sering di windows xp slalu muncul “Windows delayed write
failure” saat harddisk mengalami kegagalan, nah disaat itulah kita mulai mensiasati ada
apa gerangan di harddisknya, pertama kita bisa melakukan scan dengan chkdsk, sampai
kita memeriksa fisik harddisknya. biasanya fisik harddisk dapat dilihat dari bunyinya,
semakin berisik berarti menandakan komponen komponen di dalamnya ada yang mulai
longgar, kita bisa juga menggoyang goyang harddisk ke kiri kanan dan mendengarkan
bunyinya, jika ingin menggunakan tools dan mengecek kondisi harddisk secara berkala
kita bisa menggunakan tools hddlife, ada yang gratis ada yang bayar.
5. Bios Settings Biasanya bios yang belum di custom setting nya akan mengamlami
proses perlambatan beberapa detik, khususnya pada saat booting, untuk itu kita harus
mengcustom bios setting agar performa kerja proses boot bisa dipercepat, secara umum
settingan bios yang harus diperhatikan adalah:
1. Boot langsung ke harddisk
2. Disable IDE drive yang tidak terpakai
3. Set speed latency RAM
4. Matikan IO / IRQ perangkat onboard yang tidak dipakai
5. Gunakan Fast POST
6. Disk type/controller compatibility Hal ini terkadang spele, namun hal ini akan terasa
saat kita menggunakan aplikasi yang akan menguras performa harddisk, biasanya
motherboard sekarang sudah memiliki kontroler yang baik untuk paralel ATA disk,
namun kita harus memperhatikan kabel IDE nya, karna kabel ini memiliki beberapa
spesifikasi tertentu, ada yang udma 33, 66, dan 100, kalau kita lihat secara fisik, bentuk
kabelnya memiliki serabut yang halus halus dan banyak, sedangkan yang udma 33
serabutnya sedikit, jadi gunakanlah kabel yang memiliki spesifikasi yang tinggi untuk
disk kita. dan jangan lupa, setiap 18 bulan pasti akan muncul disk dengan teknologi dan
kapasitas terbaru jadi jangan lupa rencanakan untuk melakukan penggantian ini akan
memberikan efek yang baik untuk kita. Selain itu jika motherboard yang digunakan saat
ini adalah motherboard yang sudah dilengkapi dengan SATA Disk controler hal itu akan
lebih baik lagi, karena sata lebih cepat dibandingkan pata
7. Windows Services Secara default service yang di windows berjalan semua, walaupun
secara langsung kita tidak tahu apakah kita membutuhkanya atau tidak, service tersebut
bisa di akses dari control panel, administrative tools dan service, banyak service service
yang tidak diperlukan yang bisa hentikan, dengan begitu kita bisa menghemat RAM yang
terpakai di komputer dan otomatis komputer bisa berjalan lebih baik, beberapa service
yang harus diperhatikan dan dimatikan jika kita tidak membutuhkanya adalah:
1. FTP 2. Indexing Service
2. Remote Registry
3. Telnet
4. Remote Access
5. Remote Desktop
6. Automatic Update
8. Process yang invisible Terkadang, tampa kita ketahui ada saja program yang berjalan
di memory, padahal kita sudah tidak menggunakanya lagi atau bahkan kita sudah
menguninstallnya namun programnya masih ada yang berjalan, untuk itu kita harus
memperhatikan process apa saja yang sedang berlangsung di komputer kita dengan
melihat task manager, dan kita bisa end task kan atau kill, lalu kita bisa hapus .exe nya
9. Disk Fragmentation Sebagaimana karakteristik file dalam sebuah komputer pasti
mengalami proses file tersebut di add, di edit, atau di hapus, hal tersebut dapat
menyebabkan fragmentasi di beberapa areal sektor harddisk, untuk itu kita perlu
merapihkan data di komputer kita, yaitu dengan mendefrag nya. jika kita menggunakan
windows xp, kita bisa menggunakan defrag.exe dan meletakanya di schedule agar dapat
berjalan pada waktu yang kita tentukan
10. Background applications Kalau kita perhatikan di systray saat kita klik arrow
kirinya akan berderetlah icon yang banyak, semakin banyak icon yang terpasang di
systray itu menyebabkan komputer semakin lambat merespons proses, karena memory
banyak yang terpakai untuk proses itu, sehingga untuk itu kita perlu mematikanya atau
menon aktifkan yang tidak diperlukan yaitu dengan mengakses registry:
HKEY_ LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run dan
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
Hapuslah key yang tidak diperlukan.
11. File system issues Beberapa isu file system mempengaruhi performa itu mungkin
benar, jika kita menggunakan OS Windows NT 4.0, Windows 2000, or Windows XP,
seharusnya kita menggunakan NTFS File system, karena NTFS memiliki performa yang
lebih baik daripada Filesystem sebelumnya misalnya FAT32, dimana fat32 ini dari sisi
performance dia hanya mampu menangani disk yang berkapasitas 32GB dengan ukuran
cluster default, jika filesystem fat32 berjalan pada disk yang berukuran besar maka akan
sering terjadi fragmentasi dan menurunnya performance pc. Format dan ukuran cluster
juga berpengaruh, misalnya saja, kita mempunyai disk 60GB lalu memformat disk
tersebut dengan ukuran cluster 512 bytes, hal ini akan menyebabkan disk akan memakai
banyak cluster dimana harddisk akan sering melakukan track and seeknya, dan ini akan
menjadi problematik saat harddisk pada saat disk mengalami framgentasi yang banyak,
salah satu solusinya adalah menggunakan cluster yang lebih besar, misalnya saja 4K atau
lebih besar, dari situ kita akan melihat pemberitahuan tentang improvement load times,
dan perlu diketahui, semakin besar ukuran cluster akan signifikan meningkatkan jumlah
space cluster slack dan akan banyak membuat disk space banyak yang terbuang. trik lain
untuk melakukan tweaking dari NTFS ini adalah:
1. tweak variable NtfsDisable8dot3NameCreation, yang bisa ditemukan di:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesyste
m jika di set ke 1 maka ini akan menghentikan NTFS untuk menggenerate 8.3
file name convention, jika kita tidak membutuhkan model nama file lama, kita
bisa menghentikan ntfs untuk tidak membuatnya
2. yang kedua adalah variable NtfsDisableLastAccess value yang bisa
ditemukan di:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesyste
m ini adalah REG_DWORD entry, dan jika ini di set ke 1, maka ini akan
mencegan NTFS untuk mengupdate date and time stamp, saat kita melakukan
browsing file pada sebuah direktori, namun ini tidak akan menghalangi proses
update file yang sedang di akses pada saat filenya di akses atau berubah.
Tulisan ini sebagian di dapatkan dari TechRepublic
http://techrepublic.com.com/5138-6240-5721522.html
http://techrepublic.com.com/5138-6240-5606408.html
http://techrepublic.com.com/5138-1035-729186.html

Refrensi : "Buku 11 Hal yang Harus Diperhatikan dalam Troubleshooting PC Lambat"
Penulis : Raffaello Sanzio

Selasa, 03 April 2012


Cara Kerja Bios Pada Komputer

Begitu PC dihidupkan, BIOS akan memeriksa hampir SEMUA KOMPONEN. Kali ini, Saya akan mengulas proses yang terjadi dan bagaimana Anda dapat mempercepat PC hanya dengan beberapa setting BIOS. BIOS adalah singkatan dari Basic Input Output System.

BIOS: 14 Tahun Tanpa Perubahan Besar

Sistem booting yang seragam dimulai sejak 11 Januari 1996. Beberapa perusahaan sepakat membuat sebuah standar BIOS dalam “BIOS Boot Specification”. Sampai saat ini, standar yang menjadi sistem operasi untuk sistem (bootstrap loader) tersebut masih digunakan untuk mengatur sistem operasi.
BIOS saat INI:
Bila sistem operasi senantiasa ditawarkan dengan feature-feature baru, BIOS masih tetap seperti dahulu. Kondisi tersebut memang disengaja. Me­nurut sumber saya, produsen tidak i­ngin menawarkan feature “yang aneh-aneh” di BIOS karena tidak jarang hal tersebut dapat menimbulkan kerusakan.
MASA DEPAN beragam:
EFI-BIOS terbaru mendukung native 64 bit dan memiliki interface grafis. Namun, sampai saat ini, jarang sekali PC yang dilengkapi dengan EFI karena tidak kompatibel dengan motherboard yang ada. Hanya Apple yang menggu­nakan BIOS jenis ini sejak 2006. Saya akan menunjukkan bagaimana Anda dapat meng-install Mac OS pada PC dengan sebuah EFI-Trick.
Bila semuanya berjalan lancar, Anda sekilas akan mendengar suara “beep”. Bagi kebanyakan pengguna, sinyal ini merupakan tanda bahwa komputer dalam keadaan baik dan PC sudah siap menjalankan sistem operasi. Namun, jarang ada yang mengetahui apa saja yang terjadi sepanjang detik pertama sampai bunyi “beep” terdengar. Suplai listrik, CPU, RAM, koneksi hard disk, controller, dan mainboard; semuanya diperiksa oleh BIOS (Basic Input Output System). Kali ini, kita melihat lebih dekat, apa saja yang diperiksa oleh BIOS sebelum komputer menjalankan sistem operasi yang sebenarnya.
BIOS yang digunakan oleh komputer terbaru sekalipun sebenarnya sudah ber­umur tahunan, tetapi masih tetap yang terbaik. Penerusnya memang sudah tersedia, yaitu EFI (Extensible Firmware Interface) yang mendukung sistem 64 bit sehingga cocok untuk generasi PC masa depan. Berkat graphical user interface, EFI lebih mudah dikonfigurasi daripada komputer dengan BIOS saat ini. Super-BIOS baru ini baru digunakan oleh komputer Mac dan hanya sedikit PC yang menggu­nakannya. Bagaimana protokol BIOS yang digunakan hampir oleh 90 persen komputer saat ini, semuanya diulas di sini.
0,0300 detik
Begitu sistem dihidupkan, tahap pertama BIOS, yaitu POST-Test (Power-On Self-Test) akan diaktifkan. Tahap ini memeriksa komponen inti komputer, apakah sudah berfungsi dengan benar. Selanjutnya, BIOS akan mengenali chipset komputer.


1,7300 detik

Yang pertama sekali dilakukan BIOS adalah mereset CPU. Di sini, BIOS akan memutus NM-Interrupt-Line (non mask­able Interrrupt) ke CPU. Untuk itu, BIOS akan mengeset bit ke-7 pada I/O-Port 70h.
Dalam waktu yang hampir bersamaan, keyboard controller juga direset dengan Hard Reset Bits yang sesuai setelah tega­ngan tersedia. Dengan Reset-Determination, BIOS juga memeriksa apakah controller tersebut hanya memerlukan sebuah Soft-Reset. Untuk itu, BIOS akan membaca bit yang sesuai dalam keyboard controller. Keuntungannya, Soft-Reset berlangsung lebih cepat beberapa milidetik karena sistem hanya menguji memori sampai 64 KByte.
2,6100 detik
BIOS sekarang memeriksa sistemnya sendiri dengan cara membuat checksum yang terdiri atas semua bit pada chip. Dengan angka yang sudah ditentukan, BIOS harus menghasilkan “00″.
Selanjutnya, PC mengirim sebuah instruksi ke keyboard controller. PC akan melakukan tes lain dan mendefinisikan sebuah data buffer untuk programming command. Di sini, BIOS akan menulis sebuah command byte dan memeriksa internal keyboard controller.

4,1100 detik
Sekarang, masuk ke bagian chip CMOS (Complementary Metal Oxide Semiconductor). Di sini tersimpan semua user-defined setting untuk BIOS. Setiap kali boot, BIOS akan membaca konfigurasi tersebut dari chip CMOS. Namun, data dan setting tersebut hanya tersimpan dalam chip se­lama masih terhubung dengan baterai, sama seperti RAM.
Di sini, sistem juga menguji checksum chip CMOS, bagian yang dapat ditulis pada BIOS. Selain itu, sebuah checksum pun akan dibuat. Proses ini akan mendeteksi apakah baterai komputer sudah rusak. Bila baterai sudah lemah, tegangannya tidak cukup untuk memasok komponen tertentu dalam chip CMOS. Pengguna pun akan mengetahui bahwa user-defined setting pada BIOS dan system time sudah direset.
4,6200 detik
Pada langkah selanjutnya, POST menguji fungsi dari Interrupt-Timer yang bertugas memperbaiki fungsi pengalokasian IRQ. IRQs (Interrupt Requests) merupakan perintah yang akan dikirim ke CPU, misalnya oleh hard disk atau graphics card agar prosesor mengetahui bahwa data-data untuk processing sudah tersedia. Request ini selalu disertai dengan latency time yang akan menyesuaikan waktu antara IRQ-Signal dan awal pemrosesan data.
Selanjutnya, BIOS mengatur IRQ Vector-Table dan me-load user-defined setting BIOS ke dalam CMOS-Memory. Interrupt-Query dari perangkat pertama sekali diterima oleh Programmable Interrupt Controller kemudian diteruskan ke CPU. Prosesor kemudian menghentikan perintah yang sedang berjalan dan mengonfirmasi interrupt pada Controller.
Kemudian, CPU membaca angka IRQ (Vektor) yang sesuai dari Controller dan menggunakannya sebagai index dalam Interrupt-Vector-Table. Tabel ini berisi alokasi yang sesuai untuk setiap IRQ, misalnya proses mana yang telah dijalankan khusus untuk perangkat tertentu. Lantaran jumlah IRQ yang tersedia terbatas, pada sistem-sistem yang modern, beberapa perangkat saling berbagi interrupt (Interrupt Sharing).
Masalahnya, routine untuk sebuah interrupt yang demikian pasti dijalankan oleh semua driver perangkat yang telah mengaktifkan interrupt tersebut. Ini dapat menimbulkan masalah bila driver terlalu lama aktif (lantaran driver tidak diprogram secara optimal). Sementara itu, perangkat lain kemudian menulis ke dalam buffer, yang dengan cepat akan penuh dan terjadi overflow mulai waktu tertentu. Proses ini dapat menyebabkan data-data menjadi hilang.
Oleh sebab itu, pada perangkat periferal yang modern, sistem operasi memberikan nomor IRQ secara dinamis.
Selanjutnya, BIOS mengatur IRQ Vector-Table dan me-load user-defined setting BIOS ke dalam CMOS-Memory. Interrupt-Query dari perangkat pertama sekali diterima oleh Programmable Interrupt Controller kemudian diteruskan ke CPU. Prosesor kemudian menghentikan perintah yang sedang berjalan dan mengonfirmasi interrupt pada Controller.
Kemudian, CPU membaca angka IRQ (Vektor) yang sesuai dari Controller dan menggunakannya sebagai index dalam Interrupt-Vector-Table. Tabel ini berisi alokasi yang sesuai untuk setiap IRQ, misalnya proses mana yang telah dijalankan khusus untuk perangkat tertentu. Lantaran jumlah IRQ yang tersedia terbatas, pada sistem-sistem yang modern, beberapa perangkat saling berbagi interrupt (Interrupt Sharing).
Masalahnya, routine untuk sebuah interrupt yang demikian pasti dijalankan oleh semua driver perangkat yang telah mengaktifkan interrupt tersebut. Ini dapat menimbulkan masalah bila driver terlalu lama aktif (lantaran driver tidak diprogram secara optimal). Sementara itu, perangkat lain kemudian menulis ke dalam buffer, yang dengan cepat akan penuh dan terjadi overflow mulai waktu tertentu. Proses ini dapat menyebabkan data-data menjadi hilang.
Oleh sebab itu, pada perangkat periferal yang modern, sistem operasi memberikan nomor IRQ secara dinamis.

PC Lebih Kencang: Dengan Trik BIOS

Lebih baik menggunakan BIOS baru daripada membeli PC baru. Umumnya, BIOS-Chip menggunakan Flash-EEPROMS (Electrically Erasable Programmable Read Only Memory) dan dapat di-update melalui software. Namun, Anda harus berhati-hati. Upgrade cukup berisiko. Bila proses update tidak berjalan mulus, hardware Anda akan rusak. Di sisi lain, update BIOS dapat memberikan kinerja yang jauh lebih cepat.
BIOS RECOVERY:
Banyak motherboard yang dilengkapi dengan sebuah emergency system dalam BIOS. Bila proses update rusak, system recovery akan berjalan. Dari sini, Anda dapat menjalankan file recovery.
BIOS-TUNING:
Dengan setting yang tepat dalam BIOS, Anda dapat meningkatkan kinerja PC secara signifikan.
Umumnya, dengan melakukan over­clock pada CPU. Masukkan sebuah nilai pada menu “Advanced | JumperFree Configuration | CPU Frequency”, misalnya 20 MHz lebih tinggi daripada yang ditampilkan dalam BIOS. De­ngan peningkatan ini, suhu CPU tidak akan mencapai lebih dari 60 derajat Celcius, sedangkan pada beban peak, suhunya tidak melebihi 90 derajat Celcius.
Peningkatan kinerja juga diperoleh de­ngan setting RAM yang tepat. Masuk­lah ke menu “Advanced | Chipset | North Bridge Configuration” dan turunkan “CAS Latency” menjadi “3″. Bila Windows tidak bisa booting, kembalikan nilainya menjadi “4″. Dengan cara yang sama, ubah juga nilai  “RAS# to CAS# Delay” dan “RAS# Precharge”. Atur “RAS# Activate to Precharge” ke nilai “10″. Prinsipnya, semakin rendah nilainya, semakin cepat kinerja komputer.
4,8200 detik
BIOS akan menguji apakah terdapat error dalam Allocation Channel dan Address Channel pada MByte pertama RAM. Untuk itu, POST menulis sampel data ke dalam RAM kemudian membandingkannya. Saat ini, sistem memeriksa Video Adapter dan menginisialisasi graphics card. Pertama, BIOS menguji tipe Video Adapter dan menjalankan sederetan tes pada adapter serta monitor. Bila ada, pesan error akan ditampilkan pada layar.
5,0200 detik
Selanjutnya, giliran DMA-Controller (Direct Memory Access). CPU dan RAM saling terhubung dengan databus motherboard melalui sebuah Host-Bridge. Transaksi pada bus umumnya terjadi antara bridge dan perangkat periferal. Agar periferal dapat memproses data dengan cepat, periferal dapat mengakses hostbridge secara langsung, tanpa harus melalui RAM. Untuk pengujian, BIOS kembali menggunakan sampel data. Sistem akan menulisnya ke dalam memory.
Perangkat keyboard juga harus diuji. BIOS sekarang dapat mendeteksi keyboard yang tidak berfungsi. Tombol NumLock yang berada di area kanan keyboard akan aktif.
7,6300 detik
Sekarang, BIOS masuk ke tes terakhir. BIOS kembali memeriksa disk drive, hard disk, dan koneksi, sebelum sistem me­nyerahkan kendali ke boot loader interrupt-19. Interrupt ini bertugas untuk me-load sistem operasi dan memantau data transfer hard disk beserta controller-nya. Banyak versi BIOS menawarkan feature untuk menonaktifkan IRQ19 ini. Namun, feature  tersebut hanya efektif bila komputer dilengkapi dengan sebuah drive controller tambahan, misalnya sebuah PCI-RAID-Controller.
Bila terjadi error dalam self test ini, sinyal beep akan terdengar beberapa kali dan pesan error ditampilkan di layar. Untuk memahami kode SOS BIOS ini, sebuah tabel sudah tersedia di Internet (www.computerhope.com/beep.htm). Dengan tabel tersebut, Anda dapat membatasi sumber error. Bila ingin memastikan komponen yang rusak, Anda dapat menggunakan sebuah Diagnose Card. Kartu ini dipasang ke slot yang masih kosong pada motherboard dan akan me­nampilkan error dalam bentuk kode angka. Sebuah tabel kode digunakan untuk mencari komponen yang rusak.


12,4300 detik

Bila semuanya berjalan baik, komputer hanya berbunyi singkat kemudian mencari sistem operasi yang bootable pada media booting. Bila di sini terjadi error, biasanya disebabkan oleh gagalnya MBR (Master Boot Record). Anda dapat mencoba mengembalikan sistem ini dengan menjalankan DVD instalasi Windows. Bila PC menggunakan Windows XP, booting-lah dengan CD instalasi dan jalankan “Repair Console”. Kemudian, jalankan pe­rintah ‘fixmbr’ dan restart. Bila menggunakan Vista, jalankan DVD instalasi dan pilih opsi “System Repair” dalam Setup. Apabila cara ini tidak berhasil, lakukan prosedur seperti pada XP dan buka Repair Console. Kemudian, jalankan perintah “bootrec /fixmbr”.
Kalau cara ini juga tidak berhasil, jangan langsung memutuskan untuk meng-install ulang. Pada Vista, pesan peringatan NTLDR sering kali ditandai de­ngan berkedipnya kursor di layar yang berwarna hitam. Dalam kasus ini, masuklah ke Repair Console dan berikan pe­rintah berikut ini:
c:
cd·boot
attrib·c:\boot\bcd·-s·-h·-r
ren·c:\boot\bcd·bcd.old
bootrec·/rebuild
Bila menggunakan Windows 7, Anda dapat memasukkan Bootable DVD dan me-recovery boot sector yang benar melalui feature Repair. Perhatikan urutan proses booting BIOS yang benar. Di sini, IRQ19 akan menemukan sistem yang benar serta menjalankan sistem operasi yang sebenarnya.
Produsen memang kurang termotivasi dengan penerus BIOS ini. EFI (Extensible Firmware Interface) sudah lama diterapkan pada komputer Mac, sedangkan sis­tem PC masih tertatih-tatih. Vendor hardware, MSI, baru memiliki dua motherboard yang dilengkapi dengan EFI.  Sementara itu, ASUS baru hanya menampilkan video konsep mereka dengan EFI pada November lalu. CHIP menunjukkan bagaimana menggunakan EFI pada komputer Anda sekarang. Kelebihannya, Anda dapat segera mencoba untuk meng­install OS lain pada PC. Mac OS X pun tidak masalah!
Sumber : http://manguri.wordpress.com/2010/07/16/cara-kerja-bios-pada-komputer/


PERKEMBANGAN INTERNET DI INDONESIA DARI MASA KE MASA

Perkembangan dunia komputer dan internet akhir-akhir ini benar-benar sangat menakjubkan. Saat sedang mengakses internet saya ketemu dengan seorang anak kelas 6 SD yang sedang asyik memencet-mencet keyboard computer. Rupanya ia sedang ngasih comment pada skin friendster temannya yang baru diganti. Wah….. bukan main… Saat ini internet bisa diakses siapa saja di mana saja di seluruh penjuru dunia. Tahun 1986 saat saya seumuran dia dulu, computer masih belum lazim digunakan orang di Indonesia. Kita hanya bisa melihatnya di film-film science fiction yang diputar di televisi saat itu.

Kita sedikit flashback perkembangan komputer di Indonesia. Tahun 1989 jangankan internet, komputer saja masih merupakan barang mewah, tidak semua orang bisa memilikinya. Saya tahu computer karena teman sekolah saya di SMP (Nia) memilikinya di rumah. Saya sangat mengagumi computer Nia karena computer itu bisa digunakan untuk membuat kartu-kartu ucapan dan banner yang sangat lucu….. Saya bertekad ingin memilikinya suatu saat nanti. Saat saya kuliah Semester II di FE UGM (tahun 1994) keinginan saya memiliki komputer pun kesampaian. Ibu saya membelikan sebuah computer agar bisa menunjang tugas-tugas kuliah saya. Saat itu computer hanya digunakan untuk keperluan ketik mengetik dan surat menyurat saja. Tahun 1996 MP3 mulai masuk computer sehingga kita bisa mengetik tugas sambil mendengarkan musik, ya…. lumayanlah ada sedikit hiburan. Tahun 2000 komputer mulai berkembang ke arah multimedia sehingga bisa untuk memutar VCD.

Mengenai internet sendiri mulai berkembang dan marak pada tahun 1999. Saat itu warnet mulai bermunculan di kota-kota besar di Indonesia termasuk di Yogyakarta. Saya bersukur ada teman yang mau mengajari saya internet pada waktu itu. Teman saya itu namanya Herlin, dia adalah salah satu relawan di LSM untuk menanggulangi AIDs di Indonesia (LSM Lentera). Dia mempunyai banyak kenalan di luar negeri dan untuk saling berkomunikasi digunakan e-mail karena cepat dan murah. Dengan e-mail bisa menghemat biaya untuk berkirim kabar ke luar negeri. karena email dapat diterima hanya dalam hitungan detik, dan biayanya pun hanya sebesar ongkos sewa warnet 1 jam. Di tahun 1999 pula saya punya banyak teman (sahabat pena) dari luar negeri seperti Vickey dan Anis Babar dari Pakistan dan Raja Kamarazaman dari Malaysia. Media yang saat itu sedang tren adalah chatting dan e-mail karena cepat dan murah. Saat itu sedang marak e-Commerce yang menggunakan media internet sebagai sarana promosi produk-produk (barang dan jasa) terutama untuk produk-produk yang sering diekspor ke luar negeri seperti produk meubel dsb. Kalau mau produk laku di pasaran maka si pemilik mempromosikannya melalui internet. Saat itu juga sedang marak kampus-kampus dan kantor-kantor memasang Websitenya di Internet seperti kampus saya : www.ugm.ac.id dan www.umy.ac.id. Saya pun tak mau kalah, saya juga punya personal homepage (homepage pribadi) di Gurlmail.

Dosen saya di kampus pun mewajibkan mahasiswanya mencari bahan kuliah di Internet. Yang paling rajin memberi tugas kuliah adalah Prof. Dr. dr. Rusdi Lamsudin M.Med.Sc. Bahkan untuk tugas akhir di Fakultas Kedokteran pun saya menggunakan bahan dari internet. Luar biasa internet ini…. banyak manfaat bisa kita petik dari internet. Saat itu pun sudah marak isu pornografi di internet, tapi saya kurang tertarik dengan hal-hal semacam itu. Ternyata akan terimbas atau tidak seseorang dengan hal tersebut terpulang pada kemauannya masing-masing. Saya terakhir berhubungan dengan internet tahun 2004 awal sejak saya dilantik jadi dokter umum dan bertugas di salah satu klinik di Yogya. Saya pikir perkembangan internet hanya akan begitu-begitu saja tak ada perkembangan berarti, namun ternyata saya salah besar.

Tahun 2005 saya ditugaskan di Kalimantan Selatan sebagai seorang dokter PTT di wilayah terpencil. Selama 2,5 tahun saya sama sekali terputus dari internet. Jangankan internet, sambungan telpon pun sulit didapat di sana. Untungnya untuk berkomunikasi sinyal HP masih menjangkau sampai di sana. Saya nggak bisa bayangkan gimana para dokter yang ditugaskan di sana saat sinyal HP belum sampai di sana. Saat itu saya sudah punya laptop untuk keperluan mengetik tugas-tugas rutin karena sebagai Pimpinan Puskesmas saya selalu disibukkan untuk mengetik macam-macam laporan. Namun saat itu laptop saya blm bisa tersambung dengan internet mengingat di Kecamatan kami yang terpencil (Margasari) belum ada jaringan Speedy.

Sepulang dari Kalimantan saya bertugas di RS Swasta di Banyuwangi. Ternyata yang lagi ngetren sekarang adalah blogging dan situs jejaring social seperti Friendster dan Facebook. Friendster digemari terutama oleh para ABG dan anak-anak sekolah. Facebook digemari oleh orang-orang yang lebih dewasa. Facebook ramai digunakan sebagai ajang reuni antar sekolah atau bertemu kembali dengan teman-teman lama. Banyak teman-teman yang bisa ketemu lagi setelah menghilang sekian lama berkat jasa facebook ini. Keunggulan facebook ini banyak karena accountnya dilengkapi foto sehingga bisa ketahuan siapa pemilik accountnya. Juga bisa nulis langsung e-mail tanpa harus membuka account e-mail. Bila bertemu teman yang lagi online malah bisa langsung chat saat itu juga. Juga dilengkapi dengan upload foto dan video. Semua sudah tercakup dalam satu wadah, benar-benar praktis dan menyenangkan. Really fun ! Chatting dan account e-mail tidak terlalu marak seperti saat-saat sebelumnya padahal dulu mIRC pernah merajai di mana-mana. Ternyata tiap masa pun ada trennya….

Tadinya saya tidak terlalu paham dengan yang namanya blogging. Saya pikir blogging itu adalah ajang untuk mereka yang suka narsis (suka mengagumi diri sendiri dan suka menonjolkan diri ke orang lain). Karena di situ bisa menampilkan foto dan video untuk ditunjukkan ke orang lain. Saya sendiri orangnya cenderung introvert tidak suka menonjolkan diri. Ternyata saya salah. Justru dengan blogging kita bebas menuliskan apa saja yang ada di benak kita. Bebas mengekspresikan apa yang ada pada diri kita. Bisa nulis puisi, bisa nyanyi, atau sekedar curhat (daripada nggak dicurhatkan dan menuhin pikiran). Siapa tahu ada orang yang mendengarkan curhat kita dan bisa ngasih solusi. Bisa juga sebagai sarana untuk saling berbagi. Berbagi informasi apa saja misalnya lagu – lagu terbaru band papan atas atau justru lagu-lagu lawas yang sulit dicari filenya. Pokoknya banyak sekali manfaat yang kta dapatkan dari blogging.

Saat ini marak isu pengharaman Facebook dari beberapa ulama. Juga marak isu pornografi di Internet. Menurut saya, itu semua terpulang pada individu masing-masing. Internet bisa positif atau negatif itu tergantung pilihan masing-masing. Ibarat pisau bermata dua, kalau digunakan untuk kebaikan jadi baik, dan bila dimaksudkan untuk tujuan tidak baik jadinya juga tidak baik. Jadi kontrol dirilah yang memegang peranan penting. Karena itu sebelum melepas anak-anak kita ke dunia maya, sebaiknya kita bekali dulu mereka dengan keimanan dan kontrol diri (agama) yang kuat agar ketika era kebebasan itu datang tidak terjerumus ke dalam hal-hal yang membawa kemudhorotan. Bisa memilah-milah mana yang baik dan buruk untuk dirinya sendiri. Bila perlu dampingi dan beri pengertian karena mereka ini adalah individu-individu yang masih butuh bimbingan.

Sumber :  http://drtharylovely.blogspot.com/2009/06/perkembangan-internet-di-indonesia-dari.html

Sistem Keamanan Pada Komputer


Sistem Keamanan pada Komputer


Setiap komputer pasti mempunyai celah untuk dibobol. Jika suatu sistem komputer tidak mempunyai tameng yang kuat, bukan tidak mungkin sistem komputer akan mudah ditembus oleh berbagai virus maupun keylogger. Karena itu, sebuah sistem komputer diperlukan sebuah keamanan biasa disebut Sistem Keamanan Komputer, lalu apa definisinya Sistem Keamanan Komputer ?.

Sistem Keamanan Komputer ialah suatu sistem yang kita gunakan untuk mengamankan komputer kita dari serangan pihak luar, baik berupa serangan virus, spyware, rootkit dll.

Berikut beberapa komponen yang diperlukan pada sistem keamanan tersebut :
Anti virus.
Anti-Virus sebuah software untuk membasmi berbagai macam virus. Pandai - pandai dalam memilih Anti-Virus, meskipun banyak jenis dan nama, tentu Anti-Virus juga dapat kekurangan. Untuk itu usahakan Anti-Virus selalu terupdate.

Anti-Spyware.
Karena memang sifat spyware dan virus ini berbeda, sehingga anti virus tidak bisa menangani spyware dengan baik. Seperti halnya anti virus, anti spyware juga haruslah terupdate tiap saat dan memiliki fasilitas real time protection. Apapun anti spyware yang anda pakai, sebaiknya memiliki fasilitas di atas.

Firewall.
Firewall ini melindungi dari tangan- tangan jahil di network anda. Jadi jika komputer anda hanya single alone, dipakai di rumah, maka firewall bisa diabaikan. Untuk firewall, anda bisa memakai bawaan windows, atau jika anda ingin yang lebih fleksible dan aman, anda bisa menggunakan firewall lain.


Sumber : http://tamrinarea.blogspot.com/2010/11/sistem-keamanan-pada-komputer.html