hecking++

puisi


Ingatkah kau...
Waktu kamu berbohong kepadaku
dan aku memaafkanya..

Ingatkah kau
Akan perjuanganku terhadapmu
walau aku tak bisa tetap ku perjuangkan

Ingatkah kau akan perhatianku terhadapmu
yang setiap waktu datang menyelimutimu

Tapi kini kau membalasnya dengan senyum pahitmu...

tugas wiria

01: Fungi Northbridge:
• Fungsi Northbridge adalah menjembatani arus data di sekitar main Memory, Prosesor, Front Side Busdan AGP Bus juga mengatur kerja power management.
Fungsi Southbridge
• Fungsi Southbridge adalah mengatur kerja peripheral-peripheral semacam IDE Controller, PCI Bus, ROM Bios, Keyboard & Mouse, USB, Eth. LAN, Modem dan fungsi I/O lainnya.
02:
03


04
*. Pastikan Hardware Anda
* Bersihkan Desktop Anda
* Scan System Windows Anda untuk mengecek kesalahan
* Scan Virus, Spyware dan Adware
* Uninstall Program yang tidak digunakan
* Mengatur Efek Visual ke posisi Best Performance
* Jangan jalankan suatu Programs secara otomatis saat Start Up.
* Defragment Hard Drive Anda (Setelah Anda mencoba segala sesuatu yang lain)

05

06
AGP dan PCI adalah nama slot untuk VGA saat ini. AGP dapat memberikan performa sampai 8x sedangkan PCI hanya sampai 4x. Tapi PCI express yang disingkat PCI-e dapat memberikan performa sampai 16x.

Untuk motherboard lebih baik pilih yang PCI-e, sebab teknologi AGP sudah tergolong lama. Mungkin sekitar pertengahan tahun depan VGA berslot AGP akan langka dan menjadi mahal seperti yang terjadi pada DDR RAM saat ini.

VGA yang bagus juga murah harus dipertimbangkan untuk apa VGA tersebut. Salah satu rekomendasi gw untuk VGA standar adalah Digital Alliance GeForce 8500GT sonic (256MB, PCI-e 16x, DDR2).

GeForce merupakan salah satu merk VGA yang didesain oleh NVIDIA. Saingannya adalah Radeon yang didesain oleh ATI.
07
*Wide XGA (WXGA) adalah satu set non standard resolusi berasal dari layar XGA standar dengan memperluas ke aspek rasio layar lebar. WXGA umumnya digunakan untuk TV LCD low-end dan LCD monitor komputer layar lebar untuk presentasi.
*SVGA
Super Video Graphics Array atau Ultra Video Graphics Array, hampir selalu disingkat Super VGA, Ultra VGA atau SVGA atau UVGA adalah istilah luas yang mencakup berbagai standar tampilan komputer.

08

09

10

Perangkat anti statis. Perangkat yang mampu mengantisipasi gangguan listrik statis. Listrik statis ini dapat mengganggu dan bahkan merusak sirkuit maupun data pada komputer. Listrik statis ini, diakibatkan oleh berbagai hal diantaranya seperti cuaca, menggosokan balon ke rambut, bahan pakaian tertentu

tugas wiria

01: Fungi Northbridge:
• Fungsi Northbridge adalah menjembatani arus data di sekitar main Memory, Prosesor, Front Side Busdan AGP Bus juga mengatur kerja power management.
Fungsi Southbridge
• Fungsi Southbridge adalah mengatur kerja peripheral-peripheral semacam IDE Controller, PCI Bus, ROM Bios, Keyboard & Mouse, USB, Eth. LAN, Modem dan fungsi I/O lainnya.
02:
03


04
*. Pastikan Hardware Anda
* Bersihkan Desktop Anda
* Scan System Windows Anda untuk mengecek kesalahan
* Scan Virus, Spyware dan Adware
* Uninstall Program yang tidak digunakan
* Mengatur Efek Visual ke posisi Best Performance
* Jangan jalankan suatu Programs secara otomatis saat Start Up.
* Defragment Hard Drive Anda (Setelah Anda mencoba segala sesuatu yang lain)

05

06
AGP dan PCI adalah nama slot untuk VGA saat ini. AGP dapat memberikan performa sampai 8x sedangkan PCI hanya sampai 4x. Tapi PCI express yang disingkat PCI-e dapat memberikan performa sampai 16x.

Untuk motherboard lebih baik pilih yang PCI-e, sebab teknologi AGP sudah tergolong lama. Mungkin sekitar pertengahan tahun depan VGA berslot AGP akan langka dan menjadi mahal seperti yang terjadi pada DDR RAM saat ini.

VGA yang bagus juga murah harus dipertimbangkan untuk apa VGA tersebut. Salah satu rekomendasi gw untuk VGA standar adalah Digital Alliance GeForce 8500GT sonic (256MB, PCI-e 16x, DDR2).

GeForce merupakan salah satu merk VGA yang didesain oleh NVIDIA. Saingannya adalah Radeon yang didesain oleh ATI.
07
*Wide XGA (WXGA) adalah satu set non standard resolusi berasal dari layar XGA standar dengan memperluas ke aspek rasio layar lebar. WXGA umumnya digunakan untuk TV LCD low-end dan LCD monitor komputer layar lebar untuk presentasi.
*SVGA
Super Video Graphics Array atau Ultra Video Graphics Array, hampir selalu disingkat Super VGA, Ultra VGA atau SVGA atau UVGA adalah istilah luas yang mencakup berbagai standar tampilan komputer.

