[Tugas 10]


Nama              : I Gede Ryoga Kusnanda
NIM                : 1705551092
Jurusan           : Teknologi Informasi, Fakultas Teknik, Universitas Udayana
Mata Kuliah   : Pengantar Sistem Teknologi Informasi
Dosen             : I Putu Agus Eka Pratama, ST MT


OOP (Object-Oriented Programming)
Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.
Bahasa pemrograman yang mendukung OOP antara lain:
  • Visual Foxpro
  • Java
  • C++
Pemrograman Terstruktur
Pemrograman Terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program. Selain pengertian diatas Pemrograman Terstruktur adalah suatu aktifitas pemrograman dengan memperhatikan urutan langkah-langkah perintah secara sistematis, logis , dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami. Prinsip dari pemrograman terstruktur adalah Jika suatu proses telah sampai pada suatu titik / langkah tertentu , maka proses selanjutnya tidak boleh mengeksekusi langkah sebelumnya / kembali lagi ke baris sebelumnya, kecuali pada langkah – langkah untuk proses berulang (Loop).
Bahasa pemrograman yang mendukung pemrograman terstruktur:
  • Cobol Turbo Prolog
  • C
Sifat-sifat pemrograman terstruktur
  • Memuat teknik pemecahan masalah yang logis dan sistematis
  • Memuat algoritma yang efisien, efektif dan sederhana
  • Program disusun dengan logika yang mudah dipahami
  • Tidak menggunakan perintah GOTO
  • Biaya pengujian program relatif rendah
  • Memiliki dokumentasi yang baik
  • Biaya perawatan dan dokumentasi yang dibutuhkan relatif rendah
Perbedaannya
Pemrograman berorientasi objek (Object-Oriented Programming atau OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya, Sedangkan untuk pemrograman terstruktur adalah kebalikan dari pemrograman berorientasi objek yaitu sebuah cara pemrosesan data yang terstruktur dalam analisa, cara dan penulisan pemrograman. Dikarenakan harus terstruktur sehingga dalam pembuatannya antara satu line pemrograman dengan yang lainnya berhubungan. pemrograman tersktruktur unggul dalam melakukan pemrograman sederhana karena lebih efisien dan lebih murah dalam hal perawatannya tetapi permodelan ini lebih susah untuk dipahami oleh orang – orang selain pembuat program itu sendiri (contohnya ketika dlakukan tracing program).

Tutorial Cara Install Xampp di Linux Ubuntu dan Linux Mint
Step 1: Download Xampp

Step 2: Setelah itu, ubah permision file installer mejadi executable dan install aplikasinya menggunakan perintah berikut.
Ubah permission:
sudo chmod +x xampp-linux-5.6.3-0-installer.run
Install aplikasi:
sudo ./xampp-linux-5.6.3-0-installer.run
Setelah menjalankan perintah di atas, akan muncul jendela wizard seperti gambar di bawah ini. Klik next dan ikuti instruksi selanjutnya (sama seperti menginstall di windows) sampai selesai.



Akses halaman Xampp dibrowser menggunakan link http://localhost/xamp/index.php

Untuk menghentikan Xampp Service:
sudo /opt/lampp/lampp stop
Untuk menjalankan Xampp service:
sudo /opt/lampp/lampp start
Untuk menjalankan Xampp dalam versi GUI, bisa menggunakan printah berikut.
cd /opt/lampp
./manager-linux.run
Melalui aplikasi versi GUI, kamu lebih meudah untuk menjalankan service Apache, dan MySql.

Konfigurasi Tambahahan, jika kamu ingin Xampp ini berjalan secara otomatis setelah komputer booting, tambah beberapa konfigurasi berikut pada file rc.local, berikut caranya:
Membuka file rc.local
sudo nano /etc/rc.local
Edit dan tambahkan scriptberikut

#
# By default this script does nothing.
sudo /opt/lampp/lampp start
exit 0
Saya hanya menambahkan satu baris script di atas “exit 0” atau sebelum bari akhir. Dengan begini, Xampp akan otomatis berjalan setelah komputer selesai booting.


Tidak ada komentar:

Posting Komentar

Pages