SlideShare a Scribd company logo
1 of 13
Download to read offline
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Percobaan1
• Output ke layar (standar output), input dari system (kernel) , dengan menggunakan perintah PS,
seperti pada gambar 1.1 berikut ini:
Gambar 1.1
Analisis :
Perintah ps adalah perintah yang digunakan untuk menampilkan informasi mengenai
proses yang sedang aktif di dalam sistem operasi linux dan setelah saya amati dari komputer
yang saya gunakan dengan komputer teman-teman yang lain, tampilanya pun berbeda yang
menujukan proses yang dijalankan juga berbeda.
• Output ke layar (standar output), input dari keyboard (standard input) dengan menggunakan
perintah cat seperti pada gambar 1.2 berikut:
Gambar 1.2
Analisis :
Perintah cat ini digunakan untuk menampilkan standar input keyboard ke standar
output dalam terminal, misalnya pada gambar 1.2 diatas dimana ketika saya menginputkan
kalimat hallo, apa kabar? Yamg kemudian dienter maka kalimat hallo apa kabar? tersebut akan
ditampilkan kembali itulah yang disebut dengan standar output.
• Input dari keyboard dan output ke alamat internet , dengan menggunkan perintah mail seperti
proses berikut ini:
Gambar 1.3
Analisis : Pada gambar 1.3 diatas memberikan informasi bahwa perangkat pendukung mail
belum terinstall, dan diminta untuk dinstall dengan cara yang juga telah diberikan. Dan untuk
melanjutkan proses untuk mail ini harus diinstall terlebih dahulu mailutilsnya seperti pada
gambar 1.4 berikut:
Gambar 1.4
Analisis: Gambar 1.4 diatas menujukan proses penginstallan sedang berlangsung dan harus
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
menunggu hingga beberapa menit.
Setelah proses intalasi selesai,maka dilanjutkan dengan proses utuk proses pengiriman email
dengan menggunkan mail, seperti pada gambar 1.5 berikut:
Gambar 1.5
Analisis:
Perintah mail ini berfungsi layaknya seperti layanan email lainya, yaitu untuk
mengirim email kepada orang atau alamat email yang dituju, diman apada praktikum ini
saya menggunakan alamat saya sendiri, dan apabila email ini berhasil dikirim kealamat tujuan
akan disimpan di spam
• Input nama direktori, output tidak ada (membuat direktori baru), bila terjadi error maka
tampilan error pada layar (standard error) dengan menggunakn perintah mkdir
Gambar 1.6
Analisis: Perintah Mkdir adalah perintah untuk membuat direktori baru, sesuai dengan nama
yang diinputkan setalahnya, dan apabila kita akan membuat direktori lagi denagn format nama
yang sama maka akan muncul pesan bahwa file/direktory tidak dapat dibuat karna telah dibuat
dan inilah yang disebut dengan tampilan error (Standar Input error)
Percobaan 2
 : Pembelokan (redirection)
