Konfigurasi FTP Server Pada Ubuntu
A. Pengertian FTP
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sedangkan FTP Server adalah server yang melayanin layanan FTP.
Konfigurasi Proxy Server pada Ubuntu
A. Pengertian Proxy
Proxy Server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap layanan (service) dari Internet atau intranet. layanan (service) dapat berupa browser web, FTP, dan sebagainya. Secara umum manfaat proxy server ada dua macam, yaitu sebagai berikut:Parallel Computing
Paralel Processing adalah kemampuan menjalankan tugas atau aplikasi lebih dari satu aplikasi dan dijalankan secara simultan atau bersamaan pada sebuah komputer.
Terdapat dua hukum yang berlaku dalam sebuah parallel processing. yaitu:
Terdapat dua hukum yang berlaku dalam sebuah parallel processing. yaitu:
Tugas 5 Pemrograman Jaringan (Aplikasi Client-Server)
A. Listing (simpleserver.java)
B. Logika
Program ini berfungsi sebagai server untuk chatting. dimana program ini menggunakan method yang berhubungan dengan jaringan (network), maka library untuk network di-import terlebih dahulu dengan menggunakan perintah import java.net.*.Tugas 4 Pemrograman Jaringan (nslookup)
A. Listing
B. Logika
Program akan mengimport package java.net paket ini berisi kelas untuk program berkomunikasi melalui jaringan.Kemudian program akan membuat class yang bernama NsLookup.
Kemudian program mendeklarasikan String host adalah 0 dan InetAddress address bernilai null.
Kemudian terdapat perintah try dan catch yang digunakan untuk menangkap kesalahan didalam program. Sehingga try mencoba memanggil nama host kemudian disimpan didalam variabel address, jika terdapat kesalahan maka program akan mencetak "unknown host", jika program tidak terjadi kesalahan terdapat perintah perulangan for. Sehingga hasil akhirnya program akan mencetak hostname dalam cmd.
Tugas 3 Pemrograman Jaringan (IptoName)
A. Listing
B. Logika
Pada program ini akan menampilkan nama komputer dari suatu IP Address milik host tempat program dieksekusi. IP Address yang dimasukkan akan di cek dengan fungsi getHostName() lalu program akan mencetak nama host dari pemilik IP Address tersebut.Jika IP Address yang dimasukkan salah atau tidak tersedia, maka program akan mencetak "invalid IP - malformed IP".
Jika IP Address tersedia maka IP address akan ditampilkan pada layar CMD.
Tugas 2 Pemrograman Jaringan (getName)
A. Listing
B. Logika
Pada program ini aplikasi akan mengambil nama host dari pemilik IP komputer dimana aplikasi ini dijalankan.
Pertama, program akan mencari alamat host jaringan yang digunakan dengan perintah getLocalHost() seperti pada program sebelumnya. Setelah itu alamat tadi akan disimpan pada variabel host. Setelah mengetahui host yang digunakan, program akan mencetak nama host menggunakan fungsi getHostName() dan System.out.println.
C. Output
B. Logika
Pada program ini aplikasi akan mengambil nama host dari pemilik IP komputer dimana aplikasi ini dijalankan.
Pertama, program akan mencari alamat host jaringan yang digunakan dengan perintah getLocalHost() seperti pada program sebelumnya. Setelah itu alamat tadi akan disimpan pada variabel host. Setelah mengetahui host yang digunakan, program akan mencetak nama host menggunakan fungsi getHostName() dan System.out.println.
C. Output
Tugas 1 Pemrograman Jaringan (GetIP)
A. Listing Program
B. Logika
Program java diatas berfungsi sebagai aplikasi sederhana untuk mendapatkan IP Address dari host. Pertama melalui getLocalHost program akan mencari alamat host jaringan yang digunakan. Kemudian alamat yang sudah didapatkan akan disimpan pada variabel host. kemudian program akan menyimpan alamat IP komputer pengguna yang didapat dengan fungsi getAddress() kedalam variabel "ip" dengan deklarasi byte dan menampilkan ip address tersebut dengan menggunakan perintah "System.out.println".C. Output
Quantum Computing
Pada dasarnya komputer kuantum adalah alat hitung yang menggunakan sebuah fenomena mekanika kuantum, misalnya superposisi dan keterkaitan, untuk melakukan operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit; dalam komputer kuantum, hal ini dilakukan dengan qubit.
Mobile Computing
Mobile computing merupakan sebuah
istilah yang digunakan untuk menggambarkan aplikasi pada piranti berukuran
kecil, portable, dan wireless serta mendukung komunikasi.
Cybercrime dan Penanggulangannya
A. Pengertian
Cybercrime terdiri dari dua kata, yakni cyber dan crime. Kata cyber merupakan singkatan dari cyberspace, yang berasal dari kata cybernetics dan space. Berdasarkan pendapat dari Bruce Sterling tersebut, dapat disimpulkan bahwa cyberspace merupakan sebuah ruang yang tidak dapat terlihat, yang tercipta ketika terjadi hubungan komunikasi yang dilakukan untuk menyebarkan suatu informasi, dimana jarak secara fisik tidak lagi menjadi halangan.
Cybercrime terdiri dari dua kata, yakni cyber dan crime. Kata cyber merupakan singkatan dari cyberspace, yang berasal dari kata cybernetics dan space. Berdasarkan pendapat dari Bruce Sterling tersebut, dapat disimpulkan bahwa cyberspace merupakan sebuah ruang yang tidak dapat terlihat, yang tercipta ketika terjadi hubungan komunikasi yang dilakukan untuk menyebarkan suatu informasi, dimana jarak secara fisik tidak lagi menjadi halangan.
Electronic Data Interchange
| Skema EDI |
Pertukaran Data Elektronik (Electronic Data Interchange / EDI) adalah transmisi data terstruktur antar organisasi secara elektronis. Proses ini dapat digunakan untuk mengirimkan dokumen elektronis ataupun data perusahaan dari satu komputer ke komputer lainnya atau antara satu trading partner ke trading partner lainnya tanpa campur tangan manusia. Dengan kata lain suatu proses pemindahan data / dokumen bisnis secara elektronik diantara beberapa mesin didalam suatu organisasi.
