Friday, 27 November 2015

Jelaskan pengertian Record/Tuplle dan berikan contoh

Record/Tupple adalah kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Dan suatu tuple (record) mewakili satu data atau informasi.
Contoh: Record entry mahasiswa adalah kumpulan data value dari field nobp, nama, jurusan dan alamat per-barisnya. Dalam tabel database, record disebut juga baris.

Program Mencari NilaiAkhirMahasiswa.java

//deklarasi class
                import java.util.*;
        public class NilaiAkhirMahasiswa{

//deklarasi method main/method utama
                               
                public static void main (String [] args) {

//deklarasi dan inisialisasi variabel
                String Nama, Nim;
                int Nilai_tugas, Nilai_quiz, Nilai_uts, Nilai_uas;
                double Nilai;
                     
//output

                Scanner input=new Scanner(System.in);
                                System.out.println("====================");
                                System.out.println(" NILAI AKHIR MAHASISWA ");
                                System.out.println("====================");
                                System.out.println();
                                System.out.println("====================");
                                System.out.print("Nama = "); Nama=input.nextLine();
                                System.out.print("Nim = ");Nim=input.nextLine();
                                System.out.print("Nilai_tugas = "); Nilai_tugas=input.nextInt();
                                System.out.print("Nilai_quiz = "); Nilai_quiz=input.nextInt();
                                System.out.print("Nilai_uts = "); Nilai_uts=input.nextInt();
                                System.out.print("Nilai_uas = "); Nilai_uas=input.nextInt();
                                System.out.println("====================");



//proses perhitungan

                Nilai = (Nilai_tugas*0.1) + (Nilai_quiz*0.2) +( Nilai_uts*0.3) + (Nilai_uas*0.4);

                                System.out.println("Nama = "+Nama); 
                                System.out.println("Nim = " +Nim); 
                                System.out.println("Nilai = " +Nilai);
                                System.out.println("=====================");
   
                }

         }

Wednesday, 25 November 2015

DASAR -DASAR PERINTAH LINUX

PERINTAH DASAR LINUX


1. sudo su
Digunakan untuk login sebagai root/pengguna tertinggi
Sintaks sudo su
2. login
Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan peirntah ini.
Sintaks : login namauser
Contoh : login adam
3. cd
Digunakan untuk berpindah direktori
Sintaks : cd alamat_direktori
Contoh : cd /var/www
4. pwd
Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.
Sintaks : pwd
5. ls
Digunakan untuk melihat isi sebuah direktori.
Sintaks : ls
6. cp
Digunakan untuk melakukan copy file.
Sintaks : cp /direktori/file_yang_ingin_dicopy /direktori tujuan
Contoh : cp /etc/file1.txt /var/www
7. mv
Digunakan untuk melakukan cut atau rename.
Sintaks :
mv /direktori/file_yang_ingin_dicut /direktori tujuan (cut)
mv /direktori/file_yang_ingin_direname /nama_baru_file (rename)
Contoh:
mv /etc/file1.txt /var/www
mv /etc/file1.txt file2.txt
8. mkdir
Digunakan untuk membuat folder baru.
Sintaks : mkdir nama_folder
Contoh : mkdir folder1
9. rmdir
Digunakan untuk menghapus folder.
Sintaks : rmdir nama_folder
Contoh : rmdir folder1
10. touch
Digunakan untuk membuat file baru.
Sintaks : touch nama_file
Contoh : touch file1.txt
11. rm
Digunakan untuk menghapus file.
Sintaks : rm nama_file
Contoh : rm file1.txt
12. more
Digunakan untuk menampilkan isi sebuah file
Sintaks : more nama_fie
Contoh : more file1.txt
13. echo
Digunakan untuk menuliskan sesuatu kata atau kalimat ke sebuah file.
Sintaks : echo “isi pesan” nama_file
Contoh : echo “Hai ini adalah contoh pesan” >> file1.txt
14. adduser
Digunakan untuk menambah user baru.
Sintaks : adduser nama_user
Contoh : adduser adamkurniawan
15. addgroup
Digunakan untuk menambah group baru
Sintaks : addgroup nama_group
Contoh : addgroup grup1
16. lsusb
Digunakan untuk melihat perangkat usb yang sedang terkoneksi ke komputer
Sintaks : lsusb
17. lspci
Digunakan untuk melihat perangkat pci yang sedang terkoneksi ke komputer
Sintaks : lspci
18. lshw
Digunakan untuk melihat hardware komputer.
Sintaks : lshw
19. dmesg
Digunakan untuk melihat hardware yang sedang beraktifitas
Sintaks : dmseg
20. top
Digunakan untuk melihat proses yang sedang berjalan, seperti Task Manager pada Windows.
Sintaks : top
21. cpuinfo
Digunakan untuk melihat spesifikasi komputer.
Sintaks : more /proc/cpuinfo
22. meminfo
Digunakan untuk melihat status RAM
Sintaks : more /proc/meminfo
23. clear
Digunakan untuk membersihkan layar
Sintaks : clear
24. halt
Digunakan untuk mematikan komputer, namun harus sebagai root.
Sintaks : halt
25. reboot
Digunakan untuk merestart komputer, namun harus sebagai root.
Sintaks : reboot
26. exit
Digunakan untuk keluar dari terminal.
Sintaks : exit
27. wget
Digunakan untuk mendownload via terminal
Sintaks : wget link_download
28. ifconfig
Digunakan untuk melihat konfigurasi ethernet/kartu jaringan.
Sintaks : ifconfig
29. apt-get
Digunakan untuk memperoleh paket/software dari repository ubuntu secara online.
Sintax : apt-get nama_paket
Contoh :
apt-get update (untuk melakukan update repository)
apt-get update wine (untuk mendapatkan paket wine)
30. tar
Digunakan untuk melakukan extract file.
Sintaks : tar [parameter] nama_file
Contoh : tar -xzvf komodo-edit-5.2.4-4343-linux-libcpp6-x86.tar.gz
31. nautilus
Digunakan untuk membuka tampilan GUI secara langsung.
Sintaks : nautilus
Contoh : sudo nautilus (menggunakan mode GUI dengan status root)


