Translate

Sabtu, 05 Mei 2012

kuis praktikum komputer 2b


1.      Sebutkan dan jelaskan lapisan-lapisan Sistem Unix?


a.       Lapisan  yang  paling  dalam  adalah  komputer   danpiranti  pendukungnya, seperti disk,  tape,  printerdan  lain-lain.  Ini semua disebut  perangkat  kerassistem.
b.      Di   seputar  perangkat  keras   tersebut   terdapatsejumlah   program  yang  menangani  secara  detailseperti  sumber daya komputer, mengorganisir  sistemfile,  mengurus  disk dan tape.  Pengoperasian  yangdilakukannya  sangat  detil  sehingga  tidak   perludiketahui  oleh  pemakai. Lapisan  ini  kita   sebutkernel. Kernel merupakan otak dari otak dari  sistemoperasi.
c.       Kernel  menyediakan  lapis  dukungan,  yaitu  berupaprogram utilitas. Utilitas berfungsi untuk melakukanakses  sistem bagi pemakai.  Utilitas-utilitas  yangagak  sederhana dapat dikombinasikan dengan  memakaifasilitas pemipaan.
d.      Lapis  terluar dari sistem UNIX adalah shell.  Shellmerupakan penghubung antara pemakai dan sistem. Bilapemakai    mengetikkan   sebuah   perintah,    shellmenerjemahkan   perintah  tersebut  dan   mengatakankepada kernel apa yang harus dilakukan.Sesungguhnya  shell merupakan bagian dari  utilitas.Namun karena kerumitannya dan fungsinya yang sedikitunik,  maka shell cenderung dianggap  sebagai  lapisterpisah

2.      Sebutkan dan jelaskan kemampuan Sistem Operasi Unix?

Kemampuan-kemampuan yang dimiliki oleh UNIX antara lainsebagai berikut:
·         Multiuser
Sistem  dapat  digunakan oleh lebih dari  satu  orangpada  satu  saat. Tentunya untuk  melakukan  hal  iniharus   digunakan  lebih  dari  satu  terminal   yangdihubungkan.  Selanjutnya, kita dapat  memakai  file,program bahkan piranti-piranti yang terhubung  dengankomputer secara bersama
·          Multitasking
Sistem  dapat  melakukan beberapa tugas  atau  prosespada  waktu yang bersamaan. Dengan demikian  sesorangdapat memiliki satu proses yang sedang  berkomunikasilangsung dengan terminal, tetapi juga memiliki proseslain dengan prioritas yang lebih rendah.

·          Sistem File
Organisasi  file  di  UNIX  memiliki  struktur  pohon(tree) yang terdiri dari file dan direktori. Strukturtersebut  diawali oleh akar (root) sebagai awal  dariseluruh  direktori  yang  ada.   Karakteristik   darisistem file UNIX antara lain:
- konsisten dalam memproses data dan peralatan
- pertumbuhan file dan direktori secara dinamis
- dilengkapi dengan proteksi

·          Shell
Shell  merupakan  antar muka  pemakai  dengan  sistemUNIX.   Shell   memiliki   kemampuan   menterjemahkanperintah-perintah  untuk  dilaksanakan  oleh   kernelUNIX. Disamping itu, shell memiliki kemampuan sebagaibahasa pemrograman.

·          Utilitas-utilitas
UNIX  memiliki  lebih dari 200  utilitas  yang  dapatdigunakan  untuk  mengelola   sistem.  UNIX  memilikisejumlah  utilitas  yang agak  sederhana  yang  dapatdikombinasikan dengan memakai pipa dan filter.

·         Surat Elektronik
UNIX  dilengkapi  dengan fasilitas  untuk  pengirimansurat antar pemakai di lingkungan sistem UNIX

