secara kasat mata dan mampu disentuh secara fisik. Sementara itu, contoh dari hardware itu
sendiri yakni :
Software (Perangkat Lunak) : Kumpulan data elektronik yang disimpan dan diatur oleh
komputer, data elektronik yang disimpan komputer bisa berupa program yang berguna untuk
menjalankan suatu perintah. Software ini tidak bisa dipegang. Perangkat lunak dalam
penggunaannya dapat diklasifikasikan menjadi 5 macam, Yaitu:
Brainware (Pengguna) : Manusia yang menggunakan atau mengoperasikan komputer. Tanpa adanya
brainware, komputer tidak bisa dijalankan. Maka, peran brainware di sini sangatlah penting sehingga
komputer bisa digunakan dan dioperasikan dengan baik oleh penggunanya.
Blue screen merupakan pesan Error berkaitan Hardware, Akan tetapi error BSOD ini bukan berarti
selalu ada hardware yang rusak. Infeksi virus/malware yang merusak informasi firmware milik suatu
device/hardware, driver yang rusak/korup, atau suatu program yang korup, semuanya bisa memicu
terjadinya System Crash atau Bluescreen ini.
Cara mengatasi :
System Restore
Scan Malware/Virus
Instal ulang
Virus (Vital Information Resource Under Siege) adalah program / aplikasi yang dapat menggandakan
dirinya sendiri dan menyebar dengan cara menyisipkan dirinya pada program dan data lainnya .
biasanya user tidak mengetahui jika komputer yang di milikinya terjangkit virus sampai salah satu
data hilang atau program yang ada pada komputer tidak bisa di jalankan.
a) Worm – Menduplikatkan dirinya sendiri pada harddisk. Ini membuat sumber daya komputer
(Harddisk) menjadi penuh akan worm itu.
b) Trojan – Mengambil data pada komputer yang telah terinfeksi dan mengirimkannya pada
pembuat trojan itu sendiri.
c) Backdoor – Hampir sama dengan trojan. Namun, Backdoor bisanya menyerupai file yang
baik-baik saja. Misalnya game.
d) Spyware – Virus yang memantau komputer yang terinfeksi.
e) Rogue – merupakan program yang meniru program antivirus dan menampilkan aktivitas
layaknya antivirus normal, dan memberikan peringatan-peringatan palsu tentang adanya
virus. Tujuannya adalah agar pengguna membeli dan mengaktivasi program antivirus palsu
itu dan mendatangkan uang bagi pembuat virus rogue tersebut. Juga rogue dapat membuka
celah keamanan dalam komputer guna mendatangkan virus lain. Rootkit – Virus yang
bekerja menyerupai kerja sistem komputer yang biasa saja.
f) Polymorphic virus – Virus yang gemar beubah-ubah agar tidak dapat terdeteksi.
g) Metamorphic virus – Virus yang mengubah pengkodeannya sendiri agar lebih sulit
dideteksi.
h) Virus ponsel – Virus yang berjalan di telepon seluler, dan dapat menimbulkan berbagai
macam efek, mulai dari merusak telepon seluler, mencuri data-data di dalam telepon seluler,
sampai membuat panggilan-panggilan diam-diam dan menghabiskan pulsa pengguna telepon
seluler.
Malware (Malicious Software.) adalah perangkat lunak yang dibuat dengan tujuan memasuki dan
terkadang merusak sistem komputer, jaringan, atau server tanpa diketahui oleh pemiliknya. Istilah
malware diambil dari gabungan potongan dua kata yaitumalicious “berniat jahat”
dan software “perangkat lunak”. Tujuannya tentu untuk merusak atau mencuri data dari perangkat
yang dimasuki.
Koneksi Jaringan
Kelebihan :
1. Kemudahan untuk melakukan transfer data
2. Penerapan jaringan yang sangat mudah
3. Tidak memerlukan server sehingga pengguna dapat saling berkomunikasi tanpa harus
mendapat izin dari server
4. Kemudahan deteksi kesalahan pada jaringan
5. Paling fleksibel dari pada model-model lainnya
Software Drive
1. Pengertian
Driver komputer adalah sebuah perangkat lunak yang bertugas mengontrol setiap
perangkat keras yang terpasang di komputer, agar setiap perangkat keras yang terpasang bisa
berinteraksi dengan Sistem Operasi ,aplikasi dan berinteraksi dengan perangkat yang lain
Karena setiap alat digunakan dengan cara yang berbeda,driver di dunia nyata seperti
buku manual yang berisi panduan bagaimana suatu alat digunakan dan harus dipelajari oleh
otak manusia agar bisa menggunakan alat tersebut.
Manusia bisa belajar sendiri,sedangkan komputer tidak jadi agar sistem operasi bisa
mengontrol alat yang baru dipasang ke komputer(seperti printer, scanner,VGA, mouse,
keyboard) harus diinstall driver driver terlebih dahulu.
Untuk perangkat umum seperti mouse dan keyboard telah disertakan driver di dalam
sistem operasi sehingga kita tidak perlu menginstall secara manual sedangkan untuk
perangkat khusus seperti VGA printer dll, biasanya kita harus menginstal manual driver
tersebut yang bisa kita download di website resmi vendor.
2. Hardware Komputer
Hardware komputer adalah perangkat keras dari komputer itu sendiri yang bisa kita
sentuh seperti monitor,RAM, MainBoard,Keyboard, Mouse,Printer,Camera, Speaker,
microphone, Kipas pendingin dll.
Pada dasarnya komputer dibuat meniru menusia, dan dibuat memang untuk
memudahkan perkerjaan manusia.
Perangkat keras manusia adalah bagian tubuh itu sendiri seperti otak,kaki ,tangan,
mulut dll. sedangkan bagian perangkat keras dari komputer adalah bagian dari komputer itu
sendiri seperti dijelaskan diatas.
Manusia mempunyai bagian input (Penerima informasi seperti panca indra kita) dan
bagian output (berupa suara sebagai media komunikasi dan tangan bisa dipakai untuk menulis
dll ).
Begitu juga komputer , komputer mempunyai perangkat input untuk menerima
informasi (mouse,keyboard,sensor,camera,microphone,fingerprint scanner dll) dan perangkat
output untuk mencetak informasi seperti: speaker ,printer,layar monitor dll.
3. Software Komputer (Perangkat lunak)
Software komputer adalah data atau program(serangkaian instruksi komputer)
yang berada di perangkat keras komputer seperti firmware,photo,video,aplikasi
office,browser internet dll.
Pada manusia software disetarakan dengan ingatan dan kemampuan atau
keterampilan,ingatan manusia bisa berupa gambaran,suara dan rasa atau lebih komplek dari
itu sedangkan keterampilan atau skill bisa diperoleh dari belajar sendiri atau belejar dengan
orang lain.
Sofware pada komputer bisa berupa data (text,video,audio) data ini biasanya
diperoleh dari perangkat input, karena komputer tidak bisa belajar sendiri maka untuk
memberikan skill/keterampilan pada komputer, seorang programmer komputer harus
membuat serangkaian instruksi yang harus dijalanakan oleh komputer agar dapat bekerja
seperti yang diharapkan.
Misalnya agar komputer bisa membaca file office dan membuat dokumen maka
komputer perlu diinstall program aplikasi microsoft office atau sejenisnya. jadi untuk
memberikan kemampuan ke komuter kita tidak mengajarinya tetapi kita menginstall aplikasi
yang kita perlukan utuk melakukan tugas tertentu.
4. Sistem Operasi Komputer
Sistem operasi komputer adalah software paling penting yang harus berjalan di
sebuah komputer sebagai dasar /pondasi agar komptuer dapat digunakan atau berfungsi.
Sistem operasi yang terkenal diantaranya Microsoft Windows,
Linux,Android,MacOS,IOS
Penjelasan mudah nya: Pada manusia sistem operasi seperti kesadaran atau nyawa,
walau tubuh hidup (bernafas,jantung berdetak) tapi tanpa kesadaran manusia tidak akan bisa
melakukan apa-apa.
Begitu juga komputer tanpa sistem operasi komputer tidak bisa melakukan pekerjaan
apa-apa, sistem operasi menjadi bagian paling dasar agar sebuah komputer bisa diinstall
program /aplikasi
5. Fungsi dan Peran Driver komputer
Dalam dunia komputer driver bertugas sebagai penerjemah komunikasi antara
perangkat keras itu sendiri dengan sistem operasi, perlu diketahui setiap perangkat keras di
komputer berbicara /bekerja dengan cara dan bahasanya sendiri (tindak menggunakan
command yang distandarkan).
Sedangkan semua perangkat yang terpasang ke komputer harus bisa berkomunikasi
dengan sistem operasi agar perangkat bisa digunakan,untuk itulah driver diperlukan sebagai
media penerjemah antara perangkat yang satu dengan perangkat yang lain.
Fungsi utama driver komputer adalah:
menyediakan transparansi dan bertindak sebagai penerjemah perintah antara hardware dengan
sistem operasi atau aplikasi.
Pembuat aplikasi dapat mengontrol hardware dengan mudah cukup dengan
mengimplementasikan API(Application programming interface) yang disediakan driver
dengan bahasa program yang lebih tinggi .
6. Driver Sebagai Penerjemah
Saat kamu mengetik menggunakan keyboard sebagai input dan ms.word sebagai
aplikasi mesin ketik, agar ketukan keyboard muncul di aplikasi ms.word sebuah driver
keyboard harus diinstall agar ms.word bisa mengerti apa yang diketikan keyboard.
Untuk mencetak tulisan yang ada di ms.word kamu bisa menggunakan printer,sebuah
driver printer diperlukan agar printer mengerti apa yang diperintahkan oleh ms.word agar
printer mencetak data sesuai tampilan di layar ms.word.
7. Driver Menyediakan API
Ketika program komputer dengan bahasa tinggi (High Level Language
proggramming) untuk mengontrol sebuah serial port maka cukup dengan menggunakan
fungsi “Send data” untuk mengirim informasi dan “Receive Data” untuk menerima informasi.
Dengan menggunakan API(Application programming interface) yang disediakan oleh
driver,seorang programmer akan lebih mudah dalam mendevelope suatu aplikasi,kode API
sangat berbeda dengan bahasa/command yang sesungguhnya digunakan oleh serial port
tersebut.
H. Kompatibilitas
1. Komputer kompatibilitas
Sebuah keluarga komputer model dikatakan kompatibel jika tertentu software yang
berjalan pada salah satu model juga dapat dijalankan pada semua model keluarga lainnya.
Model komputer mungkin berbeda dalam kinerja , kehandalan atau beberapa karakteristik
lainnya. Perbedaan ini dapat mempengaruhi hasil dari menjalankan perangkat lunak.
2. Kompatibilitas Software
Kompatibilitas perangkat lunak dapat merujuk pada kompatibilitas perangkat lunak
tertentu yang telah berjalan pada khususnya arsitektur CPU seperti Intel atau PowerPC .
Kompatibilitas perangkat lunak juga dapat merujuk kepada kemampuan untuk perangkat
lunak untuk dijalankan pada khususnya sistem operasi . Sangat jarang adalah perangkat lunak
disusun kompatibel dengan beberapa arsitektur CPU yang berbeda. Biasanya, aplikasi
dikompilasi untuk arsitektur CPU yang berbeda dan sistem operasi untuk memungkinkan
agar kompatibel dengan sistem yang berbeda. perangkat lunak yang diinterpretasikan , di sisi
lain, biasanya dapat dijalankan pada berbagai arsitektur CPU yang berbeda dan sistem
operasi jika penafsir yang tersedia untuk arsitektur atau sistem operasi. Software ketidak
cocokan terjadi berkali-kali untuk perangkat lunak baru dirilis untuk versi terbaru dari sistem
operasi yang tidak kompatibel dengan versi lama dari sistem operasi karena mungkin
kehilangan beberapa fitur dan fungsi bahwa perangkat lunak tergantung pada. Software yang
bekerja pada versi sistem operasi dikatakan kompatibel .
3. Kompatibilitas Hardware
Kompatibilitas perangkat keras dapat merujuk pada kompatibilitas komponen
hardware komputer dengan tertentu arsitektur CPU , bus, motherboard atau sistem operasi .
Hardware yang kompatibel mungkin tidak selalu dijalankan pada kinerja tertinggi
dinyatakan, tetapi hal itu tetap bisa bekerja dengan komponen warisan . Contohnya adalah
RAM chip, beberapa di antaranya dapat berjalan pada lebih rendah (atau kadang-kadang
lebih tinggi) clock rate dibandingkan rated. Hardware yang dirancang untuk satu sistem
operasi mungkin tidak bekerja bagi orang lain, jika perangkat atau kernel driver tidak
tersedia. Sebagai contoh, sebagian besar perangkat keras untuk Mac OS X adalah proprietary
hardware [1] dengan driver tersedia untuk digunakan dalam sistem operasi seperti Linux .
4. Komputasi 64-bit
Dalam ilmu komputer, istilah 64-bit biasa digunakan untuk menjelaskan bahwa
terdapat sebuah bilangan bulat (integer) yang memiliki panjang 64 bit. Dalam arsitektur
komputer, istilah ini merujuk kepada CPU, ukuran word, lebar datapath serta lebar alamat
memori maksimum 64 bit (8 oktet). Istilah ini juga merujuk kepada istilah yang menjelaskan
arsitektur mikroprosesor yang menggunakan register prosesor, bus alamat, atau bus data
berbasis 64 bit.
Perlu diketahui bahwa besarnya ukuran word yang digunakan pada suatu mesin
(prosesor) bergantung pada arsitekturnya dan bergantung pada sistem operasi yang
menjalankan aplikasi. Misalnya, pada sistem operasi Windows 64 bit. Sistem operasi ini
dapat menjalankan aplikasi 64 bit (memiliki word mesin 64 bit) maupun aplikasi 32 bit
(memiliki word mesin 32 bit). Sistem operasi akan menggunakan word mesin 64 bit saat
menjalankan aplikasi 64 bit, atau menggunakan word mesin 32 bit saat menjalankan aplikasi
32 bit. Sehingga ukuran kata mesin bisa berbeda walaupun pada mesin yang sama.
Istilah word dapat memiliki arti yang berbeda, bergantung pada penggunaannya.
Dalam baasa assembly x86, dikenal istilah WORD, DOUBLEWORD (DWORD) dan
QUADWORD (QWORD) untuk menyebut besarnya ukuran byte, terlepas dari ukuran word
mesin. Word berukuran 2 byte, DWORD berukuran 4 byte, dan QWORD berukuran 8 byte.
CPU 64 bit sebenarnya telah lama ada, misalnya digunakan di superkomputer Cray-1 pada
tahun 1975 dan digunakan di workstation dan server berbasis RISC (contohnya DEC Alpha)
sejak awal 1990-an. Pada tahun 2003 mulai digunakan pada komputer pribadi (PC) misalnya
pada PC berbasis mikroprosesor x86-64 dan PC berbasis mikroprosesor PowerPC 64-bit.
Register 64 bit dapat menyimpan 264 (18.446.744.073.709.551.616) nilai yang
berbeda. Oleh karena itu, prosesor yang memiliki alamat memoti 64 bit dapat secara langsung
mengakses 264 byte (16 exbibytes) memori yang dapat dialamati.
Sebuah register 64-bit dapat menyimpan 2 64 (lebih dari 18 triliun ) nilai yang
berbeda. Oleh karena itu, prosesor dengan 64-bit alamat memori secara langsung dapat
mengakses 2 64 byte (= 16 exbibytes ) dari byte-addressable memori.
Tanpa kualifikasi lebih lanjut, arsitektur komputer 64-bit umumnya memiliki integer
dan menangani register yang 64 bit lebar, memungkinkan dukungan langsung untuk 64-bit
tipe data dan alamat. Namun, CPU mungkin memiliki eksternal data bus atau bus alamat
dengan ukuran yang berbeda dari register, bahkan lebih besar (32-bit Pentium memiliki bus
64-bit data, misalnya). Istilah ini juga dapat merujuk pada ukuran tingkat rendah jenis data,
seperti 64-bit floating-point nomor.
5. Implikasi Arsitektur
Register prosesor biasanya dibagi menjadi beberapa kelompok: integer, floating-point,
SIMD , kontrol, dan register sering khusus untuk aritmatika alamat yang mungkin memiliki
kegunaan berbagai nama seperti register alamat, indeks atau basa. Namun, dalam desain
modern, fungsi-fungsi ini sering dilakukan oleh register tujuan yang lebih umum integer.
Dalam kebanyakan prosesor, hanya integer dan / atau alamat-register dapat digunakan untuk
mengatasi data dalam memori, jenis lain dari register tidak bisa. Ukuran register tersebut
karena biasanya membatasi jumlah memori langsung addressable, bahkan jika ada register,
seperti floating-point register, yang lebih luas.
Prosesor kinerja paling tinggi 32-bit dan 64-bit (beberapa pengecualian yang lebih tua
atau tertanam ARM dan 32-bit MIPS CPU) telah terintegrasi hardware floating point, yang
sering, namun tidak selalu, berdasarkan 64-bit unit data. Sebagai contoh, meskipun x86 / x87
arsitektur memiliki instruksi mampu memuat dan menyimpan 64-bit (dan 32-bit) floating-
point nilai dalam memori, data titik internal floating dan mendaftarkan format 80 bit lebar,
sedangkan tujuan umum register adalah 32 bit lebar. Sebaliknya, 64-bit Alpha keluarga
menggunakan 64-bit floating-point data dan mendaftar format (serta 64-bit register integer).
Spesifikasi Bluetooth
Bluetooth adalah teknologi yang memungkinkan dua perangkat yang kompatibel, seperti
telepon dan PC untuk berkomunikasi tanpa kabel dan tidak memerlukan koneksi saluran yang
terlihat. buetooth bekerja menggunakan frekuensi radio. Jaringan Bluetooth bekerja pada frekuensi
2.402 Giga Hertz sampai dengan 2.480 Giga Hertz. Dibangkitkan dengan daya listrik kecil sehingga
membatasi daya jangkaunya hanya sampai 10 meter Kecepatan transfer data Bluetooth rilis 1.0
adalah 1 mega bit per detik (Mbps), sedangkan versi 2.0 mampu menangani pertukaran data hingga
3 Mbps. mampu menangani pengiriman data sebesar 721 Kbps di satu titik dan 57,6 Kbps di titik
yang lain. Jika diatur agar kedua titik menggunakan kecepatan transfer yang sama, maka kecepatan
transfernya adalah 432,6 Kbps.
fra merah (infra red) ialah sinar elektromagnet yang panjang gelombangnya lebih daripada cahaya
nampak yaitu di antara 700 nm dan 1 mm. Sinar infra merah merupakan cahaya yang tidak tampak.
Jika dilihat dengan dengan spektroskop cahaya maka radiasi cahaya infra merah akan nampak pada
spectrum elektromagnet dengan panjang gelombang di atas panjang gelombang cahaya merah.
Kita memanfaatkan detektor infra red setiap benda yang dipancarkan infra red akan memantulkan
dan atau menyerap infra red sehingga detektor menangkap panjang gelombang yang berbeda sesuai
suhu yang dikeluarkan benda.
Wired Network adalah suatu media transmisi data yang digunakan dalam jaringan ini berupa kabel.
Kabel tersebut digunakan untuk menghubungkan satu komputer dengan komputer lainnya untuk
bisa saling bertukar informasi atau data yang terhubung dalam suatu internet. Salah satu media
trasmisi yang digunakan dalan wired network ini adalah kabel UTP ( cabel terdiri dari 8 bagian ).
Koneksi tidak rentan terhadap gangguan pada sinyal yang dapat memperlambat
koneksi karena tidak terganggu oleh cuaca.
Koneksi jaringan kabel lebih cepat daripada nirkabel, yang memungkinkan kecepatan
transfer data yang cepat.
Keamanan yang tinggi.
Harganya relatif murah.
Bandwith yang lebih tinggi.
Wireless Network adalah suata media transmisi data jaringan yang tidak menggunakan sebuah
kabel, karena jaringan ini tanpa kabel tetapi dalam jaringan ini diperlukan gelombang
elektromagnetik sebagai media trasmisi datanya
Cloud storage adalah media penyimpanan file berbasis online atau digital yang
mengandalkan koneksi internet untuk akses data. Cloud storage adalah terobosan baru
dalam dunia storage atau penyimpanan data yang menonjolkan banyak kelebihan jika
dibandingkan dengan media simpan offline seperti hardisk dan flashdisk. Jadi, data
yang disimpan ke dalam cloud storage akan disimpan di sejumlah server yang
dikelola oleh pihak penyedia layanan atau yang biasa disebut hosting.