SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS)...

15
LAPORAN SISTEM OPERASI Disusun Oleh : Nama : Nurul Annisa Putri Nim : 25012.55401.14.038 Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B Dosen : Zaid Romegar Mair, S.T., M.Cs PEMERINTAHAN KABUPATEN MUSI BANYUASIN DINAS PENDIDIKAN NASIONAL POLITEKNIK SEKAYU TAHUN AKADEMIK 2016

Transcript of SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS)...

Page 1: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

LAPORAN

SISTEM OPERASI

Disusun Oleh :

Nama : Nurul Annisa Putri

Nim : 25012.55401.14.038

Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B

Dosen : Zaid Romegar Mair, S.T., M.Cs

PEMERINTAHAN KABUPATEN MUSI BANYUASIN

DINAS PENDIDIKAN NASIONAL

POLITEKNIK SEKAYU

TAHUN AKADEMIK 2016

Page 2: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com ii [email protected]

KATA PENGANTAR

Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Panyayang,

penulis ucapkan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat dan

hidayah-Nya kepada penulis, sehingga penulis dapat menyelesaikan Laporan Sistem

Operasi.

Adapun Laporan Sistem Operasi ini telah penulis usahakan semaksimal

mungkin. Namun tidak lepas dari semua itu, penulis menyadari sepenuhnya bahwa ada

kekurangan baik dari segi penulisan maupun segi lainnya. Oleh karena itu, dengan

lapang dada dan tangan terbuka penulis membuka selebar-lebarnya bagi Dosen mata

kuliah khususnya Sistem Operasi dapat memberikan saran dan kritik kepada penulis

sehingga penulis dapat memperbaiki Laporan ini.

Akhir kata penulis mengharapkan semoga dari Laporan ini dapat diambil

hikmah dan manfaatnya.

Sekayu, 21 Maret 2016

Penulis

Page 3: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com iii [email protected]

DAFTAR ISI

KATA PENGANTAR ......................................................................................... ii

DAFTAR ISI ....................................................................................................... iii

BAB I : PENDAHULUAN ...................................................................... 1

1.1. Latar Belakang ..................................................................... 1

1.2. Tujuan ................................................................................... 1

BAB II : ISI ............................................................................................... 2

A. Analisa Soal 1-3 ................................................................... 2

B. Analisa Hasil Latihan ......................................................... 5

C. Kesimpulan Praktikum……………………………...11

BAB III : PENUTUP .................................................................................. 12

3.1. Simpulan .............................................................................. 12

3.2. Saran .................................................................................... 12

Page 4: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 1

[email protected]

BAB I

PENDAHULUAN

1.1. Latar Belakang

Sistem operasi (bahasa Inggris: operating system ; OS) adalah komponen

pengolah piranti lunak dasar (essential component) tersistem sebagai pengelola

sumber daya perangkat keras komputer (hardware), dan menyediakan layanan

umum untuk aplikasiperangkat lunak. Sistem operasi adalah jenis yang paling

penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi,

pengguna tidak dapat menjalankan program aplikasi pada komputer mereka,

kecuali program booting.

Sistem operasi mempunyai penjadwalan yang sistematis mencakup

perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber

daya lainnya.

Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran

dan alokasi memori, sistem operasi bertindak sebagai perantara antara program

aplikasi dan perangkat keras komputer,[1][2]

meskipun kode aplikasi biasanya

dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS

atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua

perangkat yang berisi computer dari ponsel dan konsol permainan

video untuk super komputer dan server web.

Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X,

dan Microsoft Windows.

1.2. Tujuan

Adapun tujuan penulis dalam membuat makalah ini yaitu :

1. Mahasiswa dapat mengetahui fungsi dari perintah-perintah syntax linux.

2. Memahami penggunaan syntax linux.

Page 5: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 2

[email protected]

BAB II

ISI

A. Analisis Soal 1 - 3

1. Dengan perintah cat buatlah file package1.txtyang berisi 8 baris seperti di bawah

ini !

$ cat > package1.txt

> amanda

> galeon

> metacity

> firefox

> postgresql

> procinfo