• Pembelokan standar output
Gambar 2
.1
Analisi:
Perintah “$ cat 1> myfile.txt” yang di ikuti dengan penulisan isi dari file dan setelah
selesai mengetik diakhiri dengan kombinasi tombol Ctrl+D pada gambar 2.1 diatas berfungsi
sebagai pembelokan standart output atau yang berfungsi untuk membelokkan standar input
kedalam satu file bernama ‘filesaya.txt’.
• Pembelokan standar input, yaitu input dibelokkan dari keyboard menjadi dari file
Gambar 2
.2
Analisis:
Perintah “$cat 0< filesaya.txt”, pada gambar 2.2 diatas berfungsi sebagai pembelokan
standar output yang sebelumnya telah diinputkan pada praktek sebelumnya, yang juga sama
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
dengan perintah “cat filesaya.txt” yaitu menampilkan isi file yang yang telah dibuat
sebelumnya atau nama file yang dituju.
• Pembelokan standar error untuk disimpan di file
Gambar 2
.3
Analisis:
Perintah “$ mkdir mydir 2> myerror” berjalan dengan cara: ketika dimasukan
perintah tersebut kemudian dienter maka perintah yang pertama kali dijalankan adalah mkdir
mydir yang kemudin dilanjutkan dengan proses peyalinan, mengkopi, atau menyimpan pesan
error pada proses mkdir mydir ke file myerror. yang bisa dipastikan dengan melihat isi filenya
dengan perintah cat myerror.txt
• Notasi 2>&1 : pembelokan standar error (2>) adalah identik dengan file descriptor 1.
Gambar 2
.4
Analisis:
Perintah “ls filebaru 2> out.txt” pada gambar 2.4 sama halnya dengan perintah pada
gambar 2.3, perbedaanya hanya pada proses penyalinan pesan eror, pada gambar 2.3 proses
penyalinganya dari perintah mkdir mydir sedangkan pada gambar 2.4 penyalinanya dari ls
filebaru yang tidak ada pada direktori tersebut sehingga muncul pesan bahwa direktory/file
yang dimaksud tidak tersedia, dan pesan eror inilah yang kemudian disalin kedalam file out.txt.
Yang diidentifikasi berdasarkan isi deskrifsi sebelunya. Sedangakan Perintah “ls filebaru 2>
out.txt 2>&1” berfungsi untuk menghapus isi file yang tadinya di copykan kedalam file out.txt,
yang ditambahan &1 digunakan untuk langsung mengeluarkan isi dari file out.txt dan langsung
menampilkannya pada console terminal.
• Notasi 1>&2 (atau >&2) : pembelokan standar output adalah sama dengan file descriptor 2
yaitu standar error
Gambar 2
.5
Analisis:
Perintah “echo “mencoba menulis file” 1> baru pada gambar 2.4 sama halnya
dengan perintah pada gambar 2.3, perbedaanya hanya pada proses penyalinan pesan eror, pada
gambar 2.3 proses penyalinganya dari perintah mkdir mydir sedangkan pada gambar 2.4
penyalinanya dari ls filebaru yang tidak ada pada direktori tersebut sehingga muncul pesan
bahwa direktory/file yang dimaksud tidak tersedia, dan pesan eror inilah yang kemudian disalin
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
kedalam file out.txt. Yang diidentifikasi berdasarkan isi deskrifsi sebelunya. Sedangakan
Perintah “ls filebaru 2> out.txt 2>&1” berfungsi untuk menghapus isi file yang tadinya di
copykan kedalam file out.txt, yang ditambahan &1 digunakan untuk langsung mengeluarkan isi
dari file out.txt dan langsung menampilkannya pada console terminal.
• Notasi >> (append)
Gambar 2
.6
Analisis:
Perintah ini berfungsi untuk menambahkan isi dari file tanpa menghapus yang ada di
dalamnya. Untuk percobaan ini Nisa tidak perlu menjelaskan panjang lebar pada temen-temen,
langsung menuju gambar dibawah aj
• Notasi here document (<<++ .... ++)
Gambar 2
.7
Analisis:
Perintah ini digunakan sebagai pembatas input dari keyboard. Symbol “%%” dapat
kita ganti dengan symbol-symbol lain. Untuk lebih jelasnya silahkan melihat gambar di bawah
ini.
• Notasi – (input keyboard)
Gambar 2
.8
Analisis:
perintah ini akan menampilakn isi file steb by by steb atau satai persatu sesuai dengan
urutan file yang dimsukan setalah perintah cat
• Untuk membelokkan standart output ke file, digunakan operator >
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Gamabar 2
.9
Analisis:
Untuk membelokkan standar output ke dalam file, kita gunakan operator >, sedangkan
untuk menambahkan output ke dalam file tanpa menghapus isi file kita gunakan operator >>.
dan untuk mengbelokkan kita dapat menggunakan perintah <.
• Pembelokan standart input dan standart output dapat dikombinasikan tetapi tidak boleh
menggunakan nama file yang sama sebagai standart input dan output.
Gamabar 2
.10
Analisis:
Pada saat kita lihat isi file out dengan perintah “cat out”, maka layar kita akan penuh
dengan kata-kata hello dan out. Karena kedua kata itu ditulis berulang kali ke dalam file
out melalui perintah “cat < out >> out” seperti pada gambar berikut ini:
Gamabar 2
.11
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Percobaan 3 : Pipa (pipeline)
Mekanisme pipa digunakan sebagai alat komunikasi antar proses. Input Proses1⇒ ⇒
Output = Input Proses2 Output Proses 1 menghasilkan output yang selanjutnya⇒ ⇒
digunakan sebagai input oleh Proses 2. Hubungan output input ini dinamakan pipa, yang
menghubngkan Proses 1 dengan Proses2 dan dinyatakan dengan symbol “|”.
• Operator pipa “|” digunakan untuk membuat eksekusi proses dengan melewati data langsung ke
data lainnya. Untuk percobaannya, kita langsung menuju gambar-gambar di bawah ini.
Gamabar 3.1
Analisis:
Perintah diatas adalah perintah yang digunakn untuk mengetahui user yang sedang aktif ,
yang kemudian dosort.
Gamabar 3.2
Analisis:
Gambar di atas adalah output yang muncul ketika kita ketikkan perintah “ls –l /etc |
more” yang mengeksekusi perintah ls -l lebih awal yang kemudian di more.
Gamabar 3.3
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Analisis:
Gambar di atas adalah output yang muncul ketika kita ketikkan perintah “ls –l /etc | sort |
more” yang cara kerjanya diawali membaca perintah ls -l yang kemudian disortir dan
ditampilkan dengan cara meremore
Percobaan4 :
Dalam percobaan pertama ini, kita akan melakukan beberapa percobaan yang
berhubungan dengan Filter. Percobaan ini lebih mengarah kepada mengkombinasikan utilitas
system untuk membuat fungsi yang lebh kompleks.
Gambar 4.1
Analisis:
Perintah pada gambar 4.1 tersebut adalah menampilkan user yang sedang aktif yang
kemudian diikuti perintah grep yang akan memberikan warna lain pada kata yang dituliskan
setelahnya.
Gamabar 4.2
Analisis:
Perintah tersebut akan mengrep atau memberikan tanda warna pada kata kunci yaitu Pc-
18 pada direktori /etc/passwd
Gamabar 4.3
Analisis:
Perintah diatas diawali digunakan untuk menampilakn jumlah baris, kata, karakter, byte,
atau maksimalgaris panjang. pada satu direktori yaitu /etc.
Gamabar 4.4
Analisis:
Perintah ini digunakn untuk membuat file kelasA.txt yang disertai dengan nama tersebut
yang murupakan isi dari file tersebut.
Gamabar 4.5
Analisis:
Perintah ini digunakn untuk membuat file kelasB.txt yang kemudian diikuti dengan
pengisian nama yang juga merupakan isi dari file tersebut.
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Gamabar 4.6
Analisis:
Perintah ini digunakan untuk menampilkan isi file yang kemudian disortir berdasarkan
nama atau abjad
Gamabar 4.7
Analisis:
Perintah ini digunakn untuk mengkopi isi file kelasA dan kelasB kedalam file Kelas.txt
Gamabar 4.8
Analisis:
Perintah ini digunakn untuk digunaka untuk menampilkan isi file kelas.txt yang disort
dan dilanjutkan dengan uniq.
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
LATIHAN
1. Lihat daftar secara lengkap pada direktori aktif, belokkan tampilan standard output ke file
baru.
Jawaban:
Gamabar 5.1
Analisis:
Perintah pada gambar 5.1 tersebut digunakan untuk menampilkan isi daftar pada
direktory yang sedang aktif yaitu diderektori /home/pc-18/
Gamabar 5.2
Analisis:
Perintah ditas digunakan untuk membelokan tampilan yang dieksekusi oleh perintah ls
-al ke file baru. Dan ketika dibelokkan tidak ditampuilkan dalam bentuk direktori seperti
tampilan semula dari ls -al yang apabila direktori diberi tanda dengan warna yang berbeda
dangan file.
2. Lihat daftar secara lengkap pada direktori /etc/passwd , belokkan tampilan standard output
ke file baru tanpa menghapus file baru sebelumnya.
Jawaban:
Gamabar 5.3
Analisis:
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
Perintah $ ls -al /etc/passwd pada gambar diatas digunakan untuk menampilkan isi daftar
dari direktori /etc/passwd, sedangkan perintah $ ls -al /etc/passwd >> baru digunakn untuk
mengbelokkan tampilan dari hasil eksekusi perintah $ ls -al /etc/passwd ke file baru tampa
mengubah isi dari file baru sebelumnya yang telah terisi hasil pembelokan dari perintah $ ls -al
pada direktori /home/pc-18 yang apabila ditampilkan isinya menjadi seperti pada gambar
berikut ini:
Gamabar 5.4
Analisis:
Gambar 5.4 tersebut adalah tampilan dari isi file baru yang ketika ditambahkan
pembelokan dari perintah $ ls -al /etc/passwd
3. Urutkan file baru dengan cara membelokkan standard input.
Jawaban:
Gamabar 5.5
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
lanjutan...
Gamabar 5.5
Analisis:
Ganbar diatas adalah tampilan dari perintah cat 0< baru | sort, yang menampilkan isi file
baru yang kemusdian disortir berdasarkan abjad.
4. Urutkan file baru dengan cara membelokkan standard input dan standard output ke file
baru.urut .
Jawaban:
Gamabar 5.6
Analisis:
Gambar tersebut adalah tampilan dari perintah $ cat 0< baru | sort > baru.urut, yang
maksudnya adalh membelokan hasil tampilan dari perintah $ cat 0< baru | sort file baru.urut
5. Buatlah direktori latihan2 sebanyak 2 kali dan belokkan standard error ke file rmdirerror.txt.
Jawaban:
Gamabar 5.7
Analisis:
Gambar diatas adalah tampilan dari perintah $ mkdir latihan2
 yang berfungsi untuk
