✨ Selamat datang di Portofolio Digital Najwa | Baca tulisan terbaru seputar Tren Teknologi & Literasi Digital di sini! ✨

Jawaban Soal UTS

1. Scanner: Perangkat masukan (input) yang berfungsi membaca dokumen fisik (gambar/teks) dan mengubahnya menjadi format digital. 2. Monitor: Perangkat keluaran (output) berupa layar untuk menampilkan hasil pemrosesan data visual dari komputer. 3. Modem (Modulator Demodulator): Perangkat keras yang mengubah sinyal analog ke digital dan sebaliknya untuk menghubungkan komputer ke jaringan internet. 4. Flashdisk: Media penyimpanan eksternal portabel berbasis memori kilat (flash memory) yang terhubung melalui port USB. 5. Data Projector: Perangkat output yang memproyeksikan tampilan dari komputer ke permukaan datar atau layar besar. 6. Touch Pad: Perangkat input penunjuk (pointer) sensitif sentuhan yang umumnya terdapat pada laptop sebagai pengganti tetikus (mouse). 7. Bar Code Reader: Alat input optik yang berfungsi membaca barisan kode batang (barcode) dan mengonversinya menjadi data digital. 8. Tape: Media penyimpanan data berbasis pita magnetik yang biasanya digunakan untuk pengarsipan ...

07. Materi Makalah Tentang Input dan Output

INPUT DAN OUTPUT

Disusun untuk memenuhi tugas mata kuliah

Tren Teknologi Informasi

Dosen Pengampu: Subandi, S.kom., M.kom.

Disusun oleh:

Najwa Muharomah 2612500948

UNIVERSITAS BUDI LUHUR

Jakarta Selatan

2026


KATA PENGANTAR

Puji syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa karena atas rahmat dan

karunia-Nya, penulis dapat menyelesaikan makalah yang berjudul "Input dan Output dalam

Bidang Informatika" ini tepat pada waktunya. Makalah ini disusun untuk memenuhi tugas

sekaligus menambah wawasan mengenai konsep dasar input dan output pada sistem

komputer.

Penulis mengucapkan terima kasih kepada guru/dosen pengampu yang telah memberikan

bimbingan dan arahan, serta kepada semua pihak yang telah membantu dalam proses

penyusunan makalah ini.

Penulis menyadari bahwa makalah ini masih jauh dari sempurna. Oleh karena itu, kritik dan

saran yang membangun sangat penulis harapkan demi perbaikan di masa mendatang. Semoga

makalah ini bermanfaat bagi penulis maupun pembaca.

Jakarta, 29 Oktober 2026


DAFTAR ISI

BAB I PENDAHULUAN1

1.1 Latar Belakang1

1.2 Rumusan Masalah1

1.3 Tujuan Penulisan1

BAB II PEMBAHASAN3

2.1 Pengertian Input dan Output3

2.2 Siklus Pemrosesan Data3

2.3 Perangkat Input4

2.4 Perangkat Output4

2.5 Perangkat Input/Output5

2.6 Antarmuka dan Port5

2.7 Cara Kerja Input/Output pada Komputer6

2.8 Input dan Output dalam Pemrograman7

2.9 Perkembangan Teknologi Input dan Output8

BAB III 

PENUTUP

3.1 Kesimpulan9

3.2 Saran9


BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi informasi membuat komputer hadir hampir di setiap aspek

kehidupan, mulai dari pendidikan, perkantoran, kesehatan, hingga hiburan. Pada dasarnya,

setiap komputer bekerja dengan cara yang sama: menerima data dari pengguna, mengolah

data tersebut, lalu menampilkan hasilnya. Proses menerima data disebut input, sedangkan

proses menyajikan hasil disebut output.

Tanpa input, komputer tidak memiliki data atau perintah untuk diproses. Tanpa output, hasil

pengolahan tidak dapat dilihat, didengar, atau dimanfaatkan oleh pengguna. Karena itu, input

dan output merupakan jembatan komunikasi antara manusia dan komputer, sekaligus antara

komputer dengan perangkat atau sistem lain.

