Translate

Sunday, April 17, 2016

CLIENT-SIDE DAN SERVER-SIDE

Apa itu Client-side dan Server-side Scripting?

 

Dalam pemrograman web, anda akan mengenal istilah Client-side dan Server-side Scripting. 2 istilah itu digunakan untuk mengelompokkan beberapa bahasa pemrograman web berdasarkan siapa atau pihak mana yang melakukan pengolahan data di web.Jika diartikan secara bahasa, Client-side berarti sisi pengguna dan Server-side berarti sisi server/penyedia.
Secara definisi,
  • Client-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer pengguna/pengunjung. Jadi, ketika seseorang berkunjung ke sebuah web, komputernya akan mendownload data/script yang bersifat client-side di web tersebut. Client-side script mempengaruhi berat-tidaknya loading sebuah website yang tergantung pada kecepatan loading & spesifikasi komputer serta koneksi internet penggunanya. Client-side script meliputi kode-kode yang ditampilkan ketika anda mengklik kanan pada sebuah halaman web dan melihat sumber halaman (View Page Source). Contoh dari Client-side Script adalah HTML, CSS,JavaScript dan XML.
Sedangkan, 
  • Server-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer server/penyedia. Jadi, setiap kali sebuah web dikunjungi, server akan mengirimkan data-data yang diminta dari database yang kemudian akan ditampilkan di web. Server-side Script biasanya hanya ada pada web dinamis saja. Server-side Script memengaruhi berat-tidaknya loading sebuah website bergantung pada kecepatan & spesifikasi komputer server. Kode-kode Server-side tidak bisa kita lihat karena sifatnya yang rahasia untuk Client. Contoh dari Server-side Script adalah PHP, ASP, ASP.Net, dan masih banyak lagi.

Friday, April 15, 2016

PERPANGKATAN (a,n) KE DALAM PERKALIAN

bentuk perpangkatan (a,n) ke dalam definisi perkalian secara rekursif.
berikut kode c++nya:
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int perpangkatan(int a,int b){
    if(b<=1) return a;
    else return a*perpangkatan(a,b-1);
}
int main(int argc, char** argv) {
    int y,z;
    cout<<"masukkan bilangan :"; cin>>y;
    cout<<"masukkan pangkat :"; cin>>z;
    cout<<perpangkatan(y,z);
    return 0;
}

berikut output dan program di atas setelah di jalankan di c++:


BENTUK PERKALIAN (a,n) KE DALAM PENJUMLAHAN

 bentuk perkalian (a,n) ke dalam definisi penjumlahan secara rekursif.


 di baha ini merupakan kode c++nya :
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int tambah(int a, int b){
    if(b<=1)return a;
    else return a+tambah(a,b-1);
}
int main(int argc, char** argv) {
    int i,j;
    cout<<"masukkan huruf ke-1 :";cin>>i;
    cout<<"masukkan huruf selanjutnya :"; cin>>j;
    cout<<tambah(i,j);
   
    return 0;
}

di bawah ini merupakan kode di atas yang di jalankan menggunakan c++ beserta outputnya :


FPB DARI DUA BILANGAN BULAT




program untuk menentukan faktor persekutuan terbesar (FPB) dari dua bilangan bulat


BERIKUT KODE C++NYA :
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int fpb(int a, int b){
    int r;
    while(b>0){
        r=a%b;
        a=b;
        b=r;
    }
    return (a);
}
int main(int argc, char** argv) {
int a,b;
cout<<"masukkan nilai pertama :";cin>>a;
cout<<"masukkan nilai selanjutnya :";cin>>b;
cout<<fpb(a,b);
    return 0;
}

di bawah ini merupakan kode di atas yang di jalankan menggunakan c++ beserta outpunya:
 
 

TUGAS PERTEMMUAN KE 7

PERTEMUAN 7



 tugas mingu ini. tugas ini di buat dengan membagi tiap tiap bagian jadi di blog ini hanya sebagian saja,