membuat direktori latihan2, dan ketika ditulis kembali perintah tersebut maka akan timbul
pesan error, yang kemudian dibelokan tampilanya kedalam fmdirerror.txt dan langsung
ditampilkan.
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
6. Urutkan kalimat berikut : Jakarta , Bandung , Surabaya , Padang, Palembang , Lampung .
Dengan menggunakan notasi here document (<@@@ ...@@@)
Jawaban:
Analisis:
Perintah menggunakan notasi here document <@@@ ...@@@
7. Hitung jumlah baris, kata dan karakter dari file baru.urut dengan menggunakan filter dan
tambahkan data tersebut ke file baru.
Jawaban:
Analisis:
perintah pada ganbar diatas digunakn untuk mebelokan hasil tampilan dari perintah ls
baru.urut ke file baru tampa mengubah isi file yang ada sebelumnya.
8. Gunakan perintah di bawah ini dan perhatikan hasilnya.
$ cat > hello.txt
dog cat
cat duck
dog chicken
chicken duck
chicken cat
dog duck
[Ctrl-d]
$ cat hello.txt | sort | uniq
$ cat hello.txt | grep “dog” | grep –v “cat”
Analisis:
Pada gambar diatas tampak tiga perintah yang berbeda, pada perintah cat hello.txt
tampilanya ditampilkan tampa disortir atau diurutkan sesuai dengan abjad. Sedangkan pada
tampilannya disortir. Dan pada perintah ketiga hanya ditampilkan data yang digrer yaitu yang
mengandung kata dog.
Ibrahim Naki Semester II
LAPORAN
PRAKTIKUM 2
 OPERASI INPUT OUTPUT
SUMMARY PRAKTIKUM 2
Perintah Deskripsi Format
grep
Digunakan untuk menyaring masukannya
dan menampilkan baris-baris yang hanya
mengandung pola yang ditentukan. Pola ini
disebut regular expression.
$ grep [OPTIONS] PATTERN [FILE...]
$ grep [OPTIONS] [-e PATTERN | -f
FILE] [FILE...]
wc
Digunakan untuk menghitung jumlah baris,
kata dan karakter dari baris-baris masukan
yang diberikan kepadanya
$ wc [OPTION]... [FILE]...
$ wc [OPTION]... --files0-from=F
sort
Digunakan untuk mengurutkan masukannya
berdasarkan urutan nomor ASCII dari
karakter.
$ sort [OPTION]... [FILE]...
$ sort [OPTION]... --files0-from=F
cut
Digunakan untuk mengambil kolom tertentu
dari baris-baris masukannya, yang
ditentukan pada option –c.
$ cat [OPTION]... [FILE]...
uniq
Digunakan untuk menghilangkan baris-baris
berurutan yang mengalami duplikasi,
biasanya digabungkan dalam pipeline
dengan sort.
$ uniq [OPTION]... [INPUT
[OUTPUT]]
Kesimpulan
Pada praktikum Operasi Input dan Output ini saya dapat menyimpilkan bahwa Setiap kali kita
memberikan instruksi atau perintah, maka Linux kernel akan menciptakan sebuah proses dengan
memberikan nomor identitas dari proses yang sedang berlangsung. Dan proses dalam Linux selalu
membutuhkan Input yang kemudian menghasilkan suatu Output.
Dan pada saat Linux mendeskripsikan input maunpun otput tidak membedakan antara peralatan
hardware dan file, melainkan Linux akan memanipulasi peralatan hardware sama dengan file.
Ibrahim Naki Semester II

More Related Content

What's hot

Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur dataAsep Jaenudin
 
Ppt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javaPpt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javanur achlish rosyadi
 
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuMelina Krisnawati
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03KuliahKita
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerAuliaa Oktarianii
 