·         Konsep Perangkat Keras
Perangkat keras yang terhubung pada sistem UNIX  akandianggap  sebagai file biasa. UNIX  tidak  membedakanantara perangkat keras dan file biasa. UNIX  mengenalkeyboard sebagai masukan standard dan  layar terminalsebagai keluaran standard.

·          Komunikasi antar Proses

keluaran  dari suatu proses dapat  diproses  langsungoleh proses lainnya.

·          Jaringan
Pemakai  UNIX dapat berhubungan dengan  pemakai  laindalam   satu  komputer  (hubungan  antar   terminal).Disamping  itu pemakai UNIX juga dapat  berkomunikasidengan pemakai lain pada komputer lainnya dalam  satujaringan  lokal atau LAN. Bahkan pemakai  UNIX  dapatberhubungan  dengan pemakai lain pada  jaringan  laindalam lingkup jaringan luas atau WAN. Data ditransferdari PC ke UNIX, UNIX ke UNIX dan UNIX ke mesin  ataukomputer  lain  melalui:
- kabel komunikasi langsung RS232 (serial comm)
- Ethernet
- dial up modem, leased line, public  switched  datanetwork.

·          Keamanan
UNIX  menyediakan  fasilitas keamanan  untuk  pemakaibiasa,  pengembang sistem, dan  administrator  sistemserta  jaringan  sistem. Proteksi  dilakukan  melaluipassword  (login),  perijinan  file  dan   direktori,enkripsi data, usia password otomatis, shell terbatasdan identifikasi jaringan.

3.      Jelaskan otoritas Masing-masing pemakai Sistem Operasi Unix/Linux?

Setiap pemakai yang akan menggunakan sistem UNIX  harusmemiliki  sebuah rekening pemakai di dalam sistem.  Rekeningini  akan  digunakan untuk  mengidentifikasikan  pemakai  didalam   sistem.  Pemakai  yang  dikenal  oleh  sistem   akandiperbolehkan  masuk  dan  melakukan  operasi-operasi   yangdiijinkan,  sedangkan  yang tidak dikenal oleh  sistem  akanditolak masuk.
Rekening  pemakai  yang digunakan UNIX terdiri  dari  7field  dimana  pembatas  antar  field  tersebut  yaitu  ':'.Ketujuh field tersebut adalah :
a.       Nama pemakai atau user name
Semua pemakai UNIX akan diberikan nama pemakai  atauuser  name  dimana nama pemakai ini  akan  digunakanuntuk  mengidentifikasi pemakai yang akan  masuk  kedalam  sistem. Di dalam sistem, nama  pemakai  antarpemakai  sebaiknya  unik atau tidak boleh  ada  yangsama. Jika tidak maka akan menimbulkan beberapa hal-hal  yang tidak diinginkan kemudian, misalnya  suratelektronik yang akan salah alamat.

b.              Password
Ketika  kita akan masuk ke dalam sistem,  UNIX  akanselalu  menanyakan  password  kita.  Password  dapatdimisalkan  sebagai kunci untuk memasuki  lingkungankerja  pemakai.  Tanpa kunci  tersebut,  kita  tidakdapat  masuk  ke dalam sistem dan  lingkungan  kerjamilik kita sendiri.

c.               Nomor id pemakai
Disamping   nama  pemakai,  seorang   pemakai   jugamemiliki  nomor  id  pemakai.  Berbeda  dengan  namapemakai,  nomor id pemakai haruslah unik. Nomor  inidigunakan  oleh  sistem  untuk  mengidentifikasikanpemakai pada beberapa operasi di dalam sistem.

d.      Nomor id group
Beberapa  pemakai dapat disatukan dalam satu  group.Group  tersebut  memiliki nama group  dan  nomor  idgroup  dimana  informasi lengkap tentang  group  itusendiri   tersimpan  pada  file   /etc/group.   Padarekening  pemakai cukup dicantumkan nomor  id  group saja.

