1. Apa perbedaan antara fungsi dan prosedur pada bahasa Pascal?
Jawab
1. Perbedaan utama antara prosedur dan fungsi adalah dalam menghasilkan keluaran.
Walaupun prosedur bisa menghasilkan nilai keluaran, tetapi nilai tersebut tidak dapat
diambil secara langsung, melainkan harus diambil melalui parameter referensi.
Sedangkan keluaran dari fungsi dapat diambil langsung dari fungsi tersebut.
Selasa, 23 November 2010
Tugas Pendahuluan Modul 5
Diposting oleh yudha putra anggariawan di 05.39 0 komentar
Tugas Pendahuluan Modul 4
1. Bagaimana memanggil perintah eksternal Linux dari dalam skrip shell?
2. Bagaimana cara mengetahui perintah apa saja yang disediakan oleh Linux?
Bagaimana kita dapat mengetahui suatu perintah termasuk perintah Linux atau
bawaan shellBash?
Jawaban
1. Cara memanggil perintah eksternal Linux dari dalam skrip shell adalah dengan menggunakan tanda backtick (`)
2. untuk mengetahui perintah-perintah apa saja yang disediakan oleh linux adalah dengan menggunakan perintah : $ man ls
Diposting oleh yudha putra anggariawan di 05.36 0 komentar
Senin, 25 Oktober 2010
Tugas Pendahuluan Modul 3
1. Apa manfaat dari karakter escape? Bagaimana menampilkan karakter ^, % dan ~?
2. Anda sudah mempelajari perulangan dan seleksi kondisi pada bahasa. Apa kegunaan keduanya? Buat sebuah program dalam bahasa C yang melibatkan kedua fitur ini, misalnya program tebak angka!
3.Apa yang dikeluarkan oleh perintah berikut:$ ls -ld {,usr,usr/local}/{bin,sbin,lib}
Jawaban
1. Karakter escape merupakan karakter yang diawali oleh tanda '\' . Kegunaan dari karakter escape adalah menyatakan suatu karakter khusus.
Contoh cara mencetak string "hanya sebuah test" (tanda kutip termasuk dicetak) :
echo " \"hanya sebuah test\""
Daftar katakter escape lainnya
Karakter escape Keterangan
\n Linefeed / baris baru
\t Tab Horizontal
\\ Backslash
\$ Tanda dollar
\" Petik ganda
dan lain-lain
fungsinya untuk menampilkan karakter khusus menggunakan karakter escape, dan beberapa ada yang bisa menggunakan "". Tapi Ada juga beberapa karakter khusus yang langsung bisa ditampilkan tanpa harus menggunakan karakter escape seperti contoh diatas karakter ^ dan %.
2. Fungsi percabangan berfungsi melakukan suatu aksi tertentu bila suatu syarat dipenuhi.
fungsi perulangan berfungsi melakukan perulangan terhadap suatu aksi hingga atau sampai suatu syarat terpenuhi.
#include
#include
#include
typedef enum{false = 0, true = 1}boolean;
int RandomIsi(int jarak);
main() {
int angka, Jawaban;
boolean ketemu;
printf("Game Tebak Angka!\n"); /*Judul Game*/
ketemu=false;
Jawaban=RandomIsi(100); /*buat angka acak antara 1-100*/
while(!ketemu) //Pengulangan
{ printf("Masukan angka tebakan = ");
scanf("%d", &angka); /*Membaca Jawaban angka dari user*/
if(angka==Jawaban) // Penyeleksian Kondisi Untuk Mengetahui kebenaran jawaban dari user
{ ketemu=true; //jika sama berarti jawaban benar
}else
{ if(angka { printf("Terlalu kecil\n"); //jika lebih kecil
}else
{ printf("Terlalu besar\n"); //jika lebih besar
}
}
}
if(ketemu)
{ printf("Tebakan anda benar!\n"); }
}
/*fungsi membuat angka acak*/
int RandomIsi(int jarak)
{ int RandomAngka; srand(time(NULL)); /*memakai fungsi time agar hasil angka acak berbeda-beda*/
RandomAngka=(rand()%jarak)+1;
return RandomAngka; }
3. Berfungsi untuk menampilkan user/owner yg berhak mengakses file
Diposting oleh yudha putra anggariawan di 09.57 0 komentar
Tugas Pendahuluan Modul 2
1. Bagaimana mengubah semua file terakhir .html menjadi.php? (coba gunakan
berbagai bentuk perintah mv)!
2. Jelaskan dengan singkat shell lain yang tersedia di Linux selain Bash!
Jawaban
1. $ mv *.html *.php
2.- Bourne shell (sh) adalah salah satu bentuk shell laindi linux yang mempunyai beberapa feature (keistemewaan) dari C shell dan korn shell. sh adalah shell standar Unix yang dibuat tahun 1979 oleh Stephen Bourne dari AT&T dengan memakai bahasa pemrograman Algol. sh terkenal karena sederhana, compact, and cepat. Kelemahannya adalah kurang interkatif seperti tidak ada history, aliasing, dan job control. Default prompt shell sh adalah $ (dolar). Di dalam penggunaan dan pengembanganya, bourne shell dikembangkan menjadi bash shell.
C Shell (csh)
csh memiliki feature yang lebih lengkap dibandingkan sh. Shel ini dibuat tahun 1970an oleh Bill Joy dari University of California at Berkeley dengan menggunakan bahasa C. Fitur yang terdapat dalam csh antara lain command-line history, aliasing, built-in arithmetic, filename completion, dan job control. Kelemahnnya adalah karena didesain untuk mesin skala besar dan memiliki banyak fitur maka shel ini cenderung lambat bila digunakan pada mesin kecil. Default prompt shell csh adalah % (persen).
Korn Shell (ksh)
Korn shell merupakan pengembangan dari bourne shell yang ditulis oleh David Korn dari AT&T pada pertengahan 1980an. Feature Korn shell antara lain editable history, aliases, functions, regular expression wildcards, built-in arithmetic, job control, coprocessing, dan special debugging. Default prompt shell ksh adalah $ (dolar).
Diposting oleh yudha putra anggariawan di 09.51 0 komentar
Selasa, 19 Oktober 2010
Tugas Pendahuluan Modul I
1. Apa yang dimaksud shell pada sistem operasi Linux? Apakah Windows juga
mempunyai shell?
2. Sebutkan 20 perintah shell yang banyak digunakan untuk mengelola sistem
operasi Linux!
3. Apa fungsi dari perintah ‘sudo’?
Jawab
1. Shell adalah program yang menghubungkan user dengan sistem operasi dalam hal
ini kernel (inti sistem operasi), umumnya shell menyediakan prompt sebagai user
interface, tempat dimana user meng-inputkan perintah-perintah yang diinginkan
baik berupa perintah internal shell (internal command), ataupun perintah eksekusi
suatu file progam (eksternal command), selain itu shell memungkinkan user
menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi
sebagai program.
2.- & Menjalankan perintah sebelumnya sebagai latar belakang ls &
&& Perbandingan AND if [ "$foo" -ge "0" ] && [ "$foo" -le "9"]
|| Perbandingan OR if [ "$foo" -lt "0" ] || [ "$foo" -gt "9" ]
^ Awal dari baris grep "^foo"
$ Akhir dari baris grep "foo$"
= Kesamaan string if [ "$foo" = "bar" ]
! Perbandingan NOT if [ "$foo" != "bar" ]
$$ PID dari shell aktif echo "my PID = $$"
$! PID dari perintah background terakhir ls & echo "PID of ls = $!"
$? Status exit dari perintah terakhir ls ; echo "ls returned code $?"
$0 Nama dari perintah aktif (saat dipanggil) echo "I am $0"
$1 Nama dari parameter pertama dari program echo "My first argument is $1"
$9 Nama dari parameter ke-9 dari program echo "My ninth argument is $9"
$@ Semua parameter program(termasuk spasi dan tanda petik)echo "My
arguments are $@"
$* Semua parameter program(spasi dan tanda petik dihilangkan)
echo "My arguments are $*"
-eq Kesamaan numerik if [ "$foo" -eq "9" ]
-ne Ketidaksamaan numerik if [ "$foo" -ne "9" ]
-lt Kurang dari if [ "$foo" -lt "9" ]
-le Kurang dari atau sama if [ "$foo" -le "9" ]
-gt Lebih dari if [ "$foo" -gt "9" ]
-ge Lebih dari atau sama if [ "$foo" -ge "9" ]
-z String panjangnya nol if [ -z "$foo" ]
- ya, windows memiliki shell. contoh shell dari windows adalah COMMAND.COM dalam
MS-DOS
3. berfungsi sebagai Apabila kita memiliki akses root, maka sudo akan melakukan
perintah sebagai superuser
Diposting oleh yudha putra anggariawan di 05.56 0 komentar
praktikum sistem operasi
yudha putra anggariawan
06.04.111.00805
teknik informatika
Diposting oleh yudha putra anggariawan di 05.54 0 komentar