Jumat, 04 Januari 2019

Langkah - langkah Instalasi Jaringan Komputer LAN



Persiapkan beberapa bahan:
1. Tang Crimping
    

2. Kabel UTP
    
3. konektor RJ-45
     
4. Tester
     
5. LAN Card (NIC) buat mainboard yg offboard (perangkat network dan grapich belum disertakan/eksternal).
    





kita perlu memperhatikan, bahwa jenis kabel yang akan di gunakan berbeda-beda:

  • Untuk jaringan peer-to-peer menggunakan kabel tipe Crossover
  • Untuk jaringan client-server menggunakan kabel tipe Straigh
Kita mulai instalasi jaringan LAN:
1. Buat jaringan peer-to-peer dengan menggunakan kabel UTP yang disusun secara Crossover
   
2. Buat jaringan  Client-Srver dengan menggunakan kabel UTP yang disusun secara Straight
 
3. Jika kedua jaringan sudah di buat, uji lah kabel kedua jaringan itu dengan menggunakan tester.
4. Mengkonfigurasi jaringan LAN
  • Computer Name dan Workgroup
          Caranya : Klik star-klik kanan pada My Computer->klik kiri pada properties->klik change settings (letaknya ada di sebelah kanan bawah)->klik change->kemudian anda piih workgroup lalu masukan nama workgroup yang anda inginkan->kemudian klik ok. Gambarnya di bawah ini !

1.  klik kanan pada My Computer-klik kiri pada properties


2. klik change settings (letaknya ada di sebelah kanan bawah)
    
  
3. kemudian anda piih workgroup lalu masukan nama workgroup yang anda inginkan-kemudian klik ok
  
2. Mengatur IP Address
    Caranya :  klik Start > Control Panel > Netwotk and Internet Connection > Network Connection. pilih NIC yang sedang aktif(Local Area Network). klik kanan dan pilih Properties.
pilih Internet Connection (TCP/IP) lalu klik properties (bisa juga dengan double klik).
 
pilih Use the Following IP Address.
  
Isikan dengan alamat yg akan digunakan, misalnya:
Ip address :192.168.10.10
Subnet mask : 255.255.255.0
Default gateway : 192.168.10.1
untuk DNS biarkan sj kosong.
klik OK.
sekarang coba anda melakukan browsing dengan web browsermu melakukan ping ke http://www.google.com melalui CMD(command prompt). 
DAN BERHASIL !
Jika masih belum terkoneksi internet, coba perhatikan kabel yg dipasang atau pastikan pada modem sudah benar konfigurasi alias status sudah UP.
 

Selasa, 01 Mei 2018

tutorial c++ program menghitung FPB dan KPK dari dua bilangan

tutorial c++ program menghitung FPB dan KPK dari dua bilangan



 #include <iostream>
#include <conio.h>
using namespace std;

int fpb(int a, int b)
{

    if(a==0){
        return b;
    }else if(b==0){
        return a;
    }else{
        return fpb(b, a%b);
    }
}
int kpk(int a, int b){
    return (a*b)/fpb(a,b);
}
int main()
{
     char yt;
    awal:
    system("CLS");
    cout<<"\n======================================"<<endl;
    cout<<"MENGHITUNG FPB DAN KPK DARI 2 BILANGAN"<<endl;
    cout<<"======================================"<<endl;
    cout<<endl;
 
    int a,b;
    cout<<"Masukan Nilai a = "; cin>>a;
    cout<<"Masukan Nilai b = "; cin>>b;
    cout<<"\nFPB dari "<<a<<" dan "<<b<<" adalah "<<fpb(a, b)<<endl;
    cout<<"\nKPK dari "<<a<<" dan "<<b<<" adalah "<<kpk(a, b)<<endl;
    cout<<endl;
    cout<<"apakah anda ingin mengulaginya?[y/t] = ";
    cin>>yt;
            if (yt=='y')
            {
                goto awal;
            }

return 0;
}

Senin, 30 April 2018

tutorial c++ program penjumlahan baris dan kolom

tutorial c++ program penjumlahan baris dan kolom


#include <iostream>

using namespace std;

