Lirik: Firdaus Aunur Rofiq_OPICK
Denganmu aku hidup
Denganmu aku mati
Hanyalah padamu
hanyalah untukmu
Hidupkan dijalani
Padamu ku berserah
Padamu ku berpasrah
Hanyalah padamu
Hanyalah untukmu
Hidup kan dijalani
Engkau Allah yang Maha Mendengar
Engkau Allah yang Maha Penyayang
Engkau yang mengampuni
Engkau yang memaafkan
Engkau Allah
Allahurrahman Allahurrahim
Allahul malikul kuddusussalam
Allahul mukmin allahul muhaymin
Allahul azzizul jabbarrul muttaqabbir
Allahurrahman Allahurrahim
Allahul malikul kuddusussalam
Allahul mukmin allahul muhaymin
Allahul azzizul jabbarrul muttaqabbir
Denganmu aku hidup
Denganmu aku mati
Hanyalah padamu
hanyalah untukmu
Hidupkan dijalani
Engkau Allah yang Maha Mendengar
Engkau Allah yang Maha Penyayang
Engkau yang mengampuni
Engkau yang memaafkan
Engkau Allah
Allahurrahman Allahurrahim
Allahul malikul kuddusussalam
Allahul mukmin allahul muhaymin
Allahul azzizul jabbarrul muttaqabbir
Allahurrahman Allahurrahim
Allahul malikul kuddusussalam
Allahul mukmin allahul muhaymin
Allahul azzizul jabbarrul muttaqabbir
Allahurrahman Allahurrahim
Allahul malikul kuddusussalam
Allahul mukmin allahul muhaymin
Allahul azzizul jabbarrul muttaqabbir
Allahurrahman Allahurrahim
Allahul malikul kuddusussalam
Sumber: lirikbagus.id
Sabtu, 07 Desember 2019
BELAJAR JAVASCRIPT
KENAPA JAVASCRIPT???
- Gratis
- Tidak perlu instalasi
- Hanya butuh web browser
Scripting Language, bahasa pemrograman yang tertanam di dalam program yang lebih besar.
Ada 2 kategori pemrograman berdasarkan bagaimana mengelola tipe data di dalamnya:
RENCANA BESARMU
TAK PERLU SEMUA ORANG TAHU APA RENCANA BESARMU,
CUKUP SAMPAIKAN KEPADA YANG MAU MENDOAKANMU
PEMROGRAMAN
PROGRAM
Merupakan sekumpulan/rangkaian intruksi yang dirancang agar komputer bisa bekerja/berperilaku sesuai ketentuan dengan tujuan menyelesaikan pekerjaan.
BAHASA PEMROGRAMAN
Yang terpenting dalam pemrograman adalah bagaimana menuliskan bahasa pemrograman menjadi kode-kode program(source code) untuk nantinya diterjemahkan ke dalam bahasa mesin.
Hal-hal yang perlu diperhatikan dalam menulis source code:
Bahasa pemrograman ditulis dengan teks sederhana yang disebut dengan Plain Text
Untuk menuliskannya digunakan:
Sumber: Web Programming UNPAS
Merupakan sekumpulan/rangkaian intruksi yang dirancang agar komputer bisa bekerja/berperilaku sesuai ketentuan dengan tujuan menyelesaikan pekerjaan.
BAHASA PEMROGRAMAN
Hal-hal yang perlu diperhatikan dalam menulis source code:
- Bagaimana menulis source code(ditulis dimana, menggunakan aplikasi apa, dan bagaimana menulisnya)
- Bagaimana source code dikonversi ke dalam bahasa mesin
- Bagaimana mengeksekusi source code
Bahasa pemrograman ditulis dengan teks sederhana yang disebut dengan Plain Text
Untuk menuliskannya digunakan:
- Teks editor yang biasanya sudah ada pada sistem operasi(contohnya notepad).
- Code editor yang lebih memudahkan programmer dalam menulis bahasa pemrograman seperti Sublime Text, Notepad++, Atom, GEdit, dll.
- IDE (Integrated Development Environment) termasuk code editor juga namun memiliki fitur yang lebih lengkap. contohnya: Netbeans, Visual Studio, Dreamweaver, XCode, Eclipse dll.
Cara Menerjemahkan Source Code ke dalam bahasa mesin agar bisa dijalankan:
COMPILER
A membuat source code yang kemudian dicompile menjadi file executable(program yang sudah bisa dieksekusi atau file exe), B menjalankan programnya sehingga bisa melihat programmnya tanpa harus memiliki compiler dan melihat source codenya.
INTERPRETER
A membuat source code yang kemudian diduplikat untuk diberikan kepada B, B menggunakan interpreter untuk menerjemahkan source code tadi sekaligus menjalankan programnya. Interpreter berjalan realtime pada saat menerjemahkan programnya baris perbaris.
KELEBIHAN DAN KELEMAHAN COMPILER VS INTERPRETER
HYBRID
Penggabungan teknik compiler dan interpreter
A membuat source code yang kemudian dicompile dan menghasilkan IL(cross platform) yang kemudian diberikan kepada B, B melakukan compile sambil menjalankan programnya sekaligus(JIT compilation).
Sumber: Web Programming UNPAS
Senin, 02 Desember 2019
PENGENALAN ANDROID
ANDROID
Android merupakan Operating System (OS) berbasis Linux yang sifatnya open source.
Andy Rubin adalah orang dibalik OS ini. Tahun 2003 Ia bersama dengan kawannya mengumumkan perusahaan Android inc yang bertempat di California.
Google secara penuh membelinya Pada tahun 2005.
Android digunakan sebagai sistem operasi untuk perangkat mobile (bergerak) seperti : smartphone dan smartwatch.
Versi-Versi Android:
JAVA
Android merupakan Operating System (OS) berbasis Linux yang sifatnya open source.
Andy Rubin adalah orang dibalik OS ini. Tahun 2003 Ia bersama dengan kawannya mengumumkan perusahaan Android inc yang bertempat di California.
Google secara penuh membelinya Pada tahun 2005.
Android digunakan sebagai sistem operasi untuk perangkat mobile (bergerak) seperti : smartphone dan smartwatch.
Versi-Versi Android:
JAVA
Java merupakan salah satu bahasa pemrograman yang paling popular dikarenakan bisa dijalankan disemua platform dan OS yang berbeda-beda.
Walaupun google telah resmi mendukung c++ dan barubaru ini kotlin, tetap saja java jadi primadona untuk para developer android dikarenakan library java cukup lengkap sehingga memudahkan programmer.
Ada baiknya pelajari dasar dan oop bahasa pemrograman java agar pada saat membuat aplikasi android studio tidak kesulitan dalam pengkodingan javanya.
INSTALL TOOLS
JDK
Untuk menulis bahasa pemrograman Java kita harus menginstall JDK. JDK merupakan perangkat lunak yang digunakan untuk melakukan proses kompilasi dari kode java ke bytecode yang dapat dimengerti dan dijalankan oleh JRE (Java Runtime Envirotment).
Itu artinya sebelum menginstall android studio dan melakukan proses ngoding menggunakan bahasa pemrograman java kita harus menginstall juga menyetting jdk pada komputer yang kita gunakan.
ANDROID STUDIO
Dikutip dari developer.android.com Android Studio adalah Integrated Development Environment (IDE) untuk pengembangan aplikasi Android. Pada tahun 2013 Google mengumumkan bahwa Android Studio menjadi IDE resmi untuk mengembangkan aplikasi android.
Android Studio menawarkan fitur lebih banyak untuk meningkatkan produktivitas Anda saat membuat aplikasi Android, di antaranya :
INSTALL TOOLS
JDK
Untuk menulis bahasa pemrograman Java kita harus menginstall JDK. JDK merupakan perangkat lunak yang digunakan untuk melakukan proses kompilasi dari kode java ke bytecode yang dapat dimengerti dan dijalankan oleh JRE (Java Runtime Envirotment).
Itu artinya sebelum menginstall android studio dan melakukan proses ngoding menggunakan bahasa pemrograman java kita harus menginstall juga menyetting jdk pada komputer yang kita gunakan.
ANDROID STUDIO
Dikutip dari developer.android.com Android Studio adalah Integrated Development Environment (IDE) untuk pengembangan aplikasi Android. Pada tahun 2013 Google mengumumkan bahwa Android Studio menjadi IDE resmi untuk mengembangkan aplikasi android.
Android Studio menawarkan fitur lebih banyak untuk meningkatkan produktivitas Anda saat membuat aplikasi Android, di antaranya :
- Sistem versi berbasis Gradle yang fleksibel
- Emulator yang cepat dan kaya fitur
- Lingkungan yang menyatu untuk pengembangan bagi semua perangkat Android
Minggu, 01 Desember 2019
DOMAIN&HOSTING
DOMAIN
Domain adalah nama unik yang diberikan untuk mengidentifikasi server komputer agar lebih mudah diingat daripada menggunakan IP (Internet Protokol) address. Agar website / aplikasi onlinenya dapat dengan mudah diakses oleh pengunjung, maka pemilik website tersebut harus menggunakan domain.
Ekstensi domain TLD satu ini merupakan ekstensi domain yang dibuat khusus untuk masing – masing negara di seluruh dunia. Misal, ekstensi domain .uk untuk negara kawasan Britania Raya (United Kingdom), .sg untuk negara Singapura, .my untuk negara Malaysia dan .id untuk negara Republik Indonesia.
Untuk ekstensi domain .id sendiri ada banyak macam sesuai kegunaannya, antara lain:
HOSTING
Merupakan media untuk menyimpan data dalam bentuk tulisan, gambar atau video dimana nantinya akan dikemas dalam suatu bentuk yang sering disebut website.
ISTILAH-ISTILAH DALAM HOSTING
cPanel Hosting
Panel pengaturan utama pada hosting yang mempermudah pengaturan segala hal yang berkaitan dengan domain atau hosting
UPGRADE/DOWNGRADE Upgrade merupakan upaya untuk meningkatkan layanan Hosting dari mulai kapasitas, service, ukuran RAM, hingga CPU. Sedangkan upaya untuk menurunkan layanan hosting
Bandwidth dalam hal hosting, adalah jumlah informasi yang dapat ditransfer dari server ke Browser. Host biasanya membatasi jumlah bandwidth pengguna telah tersedia per bulan. Sebagai contoh, jika anda memiliki sebuah file di situs anda dengan ukuran 1Mb dan Anda mempunyai 1Gb bandwidth, maka pengguna bisa men-download file 1000 kali.
Uniform Resource Locator(URL) – alamat global dokumen dan sumber daya lainnya di World Wide Web. Bagian pertama dari alamat menunjukkan protokol yang digunakan, dan bagian kedua menunjukkan alamat IP atau nama domain tempat sumber daya tersebut berada. https://www.centerklik.com/ adalah URL untuk website centerklik.
HTTP HyperText Transfer Protocol – protokol yg mendasari yg difungsikan oleh World Wide Website. HTTP mendefinisikan dengan cara apa pesan diformat & ditransmisikan, & Situs server & browser bertindak membawa dalam menyikapi beraneka perintah. Sbg sample, diwaktu kamu memasukkan URL di browser kamu, ini bakal mengirimkan perintah HTTP & mengarahkanya ke server Situs utk membawa & mengirimkan halaman Website yg diminta.
Domain adalah nama unik yang diberikan untuk mengidentifikasi server komputer agar lebih mudah diingat daripada menggunakan IP (Internet Protokol) address. Agar website / aplikasi onlinenya dapat dengan mudah diakses oleh pengunjung, maka pemilik website tersebut harus menggunakan domain.
Ekstensi domain TLD satu ini merupakan ekstensi domain yang dibuat khusus untuk masing – masing negara di seluruh dunia. Misal, ekstensi domain .uk untuk negara kawasan Britania Raya (United Kingdom), .sg untuk negara Singapura, .my untuk negara Malaysia dan .id untuk negara Republik Indonesia.
Untuk ekstensi domain .id sendiri ada banyak macam sesuai kegunaannya, antara lain:
- .id, .my.id, .web.id untuk website personal
- .co.id untuk website perusahaan
- .sch.id untuk website sekolah
- .ac.id untuk website universitas
- .or.id untuk website organisasi
- .go.id untuk website pemerintahan
HOSTING
Merupakan media untuk menyimpan data dalam bentuk tulisan, gambar atau video dimana nantinya akan dikemas dalam suatu bentuk yang sering disebut website.
ISTILAH-ISTILAH DALAM HOSTING
cPanel Hosting
Panel pengaturan utama pada hosting yang mempermudah pengaturan segala hal yang berkaitan dengan domain atau hosting
UPGRADE/DOWNGRADE Upgrade merupakan upaya untuk meningkatkan layanan Hosting dari mulai kapasitas, service, ukuran RAM, hingga CPU. Sedangkan upaya untuk menurunkan layanan hosting
Bandwidth dalam hal hosting, adalah jumlah informasi yang dapat ditransfer dari server ke Browser. Host biasanya membatasi jumlah bandwidth pengguna telah tersedia per bulan. Sebagai contoh, jika anda memiliki sebuah file di situs anda dengan ukuran 1Mb dan Anda mempunyai 1Gb bandwidth, maka pengguna bisa men-download file 1000 kali.
Uniform Resource Locator(URL) – alamat global dokumen dan sumber daya lainnya di World Wide Web. Bagian pertama dari alamat menunjukkan protokol yang digunakan, dan bagian kedua menunjukkan alamat IP atau nama domain tempat sumber daya tersebut berada. https://www.centerklik.com/ adalah URL untuk website centerklik.
HTTP HyperText Transfer Protocol – protokol yg mendasari yg difungsikan oleh World Wide Website. HTTP mendefinisikan dengan cara apa pesan diformat & ditransmisikan, & Situs server & browser bertindak membawa dalam menyikapi beraneka perintah. Sbg sample, diwaktu kamu memasukkan URL di browser kamu, ini bakal mengirimkan perintah HTTP & mengarahkanya ke server Situs utk membawa & mengirimkan halaman Website yg diminta.
PERANCANGAN SI
SISTEM INFORMASI
Pengertian Informasi Menurut Beberapa Ahli
- Jogiyanto HM., (1999: 692), “Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian – kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan”
- Abdul Kadir (2002: 31); McFadden dkk (1999) mendefinisikan informasi sebagai data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut.
- George H. Bodnar, (2000: 1), “Informasi adalah data yang diolah sehingga dapat dijadikan dasar untuk mengambil keputusan yang tepat”
- Tata Sutabri, S.Kom., MM adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan
Kualitas suatu informasi tergantung dari tiga hal, yaitu :
- Akurat, informasi harus bebas dari kesalahan-kesalahan dan harus jelas mencerminkan maksudnya
- Tepat pada waktunya, informasi yang diterima tidak boleh terlambat
- Relevan, informasi tersebut mempunyai manfaat dari pemakainya
Pengertian Sistem Menurut Beberapa Ahli
PERANCANGAN SISTEM INFORMASI
Pengertian Perancangan Sistem
Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari
berbagai elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi (Syifaun Nafisah,
2003 : 2)
Pengertian perancangan menurut para ahli diantaranya adalah :
- Varzello / John Reuter III perancangan adalah tahap setelah analisis dari siklus pengembang sistem : Pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi : “ Mengembarkan bagaimana suatu sistem dibentuk”
- John Buch & Gary Grudnitsk perancangan dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi.
- Satzinger, Jackson dan Burd (2012 : 5) perancangan sistem adalah sekumpulan aktivitas yang menggambarkan secara rinci bagaimana sistem akan berjalan. Hal itu bertujuan untuk menghasilkan produk perangkat lunak yang sesuai dengan kebutuhan user.
- Menurut O’Brien dan Marakas (2009 : 639) perancangan sistem adalah sebuah kegiatan merancang dan menentukan cara mengolah sistem informasi dari hasil analisa sistem sehingga dapat memenuhi kebutuhan dari pengguna termasuk diantaranya perancangan user interface, data dan aktivitas proses
- Kenneth dan Jane (2006 : G12) perancangan sistem adalah kegiatan merancang dan menentukan cara mengolah sistem informasi dari hasil analisa sistem sehingga sistem tersebut sesuai dengan requirement
- George M. Scott perancangan adalah menentukan bagaimana sistem akan menyelesaikan apa yang mesti diselesaikan ; tahap ini menyangkut mengkonfigurasikan dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem, sehingga setelah instalasi dari sistem akan benar-benar memuaskan rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem.
Pengertian Aplikasi Menurut Beberapa Ahli
- Jack Febrian dalam buku kamus yang berjudul komputer dan teknologi informasi (2007) Aplikasi adalah program siap pakai, program yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain.
- Sutarman dalam bukunya yang berjudul pengantar teknologi (2009 : 147) Aplikasi merupakan program-program yang dibuat oleh suatu perusahaan komputer untuk para pemakai yang beroperasi dalam bidang umum, seperti pertokoan, komunikasi, penerbangan, perdagangan dan sebagainya.
- Hendrayudi dalam bukunya vb (2009 : 143) Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan pekerjaan-pekerjaan tertentu (khusus).
Perancangan sistem informasi merupakan pengembangan sistem baru dari
sistem lama yang ada, dimana masalah-masalah yang terjadi pada sistem lama
diharapkan sudah teratasi pada sistem yang baru.
SIKLUS
HIDUP PENGEMBANGAN SISTEM INFORMASI
(SYSTEM
DEVELOPMENT LIFE CYCLES - SDLC)
Secara konseptual siklus
pengembangan sebuah sistem informasi adalah sbb :
Analisis Sistem: menganalisis dan
mendefinisikan masalah dan kemungkinan solusinya untuk sistem informasi dan
proses organisasi.
Perancangan Sistem: merancang output, input,
struktur file, program, prosedur, perangkat keras dan
Implementasi Sistem: beralih dari sistem lama
ke sistem baru, melakukan pelatihan dan panduan
seperlunya.
Operasi dan Perawatan: mendukung operasi sistem
informasi dan melakukan perubahan atau
tambahan fasilitas.
Sumber:
santiw.staff.gunadarma.ac.id
academia.edu
Langganan:
Postingan (Atom)