Pengertian,Kekurangan,Kelebihan PHP dan MySQL

  • PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum

Kelebihan PHP
  1. Bisa membuat Web menjadi Dinamis.
  2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis.
  3. Program yang dibuat dengan PHP bisa dijalankan oleh Semua Sistem Operasi karena PHP berjalan secara Web Base yag artinya semua Sistem Operasi bahkan HP yang mempunyai Web Browser dapat menggunakan program PHP.
  4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java.
  5. Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL, dan lain-lain.
  6. Bahasa pemrograman PHP tidak memerlukan Kompilasi / Compile dalam penggunaannya.
  7. Banyak Web Server yang mendukung PHP seperti Apache, Lighttpd, IIS dan lain-lain.
  8. Pengembangan Aplikasi PHP mudah karena banyak Dokumentasi, Refrensi & Developer yang membantu dalam pengembangannya.
  9. Banyak bertebaran Aplikasi & Program PHP yang Gratis & Siap pakai seperti WordPress, PrestaShop, dan lain-lain.

Kekurangan PHP
  1. PHP Tidak mengenal Package.
  2. Jika tidak di encoding, maka kode PHP dabat dibaca semua orang & untuk meng encodingnya dibutuhkan tool dari Zend yang mahal sekali biayanya.
  3. PHP memiliki kelemahan keamanan. Jadi Programmer harus jeli & berhati-hati dalam melakukan pemrograman & Konfigurasi PHP.


  • MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan. - See more at: http://hastomo.net/php/pengertian-dan-kelebihan-database-mysql/#sthash.EFuhJtAL.dpuf

Kelebihan MySQL
  1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
  2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
  3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
  4. Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
  5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.Kekurangan MySQL

Kekurangan MySQL
  1. Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.
  2. Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server.
  3. Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan mysql jarang dipakai dalam program visual.


Tuesday, 24 November 2015

Mencari Public class Geometri

public class Geometri1234 {
    private double pjg;
    private double lbr;
    private double sisisatu;
    private double sisidua;
    private double sisitiga;
    private double alas;
    private double tinggi;

    public double getPanjang (){
        return pjg;}
    public void setPanjang(double p){
        pjg=p;}

    public double getLebar (){
        return lbr;}
    public void setLebar(double lb){
        lbr=lb;}

    public double getSisisatu(){
        return sisisatu;}
    public void setSisisatu(double s1 ){
        sisisatu=s1;}

    public double getSisidua (){
        return sisidua;}
    public void setSisidua(double s2){
        sisidua=s2;}

    public double getSisitiga (){
        return sisitiga;}
    public void setSisitiga(double s3){
        sisitiga=s3;}

    public double getAlas (){
        return alas;}
    public void setAlas(double al){
        alas=al;}

    public double getTinggi (){
        return tinggi;}
    public void setTinggi(double tg){
        tinggi=tg;}


    public double getKelpersegi()
    { double kelpersegi;
      kelpersegi=(pjg+lbr)*2;
      return kelpersegi;}
   
    public double getLuaspersegi()
    { double luaspersegi;
      luaspersegi=(pjg*lbr);
      return luaspersegi;}

    public double getKelsegitiga()
    { double kelsegitiga;
      kelsegitiga=(sisisatu+sisidua+sisitiga);
      return kelsegitiga;}
   

    public double getLuassegitiga()
    { double Luassegitiga;
      Luassegitiga=(alas*tinggi)*0.5;
      return Luassegitiga;}
}  

/*Program demonya ada dibawah ini*/
Demo
public class DemoGeometri1234 {
  public static void main(String[] args){


      Geometri8677 geo1 = new Geometri1234();
      geo1.setPanjang(20);
      geo1.setLebar(10);

      Geometri8677 geo2 = new Geometri1234();
      geo2.setPanjang(25);
      geo2.setLebar(15);

      Geometri8677 geo3 = new Geometri1234();
      geo3.setSisi1(10);
      geo3.setSisi2(20);
      geo3.setSisi3(30);

      Geometri8677 geo4 = new Geometri1234();
      geo4.setAlas(5);
      geo4.setTinggi(10);

    
      System.out.println("Kel Persegi = " + geo1.getKelpersegi());
      System.out.println("Luas Persegi = " + geo2.getLuaspersegi());
      System.out.println("Kel Segitiga = " + geo3.getKelsegitiga());
      System.out.println("Luas Segitiga = " + geo4.getLuassegitiga());
  }


}

Monday, 23 November 2015

PROGRAM C++ MEMBUAT BINTANG

#include <iostream.h>
#include <conio.h>
void main()
{
int input,i,j,k;
cout<<"Inputkan Jumlah Bintang    : ";cin>>input;
k=1;
while (k<=input)
   {
   i=input;
   while (i>=k)
      {
       cout<<" ";
       i=i-1;
      }
   j=1;

   while (j<=k)
      {
       cout<<"*";
       j=j+1;
      }
   cout<<" ";
   j=1;
   while (j<=k)
      {
       cout<<"*";
       j=j+1;
      }
   k=k+1;
   cout<<endl;
   }
getch();
}

Tuesday, 19 May 2015

FoxitReader

FoxitReader merupakan software aplikasi yang berfungsi membuka file berformat pdf.Software aplikasi pembaca pdf ini ini mulai berkembang begitu pesat karena kemampuannya yang dapat membaca dokumen pdf dengan baik.

Berikut software aplikasinya : DOWNLOAD
Semoga bermanfaat,terima kasih.

Internet Download Manager

Lansung saja mungkin bagi kalian yang hobbi download film,music,game dan mungkin masih banyak lagi saya sarankan anda untuk tidak lupa menggunakan idm.Dengan menggunakan software atau aplikasi ini akan dapat membantu sekali dalam hal kecepatan dibanding dengan mendownload biasa.

Berikut link download idmnya : DOWNLOAD
Patch : DOWNLOAD
Petunjuk instal : DOWNLOAD

Monday, 18 May 2015

Mencari Nilai Maksimal dan Minimal Menggunakan C++

Soal: Mencari nilai maksimal dan minimal menggunakan program c++


Untuk melihat scripnya,sudah saya sediakan link downloadnya dibawah.Semoga bermanfaat.
DOWNLOAD

Wednesday, 29 April 2015

Program Sederhana Kasir

Dalam pemrograman sederhana kasir ini saya akan membahas bagaimana cara menghitung hasil pembelian konsumen terhadap toko makanan.Dalam toko makanan ini saya hanya membatasi 2 makanan yaitu Bakso dan Ayam.

MENGHITUNGAN LUAS DAN KELILING LINGKARAN

Berikut ini saya akan sedikit berbagi bagai mana cara membuat program menghitung luas dan keliling lingkaran menggunakan C++

Scrip menghitung luas dan keliling lingkaran:

Menghitung Volume Balok

Berikut ini saya akan sedikit berbagi bagai mana cara membuat program menghitung volume balok menggunakan C++

Scrip menghitung volumen balok:

Menghitung Luas Permukaan Balok

Berikut ini saya akan sedikit berbagi bagai mana cara membuat program menghitung luas permukaan balok menggunakan C++

Scrip menghitung luas permukaan balok:

Tuesday, 28 April 2015

PENJELASAN TAG-TAG HTML5


Macam-macam tag html5

v  <header> digunakan untuk area header(bagian atas sebuah halaman web).
v  <article> digunakan untuk tempat meletakkan artikel atau tulisan dihalaman web.
v  <aside> digunakan sebagai penambah informasi utama didalam halaman web. Biasanya berupa peringatan, catatan, dll.
v  <section> digunakan untuk menentukan seksi-seksi dokumen. Misalnya bagian yg mendefinisikan sebagai profil, kontak, berita, dan sebagainya.
v  <figure> Menentukan konten mandiri, seperti diagram, foto, daftar kode, dll.
v  <figcaption> Mendefinisikan caption untuk elemen <figure>

HTML 5