08

09

10

Perangkat anti statis. Perangkat yang mampu mengantisipasi gangguan listrik statis. Listrik statis ini dapat mengganggu dan bahkan merusak sirkuit maupun data pada komputer. Listrik statis ini, diakibatkan oleh berbagai hal diantaranya seperti cuaca, menggosokan balon ke rambut, bahan pakaian tertentu

Penyebab Sistem Komputer Lambat


Sistem kerja komputer (PC) maupun noteboook dapat menurun secara drastis jika tidak memperhatikan faktor yang mempengaruhinya. Komputer (PC) meskipun benda mati tapi harus tetap mendapatkan perhatian khusus agar kinerja selalu stabil. Apabila komputer diperlakukan tidak pada mestinya, jangan kaget jika tiba-tiba komputer mendadak mati atau tiba-tiba kerjanya sangat lambat. Ada beberapa faktor yang sangat mempengaruhi diantaranya: perlakuan terhadap komputer itu sendiri, pengaturan BIOS yang kurang maksimal, dan manajemen sistem operasi yang kurang teratur.

Yang dimaksud dengan perlakuan komputer adalah: mematikan komputer tidak sesuai prosedur (shutdown), CPU tidak pernah dibersihkan, komputer sering dipindah-pindahkan tempatnya, dan hal-hal yang dapat merusak komputer. Sedangkan yang dimaksud BIOS adalah pengaturannya tidak semaksimal sehingga dapat mengganggu sistem operasi. Jika komputer tidak pernah di-manage secara benar dapat mengakibatkan kinerja sistem operasi akan lambat.

Untuk mengatasi hal itu diperlukan penanganan yang tepat seperti: melakukan Defragmenter secara rutin, memasang software antivirus, membuang software yang tidak digunakan, membuang sampah, dan tindakan lainnya yang mempengaruhi sistem operasi yang digunakan.

Komputer yang kita gunakan sebenarnya menggunakan dua sistem yaitu BIOS yang berfungsi melakukan inisialisasi awal semua komponen yang ada di motherboard, sedangkan Sistem Operasi berfungsi untuk menjalankan aplikasi yang digunakan. Untuk mengetahui lebih jauh tentang BIOS, berikut ini terdapat penjelasan yang dapat membantu memahami tentang BIOS.

Mengenal BIOS
BIOS (Basic Input Ouput System) merupakan sebuah chip yang diisi dengan cara elektromagnetis (pencahayaan), dan umumnya tersimpan dalam chip EPROM (Erasable Programmable ROM) atau EEPROM (Electrical Erasable PROM) sehingga teknologi saat ini dapat mengupdate BIOS (flashing). Ada banyak merek dipasaran antara lain AMI AWARD, Phoenix, dll tergantung dari merek Motherboard yang digunakan, biasanya Motherboard yang ada pada computer build up terdapat BIOS yang dibuat sendiri dari vendornya (seperti: Dell, Hp, Acer).

Beberapa pilihan pada BIOS Setup dapat diibaratkan seperti sumber tenaga bagi komputer kita, sebagai contoh Setup untuk optimalisasi memori, pengaturan FSB multiplexing, serta voltase untuk memori dan processor dapat dilakukan melalui pilihan di BIOS. Apabila kita melewatkan untuk mengaktifkan cache memory maka yang terjadi adalah lambatnya kerja komputer. Padahal cache memory dapat mempercepat kinerja dengan cara membantu transfer data dari memory utama ke processor.

Ada banyak pilihan di dalam BIOS, umumnya dibagi dalam beberapa kategori. seperti: Standard CMOS, BIOS Features, Power Management, Integrated Systems, dll.
Setiap kategori terdiri dari beberapa pilihan, misalnya:

*

Standar CMOS Setup: konfigurasi hardware yang paling dasar seperti date, time, hd, drive, dan video
*

Bios Features Setup: konfigurasi untuk tingkat lanjutan seperti Virus warning, CPU internal Cache, External Cache, Quick Power On Self Test, Boot Sequences, dan lain-lain.
*

Advanced Chipset Features: pilihan untuk mengoptimalkan bagi yang expert dan professional, DRAM timing, CAS Latency, SDRAM cycle length, AGP aperture, AGV mode.
*

Integrated Peripherals: mengendalikan fungsi-fungsi tambahan pada motherboard seperti port serial mau pun paralel. Nonaktifkan (disabled) saja yang tidak Anda butuhkan untuk dapat membebaskan IRQ.
*

PnP/PCI Configurations: Sebaiknya pilih semua konfigurasi pada pilihan Auto, kecuali port USB atau grafik 3D yang sering membuat masalah. Bila demikian berikan interrupt tersendiri.
*

Load BIOS Default & Load SETUP default: untuk mengembalikan fungsi secara standar sebelum diubah-ubah.
*

Power Management Setup: Semakin canggih mekanisme penghematan energi, semakin membingungkan pilihan manajemen power-nya.

BIOS juga dapat rusak, misalnya penggunaan yang lama (masa pakai), penggunaan yang salah, atau terkena serangan virus seperti virus CIH. BIOS sebenarnya dapat diperbaiki meskipun memerlukan resource lain, BIOS dapat di update firmwarenya (flashing). Proses perbaikan BIOS dapat dilakukan dengan melakukan pengkopian flash BIOS yang rusak pada Motherboard yang identik dan sejenis. Flashing atau Update dapat berupa software yang dijalankan pada mode DOS dan lakukan setup software flashing yang didapatkan dari website Motherboard bersangkutan.

