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
./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.
#
# By default this script does nothing.
sudo /opt/lampp/lampp start
exit 0
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