Dalam bidang informatika, konsep input dan output tidak hanya berkaitan dengan perangkat

keras seperti keyboard, mouse, dan monitor, tetapi juga dengan sistem operasi, bahasa

pemrograman, serta jaringan komputer. Oleh sebab itu, pemahaman yang baik tentang input

dan output menjadi dasar penting bagi siapa pun yang mempelajari informatika.

1.2 Rumusan Masalah

Berdasarkan latar belakang tersebut, rumusan masalah dalam makalah ini adalah sebagai

berikut.

1. Apa yang dimaksud dengan input dan output dalam bidang informatika?

2. Bagaimana siklus pemrosesan data pada sistem komputer?

3. Apa saja jenis dan contoh perangkat input, perangkat output, serta perangkat

input/output?

4. Bagaimana cara kerja input dan output pada sistem komputer dan pemrograman?

5. Bagaimana perkembangan teknologi input dan output saat ini?

1.3 Tujuan Penulisan

Tujuan penulisan makalah ini adalah sebagai berikut.

1. 2. 3. Menjelaskan pengertian input dan output dalam bidang informatika.

Menjelaskan siklus pemrosesan data pada sistem komputer.

Mengidentifikasi jenis dan contoh perangkat input, output, serta4. input/output.

Menjelaskan cara kerja input dan output pada komputer dan dalam pemrograman.

5. Mengetahui perkembangan teknologi input dan output masa kini.

BAB II

PEMBAHASAN

2.1 Pengertian Input dan Output

Input adalah segala data, instruksi, atau sinyal yang dimasukkan ke dalam sistem komputer

untuk diproses. Input dapat berupa teks yang diketik, klik mouse, suara, gambar, video,

maupun data yang dikirim oleh sensor atau perangkat lain. Perangkat yang berfungsi

memasukkan data ke dalam komputer disebut perangkat input (input device).

Output adalah hasil pengolahan data yang disajikan oleh komputer dalam bentuk yang dapat

dipahami pengguna atau dapat dimanfaatkan oleh sistem lain. Output dapat berupa tampilan

di layar, suara, dokumen cetak, maupun sinyal kendali bagi perangkat lain. Perangkat yang

menyajikan hasil ini disebut perangkat output (output device).

Dalam istilah teknis, input dan output sering disingkat I/O (Input/Output) dan mencakup

semua proses perpindahan data antara komputer dengan dunia luar, baik manusia, perangkat

penyimpanan, maupun komputer lain melalui jaringan.

2.2 Siklus Pemrosesan Data

Komputer bekerja mengikuti siklus pemrosesan data yang terdiri dari beberapa tahap berikut.

1. Input: data dan perintah dimasukkan ke dalam komputer melalui perangkat input.

2. 3. Proses (process): data diolah oleh prosesor (CPU) berdasarkan instruksi program,

dengan bantuan memori utama (RAM).

Output: hasil pengolahan ditampilkan atau dikeluarkan melalui perangkat output.

4. Penyimpanan (storage): data dan hasil olahan disimpan pada media penyimpanan seperti

SSD, hard disk, atau penyimpanan awan agar dapatdigunakan kembali.

Sebagai contoh, ketika seseorang mengetik surat di aplikasi pengolah kata, huruf yang diketik

melalui keyboard merupakan input. Prosesor dan memori mengolahnya menjadi tampilan

teks, kemudian monitor menampilkannya sebagai output. Saat dokumen disimpan, data

tersebut dituliskan ke media penyimpanan.

2.3 Perangkat Input

Perangkat input adalah perangkat keras yang digunakan untuk memasukkan data dan perintah

ke dalam komputer. Berdasarkan jenis data yang dimasukkan, perangkat input dapat

dikelompokkan sebagai berikut.

Tabel 2.1 Jenis dan Contoh Perangkat Input

Kelompok Contoh Perangkat Fungsi

Penunjuk (pointing) Mouse, touchpad, trackball,

stylus

Menggerakkan kursor dan memilih

objek di layar

Papan ketik Keyboard, keypad Memasukkan huruf, angka, dan

simbol

Pemindai (scanner) Scanner dokumen, barcode/QR

reader, pemindai sidik jari

Mengubah objek fisik atau identitas

menjadi data digital

Audio dan visual Mikrofon, webcam, kamera

digital

Menangkap suara, gambar, dan video

Sensor Sensor suhu, cahaya, gerak, GPS,

giroskop

Mengukur kondisi lingkungan dan

mengirimkannya sebagai data

Permainan Joystick, gamepad, kontroler VR Mengendalikan permainan dan

aplikasi interaktif

Setiap perangkat input mengubah tindakan atau informasi dari dunia nyata menjadi sinyal

digital, yaitu deretan angka biner (0 dan 1) yang dapat dipahami komputer. Misalnya, tekanan

pada tombol keyboard diubah menjadi kode tertentu, seperti kode karakter ASCII atau

Unicode.2.4 Perangkat Output

Perangkat output adalah perangkat keras yang menyajikan hasil pemrosesan komputer kepada

pengguna. Berdasarkan bentuk hasilnya, output dibedakan menjadi softcopy dan hardcopy.

Softcopy adalah keluaran yang tidak berwujud fisik permanen, seperti tampilan layar dan

suara. Hardcopy adalah keluaran yang tercetak pada media fisik, misalnya kertas.

Tabel 2.2 Jenis dan Contoh Perangkat Output

Jenis Output Contoh Perangkat Keterangan

Visual (softcopy) Monitor, proyektor, layar

smartphone

Menampilkan teks, gambar, dan

video

Audio (softcopy) Speaker, headphone, earphone Menghasilkan suara dan musik

Cetak (hardcopy) Printer inkjet, laser, dot matrix Mencetak dokumen dan gambar di

kertas

Cetak khusus (hardcopy) Plotter, printer 3D Mencetak gambar teknis berukuran

besar atau objek tiga dimensi

Kendali Motor, aktuator, lampu indikator Menggerakkan atau mengendalikan

perangkat fisik berdasarkan hasil

proses

Kualitas output dipengaruhi oleh spesifikasi perangkatnya. Pada monitor, misalnya, resolusi

dan refresh rate menentukan ketajaman serta kehalusan gambar. Pada printer, resolusi cetak

(dpi) dan kecepatan cetak menjadi ukuran kualitasnya.

2.5 Perangkat Input/Output

Beberapa perangkat dapat menjalankan fungsi input sekaligus output. Perangkat jenis ini

disebut perangkat input/output (I/O device) karena data dapat mengalir ke dua arah.

Layar sentuh (touchscreen): menerima sentuhan jari sebagai input dan menampilkan

gambar sebagai output.Media penyimpanan (SSD, hard disk, flash disk): data dapat dibaca (input) dan ditulis

(output).

Modem dan kartu jaringan (network card): menerima data dari jaringan dan mengirim

data ke jaringan.

Headset: mikrofon sebagai input suara, sedangkan speaker sebagai output suara.

Printer multifungsi: dapat memindai dokumen (input) sekaligus mencetaknya (output).

2.6 Antarmuka dan Port

Perangkat I/O terhubung ke komputer melalui antarmuka (interface) yang mengatur cara data

dipertukarkan. Antarmuka dapat berupa kabel dan konektor fisik (port) maupun koneksi

nirkabel.

Tabel 2.3 Antarmuka yang Umum Digunakan

Antarmuka Jenis Penggunaan Umum

USB Kabel Keyboard, mouse, flash disk, printer,

kamera

HDMI / DisplayPort Kabel Mengirim gambar dan suara ke monitor

atau TV

Jack audio 3,5 mm Kabel Headphone, speaker, mikrofon

Ethernet (LAN) Kabel Koneksi jaringan komputer

Bluetooth Nirkabel Headset, keyboard, mouse, dan speaker

nirkabel

Wi-Fi Nirkabel Koneksi internet dan berbagi data

antarperangkat

2.7 Cara Kerja Input/Output pada Komputer