> rpmfind

> squid

[Ctrl-D]

Jawab :

Page 6: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 3

[email protected]

Analisa : fungsi dari cat > package1.txt adalah membuat file sebuah file baru

dengan nama package1 dan ekstensi file berupa txt. Amanda sampai dengan squid

merupakan isi dari file package1.txt

2. Lakukan hal yang sama dengan no 1 untuk file package2.txt yang berisi 6 baris

yaitu :

anaconda

openssh

gnome-core

samba

sendmail

xscreensaver

Jawab :

Analisa : fungsi dari cat > package2.txt adalah membuat file sebuah file baru

dengan nama package2 dan ekstensi file berupa txt. Anaconda sampai dengan

xscreensaver merupakan isi dari file package2.txt

Page 7: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 4

[email protected]

3. Belokkan file input packages1.txtke file output packages1.catfile kemudian

bandingkan kedua file tersebut dengan perintah diff file1 file2. Tuliskan

perintahnya dan perhatikan outputnya.

Jawab :

Analisa :

Sebelum membelokkan file input package1.txt buat terlebih dahulu file

package1.catfile dengan perintah ( cat > package1.catfile).

Lalu belokkan file input packages1.txt ke file output packages1.catfile

dengan perintah (cat 1> package1.txt package1.catfile.

Selanjutnya, ketikkan perintah diff seperti di atas (diff package1.txt

package2.txt) fungsi dari diff adalah menampilkan perbedaan antara dua file. Kode 0a1,6 menurut saya adalah perbandingan antara dua file yang ada 0

menandakan bahwa baris pada package1 dan package2 tidak terdapat baris yang

sama. a1 adalah baris pada file package2.txt dimana setelah baris tersebut ada

perbedaaan dengan baris yang bersesuaian pada package1.txt dan 6 merupakan

jumlah baris file package2.txt.

Page 8: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 5

[email protected]

B. Analisa Hasil Latihan

4. Tambahkan file packages2.txt ke file packages1.catfile dengan perintah

redirection.

Analisa :

Pada baris pertama terdapat nama dari file satu dan file dua lalu tanda (>)

akan membelokkan file menjadi package1.catfile.

Pada baris kedua cat file digunakan untuk menampilkan file dari

package1.catfile.

5. Buatlah sebuah file typedin.txtdengan perintah cat yang berisi kalimat :

Mencoba menuliskan teks pada keyboard dan membelokkan output ke file

typedin.txt

Analisa : cat pada perintah diatas berfungsi untuk membuat file dengan nama

typedin.txt dimana standart output yang berupa teks pada gambar diatas

dibelokkan.

Page 9: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 6

[email protected]

6. Buatlah file trfile.txt dengan perintah tr untuk mengubah huruf vokal menjadi

huruf kapital pada kalimat di latihan 5

Analisa :

Pertama buat terlebih dahulu file dengan nama trfile.txt dengan cat. Cat

berfungsi untuk menampilkan dan membuat sebuah file. Lalu ketikkan isi file

(nurul annisa putri)

Lalu ketikkan koding (tr “aiueo” “AIUEO” < trfile.txt)

Tr adalah syntax penerjemah dari string1(aiueo) ke string2(AIUEO) pada file

trfile.txt.

Maka bias kita lihat isi file trfile.txt akan berubah dimana setiap huruf

vocal akan diterjemahakan menjadi huruf capital.

Page 10: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 7

[email protected]

7. Perhatikan output untuk perintah set –o seperti di bawah ini:

$ set –o

$ ls –l /etc/passwd > trfile.txt

$ cat trfile.txt

Analisa :

set melihat environment dari user yang aktif, perintah tambahan berupa (-

o) adalah perintah tambahan untuk melihat user yang off dan on.

ls –l /etc menampilkan file atau directori secara lengkap yaitu terdiri dari

nama file, ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya

pada file trfile.txt. Tapi fungsi ls –l /etc disini tidak menampilkan apapun.

Mungkin ini dekarenakan perintah psswd yang mempengaruhi.

Cat trfile berfungsi menampilkan file lengkap yang terdapat tanggal dan

waktu.

Page 11: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 8

[email protected]

8. Modifikasi latihan 7 menggunakan pilihan noclobber seperti di bawah.

Bagaimana output yang dihasilkan dan apa perbedaanya dengan latihan 7?

$ set –o noclobber

$ echo “new contents” > trfile.txt

Analisa :

set –o noclobber mencegah overwriting file dengan operator > dan > &

sehingga tidak ada output tampilan yang di hasilkan pada layar. Untuk perbedaan

antara set –o dan set –o noclobber dapat dilihat dari tampilan dan juga fungsi dari

masing-masing syntax. Yaitu set –o menampilkan environment dari user yang

aktif (on dan off) sedangakan set –o noclobber mencegah overwriting.

Echo berfungsi untuk menuliskan sesuatu kata atau kalimat ke sebuah file.

Pada perintah yang saya buat dengan perintah dimana tanda > hanya terdapat satu

maka aka nada pesan overwite pada layar. Jika saya menambahkan > menjadi dua

maka ketika saya tampilkan file trfile.txt dengan perintah cat maka isi file akan

berubah menjadi new contents.

Page 12: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 9

[email protected]

9. Ubahlah huruf vokal menjadi kapital dari file packages1.txt dan belokkan output

ke packages1.trfile dengan perintah tr.

Analisa :

Ketikkan koding (tr “aiueo” “AIUEO” < package1.txt)

Tr adalah syntax penerjemah dari string1(aiueo) ke string2(AIUEO) pada file

package1.txt

Maka bias kita lihat isi file package1.txt akan berubah dimana setiap huruf

vocal akan diterjemahakan menjadi huruf capital.

Page 13: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 10

[email protected]

10. 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”

Analisa :

cat > hello.txt digunakan untuk membuat file dengan nama hello.txt

dengan isi text berupa dog cat cat duck dog chicken chicken duck chicken cat

dog duck.

Pada perintah kedua menggunakan pipa dimana fungsinya menampilkan

file hello.txt secara terurut berdasarkan abjad dan berbeda.

Page 14: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 11

[email protected]

Pada perintah ketiga menggunakan pipa dimana fungsinya menampilkan

file hello.txt dengan grep untuk mencari string atau kata pada setiap baris data

yaitu kata “dog”.

Dan fungsi grep –v berfungsi untuk mencari data dan tidak

menampilkannya ke layar. Untuk itu kata dog cat tidak tampil pada layar di

perintah ketiga.

C. Kesimpulan Praktikum

Perintah-perintah yang telah dilakukan praktikumnya merupakan perintah

untuk melakukan manipulasi file, menampilkan file, mengkonversikan huruf kecil

dan huruf kapital, menyisipkan isi dari suatu file, menyimpan sebagian teks ke suatu

file, dll. Untuk mengetahui perintah tersebut secara spesifik diperlukan latihan

berulang untuk mendapatkan pemahaman yang maksimal.

Page 15: SISTEM OPERASI€¦ · 1.1. Latar Belakang Sistem operasi (bahasa Inggris: operating system; OS) adalah komponen pengolah piranti lunak dasar (essential component) tersistem sebagai

Copyright 2016 choconr.wordpress.com 12

[email protected]

BAB III

PENUTUP

3.1. Simpulan

System operasi merupakan salah satu software yang digunakan sebagai

perantara, pengendali antara suatu system yang berupa hardware untuk

memudahkan intraksi dengan brainware yang memilikan perintah – perintah yang

bisa melakukan manipulasi file, menampilkan file, mengkonversikan huruf kecil

dan huruf kapital, menyisipkan isi dari suatu file, menyimpan sebagian teks ke

suatu file, dll.

3.2. Saran

Diharapkan setelah membuat laporan serta melakukan praktikum

mahasiswa/i dapat mempelajari dan memahami penggunaan perintah dari syntax

linux dan manfaat system operasi secara praktis, cepat dan mudah sesuai dengan

kebutuhan.

Untuk mengetahui perintah tersebut secara spesifik diperlukan latihan

berulang untuk mendapatkan pemahaman yang maksimal.