Pengenalan Linux

-----Penamaan Direktori dan File di Linux:
1. Semua karakter selain slash(/) boleh digunakan.
2. Beberapa karakter yang sebaiknya tidak dipergunakan adalah :
? @ # $ ^ & * () [] \ | ; ' " <> spasi tab backspace
3. Huruf kecil dan huruf kapital berbeda arti.
4. Maksimal berdiri dari 14 karakter.
5. Jangan gunakan nama dot (.) dan dot dot (..) sebagai nama file, karena nama itu mempunyai makna khusus.

-----Perintah-perintah Dasar Stand-alone di Linux:

a. ls, melihat isi direktori.
b. mkdir, menciptakan direktori.
c. cd, mengubah direktori.
d. rmdir, menghapus direktori.
e. cat, menampilkan isi file dan menciptakan file.
f. cp, menyalin file.
g. rm, menghapus file.
h. mv, mengganti nama file/direktori dan memindah file ke direktori lain.
i. ln, link ke file lain.
j. lp, mencetak isi file.
k. find, mencari file.
l. chmod, untuk mengubah model akses terhadap file atau direktori.
m. chgrp, untuk mengubah group dari file.
n. chown, untuk mengubah kepemilikan dari file.

------VI EDITOR

1. Posisi VI dibedakan menjadi dua, yaitu :

a. Mode perintah.
Setiap pemakai masuk ke dalam editor Vi, langsung pada mode perintah. Pada kondisi ini, pemakai dapat melakukan:
- menggerakkan kursor.
- menghapus teks.
- mengubah teks.
- mencari kata.
- keluar dari vi ke shell.

b. Mode Penyisipan.
Untuk berpindah ke mode penyisipan dari mode perintah, dilakukan dengan mengetikkan huruf i. untuk kembali ke mode perintah, dilakukan dengan menekan tombol .

2. Ada beberapa cara untuk keluar dari editor Vi (harus pada mode perintah), yaitu:

a. :wq , digunakan untuk menyimpan teks.
b. : x , digunakan untuk menyimpan teks.
c. :zz , digunakan untuk menyimpan teks.
d. :q! , keluar dari vi tanpa menyimpan

3. Utilitas Aritmatika

a. expr merupakan utilitas yang biasa dipakai untuk melakukan perhitungan bilangan bulat dan operasi perbandingan.
b. bc merupakan utilitas yang sangat bermanfaat untuk membantu melakukan perhitungan aritmatika, baik bilangan bulat maupun pecahan.
c. dc merupakan utilitas yang sama dengan bc, perbedaannya hanya pada bentuk notasi ekspresi aritmatikanya. Jika pada bc ekspresi aritmatika dinyatakan dengan operasi infix (operator berada di antara operand) maka pada dc dinyatakan dengan operasi postfix (operator berada di akhir dari dua operand).

Yudhy Tri Suharno

Oktober 21, 2010 by Yudhy Tri Suharno

Posted in Materi Praktikum Lab.TI | 0 Comments »

Laporan Pendahuluan Mata Praktikum Pengantar Teknologi Komputer & Informasi Kelas 1IA22 Pertemuan III PTA 2010/2011

Laporan Pendahuluan Mata Praktikum Pengantar Teknologi Komputer & Informasi Kelas 1IA22 Pertemuan III

Pengantar Teknologi Komputer & Informasi Pertemuan III

"Linux"

1. Apa yang kalian ketahui tentang sistem operasi Linux?
2. Sebutkan Distro-distro Linux yang kamu ketahui minimal 10!
3. Sebutkan syarat-syarat penamaan direktori dan file pada Linux?
4. Sebutkan dan jelaskan perintah-perintah dasar stand alone yang ada pada Linux!
5. Apa yang kamu ketahui mengenai Vi Editor?

PJ : Yudhy Tri Suharno

Oktober 21, 2010 by Yudhy Tri Suharno

Posted in Materi Praktikum Lab.TI | 0 Comments »

Laporan Pendahuluan Mata Praktikum Struktur Data 2IA22 Pertemuan III PTA 2010/2011

Laporan Pendahuluan Mata Praktikum Struktur Data 2IA22 Pertemuan III PTA 2010/2011

Struktur Data Pertemuan III

"Double Linked List"

1. Apa yg dimaksud dengan Double Linked List ?
2. Operasi apa saja yang dapat dilakukan oleh Double Linked List ?
3. Apa yang dimaksud dengan Header Double Linked List ?
4. Bagaimana cara pendefinisian Circular Double Linked List !

PJ : Nurdiyanto Yusuf

Oktober 18, 2010 by Yudhy Tri Suharno

Posted in Materi Praktikum Lab.TI | 0 Comments »

Laporan Pendahuluan Mata Praktikum Perancangan Analisis dan Algoritma 3IA13 & 3IA14 Pertemuan III PTA 2010/2011

Laporan Pendahuluan Mata Praktikum Perancangan Analisis dan Algoritma 3IA13 & 3IA14 Pertemuan III PTA 2010/2011

Perancangan Analisis dan Algoritma Pertemuan III

"Metode Brute Force"

1. Apa yang kamu ketahui mengenai Metode Brute Force?
2. Tuliskan contoh kasus dan penyelesaian dengan Metode Brute Force!
3. Jelaskan karakteristik dari Metode Brute Force!
4. Jelaskan Kelebihan dan Kekurangan dari Metode Brute Force!

PJ : Yudhy Tri Suharno

Oktober 18, 2010 by Yudhy Tri Suharno

Posted in Materi Praktikum Lab.TI | 0 Comments »

Karakteristik Algoritma Brute Force

1. Algoritma brute force umumnya tidak "cerdas" dan tidak mangkus, karena ia membutuhkan jumlah langkah yang besar dalam penyelesaiannya. Kadang-kadang algoritma brute force disebut juga algoritma naif (naïve algorithm).

2. Algoritma brute force seringkali merupakan pilihan yang kurang disukai karena ketidakmangkusannya itu, tetapi dengan mencari pola-pola yang mendasar, keteraturan, atau trik-trik khusus, biasanya akan membantu kita menemukan algoritma yang lebih cerdas dan lebih mangkus.

3. Untuk masalah yang ukurannya kecil, kesederhanaan brute force biasanya lebih diperhitungkan daripada ketidakmangkusannya. Algoritma brute force sering digunakan sebagai basis bila membandingkan beberapa alternatif algoritma yang mangkus.

4. Algoritma brute force seringkali lebih mudah diimplementasikan daripada algoritma yang lebih canggih, dan karena kesederhanaannya, kadang-kadang algoritma brute force dapat lebih mangkus (ditinjau dari segi implementasi).

Oktober 18, 2010 by Yudhy Tri Suharno

Posted in Materi Praktikum Lab.TI | 0 Comments »