Graph dalam Struktur Data
Graph dalam Struktur DataGraph dalam Struktur Data
Graph dalam Struktur DataMade Aditya
 
Laporan Praktek Jaringan Komputer "Subnetting"
Laporan Praktek Jaringan Komputer "Subnetting"Laporan Praktek Jaringan Komputer "Subnetting"
Laporan Praktek Jaringan Komputer "Subnetting"Riyo D'lasphaga
 
implementasi sistem file
implementasi sistem fileimplementasi sistem file
implementasi sistem fileHabibi Habibi
 
unit kontrol
unit kontrolunit kontrol
unit kontroldewi2093
 
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-editTrabalistra Bagaz
 
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)Melina Krisnawati
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar KriptografiRoziq Bahtiar
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsilaurensius08
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanAwang Ramadhani
 
Laporan Praktikum Sistem Operasi Modul 9 dan 10
Laporan Praktikum Sistem Operasi Modul 9 dan 10Laporan Praktikum Sistem Operasi Modul 9 dan 10
Laporan Praktikum Sistem Operasi Modul 9 dan 10Indah Kusumawati
 
makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)Awidiya Awidiya
 

What's hot (20)

Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Ppt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman javaPpt pengenalan dan pemrograman java
Ppt pengenalan dan pemrograman java
 
Sistem File
Sistem FileSistem File
Sistem File
 
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
 
Laporan tugas struktur data
Laporan tugas struktur dataLaporan tugas struktur data
Laporan tugas struktur data
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03
 
Memory
MemoryMemory
Memory
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
Graph dalam Struktur Data
Graph dalam Struktur DataGraph dalam Struktur Data
Graph dalam Struktur Data
 
Laporan Praktek Jaringan Komputer "Subnetting"
Laporan Praktek Jaringan Komputer "Subnetting"Laporan Praktek Jaringan Komputer "Subnetting"
Laporan Praktek Jaringan Komputer "Subnetting"
 
implementasi sistem file
implementasi sistem fileimplementasi sistem file
implementasi sistem file
 
unit kontrol
unit kontrolunit kontrol
unit kontrol
 
Os2013 lap1-ridwan
Os2013 lap1-ridwanOs2013 lap1-ridwan
Os2013 lap1-ridwan
 
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit
 
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
 
Laporan Praktikum Sistem Operasi Modul 9 dan 10
Laporan Praktikum Sistem Operasi Modul 9 dan 10Laporan Praktikum Sistem Operasi Modul 9 dan 10
Laporan Praktikum Sistem Operasi Modul 9 dan 10
 
makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)
 

Viewers also liked

Tugas modul bab iii sistem operasi manajemen input output
Tugas modul bab iii sistem operasi   manajemen input outputTugas modul bab iii sistem operasi   manajemen input output
Tugas modul bab iii sistem operasi manajemen input outputYazid Albustomi
 
Kesimpulan pengamanan pada jaringan linux
Kesimpulan pengamanan pada jaringan linuxKesimpulan pengamanan pada jaringan linux
Kesimpulan pengamanan pada jaringan linuxDede Supriyatna
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file systemMooksHal Mhiestri
 
Pengenalan perintah terminal pada linux
Pengenalan perintah terminal pada linuxPengenalan perintah terminal pada linux
Pengenalan perintah terminal pada linuxIrsal Shabirin
 
Manajemen Proses pada Linux
Manajemen Proses pada LinuxManajemen Proses pada Linux
Manajemen Proses pada Linuxnisarhmayanti
 
Membuat Class Sendiri
Membuat Class SendiriMembuat Class Sendiri
Membuat Class SendiriIbrahim Naki
 
Sortir Nilai dengan JSP
Sortir Nilai dengan JSPSortir Nilai dengan JSP
Sortir Nilai dengan JSPIbrahim Naki
 
Membuat Ratu Love dengan Corel Draw
Membuat Ratu Love dengan Corel DrawMembuat Ratu Love dengan Corel Draw
Membuat Ratu Love dengan Corel DrawIbrahim Naki
 
Laporan Praktikum OS
Laporan Praktikum OS Laporan Praktikum OS
Laporan Praktikum OS Ibrahim Naki
 
Laporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxLaporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxIbrahim Naki
 
Pewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfacePewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfaceIbrahim Naki
 
LAPORAN 15 SISTEM OPERASI Manajemen User dan Group
LAPORAN 15 SISTEM OPERASI Manajemen User dan GroupLAPORAN 15 SISTEM OPERASI Manajemen User dan Group
LAPORAN 15 SISTEM OPERASI Manajemen User dan GroupIbrahim Naki
 
Ruang lingkup Ejaan Yang Disempurnakan (EYD)
Ruang lingkup Ejaan Yang Disempurnakan (EYD)Ruang lingkup Ejaan Yang Disempurnakan (EYD)
Ruang lingkup Ejaan Yang Disempurnakan (EYD)Ibrahim Naki
 

Viewers also liked (20)

Os2013 lap2-ridwan
Os2013 lap2-ridwanOs2013 lap2-ridwan
Os2013 lap2-ridwan
 
Tugas modul bab iii sistem operasi manajemen input output
Tugas modul bab iii sistem operasi   manajemen input outputTugas modul bab iii sistem operasi   manajemen input output
Tugas modul bab iii sistem operasi manajemen input output
 
Kata pengantar
Kata pengantarKata pengantar
Kata pengantar
 
Sistem input output
Sistem input outputSistem input output
Sistem input output
 
CertificacióN Necc 2009
CertificacióN Necc 2009CertificacióN Necc 2009
CertificacióN Necc 2009
 
Kesimpulan pengamanan pada jaringan linux
Kesimpulan pengamanan pada jaringan linuxKesimpulan pengamanan pada jaringan linux
Kesimpulan pengamanan pada jaringan linux
 
Praktikum ii linux file system
Praktikum ii linux file systemPraktikum ii linux file system
Praktikum ii linux file system
 
