PETUNJUK PENGERJAAN TUGAS PENDAHULUAN (TP): 1. Tulis

advertisement
Politeknik Negeri Ambon - Pre Laboratory - JOB-1 of Data Structure- Page 1 of 3
Hatala Z, MT, Email: [email protected], telp/sms/wa: 085216305910
PETUNJUK PENGERJAAN TUGAS PENDAHULUAN (TP):
1. Tulis dengan TANGAN, SOAL dan JAWABAN (isi TITIK-2) di kertas fisik
putih/bergaris UKURAN A4
2. SCAN semua halaman-halaman dari TP yang Anda tulis.
3. Konversikan ke dalam bentuk 1 file tunggal/single format tp1.pdf. Simpan di
flash/laptop/smartphone Anda. TIDAK BOLEH dalam format .jpg/.doc dan lainnya.
4. UPLOAD tp1.pdf ke SERVER paling lambat 48 jam, hari kerja sebelum praktikum
Kertas fisik A4 dikumpulkan di lab., paling lambat 20 menit sebelum praktikum.
5. Yang TIDAK upload TP ATAU TIDAK kumpul kertas fisik, nilai praktikum JOB=0.
----------------------------------------------------------------------------------------------------------------TULIS TANGAN- TULIS TANGAN-TULIS TANGAN-TULIS TANGAN- TULIS TANGAN-TULIS TANGAN- TULIS TANGAN-
NIM
NAMA
DATA STRUCTURES AND ALGORITHM
TUGAS PENDAHULUAN - JOB 1
Doc. Version: 9/17/2017 12:28:04 PM
: ……………….
KELAS/SEMESTER: ………/……….
: ……………….
TANGGAL SCAN : ………………
1. Ketika mengetik dengan komputer, apa fungsi dari tombol-tombol keyboard berikut:
a. CAPS LOCK?
…………………………………………………………..
b. SHIFT
…………………………………………………………
2. JADI,
a. Apa persamaan fungsi tombol CAPSLOCK dan SHIFT ?
…………………………..
b. Apa perbedaan fungsi atau perbedaan cara menggunakan tombol keyboard
CAPSLOCK DAN SHIFT ?
………………………………..
3. Pada sistem operasi (windows maupun linux)
a. Apa perbedaan direktori dibandingkan file
…………………………………………..
4. BASH-SHELL - SSH
a. Pada ubuntu/linux, Apa kegunaan bash-shell atau bash prompt?
……………..
b. Apakah bash shell dari suatu server, bisa dikerjakan/diremote/ditampilkan pada
komputer yang lain melalui jaringan ? ……….
c. Apa kegunaan program windows putty32.exe/putty.64.exe
……………………
d. Apa nama program di windows untuk nenampilkan/meremote bash-shell
suatu server ubuntu/linux?
…………………….
5. Pada bash-shell ubuntu/linux:
a. Apa kepanjangan dan kegunaan perintah `pwd`
`pwd` singkatan dari `print working direktory`, kegunaannya untuk melihat
direktori aktif/cursor sekarang pada bash-shell.
b. Apa kepanjangan dan kegunaan perintah `cd`
………………………….
c. Apa kepanjangan dan kegunaan perintah `mkdir`
…………………..
d. Apa kepanjangan dan kegunaan perintah `ls`
Politeknik Negeri Ambon - Pre Laboratory - JOB-1 of Data Structure- Page 2 of 3
Hatala Z, MT, Email: [email protected], telp/sms/wa: 085216305910
…………………..
e. Apa kepanjangan dan kegunaan perintah `rm`
…………………..
f. Apa kepanjangan dan kegunaan perintah `cp`
…………………..
g. Apa kepanjangan dan kegunaan perintah `mv`
…………………..
h. Apa kepanjangan dan kegunaan perintah `whoami`
…………………..
i. Apa kegunaan perintah `vim`
…………………..
6. AMATI: langkah-2 pembuatan program bahasa Java pada OS UBUNTU-LINUX berikut:
I. Lokasi/path/direktori + nama file lengkap .java yang dibuat pada OS UBUNTU
adalah:
/home/joesmart/java/struktur_data/TP_1_JAVA_NO_1.java
II. File source code .java dibuat di UBUNTU dengan perintah:
cd /home/joesmart/java
mkdir -p struktur_data
vim struktur_data/TP_1_JAVA_NO_1.java
III. Isi dari file java tersebut (diketik):
IV. MENGKOMPILASI file tersebut dengan urutan perintah:
joesmart@joesmartbyon:~/java$ pwd
/home/joesmart/java
joesmart@joesmartbyon:~/java$ mkdir -p class_dir
joesmart@joesmartbyon:~/java$ ls
class_dir struktur_data
joesmart@joesmartbyon:~/java$ javac -d class_dir struktur_data/TP_1_JAVA_NO_1.java
V. HASIL KOMPILASI adalah file .class dengan nama:
/home/joesmart/ java/class_dir/struktur_data/TP_1_JAVA_NO_1.class
Politeknik Negeri Ambon - Pre Laboratory - JOB-1 of Data Structure- Page 3 of 3
Hatala Z, MT, Email: [email protected], telp/sms/wa: 085216305910
VI. Yang bisa DIVERIFIKASI dengan perintah :
joesmart@joesmartbyon:~/java$ ls -l /home/joesmart/java/class_dir/struktur_data/
total 4
-rw-rw-r-- 1 joesmart joesmart 455 Sep 16 09:11 TP_1_JAVA_NO_1.class
Apabila file tersebut sudah ada dan tanggal(modifikasinya) nya ‘barusan’, berarti
KOMPILASI SUKSES.
VII. MENJALANKAN file .class tersebut dengan perintah:
joesmart@joesmartbyon:~/java$ java -cp class_dir
#!# Hello world #?#
struktur_data.TP_1_JAVA_NO_1
7. Berdasarkan soal no.6 sebelumnya, JIKA DINGINKAN agar sebuah program JAVA bisa
dijalankan seperti berikut:
joesmart@joesmartbyon:~/java$ pwd
/home/joesmart/java
joesmart@joesmartbyon:~/java$ java -cp
### READY TO ENROLL JAVA ###
class_dir struktur_data.TP_1_JAVA_NO_2
Oleh karena itu, tentukan!
I. Lokasi/path/direktori + nama file lengkap .java yang dibuat pada OS UBUNTU
adalah:
…………………….
II. File source code .java dibuat di UBUNTU dengan perintah:
……………………….
III. Isi dari file java tersebut:
…………………………..
IV. MENGKOMPILASI file tersebut dengan perintah:
…………………………..
V. HASIL KOMPILASI adalah file .class dengan nama:
…………………………..
VI. Yang bisa DIVERIFIKASI dengan perintah:
…………………………..
VII. MENJALANKAN file .class hasil kompilasi, dengan perintah:
…………………………..
SELESAI
Ambon, Senin 18, September 2017
Tim Dosen Pengampu
HATALA, Z, MT
Download