Sabtu, 07 Desember 2019

DENGANMU AKU HIDUP

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

PERJUANGKAN AKHIRAT


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:
  1. Typed
  2. Untype/dynamically type, variabelnya bisa diisi dengan tipe data yang berbeda













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:

  1. Bagaimana menulis source code(ditulis dimana, menggunakan aplikasi apa, dan bagaimana menulisnya)
  2. Bagaimana source code dikonversi ke dalam bahasa mesin
  3. 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 BB 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


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 :

  • 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:

  •  .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