Perintah Dasar pada Linux ubuntu
Perintah Dasar pada Linux ubuntuPerintah Dasar pada Linux ubuntu
Perintah Dasar pada Linux ubuntu
 
Pengenalan perintah terminal pada linux
Pengenalan perintah terminal pada linuxPengenalan perintah terminal pada linux
Pengenalan perintah terminal pada linux
 
Manajemen Proses pada Linux
Manajemen Proses pada LinuxManajemen Proses pada Linux
Manajemen Proses pada Linux
 
Java Class
Java ClassJava Class
Java Class
 
Membuat Class Sendiri
Membuat Class SendiriMembuat Class Sendiri
Membuat Class Sendiri
 
Sortir Nilai dengan JSP
Sortir Nilai dengan JSPSortir Nilai dengan JSP
Sortir Nilai dengan JSP
 
Membuat Ratu Love dengan Corel Draw
Membuat Ratu Love dengan Corel DrawMembuat Ratu Love dengan Corel Draw
Membuat Ratu Love dengan Corel Draw
 
Praktikum 4B
Praktikum 4BPraktikum 4B
Praktikum 4B
 
Laporan Praktikum OS
Laporan Praktikum OS Laporan Praktikum OS
Laporan Praktikum OS
 
Laporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxLaporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi Linux
 
Pewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan InterfacePewarisan, Polimorfisme, dan Interface
Pewarisan, Polimorfisme, dan Interface
 
LAPORAN 15 SISTEM OPERASI Manajemen User dan Group
LAPORAN 15 SISTEM OPERASI Manajemen User dan GroupLAPORAN 15 SISTEM OPERASI Manajemen User dan Group
LAPORAN 15 SISTEM OPERASI Manajemen User dan Group
 
Ruang lingkup Ejaan Yang Disempurnakan (EYD)
Ruang lingkup Ejaan Yang Disempurnakan (EYD)Ruang lingkup Ejaan Yang Disempurnakan (EYD)
Ruang lingkup Ejaan Yang Disempurnakan (EYD)
 

Similar to OPTIMASI-IO

Os2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopiOs2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopirizqitohopi
 
Praktikum Sistem Operasi Linux (2)
Praktikum Sistem Operasi Linux (2)Praktikum Sistem Operasi Linux (2)
Praktikum Sistem Operasi Linux (2)Mirza Afrizal
 
Meeting 3 - operasi input output-handout
Meeting 3 - operasi input output-handoutMeeting 3 - operasi input output-handout
Meeting 3 - operasi input output-handoutSyaiful Ahdan
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikumjoko2016
 
Bab 9 stream dan sed
Bab 9 stream dan sedBab 9 stream dan sed
Bab 9 stream dan sedAde Tamin
 
Pertemuan ke XII b.doc
Pertemuan ke XII b.docPertemuan ke XII b.doc
Pertemuan ke XII b.docJurnal IT
 
Pertemuan ke XII.doc
Pertemuan ke XII.docPertemuan ke XII.doc
Pertemuan ke XII.docJurnal IT
 
Laporan Praktikum Sistem Operasi Modul 1
Laporan Praktikum Sistem Operasi Modul 1Laporan Praktikum Sistem Operasi Modul 1
Laporan Praktikum Sistem Operasi Modul 1Indah Kusumawati
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaseolangit7
 
Soal uas os kelas non pemda smtr 2 2013
Soal uas os kelas non pemda smtr 2 2013 Soal uas os kelas non pemda smtr 2 2013
Soal uas os kelas non pemda smtr 2 2013 Godel Amorr
 
02.pengenalan dos
02.pengenalan dos02.pengenalan dos
02.pengenalan dosIin Inayah
 
Analisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik KompilasiAnalisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik Kompilasiahmad haidaroh
 
Perintah-perintah MS-DOS
Perintah-perintah MS-DOSPerintah-perintah MS-DOS
Perintah-perintah MS-DOSsfhsjd
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3Devi Apriansyah
 

Similar to OPTIMASI-IO (20)

Os2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopiOs2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopi
 
Praktikum Sistem Operasi Linux (2)
Praktikum Sistem Operasi Linux (2)Praktikum Sistem Operasi Linux (2)
Praktikum Sistem Operasi Linux (2)
 
Meeting 3 - operasi input output-handout
Meeting 3 - operasi input output-handoutMeeting 3 - operasi input output-handout
Meeting 3 - operasi input output-handout
 
Praktikum 2
Praktikum 2Praktikum 2
Praktikum 2
 
Bab 9 stream dan sed
Bab 9 stream dan sedBab 9 stream dan sed
Bab 9 stream dan sed
 
LaTeX3
LaTeX3LaTeX3
LaTeX3
 
Modul so praktikum
Modul so praktikumModul so praktikum
Modul so praktikum
 
Bab 9 stream dan sed
Bab 9 stream dan sedBab 9 stream dan sed
Bab 9 stream dan sed
 
Pertemuan ke XII b.doc
Pertemuan ke XII b.docPertemuan ke XII b.doc
Pertemuan ke XII b.doc
 
Pertemuan ke XII.doc
Pertemuan ke XII.docPertemuan ke XII.doc
Pertemuan ke XII.doc
 
Aca
AcaAca
Aca
 
Laporan Praktikum Sistem Operasi Modul 1
Laporan Praktikum Sistem Operasi Modul 1Laporan Praktikum Sistem Operasi Modul 1
Laporan Praktikum Sistem Operasi Modul 1
 
Perintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinyaPerintah dasar linux dan fungsi fungsinya
Perintah dasar linux dan fungsi fungsinya
 
Soal uas os kelas non pemda smtr 2 2013
Soal uas os kelas non pemda smtr 2 2013 Soal uas os kelas non pemda smtr 2 2013
Soal uas os kelas non pemda smtr 2 2013
 
Krisna vb6-12
Krisna vb6-12Krisna vb6-12
Krisna vb6-12
 
