Anda di halaman 1dari 38

Jawaban Soal UAS Ganjil Komputer Terapan 2014-2015

19 November 2014Tak Berkategorisintadwiyanti3

1. sebutkan dan jelaskan piranti piranti pendukung jaringan komunikasi data


komputer baiki sofware maupun hadware beserta gambarnya ?

Jawaban :

DEFINISI

Komunikasi adalah pengiriman dan penerimaan pesan atau berita antara dua orang
atau lebih sehingga pesan yg dimaksud dapat dipahami.Jika anda berbicara
sedangkan mita icara anda tidak mengerti, atau sebaliknya, maka komunikasi
belum terjadi.

Data adalah keterangan atau bahan nyata yang dapat dijadikan dasar kajian
(analisis atau kesimpulan).

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi penerima, yang menggambarkan suatu kejadian-kejadian yang bersifat
fakta yang digunakan untuk mengambil kesimpulan.

Fungsi komunikasi adalah :

Sebagai informasi

Komunikasi membantu proses penyampaian informasi yang diperlukan individu dan


atau kelompok untuk mengambil keputusan dengan meneruskan data dan menilai
pilihan-pilihan alternatif

Sebagai kendali

Komunikasi bertindak untuk mengendalikan perilaku anggota dalam beberapa cara,


setiap organisasi mempunyai wewenang dan garis panduan formal yang harus
dipatuhi oleh karyawan.

Sebagai motivasi

Komunikasi membantu perkembangan motivasi dengan menjelaskan para karyawan


apa yang harus dilakukan bagaimana mereka bekerja baik dan apa yang dapat
dikerjakan untuk memperbaiki kinerja jika itu di bawah standar

Pengungkap emosional

Bagi sebagian komunitas, mereka memerlukan interaksi social, komunikasi yang


terjadi di dalam komunitas itu merupakan cara anggota untuk menunjukkan
kekecewaan dan rasa puas. Oleh karena itu, komunikasi menyiarkan ungkapan
emosional dari perasaan dan sebagai alat untuk memenuhi kebutuhan sosial

Komunikasi data seperti halnya orang yang saling berkomunikasi, yang melibatkan
komponen : pesan, pengirim, media dan penerima.

komunikasi-orang

komunikasi orang

Dari gambar di atas dapat diambil kesimpulan bahwa

1. Pengirim/sender adalah seseorang yang memiliki gagasan atau pesan yang


biasanya memulai percakapan.
2. Pesan/message adalah informasi atau gagasan yang dibagikan.
3. Media/medium adalah metode atau jalur yang digunakan untuk mengirim pesan.
4. Penerima/receiver adalah seseorang yang menerima pesan.

protokol1

Perbedaan antara komunikasi antara orang dan komunikasi data adalah adanya
komponen tambahan, yang dinamakan dengan protocol.

PROTOKOL

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan
terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik
komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau
kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan
koneksi perangkat keras.

PENGERTIAN KOMUNIKASI DALAM JARINGAN (DARING)

Istilah komunikasi dalam jaringan mengacu pada membaca, menulis, dan


berkomunikasi melalui/menggunakan jaringan computer. Komunikasi dalam jaringan
adalah cara berkomunikasi di mana penyampaian dan penerimaan pesan dilakukan
dengan atau melalui jaringan internet. Komunikasi yang terjadi di dunia semu biasa
desebut komunikasi dunia maya atau cyberspace.

Komunikasi dalam jaringan pertama dimulai tahun 1960, di sebuah universitas of


Hawaii yang memiliki daerah yang luas dan berkeinginan untuk menghubungkan
computer-komputer yang tersebar di kampus tersebut. Kemudian Universitas of
Hawaii mengembangkan teknologi Ethernet (perangkat komunikasi pada computer)
dengan nama ALOHA. Di dalam Ethernet tersebut ditanam sebuah software yang
didalamnya terdapat sebuah protocol yang pada saat itu disebut dengan nama
ARPANET, yang diluncurkan tahun 1969. ARPANET untuk saat ini sudah berkembang
menjadi nama internet yang berasal dari interconnected network. Penggunaan
komunikasi dalam jaringan dalam dunia pendidikan pertama kali tahun 1980-an
ditandai dengan pengenalan komputer sebagai media pendidikan dan pertengahan
tahun 1990 dengan munculnya word wide web.

JENIS KOMUNIKASI JARINGAN

Komunikasi dalam jaringan sinkron

Komunikasi dalam jaringan secara real time menggunakan komputer sebagai


media, disebut dengan komunikasi dalam jaringan serempak/sinkron. Contoh
komunikasi sinkron misalkan aplikasi chat (yahoo messenger, google talk, MIRc dll),
video chat (skype, line, facetime, google+ hangout, dll).

Komunikasi dalam jaringan asinkron

Komunikasi dalam jaringan secara tunda menggunakan komputer sebagai media,


disebut dengan komunikasi dalam jaringan tak serempak/asinkron. Contoh
komunikasi asinkron misalnya aplikasi e-mail, video streaming, dll).

Komunikasi online lebih mengacu pada membaca, menulis, berbagi video kamera
dan konunikasi melalui jaringan komputer secara sinkron.

TUJUAN KOMUNIKASI DALAM JARINGAN

1. Memungkinkan pengiriman data dalam jumlah besar secara efisien, ekonomis


dan tanpa kesalahan.
2. Dukungan pengendalian jarak jauh, sehingga memungkinkan pengguna
mengendalikan komputer dan perangkat dari jarak jauh.
3. Penggunaan komputer secara terpusat ataupun tersebar, sehingga mendukung
manajemen dalam hal kontrol, baik desentralisasi ataupun sentralisasi
4. Memudahkan pengelolaan, pengaturan pengaturan data antara dua perangkat
atau lebih.

KOMPONEN PENDUKUNG KOMUNIKASI DALAM JARINGAN

Hardware/perangkat keras

hadware

Perangkat yang bentuknya dapat dilihat atau diraba oelh maunusia. contoh :
komputer, headset, microphone, dan perangkat pendukung koneksi internet

Software

software

Program komputer yang berguna untuk menjalankan suatu pekerjaan yang


dikehendaki. Software digunakan sebagai perantara antara perangkat keras
(hardware) dengan pengguna (brainware).

Brainware

epowdj

Brainware adalah pengguna software ataupun hardware untuk berkomunikasi dalam


jaringan.

2. Sebutkan dan jelaskan fungsi piranti penyimpan dan penyedia data beserta
gambarnya ?

Jawaban :

PENYIMPANAN DATA KOMPUTERPenyimpanan data komputer, berasal dari bahasa


Inggris computer data storagesering disebut sebagai memori komputer, merujuk
kepada komponen komputer, perangkat komputer, dan media perekaman yang
mempertahankan data digital yang digunakan untuk beberapa interval
waktu.Penyimpanan data komputer menyediakan salah satu tiga fungsi inti dari
komputer modern, yakni mempertahankan informasi. Ia merupakan salah satu
komponen fundamental yang terdapat di dalam semua komputer modern, dan
memiliki keterkaitan dengan mikroprosesor, dan menjadi model komputer yang
digunakan semenjak 1940-an.

CONTOH MEDIA PENYIMPANAN

penyimpanan

HARD DISK, Hard disk adalah suatu device dari PC yang berfungsi sebagai media
penyimpan data (storage) dan juga termasuk ke dalam salah satu memori eksternal
dari sebuah PC. Hard disk sendiri terdiri dari berbagai komponen.
contoh gambar Hardisk :
hardisk

FLASH MEMORY, Flash memory adalah sejenis EEPROM yang mengizinkan banyak
lokasi memori untuk dihapus atau ditulis dalam satu operasi pemrograman. Istilah
awamnya, dia adalah suatu bentuk dari chip memori yang dapat ditulis, tidak
seperti chip memori akses acak/RAM, memori ini dapat menyimpan datanya tanpa
membutuhkan penyediaan listrik. Memori ini biasanya digunakan dalam kartu
memori, kandar kilat USB (USB flash drive), pemutar MP3, kamera digital, dan
telepon genggam.
Contoh gambar Flash Memory :
memory

OPTICAL DEVICES, Optical Devices adalah perangkat penyimpanan yang


