ARSIP BULANAN : November 2013

[ PERTEMUAN 11 - SISTEM OPERASI - KELAS B ]

21 November 2013 23:25:55 Dibaca : 177

Assalamualaikum Warahamatullahi Wabarakatuh

Maaf pada pertemuan ke-10 tidak ada postingan, karena pertemuan ke-10 UTS ,.:D

Oke,.
Pada hari jum’at kemarin tanggal 15 kita dijelaskan materi tentang pemaketan, arsitektur.
Pada pemaketan disebutkan bahwa, suatu system operasi atau software, pertama, kita harus merencanakan terlebih dahulu, kemudian di rancang sedemikian rupa designnya dan terakhir di packing.


Pada penjelasan itu juga sempat dibahas tentang distro linux “ Redhat “, dimana Redhat sudah tidak sebagai open source lagi, tapi dia sudah di lisensikan ,artinya Redhat fungsi kepemilikannya seperti windows ,yaitu berbayar. Tetapi turunannya dari Redhat masih open source, seperti fedora.
Dan pada ubuntu terdapat perintah untuk memperbarui distro kernel tersebut, contohnya seperti APT-GET update.
Ada juga perintah YUM, perintah YUM ini fungsinya sama seperti APT.
Mungkin hanya ini yang bisa saya paparkan,.

 

Mohon maaf kalau ada kesalahan dalam tulisan ini ,karena saya baru mengerjakannya hari/jam ini.
Jadi saya agak lupa dengan penjelasan-penjelasan hari jum’at kemarin.
Tulisan di atas ini berdasarkan apa yang saya ingat, tapi mungkin ada kesalahan, jadi mohon kritik dan sarannya.

STRUKTUR DIREKTORI - SISTEM OPERASI - KELAS B

07 November 2013 12:52:00 Dibaca : 325

Pada postingan saya kali ini ,saya akan memberikan sedikit pengetahuan mengenai Struktur Direktori.

Langkah pertama ,kita buat direktori/folder root, menggunakan syntax mkdir root.

 

 

Kemudian setelah terbuat direktori/folder root, kemudian kita masuk pada direktori/folder root, menggunakan syntax cd root. Setelah masuk pada direktori root, kita buat direktori bin, boot, dev, etc, home, lib, sbin, root, opt, proc, mnt, tmp, usr, var, srv.

 

 

Kemudian kita buat file pada direktori root /bin. Cara membuat file menggunakan syntax touch vmlinuz.

 

Setelah itu kita buat lagi file pada direktori root /dev. Menggunakan syntax .touch hda, sda, st0.

 

 

Kemudian kita buat lagi direktori pada direktori root /home. Nama direktorinya yxz, linux, tux.

 

Kita buat lagi file pada direktori root /lib. Nama filenya ld.so.

 

 

Kita buat direktori pada direktori root /root. Nama direktorinya kde, gnome.

 

Pada direktori root /usr, kita buat direktori XI IR6, bin, etc, lib, local, sbin, share.

 

Kemudian pada direktori root /srv kita buat direktori ftp, www.

 

Pada direktori root /home /yxz kita buat direktori bin, mail.

 

Kemudian kita keluar dari direktori yxz dan masuk pada direktori root/home/tux, pada direktori tux kita buat file test.c.

 

Pada direktori root /usr /XI IR6 kita buat direktori bin, lib, man.

 

Kemudian pada direktori root /usr /bin kita buat file f2c.

 

Kemudian pada direktori root /usr /local ,kita buat direktori bin, lib, man.

 

Pada direktori root /usr /share, kita buat direktori doc, man.

 

 

Pada direktori root /usr /XI IR6 /bin , kita buat file xdm, xterm, bin.

 

Yang terakhir kita masuk pada direktori root /usr /share /doc, kita buat direktori faq, howto, packages.

 

Penjelasan :

mkdir, digunakan untuk membuat direktori/folder melalui terminal contohnya mkdir struktur, atau bisa juga kita menggunakan cara manual, dengan cara klik kanan, kemudian New Folder.

cd, digunakan untuk masuk pada direktori /folder, cd ini seperti sama seperti double klik yang seperti kita gunakan sehari-hari.

direktori, disini kata lainnya adalah folder.

touch, digunakan untuk membuat file melalui terminal contohnya touch struktur. Atau bisa juga menggunakan perintah manual dengan cara ,klik kanan kemudian New Document.

cd ../ digunakan untuk keluar dari folder, kalau yang biasa kita gunakan adalah menekan tombol backspace pada keyboard.

 

Keterangan : 

  direktori/folder

 file

[ PERTEMUAN 9 - SISTEM OPERASI - KELAS B ]

04 November 2013 11:27:44 Dibaca : 334

Pada Hari Jum’at tanggal 01, kami diberikan materi tentang “ BASH SHELL “ ,.

Bash yang dijelaskan pada hari itu ialah bahasa pemrograman yang menyerupai C++, namun Bash tidak bisa digunakan dalam berbagai macam Os, dia hanya dapat digunakan pada Linux artinya ruang lingkupnya masih terbatas, sedangkan C++ sifatnya Multi Platform atau dapat digunakan pada semua jenis Os, baik itu Linux,Windows,Mac.

Melalui Bash kita juga bisa membuat program ,seperti kita membuat program pada C++, tetapi mungkin ada sedikit perbedaan. Misalkan kalau dalam C++ menggunakan kata pertama Integer atau biasa disebut dengan Int ( untuk angka dan huruf ), string ( huruf ), char ( character ), float ( angka decimal ). Tetapi pada Bash kita tidak perlu menggunakan kata pertama seperti Int,string,char,float tersebut, kita hanya perlu menuliskan apa-apa saja yang ingin kita masukkan.

Misalkan cara penginputannya pada C++ untuk kategori ( string )

Contoh Input dan Output pada C++ seperti ini :

include

using namespace std;

int main ()

INPUT

string nm, al, hb;

cout<<" Nama : ";cin>>nm;

cout<<" Alamat : ";cin>>al;

cout<<" Hobi : ";cin>>hb;

OUTPUT

cout<<" Nama : "<<nm<<endl;

cout<<" Alamat :"<<al<<endl;

cout<<" Hobi :"<<hb<<endl;

Artinya pada C++ harus ada inisialisasinya, kemudian dilakukan penginputan sesuai yang di inisialisasi.

Sedangkan pada Bash, contohnya Input dan Output seperti ini :

INPUT

echo " Nama : ";

read nama;

echo " Alamat : ";

read alamat;

echo Hobi : ";

read hobi;

OUTPUT

echo " Nama : "$nama;

echo " Alamat : "$alamat;

echo " Hobi : "$hobi;

Keterangan :

read disini berfungsi sebagai untuk menginput data.

Coding pada Bash seperti ini :

Untuk masuk pada proses coding, kita buat syntax.

nano Demyrhs.sh

Keterangan :

Demyhrs di sini merupakan nama dari suatu file.

Jadi kalian bisa menggunakan nama apa saja.

Setelah codingnya dibuat, kemudian kita save menggunakan perintah ctrl+x pada keyboard, setelah itu pilih Y, kemudian enter.

Kemudian kita akan masuk kembali pada terminal.

Dan jika kita ingin mengetes coding yang kita buat tadi, kita ketikkan syntax seperti ini :

bash Demyhrs.sh


Bisa anda lihat pada gambar.

 

---TERIMA KASIH---

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong