Friday, 12 May 2017

Praktikum 9: Kompilasi Program LINUX

LAPORAN ORGANISASI KOMPUTER DAN SISTEM OPERASI
KOMPILASI PROGRAM LINUX




Disusun Oleh Kelompok G : 
Dwiky Semuel
NIM: 064001600018

Muhammad Iqbal
NIM: 064001600005

Niko Putra
NIM: 065001600008

Yusuf Alvino Riondi     
NIM: 064001600014





Teknik Informatika
Fakultas Teknologi Industri
Universitas Trisakti
Jakarta – Indonesia
2017


TEORI SINGKAT
   Baris-baris program dimasukkan dengan menggunakan suatu editor pada LINUX yang disebut vi editor sebelum melakukan kompilasi. Vi editor mempunyai tiga modus operasi yaitu modus command, modus teks/input, dan modus baris akhir. Modus command yang digunakan utuk memasukkan perintah dan melakukan operasi tertentu dalam editing. Sementara modus teks/input merupakan modus yang digunakan untuk menuliskan dokumen atau data. Dan yang terakhir, modus baris fungsi untuk melakukanbeberapa operasi sekaligus.

LAB SETUP
   Untuk dapat menjalankan praktikum minimal kita harus disiapkan peralatan sebagai berikut:
   - Komputer / Laptop dengan OS LINUX
   - Program Terminal


ELEMEN KOMPETISI I
Deskripsi :
Membuat source code bahasa C pada LINUX.
Kompetisi Dasar :
   1. Memahami kompetensi editor vi
   2. Memahasi tahap-tahap kompilasi
   3. Memahami cara memeriksa suatu program berbasis bahasa assembly.


Membuka Terminal pada LINUX.
Ketik vi hello.c lalu tekan enter

Ketik souce code yang ingin ditulis. Tekan insert untuk memasukkan huruf. Tekan Del bila ingin menghapusnya, ketik :wq untuk kembali.

Selanjutnya ketik gcc hello.c -o hello untuk peng-compile-an lebih lanjut. Lalu tekan enter. 

Setelah itu, klik ./hello sampai muncul output seperti berikut. Dan outputnya seperti dibawah ini.

Lalu coba lagi dengan file lain, misalnya buatlah aku.c dengan mengklik vi aku.c, lalu tekan enter.

Ketik souce code yang ingin ditulis. Tekan insert untuk memasukkan huruf. Tekan Del bila ingin menghapusnya, ketik :wq untuk kembali.

Selnjutnya ketik gcc aku.c -o aku untuk peng-compile-an lebih lanjut. Lalu tekan enter.

Setelah itu, klik ./aku sampai muncul output seperti berikut.


Untuk lebih lanjut bisa melihat video dibawah ini:

No comments: