Senin, 13 April 2015 0 komentar

Contoh Soal Bentuk Penyelesaian Normalisasi







Penyelesaian
1. Unnormalisasi
2. Normalisasi



3. 2NF
  
4. 3NF



Semoga Bermanfaat

Sabtu, 31 Januari 2015 0 komentar

Object-Oriented Programming (OOP) pernyataan perulangan (ITERASI)

ITERASI

Penggunaan iterasi memungkinkan kita melakukan perulangan terhadap suatu perintah tanpa menulis perintah yang sama secara berulang. Ada tiga jenis pernyataan iterasi yang dapat digunakan dalam java yang akan kita bahas secara mendetail berikut ini:

1. WHILE
   Penggunaan bentuk while mengikuti pola berikut ini :
                  while(kondisi)
                             pernyataaan;

kondisi dapat berupa ekspresi boolean apa pun yang mengembalikan nilai true atau false. sedangkan pernyataan adalah perintah yang akan dieksekusi jika kondisi bernilai true. bentuk while di atas hanya dapat digunakan untuk mengeksekusi satu buah perintah saja. jika ingin mengeksekusi lebih dari satu perintah gunakan blok code sebagai ganti dari pernyataan sehingga berikutnya menjadi :
                   while(kondisi)  {
                                    //blok perulangan
                   }
Contoh penggunaan dalam program:

class TestIterasi {
         public static void main (String[] args) {
                  int n=10;
                  System.out.println(sebelum while");
                  while(n>=0) {
                      System.out.println("Nilai n : ' + n);
                      n--;
                      }
                      System.out.println("Setelah while");
       }
}

2. DO WHILE

Penggunaan bentuk DO WHILE mengikuti pola berikut ini:
do {
// blok perulangan
} while kondisi 

       Penggunaan bentuk do while ini mirip dengan bentuk while di atas, perbedaan utamanya ada ada dua yaitu:
1. Pernyataan yang akan di eksekusi harus diletakkan di dalam blok code sekali pun hanya ingin mengeksekusi satu buah pernyataan saja.
2. Pengecekan kondisi (true atau false) dilakukan pada bagian akhir sehingga pernyataan yang ada di dalam blog perulangan akan di eksekusi minimal satu kali, sekalipun eksekusi do while pertama kali menemukan kondisi bernilai false.

contoh Pernyataan Do While

class PernyataanDOWHILE{
   public static void main(String[] args){
     int i=1;
      do{ 
              System.out.println(i);
              i++;
           } while(i<=10)
      }
}


3. FOR

for sering di sebut juga for loop, karena di gunakan untuk proses looping atau pengulangan.
berikut adalah penggunaan bentuk FOR:
for(inisialisasi; kondisi; penaikan_penurunan){
pernyataan
}

Contoh program For

public class PernyataanFOR{
    public static void main(String[] args){
               for(int i=1; i<11; i++);
               System.out.println(i);
                }
}



Selasa, 07 Oktober 2014 0 komentar

 PENGGUNAAN MOODLE AKAN MEMUDAHKAN ANDA SEBAGAI GURU ATAU DOSEN UNTUK MEMBERIKAN PERKULIAHAN SECARA ONLINE. DAN BAGUSNYA LAGI ADALAH TIDAK LANGSUNG CONECT PADA JARINGAN INTERNET.
LIHAT LANGKAH-LANGKAHNYA SEBAGAI BERIKUT.

1. INSTAL DULU XAMPP DAN KEMUDIAN AKTIFKAN APACHE DAN MYSQL DENGAN MENGKLIK START SEPERTI YANG TERTERA PADA GAMBAR DIBAWAH INI.

 2. COPYKAN APLIKASI MOODLE KE DRIVE C DAN KLIK XAMPP SEPERTI PADA GAMBAR DIBAWAH INI.
 3. SETELAH ANDA MENGKLIK XAMPP MAKA AKAN MUNCUL HTDOCS DAN SELANJTNYA PASTE KAN MOODLE YANG SUDAH ANDA KOPIKAN TADI.
4. BUKA APLIKASI SEPERTI MOZILLA,GOOGLE CROM ATAU YANG LAINYA. KEMUDIAN KETIKAKAN LOCALHOST\MOODLE\

5. SETELAH ITU AKAN MUNCUL SEPERTI PADA GAMBAR DIBAWAH INI. KEMUDIAN KLIK BAHASA ENGLISH..DAN SELANJUTNYA KALIK NEXT-NEXT SAJA SAMPAI PADA MUNCUL GAMBAR BERUKUNYA.
6.KEMUDIAN AKAN MUNCUL SEPETI PADA GAMBAR BERIKUT INI. DAN ISIKAN BIODATA ANDA. YANG PERLU DIINGAT UNTUK PASSWORNYA HARUS BERVARIASI. MISALNYA (!n3Password).

7. KLIK SAJA CONTINUE

8. ISIKAN NAMA USERNYA DENGAN PASSWORD YANG SUDAH ANDA BUAT. KEMUDIAN KLIK SAVE CHANGES SEPERTI GAMBAR DIBAWAH INI.

9. UNTUK MEMBUAT DAFTAR DAFTAR METERI MAKA KLIK ADD NEW COURSE DAN AKTIFKAN EDDITING TURN ON. SELANJUTNYA KLIK COURSE, KLIK MATA KULIAH YANG ANDA KETIKAN TADI. SELANJUTNYA LIHAT DI TULISAN SETTING KEMUDIAN KLIK USER DAN KLIK ENROOL USER.

 10. UNTUK MENAMBAHKAN MAHASISWA ANDA SIAPA SAJA YANG AKAN MENGIKUTI PERKULIAHAN ANDA. KLIK SAJA FOLDER YANG AKAN ANDA BUAT TADI. DENGAN TERLEBIH DAHULU AKTIFKAN TURN EDITING ON. PILIH MAHASISWA DENGAN KLIK ENROL DAN SELANJUTNYA KLIK ADD UTNUK MELANJUTKANNYA

11. UNTUK MEMBUAT FOLDER UNTU MATA KULIAH ANDA YANG AKAN DIAJARKAN KEPADA MAHASISWA ANDA KLIK ADD AN ACTIVITY OR RESOURCE SPERTI PADA GAMBAR DIBAWAH INI


  12. SELANJUTNYA SETELAH SEPERTI DIATAS DAN SUDAH ANDA KLIK SEPERTI NO 11 MAKA AKAN MUNCUL BERUPA ITEM-ITEM YANG DIDALAMNYA MEMUAT SEJUMLAH FILE ATAU MISALNYA PAGE,QUIZ, DAN LAIN-LAIN DAN TINGGAL ANDA KLIK ADD DAN SELANJUTNYA MASUKKAN POKOK MATA KULIAH YANG ANDA AJARKAN KEPADA MAHASISWA ANDA SEPERTI PADA GAMBAR DIBAWAH INI.








YANG KESEMUANYA AKAN TERLIHAT PADA LANGKAH2 NO 11 DIATAS..
 SEMOGA BERMANFAAT.

http://arimechik.blogspot.com/2013/01/cara-membuat-moodle-e-learning-dengan.html
Selasa, 30 September 2014 0 komentar

Aplikasi Berbasis Web

Aplikasi Berbasis Web

Aplikasi web
Dalam rekayasa perangkat lunak, suatu aplikasi web (web application atau sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan seperti Internet atau intranet. Ia juga merupakan suatu aplikasi perangkat lunak komputer yang dikodekan dalam bahasa yang didukung penjelajah web (seperti HTML, JavaScript, AJAX, Java, dll) dan bergantung pada penjelajah tersebut untuk menampilkan aplikasi.

Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel daring, lelang daring, wiki, papan diskusi, weblog, serta MMORPG.

Sumber:  http://id.wikipedia.org/wiki/Aplikasi_web


Sejarah

Sejarah Web bermula di European Laboratory for Particle Physics (lebih dikenal dengan nama CERN), di kota Geneva dekat perbatasan Perancis dan Swiss. CERN merupakan suatu organisasi yang didirikan oleh 18 negara di Eropa. Dibulan Maret 1989, Tim Berners dan peneliti lainnya dari CERN mengusulkan suatu protokol sistem distribusi informasi di Internet yang memungkinkan para anggotanya yang tersebar di seluruh dunia saling membagi informasi dan bahkan untuk menampilkan informasi tersebut dalam bentuk grafik.
Web Browser pertama dibuat dengan berbasiskan pada teks. Untuk menyatakan suatu link, dibuat sebarisan nomor yang mirip dengan suatu menu. Pemakai mengetikkan suatu nomor untuk melakukan navigasi di dalam Web. Kebanyakan software tersebut dibuat untuk komputer-komputer yang menggunakan Sistem Operasi UNIX, dan belum banyak yang bisa dilakukan oleh pemakai komputer saat itu yang telah menggunakan Windows. Tetapi semua ini berubah setelah munculnya browser Mosaic dari NCSA (National Center for Supercomputing Applications).
Di bulan Mei 1993, Marc Andreesen dan beberapa murid dari NCSA membuat Web browser untuk sistem X-Windows yang berbasiskan grafik dan yang mudah untuk digunakan. Dalam beberapa bulan saja, Mosaic telah menarik perhatian baik dari pemakai lama maupun pemakai baru di Internet. Kemudian NCSA mengembangkan versi-versi Mosaic lainnya untuk komputer berbasis UNIX, NeXT, Windows dan Macintosh.
Di bulan Mei 1993, Marc Andreesen dan beberapa murid dari NCSA membuat Web browser untuk sistem X-Windows yang berbasiskan grafik dan yang mudah untuk digunakan. Dalam beberapa bulan saja, Mosaic telah menarik perhatian baik dari pemakai lama maupun pemakai baru di Internet. Kemudian NCSA mengembangkan versi-versi Mosaic lainnya untuk komputer berbasis UNIX, NeXT, Windows dan Macintosh.
Pada tahun 1994, Marc Andreesen meninggalkan NCSA, dan kemudian bersama Jim Clark, salah satu pendiri dari Silicon Graphics, membuat Netscape versi pertama. Kehadiran Netscape ini menggantikan kepopuleran Mosaic sebagai Web browser dan bahkan sampai saat ini Netscape merupakan browser yang banyak digunakan setelah Internet Explorer dari Microsoft.
Pada tahun yang sama CERN dan MIT mendirikan suatu konsorsium yang dinamakan World WIde Web Consortium (W3C) yang bertugas untuk membangun standar bagi teknologi Web.
Pada awal perkembangannya, sewaktu browser masih berbasiskan teks hanya terdapat sekitar 50 website. Di akhir tahun 1995 jumlah ini telah berkembang mencapai sekitar 300.000 web site. Dan diperkirakan sekarang ini jumalh pemakai Web telah mencapat sekitar 30-an juta pemakai diseluruh dunia.
Sumber : http://majuterusindonesiaku.blogspot.com/2010/03/sejarah-aplikasi-web.html


Beberapa Contoh Aplikasi Berbasis Web :
1. Resource Sharing
* Sharing File (Data, Program) : Suatu data yang kita punya bisa dibaca atau diakses oleh user (pengguna komputer) lain yang telah terhubung melalui jaringan (Network).
** Sharing Device (CD-Drive, Harddisk, Printer) : Penggunaan suatu device bersama agar dapat meningkatkan efisiensi dan efektifitas kerja.
2. Komunikasi dan informasi
* E-Mail (Electronic Mail) E-Mail merupakan metode pengiriman dokumen atau file melalui jaringan internet.
** World Wide Web (www) World Wide Web (www) merupakan bagian dari internet yang menyediakan  berbagai jenis resource yang dapat ditampilkan oleh pengguna.

3.File Transfer Protocol (FTP)
File Transfer Protocol (FTP) merupaka suatu cara yang mudah, murah dan cepat untuk mentransfer file atau arsip data dari server internet ke computer anda atau sebaliknya. Melalui program FTP yang juga disebut FTP Client, pemakai dapat mengatur pertukaran data dengan computer lain yang berjauhan.
4.Chat
Chat adalah suatu fasilitas dimana kita dapat berkomunikasi dengan orang lain dimanapun dia berada, baik satu orang ataupun banyak orang secara online (terhubung langsung) dan real time (pada saat itu juga).
Aplikasi internet merupakan suatu jenis aplikasi yang menerapkan arsitektur sistem terdistribusi dengan menggunakan internet sebagai media komunikasi antar komponennya .Sebagai salah satu contoh aplikasi yang berbasis internet adalah EMAIL, IRC, BLOG, dan Social network .

Sumber:  http://tugasabw.wordpress.com/contoh-aplikasi-berbasis-web/




 

 
;