Monday, April 18, 2011

wikileaks

Wikileaks adalah organisasi internasional yang bermarkas di Swedia. Situs Wikileaks menerbitkan dokumen-dokumen rahasia sambil menjaga kerahasiaan sumber-sumbernya. Situs tersebut diluncurkan pada tahun 2006. Ini organisasi nonprofit yang bertujuan menyajikan informasi kepada publik melalui media massa ke seluruh dunia.

Menurut saya wikileaks mempunyai sisi positif dan negatif. Sisi positif dari wikileaks menurut saya dengan adanya wikileaks setiap orang jadi bebas mengaspirasikan semua hal yang diketahui tanpa takut untuk dituntut balik. Tetapi sisi negatif wikileaks menurut saya dengan begitu ini juga dapat membuat orang iseng membuat kebohongan-kebohongan publik.

Jadi bermanfaat atau tidaknya wikileaks semua kembali begantung kepada para pengguna wikileaks.
Read more » Share

MEDIA PENYIMPANAN BERKAS

Media Penyimpanan adalah peralatan fisik yang menyimpan representasi data.
Media penyimpanan / storage atau memori dapat dibedakan atas 2 bagian :
1) Primary Memory => Primary Storage (Internal Storage)
2) Secondary Memory => Secondary Storage (External Storage)

Primary Memory (Main Memory)

Ada 4 bagian di dalam Primary Storage, yaitu :
1. Input Storage Area ; Untuk menampung data yang dibaca.
2. Program Storage Area ; Penyimpanan instruksi-instruksi untuk pengolahan.
3. Working Storage Area ; Tempat dimana pemrosesan data dilakukan.
4. Output Storage Area ; Penyimpanan informasi yang telah diolah untuk sementara waktu sebelum disalurkan ke alat-alat output.

Berdasarkan hilang atau tidaknya berkas data atau berkas program di dalam storage, yaitu :
1) Volatile Storage;
Berkas data atau program akan hilang, bila listrik dipadamkan.
2) Non Volatile Storage;
Berkas data atau program tidak akan hilang, sekalipun listrik dipadamkan.
Primary Memory Komputer terdiri atas 2 bagian :
* RAM (Random Access Memory);
Bagian dari main memory yang dapat kita isi dengan data atau program dari disket atau
sumber lain. Dimana data-data dapat ditulis maupun dibaca pada lokasi dimana saja di
dalam memori. RAM bersifat volatile.
* ROM (Read Only Memory);
Memori yang hanya dapat dibaca. Pengisian ROM dengan program maupun data,
dikerjakan oleh pabrik. ROM biasanya sudah ditulisi program maupun data dari pabrik
dengan tujuan-tujuan khusus. Misal : diisi penterjemah (intrepreter) bahasa BASIC.
Jadi ROM tidak termasuk sebagai memori yang dapat kita pergunakan untuk program-program yang kita buat. ROM bersifat non volatile.
Tipe-tipe lain dari ROM chip :
* PROM (Programmable Read Only Memory);
Jenis dari memori yang hanya dapat diprogram. PROM dapat diprogram oleh user /
pemakai, data yang diprogram akan disimpan secara permanen.
* EPROM (Erasable Programmable Read Only Memory);
Jenis memori yang dapat diprogram oleh user. EPROM dapat dihapus dan diprogram
ulang.
* EEPROM (Electrically Erasable Programmable Read Only Memory);
Memori yang dapat diprogram ileh user. EEPROM dapat dihapus dan diprogram ulang secara elektrik tanpa memindahkan chip dari circuit board.

Secondary Memory (Auxiliary Memory)

Memori dari CPU sangat terbatas sekali dan hanya dapat menyimpan informasi untuk
sementara waktu. Oleh sebab itu alat penyimpan data yang permanen sangat diperlukan.
Informasi yang disimpan pada alat-alat tersebut dapat diambil dan ditransfer pada CPU
pada saat diperlukan. Alat tersebut dinamakan Secondary Memory (Auxiliary Memory)
atau backing storage.
Ada 2 jenis Secondary Storage :
• Serial / Sequential Access Storage Device (SASD);
Contoh : Magnetic tape, punched card, punched paper tape.
• Direct Access Storage Device (DASD);
Contoh : Magnetic disk, floopy disk, mass storage.

Beberapa pertimbangan di dalam memilih alat penyimpan :
* Cara penyusunan data
* Kapasitas penyimpan
* Waktu akses
* Kecepatan transfer data
* Harga
* Persyaratan pemeliharaan
* Standarisasi
Read more » Share

program mencari alamat relatif matkul sistem berkas

import java.io.*;

class ar {
public static void main(String[] args) throws IOException {

String NPM, kode;
int hb, hb2, hb3, hb4, hb5, ar, ar2, ar3, ar4, ar5, n, k, nkey, nkey2, nkey3, nkey4, nkey5;

int record = 5832;
int max = 8331;
int fp = 11;

InputStreamReader j = new InputStreamReader(System.in);
BufferedReader m = new BufferedReader(j);

System.out.print("Soal\t:\nBuat 5 key dengan \nKey awal = NPM + Kode mata kuliah\nKey 2\t = Key awal + 3"
+ "\nKey 3\t = Key 2 + 11\nKey 4\t = Key 3 + 17\nKey 5\t = Key 4 + 23"+
"\n\nDengan diketahui :\n- Jumlah record\t= 5832\n- Faktor Muat\t= 0,7\n- Faktor Prima\t= 11");

System.out.print("\n\nMasukkan NPM : ");
NPM = m.readLine();
n = Integer.valueOf(NPM).intValue();

System.out.print("\nMasukkan kode MK : ");
kode = m.readLine();
k = Integer.valueOf(kode).intValue();

nkey = n + k;
hb = nkey / (max + fp);
ar = (nkey % 8342) + 1;

nkey2 = nkey + 3;
hb2 = nkey2 / (max + fp);
ar2 = (nkey2 % 8342) + 1;

nkey3 = nkey2 + 11;
hb3 = nkey3 / (max + fp);
ar3 = (nkey3 % 8342) + 1;

nkey4 = nkey3 + 17;
hb4 = nkey4 / (max + fp);
ar4 = (nkey4 % 8342) + 1;

nkey5 = nkey4 + 23;
hb5 = nkey5 / (max + fp);
ar5 = (nkey5 % 8342) + 1;

System.out.print("\nKey awal\n");
System.out.print("Hasil Bagi\t= " + hb);
System.out.print("\nAlamat Relatif = " + ar);

System.out.print("\n\nKey kedua\n");
System.out.print("Hasil Bagi\t= " + hb2);
System.out.print("\nAlamat Relatif = " + ar2);

System.out.print("\n\nKey ketiga\n");
System.out.print("Hasil Bagi\t= " + hb3);
System.out.print("\nAlamat Relatif = " + ar3);

System.out.print("\n\nKey keempat\n");
System.out.print("Hasil Bagi\t= " + hb4);
System.out.print("\nAlamat Relatif = " + ar4);

System.out.print("\n\nKey kelima\n");
System.out.print("Hasil Bagi\t= " + hb5);
System.out.print("\nAlamat Relatif = " + ar5);
}
}
Read more » Share