ABOUT US

Our development agency is committed to providing you the best service.

OUR TEAM

The awesome people behind our brand ... and their life motto.

  • Neila Jovan

    Head Hunter

    I long for the raised voice, the howl of rage or love.

  • Mathew McNalis

    Marketing CEO

    Contented with little, yet wishing for much more.

  • Michael Duo

    Developer

    If anything is worth doing, it's worth overdoing.

OUR SKILLS

We pride ourselves with strong, flexible and top notch skills.

Marketing

Development 90%
Design 80%
Marketing 70%

Websites

Development 90%
Design 80%
Marketing 70%

PR

Development 90%
Design 80%
Marketing 70%

ACHIEVEMENTS

We help our clients integrate, analyze, and use their data to improve their business.

150

GREAT PROJECTS

300

HAPPY CLIENTS

650

COFFEES DRUNK

1568

FACEBOOK LIKES

STRATEGY & CREATIVITY

Phasellus iaculis dolor nec urna nullam. Vivamus mattis blandit porttitor nullam.

PORTFOLIO

We pride ourselves on bringing a fresh perspective and effective marketing to each project.

  • Resume Topologi Jaringan

    TOPOLOGI JARINGAN

    Topologi Jaringan Komputer adalah metode atau cara yang digunakan agar dapat menghubungkan satu komputer dengan komputer lainnya. Struktur atau jaringan yang digunakan untuk menghubungkan satu komputer dengan komputer lainnya bisa dengan menggunakan kabel ataupun nirkabel (tanpa kabel).

    Pengertian Topologi Jaringan Komputer Menurut Para Ahli

    1.     Zymon Machajewski
    Pengertian topologi jaringan komputer menurut Zymon Machajewski adalah seperangkat komputer yang saling terhubung secara bersamaan satu dengan lainnya dengan tujuan utama, yakni untuk saling berbagi sumberdaya. Internet adalah salah satu sumberdaya yang saat ini banyak digunakan di dalam suatu jaringan komputer.

    2.     Jafar Noor Yudianto
    Pengertian topologi jaringan komputer menurut Jafar Noor Yudianto adalah suatu sistem yang terdiri atas sebuah beberapa komputer yang didesain untuk bisa saling berbagi sumber daya (printer, CPU), berkomunikasi (surel, pesan instan), dan bisa mengakses informasi (peramban web).

    3.     Umi Proboyekti
    Pengertian topologi jaringan komputer menurut Umi Proboyekti adalah suatu sekumpulan komputer yang terpisah-pisah akan tetapi saling berhubungan dalam melakukan tugasnya. Contoh, dua buah komputer dapat dikatakan terhubung jika keduanya bisa saling bertukar informasi. Bentuk koneksi tersebut bisa melalui: kawat tembaga, fiber optik, gelombang mikro, satelit komunikasi.

    4.     Abdul Kadil
    Definisi topologi jaringan komputer menurut Abdul Kadil adalah suatu hubungan dua buah simpul (umumnya berupa komputer) atau lebih yang tujuan utamanya yaitu untuk melakukan pertukaran data.

    5.     Izaas El Said
    Definisi topologi jaringan komputer menurut Izaas El Said adalah sebuah sistem dimana terdapat beberapa komputer yang saling terhubung, agar bisa saling berbagi informasi dan juga sumber daya yang dimilikinya.

    6.     Budhi Irawan
    Pengertian topologi jaringan komputer menurut menurut Budhi Irawan adalah suatu sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang saling bekerja sama untuk mencapai suatu tujuan yang sama.

    7.     Kristanto
    Pengertian topologi jaringan komputer menurut Kristanto adalah sekelompok komputer otonom yang saling terhubung satu sama lain, dengan memakai satu protokol komunikasi sehingga semua komputer yang saling terhubung tersebut bisa berbagi informasi, program, sumber daya dan juga bisa saling menggunakan perangkat keras lainnya secara bersamaan, misalnya printer, harddisk, lain-lain.

    Kelebihan, Kekurangan beserta Gambar Topologi Jaringan

    1.     Topologi Ring


    Topologi ring atau cincin merupakan salah satu topologi jaringan yang menghubungkan satu komputer dengan komputer lainnya dalam suatu rangkaian melingkar, mirip dengan cincin. Biasanya topologi ini hanya menggunakan LAN card untuk menghubungkan komputer satu dengan komputer lainnya.

    Kelebihan Topologi Ring :

    • Memiliki performa yang lebih baik daripada topologi bus.
    • Mudah diimplementasikan.
    • Konfigurasi ulang dan instalasi perangkat baru bisa dibilang cukup mudah.
    • Biaya instalasi cukup murah

    Kekurangan Topologi Ring :

    • Kinerja komunikasi dalam topologi ini dinilai dari jumlah/ banyaknya titik atau node.
    • Troubleshooting bisa dibilang cukup rumit.
    • Jika salah satu koneksi putus, maka koneksi yang lain juga ikut putus.
    • Pada topologi ini biasnaya terjadi collision (tabrakan data).


    2.     Topologi Bus


    Topologi bus bisa dibilang topologi yang cukup sederhana dibanding topologi yang lainnya. Topologi ini biasanya digunakan pada instalasi jaringan berbasis fiber optic, kemudian digabungkan dengan topologi star untuk menghubungkan client atau node.
    Topologi bus hanya menggunakan sebuah kabel jenis coaxial disepanjang node client dan pada umumnya, ujung kabel coaxial tersebut biasanya diberikan T konektor sebagai kabel end to end.

    Kelebihan Topologi Bus :

    • Biaya instalasi yang bisa dibilang sangat murah karena hanya menggunakan sedikit kabel.
    • Penambahan client/ workstation baru dapat dilakukan dengan mudah.
    • Topologi yang sangat sederhana dan mudah di aplikasikan.

    Kekurangan Topologi Bus :

    • Jika salah satu kabel pada topologi jaringan bus putus atau bermasalah, hal tersebut dapat mengganggu komputer workstation/ client yang lain.
    • Proses sending (mengirim) dan receiving (menerima) data kurang efisien, biasanya sering terjadi tabrakan data pada topologi ini.
    • Topologi yang sangat jadul dan sulit dikembangkan.


    3.     Topologi Star


    Topologi star atau bintang merupakan salah satu bentuk topologi jaringan yang biasanya menggunakan switch/ hub untuk menghubungkan client satu dengan client yang lain.

    Kelebihan Topologi Star

    • Apabila salah satu komputer mengalami masalah, jaringan pada topologi ini tetap berjalan dan tidak mempengaruhi komputer yang lain.
    • Bersifat fleksibel
    • Tingkat keamanan bisa dibilang cukup baik daripada topologi bus.
    • Kemudahan deteksi masalah cukup mudah jika terjadi kerusakan pada jaringan.

    Kekurangan Topologi Star

    • Jika switch/ hub yang notabenya sebagai titik pusat mengalami masalah, maka seluruh komputer yang terhubung pada topologi ini juga mengalami masalah.
    • Cukup membutuhkan banyak kabel, jadi biaya yang dikeluarkan bisa dibilang cukup mahal.
    • Jaringan sangat tergantung pada terminal pusat.


    4.     Topologi Mesh


    Topologi mesh merupakan bentuk topologi yang sangat cocok dalam hal pemilihan rute yang banyak. Hal tersebut berfungsi sebagai jalur backup pada saat jalur lain mengalami masalah.

    Kelebihan Topologi Mesh :

    • Jalur pengiriman data yang digunakan sangat banyak, jadi tidak perlu khawatir akan adanya tabrakan data (collision).
    • Besar bandwidth yang cukup lebar.
    • Keamanan pada topologi ini bisa dibilang sangat baik.

    Kekurangan Topologi Mesh :

    • Proses instalasi jaringan pada topologi ini sangatlah rumit.
    • Membutuhkan banyak kabel.
    • Memakan biaya instalasi yang sangat mahal, dikarenakan membutuhkan banyak kabel.

    5.     Topologi Tree


    Topologi tree atau pohon merupakan topologi gabungan antara topologi star dan juga topologi bus. Topologi jaringan ini biasanya digunakan untuk interkoneksi antar sentral dengan hirarki yang berbeda-beda.

    Kelebihan Topologi Tree

    • Susunan data terpusat secara hirarki, hal tersebut membuat manajemen data lebih baik dan mudah.
    • Mudah dikembangkan menjadi jaringan yang lebih luas lagi.

    Kekurangan Topologi Tree

    • Apabila komputer yang menduduki tingkatan tertinggi mengalami masalah, maka komputer yang terdapat dibawahnya juga ikut bermasalah
    • Kinerja jaringan pada topologi ini terbilang lambat.
    • Menggunakan banyak kabel dan kabel terbawah (backbone) merupakan pusat dari teknologi ini.


    6.     Topologi Hybrid



    Topologi hybrid merupakan topologi gabungan antara beberapa topologi yang berbeda. Pada saat dua atau lebih topologi yang berbeda terhubung satu sama lain, disaat itulah gabungan topologi tersebut membentuk topologi hybrid.

    Kelebihan Topologi Hybrid

    • Freksibel
    • Penambahan koneksi lainnya sangatlah mudah.

    Kekurangan Topologi Hybrid

    • Pengelolaan pada jaringan ini sangatlah sulit.
    • Biaya pembangunan pada topologi ini juga terbilang mahal.
    • Instalasi dan konfigurasi jaringan pada topologi ini bisa dibilang cukup rumit, karena terdapat topologi yang berbeda-beda.


    7.     Topologi Peer to Peer



    Topologi peer to peer merupakan topologi yang sangat sederhana dikarenakan hanya menggunakan 2 buah komputer untuk saling terhubung.
    Pada topologi ini biasanya menggunakan satu kabel yang menghubungkan antar komputer untuk proses pertukaran data.

    Kelebihan Topologi Peer to Peer

    • Biaya yang dibutuhkan sangat murah.
    • Masing-masing komputer dapat berperan sebagai client maupun server.
    • Instalasi jaringan yang cukup mudah.

    Kekurangan Topologi Peer to Peer

    • Keamanan pada topologi jenis ini bisa dibilang sangat rentan.
    • Sulit dikembangkan.
    • Sistem keamanan di konfigurasi oleh masing-masing pengguna.
    • Troubleshooting jaringan bisa dibilang rumit.



    8.     Topologi Linier


    Topologi linier atau biasaya disebut topologi bus beruntut. Pada topologi ini biasanya menggunakan satu kabel utama guna menghubungkan tiap titik sambungan pada setiap komputer.

    Kelebihan Topologi Linier

    • Mudah dikembangkan.
    • Membutuhkan sedikit kabel.
    • Tidak memperlukan kendali pusat.
    • Tata letak pada rangkaian topologi ini bisa dibilang cukup sederhana.


    Kekurangan Topologi Linier

    • Memiliki kepadatan lalu lintas yang bisa dibilang cukup tinggi.
    • Keamanan data kurang baik.


    Sumber:mabokcoding19.blogspot.com
  • Resume Repeater, Bridge dan Network Interface Card (NIC)

    REPEATER


    repeater

    Repeater adalah perangkat jaringan yang memiliki fungsi memperluas jangkauan sinyal wifi dari server agar perangkat lain bisa terhubung.

    Cara kerja dari repeater itu sendiri adalah dengan menerima sinyal dari server, kemudian memancarkannya kembali dengan jangkauan yang lebih luas dan kuat, denagn kata lain sinyal yang lemah dapat dipancarkan kembali menjadi lebih kuat dan luas. 

    Fungsi Repeater :

    1. Memperluas jangkauan jaringan wifi

    2. Penguat sinyal

    3. Meminimalisir penggunaan kabel jaringan 

    4. Meneruskan dan memaksimalkan sinyal

    5. Memudahkan proses pengiriman dan penerimaan data






    BRIDGE 

    Bridge atau dalam bahasa Indonesia disebut jembatan. Sama hal nya seperti jembatan, Bridge dapat menghubungkan tipe jaringan komputer LAN (Local Area Network) dengan jaringan LAN yang lain atau yang berbeda-beda (seperti Ethernet & Fast Ethernet), atau tipe jaringan yang serupa. Bridge juga alat yang bisa mempelajari alamat link yang ada pada setiap perangkat yang terhubung dengannya dan mengatur frame berdasarkan alamat tersebut. Bridge mampu menghubungkan jaringan komputer yang menggunakan metode transmisi yang berbeda atau medium access control yang berbeda.

    Cara kerja Bridge dapat diibaratkan seperti cara kerja Repeater tetapi cara kerja Bridge lebih cerdas. Bridge menerima dan memahami isi sinyal yang datang, dan secara otomatis menemukan alamat tiap komputer di jaringan yang terhubung melalui bridge. Kemudian Bridge mampu memilah pesan yang datang, bridge akan menentukan segmen tujuan dan juga sumbernya. Bridge dapat mencegah pesan rusak supaya tidak menyebar keluar dari satu segmen.

    Fungsi Bridge :

    1. Dapat berfungsi menghubungkan 2 jaringan komputer Lan yang sejenis.

    2. Dapat menghubungkan beberapa jaringan komputer yang terpisah.

    3. Bridge juga dapat berfungsi sebagai router pada jaringan komputer yang luas.




    NETWORK INTERFACE CARD (NIC)

    Network Interface Card (NIC) atau dalam bahasa Indonesia disebut kartu jaringan adalah sebuah kartu yang berfungsi sebagai jembatan dari komputer ke sebuah jaringan komputer. NIC dipasang pada slot ekspansi pada komputer, slot yang diperlukan bisa berupa slot PCI atau ISA. Selain itu card yang diperuntukkan untuk laptop atau notebook adalah socket PCMCIA.

    Cara kerja NIC dapat melakukan konversi sinyal sehingga sebuah workstation bisa mengirim dan menerima data dalam jaringan. NIC bekerja pada lapisan fisik, dimana data dipecah menjadi bit kemudian dikirim melalui jaringan ke komputer lain yang kemudian dirangkai kembali menjadi data yang utuh

    Fungsi NIC :

    1. Mengontrol aliran data antar komputer dengan menggunakan sistem pengkabelan

    2. Menerima data dan menterjemahkan ke dalam bit yang dimengerti oleh komputer

    3. Sebagai media pengirim data antar komputer dan mempermudah keperluan pengiriman data

    4. Menghubungkan komputer satu sama lain sehingga membangun sebuah jaringan

    5. Mengintegrasikan komputer dengan beberapa peralatan elektronik





  • Jenis-Jenis Jaringan Komputer

    1. PAN (Personal area network)

    Jaringan jenis ini akan memberikan fleksibilitas yang tinggi. Misalnya, memungkinkan Anda untuk:
    • Mengirim dokumen dari laptop, tablet, atau smartphone ke printer melalui jaringan.
    • Upload foto dari smartphone ke komputer desktop Anda.
    • Menonton film dari layanan streaming online dengan TV Anda.
    • Dan masih banyak lagi.

    2. LAN (Local Area Network)


    LAN (Local Area Network) adalah jaringan komputer yang menghubungkan komputer dalam area terbatas seperti rumah, sekolah, laboratorium, universitas atau kantor dan memiliki peralatan jaringan sendiri dan interkoneksi yang dikelola secara lokal. LAN sangat bermanfaat untuk membagi sumber daya, seperti penyimpanan data dan printer. Jaringan komputer jenis ini dapat dibangun dengan hardware yang relatif murah, seperti wireless access point, hub, adapter jaringan dan kabel Ethernet.
    Jaringan komputer jenis LAN yang terkecil dapat terdiri dari hanya dua komputer, sedangkan LAN yang lebih besar dapat terdiri dari ribuan komputer. LAN biasanya sebagian besar mengandalkan koneksi kabel untuk meningkatkan kecepatan dan keamanan, namun koneksi wireless juga dapat menjadi bagian dari LAN. kecepatan tinggi dan biaya yang relatif rendah merupakan karakteristik jaringan jenis LAN.

    3. MAN (Metropolitan area network)


    MAN adalah jaringan komputer yang menghubungkan para pengguna dengan sumber daya komputer pada sebuah area geografis atau area yang lebih besar dari yang tercakup oleh LAN yang luas, tetapi lebih kecil dari area yang tercakup oleh WAN (wide area network).
    Tergantung pada konfigurasi-nya, jaringan jenis ini dapat mencakup area mulai dari beberapa mil hingga puluhan mil. MAN sering digunakan untuk menghubungkan beberapa LAN untuk membentuk jaringan yang lebih luas. Saat jaringan jenis ini dirancang khusus untuk sebuah Universitas, makan terkadang disebut sebagai CAN (Campus Area Network).

    4. WAN (Wide Area Network)

    WAN (Wide Area Network) adalah jaringan komputer atau jaringan telekomunikasi yang membentang di atas jarak geografis yang sangat luas, seperti seluruh Negara atau seluruh Dunia. Jaringan komputer jenis WAN biasanya terdiri dari beberapa jenis jaringan yang lebih kecil, seperti LAN atau MAN.
    Bisnis, Pendidikan dan Lembaga Pendidikan menggunakan jaringan jenis WAN untuk relay data antara para staf, mahasiswa, klien, pembeli dan pemasok dari berbagai daerah. Dengan menggunakan WAN, akan memungkinkan bisnis untuk secara efektif melaksanakan fungsi harian-nya dimanapun lokasinya. Internet merupakan contoh yang paling terkenal untu WAN publik.
  • Kuis Metode Perancangan Program [pertemuan 7]

    Buatlah pseudocode, flowchart, dan program untuk membuat tampilan KHS


    Pseodecode

    start
    Input nim,nama,kelas.
    Cetak tampilan menu jadwal
    Menghitung grade nilai matakuliah?
    Jika ya, maka inputkan pilihan matakuliah (1-7)
    Masukan nilai ujian
    Rumus perhitungan if (NilaiUjian >= 90) skor= 'A', if (NilaiUjian >= 70) skor= 'B', if (NilaiUjian >=     60) skor= 'C', if (NilaiUjian >= 50)skor= 'D, if (NilaiUjian <50) skor= 'E''
    Cetak grade mata kuliah
    Menghitung ulang?
    Jika iya kembali ke no.4
    Jika tidak lanjut ke menghitung IPK
    Inputkan semua nilai mutu matakuliah
    Proses perhitungan ipk=(si*3+so*3+wp*4+st*3+ak*3+mp*4+si*4)/24;
    Cetak Khs IPK
    Input Ulang?
    Jika iya, kembali ke No.1
    jika tidak, cetak "Terimakasih telah datang di skruy.blog.spot"
    end

     Flowchart
















    Program 


    #include <iostream>
    #include <string.h>
    #include <conio.h>
    #include <windows.h>
    #include <stdio.h>
    #include <iomanip.h>


    int main()
    {
      char nim[10],nama[20],kelas[10],status1,status2;
      double NilaiUjian;
      char skor;
      int pilihan1,pilihan2;
      float si,so,wp,st,ak,mp,ps,ipk;

    a:
    cout<<"|KARTU RENCANA STUDI|"<<endl;
    cout<<"=================================================================="<<endl;
    cout<<"Masukan Nim   :";cin>>nim;
    cout<<"Masukan Nama  :";cin>>nama;
    cout<<"Masukan kelas :";cin>>kelas;
    cout<<"Kelompok ujian:12.3C.13B"<<endl;
    cout<<"Keterangan    :2"<<endl;

    cout<<" ===================================================================================="  <<endl;
    cout<<"|    No   |    Kode        |    Mata kuliah                          |     SKS      |"   <<endl;
    cout<<" ===================================================================================="  <<endl;
    cout<<"|    1    |      240       |   Sistem informasi manajemen            |      3       |"  <<endl;
    cout<<" ===================================================================================="  <<endl;
    cout<<"|    2    |      328       |   Sistem operasi                        |      3       |"  <<endl;
    cout<<" ===================================================================================="  <<endl;
    cout<<"|    3    |      682       |   Web Programing 2                      |      4       |"  <<endl;
    cout<<" ===================================================================================="  <<endl;
    cout<<"|    4    |      700       |   Statistika                            |      3       |"  <<endl;
    cout<<" ===================================================================================="  <<endl;
    cout<<"|    5    |      851       |   Akutansi Dasar & praktik              |      3       |"  <<endl;
    cout<<" ===================================================================================="  <<endl;
    cout<<"|    6    |      897       |   Metode Perancangan Program            |      4       |"  <<endl;
    cout<<" ===================================================================================="  <<endl;
    cout<<"|    7    |      916       |   Permodelan sistem berorientasi objek  |      4       |"  <<endl;
    cout<<" ===================================================================================="  <<endl;

    b:
        cout<<"********************************************"<<endl<<endl;
        cout<<"Menghitung Grade Nilai Mata Kuliah [1-7] : ";
        cin>>pilihan1;

        switch(pilihan1){

        case 1 :
        cout<<endl<<"Sistem Informasi Manajemen"<<endl;
        cout<<" Masukan Nilai Ujian : ";
        cin>>NilaiUjian;

         if(NilaiUjian >= 90)
          skor= 'A' ;
      else

      if(NilaiUjian >= 70)
        skor= 'B';
        else

        if(NilaiUjian >= 60)
        skor= 'C';
        else

        if(NilaiUjian >= 50)
        skor= 'D';
        else
        skor= 'E';
      cout<<" Skor : "<<skor<<endl;
          break;

        case 2 :
        cout<<endl<<"Sistem Operasi"<<endl;
        cout<<" Masukan Nilai Ujian : ";
        cin>>NilaiUjian;

         if(NilaiUjian >= 90)
          skor= 'A' ;
      else

      if(NilaiUjian >= 70)
        skor= 'B';
        else

        if(NilaiUjian >= 60)
        skor= 'C';
        else

        if(NilaiUjian >= 50)
        skor= 'D';
        else
        skor= 'E';
      cout<<" Skor : "<<skor<<endl;
          break;

        case 3 :
        cout<<endl<<"Web Programing II"<<endl;
        cout<<" Masukan Nilai Ujian : ";
        cin>>NilaiUjian;

         if(NilaiUjian >= 90)
          skor= 'A' ;
      else

      if(NilaiUjian >= 70)
        skor= 'B';
        else

        if(NilaiUjian >= 60)
        skor= 'C';
        else

        if(NilaiUjian >= 50)
        skor= 'D';
        else
        skor= 'E';
      cout<<" Skor : "<<skor<<endl;
          break;

        case 4 :
        cout<<endl<<"Statistik"<<endl;
        cout<<" Masukan Nilai Ujian : ";
        cin>>NilaiUjian;

         if(NilaiUjian >= 90)
          skor= 'A' ;
      else

      if(NilaiUjian >= 70)
        skor= 'B';
        else

        if(NilaiUjian >= 60)
        skor= 'C';
        else

        if(NilaiUjian >= 50)
        skor= 'D';
        else
        skor= 'E';
      cout<<" Skor : "<<skor<<endl;

        case 5 :
        cout<<endl<<"Akutansi Dasar Dan Praktik"<<endl;
        cout<<" Masukan Nilai Ujian : ";
        cin>>NilaiUjian;

         if(NilaiUjian >= 90)
          skor= 'A' ;
      else

      if(NilaiUjian >= 70)
        skor= 'B';
        else

        if(NilaiUjian >= 60)
        skor= 'C';
        else

        if(NilaiUjian >= 50)
        skor= 'D';
        else
        skor= 'E';
      cout<<" Skor : "<<skor<<endl;
          break;

        case 6 :
        cout<<endl<<"Metode Perancangan Program"<<endl;
        cout<<" Masukan Nilai Ujian : ";
        cin>>NilaiUjian;

         if(NilaiUjian >= 90)
          skor= 'A' ;
      else

      if(NilaiUjian >= 70)
        skor= 'B';
        else

        if(NilaiUjian >= 60)
        skor= 'C';
        else

        if(NilaiUjian >= 50)
        skor= 'D';
        else
        skor= 'E';
      cout<<" Skor : "<<skor<<endl;
          break;

        case 7 :
        cout<<endl<<"Permodelan Sistem Berorientasi Objek"<<endl;
        cout<<" Masukan Nilai Ujian : ";
        cin>>NilaiUjian;

         if(NilaiUjian >= 90)
          skor= 'A' ;
      else

      if(NilaiUjian >= 70)
        skor= 'B';
        else

        if(NilaiUjian >= 60)
        skor= 'C';
        else

        if(NilaiUjian >= 50)
        skor= 'D';
        else
        skor= 'E';
      cout<<" Skor : "<<skor<<endl;
         break;

        default :
        cout<<endl<<"Pilihannya Cuman 1-7 looh"<<endl;
        }

        cout<<"\n\n Menghitung lagi? (yes=y / menghitung ipk=n) : ";cin>>status1;
        if(status1 =='y' || status1 =='Y')
        goto b;
        else
        goto c;



    c:
        cout<<"**************PROGRAM MENGHITUNG IPK**************"<<endl<<endl;
        cout<<"**************Menghitung IPK MAHASISWA*************"<<endl<<endl;

        cout<<"============[Nilai mutu adalah SKS*nilai mata kuliah]============="<<endl;
        cout<<"masukan nilai mutu Sistem informasi manajemen                  =";cin>>si;
        cout<<"masukan nilai mutu Sistem operasi                              =";cin>>so;
        cout<<"masukan nilai mutu web programing II                           =";cin>>wp;
        cout<<"masukan nilai mutu statistika                                  =";cin>>st;
        cout<<"masukan nilai mutu akutansi dasar dan praktek                  =";cin>>ak;
        cout<<"masukan nilai mutu metode perancangan perogram                 =";cin>>mp;
        cout<<"masukan nilai mutu permodelan sistem berorientasi objek        =";cin>>ps;
        ipk=(si*3+so*3+wp*4+st*3+ak*3+mp*4+si*4)/24;

        cout<<endl;
        cout<<"   NIM     : "<<nim<<endl;
        cout<<"   NAMA  : "<<nama<<endl;
        cout<<"   Kelas : "<<kelas<<endl;
        cout<<"=================================================================================== "<<endl;
        cout<<"   NO  | MATA KULIAH                           | JUMLAH SKS    | NILAI MUTU         "<<endl;
        cout<<"=================================================================================== "<<endl;
        cout<<"   1   | Sistem Informasi manajemen            |     2         |  "<<si<<endl;
        cout<<"   2   | Sistem operasi                        |     4         |  "<<so<<endl;
        cout<<"   3   | Web Programing                        |     3         |  "<<wp<<endl;
        cout<<"   4   | Statistika                            |     3         |  "<<st<<endl;
        cout<<"   5   | Akutansi dasar&praktek                |     4         |  "<<ak<<endl;
        cout<<"   6   | Metode Perancangan perogram           |     1         |  "<<mp<<endl;
        cout<<"   7   | permodelan sistem berorientasi objek  |     4         |  "<<ps<<endl;
        cout<<"=================================================================================== "<<endl;
        cout<<"   INDEKS PRESTASI KOMULATIF                   |   "<<ipk<<endl;

        cout<<"\n\n Kembali ke menu? (yes=y / No=n) : "; cin>>status2;
        if(status2 =='y' || status2 =='Y')
        goto a;
        else
        goto end;
       clrscr();

     end:
     cout<<"\n\n ===============================================";
     cout<<"\n Terimakasih Atas Kunjungannya Di skruy.blogspot." ;
     cout<<"\n =================================================";
    //jika garis tidak rapih bisa di rapihkan sendiri ya :)
    getch();
    }


  • Tugas 6 Metode Perancangan Program

    Membuat Pseodecode, Flowchart dan Program Menu Menghitung Keliling dan Luas dari: Segitiga, Persegi, Persegi  Panjang, Bujur Sangkar.



    Pseodecode
    Start
    Deklarasi
    int pilihan1, pilihan2,i;
    float luas, alas, tinggi, sisi, panjang, lebar, r, s, keliling, sisi2, sisi3;
    char status1, status2, status3;

    Deskripsi
    { Input pilihan Program
    if(status2 =='l' || status2 =='L')
    goto b;
    if(status3 =='k' || status3 =='K')
    goto c;
    else
    goto end;

    Switch pilihan 1 //program menghitung luas
    case 1 = menghitung segitiga (luas=alas*tinggi/2 )
    case 2 = menghitung persegi ( luas=sisi*sisi)
    case 3 = menghitung persegi panjang ( luas=panjang*lebar)
    case 4 = menghitung bujur sangkar (luas=sisi*s)

    Switch pilihan 2 //program menghitung luas
    case 5 = menghitung segitiga (keliling=sisi+sisi2+sisi3 )
    case 6 = menghitung persegi ( keliling=sisi*4)
    case 7 = menghitung persegi panjang ( keliling= 2*(panjang+lebar) )
    case  8= menghitung bujur sangkar (keliling= 4*sisi)
    Cetak hasil
    inputkan lagi? //looping kembali ke menu.
    if(status1 =='y' || status1 =='Y')
    goto a;
    else
    goto end;

    END

    Flowchart








    Program

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


    int main()
    {
        int pilihan1,pilihan2,i;
        float luas,alas, tinggi, sisi, panjang, lebar, r,s,keliling,sisi2,sisi3;
        char status1,status2,status3;

        cout<<"========MENU PERHITUNGAN SKRUY.BLOGSPOT========"<<endl;
        cout<<"==============RENDY FIRMANSYAH============="<<endl<<endl;

        cout<<"***************[PILIHAN LUAS]**************"<<endl;
        cout<<"1. Menghitung Luas Segitiga"<<endl;
        cout<<"2. Menghitung Luas Persegi"<<endl;
        cout<<"3. Menghitung Luas Persegi Panjang"<<endl;
        cout<<"4. Menghitung Luas Bujur sangkar"<<endl;

        cout<<"**************[PILIHAN VOLUME]**************"<<endl;
        cout<<"5. Menghitung Keliling Segitiga"<<endl;
        cout<<"6. Menghitung Keliling Persegi"<<endl;
        cout<<"7. Menghitung Keliling Persegi Panjang"<<endl;
        cout<<"8. Menghitung Volume Bujur sangkar"<<endl;

       a:
     cout<<"\n\n Pilihan Menu ? (Luas=l / Keliling=k) : "; cin>>status2;
       cout<<"\n\n Pilihan Menu ? (Luas=l / Keliling=k) : "; cin>>status3;
       if(status2 =='l' || status2 =='L')
     goto b;
       if(status3 =='k' || status3 =='K')
     goto c;
     else
     goto end;

        b:
        cout<<"********************************************"<<endl<<endl;
        cout<<"Silahkan Pilih Program Menghitung Luas : ";
        cin>>pilihan1;

        switch(pilihan1){
        case 1 :
        cout<<endl<<"Program Luas Segitiga"<<endl;
        cout<<"Masukkan Alas segitiga : ";
        cin>>alas;
        cout<<"Masukkan Tinggi Segitiga : ";
        cin>>tinggi;
        luas=alas*tinggi/2;
        cout<<endl<<"Luas Segitiga = "<<luas<<" cm"<<endl;
        break;

        case 2 :
        cout<<endl<<"Program Luas Persegi"<<endl;
        cout<<"Masukkan Sisi Persegi : ";
        cin>>sisi;
        luas=sisi*sisi;
        cout<<endl<<"Luas Persegi = "<<luas<<" cm"<<endl;
        break;

        case 3 :
        cout<<endl<<"Program Luas Persegi Panjang"<<endl;
        cout<<"Masukkan Panjang Persegi Panjang : ";
        cin>>panjang;
        cout<<"Masukkan Lebar Persegi Panjang : ";
        cin>>lebar;
        luas=panjang*lebar;
        cout<<endl<<"Luas Persegi Panjang = "<<luas<<" cm"<<endl;
        break;

        case 4 :
        cout<<endl<<"Program Luas Bujur Sangkar";
        cout<<"Masukkan sisi : ";
        cin>>sisi;
        cout<<"sisi    : ";
        cin>>s;
        luas=sisi*s;
        cout<<endl<<"Luas Bujur Sangkar = "<<luas<<" cm"<<endl;
        break;

        default :
        cout<<endl<<"Pilihannya Cuman 1-4 looh"<<endl;
        }

        cout<<"\n\n Kembali Ke Menu? (yes=y / No=n) : "; cin>>status1;
        if(status1 =='y' || status1 =='Y')
        goto a;
        else
        goto end;

        c:
        cout<<"********************************************"<<endl<<endl;
        cout<<"Masukan Program Menghitung Keliling :";
        cin>>pilihan2;

        switch (pilihan2){

        case 5 :
        cout<<endl<<"Program Keliling Segitiga"<<endl;
        cout<<"Masukkan Sisi 1 Segitiga : ";
        cin>>sisi;
        cout<<"Masukkan Sisi 2 Segitiga : ";
        cin>>sisi2;
        cout<<"Masukkan Sisi 3 Segitiga : ";
        cin>>sisi3;
        keliling=sisi+sisi2+sisi3;
        cout<<endl<<"Keliling Segitiga = "<<keliling<<" cm"<<endl;
        break;

        case 6 :
        cout<<endl<<"Program Keliling Persegi"<<endl;
        cout<<"Masukkan sisi     : ";
        cin>>sisi;
        keliling=sisi*4;
        cout<<"keliling Persegi = "<<keliling<<"cm"<<endl;
        break;

        case 7 :
        cout<<endl<<"Program Keliling Persegi Panjang"<<endl;
        cout<<"Panjang       : ";
        cin>>panjang;
        cout<<"Lebar           : ";
        cin>>lebar;
        keliling= 2*(panjang+lebar);
        cout<<endl<<"Keliling Persegi panjang  = "<<keliling<<" cm"<<endl;
        break;

        case 8 :
        cout<<endl<<"Program Keliling Bujur Sangkar"<<endl;
        cout<<"Panjang Sisi     : ";
        cin>>sisi;
        keliling= 4*sisi;
        cout<<endl<<"Keliling Bujur Sangkar  = "<<keliling<<" cm"<<endl;
        break;

        default :
        cout<<endl<<"Pilihannya Cuman 4-8 looh"<<endl;
        }
        cout<<"\n\n Kembali Ke Menu? (yes=y / No=n) : "; cin>>status1;
        if(status1 =='y' || status1 =='Y')
        goto a;
        else
        goto end;

     {
       clrscr();
     end:
     cout<<"\n\n ===================================================";
     cout<<"\n Terimakasih Atas Kunjungannya di Skruy.blogspot.com";
     cout<<"\n =====================================================";
       }

    getch();

    }
  • Cari Blog Ini

    Diberdayakan oleh Blogger.

    Resume Topologi Jaringan

    TOPOLOGI JARINGAN Topologi Jaringan Komputer adalah metode atau cara yang digunakan agar dapat menghubungkan satu komputer dengan kompute...

    WHAT WE DO

    We've been developing corporate tailored services for clients for 30 years.

    CONTACT US

    For enquiries you can contact us in several different ways. Contact details are below.

    Malas Mikir

    • Street :Road Street 00
    • Person :Person
    • Phone :+045 123 755 755
    • Country :POLAND
    • Email :contact@heaven.com

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.