e.       Informasi rekening pemakai
Informasi    rekening   pemakai   digunakan    untukmenjelaskan tentang pemilik rekening tersebut.f. Home direktoryHome  directory adalah direktori yang  pertama  kalikita  kunjungi  dan tinggali ketika masuk  ke  dalamsistem.   Pada  umumnya  direktori   ini   merupakandirektori standar dimana kita dapat bekerja.

f.       Program yang pertama kali dieksekusi
Ketika   pemakai  masuk  ke  dalam  sistem,   secaraotomatis  UNIX akan langsung  mengeksekusi  perintahyang tercantum pada kolom ini. Pada umumnya perintahyang   pertama kali   dieksekusi   adalah   shell.Selanjutnya   shell  akan  menerjemahkan   perintah-perintah lainnya yang kita masukkan ke dalam sistem.

4.      Jelaskan dan Berilah Contoh 5 perintah di Unix/Linux?
Perintah Linux standar mempunyai format sebagai berikut :
NamaPerintah [pilihan] [argumen]
Pilihan adalah option yang dimulai dengan tanda – (minus) atau – untuk full word. Argumen berupa nama file atau data lain yang dibutuhkan oleh perintah, dapat kosong, satu atau beberapa argumen (parameter). Untuk menjalankan lebih dari satu perintah gunakan tanda semicolon (;). Untuk interupsi instruksi dengan mengetikkan Ctrl-c.
Contoh :
$ ls                                                       tanpa argumen
$ ls –a                                                  option adalah –a = all, tanpa argumen
$ ls /bin                                                tanpa option, argumen adalah /bin
$ ls /bin /etc /usr                                  ada 3 argumen
$ ls –l /usr                                            1 option dan 1 argumen l = long list
$ ls –la /bin /etc                                   2 option –l dan –a dan 2 argumen
$ mkdir temp; cp *.txt temp/

Beberapa perintah sederhana :
date : menampilkan tanggal dan waktu
cal : menampilkan kalender
Beberapa perintah untuk meminta bantuan (help) :
whatis
Perintah ini menampilkan diskripsi pendek dari perintah. Menggunakan database yang diubah setiap hari. Biasanya belum tersedia sesaat setelah menginstall.
• Opsi –help
Perintah ini menampilkan summary penggunaan perintah dan daftar argumen. Digunakan oleh sebagian besar perintah tetapi tidak semuanya
man
Perintah ini menyediakan dokumentasi untuk perintah. Hampir semua perintah mempunyai halaman man. Halaman dikelompokkan ke dalam chapter. Biasanya berfungsi sebagai Linux Manual. Linux Manual dibagi ke dalam beberapa bagian yang masing-masing mencakup topik tertentu dan setiap halaman diasosiasikan tepat satu pada bagian tersebut. Bagian-bagian tersebut adalah :
1. Perintah user
2. System call
3. Library call
4. File khusus
5. Format file
6. Games
7. Miscellaneous
8. Perintah administrative

5.      root@ubuntu[/]$ sudo su
root@ubuntu[/]# home
root@ubuntu[/home]# mkdir UNIVERSITAS
root@ubuntu[/home]# cd UNIVERSITAS
root@ubuntu[/home/UNIVERSITAS]# mkdir FILKOM 
root@ubuntu[/home/UNIVERSITAS]# cd FILKOM
root@ubuntu[/home/UNIVERSITAS/FILKOM]# mkdir SI SK
root@ubuntu[/home/UNIVERSITAS/FILKOM]# cd ..
root@ubuntu[/home/UNIVERSITAS]# mkdir FE
root@ubuntu[/home/UNIVERSITAS]# cd FE
root@ubuntu[/home/UNIVERSITAS/FE]# mkdir AK MA
root@ubuntu[/home/UNIVERSITAS/FE]# cd ..
root@ubuntu[/home/UNIVERSITAS]# mkdir FTI
root@ubuntu[/home/UNIVERSITAS]# cd FTI
root@ubuntu[/home/UNIVERSITAS/FTI