menggunakan alat baca/tulis berupa optik. Media penyimpanannya berupa piringan
CD/ DVD. Biasanya interface datanya melalui kabel IDE atau SATA namun ada juga
yang sudah dikonversi menjadi USB pada external optical drive.
Contoh gambar Optical Devices :
optical device

USB FLASH DISK (FLASHDISK), USB flash drive (sering juga USB flash drive ini
disebut Flashdisk atau UFD) adalah alat penyimpanan data memori flash tipe NAND
yang memiliki alat penghubung USB yang terintegrasi. Flash drive ini biasanya
berukuran kecil, ringan, serta bisa dibaca dan ditulisi dengan mudah. Per November
2006, kapasitas yang tersedia untuk USB flash drive ada dari 64 megabyte sampai
512 gigabyte. Besarnya kapasitas media ini tergantung dari teknologi memori flash
yang digunakan.
Contoh gambar USB (Flash Disk) :
usb

3. Apa yang di maksud dengan konsentrator ?


Jawaban :

Konsentrator

Konsentrator adalah perangkat untuk menyatukan kabel kabel jaringan dari setiap
workstation , server atau perangkat dalam sebuah jaringan komputer. Jenis jenis
konsentrator yang umumnya digunakan adalah :

Hub atau Repeater


Switch
Bridge
Router

Hub
hub

Hub atau Repeater adalah perangkat jaringan yang sederhana. Hub tidak mengatur
alur jalannya data dijaringan, setiap packet data yang melewati Hub akan dikirim
(broadcast) ke semua port yang ada sehingga packet data tersebut sampai ke
tujuan. Hal tersebut dapat membuat hub menjadi collisions dan memperlambat
jaringan.

Switch
swicth

Switch adalah Sebuah perangkat keras yang memungkinkan terjadinya distribusi


packet data antar komputer dalam jaringan dan mampu untuk mengenali topologi
jaringan di banyak layer sehingga packet data dapat langsung sampai ke tujuan.
Kelebihan switch dibandingkan dengan hub/repeater adalah dalam hal manajemen
data lebih baik dari hub.

Bridge
bridge

Bridge adalah jenis konsentrator yang berfungsi untuk menghubungkan jaringan


yang menggunakan transmisi berbeda. misalnya jaringan ethernet baseband

dengan jaringan ethernet broadband. Bridge juga dapat menghubungkan jaringan


yang menggunakan tipe kabel yang berbeda ataupun topologi yang berbeda. bridge
juga dapat mengetahui alamat setiap client yang terhubung pada jaringan.

Router
Wireless-Router

Router adalah jenis konsentrator yang dikhusus kan untuk menangani koneksi antar
dua atau lebih jaringan yang terhubung melalui packet switching. router bekerja
dengan melihat alamat asal dan alamat tujuan dari paket yang melewatinya dan
memutuskan rute yang akan dilewati paket tersebut untuk sampai ke tujuan.

4. Sebutkan jenis-jenis konsentrator ethernet yang umum digunakan beserta


fungsinya, berikan gambarnya?

Jawaban :

1. HUB

S-Hub_800

Hub merupakan perangkat keras yang sangat penting dalam jaringan komputer,
Hub sangat mempengaruhi proses koneksi antar komputer sehingga jika Hub
mengalami kerusakan maka seluruh jaringan komputer akan terputus dan
terganggu.

Hub berfungsi sebagai peragkat keras penerima sinyal dari sebuah komputer dan
merupakan titik pusat yang menghubungkan ke seluruh komputer dalam jaringan
tersebut. Hub juga berperan sebagai penguat sinyal kabel UTP, konsentrator dan
penyambung. Berdasarkan fungsinya Hub dibedakan menjadi 2 macam yakni

Hub pasif merupakan hub yang berfungsi sebagai pemmisah atau pembagi
jaringan, akan tetapi tidak melakukan penguatan sinyal sehingga hub ini tidak
membutuhkan tenaga listrik tambahan.

Hub Aktif berfungsi sebagai penghubung jalur secara fisik dan penguat sinyal
dalam jaringan, Akan tetapi Hub aktif membutuhkan tenaga listrik tambahan untuk
bisa bekerja.

2. Switch
switch

Switch adalah Sebuah perangkat keras yang memungkinkan terjadinya distribusi


packet data antar komputer dalam jaringan dan mampu untuk mengenali topologi
jaringan di banyak layer sehingga packet data dapat langsung sampai ke tujuan.
Kelebihan switch dibandingkan dengan hub/repeater adalah dalam hal manajemen
data lebih baik dari hub.

3. ROUTER
router
Router adalah perangkat jaringan yang digunakan untuk membagi protocol kepada
anggota jaringan yang lainnya, dengan adanya router maka sebuah protocol dapat
di-sharing kepada perangkat jaringan lain. Contoh aplikasinya adalah jika kita ingin
membagi IP Adress kepada anggota jaringan maka kita dapat menggunakan router
ini, ciri-ciri router adalah adanya fasilitas DHCP (Dynamic Host Configuration
Procotol), dengan mensetting DHCP, maka kita dapat membagi IP Address, fasilitas
lain dari Router adalah adanya NAT (Network Address Translator) yang dapat
memungkinkan suatu IP Address atau koneksi internet disharing ke IP Address lain.

Jenis-jenis Router

Router Aplikasi
Router Hardware
Router PC

FUNGSI ROUTER

Router berfungsi utama sebagai penghubung antar dua atau lebih jaringan untuk
meneruskan data dari satu jaringan ke jaringan lainnya. Perbedaannya dengan
Switch adalah kalau switch merupakan penghubung beberapa alat untuk
membentuk suatu Local Area Network (LAN).

ROUTER menstranmisikan informasi dari satu jaringan ke jaringan lain yang sistem
kerjanya mirip dengan BRIDGE.
Digunakan juga untuk menghubungkan LAN ke sebuah layanan telekomunikasi
seperti halnya telekomunikasi leased line atau Digital Subscriber Line (DSL). Router
digunakan untuk menghubungkan LAN ke sebuah koneksi leased line seperti T1,
atau T3, sering disebut sebagai access server.
Digunakan untuk menghubungkan jaringan lokal ke sebuah koneksi DSL disebut
juga dengan DSL router. Router-router jenis tersebut umumnya memiliki fungsi
firewall untuk melakukan penapisan paket berdasarkan alamat sumber dan alamat
tujuan paket tersebut, meski beberapa router tidak memilikinya. Router yang
memiliki fitur penapisan paket disebut juga dengan packet-filtering router. Fungsi
router umumnya memblokir lalu lintas data yang dipancarkan secara broadcast
sehingga dapat mencegah adanya broadcast storm yang mampu memperlambat
kinerja jaringan.

4. Bridge

bridge

Bridge adalah jenis konsentrator yang berfungsi untuk menghubungkan jaringan


yang menggunakan transmisi berbeda. misalnya jaringan ethernet baseband
dengan jaringan ethernet broadband. Bridge juga dapat menghubungkan jaringan
yang menggunakan tipe kabel yang berbeda ataupun topologi yang berbeda. bridge
juga dapat mengetahui alamat setiap client yang terhubung pada jaringan.

5. WIRELESS ACCES POINT

uiii7

uiii7

Wireless Access Point adalah adalah sebuah alat yang berfungsi untuk
menyambungkan alat-alat wireless ke sebuah jaringan berkabel (wired network)
menggunakan wifi, bluetooth dan sejenisnya. Wireless Access Point digunakan
untuk membuat jaringan WLAN (Wireless Local Area Network) ataupun untuk
memperbesar cakupan jaringan wifi yang sudah ada (menggunakan mode bridge).

6. PRINT SERVER
gg
Pada dasarnya print server adalah suatu alat atau komputer yang dihubungkan ke
satu atau lebih printer dalam suatu jaringan, alat atau komputer tersebut akan
menerima perintah print dari komputer komputer lain dan mengirimkan pada
printer yang telah ditentukan.

Jadi dari pengertian diatas maka print server dapat berupa