Mengenal Sistem Operasi
Sistem Operasi yang berkembang saat ini ada beberapa macam diantaranya:
- Windows (Windows 98, Windows 2000, Windows Me, Windows XP, dan Windows Vista)
- UNIX (Linux)
- Macintosh
- OS/2
- Palm OS, dll

Untuk informasi lebih lanjut tentang sistem operasi dapat mengunjungi situs http://dmoz.org/Computers/Software/Operating_Systems/

Oleh karena banyak yang menggunakan sistem operasi Windows maka di sini akan membahas beberapa faktor yang mempengaruhinya sehingga sistem tersebut menjadi sangat lambat.

Komputer yang kerjanya sangat lamban membuat kita kesal, ditambah lagi komputer sering hang padahal ada pekerjaan yang harus selesai segera mungkin. Semua itu membuat kita stress.
Seharusnya kondisi seperti tidak perlu terjadi jika kita memperlakukan komputer dengan baik dan benar. Dan dijamin kerja komputer akan cepat serta tidak mengalami crash setiap saat.

Ada dua faktor yang mempengaruhi kerja sistem komputer yaitu faktor internal dan faktor eksternal.

1. Faktor Internal
Yang dimaksud dengan faktor internal adalah segala sesuatu yang berhubungan langsung dengan komputer itu sendiri, diantaranya:
- Banyak aplikasi yang terinstal
- Banyak file sampah
- Banyak aplikasi yang terbaca ketika Start Up
- Manajemen Sistem tidak teratur
- Pilih Kinerja atau Penampilan
- Proses Shutdown tidak sesuai perosedur
2. Faktor Eksternal
Selain faktor internal yang telah disebutkan sebelumnya, terdapat pula faktor eksternal yang dapat menghambat sistem kerja komputer diantaranya:
- Tegangan listrik yang tidak stabil
- Lingkungan yang berdebu

Mengapa Komputer Harus Melalui Proses Shutdown Saant Kita Hingin Mematikannya?


Setiap kali kita menggunakan komputer, setelah selesai harus melakukan proses shut Down. Nah, biasanya kita terkadang suka malas menunggu proses shutdown yang agak lama dan mungkin sangat lama, jadi langsung kita cabut aja dari stop kontaknya.

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

Masalah Pertama
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.

Masalah Kedua
Pada saat proses shutdown, processor memberikan perintah kepada bios untuk menghentikan segala pekerjaan-pekerjaan 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.

Masalah Ketiga
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.

Masalah Keempat
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.

Masalah Kelima
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.

Alasan mengapa CPU lebih cepat membaca data dari RAM dari pada data di Hardisk

Dalam bekerja dengan komputer kita banyak sekali menemui masalah yang tentu saja membuat kerja kita lambat, masalah tersebut dapat berupa hardware kita yang tidak dapat bekerja dengan maksimal atau malah tidak bisa bekerja sama sekali. Orang yang awam dengan masalah hardware seringkali menjadi bingung dan tidak tahu harus berbuat apa untuk menangani masalahnya sendiri dengan ini Agus Ambara akan sedikit merangkum,merumuskan masalah dan memberi solusi untuk penangannan agar pembaca dapat mengambil langkah yang tepat dalam perbaikan komputernya. Rangkuman ini hanya bersifat ringan dan tentu saja tida terlalu lengkap merangkum semua kerusakan yang mengkin terjadi pada komputer anda.


Komputer anda tidak bisa display atau muncul gambar dan suara ti……t dengan suara panjang : Penangannannya adalah dengan mengecek VGA (video grafik adapter) jika anda menggunakan VGA diluar dari mainboard maka langkah yang harus anda ambil adalah membukanya dan membersikan dengan kuas, debu yang menempel pada bodi,kaki,dan slot VGA tersebut. Ada baiknya jika anda menggosokkan penghapus pada kaki VGA untuk lebih menjamin VGA itu bersih dari debu karena VGA sangat sensitif dengan debu sedikit saja debu yang masuk maka akan mengganggu kinerja VGA anda. Bila anda sudah melakukan langkah tersebut dan masih saja ada masalah anda sebaiknya mengganti VGA, jika dalam komputer anda dilengkapi dengan fasilitas VGA onboard maka yang anda harus lakukan adalah memindahkan kabel monitor display pada VGA yang di luar mainboard dengan dengan VGA mainboard,jika tidak bisa display/muncul gambar maka sebaiknya anda meminjam monitor teman untuk mengatur setingan BIOS untuk mengatur VGA onboard anda. Mengapa tidak bisa onboard karena resolusi VGA ad-on lebih tinggi kualitas gambarnya daripada VGA onboard sehingga setingan monitor anda tidak mampu menditeksi gambar yang lebih besar resolusinya. Caranya menseting di BIOS adalah seting pada slot PCI dengan men disable VGA ad-on nya.