02.pengenalan dos
02.pengenalan dos02.pengenalan dos
02.pengenalan dos
 
fall for you
fall for youfall for you
fall for you
 
Analisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik KompilasiAnalisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik Kompilasi
 
Perintah-perintah MS-DOS
Perintah-perintah MS-DOSPerintah-perintah MS-DOS
Perintah-perintah MS-DOS
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3
 

Recently uploaded

PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 

Recently uploaded (20)

PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 

OPTIMASI-IO

  • 1. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Percobaan1 • Output ke layar (standar output), input dari system (kernel) , dengan menggunakan perintah PS, seperti pada gambar 1.1 berikut ini: Gambar 1.1 Analisis : Perintah ps adalah perintah yang digunakan untuk menampilkan informasi mengenai proses yang sedang aktif di dalam sistem operasi linux dan setelah saya amati dari komputer yang saya gunakan dengan komputer teman-teman yang lain, tampilanya pun berbeda yang menujukan proses yang dijalankan juga berbeda. • Output ke layar (standar output), input dari keyboard (standard input) dengan menggunakan perintah cat seperti pada gambar 1.2 berikut: Gambar 1.2 Analisis : Perintah cat ini digunakan untuk menampilkan standar input keyboard ke standar output dalam terminal, misalnya pada gambar 1.2 diatas dimana ketika saya menginputkan kalimat hallo, apa kabar? Yamg kemudian dienter maka kalimat hallo apa kabar? tersebut akan ditampilkan kembali itulah yang disebut dengan standar output. • Input dari keyboard dan output ke alamat internet , dengan menggunkan perintah mail seperti proses berikut ini: Gambar 1.3 Analisis : Pada gambar 1.3 diatas memberikan informasi bahwa perangkat pendukung mail belum terinstall, dan diminta untuk dinstall dengan cara yang juga telah diberikan. Dan untuk melanjutkan proses untuk mail ini harus diinstall terlebih dahulu mailutilsnya seperti pada gambar 1.4 berikut: Gambar 1.4 Analisis: Gambar 1.4 diatas menujukan proses penginstallan sedang berlangsung dan harus Ibrahim Naki Semester II
  • 2. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT menunggu hingga beberapa menit. Setelah proses intalasi selesai,maka dilanjutkan dengan proses utuk proses pengiriman email dengan menggunkan mail, seperti pada gambar 1.5 berikut: Gambar 1.5 Analisis: Perintah mail ini berfungsi layaknya seperti layanan email lainya, yaitu untuk mengirim email kepada orang atau alamat email yang dituju, diman apada praktikum ini saya menggunakan alamat saya sendiri, dan apabila email ini berhasil dikirim kealamat tujuan akan disimpan di spam • Input nama direktori, output tidak ada (membuat direktori baru), bila terjadi error maka tampilan error pada layar (standard error) dengan menggunakn perintah mkdir Gambar 1.6 Analisis: Perintah Mkdir adalah perintah untuk membuat direktori baru, sesuai dengan nama yang diinputkan setalahnya, dan apabila kita akan membuat direktori lagi denagn format nama yang sama maka akan muncul pesan bahwa file/direktory tidak dapat dibuat karna telah dibuat dan inilah yang disebut dengan tampilan error (Standar Input error) Percobaan 2 : Pembelokan (redirection) • Pembelokan standar output Gambar 2 .1 Analisi: Perintah “$ cat 1> myfile.txt” yang di ikuti dengan penulisan isi dari file dan setelah selesai mengetik diakhiri dengan kombinasi tombol Ctrl+D pada gambar 2.1 diatas berfungsi sebagai pembelokan standart output atau yang berfungsi untuk membelokkan standar input kedalam satu file bernama ‘filesaya.txt’. • Pembelokan standar input, yaitu input dibelokkan dari keyboard menjadi dari file Gambar 2 .2 Analisis: Perintah “$cat 0< filesaya.txt”, pada gambar 2.2 diatas berfungsi sebagai pembelokan standar output yang sebelumnya telah diinputkan pada praktek sebelumnya, yang juga sama Ibrahim Naki Semester II
  • 3. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT dengan perintah “cat filesaya.txt” yaitu menampilkan isi file yang yang telah dibuat sebelumnya atau nama file yang dituju. • Pembelokan standar error untuk disimpan di file Gambar 2 .3 Analisis: Perintah “$ mkdir mydir 2> myerror” berjalan dengan cara: ketika dimasukan perintah tersebut kemudian dienter maka perintah yang pertama kali dijalankan adalah mkdir mydir yang kemudin dilanjutkan dengan proses peyalinan, mengkopi, atau menyimpan pesan error pada proses mkdir mydir ke file myerror. yang bisa dipastikan dengan melihat isi filenya dengan perintah cat myerror.txt • Notasi 2>&1 : pembelokan standar error (2>) adalah identik dengan file descriptor 1. Gambar 2 .4 Analisis: Perintah “ls filebaru 2> out.txt” pada gambar 2.4 sama halnya dengan perintah pada gambar 2.3, perbedaanya hanya pada proses penyalinan pesan eror, pada gambar 2.3 proses penyalinganya dari perintah mkdir mydir sedangkan pada gambar 2.4 penyalinanya dari ls filebaru yang tidak ada pada direktori tersebut sehingga muncul pesan bahwa direktory/file yang dimaksud tidak tersedia, dan pesan eror inilah yang kemudian disalin kedalam file out.txt. Yang diidentifikasi berdasarkan isi deskrifsi sebelunya. Sedangakan Perintah “ls filebaru 2> out.txt 2>&1” berfungsi untuk menghapus isi file yang tadinya di copykan kedalam file out.txt, yang ditambahan &1 digunakan untuk langsung mengeluarkan isi dari file out.txt dan langsung menampilkannya pada console terminal. • Notasi 1>&2 (atau >&2) : pembelokan standar output adalah sama dengan file descriptor 2 yaitu standar error Gambar 2 .5 Analisis: Perintah “echo “mencoba menulis file” 1> baru pada gambar 2.4 sama halnya dengan perintah pada gambar 2.3, perbedaanya hanya pada proses penyalinan pesan eror, pada gambar 2.3 proses penyalinganya dari perintah mkdir mydir sedangkan pada gambar 2.4 penyalinanya dari ls filebaru yang tidak ada pada direktori tersebut sehingga muncul pesan bahwa direktory/file yang dimaksud tidak tersedia, dan pesan eror inilah yang kemudian disalin Ibrahim Naki Semester II
  • 4. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT kedalam file out.txt. Yang diidentifikasi berdasarkan isi deskrifsi sebelunya. Sedangakan Perintah “ls filebaru 2> out.txt 2>&1” berfungsi untuk menghapus isi file yang tadinya di copykan kedalam file out.txt, yang ditambahan &1 digunakan untuk langsung mengeluarkan isi dari file out.txt dan langsung menampilkannya pada console terminal. • Notasi >> (append) Gambar 2 .6 Analisis: Perintah ini berfungsi untuk menambahkan isi dari file tanpa menghapus yang ada di dalamnya. Untuk percobaan ini Nisa tidak perlu menjelaskan panjang lebar pada temen-temen, langsung menuju gambar dibawah aj • Notasi here document (<<++ .... ++) Gambar 2 .7 Analisis: Perintah ini digunakan sebagai pembatas input dari keyboard. Symbol “%%” dapat kita ganti dengan symbol-symbol lain. Untuk lebih jelasnya silahkan melihat gambar di bawah ini. • Notasi – (input keyboard) Gambar 2 .8 Analisis: perintah ini akan menampilakn isi file steb by by steb atau satai persatu sesuai dengan urutan file yang dimsukan setalah perintah cat • Untuk membelokkan standart output ke file, digunakan operator > Ibrahim Naki Semester II
  • 5. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Gamabar 2 .9 Analisis: Untuk membelokkan standar output ke dalam file, kita gunakan operator >, sedangkan untuk menambahkan output ke dalam file tanpa menghapus isi file kita gunakan operator >>. dan untuk mengbelokkan kita dapat menggunakan perintah <. • Pembelokan standart input dan standart output dapat dikombinasikan tetapi tidak boleh menggunakan nama file yang sama sebagai standart input dan output. Gamabar 2 .10 Analisis: Pada saat kita lihat isi file out dengan perintah “cat out”, maka layar kita akan penuh dengan kata-kata hello dan out. Karena kedua kata itu ditulis berulang kali ke dalam file out melalui perintah “cat < out >> out” seperti pada gambar berikut ini: Gamabar 2 .11 Ibrahim Naki Semester II
  • 6. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Percobaan 3 : Pipa (pipeline) Mekanisme pipa digunakan sebagai alat komunikasi antar proses. Input Proses1⇒ ⇒ Output = Input Proses2 Output Proses 1 menghasilkan output yang selanjutnya⇒ ⇒ digunakan sebagai input oleh Proses 2. Hubungan output input ini dinamakan pipa, yang menghubngkan Proses 1 dengan Proses2 dan dinyatakan dengan symbol “|”. • Operator pipa “|” digunakan untuk membuat eksekusi proses dengan melewati data langsung ke data lainnya. Untuk percobaannya, kita langsung menuju gambar-gambar di bawah ini. Gamabar 3.1 Analisis: Perintah diatas adalah perintah yang digunakn untuk mengetahui user yang sedang aktif , yang kemudian dosort. Gamabar 3.2 Analisis: Gambar di atas adalah output yang muncul ketika kita ketikkan perintah “ls –l /etc | more” yang mengeksekusi perintah ls -l lebih awal yang kemudian di more. Gamabar 3.3 Ibrahim Naki Semester II
  • 7. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Analisis: Gambar di atas adalah output yang muncul ketika kita ketikkan perintah “ls –l /etc | sort | more” yang cara kerjanya diawali membaca perintah ls -l yang kemudian disortir dan ditampilkan dengan cara meremore Percobaan4 : Dalam percobaan pertama ini, kita akan melakukan beberapa percobaan yang berhubungan dengan Filter. Percobaan ini lebih mengarah kepada mengkombinasikan utilitas system untuk membuat fungsi yang lebh kompleks. Gambar 4.1 Analisis: Perintah pada gambar 4.1 tersebut adalah menampilkan user yang sedang aktif yang kemudian diikuti perintah grep yang akan memberikan warna lain pada kata yang dituliskan setelahnya. Gamabar 4.2 Analisis: Perintah tersebut akan mengrep atau memberikan tanda warna pada kata kunci yaitu Pc- 18 pada direktori /etc/passwd Gamabar 4.3 Analisis: Perintah diatas diawali digunakan untuk menampilakn jumlah baris, kata, karakter, byte, atau maksimalgaris panjang. pada satu direktori yaitu /etc. Gamabar 4.4 Analisis: Perintah ini digunakn untuk membuat file kelasA.txt yang disertai dengan nama tersebut yang murupakan isi dari file tersebut. Gamabar 4.5 Analisis: Perintah ini digunakn untuk membuat file kelasB.txt yang kemudian diikuti dengan pengisian nama yang juga merupakan isi dari file tersebut. Ibrahim Naki Semester II
  • 8. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Gamabar 4.6 Analisis: Perintah ini digunakan untuk menampilkan isi file yang kemudian disortir berdasarkan nama atau abjad Gamabar 4.7 Analisis: Perintah ini digunakn untuk mengkopi isi file kelasA dan kelasB kedalam file Kelas.txt Gamabar 4.8 Analisis: Perintah ini digunakn untuk digunaka untuk menampilkan isi file kelas.txt yang disort dan dilanjutkan dengan uniq. Ibrahim Naki Semester II
  • 9. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT LATIHAN 1. Lihat daftar secara lengkap pada direktori aktif, belokkan tampilan standard output ke file baru. Jawaban: Gamabar 5.1 Analisis: Perintah pada gambar 5.1 tersebut digunakan untuk menampilkan isi daftar pada direktory yang sedang aktif yaitu diderektori /home/pc-18/ Gamabar 5.2 Analisis: Perintah ditas digunakan untuk membelokan tampilan yang dieksekusi oleh perintah ls -al ke file baru. Dan ketika dibelokkan tidak ditampuilkan dalam bentuk direktori seperti tampilan semula dari ls -al yang apabila direktori diberi tanda dengan warna yang berbeda dangan file. 2. Lihat daftar secara lengkap pada direktori /etc/passwd , belokkan tampilan standard output ke file baru tanpa menghapus file baru sebelumnya. Jawaban: Gamabar 5.3 Analisis: Ibrahim Naki Semester II
  • 10. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT Perintah $ ls -al /etc/passwd pada gambar diatas digunakan untuk menampilkan isi daftar dari direktori /etc/passwd, sedangkan perintah $ ls -al /etc/passwd >> baru digunakn untuk mengbelokkan tampilan dari hasil eksekusi perintah $ ls -al /etc/passwd ke file baru tampa mengubah isi dari file baru sebelumnya yang telah terisi hasil pembelokan dari perintah $ ls -al pada direktori /home/pc-18 yang apabila ditampilkan isinya menjadi seperti pada gambar berikut ini: Gamabar 5.4 Analisis: Gambar 5.4 tersebut adalah tampilan dari isi file baru yang ketika ditambahkan pembelokan dari perintah $ ls -al /etc/passwd 3. Urutkan file baru dengan cara membelokkan standard input. Jawaban: Gamabar 5.5 Ibrahim Naki Semester II
  • 11. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT lanjutan... Gamabar 5.5 Analisis: Ganbar diatas adalah tampilan dari perintah cat 0< baru | sort, yang menampilkan isi file baru yang kemusdian disortir berdasarkan abjad. 4. Urutkan file baru dengan cara membelokkan standard input dan standard output ke file baru.urut . Jawaban: Gamabar 5.6 Analisis: Gambar tersebut adalah tampilan dari perintah $ cat 0< baru | sort > baru.urut, yang maksudnya adalh membelokan hasil tampilan dari perintah $ cat 0< baru | sort file baru.urut 5. Buatlah direktori latihan2 sebanyak 2 kali dan belokkan standard error ke file rmdirerror.txt. Jawaban: Gamabar 5.7 Analisis: Gambar diatas adalah tampilan dari perintah $ mkdir latihan2 yang berfungsi untuk membuat direktori latihan2, dan ketika ditulis kembali perintah tersebut maka akan timbul pesan error, yang kemudian dibelokan tampilanya kedalam fmdirerror.txt dan langsung ditampilkan. Ibrahim Naki Semester II
  • 12. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT 6. Urutkan kalimat berikut : Jakarta , Bandung , Surabaya , Padang, Palembang , Lampung . Dengan menggunakan notasi here document (<@@@ ...@@@) Jawaban: Analisis: Perintah menggunakan notasi here document <@@@ ...@@@ 7. Hitung jumlah baris, kata dan karakter dari file baru.urut dengan menggunakan filter dan tambahkan data tersebut ke file baru. Jawaban: Analisis: perintah pada ganbar diatas digunakn untuk mebelokan hasil tampilan dari perintah ls baru.urut ke file baru tampa mengubah isi file yang ada sebelumnya. 8. Gunakan perintah di bawah ini dan perhatikan hasilnya. $ cat > hello.txt dog cat cat duck dog chicken chicken duck chicken cat dog duck [Ctrl-d] $ cat hello.txt | sort | uniq $ cat hello.txt | grep “dog” | grep –v “cat” Analisis: Pada gambar diatas tampak tiga perintah yang berbeda, pada perintah cat hello.txt tampilanya ditampilkan tampa disortir atau diurutkan sesuai dengan abjad. Sedangkan pada tampilannya disortir. Dan pada perintah ketiga hanya ditampilkan data yang digrer yaitu yang mengandung kata dog. Ibrahim Naki Semester II
  • 13. LAPORAN PRAKTIKUM 2 OPERASI INPUT OUTPUT SUMMARY PRAKTIKUM 2 Perintah Deskripsi Format grep Digunakan untuk menyaring masukannya dan menampilkan baris-baris yang hanya mengandung pola yang ditentukan. Pola ini disebut regular expression. $ grep [OPTIONS] PATTERN [FILE...] $ grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...] wc Digunakan untuk menghitung jumlah baris, kata dan karakter dari baris-baris masukan yang diberikan kepadanya $ wc [OPTION]... [FILE]... $ wc [OPTION]... --files0-from=F sort Digunakan untuk mengurutkan masukannya berdasarkan urutan nomor ASCII dari karakter. $ sort [OPTION]... [FILE]... $ sort [OPTION]... --files0-from=F cut Digunakan untuk mengambil kolom tertentu dari baris-baris masukannya, yang ditentukan pada option –c. $ cat [OPTION]... [FILE]... uniq Digunakan untuk menghilangkan baris-baris berurutan yang mengalami duplikasi, biasanya digabungkan dalam pipeline dengan sort. $ uniq [OPTION]... [INPUT [OUTPUT]] Kesimpulan Pada praktikum Operasi Input dan Output ini saya dapat menyimpilkan bahwa Setiap kali kita memberikan instruksi atau perintah, maka Linux kernel akan menciptakan sebuah proses dengan memberikan nomor identitas dari proses yang sedang berlangsung. Dan proses dalam Linux selalu membutuhkan Input yang kemudian menghasilkan suatu Output. Dan pada saat Linux mendeskripsikan input maunpun otput tidak membedakan antara peralatan hardware dan file, melainkan Linux akan memanipulasi peralatan hardware sama dengan file. Ibrahim Naki Semester II