Posts

Showing posts from September, 2019

Perbedaan antara Pemrograman Terstruktur dengan Pemrograman Berbasis Objek

Berikut ini perbedaan antara Pemrograman Terstruktur dengan Pemrograman Berbasis Objek Ciri dari Pemrograman Terstruktur: 1.  Memecah program dalam fungsi dan data 2.  Memiliki ciri Sequence (berurutan), Selection (pemilihan) dan Repetition (perulangan)  3.  Struktur program rumit karena berupa urutan proses dan fungsi-fungsi    4. Re-use kode program kurang 5. Efektif digunakan untuk menyelesaikan masalah kecil dan tidak cocok untuk menyelesaikkan masalah yang rumit, karena nantinya akan kesulitan menemukan solusi permasalahan ketika terjadi error     6. Mudah diawal, namun kompleks diproses selanjutnya 7. Eksekusi lebih lambat karena setiap perintah dikerjakan berurutan     contoh: #include <iostream.h> void garis()  { for (i=0; i<49; i++) cout << ‘-‘; cout << endl; } void judul(){ int i; cout << “\t\tDaftar Buku”<< endl;  // \t = tabulasi garis(); cout <<”Judul Buku”<<”\t\tPengarang”<< endl; garis(); } void main()  { judul(

Fit for the Future: A Sharing of Experience

Bapak Ahmadsyah Alghozi Nugroho atau yang biasa dipanggil Pak Holly merupakan alumni dari Departemen Teknik Informatika ITS Surabaya tahun angkatan 1996. Beliau saat ini bekerja sebagai  Data Architect  di Shell Belanda.  Menurut pendapatnya, engineer sendiri adalah seseorang yang membuat sesuatu untuk belajar atau dipelajari. Dia pernah bekerja di Perusahaan Yahoo sebagai pembantu user sekaligus konsultan untuk klien yang meminta bantuan kepadanya. Setelah itu, ia pindah ke salah satu perusahaan service Landmark di Belanda. Disana, ia lebih bekerja sebagai kontruktor. Selain itu, ia juga sering membantu dalam pengembangan software untuk perusahaan Landmark tersebut.  Beliau menjelaskan mengenai perbedaan antara Scientist dengan Engineer. Menurut beliau, Scientist pada intinya belajar membuat sesuatu, sedangkan Engineer pada intinya membuat sesuatu untuk belajar. Beliau juga memaparkan tentang GTKY  (Get To Know Yourself)  yang sebaiknya dilakukan oleh setiap mahasiswa. Setiap mahasis