PENGENALAN HTML5
  v  HTML5 merupakan sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari World Wide Web, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML dan hingga bulan Juni 2011 masih dalam pengembangan.
  v  Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
  v  HTML5merupakan hasil proyek dari W3C (World Wide Web Consortium) dan WHATWG(Web Hypertext Application Technology Working Group).
  v  Dimana WHATWG bekerja dengan bentuk web dan aplikasi dan W3C merupakan pengembang dari XHTML 2.0 pada tahun 2006, kemudian mereka memutuskan untuk bekerja sama dan membentuk versi baru dari HTML.
  v  HTML5 baru mencuat pada April 2010 setelah CEO Apple Inc., Steve Jobs, mengatakan bahwa dengan pengembangan HTML5, "Adobe Flash sudah tidak dibutuhkan lagi untuk menyaksikan video atau menyaksikan konten apapun di web."

Membuat Gamar bergerak Dengan Html

Kemarin saya telah membahas mengenai cara membuat gambar menjadi sebuah link yang apabila gambar itu di klik akan menuju ke alamat url yang dituju.Dalam kesempatan kali ini saya akan sedikitt membahas mengenai cara  membuat gambar bergerak dengan html.

Wednesday, 25 March 2015

Membuat Table Dengan HTML



Cara Membuat Tabel Dengan HTML
Untuk membuat table yang sederhana ada 3 elemen utama yaitu table, tr dan td. Tag <table> adalah untuk membuat tabel kemudian di ikuti dengan tag <tr> (table rows) adalah untuk membuat baris pada tabel kemudian tag <td> (table data) adalah untuk membuat kolom pada tabel, kolom-kolom hasil dari tr dan td ini disebut dengan table cell yaitu sebagai lokasi dimana kita memasukkan data-data yang akan di tampilkan.

Thursday, 19 March 2015

Membuat Gambar Menjadi Link

Sebelumnya sudah saya share mengenai cara membuat tulisan atau text menjadi bergerak.Untuk kali ini saya akan membahas mengenai cara membuat link menggunakan gambar.
Cara ini tidaklah terlalu sulit dan untuk lebih jelasnya langsung akan saya bahas dibawah ini.

Berikut kode html sederhana cara membuat gambar menjadi link:


 Nah bisa dilihat tag html <img src> terletak atau dengan kata lain berada diantara tag <a> hyperlink.Fungsi tag <a> hyperlink disini  yaitu sebagai pengapit atau pembungkus tag html <img src >.Seletah semua kode html sudah masuk seperti di atas,maka ketika kita klik pada bagian gambar akan secara otomatis menuju ke alamat atau url yang dituju,seperti yang sudah tercantum diatas.Disini saya mencamtumkan nama blog saya sebagai contohnya yaitu http://rahdikaa.blogspot.com .

Dibawah ini merupahan hasil dari kode html yang tertera diatas :


Kode htmlnya dapat anda ambil disini:
<img src="IMG_0202.JPG"http://rahdikaa.blogspot.com/ >

Sekian untuk posting kali ini,semoga bisa membantu.

Friday, 6 March 2015

Pelung Bisnis Distro

ABSTRAK
Sebelum masuk untuk mencari sebuah peluang usaha, kita akan mencari tahu apa saja yang akan menyukseskan rencana bisnis kita. Pertama, sebelum memulai usaha tentunya kita akan banyak menganalisa modal, omzet, biaya, profit, kelemahan dan lain lain.
Dalam makalah lingkungan bisnis ini saya akan membahas mengenai bisnis Distro.Tidak bisa dipungkiri di jaman yang semakin meningkat ini , tern-tren yang bermunculan semakin banyak termasuk clothing atau distro ini. Anak muda saat ini tak bisa lepas dari tren akan pakaian yang mereka pakai seperti baju,tas,sepatu dan masih banyak lagi.Peluang bisnis yang dikemas dengan konsep distro beberapa tahun terakhir terus berkembang. Melihat perkembangan yang begitu pesat ini ,saya  harus mengambil peluang tersebut untuk menjadikan peluang tersebut menjadi lahan bisnis.

Monday, 2 March 2015

Pantai Baron

Pantai Baron terletak di Desa Kemadang,Kecamatan Tanjungsari,Kabupaten Gunungkidul.

LIBURAN KE JOGJA

hahaha kalian bingung mau liburan kemana ? Kenapa mesti bingung , banyak tempat-tembat yang bisa kalian datangi.Sedikit disini saya akan membahas tempat-tempat untuk liburan atau biasanya anak muda saat ini mengatakan NGETRIP :) .

Monday, 23 February 2015

NGETRIP

Ngtrip ? siapa sih yang enggak tau kata ini.Mungkin kata ini sudah merakyat atau mendunia ditelinga semua orang.Ngetrip