Perangkat I/O bekerja dengan kecepatan yang jauh berbeda dari prosesor. Prosesor dapat

mengeksekusi miliaran instruksi per detik, sedangkan manusia hanya mampu mengetik

beberapa karakter per detik. Untuk menjembataniperbedaan ini, sistem komputer memiliki beberapa komponen dan mekanisme berikut.

Pengendali perangkat (device controller): rangkaian elektronik yang mengatur

komunikasi antara perangkat dengan komputer.

Driver: perangkat lunak yang menerjemahkan perintah dari sistem operasi menjadi

perintah yang dipahami oleh perangkat tertentu.

Buffer: area memori sementara untuk menampung data selama perpindahan, sehingga

perbedaan kecepatan antarkomponen dapat diatasi.

Interrupt: sinyal dari perangkat kepada prosesor yang menandakan bahwa perangkat

membutuhkan perhatian, misalnya saat sebuah tombol ditekan, sehingga prosesor tidak

perlu terus-menerus memeriksa perangkat.

Direct Memory Access (DMA): mekanisme yang memungkinkan perangkat

memindahkan data langsung ke memori tanpa membebani prosesor untuk setiap bagian

data.

Sistem operasi berperan sebagai pengelola utama I/O. Aplikasi tidak berkomunikasi langsung

dengan perangkat keras, melainkan meminta layanan kepada sistem operasi, yang kemudian

memanfaatkan driver untuk menjalankan operasi tersebut. Pendekatan ini membuat aplikasi

dapat bekerja dengan beragam perangkat tanpa harus mengetahui detail teknis masing-

masing.

2.8 Input dan Output dalam Pemrograman

Dalam pemrograman, input adalah data yang diterima program, sedangkan output adalah

hasil yang dikeluarkan program. Sumber input dan tujuan output dapat berupa papan ketik,

layar, berkas (file), basis data, atau jaringan.

a. Input dan Output Standar

Hampir semua bahasa pemrograman menyediakan saluran standar, yaitu standard input

(stdin) untuk menerima data, umumnya dari keyboard, dan standard output (stdout) untuk

menampilkan hasil, umumnya ke layar. Contoh berikut menggunakan bahasa Python.

nama = input("Masukkan nama Anda: ") # input

umur = int(input("Masukkan umur: ")) # input

print("Halo,

"

, nama) # output

print("Tahun depan umur Anda"

, umur + 1) # output

Fungsi input() membaca data yang diketik pengguna dan menyimpannya sebagai teks

(string), sedangkan fungsi print() menampilkan hasil ke layar. Karena input() selalu

menghasilkan teks, data yang akan dihitung perludikonversi terlebih dahulu, misalnya dengan int().

b. Input dan Output Berkas (File)

Selain keyboard dan layar, program juga dapat membaca data dari berkas dan menulis hasil

ke berkas sehingga data tidak hilang setelah program berhenti.

with open("catatan.txt"

,

"w") as f: # menulis (output)

f.write("Belajar input dan output")

with open("catatan.txt"

isi = f.read()

print(isi)

,

"r") as f: # membaca (input)

Penggunaan pernyataan with memastikan berkas ditutup secara otomatis setelah selesai

digunakan. Praktik ini penting untuk mencegah kebocoran sumber daya dan kerusakan data.

c. Validasi Input

Program yang baik tidak mempercayai begitu saja data yang diterimanya. Validasi input

adalah proses memeriksa apakah data sesuai dengan format dan batasan yang diharapkan,

misalnya memastikan umur berupa angka positif. Validasi mencegah galat (error) dan

mengurangi risiko keamanan seperti serangan injeksi.

try:

umur = int(input("Umur: "))

if umur < 0:

print("Umur tidak boleh negatif")

except ValueError:

print("Masukkan angka yang valid")

2.9 Perkembangan Teknologi Input dan Output

Teknologi input dan output terus berkembang agar interaksi manusia dan komputer semakin

alami dan efisien. Beberapa perkembangan yang menonjol adalah sebagai berikut.

Input suara dan asisten virtual: pengguna dapat memberi perintah melalui ucapan, dan