Komputer yang terhubung dengan satu printer atau lebih yang di share.
Komputer yang mengimplementasikan Line Printer Daemon protocol atau
Microsoft Network Printing protocol
Perangkat Dedicated yang terhubung dengan printer didalam suatu LAN, port fisik
(usb, serial atau paralel port. pada prinsipnya alat ini menyediakan protokol
konversi. alat ini dapat mendukung protokol LPD/LPR, TCP/IP, NetWare,
NetBIOS/NetBEUI, NBF, protokol pencetak RAW atau TCP Port 9100 atau DLC
IPX/SPX. biasanya peralatan ini juga integrated dengan perangkat lain seperti
Wireless Router maupun Firewall.

5. Apa yang dimaksud dengan printer server ?


Jawaban :
adalah sistem komputer dalam jaringan yang menangani dan meneksekusi
ppermintaan percetakan dari perangkat jaringan lainnya.

6. Apa yang anda ketahui tentang titik akses nirkabel, berikan gambarnya ?
Jawaban :
titik

LAN nirkabel (bahasa Inggris: Wireless LAN) adalah suatu jaringan area lokal
nirkabel yang menggunakan gelombang radio sebagai media tranmisinya: link
terakhir yang digunakan adalah nirkabel, untuk memberi sebuah koneksi jaringan
ke seluruh pengguna dalam area sekitar. Area dapat berjarak dari ruangan tunggal
ke seluruh kampus. Tulang punggung jaringan biasanya menggunakan kable,
dengan satu atau lebih titik akses jaringan menyambungkan pengguna nirkabel ke
jaringan berkabel.

LAN nirkabel adalah suatu jaringan nirkabel yang menggunakan frekuensi radio
untuk komunikasi antara perangkat komputer dan akhirnya titik akses yang
merupakan dasar dari transiver radio dua arah yang tipikalnya bekerja di bandwith
2,4 GHz (802.11b, 802.11g) atau 5 GHz (802.11a). Kebanyakan peralatan
mempunyai kualifikasi Wi-Fi, IEEE 802.11b atau akomodasi IEEE 802.11g dan
menawarkan beberapa level keamanan seperti WEP dan atau WPA.

Kekurangan

Masalah kurangnya keamanan dari hubungan nirkabel telah menjadi topik


perdebatan. Sistem keamanan yang digunakan oleh WLAN awalnya adalah WEP,
tetapi protokol ini hanya menyediakan keamanan yang minimum dikarenakan
kekurangannya yang serius. Pilihan lainnya adalah WPA, SSL, SSH, dan enkripsi
piranti lunak lainnya.
Keamanan

Pada jaringan kabel, satu dapat sering, pada beberapa derajat, akses tutup ke
jaringan secara fisik. Jarak geografi dari jaringan nirkabel akan secara signifikan
lebih besar lebih sering daripada kantor atau rumah yang dilingkupi; tetangga atau
pelanggar arbritrary mungkin akan dapat mencium seluruh lalu lintas dan
mendapat akses non-otoritas sumber jaringan internal sebagaimana internet,
secara mungkin mengirim spam atau melakukan kegiatan illegal menggunakan IP
address pemilik, jika keamanan tidak dibuat secara serius.

Beberapa advocate akan melihat seluruh titik akses tersedia secara


terbuka,tersedia untuk umum, dengan dasar bahwa semua orang akan mendapat
manfaat ketika berlalu lintas secara online.
Mode dari operation

Peer-to-peer atau mode ad-hoc Mode ini adalah metode dari perangkat nirkabel
untuk secara langsung mengkomunikasikan dengan satu dan lainnya. Operasi di
mode ad-hoc memolehkan perangkat nirkabel dengan jarak satu sama lain untuk
melihat dan berkomunikasi dalam bentuk peer-to-peer tanpa melibatkan titik akses
pusat. mesh Ini secara tipikal digunakan oleh dua PC untuk menghubungkan diri,
sehingga yang lain dapat berbagi koneksi Internet sebagai contoh, sebagaimana
untuk jaringan nirkabel. Jika kamu mempunyai pengukur kekuatan untuk sinyal
masuk dari seluruh perangkat ad-hoc pegukur akan tidak dapat membaca kekuatan
tersebut secara akuratr, dan dapat misleading, karena kekuatan berregistrasi ke
sinyal terkuat, seperti computer terdekat.

Titik Akses / Klient

Paling umum adalah titik akses melalui kabel ke internet, dan kemudian
menghubungi klien nirkabel (tipikalnya laptops) memasuki Internet melalui titik
akses. Hampir seluruh komputer dengan kartu nirkabel dan koneksi kabel ke
internet dapat di-set up sebagai Titik Akses, tetapi sekarang ini satu dapat membeli
kotak bersangkutan dengan murah. Kotak-kotak ini biasanya berbentuk seperti hub
atau router dengan antena, jembatan jaringan nirkabel atau jaringan ethernet
kabel. Administrasi dari titik akses (sepeti setting SSID, memasang enkrypsi, dll)
biasanya digunakan melalui antarmuka web atau telnet.

Jaringan rumah tipikalnya mempunyai sebuah akses stand-alone tersambung kabel


misalnya melalui koneksi ADSL, sementara hotspots dan jaringan profesional
(misalnya menyediakan tutup nirkabel dalam gedung perkantoran) tipikalnya akan
mempunyai titik akses banyak, ditempatkan di titik strategis.
Sistem Distribusi Nirkabel

Ketika sulit mendapat titik terkabel, hal itu juga mungkin untuk memasang titik
akses sebagai repeater.
Stasiun Pengamatan

Beberapa kartu jaringan nirkabel dapat diset up untuk to memonitor sebuah


jaringan dengan menghubungkan ke titik akses atau berkomunikasi sendiri. Hal ini
dapat digunakan untuk membersihkan penciuman-activitas teks, atau to enkripsi
crack.

7. Apa yang kalian ketahui tentang :


a. Universal Asynchronous Receiver Transmitter (UART).
b. Universal Synchronous Asynchronous Receiver Transmitter (USART).
c. Serial Peripheral Interface (SPI)
d. Serial Communication Interface (SCI)
e. Analog to Digital Converter (ADC)
f. Digital to Analog Converter (DAC)

Jawaban :

A. UART atau Universal Asynchronous Receiver-Transmitter


yhurt

adalah komponen yang menerjemahkan antara data bit pada paralel data dan bitbit serial. UART biasanya berupa sirkuit terintegrasi yang digunakan untuk
komunikasi serial pada komputer atau port serial perangkat periperal. Yang mana
UART adalah protokol komunikasi yang umum digunakan dalam pengiriman data
serial antara device satu dengan yang lainnya. Sebagai contoh komunikasi antara
sesama mikrokontroler atau mikrokontroler ke PC.

B. USART
i
Sebuah komunikasi dengan fleksibelitas tinggi yang dapat digunakan untuk
melakukan transfer data baik antar mikrokontroler maupun dengan modul-modul
eksternal termasuk PC yang memiliki fitur UART.
USART dapat menjalankan transmisi data baik secara syncrhronous maupun
asyncrhronous, sehingga dengan memiliki USART pasti kompatibel dengan UART.

C. Serial Peripheral Interface (SPI)


minsys_89s51_rs232
adalah protokol data serial sinkron digunakan oleh mikrokontroler untuk
berkomunikasi dengan satu atau lebih perangkat periferal cepat jarak pendek.
Komunikasi SPI membutuhkan 3 jalur yaitu MOSI, MISO, dan SCK. Melalui
komunikasi ini data dapat saling dikirimkan baik antara mikrokontroller maupun
antara mikrokontroller dengan peripheral lain di luar mikrokontroller.

D. Sebuah komunikasi serial interface (SCI)


gfdg
adalah perangkat yang memungkinkan seri pertukaran data pada mikroprosesor
dan peripheral seperti sprinter dan mouse. Komunikasi pengiriman data hanya
dilakukan per bit, sehingga lebih lambat dibandingkan komunikasi parallel seperti
pada port printer yang mampu mengirim 8 bit sekaligus dalam sekali detak.

E. Analog To Digital Converter (ADC)

ftger
Digunakan untuk mengkonversi sinyal analog menjadi digital yang nantinya akan
masuk ke suatu komponen digital (mikrokontroller AT89S51). ADC (Analog to Digital
Converter) memiliki 2 karakter prinsip, yaitu kecepatan sampling dan resolusi.
Kecepatan sampling suatu ADC menyatakan seberapa sering sinyal analog
dikonversikan ke bentuk sinyal digital pada selang waktu tertentu. Kecepatan
sampling biasanya dinyatakan dalam sample per second (SPS).

F. Digital Analog Converter(DAC)


hftd
adalah perangkat yang mengkonversi sinyal digital menjadi sinyal analog .
Tegangan keluaran yang dihasilkan DAC sebanding dengan nilai digital yang masuk
ke dalam DAC.
Sebuah konverter analog-ke-digital (ADC) melakukan operasi mundur. Fungsi DAC
adalah pengubah data digital yang masih berbentuk biner seperti data yang ada
pada CD menjadi data analog .Sebuah DAC menerima informasi digital dan
mentransformasikannya ke dalam bentuk suatu tegangan analog. Informasi digital
adalah dalam bentuk angka biner dengan jumlah digit yang pasti.

8. Buatlah gambar pengubah analog ke digital (ADC) 8 bit dan gambar pengubah
digital ke analog (DAC) 4 bit, Berikan contoh hardware pengubah digital ke analog
(DAC) yang ada di sekitar kalian ?
Jawaban :

9. Berikut protokol komunikasi komputer terapan jaringan


a. RS-232
b. RS-485
c. USB
d. Ethernet
e. TCP/IP
f. IEEE 802.11
Pilihlah salah satu protocol maupun port komunikasi komputer terapan diatas selain
USB, jelaskan secara jelas dan berikan gambar dari protocol maupun port tersebut.

Jawaban :

Protokol Komunikasi Komputer Terapan Jaringan merupakan salah satu modul dari
materi komputer terapan jaringan pada pelajaran teknik komputer jaringan smk.
Mapel ini termasuk dalam kelompok C3 dalam Kurikulum 2013. sobat dapat melihat
modul modul komputer terapan jaringan di artikel Materi Komputer Terapan
Jaringan, langsung saja simak artikel berikut ini :

Pengertian Protokol
Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan
terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik
komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau
kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan
koneksi perangkat keras.

Fungsi Protokol Jaringan


Secara umum fungsi protokol adalah menghubungkan pengirim dan penerima
dalam berkomunikasi serta dalam bertukar informasi agar dapat berjalan dengan
baik dan akurat. Tidak semua protokol memiliki fungsi atau fitur yang sama, tetapi
ada juga beberapa protokol yang memiliki fungsi sama meski berada pada tingkat
berbeda. Beberapa protokol bergabung dengan protokol lainnya untuk membangun
sistem komunikasi yang utuh.

1. RS-232
Protokol RS232 merupakan protokol serial yang digunakan untuk berkomunikasi
antara perangkat atau instrumen dengan komputer melalui Port COMM. Untuk
melakukan komunikasi melalui protokol ini, diperlukan sebuah serial driver. Ketika
menggunakan driver ini, ada beberapa informasi dari perangkat yang harus
diketahui oleh driver. Informasi itu adalah Nomor Port Comm, Baud Rate, parity,
data bits, dan stop bits.

Baud Rate merupakan laju pengiriman data antara perangkat dengan komputer. 1
baud merupakan 1 buah karakter yang dikirim. Besaran baud rate ini ada beberapa:
!!0, 1200 2400, 9600 19200, 38400, 57600, 115200. Satuan bau rate adalah bps,
yang berarti baud per second. Sebagai contoh, jika baud rate yang digunakan
adalah 9600 bps, berarti data yang dikirim memiliki laju 9600 karakter per detik.
Data bits merupakan jumlah bit yang dikirim per 1 baud. Jumlah data bits ini hanya
dapat dipilih antara 7 atau 8 bits. Pada umumnya, perangkat/instrumen
menggunakan 8 bits data.

Parity merupakan metode sederhana untuk mengetahui ada tidaknya kesalahan


pengiriman data, yaitu dengan menghitung jumlah data 1 yang dikirim oleh
perangkat ataupun komputer.
Start dan Stop Bits, Komunikasi menggunakan protokol RS232 merupakan
komunikasi asinkron, dimana mana masing-masing komputer dan perangkat harus
mengetahui kapan data mulai dikirim, dan kapan data selesai dikirim.

RS232 adalah standard komunikasi serial yang digunakan untuk koneksi periperal
ke periperal. Biasa juga disebut dengan jalur I/O ( input / output ). Contoh yang
paling sering kita temui adalah koneksi antara komputer dengan modem, atau
komputer dengan mouse bahkan bisa juga antara komputer dengan komputer,
semua biasanya dihubungkan lewat jalur port serial RS232.

Standar ini menggunakan beberapa piranti dalam implementasinya. Paling umum


yang dipakai adalah plug / konektor DB9 atau DB25. Untuk RS232 dengan konektor
DB9, biasanya dipakai untuk mouse, modem, kasir register dan lain sebagainya,
sedang yang konektor DB25, biasanya dipakai untuk joystik game.
Standar RS232 ditetapkan oleh Electronic Industry Association and
Telecomunication Industry Association pada tahun 1962. Nama lengkapnya adalah
EIA/TIA-232 Interface Between Data Terminal Equipment and Data CircuitTerminating Equipment Employing Serial Binary Data Interchange.

Fungsi RS232 adalah untuk menghubungkan / koneksi dari perangkat yang satu
dengan perangkat yang lain, atau peralatan standart yang menyangkut komunikasi
data antara komputer dengan alat-alat pelengkap komputer. Perangkat lainnya itu
seperti modem, mouse, cash register dan lain sebagainya. Serial port RS232 pada
konektor DB9 memiliki pin 9 buah dan pada konektor DB25 memiliki pin 25 buah.
Fungsi dari masing-masing piin antara lain :
index(4)

index5

Penjelasan dari tabel diatas adalah sebagai berikut :


index 6

10. elaskan bagaimana kinerja I/O bus baik I/O Sistem Operasi, I/O Hardware,
Application I/O Interface dll

Jawaban :

Sistem I/O
Posted on November 20, 2013 by ekofitriyanto

1. Pengertian Input

Input adalah semua data dan perintah yang dimasukkan ke dalam memori
komputer untuk selanjutnya diproses lebih lanjut oleh prosesor. Sebuah perangkat
input adalah komponen piranti keras yang memungkinkan user atau pengguna
memasukkan data ke dalam komputer, atau bisa juga disebut sebagai unit luar
yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor.

2. Pengertian Output

Output adalah data yang telah diproses menjadi bentuk yang dapat digunakan.
Artinya komputer memproses data-data yang diinputkan menjadi sebuah informasi.
Yang disebut sebagai perangkat output adalah semua komponen piranti keras yang
menyampaikan informasi kepada orang-orang yang menggunakannya.

3. I/O System merupakan bagian untuk menangani inputan dan outputan dari DCS.
Inputan dan outputan tersebut bisa analog atau digital. Inputan/outputan digital
seperti sinyal-sinyal ON/OFF atau Start/Stop. Kebanyakan dari pengukuran proses
dan outputan terkontrol merupakan jenis analog.

I/O system terdiri dari beberapa again penting yaitu:

a. I/O Hardware

Secara umum, I/O Hardware terdapat beberapa jenis seperti device penyimpanan
(disk,tape), transmission device (network card, modem), dan human-interface
device (screen, keyboard, mouse). Device tersebut dikendalikan oleh instruksi I/O.
Alamat-alamat yang dimiliki oleh device akan digunakan oleh direct I/O instruction

dan memory-mapped I/O. Beberapa konsep yang umum digunakan ialah port, bus
(daisy chain/ shared direct access), dan controller (host adapter).

Port adalah koneksi yang digunakan oleh device untuk berkomunikasi dengan
mesin.
Bus adalah koneksi yang menghubungkan beberapa device menggunakan kabelkabel.
Controller adalah alat-alat elektronik yang berfungsi untuk mengoperasikan port,
bus, dan device.

b. Application I/O Interface

Merupakan suatu mekanisme untuk mempermudah pengaksesan, sehingga sistem


operasi melakukan standarisasi cara pengaksesan peralatan I/O. Contoh : suatu
aplikasi ingin membuk data yang ada dalam suatu disk, aplikasi tersebut harus
dapat membedakan jenis disk apa yang akan diaksesnya. Interface aplikasi I/O
melibatkan abstraksi, enkapsulasi, dan software layering. Device driver
mengenkapsulasi tiap-tiap peralatan I/O ke dalam masing-masing 1 kelas yang
umum (interface standar). Tujuan dari adanya lapisan device driver ini adalah untuk
menyembunyikan perbedaan- perbedaan yang ada pada device controller dari
subsistem I/O pada kernel. Karena hal ini, subsistem I/O dapat bersifat independen
dari hardware. Beberapa hal yang berhubungan dengan Application I/O Interface
adalah:

1.Peralatan Block dan Karakter:


Perangkat Block termasuk disk drive
o Perintah termasuk baca, tulis dan cari
o Raw I/O atau akses file-sistem
o Pemetaan memori untuk pengaksesan file
Perangkat karakter termasuk keyboad, mouse dan serial port
o Perintahnya seperti get, put
o Library layered dalam proses pengeditan

2.Peralatan Jaringan

Adanya perbedaan pengalamatan dari jaringan I/O, maka sistem operasi memiliki
interface I/O yang berbeda dari baca, tulis dan pencarian pada disk. Salah satu yang
banyak digunakan pada sistem operasi adalah interface socket. Socket berfungsi
untuk menghubungkan komputer ke jaringan. System call pada socket interface
dapat memudahkan suatu aplikasi untuk membuat local socket, dan
menghubungkannya ke remote socket.Dengan menghubungkan komputer ke
socket, maka komunikasi antar komputer dapat dilakukan.

3.Jam dan Timer


Jam dan timer pada hardware komputer, memiliki tiga fungsi :
o memberi informasi waktu saat ini
o memberi informasi lamanya waktu sebuah proses
o sebagai trigger untuk suatu operasi pada suatu waktu.

Fungsi ini sering digunakan oleh sistem operasi. Akan tetapi, system call untuk
pemanggilan fungsi ini tidak di-standarisasi antar sistem operasi. Hardware yang
mengukur waktu dan melakukan operasi trigger dinamakan programmable interval
timer yang dapat di set untuk menunggu waktu tertentu dan kemudian melakukan
interupsi. Contoh penerapannya ada pada scheduler, dimana akan melakukan
interupsi yang akan memberhentikan suatu proses pada akhirdari bagian waktunya.
Sistem operasi dapat mendukung lebih dari banyak timer request daripada
banyaknya jumlah hardware timer. Dengan kondisi seperti ini, maka kernel atau
device driver mengatur list dari interupsi dengan urutan yang duluan datang yang
duluan dilayani.

c. Kernel I/O Subsystem

Kernel menyediakan banyak service yang berhubungan dengan I/O. Pada bagian ini,
kita akan mendeskripsikan beberapa service yang disediakan oleh kernel I/O
subsystem,
dan kita akan membahas bagaimana caranya membuat infrastruktur hardware dan
device-driver. Service yang akan kita bahas adalah I/O scheduling, buffering,
caching,
pooling, reservasi device, error handling.

1.I/O Scheduling

Untuk menjadualkan sebuah set permintaan I/O, kita harus menetukan urutan yang
bagus untuk mengeksekusi permintaan tersebut. Scheduling dapat meningkatkan
kemampuan sistem secara keseluruhan, dapat membagi device secara rata di
antara
proses-proses, dan dapat mengurangi waktu tunggu rata-rata untuk menyelesaikan
I/O.
Ini adalah contoh sederhana untuk menggambarkan definisi di atas. Jika sebuah
arm
disk terletak di dekat permulaan disk, dan ada tiga aplikasi yang memblokir
panggilan
untuk membaca untuk disk tersebut. Aplikasi 1 meminta sebuah blok dekat akhir
disk,
aplikasi 2 meminta blok yang dekat dengan awal, dan aplikasi 3 meminta bagian
tengah
dari disk. Sistem operasi dapat mengurangi jarak yang harus ditempuh oleh arm
disk
dengan melayani aplikasi tersebut dengan urutan 2, 3, 1. Pengaturan urutan
pekerjaan
kembali dengan cara ini merupakan inti dari I/O scheduling. Sistem operasi
mengembangkan implementasi scheduling dengan menetapkan antrian permintaan
untuk tiap device. Ketika sebuah aplikasi meminta sebuah blocking sistem I/O,
permintaan tersebut dimasukkan ke dalam antrian untuk device tersebut. Scheduler
I/O mengatur urutan antrian untuk meningkatkan efisiensi dari sistem dan waktu
respon rata-rata yang harus dialami oleh aplikasi. Sistem operasi juga mencoba
untuk bertindak secara adil, seperti tidak ada aplikasi yang menerima service yang
buruk, atau dapat seperti memberi prioritas service untuk permintaan penting yang
ditunda. Contohnya, pemintaan dari subsistem mungkin akan mendapatkan
prioritas lebih tinggi daripada permintaan dari
aplikasi. Beberapa algoritma scheduling untuk disk I/O akan dijelaskan ada bagian
Disk
Scheduling.Satu cara untuk meningkatkan efisiensi I/O subsistem dari sebuah
komputer
adalah dengan mengatur operasi I/O. Cara lain adalah dengan menggunakan
tempat
penyimpanan pada memori utama atau pada disk, melalui teknik yang disebut
buffering,
caching, dan spooling.

2. Buffering
Buffer adalah area memori yang menyimpan data ketika mereka sedang
dipindahkan
antara dua device atau antara device dan aplikasi. Buffering dilakukan untuk tiga
buah
alasan. Alasan pertama adalah untuk men-cope dengan kesalahan yang terjadi
karena
perbedaan kecepatan antara produsen dengan konsumen dari sebuah stream data.
Sebagai
contoh, sebuah file sedang diterima melalui modem dan ditujukan ke media
penyimpanan
di hard disk. Kecepatan modem tersebut kira-kira hanyalah 1/1000 daripada hard
disk. Jadi buffer dibuat di dalam memori utama untuk mengumpulkan jumlah byte
yang diterima dari modem. Ketika keseluruhan data di buffer sudah sampai, buffer
tersebut dapat ditulis ke disk dengan operasi tunggal. Karena penulisan disk tidak
terjadi dengan instan dan
modem masih memerlukan tempat untuk menyimpan data yang berdatangan,
maka
dipakai 2 buah buffer. Setelah modem memenuhi buffer pertama, akan terjadi
request untuk menulis di disk. Modem kemudian mulai memenuhi buffer kedua
sementara buffer pertama dipakai untuk penulisan ke disk. Pada saat modem sudah
memenuhi buffer kedua, penulisan ke disk dari buffer pertama seharusnya sudah
selesai, jadi modem akan berganti kembali memenuhi buffer pertama dan buffer
kedua dipakai untuk menulis. Metode double buffering ini membuat pasangan
ganda antara produsen dan konsumen sekaligus mengurangi kebutuhan waktu di
antara mereka. Alasan kedua dari buffering adalah untuk menyesuaikan devicedevice yang mempunyai perbedaan dalam ukuran transfer data. Hal ini sangat
umum terjadi pada jaringan komputer, dimana buffer dipakai secara luas untuk
fragmentasi dan pengaturan kembali pesan-pesan yang diterima. Pada bagian
pengirim, sebuah pesan yang besar akan dipecah ke paket-paket kecil. Paket-paket
tersebut dikirim melalui jaringan, dan penerima akan meletakkan mereka di dalam
buffer untuk disusun kembali. Alasan ketiga untuk buffering adalah untuk
mendukung copy semantics untuk aplikasi I/O. Sebuah contoh akan menjelaskan
apa arti dari copy semantics. Jika ada sebuah aplikasi yang mempunyai buffer data
yang ingin dituliskan ke disk. Aplikasi tersebut akan memanggil sistem penulisan,
menyediakan pointer ke buffer, dan sebuah integer untuk menunjukkan ukuran
bytes yang ingin ditulis. Setelah pemanggilan tersebut, apakah yang akan terjadi
jika aplikasi tersebut merubah isi dari buffer, dengan copy semantics, keutuhan
data yang ingin ditulis sama dengan data waktu aplikasi ini memanggil sistem
untuk menulis, tidak tergantung dengan perubahan yang terjadi pada buffer.
Sebuah cara sederhana untuk sistem operasi untuk menjamin copy semantics

adalah membiarkan sistem penulisan untuk mengkopi data aplikasi ke dalam buffer
kernel sebelum mengembalikan kontrol kepada aplikasi. Jadi penulisan ke disk
dilakukan pada buffer kernel, sehingga perubahan yang terjadi pada buffer aplikasi
tidak akan membawa dampak apa-apa. Mengcopy data antara buffer kernel data
aplikasi merupakan sesuatu yang umum pada sistem operasi, kecuali overhead
yang terjadi
karena operasi ini karena clean semantics. Kita dapat memperoleh efek yang sama
yang lebih efisien dengan memanfaatkan virtual-memori mapping dan proteksi
copy-on-wire
dengan pintar.
3. Caching
Sebuah cache adalah daerah memori yang cepat yang berisikan data kopian. Akses
ke sebuah kopian yang di-cached lebih efisien daripada akses ke data asli. Sebagai
contoh,
instruksi-instruksi dari proses yang sedang dijalankan disimpan ke dalam disk, dan
ter-cached di dalam memori physical, dan kemudian dicopy lagi ke dalam cache
secondary
and primary dari CPU. Perbedaan antara sebuah buffer dan ache adalah buffer
dapat
menyimpan satu-satunya informasi datanya sedangkan sebuah cache secara
definisi
hanya menyimpan sebuah data dari sebuah tempat untuk dapat diakses lebih
cepat.
Caching dan buffering adalah dua fungsi yang berbeda, tetapi terkadang sebuah
daerah
memori dapat digunakan untuk keduanya. sebagai contoh, untuk menghemat copy
semantics
dan membuat scheduling I/O menjadi efisien, sistem operasi menggunakan buffer
pada memori
utama untuk menyimpan data. Buffer ini juga digunakan sebagai cache, untuk
meningkatkan
efisiensi I/O untuk file yang digunakan secara bersama-sama oleh beberapa
aplikasi, atau
yang sedang dibaca dan ditulis secara berulang-ulang. Ketika kernel menerima
sebuah

permintaan file I/O, kernel tersebut mengakses buffer cacheuntuk melihat apakah
daerah
memori tersebut sudah tersedia dalam memori utama. Jika iya, sebuah physical disk
I/O
dapat dihindari atau tidak dipakai. penulisan disk juga terakumulasi ke dalam buffer
cache
selama beberapa detik, jadi transfer yang besar akan dikumpulkan untuk
mengefisiensikan
schedule penulisan. Cara ini akan menunda penulisan untuk meningkatkan efisiensi
I/O akan
dibahas pada bagian Remote File Access.
4.Spooling dan Reservasi Device
Sebuah spool adalah sebuah buffer yang menyimpan output untuk sebuah device,
seperti
printer, yang tidak dapat menerima interleaved data streams. Walau pun printer
hanya
dapat melayani satu pekerjaan pada waktu yang sama, beberapa aplikasi dapat
meminta
printer untuk mencetak, tanpa harus mendapatkan hasil output mereka tercetak
secara
bercampur. Sistem operasi akan menyelesaikan masalah ini dengan meng-intercept
semua
output kepada printer. Tiap output aplikasi sudah di-spooled ke disk file yang
berbeda.
Ketika sebuah aplikasi selesai mengeprint, sistem spooling akan melanjutkan ke
antrian
berikutnya. Di dalam beberapa sistem operasi, spooling ditangani oleh sebuah
sistem proses
daemon. Pada sistem operasi yang lain, sistem ini ditangani oleh in-kernel thread.
Pada kedua
kasus, sistem operasi menyediakan interfacekontrol yang membuat users and
system
administrator dapat menampilkan antrian tersebut, untuk mengenyahkan antrianantrian yang
tidak diinginkan sebelum mulai di-print. Untuk beberapa device, seperti drive
tapedan printer

tidak dapat me-multiplex permintaan I/O dari beberapa aplikasi. Spooling


merupakan salah satu
cara untuk mengatasi masalah ini. Cara lain adalah dengan membagi koordinasi
untuk
multiple concurrent ini. Beberapa sistem operasi menyediakan dukungan untuk
akses device
secara eksklusif, dengan mengalokasikan proses ke device idledan membuang
device yang
sudah tidak diperlukan lagi. Sistem operasi lainnya memaksakan limit suatu file
untuk
menangani device ini. Banyak sistem operasi menyediakan fungsi yang membuat
proses
untuk menangani koordinat exclusive akses diantara mereka sendiri.
5.Error Handling
Sebuah sistem operasi yang menggunakan protected memory dapat menjaga
banyak
kemungkinan error akibat hardware mau pun aplikasi. Devices dan transfer I/O
dapat gagal
dalam banyak cara, bisa karena alasan transient, seperti overloaded pada network,
mau pun
alasan permanen yang seperti kerusakan yang terjadi pada disk controller. Sistem
operasi
seringkali dapat mengkompensasikan untuk kesalahan transient. Seperti, sebuah
kesalahan
baca pada disk akan mengakibatkan pembacaan ulang kembali dan sebuah
kesalahan
pengiriman pada network akan mengakibatkan pengiriman ulang apabila
protokolnya diketahui.
Akan tetapi untuk kesalahan permanent, sistem operasi pada umumnya tidak akan
bisa mengembalikan situasi seperti semula. Sebuah ketentuan umum, yaitu sebuah
sistem
I/O akan mengembalikan satu bit informasi tentang status panggilan tersebut, yang
akan menandakan apakah proses tersebut berhasil atau gagal. Sistem operasi pada
UNIX menggunakan integer tambahan yang dinamakan errno untuk mengembalikan
kode

kesalahan sekitar 1 dari 100 nilai yang mengindikasikan sebab dari kesalahan
tersebut. Akan t
etapi, beberapa perangkat keras dapat menyediakan informasi kesalahan yang
detail,
walaupun banyak sistem operasi yang tidak mendukung fasilitas ini.
6.Kernel Data Structure
Kernel membutuhkan informasi state tentang penggunakan komponen I/O. Kernel
menggunakan banyak struktur yang mirip untuk melacak koneksi jaringan,
komunikasi
karakter-device, dan aktivitas I/O lainnya. UNIX menyediakan akses sistem file
untuk
beberapa entiti, seperti file user, raw devices, dan alamat tempat proses. Walau pun
tiap
entiti ini didukung sebuah operasi baca, semantics-nya berbeda untuk tiap entiti.
Seperti
untuk membaca file user, kernel perlu memeriksa buffer cache sebelum
memutuskan
apakah akan melaksanakan I/O disk. Untuk membaca sebuah raw disk, kernel perlu
untuk memastikan bahwa ukuran permintaan adalah kelipatan dari ukuran sektor
disk, dan
masih terdapat di dalam batas sektor. Untuk memproses citra, cukup perlu untuk
mengkopi
data ke dalam memori. UNIX mengkapsulasikan perbedaan-perbedaan ini di dalam
struktur
yang uniform dengan menggunakan teknik object oriented.Beberapa sistem operasi
bahkan menggunakan metode object oriented secara lebih extensif. Sebagai
contoh,
Windows NT menggunakan implementasi message-passing untuk I/O. Sebuah
permintaan I/O
akan dikonversikan ke sebuah pesan yang dikirim melalui kernel kepada I/O
manager dan
kemudian ke device driver, yang masing-masing bisa mengubah isi pesan. Untuk
output, isi
message adalah data yang akan ditulis. Untuk input, message berisikan buffer
untuk menerima

data. Pendekatan message-passing ini dapat menambah overhead, dengan


perbandingan
dengan teknik prosedural yang men-share struktur data, tetapi akan
mensederhanakan struktur
dan design dari sistem I/O tersebut dan menambah fleksibilitas.

d. I/O Requests to Hardware Operations

e. Streams

f. Performance

d.I/O Requests to Hardware Operations


Salah satu contohnya adalah:
a. Ilustrasi membuka sebuah
Device mana tempat file yang akan dibuka
Menerjemahkan _nama_ ke dalam device yang dimaksud
Membaca secara fisik file yang hendak dibuka
Data sudah siap untuk diakses
Mengembalikan kontrol pada proses
b.Ilustrasi lain pada waktu boot
Sistem mula-mula meminta bus piranti keras untuk menentukan device apa yang
ada

e.Streams
I/O stream adalah suatu mekanisme pengiriman data secara bertahap dan terus
menerus
melalui suatu aliran data (dua arah).Biasa digunakan dalam network protocol dan
menggunakan message passingdalam men-transferdata
Stream terdiri atas :
sebuah stream head yang merupakan antarmuka dengan user process,

sebuah driver end yang mengontrol device,


dan nol atau lebih stream modules

g.Performance
Faktor utama dalam performa sistem :
o Permintaan CPU untuk menjalankan device driver, kode kernel I/O
o Keadaan/state untuk melayani interrupt
o Copy data
o Network traffic khususnya pada beban kinerja

Improving Perfomance:
Menurunkan jumlah alih konteks.
Mengurangi jumlah pengkopian data ke memori ketika sedang dikirimkan antara
device
dan aplikasi.
Mengurangi frekuensi interupsi, dengan menggunakan ukuran transfer yang
besar,
smart controller, dan polling.
Meningkatkan concurrency dengan controller atau channel yang mendukung DMA.
Memindahkan kegiatan processing ke perangkat keras, sehingga operasi kepada
device
controller dapat berlangsung bersamaan dengan CPU.
Menyeimbangkan antara kinerja CPU, memory subsystem, bus, dan I/O.
Fungsi Modul I/O
Modul I/O adalah suatu komponen dalam sistem komputer yang bertanggung jawab
atas
pengontrolan sebuah perangkat luar atau lebih dan bertanggung jawab pula dalam
pertukaran data antara perangkat luar tersebut dengan memori utama ataupun
dengan register register
CPU.Dalam mewujudkan hal ini, diperlukan antarmuka internal dengan komputer
(CPU dan
Memori utama) dan antarmuka dengan perangkat eksternalnya untuk menjalankan
fungsi fungsi pengontrolan.

Fungsi dalam menjalankan tugas bagi modul I/O dapat dibagi menjadi beberapa
katagori,
yaitu:
Kontrol dan pewaktuan.
Komunikasi CPU.
Komunikasi perangkat eksternal.
Pem-buffer-an data.
Deteksi kesalahan.

Langkah-langkah Penanganan I/O

1. CPU mengecek staus modulI/O Device


2. I/O module mengirimkan statusnya
3. Jika ready, CPU meminta transfer data
4. I/O modul mengambil data dari device
5. I/O modul transfer data keCPU dalam variasi output yang diinginakan
Metode Pengaksesan I/O
1.MemoriMapped I/O
Dalam memory-mapped I/O, terdapat ruang tunggal untuk lokasi memori dan
perangkat I/O. CPU memperlakukan register status dan register data modul I/O
sebagai lokasi memori dan
menggunakan instruksi mesin yang sama untuk mengakses baik memori maupun
perangkat I/O.Konskuensinya adalah diperlukan saluran tunggal untuk pembacaan
dan saluran tunggal
untuk penulisan. Keuntungan memory-mapped I/O adalah efisien dalam
pemrograman, namun memakan banyak ruang memori alamat.
2. Isolated I/O
Dalam teknik isolated I/O, dilakukan pemisahan ruang pengalamatan bagi memori
dan ruang pengalamatan bagi I/O. Dengan teknik ini diperlukan bus yang dilengkapi
dengan saluran pembacaan dan penulisan memori ditambah saluran perintah
output. Keuntungan isolated I/O
adalah sedikitnya instruksi I/O.

Metode Operasi sistem I/O

1. I/O Terprogram
Pada I/O terprogram, data saling dipertukarkan antara CPU dan modul I/O. CPU
mengeksekusi program yang memberikan operasi I/O kepada CPU secara
langsung,seperti pemindahan data, pengiriman perintah baca maupun tulis, dan
monitoring perangkat. Kelemahan teknik ini adalah CPU akan menunggu sampai
operasi I/O selesai dilakukan modul I/O sehingga akan membuang waktu, apalagi
CPU lebih cepat proses operasinya.
2. I/O Instruksi(Demand Driven)
driven I/O memungkinkan proses tidak membuang buang waktu. Prosesnya adalah
CPU mengeluarkan perintah I/O pada modul I/O, bersamaan perintah I/O dijalankan
modul I/O maka CPU akan melakukan eksekusi perintah perintah lainnya.Apabila
modul I/O telah selesai menjalankan instruksi yang diberikan padanya akan
melakukan interupsi pada CPU bahwa tugasnya telah selesai.
3. Direct Memory Access (DMA)
Teknik yang dijelaskan sebelumnya yaitu I/O terprogram dan Interrupt-Driven I/O
memiliki kelemahan, yaitu proses yang terjadi pada modul I/O masih melibatkan
CPU secara langsung. Hal ini berimplikasi pada :
Kelajuan transfer I/O yang tergantung pada kecepatan operasi CPU.
Kerja CPU terganggu karena adanya interupsi secara langsung.
Bertolak dari kelemahan di atas, apalagi untuk menangani transfer data bervolume
besar dikembangkan teknik yang lebih baik, dikenal dengan Direct Memory Access
(DMA).Prinsip kerja DMA adalah CPU akan mendelegasikan kerja I/O kepada DMA,
CPU hanya akan terlibat pada awal proses untuk memberikan instruksi lengkap
pada DMA dan Akhir proses saja. Dengan demikian CPU dapat menjalankan proses
lainnya tanpa banyak terganggu dengan interupsi.

Transfer Data

1. Format Transfer
a. Paralel : semua bit pada karakter dikirim secara bersamaan dalam batas waktu
tranmisi tertentu
b. Serial : data dikirm secara berurutan dalam satu baris komnikasi tunggal,
sehingga antara pengirim dan penerima harus membagi batas waktu pengiriman
karakter menjadi beberapa sub interval pengiriman

Transfer paralel lebih cepat karena memiliki saluran tranmisi yang banyak, tapi
tidak bias diterapkan pada jarak yang terlalu panjang, karena dapat terjadi
interfensi anatar saluran

2. Mode Transfer

a. Synchronous :
Kecepatan piranti I/0 yang bervariasi sedang data yang dikirim secar serial dan
bergantian dalam periode yang sudah diterapkan, maka kecepatan transfer di set
pada piranti I/O dengan kecepatan rendah
b. Asynchronous
Proses back and forth dalam meneruskan sinyal kendali dari pengirim ke penerima.
Interfacing Piranti I/O
n Suatu alat yang digunakana untuk menghubungkan suatu piranati dengan CPU
melalui BUS
n Fungsi Umum:
Mensinkronkan data transfer antara CPU dan piranti I/O
Fungsi Detail :
1. Penyedia status piranti I/O bagi CPU
2. Memiliki kemampuan interupsi / DMA
3. Mampu mentransfer instruksi CPU ke piranti
4. Mampu berfungsi sebagai buffer storage data transfer
5. Mampu melakukan pengujian kesamaan data
6. Mampu mendecode dan mengencode data
7. Memiliki fasilitas khusus: Konversi data paralel ke serial, Encoding karakter F1,F2
BACKSPACE, DELETE dan lain-lain
8. Menyediakan sinyal status operasi

Strukrur Interface :
1. Register : Kendali (CR) :mencatat instruksi dan informasi dalam piranti
Status (SR) : mencatat status piranti dan mengeluarkan pesan kesalahan

Data Input (IDR) dan Data Ouput : sebagai buffer data untuk operasi input dan
output
2. BUS
Receiver : menangani data input
Transciever : sirkuit bidirectional data menangani input maupun output
Driver / Buffer Bus : sirkuit tri state yang menyimpan informasi bus.

Sistem Prosessor I/O


n General Purpose komputer yang berisi sejumlah saluran DMA, CPU tersendiri dan
menjalankannya secara paralel
n Fungsi :
Sebagai piranti front end yang menangani setiap aspek I/O dan menyediakan
pengendali I/O khusus yang disebut I/O Channel
Instruksi IOP :
1. Instruksi Transfer Data
Input (pembacaan), Output (penulisan) dan membaca informasi status
2. Instruksi General Purpose
Instruksi aritmatika, logika, percabangan (konversi, prioritas operasi, evaluasi
alamat, jump instruksi)
3. Instruksi Kendali
Instruksi untuk menangani fungsi piranti I/O khusus yang tidak terlibat dalam
transfer data contoh : memindahkan head R/W untuk menentukan lokasi track dan
record pada disk.
Format Instruksi IOP :
1. Field Opcode : representasi jenis operasi
2. Field Alamat Memori : alamat awal blok memori yang digunakan untuk transfer
3. Field Word Count : jumlah word yang harus ditransfer
4. Field Kendali : untuk fungsi-fungsi piranti I/O khusus
5. Filed Status : untuk tujuan komunikasi dan pencatatan

Jawaban Soal UAS Jaringan Komputer

A. Pilihan Ganda
1. Beberapa computer yang dapat saling berhubungan dan melakukan komunikasi stu sama lain
dengan menggunakan perangkat jaringan seperti Ethernet card,bridge,modem dan lain-lain
disebut dengan :
a. jaringan computer
b.client
c.workstation
d.group computer
e.sharing
2.penulisan IP addres 11000000.10101000.00000010.00001000 dalam bentuk decimal ditulis
sebagai berikut.
a.192.162.1.8
b.192.168.2.8
c.192.168.2.16
d.191.168.2.8
e.191.168.1.8
3.penulisan IP address 10.208.16.240 dalam bentuk binary ditulis sebagai berikut.
a.00001010.11010000.00010000.11111000
b.00001010.11010000.00001111.11100000
c.00001010.11010000.00010000.11110000
d.00001010.11010000.00001111.11010000
e.00001010.11010000.00011111.10110000
4.setiap computer yang terhubung ke jaringan dapat bertindak baik sebagai workstation maupun
server disebut dengan jaringan.
a.peer to peer
b.client and server
c.local area network
d.bus
e.tree
5.kombinasi pengkabelan straight pada jaringan computer yang sesuai standart internasional
adalah.
a.white orange orange- white green blue white blue green white brown brown
b.white orange orange white green grenn white blue blue white brown brown
c.white green green - white orange blue - white blue orange white brown brown
d.white orange orange white grenn green white blue blue white brown brown
e,orange white orange green white grenn white blue blue white brown brown
6.perintah PING pada jaringan digunakan untuk hal hal berikut ini,kecuali.

a.menguji fungsi kirim sebuah NIC


b.menguji fungsi terima sebuah NIC
c.menguji kesesuaian sebuah TCP/IP
d.menguji konfirmasi TCP/IP
e.menguji koneksi jaringan
7.suatu pengelola seluruh sumber-daya yang terdapat pada system computer dan menyediakan
sekumpulan layanan ke pemakai sehingga memudahkan dalam pengguna dan pemanfaat sumber
daya system computer disebut juga.
A,system operasional
b.sistem manajaemen
c.sistem pengaturan
d.sistem computer
e.sistem operasi
8.system operasi jaringan windows yang dibuat oleh Microsoft dan ditunjukan sebagai server
dalam jaringan adalah seperti di bawah ini kecuali.
a.windows NT
b.windows XP
c.windows 2000
d.windows 2003
e.windows 2008
9.dibawah ini keuntugnan-keuntungan jaringan kecuali.
a.berbagi file
b.berbagi sumber daya
c.berbagi aplikasi
d.transfer file lambat
e.mengurangi biaya pengadaan perangakat lunak
10.untuk mengubah urutan-urutan boting sebelim memlakukan instalasi system operasi,kita
harus melakukan setingan pada.
a.BIOS
b.kernel
c.TCP/IP
d.windows
e.IP addres

11.jaringan WAN dapat menghubugnan satu computer dengan computer lain dengan
menguunakan.

a.kabel
b.router
c.satelit
d.telepon
e.switch
12.gambar yang tertera dibawah ini adalah gambar
a.modem
b.switch
c.acces point
d.router
e.radio
13.jaringan WAN mencakup hubungan antar
a.gedung
b.ruangan
c.benua/Negara
d.propinsi
e.kabupaten
14.untuk mengetahui IP address sebuah PC yang tersambung ke jaringan menggunakan perintah.
a.chkdsk
b.command
c.ipconfig
d.ping
e.cmd
15.jika hasil dari perintah ping pada layer adalah request time out berarti
a.koneksi jaringan baik
b.koneksi jaringan belum jalan
c.koneksi jaringan lambat
d.perintah ping tidak jalan
e.setting IP address sudah benar
16.agar program aplikasi pada sebuah PC yang tersambung jaringan dapat diakses oleh PC yang
lain,maka bagian yang kita setting share adalah.
a.CD ROM Drive
b.floopy disk drive
c.directory C/folder program file
d.folder my document

e.folder temporary

17.pada system computer jaringan LAN maka computer yang merupakan induk disebut.
a.recevier
b.server
c.reserver
d.client
e.work station
18.IP address adalah.
a.alamat yang digunakan untuk mengenal computer yang tersambung di dalam jaringan
b.alamat yang digunakan untuk computer mengakses internet
c.alamat yang digunakan untuk menjalankan perintah PING
d.alamat jaringan computer
e.alamat computer
19.ada 3 macam topologi fisik yaitu.
A.author bus,ring dan star
b.administrator bus,ring dan star
c.administrator ring,bus dan star
d.ring,router dan bus
e.bus,ring dan star
20.LAN singkatan dari.
a.local area network
b.local area networking
c.local array network
d.local array networking
e.local automatic networking
B. Jawaban singkat
1.sebuah software program yang dipasang pada sebuah jaringan dan bertugas memperoteksi
system computer dengan tujuan mengamankan network internal disebut.?FIREWALL
2.sebuah program yang menyiapkan suatu aplikasi software agar bias dijalankan pada sebuah
computer disebut.? Operating system

3.protokol yang secara dinamis memberikan alamat internet protocol baru pada computer setiap
kali ada yang melakukan login disebut.? Client
4.kapasitas transmisi dari sambungan elektronik seperti jaringan komunikasi, bus computer dan
computer channel disebut.? Bandwitch
5.sebuah aplikasi jaringan computer yang untuk melayani banyak pengguna dalam satu jaringan
di sebut.? Server
6.pengiriman pesan ke seluruh titik dalam suatu jaringan di sebut.? Message
7.protokol komunikasi yang meneyediakan jalur transportasi data sehingga sejumlah data yang
dikirm oleh suatu server dapat diterima oleh server yang lain disebut.? Share
8.perangkat keras yang dipasang pada computer agar computer tersebut bias terhubung ke
computer lain adalah.? Lancard
9.sebuah port pada computer yang menstansmisikan satu bit informasi pada satu waktu
disebut.? Kilo Bytes
10. konektor untuk kabel UTP adalah.? RJ45
C. Essay
1. Jelaskan perbedaan system operasi stand alonecdan system operasi jaringan.?
Stand alone = hanya menghubungkan 2 komputer seperti computer rumah
Jaringan = menghubungan computer dengan yang lain saling menghubung
2. jelaskan kelebihan system operasi Microsoft windows dan linux.?
-mudah digunakan
-kebanyakan di pakai di kantoran
-banyak kelebihan
3. jelaskan tahap-tahap instalasi win 7.?
- Masukan cd/dvd win 7
-masuk ke bios
-pilih local disk yang ingin di bersihkan
-lalu install
4. sebutkan macam- macam system operasi yang dapat digunakan dalam jaringan computer baik
sebagai server maupun sebagai workstation.?

-windows NT
-win 2000 server
-win 2008 server
Workstation
-win7
-win xp
-win vista
5.sebutkan urutan warna ujung 1 dan ujung 2 kabel straight dan cross.?
Straight
Ujung 1
Putih orange orange
Putih hijau biru
Putih biru hijau
Putih coklat coklat
Untuk straight ujung 2 sama
Cross
Ujung 1
Putih hijau hijau
Putih orange biru
Putih biru orange
Putih coklat coklat
Ujung 2
Putih orange orange
Putih hijau biru
Putih biru hijau
Putih coklat - cokla