Komputer anda tidak bisa display atau muncul gambar dan suara tit..tit..ti..t : Penangannya adalah dengan anda mengecek memory RAM (random accsess memory pada komputer anda langkah penanganannya sama seperti yang diatas. Jika masih terjadi hal yang demikian sebaiknya anda melepas memori dan mengganti dengan yang baru,jika di koputer anda terisi dua RAM (dual chanel) maka anda tidak harus langsung menggantinya anda dapat memakai satu RAM komputer anda tidak apa-apa hanya lebih lambat saja dalam proses kerjanya.

Ada baiknnya anda mengetahui tentang cara kerja dan fungsi masing-masing hardware yang ada dalam komputer. Hardware yang ada dalam komputer adalah suatu susunan perangkat elektronik yang mengubah data atau input dari user/pengguna dan mengeksekusinya melalui bantuan software atau sistem operasi. Hardware yang ada dalam komputer anda diantaranya adalah :

1. PROCESSOR

The Processor atau CPU (Central Processing Unit) adalah otak dari komputer. Ketika Anda mengetikkan sesuatu di Word, misalnya, itu masuk ke dalam Random Access Memory (RAM). CPU akan melihatnya dan memutuskan apakah perlu untuk mengirim instruksi ke bagian lain dari komputer. Ini kemudian memberikan berbagai tugas bagian-bagian yang sesuai, dan apa yang baru saja diketik muncul pada layar Anda. Sebuah prosesor dinilai oleh para "clock speed" (GHz atau gigahertz), yang menunjukkan berapa banyak instruksi per detik itu bisa menangani.

Processor Contoh:

Intel Core 2 Duo Processor T8300 (2. 4 GHz/800MHz FSB, 3MB Cache).


Prosesor ini dapat mengelola 2. 4 milyar instruksi per detik; informasi berjalan pada 800 juta siklus per detik (MHz atau megahertz) antara processor dan Random Access Memory (RAM) ( "bus speed") di sepanjang "Front Side Bus" (FSB), yang adalah sebuah "jalan" di dalam komputer sepanjang informasi yang bepergian, tetapi dapat menyimpan 3MB (Mega Bytes) informasi dalam cache, yang merupakan memori berkecepatan tinggi di mana yang paling terakhir diakses data dan informasi disimpan untuk proses lebih cepat.

Secara umum, lebih GHz adalah lebih baik, tetapi jika Anda menggunakan laptop Anda hanya untuk pengolah kata, email dan internet, biasanya Anda tidak perlu meng-upgrade GHz maksimum yang ditawarkan. Hal yang sama berlaku bagi MHz, tapi ingat bahwa mereka bekerja sama, jadi jika Anda memiliki sangat cepat bus (= lebih MHz), anda juga perlu cepat CPU (# GHz) agar komputer Anda bekerja lebih cepat. Jika Anda dapat memilih hanya satu hal untuk meng-upgrade ketika datang ke CPU, pergi dengan lebih GHz.

2. FSB Prosesor (Front Side Bus)

Adalah lebar jalur pengiriman dan pengambilan data,FSB pada prosesor ditandai dengan "Pc" misalnya Intel pentium III Pc-133 berarti dalam satu kali pengiriman prosesor itu mampu mengirim data (dalam bit) sebanyak 133 juta. Bus prosesor sebaiknya sama dengan Bus pada mainboard agar diperoleh kerja PC yang optimal.

3. CPU


Fungsi utama CPU adalah menjalankan program-program yang disimpan di memori utama. Hal ini dilakukan dengan cara mengambil instruksi-instruksi dari memori utama dan mengeksekusinya satu persatu sesuai dengan alur perintah. Pekerjaan ini dilakukan dalam dua tahapan yaitu membaca instruksi (fetch) dan melaksanakan instruksi tersebut (execute). Proses membaca dan melaksankan ini dilakukan berulang-ulang sampai semua instruksi yang terdapat di memori utama dijalankan atau komputer dimatikan. Proses ini dikenal juga sebagai siklus fetch-eksekusi.

Siklus fetch-eksekusi bisa dijelaskan sebagai berikut:

1. di awal setiap siklus, CPU akan membaca dari memori utama,
2. sebuah register, yang disebut Program Counter (PC), akan mengawasi dan menghitung instruksi selanjutnya,
3. ketika CPU membaca sebuah instruksi, Program Counter akan menambah satu hitungannya,
4. lalu instruksi-instruksi yang dibaca tersebut akan dimuat dalam suatu register yang disebut register instruksi (IR), dan akhirnya
5. CPU akan melakukan interpretasi terhadap instruksi yang disimpan dalam bentuk kode binari, dan melakukan aksi yang sesuai dengan instruksi tersebut.

4. RAM

Ketika orang berbicara tentang memori komputer, RAM biasanya mengacu pada mereka. RAM, atau Random Access Memory, fungsi seperti memegang sementara tempat dan hanya aktif bila komputer Anda diaktifkan. Semua informasi yang dimasukkan ke dalam komputer masuk ke RAM sebelum diproses oleh CPU. Program Anda sedang bekerja di juga disimpan dalam RAM (misalnya, Anda tidak perlu untuk memulai Word lagi setiap kali Anda kembali ke program, itu ada di sana dan menunggu untuk Anda, kecuali jika Anda menutup itu).


Contoh RAM


3GB Shared Dual Channel DDR2 SDRAM at 667MHz.

The 3GB berarti bahwa ia memiliki total 3GB memori; "Bersama" berarti saham memori dengan kartu grafis. Ini bagus untuk word processing, browsing internet dan email, tapi akan memperlambat komputer Anda bawah jika Anda, misalnya, bermain online game, merekam musik atau mengedit video (jika anda memiliki kartu grafis yang terpisah, ini tidak akan terjadi). "Dual Channel" berarti bahwa memori sudah ditransfer ke CPU menggunakan 2 saluran, yang membuatnya lebih cepat. DDR2 SDRAM adalah nama dan jenis memori, dan MHz memberitahu Anda seberapa cepat memori perjalanan (dalam hal ini 667 million siklus per detik). Jika Anda ingin komputer anda bekerja cepat, ini adalah di mana Anda perlu untuk menghabiskan uang, lebih banyak dan lebih cepat RAM (yaitu lebih GB dan MHz).

Fungsi RAM ( Random Access Memory)
Yang disebut memory pada PC, sebetulnya mengacu pada RAM (Random Access Memory). Sebuah komputer membutuhkan RAM untuk menyimpan data dan instruksi yang dibutuhkan untuk menyelesaikan sebuah perintah (task). Data ataupun instruksi yang tersedia pada RAM memungkinkan processor atau CPU (Central Processing Unit) untuk mengaksesnya dengan cepat.

Saat CPU membuka sebuah program aplikasi dari harddisk-seperti word processing, spreadsheet, ataupun game-ia akan me-loading-nya ke memory. Hal ini memungkinkan aplikasi bekerja lebih cepat dibandingkan harus mengakses langsung ke harddisk yang memang jauh lebih lambat.

Sebab harddisk memang bertugas sebagai storage data, bukan sebagai memory. Dengan mengakses data ataupun aplikasi yang tersedia di RAM, mempercepat PC Anda dalam menyelesaikan tugasnya.

Analogi sederhana untuk mengerti hal ini, lebih mudah jika mengambil pada kegiatan nyata dalam kehidupan sehari-hari. Misalnya pada lingkungan kerja. Di mana ada meja kerja, dan sebuah lemari arsip. Lemari arsip dapat diandaikan layaknya harddisk, di mana tersedia berkas-berkas dan informasi yang dibutuhkan. Saat mulai bekerja, berkas-berkas informasi akan dikeluarkan dari dalam lemari ke meja kerja. Ini untuk memudahkan dan mempercepat akses ke informasi yang dibutuhkan. Maka, meja kerja dapat dianalogikan sebagai memory pada PC.

Dengan analogi sederhana tersebut, tentunya Anda sudah dapat membayangkan perbedaan kecepatan akses, antara memory dan harddisk. Juga sudah terbayang, pentingnya ketersediaan jumlah RAM yang mencukupi untuk dapat melayani data dan informasi yang dibutuhkan oleh CPU.

5. Harddisk

Alat ini merupakan tempat menyimpan data pada CPU. Jika hardisk dibuka, maka di dalamnya terlihat piringan logam sebagai tempat menulis data. Kecepatan putarannya bervariasi. Ada yang 5400 putaran per menit bahkan ada yang sampai 7200 putaran per menit. Kemampuan sebuah hardisk biasanya ditentukan oleh banyaknya data yang bisa disimpan. Besarnya bervariasi, ada yang 1,2 Gigabyte (GB) hingga 80 GB. Satu GB sama dengan 1000 Megabyte, sedangkan 1 Megabyte sama dengan 1000 Kilobyte. Sangat besar kan ? Kita bisa menyimpan semua data kita pada hardisk ini.

FUNGSI HARDDISK


* Harddisk merupakan ruang simpan utama dalam sebuah computer. Di situlah seluruh sistem operasi dan mekanisme kerja kantor dijalankan, setiap data dan informasi disimpan.
* Dalam sebongkah harddisk, terdapat berbagai macam ruangruang kecil (direktori, folder, subdirektori, subfolder), yang masing-masing dikelompokkan berdasarkan fungsi dan kegunaannya. Di situlah data-data diletakkan.
* Ruang kecil dalam harddisk bekerja dalam logika saling tergantung (interdependent). Data/informasi dalam satu ruang kadangkala diperlukan untuk menggerakkan data/ informasi yang berada di ruang lain. Ada ruang di mana data di dalamnya tidak boleh diutak-atik atau dipindahkan ke tempat lain, ada ruang di mana kita bisa membuang dan menaruh data secara bergantian sesuai kebutuhan.
* Harddisk terdiri atas beberapa komponen penting. Komponen utamanya adalah pelat (platter) yang berfungsi sebagai penyimpan data. Pelat ini adalah suatu cakram padat yang berbentuk bulat datar, kedua sisi permukaannya dilapisi dengan material khusus sehingga memiliki pola-pola magnetis. Pelat ini ditempatkan dalam suatu poros yang disebut spindle.

6. CHACE MEMORY

Adalah tempat atau media penyimpanan sementara data atau informasi yang sering digunakan oleh komputer. Cache memory dibagi menjadi level 1 dan level 2 (L1,L2) dalam cache memory dibagi menjadi 2 yaitu lokalitas yaitu lokalitas temporal dan lokalitas spasial, lokalitas temporal digunakan untuk menggunakan data atau instruksi dengan berulang-ulang,sedangkan lokalitas spasial digunakan
untuk program-program yang membutuhkan pengaksesan secara berurutan.
Prosesor yang menjalankan perintah eksekusi akan mencari dan mengumpulkan sejumlah informasi dari chace L1 terlebih dahulu,secara teknis proses ini dinamakan ( HIT ). Jika informasi tersedia di chace L1 maka prosesor akan langsung mengeksekusinya tanpa ada jeda waktu, jIka tidak ditemukan di chace L1 maka prosesor akan melanjutkan mencarinya di chace L2 proses ini tentu saja akan menambah waktu kerja prosesor itu.
Chace memory L1 berada paling dekat dengan inti (core) prosesor da ukurannya lebih kecil daripada chace memory L2. Dalam inti prosesor juga terdapat chace controller yang berfungsi sebagai pengaturan lalu lintas pengaksesan data atau program. Sementara itu chace L2 terdiri dari 2 komponen utama diantaranya adalah:
TAG RAM berfungsi untuk menjaga dan mengatur perletakan data dalam chace memory.DATA STORAGE berfungsi untuk menjaga aktualitas data dalam chace memory.

Program Data Akademik


Program Data Akademik

Program ini untuk mengimput dan mencari data pada database dengan system komputerisasi, program ini di buat mengunakan Delphi versi 7, dan database mengunakan Microsoft access, Microsoft access adalah suatu aplikasi bawaan Microsoft office milik Microsoft.
Sebelum memulai pembuatan program, siapkan dahulu sebuah folder dalam drive, beri nama akademik dan satu buah sub folder beri nama image.
Seperti gambar berikut :
Setelah membuat folder sekarang masuk tahapan pembuatan database yang nantinya akan digunakan untuk menyimpan semua data mahasiswa

Membuat Data Base sebagai berikut:
Untuk membuat database dengan Microsoft access langkah-langkanya sebagai berikut:
1.Click start
2.Click program /Microsoft office/Microsoft access

Lihat Gambar berikut:



3.setelah program Microsoft access terbuka click create new file/blank database
Simpan didalam folder akademik yang tadi dibuat beri nama akademik kemudian click create
Lihat gambar berikut:


4. Click dua kali menu create table and design view, maka akan muncul sebuah form table baru, isikan field – field name pada form tersebut.

Field Type Panjang Key
Nim Text 10 Primery Key
Nama Text 25
Alamat Text 25
Jurusan Text 10
Foto Text 60

Lihat gambar berikut:



5. Setelah semua data terisi kemudian simpan table tersebut dengan menekan file/save beri nama table tersebut dengan nama siswa, kemudia click Ok, tutup form tersebut maka table yang baru dibuat akan muncul di akademik-database, dan bila siswa di ckick dua kali maka akan terlihat rancangan data base yang baru dibuat.
Lihat gambar berikut:

Sampai disini kita sudah berhasil membuat database akadmik, dan satu table siswa
Tahap selanjutnya masuk kedalam program Delphi:

Persiapan Form
Buat sebuah rancangan form baru sebagai berikut: Save as project berinama PAkademik dan save as berinama UMhs ke folder Akademik yang tadi kita sediakan.














Gambar Rancangan form:

Pengaturan objek-objek pada Form adalah sebagai berikut:

Object Property Nilai Property
Form1 caption Data Mahasiswa
Name FrmMhs
Label1 caption Data Mahasiswa
Label2 caption Nim
Label3 caption Nama
Label4 caption Alamat
Label5 caption Jurusan
Label6 caption Foto
Label7 Caption Fhoto
Edit1 Text Nil(kosongkan)
Name EdtNim
Edit2 Text Nil(kosongkan)
Name EdtNama
Edit3 Text Nil(kosongkan)
Name EdtAlamat
Edit4 Text Nil(kosongkan)
Name EdtFoto
Edit5 name EdtCari
BitBtn1 caption &ADD
Name BtnAdd
BitBtn2 caption &Edit
Name BtnEdit
BitBtn3 caption &elete
Name BtnDelete
BitBtn4 caption &Exit
Name BtnExit
BitBtn5 Caption &Find
Name BtnCari
BitBtn6 Caption &Load
Name BtnLoad
Panel1 Caption Nil(kosongkan)
GroupBox1 Caption Proses
GroupBox2 Caption Cari
Image1 Name foto
Stretch True
DbGrid1 Name Dbsiswa
ComboBox1 Name CbJurusan

OpenPictureDialog1 Name OPenfoto




Gambar Setelah pengaturan property



Membentuk koneksi antara Form (FrmMhs) dengan Data base (Akademik).
1 Dari Menu utama pada komponen Palette ambil object ADO Connection.
Selanjutnya lakukan pengaturan sebagai berikut :

Object Property Nilai Property Keterangan
ADO Connection Name ADO Akademik Membentuk fungsi dengan Database
Login prompt FALSE
Connection TRUE


2 Koneksi dengan Data Base dilakukan pada properties connection string,
3 Klik pada tombol dengan 3titik pada connection string.
4 beri tanda () pada Use Connection string,
5 Klik pada tombol Build pada tampilan yang muncul .
Pilih Microsoft jet 4.0
Klik pada tombol Next.
6 Pada tampilan data link properties klik tombol dengan 3titik
Yaitu : select or enter a database name.
Maka diperoleh fasilitas untuk browsing drive, folder dan name file database. Pilih file database yang akan dikoneksikan, selanjutnya klik tombol open.
7 melakukan (klik) tombol test connection hasilnya harus “test succeeded”.
Ket : harus diperoleh jawaban “connection succeeded”, jika jawaban ini tidak diperoleh berarti koneksi belum Sukses.
8 Kemudian Clik Ok.

Lihat Gambar Berikut




Pengaturan koneksi ke table “siswa”.
Selanjutnya Form harus di koneksikan dengan table yang diperuntukkan bagi form tersebut.
Dalam hal ini adalah table “siswa”.
*) langkah-langkah :
Dari menu utama ADO pada component palette, pilihlah object ADOTABLE.
Letakkan di sebelah kanan object ADOAkademik. Selanjutnya lakukan pengaturan sebagai berikut :

Object Property Nilai Property Keterangan
ADO Table Name ADOSiswa Membentuk koneksi antara Form dengan Tabel Data
Connection ADOAkademik
Table Name Siswa
Active TRUE








Lihat Gambar Berikut:



Fasilitas monitoring data.
Dari menu utama data access pada component palette, pilihlah object data Source, letakkan pada form di sebelah object ADOSiswa.dan selanjutnya lakukan pengaturan sebagai berikut:
Object Property Nilai Property
Data Source1 Name Data Siswa
Dataset ADOSiswa
Enable TRUE




Untuk Memonitoring Data dibutuhkan object DbGrid.
Dari menu utama data control pada component palette, pilih object DBGrid. Lakukan pengaturan object sebagai berikut :
Object Property Nilai Property
DBGRID1 Name DBSiswa
Data Source Data Siswa











Lihat Gambar Beikut:


Memasukan image kedalam database
Untuk memasukan image atau foto kedalam database dibutuhkan sebuah component OpenPictureDialog1 dari component pallet, component ini berfungsi untuk mecari file image pada drive.
Lihat gambar berikut:



Program pada tombol load atau BtnLoad
Pembuatan Program Untuk Tombol Load
Object : BtnLoad
Even : On-Click
Form : FrmMhs
Spec Program :
Jika tombol Load di klick, maka akan terbuka sebuah candela pencarian image yang nantinya akan digunakan sebagai database.click tombol open maka foto akan muncul dan Edtfoto akan terisi dengan alamat file image/foto dan component foto akan aktif;
Procedur pengisian program:
Procedure Tfrmmhs.btnfotoClick(Sender: TObject);
begin
if Openfoto.Execute then
begin
foto.Visible:=True;
foto.Picture.LoadFromFile(Openfoto.Filename);
edtfoto.Text :=frmmhs.Openfoto.FileName;
end;
end;
end.
Lihat Gambar Berikut:



Catatan: agar file image bisa dijalankan pada program tambahkan “Jpeg” pada use program, perintah yang akan dijalankan yaitu dibawah uses:
Lihat gambar berikut:

Pemrograman Form Data Mahasiswa.
1. Form:Pembuatan Program untuk mengisi Combo-box1 Atau CbJurusan
Combo box biasanya di isi otomatis oleh system, tetapi pada saat Form yang combo box muncul ke layer monitor.
Object : FrmMhs
Even : On-Activate
Form : FrmMhs
Spec program:
Combo-box diisi tempat, saat Form muncul ke layer computer.
Procedure pegisian program:
procedure TFrmMhs.FormCreate(Sender: TObject);
begin
Cbjurusan.Items.add('Akuntansi');
Cbjurusan.Items.Add('Elektro');
Cbjurusan.Items.add('Komputer') ;
Cbjurusan.items.add('Mesin') ;
Cbjurusan.Items.add('Akuntansi');
Cbjurusan.Items.Add('Elektro');
Cbjurusan.Items.add('Komputer') ;
Cbjurusan.items.add('Mesin') ;
end;


Pembuatan program untuk Tombol “ADD”:
Pembuatan Program Untuk Tombol ADD.
Object : BtnAdd
Even : On-Click
Form : FrmMhs
Spec Program :
Jika tombol Add di klick, maka data yang di input pada screen akan masuk ke tabel Mahasiswa.dan semua entrain data pada edit text akan bersih, dan foto non aktif.
Procedure program ADD.

procedure TFrmMhs.BitAdd1Click(Sender: TObject);
begin
adosiswa.Append;
adosiswa['nim']:=edtnim.Text;
adosiswa['nama']:=edtnama.Text;
adosiswa['Alamat']:=edtalamat.Text;
adosiswa['Jurusan']:=cbjurusan.text;
adosiswa['foto']:=edtfoto.text;
adosiswa.Post;
edtnim.Clear ;
edtnama.Clear;
edtalamat.Clear;
cbjurusan.Clear;
edtfoto.Clear;
foto.Visible:=false;
end;
keterangan perintah append yaitu perintah untuk membuat record baru pada data base.








Lihat Gambar Berikut:

Pembuatan program untuk tombol “EDIT”
Object : BtnEdit
Fungsi Edit:
Edit berfungsi merubah data yang sudah ada di dalam table karena hal-hal berikut :
1. data memang berubah seiring jalanya waktu
2. data harus dirubah karena terjadi salah inputsebelum data dirubah ,data yang akan dirubah harus dicari terlebih dahulu.Pencarian dapat dilakukan dengan 2 macam cara yaitu:
1. Pencarian manual lewat DBGrid
2. pencarian dengan mengunakan program.
Program mencari data secara manual lewat DBGrid.
Property Name untuk DBGrid diubah menjadi DBsiswa
Spesifikasi program:
Object : DBSiswa
Even : double-klick
Form : FrmMhs
Spec program:
Jika suatu record pada DBSiswa diklick , maka data pada record tersebut akan pindah ke screen editing dan semua entrain data pada edit text siap untuk dilakukan editing. Setelah selesai melakukan editing untuk menyumpan hasilediting pada database tekan tombol Edit



Lihat gambar berikut:

Pembuatan program pada tombol Btn Edit atau Edit
Procedure program EDIT:
Spesifikasi program:
Object : BtnEdit
Even : On-klick
Form : FrmMhs
Spec program:
Jika tombol edit di klick maka data yang tampil akan disimpan lagi ketempat yang sama, tampa membuat recor baru, edtjurusan akan menapilkan “Pilih Jurusan,









procedure TFrmMhs.BtnEditClick(Sender: TObject);
begin
adosiswa.Edit;
adosiswa['nim']:=edtnim.Text;
adosiswa['nama']:=edtnama.Text;
adosiswa['Alamat']:=edtalamat.Text;
adosiswa['Jurusan']:=cbjurusan.text;
adosiswa['foto']:=edtfoto.text;
adosiswa.Post;
edtnim.Clear ;
edtnama.Clear;
edtalamat.Clear;
cbjurusan.text:='Pilih Jurusan';
edtfoto.Clear;
foto.Visible:=false;
end;

Prosedur pencarian data lewat Dbgrid atau DbSiswa:
spesifikasi untuk tombol Delete
Object : DbGrid
Even : Doble-Click
Form : FrmMhs
Spec program:
Jika Dbsiswa atau Dbgrid doble click maka data yang terseleksi akan tampil pada form
procedure TFrmMhs.DbsiswaDblClick(Sender: TObject);
begin
foto.Visible:=True;
edtnim.Text :=adosiswa['nim'];
edtnama.Text :=adosiswa['nama'];
edtalamat.Text :=adosiswa['alamat'];
cbjurusan.Text :=adosiswa['jurusan'];
edtphoto.Text :=adosiswa['foto'];
foto.Picture.LoadFromFile(edtphoto.Text);
end;


Pembuatan program untuk tombol “Dalete”.
Menghapus data itu diperlukan apabila sudah data sudah tidak dipakai atau tidak berlaku lagi.
spesifikasi untuk tombol Delete
Object : BtnDelete
Even : On-Click
Form : FrmMhs
Spec program:
Apabila tombol delete di klick, maka data akan terhapus dan semua data yang tampil kan bersih dan cbjurusan akan terisi dengan kata “Pilih Jurusan”.
Procedure tombol “DELETE”
Pembuatan program untuk tombol “Find”.atau Cari
Sepesifikasi untuk tombol Cari
Object : BtnDelete
Even : On-Click
Form : FrmMhs
Spec program:
Cika tombol delete di klick makan data hyang tampil pada form akan hilang dan data pada database juga hilang, seta bila btndelete diklick maka edtjurusan akan terisi dengan kata “Pilih Jurusan”.
Procedure TFrmMhs.BtnDeleteClick(Sender: TObject);
begin
Adosiswa.Delete;
edtnim.Clear ;
edtnama.Clear;
edtalamat.Clear;
cbjurusan.text:='Pilih Jurusan';
edtfoto.Clear;
foto.Visible:=false;
end;

Pembuatan program untuk tombol “Find”.atau Cari
Pencarian ini denagan mengunakan program, pencarian jenis ini bila data dalam database sudah cukup banyak,yang tidak memungkinkan lagi untuk mencari satu persatu, bila pencarian berhasil maka crusor akan menunjukan nama yang mirip seperti yang di inputkan pada EdtCari.
Sepesifikasi untuk tombol Cari
Object : BtnCari
Even : On-Click
Form : FrmMhs
Spec program:
Sebelum tombol Find di klick, isikan sembarang nama pada EdtCari,Apabila tombol cari di klick, Crusor akan menunjukan data nama yang menyerupai karakter huruf nama siswa pada DbSiswa atau DBgrid, nama tersebut belum tampil di form sebelum user meclick dua kali di nama tersebut pada Dbsiswa.
Lihat gambar berikut:

Setelah user medoble click nama pada Dbsiswa atau Dbgrid maka nama akan muncul pada form
Lihat gambar berikut:





Procedure tombol “Find”
procedure TFrmMhs.BtnCariClick(Sender: TObject);
Var
ADA : Integer;
begin
ADOsiswa.IndexFieldNames:='Nama';
ADA:=0;
While Not ADOsiswa.Eof DO
Begin
ADA:=POS(UPPERCASE(edtnama.Text),UPPERCASE(ADOsiswa['NAMA']));
IF ADA>0 Then
Break
Else
ADOsiswa.Next;
end;
IF ADA=0 Then
ADOsiswa.First;
IF ADA >0 Then
Begin
foto.Visible :=true;
edtnim.Text:=ADOsiswa['NIM'];
edtnama.Text:=ADosiswa['NAMA'];
edtalamat.Text:=ADosiswa['ALAMAT'];
cbjurusan.Text:=ADOsiswa['JURUSAN'];
edtfoto.Text:=ADOsiswa['FOTO'];
end;
end;


Pembuatan Program Keluar Program Tau tombol Exit
Sepesifikasi untuk tombol Exit
Object : Btnexit
Even : On-Click
Form : FrmMhs
Spec program:
Jika tombol BtnExit atau exit diklick maka program akan tertutup
procedure TFrmMhs.BtnExitClick(Sender: TObject);
begin
application.Terminate;
end;