sistem memberikan jawaban dalam bentuk suara atau teks.

Layar sentuh dan multisentuh: gestur seperti menggeser dan mencubit menggantikan

banyak fungsi mouse dan keyboard pada perangkat bergerak.

Biometrik: sidik jari dan pengenalan wajah dimanfaatkan sebagai input untuk

autentikasi.

Realitas virtual dan augmented reality: gerakan kepala dan tangan menjadi input,

sedangkan tampilan tiga dimensi menjadi output.

Internet of Things (IoT): sensor mengirimkan data secara otomatis, danaktuator menjalankan tindakan berdasarkan hasil pemrosesan, misalnya lampu pintar

atau sistem irigasi otomatis.

Antarmuka otak-komputer: masih dalam tahap penelitian, memungkinkan sinyal otak

digunakan sebagai input untuk mengendalikan perangkat.

Perkembangan tersebut menunjukkan bahwa batas antara input dan output makin menyatu

dalam pengalaman pengguna, dan perangkat makin beragam bentuknya. Meskipun demikian,

prinsip dasarnya tetap sama: data masuk, diproses, lalu hasil dikeluarkan.

BAB III

PENUTUP

3.1 Kesimpulan

Berdasarkan pembahasan di atas, dapat disimpulkan hal-hal berikut.

1. Input adalah data atau perintah yang dimasukkan ke komputer, sedangkan output adalah

hasil pengolahan yang disajikan kepada pengguna atau sistem lain. Keduanya

merupakan penghubung antara komputer dengan dunia luar.

2. Siklus pemrosesan data terdiri atas input, proses, output, dan penyimpanan.

3. 4. 5. Perangkat I/O dikelompokkan menjadi perangkat input (misalnya keyboard dan mouse),

perangkat output (misalnya monitor dan printer), serta perangkat input/output (misalnya

layar sentuh dan media penyimpanan).

Sistem komputer mengelola I/O dengan bantuan pengendali perangkat, driver, buffer,

interrupt, dan DMA, sedangkan dalam pemrograman I/O dilakukan melalui input/output

standar, berkas, dan validasi data.

Teknologi I/O terus berkembang menuju interaksi yang lebih alami, seperti suara,

sentuhan, biometrik, realitas virtual, dan IoT.

3.2 Saran

Pembaca disarankan untuk tidak hanya memahami teori, tetapi juga mencoba langsung

penggunaan input dan output, misalnya dengan membuat program sederhana yang menerima

input pengguna dan menyimpannya ke berkas. Penulis juga menyarankan agar pembaca

mengikuti perkembangan teknologi I/O terbaru karena bidang ini berubah dengan cepat.

Makalah ini masih terbatas pada konsep dasar sehingga dapat dikembangkan lebih lanjut,

misalnya dengan pembahasan mendalam tentang manajemen I/O pada sistem operasi.

DAFTAR PUSTAKA

Null, L., & Lobur, J. (2018). The Essentials of Computer Organization and Architecture (5th

ed.). Burlington, MA: Jones & Bartlett Learning.

Silberschatz, A., Galvin, P. B., & Gagne, G. (2018). Operating System Concepts (10th ed.).

Hoboken, NJ: Wiley.

Stallings, W. (2022). Computer Organization and Architecture: Designing for Performance

(11th ed.). Hoboken, NJ: Pearson.

Tanenbaum, A. S., & Austin, T. (2012). Structured Computer Organization (6th ed.). Boston,

MA: Pearson.

Python Software Foundation. (n.d.). Input and Output dalam The Python Tutorial.

https://docs.python.org/3/tutorial/inputoutput.html


Komentar

Postingan populer dari blog ini

01. Ringkasan Materi - Tren Teknologi 1/2

02. Ringkasan Materi - Tren Teknologi 3

03. Ringkasan Materi - Tren Teknologi 4

04. Ringkasan Materi - Tren Teknologi 5

05. Ringkasan Materi - Tren Teknologi 6

Jawaban Soal UTS

06. Ringkasan Materi - Tren Teknologi 7