Pengantar Hardware
Pengantar Hardware
A. Uraian Materi
Sistem kerja komputer secara garis besar terbagi atas 3 bagian, dan seluruh bagian ini saling berkaitan
satu sama lain:
Perangkat Input:
Input Device berfungsi untuk memasukkan data atau perintah ke dalam komputer.
Perangkat input merupakan peralatan yang dapat digunakan untuk menerima data yang akan diolah ke
dalam komputer. Perangkat ini yang digunakan oleh pengguna untuk melakukan interaksi dengan
komputer agar komputer melaksanakan perintah yang diberikan oleh penggunanya. Prinsip kerja yang
dilakukan perangkat input adalah merubah perintah yang dapat dipahami oleh manusia kepada bentuk
yang dipahami oleh komputer (machine freadable form), ini berarti mengubahkan perintah dalam bentuk
yang dipahami oleh manusia kepada data yang dimengerti oleh komputer yaitu dengan kode-kode biner
(binary encoded information).
Keyboard
Keyboard merupakan perangkat masukan data yang dapat dipakai mengubah huruf, angka, ataupun kode
lain menjadi isyarat listrik yang dapat diproses komputer. Keyboard paling umum dipergunakan sebagai
perangkat masukan dan merupakan perangkat yang paling lama dimanfaatkan setelah perkembangan
komputer dengan masukan kartu plong (punch card).
Keyboard merupakan perangkat masukan yang tidak terlalu banyak mengalami perubahan sejak
diperkenalkan pertama kali.Secara garis besar sistem keyboard biasanya terdiri atas tombol-tombol
pengatikan, angka, fungsi, dan kontrol.
Mouse
Mouse digunakan sebagai interface titik dan click. Pergerakan mouse menghasilkan suatu gerakan
yang berhubungan dengan pointer pada layar monitor. Pada umumnya mouse digunakan dalam
aplikasi yang berorientasi grafis, misalnya Windows produksi Microsoft.Perangkat ini pertama
kali diperkenalkan oleh Macintosh dan sangat disenangi oleh pemakai.Penggunaan mouse baru
marak setelah Windows muncul dengan tampilan Graphical User Interface (GUI), yaitu Windows
3.1.
Joystick
Joystick biasa digunakan untuk mengendalikan aplikasi permainan (game). Pada prinsipnya sama seperti
cara kerja mouse. Hanya saja penggerak penunjuk pada layar berupa tongkat kecil.
ALAT PROSES
Mainboard
Motherboar juga dikenal dengan nama system board atau mainboard adalah merupakan board
utama (papan sirkuit yang terbesar) yang terdapat dalam PC.
Motherboard terbuat dari serat kaca. Motherboard mencakup berbagai komponen elektronik yang
saling dihubungkan memakai track baja yang disebut traces. Mother Board merupakan board/papan induk
dimana semua device dipasang mulai dari processor, memory, slot-slot untuk ekspansi, dll.
Merk Motherboard dapat dilihat dari chipset yang terdapat pada motherboard.Chipset adalah
chip/IC utama yang terdapat di motherboard yang khas untuk motherboard yang bersangkutan. Merk-
merk motherboard yang terkenal adalah: Intel, SIS, Opti, MX, Ali. Via, ECS, Acorp, Gfxcell, Suntac,
UMC, Asus, dll.
VIA VT8751A yang memberikan interface prsessor dengan frekuensi 533/400MHz, yang mensupport
intel Hypertheading Tecnologi, interface system memory yang beropersi pada 266MHz, dan interface
AGP 1.5V yang mendukung spesifikasi AGP 2.0 termasuk write protocol dengan kecepatan 4X.
Konektor ini menghubungkan motherboard dengan piranti simpan computer seperti floppy disk atau
harddisk.Konektor IDE dalam sebuah motherboard biasanya terdiri dari dua, satu adalah primary IDE dan
yang lain adalah secondary IDE.Konektor Primary IDE menghubungkan motherboard dengan primary
master drive dan piranti secondary master.Sementara, konektor secondary IDE biasanya disambungkan
dengan pirantipiranti untuk slave seperti CDROM dan harddisk slave. Bagaimana menyambungkan pin
dengan kabel? Mudah sekali. Pita kabel IDE memiliki tanda strip merah pada salah satu sisinya. Strip
merah tersebut menandai, sisi kabel berstrip merah ditancapkan pada pin bernomor 1 di konektornya. Bila
menancap terbalik, piranti yang terpasang tidak akan dikenali oleh omputer. Hal yang sama berlaku untuk
menyambungkan kabel floppy dengan pin di motherboard.
Flowchart program yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan
hubungan antar proses secara mendetail di dalam suatu program.
Kaidah-Kaidah Umum Pembuatan Flowchart Program
Dalam pembuatan flowchart Program tidak ada rumus atau patokan yang bersifat mutlak. Karena
flowchart merupakan gambaran hasil pemikiran dalam menganalisis suatu masalah dengan komputer.
Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan yang lainnya. Namun
secara garis besar setiap pengolahan selalu terdiri atas 3 bagian utama, yaitu :
1. Input,
2. Proses pengolahan dan
3. Output
Untuk pengolahan data dengan komputer, urutan dasar pemecahan suatu masalah:
1. START, berisi pernyataan untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan
persoalan.
2. READ, berisi pernyataan kegiatan untuk membaca data dari suatu peralatan input.
3. PROSES, berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca.
4. WRITE, berisi pernyataan untuk merekam hasil kegiatan ke peralatan output.
5. END, mengakhiri kegiatan pengolahan.
Walaupun tidak ada kaidah-kaidah yang baku dalam penyusunan flowchart, namun ada beberapa anjuran
:
1. Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi
singkat.
2. Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas.
3. Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.
Berikut merupakan beberapa contoh simbol flowchart yang disepakati oleh dunia pemrograman :
Untuk memahami lebih dalam mengenai flowchart ini, akan diambil sebuah kasus sederhana.
Kasus : Buatlah sebuah rancangan program dengan menggunakan flowchart, mencari luas persegi
panjang.
Solusi : Perumusan untuk mencari luas persegi panjang adalah :
L=p.l
di mana, L adalah Luas persegi panjang, p adalah panjang persegi, dan l adalah lebar persegi.
Keterangan :
1. Simbol pertama menunjukkan dimulainya sebuah program.
2. Simbol kedua menunjukkan bahwa input data dari p dan l.
3. Data dari p dan l akan diproses pada simbol ketiga dengan menggunakan perumusan L = p. l.
4. Simbol keempat menunjukkan hasil output dari proses dari simbol ketiga.
5. Simbol kelima atau terakhir menunjukkan berakhirnya program dengan tanda End.
9. Struktur Dasar Algoritma
Algoritma berisi langkah-langkah penyelesaian suatu masalah. Langkah-langkah tersebut dapat berupa
runtunan aksi (sequence), pemilihan aksi (selection), pengulangan aksi (iteration) atau kombinasi dari
ketiganya. Jadi struktur dasar pembangunan algoritma ada tiga, yaitu:
1. Struktur Runtunan
2. Digunakan untuk program yang pernyataannya sequential atau urutan.
3. Struktur Pemilihan
4. Digunakan untuk program yang menggunakan pemilihan atau penyeleksian kondisi.
5. Struktur Perulangan
6. Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang.
Dalam Algoritma, tidak dipakai simbol-simbol / sintaks dari suatu bahasa pemrograman tertentu,
melainkan bersifat umum dan tidak tergantung pada suatu bahasa pemrograman apapun juga. Notasi-
notasi algoritma dapat digunakan untuk seluruh bahasa pemrograman manapun.
Definisi Pseudo-code
Kode atau tanda yang menyerupai (pseudo) atau merupakan penjelasan cara menyelesaikan suatu
masalah. Pseudo-code sering digunakan oleh manusia untuk menuliskan algoritma.
Contoh kasus : mencari bilangan terbesar dari dua bilangan yang diinputkan
Solusi Pseudo-code :
1. Masukkan bilangan pertama
2. Masukkan bilangan kedua
3. Jika bilangan pertama > bilangan kedua maka kerjakan langkah 4, jika tidak, kerjakan langkah 5.
4. Tampilkan bilangan pertama
5. Tampilkan bilangan kedua
Solusi Algoritma :
1. Masukkan bilangan pertama (a)
2. Masukkan bilangan kedua (b)
3. if a > b then kerjakan langkah 4
4. print a
5. print b
Contoh Lain Algortima dan Pseudo-code :
Mungkin Anda sudah sering dengar istilah LAN atau WAN. Tahukah Anda kalau mereka adalah jaringan
komputer? Di artikel kali ini, kami akan membahas pengertian jaringan komputer, jenis-jenis, serta
topologinya.
Pengertian Jaringan Komputer
Jaringan komputer adalah dua atau lebih komputer yang terhubung satu sama lain dan digunakan untuk
berbagi data. Jaringan komputer dibangun dengan kombinasi hardware dan software.
Untuk membuat jaringan komputer, switch dan router menggunakan berbagai protokol dan algoritma
untuk bertukar informasi dan untuk membawa data ke titik akhir yang diinginkan. Setiap titik akhir
(kadang disebut host) dalam jaringan memiliki pengenal unik, sering kali alamat IP atau alamat Media
Access Control yang digunakan untuk menunjukkan sumber atau tujuan transmisi. Endpoint dapat
mencakup server, komputer pribadi, telepon, dan berbagai jenis hardware jaringan.
Jaringan komputer juga mungkin dibuat dengan menggunakan gabungan teknologi kabel dan wireless.
Perangkat jaringan berkomunikasi melalui medium transmisi kabel atau wireless. Untuk jaringan yang
menggunakan kabel, Anda mungkin membutuhkan optical fiber, coaxial cable, atau kabel tembaga.
Sementara itu, jalur jaringan wireless termasuk jaringan komputer yang menggunakan koneksi data
wireless untuk menghubungkan titik akhir. Titik akhir ini termasuk radio siaran, radio seluler, microwave,
dan satelit.
Jaringan bisa menjadi private atau publik. Jaringan private biasanya memerlukan user untuk memasukkan
kredensial untuk mengakses jaringan. Biasanya, ini diberikan secara manual oleh administrator jaringan
atau diperoleh langsung oleh pengguna melalui kata sandi atau dengan kredensial lainnya. Jaringan publik
seperti internet tidak membatasi akses.
Jenis-Jenis Jaringan Komputer
Di luar sana ada banyak jenis jaringan komputer. Berikut ini adalah beberapa jenis jaringan komputer
yang mungkin sering Anda lihat.
LAN (Local Area Network)
LAN menghubungkan perangkat jaringan dalam jarak yang relatif pendek. Sebuah gedung kantor,
sekolah, atau rumah jaringan biasanya berisi satu LAN, meskipun kadang-kadang satu gedung akan berisi
beberapa LAN kecil (mungkin satu per kamar), dan kadang-kadang LAN akan menjangkau sekelompok
bangunan di dekatnya. Dalam jaringan TCP / IP, LAN sering tetapi tidak selalu diimplementasikan
sebagai subnet IP tunggal.
Selain beroperasi dalam ruang terbatas, LAN juga biasanya dimiliki, dikendalikan, dan dikelola oleh satu
orang atau organisasi. Mereka juga cenderung menggunakan teknologi konektivitas tertentu, terutama
Ethernet dan Token Ring.
Ada juga LAN yang menggunakan teknologi jaringan wireless dengan Wi-Fi dan dikenal dengan nama
Wireless Local Area Network (WLAN).
MAN (Metropolitan Area Network)
MAN adalah jaringan komputer yang menghubungkan dua atau lebih jaringan LAN di dalam kota yang
sama. Kalau jarak yang menghubungkan dua LAN sudah tidak mungkin untuk membangun jaringan,
maka jaringan MAN digunakan. Ini lebih besar dari LAN tetapi lebih kecil dari WAN. MAN
menggunakan perangkat khusus dan kabel untuk menghubungkan LAN.
WAN (Wide Area Network)
WAN juga bisa dibilang sebagai kumpulan LAN yang tersebar secara geografis. Perangkat jaringan yang
disebut router menghubungkan LAN ke WAN. Dalam jaringan IP, router menyimpan alamat LAN dan
alamat WAN.
WAN berbeda dari LAN dalam beberapa hal penting. Sebagian besar WAN (seperti Internet) tidak
dimiliki oleh satu organisasi, melainkan ada di bawah kepemilikan dan pengelolaan kolektif atau
terdistribusi. WAN cenderung menggunakan teknologi seperti ATM, Frame Relay dan X.25 untuk
konektivitas jarak yang lebih jauh.
PAN (Pearson Area Network)
Sama seperti jaringan LAN, PAN biasanya mencakup wilayah yang lebih kecil seperti misalnya jaringan
rumah atau kantor. Biasanya jenis jaringan ini digunakan untuk berbagi resources seperti Internet atau
printer.
CAN (Campus Area Network)
CAN bisa dibilang mirip dengan MAN, tetapi terbatas pada universitas atau akademi. Jaringan ini
biasanya disiapkan untuk kegiatan pendidikan seperti pembaruan kelas, praktik lab, email, ujian,
pemberitahuan, dan lain lain.
Internet
Internet adalah jaringan komputer terbesar yang pernah dibuat oleh manusia. Internet menghubungkan
jutaan perangkat komputasi termasuk PC, Laptop, Workstation, Server, Smartphone, tablet, TV, Webcam,
CCTV dan masih banyak lagi. Menurut laporan yang diterbitkan pada Januari 2018, ada 2150 juta sistem
akhir yang terhubung dengan internet. Untuk menghubungkan perangkat ini, banyak teknologi dan
infrastruktur yang digunakan. Internet terbuka untuk semua orang. Karena siapa saja bisa terhubung ke
internet, internet juga dianggap sebagai jaringan yang paling tidak aman.
VPN (Virtual Private Network)
VPN adalah solusi untuk menyediakan koneksi Internet yang aman. Sebagai contoh, sebuah perusahaan
memiliki dua kantor; satu di Jakarta dan lainnya di Bandung. Dalam hal ini perusahaan dapat
menggunakan VPN untuk menghubungkan kedua kantor tersebut. VPN membuat jalur aman di Internet
dan bisa digunakan untuk transmisi data.
Baca juga: Cara Menggunakan OpenVPN di Android dan Windows
Topologi Jaringan Komputer
Dalam jaringan komputer, topologi mengacu pada tata letak perangkat yang terhubung. Topologi bisa
dibilang sebagai bentuk atau struktur virtual jaringan. Bentuk ini tidak selalu sesuai dengan tata letak fisik
sebenarnya dari perangkat di jaringan. Sebagai contoh, komputer di jaringan rumah dapat diatur dalam
lingkaran di ruang keluarga, tetapi sangat tidak mungkin untuk menemukan topologi cincin di sana.
Topologi jaringan dikategorikan ke dalam tipe dasar berikut:
Bus (bis)
Ring (cincin)
Star (bintang)
Tree (pohon)
Mesh (jala)
Jaringan yang lebih kompleks dapat dibangun sebagai hybrid dari dua atau lebih dari topologi dasar di
atas.
Topologi Bus
Jaringan bus menggunakan kabel sebagai tulang punggungnya. Kabeli ini berfungsi sebagai media
komunikasi. Perangkat yang ingin berkomunikasi dengan perangkat lain di jaringan mengirim pesan
siaran melalui kabel yang terhubung ke dua perangkat itu, tetapi hanya penerima yang dituju yang benar-
benar menerima dan memproses pesan tersebut.
Topologi Ring
Dalam jaringan cincin, setiap perangkat memiliki dua “tetangga” untuk tujuan komunikasi. Semua pesan
perjalanan melalui cincin ke arah yang sama (baik “searah jarum jam” atau “berlawanan arah jarum
jam”). Jika ada kerusakan di kabel atau perangkat merusak loop dan dapat menurunkan seluruh jaringan.
Untuk mengimplementasikan jaringan cincin, biasanya menggunakan teknologi FDDI, SONET, atau
Token Ring. Topologi ring ditemukan di beberapa gedung perkantoran atau kampus.
Topologi Bintang
Banyak jaringan rumah menggunakan topologi bintang. Jaringan bintang memiliki titik koneksi pusat
yang disebut “hub node” yang mungkin merupakan hub jaringan, switch atau router. Perangkat biasanya
terhubung ke hub dengan Unshielded Twisted Pair (UTP) Ethernet. Dibandingkan dengan topologi bus,
jaringan bintang umumnya membutuhkan lebih banyak kabel, tetapi kegagalan dalam kabel jaringan
bintang hanya akan menurunkan satu akses jaringan komputer dan bukan seluruh LAN. (Jika hub gagal,
bagaimanapun, seluruh jaringan juga gagal.)
Topologi Pohon
Topologi pohon bergabung dengan topologi bintang untuk membentuk topologi bus. Dalam bentuk yang
paling sederhana, hanya perangkat hub yang terhubung langsung ke bus pohon, dan setiap hub berfungsi
sebagai akar dari pohon perangkat. Dengan hybrid antara bus dan bintang ini mendukung perluasan
jaringan dengan jauh lebih baik daripada bus atau bintang saja.
Topologi Mesh
Topologi mesh memperkenalkan konsep rute. Tidak seperti topologi sebelumnya, pesan yang dikirim
pada jaringan mesh dapat mengambil salah satu dari beberapa jalur yang mungkin dari sumber ke tujuan.
Beberapa WAN, terutama Internet, menggunakan routing mesh.
Simpulan
Di artikel ini kami sudah membahas berbagai jenis-jenis jaringan komputer dan topologinya. Semoga
artikel ini membantu Anda! Sebagai salah satu provider web hosting Indonesia, kami ingin terus
membantu Anda untuk sukses online. Kalau Anda ingin mendapat lebih banyak artikel dari kami, jangan
lupa untuk mendaftarkan email Anda di bawah ini!