Cisco memprediksi pada 2020, PC seharga Rp 10 juta memiliki kemampuan
setara dengan otak manusia. Pada 2030, kemampuan PC akan seimbang dengan
otak manusia satu kampung.
Dave Evans Chief Futurist Cisco IBSG Innovations Practice membuat
prediksi 25 teknologi teratas yang akan terjadi di masa mendatang.
Berikut daftar lengkapnya.
1. Pada tahun 2029, storage 11 petabyte yang dapat menyimpan video
berkualitas DVD untuk diputar selama 600 tahun lebih tanpa henti 24 jam
sehari harganya hanya US$100 (Rp 950 ribu).
2. Dalam 10 tahun ke depan, kita akan menyaksikan peningkatan kecepatan jaringan internet rumahan sebesar 20 kali lipat.
3. Pada tahun 2013, lalu-lintas jaringan nirkabel akan mencapai 400
petabyte perbulan. Sekarang ini, jaringan di seluruh dunia mentrasnfer
data lebih dari 9 exabyte per bulan.
4. Pada akhir tahun 2010, akan terjadi perbandingan satu miliar
transistor per orang, masing-masing transistor seharga sepersepuluh juta
sen.
5. Internet akan berevolusi menjadi sarana komunikasi instans, tanpa peduli jarak.
6. Komputer kuantum komersial yang pertama akan tersedia pada pertengahan tahun 2020.
7. Pada tahun 2020, PC seharga US$1.000 akan memiliki kemampuan memproses setara dengan otak manusia.
8. Pada tahun 2030, kemampuan memproses PC seharga US$1.000 akan seimbang dengan kemampuan otak manusia satu kampung.
9. Pada tahun 2050 (dengan mengasumsikan bahwa jumlah total populasi
dunia adalah 9 miliar), kemampuan memproses PC seharga US$1.000 akan
seimbang dengan kemampuan otak keseluruhan manusia di bumi.
10. Hari ini, kita mengetahui 5% dari apa yang akan kita ketahui 50
tahun ke depan. Dengan kata lain, dalam 50 tahun, 95% dari apa yang akan
kita ketahui ditemukan di tahun-tahun sebelumnya.
11. Besar data di dunia akan meningkat enam kali lipat dalam dua tahun
ke depan, sementara data perusahaan akan meningkat lima puluh kali
lipat.
12. Pada tahun 2015, Google akan mengindex sekitar 775 miliar halaman konten.
13. Pada tahun 2015, kita akan menciptakan banyak hal yang sebanding dengan 92,5 juta Libraries of Congress AS dalam setahun.
14. Pada tahun 2020 di seluruh dunia, masing-masing orang rata-rata akan
menyimpan data pribadi sebesar 130 terabyte (hari ini rata-rata sebesar
128 gigabyte).
15. Pada tahun 2015, unduh film dan file sharing peer-to-peer akan
melonjak sampai 100 exabyte, setara dengan 5 juta Libraries of Congress
AS.
16. Pada tahun 2015, komunikasi video akan jauh lebih marak,
menghasilkan 400 exabyte trafik data atau setara dengan 20 juta
Libraries of Congress.
17. Pada tahun 2015, trafik yang dihasilkan oleh telepon, web, email, foto, dan musik akan meledak, dan mencapai 50 exabyte.
18. Dalam dua tahun, informasi di internet akan berlipat ganda setiap 11 jam.
19. Pada tahun 2010, 35 miliar perangkat akan terhubung ke internet (hampir enam perangkat per orang di dunia).
20. Pada tahun 2020, akan ada lebih banyak perangkat yang online daripada manusianya.
21. Dengan IPv6, akan ada cukup alamat IP bagi setiap bintang yang
diketahui di seluruh alam semesta untuk masing-masing memiliki 4,8
triliun alamat IP.
22. Pada tahun 2020, penerjemah bahasa universal akan menjadi hal yang umum di setiap perangkat.
23. Dalam lima tahun ke depan, permukaan apa pun dapat dijadikan layar tampilan.
24. Pada tahun 2025, teleportasi pada tingkat partikel akan mulai terealisasi.
25. Pada tahun 2030, penanaman otak buatan sudah dapat dilaksanakan.
sumber: http://www.inilah.com/read/detail/246671/25-prediksi-teknologi-di-masa-depan
Random Access File
/**
* Title : Demo RandomAccessFile
* Deskripsi: Membuat aplikasi untuk membaca record transaksi penjualan barang dalam biner/heksa, menggunakan RandomAccessFile, dan menampilkannya ke console
*/
import java.io.*;
public class DemoRandomAccess {
static String namaFileInput = "transaksi.dat";
/** Main method */
public static void main(String args[]) {
try {
DemoRandomAccess random = new DemoRandomAccess();
random.bacaFileHex();
} catch (IOException ex) {
System.err.println(ex);
}
}
/** Method untuk membaca data binary/hexadesimal */
public void bacaFileHex() throws IOException {
File dataFile = new File(namaFileInput);
RandomAccessFile inputFile = new RandomAccessFile(dataFile, "r");
long b = inputFile.length();
long ptr = 0;
boolean eof = false;
int jumlahRecord = 1;
byte[] a = new byte[(int)inputFile.length()];
while (!eof) {
ptr = inputFile.getFilePointer();
int byteData = inputFile.read();
if(byteData == -1) {
eof = true;
}
// Memeriksa apakah byteData merupakan karakter asterisk ("*") dan sekaligus mencetak title untuk masing-masing record
else if(byteData == 42) {
// Mencetak title record
System.out.println("Data record ke-" + jumlahRecord);
System.out.println("---------------------");
// Mencetak kode barang
System.out.print("Kode barang \t :");
for(int k=0; k<3; k++){
inputFile.read(a);
cetakHasil(a, k);
} // Penutup for
inputFile.seek(ptr+4);
// Mencetak jumlah transaksi
System.out.print("\nJumlah transaksi : " + "");
for(int k=0; k<3; k++){
inputFile.read(a);
cetakHasil(a, k);
}
inputFile.seek(ptr+6);
System.out.print("\n\n");
jumlahRecord++;
} //Penutup else if
} // Penutup while
inputFile.close();
} // Penutup method void bacaFileHex
/** Method untuk mencetak hasil ke layar */
void cetakHasil(byte[] str, int indeks) {
String hexOutput = Integer.toHexString(str[indeks]);
if((int)str[indeks] < 10)
System.out.print("0" + hexOutput);
else if ((int)str[indeks] == 0)
System.out.print("00");
else
System.out.print(hexOutput);
} // Penutup method cetakHasil
}
* Title : Demo RandomAccessFile
* Deskripsi: Membuat aplikasi untuk membaca record transaksi penjualan barang dalam biner/heksa, menggunakan RandomAccessFile, dan menampilkannya ke console
*/
import java.io.*;
public class DemoRandomAccess {
static String namaFileInput = "transaksi.dat";
/** Main method */
public static void main(String args[]) {
try {
DemoRandomAccess random = new DemoRandomAccess();
random.bacaFileHex();
} catch (IOException ex) {
System.err.println(ex);
}
}
/** Method untuk membaca data binary/hexadesimal */
public void bacaFileHex() throws IOException {
File dataFile = new File(namaFileInput);
RandomAccessFile inputFile = new RandomAccessFile(dataFile, "r");
long b = inputFile.length();
long ptr = 0;
boolean eof = false;
int jumlahRecord = 1;
byte[] a = new byte[(int)inputFile.length()];
while (!eof) {
ptr = inputFile.getFilePointer();
int byteData = inputFile.read();
if(byteData == -1) {
eof = true;
}
// Memeriksa apakah byteData merupakan karakter asterisk ("*") dan sekaligus mencetak title untuk masing-masing record
else if(byteData == 42) {
// Mencetak title record
System.out.println("Data record ke-" + jumlahRecord);
System.out.println("---------------------");
// Mencetak kode barang
System.out.print("Kode barang \t :");
for(int k=0; k<3; k++){
inputFile.read(a);
cetakHasil(a, k);
} // Penutup for
inputFile.seek(ptr+4);
// Mencetak jumlah transaksi
System.out.print("\nJumlah transaksi : " + "");
for(int k=0; k<3; k++){
inputFile.read(a);
cetakHasil(a, k);
}
inputFile.seek(ptr+6);
System.out.print("\n\n");
jumlahRecord++;
} //Penutup else if
} // Penutup while
inputFile.close();
} // Penutup method void bacaFileHex
/** Method untuk mencetak hasil ke layar */
void cetakHasil(byte[] str, int indeks) {
String hexOutput = Integer.toHexString(str[indeks]);
if((int)str[indeks] < 10)
System.out.print("0" + hexOutput);
else if ((int)str[indeks] == 0)
System.out.print("00");
else
System.out.print(hexOutput);
} // Penutup method cetakHasil
}
Subscribe to:
Posts (Atom)