int main(){
   
    int n, i, j;
    int A[25][25];
    int jb[25];
    int jk[25];
   
    cout<<"Masukan Jumlah kolom : ";
    cin>>n;
   
    for(i=1; i<=n; i++)
    {
        cout<<"\nmasukan Nilai pada baris ke- "<<i<<endl;
        for(j=1; j<=n; j++)
        {
            cout<<"- kolom ke - "<<j<<" = ";
            cin>>A[i][j];
        }
    }
   
    cout<<"\nHasil jumlah kolom = \n";
    for(i=1; i<=n; i++)
    {
        jb[i]=0;
        for(j=1; j<=n; j++)
        {
            jb[i]=jb[i]+A[i][j];
        }
        cout<<"hasil baris ke-"<<i<<" = "<<jb[i]<<endl;
    }
   
    cout<<"\nhasil jumlah baris = \n";
    for(j=1; j<=n; j++)
    {
        jk[j]=0;
        for(i=1; i<=n; i++)
        {
            jk[j]=jk[j]+A[i][j];
        }
        cout<<"hasil kolom ke-"<<j<<" = "<<jk[j]<<endl;
    }
   
   
}

c++ program perkalian matriks

tutorial c++ perkalian matrik A dan Matriks B




  #include <iostream>

using namespace std;

int main(){
   
    int A[25][25];
    int B[25][25];
    int hasil[25][25];
    int baris, kolom, i,j, c;
   
    cout<<"Masukan Jumlah Baris = ";
    cin>>baris;
    cout<<"Masukan Jumlah Kolom = ";
    cin>>kolom;
   
    cout<<"\n";
    for(i=1; i<=baris; i++)
    {
        for(j=1; j<=kolom; j++)
        {
            cout<<"Input A ["<<i<<","<<j<<"] = ";
            cin>>A[i][j];
        }
    }
    cout<<"\n";
    for(i=1; i<=baris; i++)
    {
        for(j=1; j<=kolom; j++)
        {
            cout<<"Input B ["<<i<<","<<j<<"] = ";
            cin>>B[i][j];
        }
    }
   
    for(i=1; i<=baris; i++)
    {
       
        for(j=1; j<=kolom; j++)
        {
                hasil[i][j]=0;
            for(int k=1; k<=kolom; k++)
            {
                c=A[i][k]*B[k][j];
                hasil[i][j]=hasil[i][j]+c;
            }
       
        }
    }
   
    cout<<"\nHasil Perkalian Matriks A dan B = \n";
    for(i=1; i<=baris; i++)
    {
        for(j=1; j<=kolom; j++)
        {
            cout<<" "<<hasil[i][j];
            cout<<"\t";
        }
        cout<<"\n";
    }
       
   
}

Kamis, 26 April 2018

tutorial c++ program menampilkan deret bilangan kelipatan X sebanyak N

tutorial c++ program menampilkan deret bilangan kelipatan X sebanyak N


#include <iostream>

using namespace std;

int main()
{
    int i, n, h, x;

    cout<<"\n   Masukan Nilai X = ";
    cin>>x;
    cout<<"\n   Masukan Nilai N = ";
    cin>>n;

        h=x%x;
    cout<<"\n Kelipatan "<<x<<" Sebanyak "<<n<<" Adalah :"<<endl;
        for(i=1; i<=n; i++)
        {
            if(h%x==0){
                h=h+x;
            cout<<" "<<h;
            }
        }
        cout<<"\n";
    return 0;
}
 

tutorial c++ program membalik kalimat

tutorial c++ program mebalik kalimat menggunakan stack


#include <iostream>
#include<stdlib.h>
#include<conio.h>
#include <windows.h>

using namespace std;

struct Tumpukan
    {

    char isi[25];
    int atas;

    }T;

void push (char x){
    if(T.atas==25){

        cout<<"Tumpukan sudah penuh";
        getch();
    }else{

        T.atas=T.atas+1;
       T.isi[T.atas]=x;
    }
}
char pop(){
    char hasil;
    if(T.atas == 0){
    cout<<"Tumpukan sudah kosong";
      hasil = ' ';
   }
   else{
    hasil = T.isi[T.atas];
      T.atas = T.atas - 1;
   }
   return hasil;
}

int main()
{
    int i;
    char kalimat[25];
    system("CLS");
    T.atas=0;

    cout<<"masukan kalimat : ";cin.getline(kalimat,sizeof(kalimat));

    system("CLS");
    cout<<"kalimat asli : "<<kalimat;

     for(i=0; i<strlen(kalimat); i++)
      {
        push(kalimat[i]);
      }
    cout<<"\nKalimat Setelah di Balik : ";

    for(i=0; i<strlen(kalimat); i++)
    {
        cout<<pop();
    }
    cout<<endl;

    return 0;
}