Skema Dasar Sistem Komputer
Pada abstraksi tingkat atas, sistem komputer
terdiri dari empat komponen.Keempat komponen bekerja sama dan saling
berinteraksi untuk mencapai tujuan
komputer yaitu komputasi. Keempat komponen tersebut yaitu :
a.Pemroses/
processor (CPU)
b.Memori utama ( Main Memory)
c.Perangkat masukan dan keluaran (I/O)
d.Interkoneksi antar komponen (System
Interconnection)
Sumber daya perangkat keras terdiri atas :
1. Pemroses (Processor)
Komponen komputer yang bertugas untuk mengolah data dan melaksanakan berbagai perintah.
Pemroses terdiri dari :
- Bagian ALU (Aritmatic Logic Unit) untuk komputasi, berupa operasi-operasi aritmatika dan logika.
- Bagian CU (Control Unit) untuk pengendalian operasi yang dilaksanakan sistem komputer.
- Register-register, untuk membantu pelaksanaan operasi dan sebagai tempat operand-operand dari operasi yang dilakukan.
Register -Register
Register-register dapat dikategorikan menjadi dua, yaitu:
1) Register yang terlihat pemakai
Pemrogram dapat memeriksa ini register-register tipe ini.
- Register Data (untuk menampung nilai)
- Register Alamat (untuk keperluan pengalamatan) contoh : Indeks Register, Segment pointer register, stack pointer register.
Lanjutan Register
2) Register untuk Kendali dan Status
Register ini mengendalikan operasi pemroses terdiri dari :
- Register untuk alamat dan buffer (MAR,MBR,I/O AR, I/O BR).
- Register untuk eksekusi instruksi (PC, IR)
- Register untuk informasi status (PSW) berisi Sign, Zero, Carry, Equal, Overflow, Interupt enable/disable , Supervisor
2. Memori
Memori berfungsi tempat menyimpanan data dan program.
Terdapat beberapa tipe memori :
- Register
- Memori case (Chace Memory)
- Memori kerja (Main Memory)
- Disk Magnetik (Magnetic Disk)
- Disk Optik (Optical Disk)
- Tape Magnetik (Magnetic Tape)
Menurut urutan dari atas ke bawah dapat diukur hirarki dalam hal :
- Kecepatan Akses
- Hubungan Kapasitas
- Hubungan Frekwensi Pengaksesan
- Hubungan Harga
Setiap kali pemroses
melakukan eksekusi adanya lalulintas data dengan memory utama, maka
diimplementasikan adanya konsep Chace memory , menanggulangi kelambatan proses.
Juga pada memori Utama dengan Peralatan
masukan/keluaran saling berhubungan, maka di implementasikan adanya
konsep penampung sementara yang akan dikirim keperangkat
masukan/keluaran berupa Buffering
3. Perangkat Masukan/Keluaran
Perangkat masukan/keluaran terdiri dua bagian, yaitu :
- Komponen mekanik, yaitu perangkat itu sendiri
- Komponen elektronik, yaitu pengendali perangkat berupa chip controller.
Pengendalian perangkat (Device Adapter)
Terdapat dua macam pengedali alat :
- Pengerak alat (Device Controller)
- Pekerja alat (Device Driver)
Struktur I/O
- I/O Interrupt à I/O Device kecepatan rendah
- Struktur DMA à I/O Device kecepatan Tinggi DMA dibagi menjadi : Third Party DMA dan First Party DMA
4. Interkoneksi antar Komponen
Interkoneksi antar komponen disebut galur/jalur (bus) yang terdapat pada mainboard, bus terdiri dari tiga macam :
- Bus alamat (address bus), satu arah. 16,20,24 jalur
- Bus data (data bus), dua arah. 8,16,32 jalur
- Bus kendali (control bus), dua arah. 4-10 jalur
Signal bus kendali antara lain: memori read, memori write, I/O read, I/O write.
Dibandingkan dengan HDD, SSD memiliki kelebihan berupa akses yang lebih cepat, lebih tahan terhadap guncangan, serta tidak mudah panas. Hanya saja, harganya lebih mahal, sebanding dengan kelebihan yang didapat dan biasanya SSD memiliki kapasitas yang tidak terlalu besar.
» Operating Sistem (Sistem Operasi)
» Application Software ( Program Apliaksi)
» Utility Software (Program Bantu)
» Malware (Program Perusak)
1. Sistem Operasi
Untuk sistem operasi atau os, saya sudah menjelaskan pada artikel sebelumnya, untuk melihat lebih lengkapnya temukan disini
2. Program Aplikasi
Merupakan suatu program yang ditulis dengan bahasa pemrograman tertentu untuk diterapkan pada bidang tertentu. Contoh program aplikasi yang sering digunakan yaitu :
Microsoft Office
Microsoft Office adalah perangkat lunak paket aplikasi perkantoran buatan Mocrosoft dan dirancang untuk dijalankan di bawah sistem operasi Microsoft Windows dan Mac OS X. Beberapa aplikasi didalam Microsost Office yang terkenal adalah Word, Word dan PowerPoint.
Adobe Photoshop
Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor buatan Adobe System yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar/foto, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe System. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite), versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 , versi keduabelas adalah Adobe Photoshop CS5 , dan seterusnya.
Adobe Dreamweaver
Adobe Dreamweaver merupakan program penyunting halaman web keluaran Adobe System yang dulu dikenal sebagai Macromedia Dreamweaver keluaran Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe System yaitu versi 8. Versi terakhir Dreamweaver keluaran Adobe System adalah versi 10 yang ada dalam Adobe Creative Suite 4 (sering disingkat Adobe CS4).
Adobe Acrobat
Adobe Acrobat adalah perangkat lunak pertama yang mendukung Portable Document Format (PDF) milik Adobe System, sejenis format data dokumen. Terdiri dari Adobe Reader yang hanya dapat menampilkan dan mencetak dokumen dan tersedia secara cuma-cuma, dan Adobe Acrobat untuk menyunting dokumen.
Google Chrome
Google Chrome adalah sebuah peramban web sumber terbuka yang dikembangkan oleh Google dengan menggunakan mesin rendering WebKit. Proyek sumber terbukanya sendiri dinamakan Chromium. Versi beta untuk Microsoft Windows diluncurkan pada 2 September 2008 dalam 43 bahasa. Versi Mac OS X dan Linux sudah dirilis.
WinRAR
WinRAR adalah sebuah shareware pengarsipan dan kompresi oleh Eugene Roshal. Pocket RAR, sebuah versi untuk Pocket PC, tersedia secara freeware. WinRAR dapat mengkompresi/memadatkan file yg ingin di kompresi hingga 40%, misalnya file A berukuran 100MB di kompresi dengan WinRAR dapat menjadi hanya Setengahnya saja (50MB) , sehingga lebih sedikit memakan Storage.
3. Program Utility
Merupakan suatu program untuk membantu sistem operasi. Berikut adalah contoh dari program Utility:
AVAST Antivirus
AVAST Antivirus adalah salah satu dari sekian banyak produsen keamanan yang dapat kita andalkan untuk melindungi PC kita terhadap berbagai macam ancaman seperti malware, spyware, adware, trojan dan lain sebagainya.
Windows Media Player
Windows Media Player adalah perangkat lunak pemutar musik, video dan gambar (foto) buatan Microsoft. Windows Media Player merupakan bagian dari platform Windows Media yang dikembangkan oleh Microsoft. Sesuai dengan namanya, Windows Media Player ditugaskan untuk melakukan operasi playback terhadap berkas multimedia digital berformat Windows Media Format (WMA, WMV atau ASF), MPEG Audio Layer 3 (MP3), dan beberapa format multimedia digital lainnya. Bagian yang lainnya dari platform Windows Media, adalah Windows Media Services (dulunya dikenal dengan NetShow Server), yang bertugas untuk mengalirkan data multimedia digital dengan menggunakan teknologi multimedia streaming.
Winamp
Winamp adalah alat pemutar media buatan Nullsoft, yang sekarang merupakan suatu cabang Time Warner. Winamp merupakan perangkat lunak freeware atau shareware yang dapat memainkan berbagi codec dan tipe audio dan juga dapat dikostumisasi.
FLV Player
FLV Player adalah program untuk memutar Adobe Flash Video (FLV dan H.264 / MPEG-4). FLV Player Mendukung baik lokal dan internet streaming konten, memiliki modus layar penuh dan yang terbaik dari semua.
4. Program Malware
Malware adalah program komputer yang diciptakan dengan maksud dan tujuan utama mencari kelemahan software. Umumnya Malware diciptakan untuk membobol atau merusak suatu software atau operating sistem.
Jenis-jenis malware beserta contohnya:
Virus
Merupakan sebuah progam yang memiliki kemampuan untuk menggandakan diri, memanipulasi data, menginveksi, serta mengubah dan merusak progam lain. Varian ini sering ditemui dan seringkali mengganggu para pengguna komputer.
Contoh Virus :
Sering juga disebut cacing komputer. Sesuai dengan namanya, worm dapat menyebar dengan cepat pada sebuah jaringan computer melalui lubang (port) yang terbuka. Worm juga dapat menggandakan diri dengan cepat yang mengakibatkan memori computer terpakai habis, sehingga computer crash/hang.
Contoh Worm :
Merupakan sebuah program yang bertujuan untuk mencatat setiap inputan yang dilakukan pada keyboard. Program ini memiliki file tercatat atau biasa disebut dengan log. Pada umumnya program ini banyak bertebaran pada komputer-komputer publik, seperti warnet dan sebagainya.
Contoh Keylogger :
Trojan horse atau biasa disebut trojan adalah suatu progam yang memiliki kemampuan untuk tidak terdeteksi, dan seolah-olah tidak nengubah atau merusak sistem. Trojan bersembunyi dengan cara membuka port tertentu dan menunggu diaktifkan oleh penyerang. Komputer yang telah terinfeksi dapat dikendalikan oleh penyerang melalui versi clientnya.
Trojan Horse adalah malware yang seolah-olah merupakan program yang berguna, menghibur dan menyelamatkan, padahal di balik itu, ia merusak. Trojan horse ini bisa ditunggangi oleh malware lain seperti seperti virus, worm, spyware.
Trojan Horse diproduksi dengan tujuan jahat. Berbeda dengan virus, Trojan Horse tidak dapat memproduksi diri sendiri. Pada umumnya, mereka dibawa oleh utility program lainnya. Utility program tersebut mengandung dirinya, atau Trojan Horse itu sendiri menyamar sebagai utility program.
Contoh Trojan Horse:
Spyware adalah perangkat lunak yang mengumpulkan dan mengirim informasi tentang pengguna komputer tanpa diketahui oleh si pengguna itu. Informasinya bisa yang tidak terlalu berbahaya seperti pola berkomputer, terutama berinternet, sampai yang berbahaya seperti nomor kartu kredit, PIN untuk perbankan elektronik (e-banking) dan password suatu account.
Spyware atau software mata-mata merupakan suatu progam yang bertujuan untuk melakukan pengamatan dan memberikan informasi kepada sang pembuat program tentang aktivitas yang terjadi pada komputer terinfeksi.
Contoh Spyware :
Merupakan program yang menampilkan iklan berupa banner atau top-up pada komputer. Tidak semua adware termasuk dalam kategori malware, karena sistem periklanan internet sudah banyak yang menggunakan fasilitas ini. Walaupun tidak berbahaya, tetapi program ini dapat mengganggu kenyamanan berinternet. Program adware termasuk dalam keluarga malware yang mempunyai tugas untuk menghabiskan bandwidth internet dan mengakibatkan internet berjalan sangat lambat.
Contoh Adware :
Macam-Macam Perangkat Keras Komputer
1. Motherboard
Motherboard adalah papan sirkuit yang berfungsi sebagai tempat komponen-komponen komputer seperti processor, harddisk, RAM dan lain sebagainya. Dalam istilah bahasa Indonesia, motherboard diterjemahkan sebagai ‘papan induk’, atau sering juga disingkat menjadi mobo.2. Hard Disk
Hard disk atau hard disk drive (HDD) merupakan perangkat keras komputer yang berfungsi sebagai media penyimpanan sekunder. Dalam sebuah harddisk terdapat lebih dari satu piringan yang berfungsi menampung data-data secara magnetis.3. Processor
Processor merupakan sebuah IC yang mengontrol seluruh jalannya sebuah sistem komputer. Processor atau CPU (Central Processing Unit) bisa dibilang sebagai otak pada sebuah komputer. Pada dasarnya, processor berfungsi untuk memproses inputan data menjadi keluaran berupa output. Processor sendiri terletak pada motherboard. Terdapat tiga bagian penting dari processor, yaitu Arithmatics Logical Unit (ALU) yang berfungsi untuk melakukan semua perhitungan aritmatika sesuai instruksi program, Control Unit (pengatur input dan output data), serta Memory Unit (alat penyimpan data).4. PC Cooler/ Heatsink
PC cooler/ heatsink merupakan perangkat komputer yang berfungsi mengurangi panas yang dihasilkan oleh komputer. Agar proses mendinginkan panas yang dihasilkan komputer bisa berlangsung secara optimal, heatsink harus dipasang di atas processor, kemudian juga diberikan gel atau pasta agar heatsink ini bisa menempel dengan baik.5. SSD
SSD atau Solid State Drive merupakan inovasi terbaru dari pendahulunya yaitu harddisk. SSD merupakan media penyimpanan yang menggunakan jenis memory solid state untuk penyimpanan datanya.Dibandingkan dengan HDD, SSD memiliki kelebihan berupa akses yang lebih cepat, lebih tahan terhadap guncangan, serta tidak mudah panas. Hanya saja, harganya lebih mahal, sebanding dengan kelebihan yang didapat dan biasanya SSD memiliki kapasitas yang tidak terlalu besar.
6. VGA Card
VGA atau Video Graphic Adapter adalah sebuah perangkat keras yang berfungsi mengolah data grafik yang akan ditampilkan oleh monitor. VGA juga memiliki processor yang biasa disebut GPU (Graphic Processing Unit). Biasanya perangkat keras yang satu ini sangat dibutuhkan, khususnya bagi gamer maupun designer.7. Power Supply
Power Supply merupakan perangkat keras yang berfungsi sebagai penyuplai daya ke komponen-komponen lain seperti motherboard, processor, VGA, dll. Power supply bisa dibilang jantung komputer, jadi mustahil komputer bisa hidup tanpa perangkat yang satu ini.8. RAM
RAM atau Random Acces Memory merupakan perangkat keras yang berfungsi menyimpan data maupun intruksi yang dilakukan oleh prosessor. Berbeda dengan hard disk, penyimpanan pada RAM bersifat sementara. Jadi ketika komputer dimatikan, data maupun intruksi yang disimpan oleh RAM akan hilang/ dikosongkan kecuali komputer tersebut dalam mode hibernate.
Macam-Macam Perangkat Lunak Komputer
Merupakan komponen non fisik berupa kumpulan program beserta struktur datanya. Program adalah sekumpulan instruksi yang disusun sedemikian rupa untuk dapat menyelesaikan masalah-masalah tertentu sesuai dengan kebutuhan.
Berdasarkan fungsinya, Software komputer terbagi dalam 4 (Empat)
jenis, yaitu:
» Operating Sistem (Sistem Operasi)
» Application Software ( Program Apliaksi)
» Utility Software (Program Bantu)
» Malware (Program Perusak)
1. Sistem Operasi
Untuk sistem operasi atau os, saya sudah menjelaskan pada artikel sebelumnya, untuk melihat lebih lengkapnya temukan disini
2. Program Aplikasi
Merupakan suatu program yang ditulis dengan bahasa pemrograman tertentu untuk diterapkan pada bidang tertentu. Contoh program aplikasi yang sering digunakan yaitu :
Microsoft Office
Microsoft Office adalah perangkat lunak paket aplikasi perkantoran buatan Mocrosoft dan dirancang untuk dijalankan di bawah sistem operasi Microsoft Windows dan Mac OS X. Beberapa aplikasi didalam Microsost Office yang terkenal adalah Word, Word dan PowerPoint.
Adobe Photoshop
Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor buatan Adobe System yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar/foto, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe System. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite), versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 , versi keduabelas adalah Adobe Photoshop CS5 , dan seterusnya.
Adobe Dreamweaver
Adobe Dreamweaver merupakan program penyunting halaman web keluaran Adobe System yang dulu dikenal sebagai Macromedia Dreamweaver keluaran Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe System yaitu versi 8. Versi terakhir Dreamweaver keluaran Adobe System adalah versi 10 yang ada dalam Adobe Creative Suite 4 (sering disingkat Adobe CS4).
Adobe Acrobat
Adobe Acrobat adalah perangkat lunak pertama yang mendukung Portable Document Format (PDF) milik Adobe System, sejenis format data dokumen. Terdiri dari Adobe Reader yang hanya dapat menampilkan dan mencetak dokumen dan tersedia secara cuma-cuma, dan Adobe Acrobat untuk menyunting dokumen.
Google Chrome
Google Chrome adalah sebuah peramban web sumber terbuka yang dikembangkan oleh Google dengan menggunakan mesin rendering WebKit. Proyek sumber terbukanya sendiri dinamakan Chromium. Versi beta untuk Microsoft Windows diluncurkan pada 2 September 2008 dalam 43 bahasa. Versi Mac OS X dan Linux sudah dirilis.
WinRAR
WinRAR adalah sebuah shareware pengarsipan dan kompresi oleh Eugene Roshal. Pocket RAR, sebuah versi untuk Pocket PC, tersedia secara freeware. WinRAR dapat mengkompresi/memadatkan file yg ingin di kompresi hingga 40%, misalnya file A berukuran 100MB di kompresi dengan WinRAR dapat menjadi hanya Setengahnya saja (50MB) , sehingga lebih sedikit memakan Storage.
3. Program Utility
Merupakan suatu program untuk membantu sistem operasi. Berikut adalah contoh dari program Utility:
AVAST Antivirus
AVAST Antivirus adalah salah satu dari sekian banyak produsen keamanan yang dapat kita andalkan untuk melindungi PC kita terhadap berbagai macam ancaman seperti malware, spyware, adware, trojan dan lain sebagainya.
Windows Media Player
Windows Media Player adalah perangkat lunak pemutar musik, video dan gambar (foto) buatan Microsoft. Windows Media Player merupakan bagian dari platform Windows Media yang dikembangkan oleh Microsoft. Sesuai dengan namanya, Windows Media Player ditugaskan untuk melakukan operasi playback terhadap berkas multimedia digital berformat Windows Media Format (WMA, WMV atau ASF), MPEG Audio Layer 3 (MP3), dan beberapa format multimedia digital lainnya. Bagian yang lainnya dari platform Windows Media, adalah Windows Media Services (dulunya dikenal dengan NetShow Server), yang bertugas untuk mengalirkan data multimedia digital dengan menggunakan teknologi multimedia streaming.
Winamp
Winamp adalah alat pemutar media buatan Nullsoft, yang sekarang merupakan suatu cabang Time Warner. Winamp merupakan perangkat lunak freeware atau shareware yang dapat memainkan berbagi codec dan tipe audio dan juga dapat dikostumisasi.
FLV Player
FLV Player adalah program untuk memutar Adobe Flash Video (FLV dan H.264 / MPEG-4). FLV Player Mendukung baik lokal dan internet streaming konten, memiliki modus layar penuh dan yang terbaik dari semua.
4. Program Malware
Malware adalah program komputer yang diciptakan dengan maksud dan tujuan utama mencari kelemahan software. Umumnya Malware diciptakan untuk membobol atau merusak suatu software atau operating sistem.
Jenis-jenis malware beserta contohnya:
Virus
Merupakan sebuah progam yang memiliki kemampuan untuk menggandakan diri, memanipulasi data, menginveksi, serta mengubah dan merusak progam lain. Varian ini sering ditemui dan seringkali mengganggu para pengguna komputer.
Contoh Virus :
- Trojan.Lodear
- W32.Beagle.CO@mm
- Backdoor.Zagaban
Sering juga disebut cacing komputer. Sesuai dengan namanya, worm dapat menyebar dengan cepat pada sebuah jaringan computer melalui lubang (port) yang terbuka. Worm juga dapat menggandakan diri dengan cepat yang mengakibatkan memori computer terpakai habis, sehingga computer crash/hang.
Contoh Worm :
- ADMw0rm
- Code Red
- LoveLetter
Merupakan sebuah program yang bertujuan untuk mencatat setiap inputan yang dilakukan pada keyboard. Program ini memiliki file tercatat atau biasa disebut dengan log. Pada umumnya program ini banyak bertebaran pada komputer-komputer publik, seperti warnet dan sebagainya.
Contoh Keylogger :
- KGB Key Logger 5.2
- Keylogger Douglas 1.1
- Revealer Keylogger Free Edition 1.4
Trojan horse atau biasa disebut trojan adalah suatu progam yang memiliki kemampuan untuk tidak terdeteksi, dan seolah-olah tidak nengubah atau merusak sistem. Trojan bersembunyi dengan cara membuka port tertentu dan menunggu diaktifkan oleh penyerang. Komputer yang telah terinfeksi dapat dikendalikan oleh penyerang melalui versi clientnya.
Trojan Horse adalah malware yang seolah-olah merupakan program yang berguna, menghibur dan menyelamatkan, padahal di balik itu, ia merusak. Trojan horse ini bisa ditunggangi oleh malware lain seperti seperti virus, worm, spyware.
Trojan Horse diproduksi dengan tujuan jahat. Berbeda dengan virus, Trojan Horse tidak dapat memproduksi diri sendiri. Pada umumnya, mereka dibawa oleh utility program lainnya. Utility program tersebut mengandung dirinya, atau Trojan Horse itu sendiri menyamar sebagai utility program.
Contoh Trojan Horse:
- Win-Trojan/Back Orifice
- Win-Trojan/SubSeven
- Win-Trojan/Ecokys(Korean)
Spyware adalah perangkat lunak yang mengumpulkan dan mengirim informasi tentang pengguna komputer tanpa diketahui oleh si pengguna itu. Informasinya bisa yang tidak terlalu berbahaya seperti pola berkomputer, terutama berinternet, sampai yang berbahaya seperti nomor kartu kredit, PIN untuk perbankan elektronik (e-banking) dan password suatu account.
Spyware atau software mata-mata merupakan suatu progam yang bertujuan untuk melakukan pengamatan dan memberikan informasi kepada sang pembuat program tentang aktivitas yang terjadi pada komputer terinfeksi.
Contoh Spyware :
- PC recorder
- Parental Control Software
- Detective Software
Merupakan program yang menampilkan iklan berupa banner atau top-up pada komputer. Tidak semua adware termasuk dalam kategori malware, karena sistem periklanan internet sudah banyak yang menggunakan fasilitas ini. Walaupun tidak berbahaya, tetapi program ini dapat mengganggu kenyamanan berinternet. Program adware termasuk dalam keluarga malware yang mempunyai tugas untuk menghabiskan bandwidth internet dan mengakibatkan internet berjalan sangat lambat.
Contoh Adware :
- MyWay Searchbar
- AOL Mail
- Ziddu
Komentar
Posting Komentar