rincian pembagian tugas
>KASUS POWERPOINT  BAB 7:
bagus prasetiya mengejakan kasus 6.1 dan 6.4
rynto eik sahgitya mengerjakan kasus 6.2 dan 6.5
hndika hardianto mengerjakan kasus 6.3 dan 6.6
>WORKSHOP DIKTAT :
bagus prasetiya mengejakan no 1
rynto eik sahgitya mengerjakan no 2 
hndika hardianto mengerjakan no 3 dan 4
>LATIHAN DIKTAT :
bagus prasetiya mengejakan no 1
rynto eik sahgitya mengerjakan no 2 
hndika hardianto mengerjakan no 3
>LATIHAN E-BOOK (HOW TO SOLVE BY COMPUTER) :
bagus prasetiya mengejakan no 1 dan 4
rynto eik sahgitya mengerjakan no 2 dan 5
hndika hardianto mengerjakan no 3 dan 6
  • latihan e- book no 1 dan 4 |coming son| 
silahkan temukan sisa dari tugas latihan minggu ini dengan mengunjungi blog di bawah ini :

Thursday, April 14, 2016

REFLEKSI PERTEMUAN 7

 

kali ini memasukki pertemuan ke 7.....yah sepertii pertemuan sebelumnya, beliau telat meng upload materi di facebook.... lagi lagi kami yang kena imbasnya... kamipun menerima quis degang level materi yang sebelumnya belum pernah kami pelajari... sebenerya saya mau menegurnya namun keberanian saya kurang untuk menegur.. karna pada dasarnya dosen selalu benar.hihihihihihi... selanjutnya kami di beri tugas untuk menyelesaikkan workshop, latihan dalam diktat dan di tambah lagi kasus powerpointnya, ohh iya sama satu lagi yaitu latihan e-bok "how to solve by computer" soal yang satu ini menggunakan bahasa inggris, kamipun lumayan susah untuk mengerjakannya karena kami enggak tau maksud dari soal tersebut ( bisa di bilang bahasanya yang tinggi ). jadi jumlah soal yang kami kerjakan ada sekitar 19soal, dan di kumpulkan seminggu setelah soal di berikan. belum lagi tugas praktikumnya. saya pun merasa terlalu banyak tugas, karena tugas tidak hanya satu matakuliah ini , yang lain juga sama(tugas juga). jadi dalam satu minggu ini kami di suruh mengumpul tugas alpro,b.inggris,pemograman web,ibd. dan per matakuliah tugasnya gak nanggung nanggung gan... mudahan saya masinh sanggup menghadapi ini... (butuh penyemangan hahahahahaha...)

Tuesday, April 12, 2016

SINTAK PEMROGRAMAN JAVA

Image result for SINTAK JAVA 

 

Sintak Dasar pada Pemrograman Java

Pada Pemrograman Java, sangat penting untuk diingat hal-hal berikut ini.
Case Sensitivity berarti pengidentifikasi Hello dan hello akan memiliki arti yang berbeda pada Java.
Class Names, Untuk semua nama class, huruf pertama harus kapital. Jika beberapa kata yang digunakan untuk membentuk nama class, huruf pertama setiap kata harus kapital.
Contoh class: MyFirstJavaClass
Method Names, Semua nama Method harus diawali dengan huruf kecil. Jika beberapa kata yang digunakan untuk membentuk nama method, maka huruf pertama diawali dengan huruf kecil kemudian kata berikutnya diawali dengan huruf kapital.
Contoh public void myMethodName ()
Program File Name, nama file program harus persis sesuai dengan nama class. Ketika menyimpan file, Anda harus menyimpannya dengan nama class (ingat Java adalah case sensitive) dan menambah ‘.java’ ke akhir nama ( jika nama file dan nama class tidak cocok, program Anda tidak dapat di compaile.
Contoh: Asumsikan ‘MyFirstJavaProgram’ adalah nama class, maka file tersebut harus disimpan dengan ‘MyFirstJavaProgram.java’.
public static void main(String args[]), program Java memulai proses dari method main(),yang merupakan bagian wajib dari setiap program Java.