Minggu, 18 Desember 2011

Program Pertukaran Uang Rupiah dan Dolar

Dibawah ini adalah program pertukaran uang dari rupiah ke dolar atau sebaliknya dari dolar ke rupiah menggunakan percabangan if or then else.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
uses wincrt;
 
var a : char;
  j,ntr,ntd,h,s : longint;
  satuan1,satuan2 : string;
begin
  write ('tukar rupiah atau dolar ? (r/d) '); readln (a);
  writeln;
  if (a='r') or (a='R') then
  begin
    write ('jumlah rupiah : '); readln (j);
    write ('nilai tukar rupiah terhadap dolar : '); readln (ntr);
    h := j div ntr ;
    s := j mod ntr ;
    satuan1 := ‘dolar’;
    satuan2 := ‘rupiah’;
  end
  else
  begin
    write ('jumlah dolar : '); readln (j);
    write ('nilai tukar dolar terhadap rupiah : '); readln (ntd);
    h := j*ntd;
    satuan1 :=’rupiah’;
  end;
  writeln;
  writeln ('hasil : ',h,’ ‘,satuan1);
  if (a = ‘r’) then
  writeln (‘sisa :,s,’ ‘,satuan2);
end.
Tampilan
tukar rupiah atau dolar ? (r/d) r
jumlah rupiah : 1000000
nilai tukar rupiah terhadap dolar :9800
hasil : 102 dolar
sisa : 400 rupiah
atau
tukar rupiah atau dolar ? (r/d) d
jumlah dolar : 58
nilai tukar dolar terhadap rupiah : 10500
hasil : 609000 rupiah
logika
var a menggunakan char sebab yang dibaca adalah bentuk karakter, r dan d.
var j(jumlah),ntr (nilai tukar rupiah),ntd (nilai tukar dolar),h (hasil),s (sisa) menggunakan longint sebab uang yang akan ditukarkan dan hasil bisa mencapai 2 milyar lebih. Tetapi jumlah yang dimasukkan dan hasil tidak boleh melebihi 2.147.483.647.
var satuan1,satuan2 menggunakan string sebab tipe data yang dimasukkan berupa karakter/kata.
Pertama memilih pertukaran, bila ingin menukarkan rupiah ketik r dan bila ingin menukarkan dolar ketik d lalu enter.
Bila yang diketik r atau R maka program akan mengerjakan pertukaran rupiah.
Jumlah rupiah diinputkan 1000000
Nilai tukar rupiah terhadap dolar diinputkan 9800
Karena dalam dolar tidak ada pecahan maka,
Rumus hasil adalah j div ntr {div adalah integer division atau pembulatan pembagian}. Jadi 1000000 dibagi 9800 dibulatkan hasilnya 102.
Rumus sisa adalah j mod ntr {mud adalah remainder atau sisa hasil bagi yang dibulatkan}. Jadi 1000000 mod 9800 adalah 400 karena 1000000 dibagi 9800 dibulatkan menjadi 102 dan masih mempunyai sisa 400.
Satuan1 untuk memberi keterangan dolar dibelakang angka pada hasil dalam pertukaran rupiah ke dolar.
Satuan2 untuk memberi keterangan rupiah dibelakang angka sebab sisa masih dalam bentuk rupiah.
karena huruf yang diketikkan dalam pertukaran adalah r/R, maka akan ditampilkan hasil dan sisa, tamplannya sebagai berikut:
hasil : 102 dolar
sisa : 400 rupiah
bila diketik dolar maka program akan mengerjakan pertukaran dolar ke rupiah.
Jumlah dolar diinputkan 58
Nilai tukar dolar terhadap rupiah diinputkan 10500
Karena hasilnya akan lebih banyak karena akan dalam bentuk rupiah maka
Rumus hasil jumlah dikalikan nilai tukar dolar. Dan tanpa sisa.
Satuan1 untuk member keterangan rupiah dibelakang angka pada hasil dalam pertukaran dolar ke rupiah.
karena huruf yang diketikkan dalam pertukaran bukan r/R, maka yang ditampilkan hanya hasil saja. tampilannya sebagai berikut :
hasil : 609000 rupiah

Minggu, 11 Desember 2011

FEDORA 16 tampil dengan Nama Kode VERNE


foto berita artikel Fedora 16 dengan nama kode Verne ini sebelumnya telah didedikasikan untuk Denis Ritchie penulis bahasa C. Namun Fedora 16 terus dikembangkan dengan menambahkan teknik komputasi berbasis Clouds dan perangkat virtualisasi. Fedora 16 juga mencakup platform OpenStack berbasis Open Source untuk Clouds.  Beberapa pakar industri melihat hal ini sebagai sebuah teknologi yang kompetitif untuk mensponsori Red Hat Fedora.
Untuk kontrol mesin virtual, Fedora 16 juga menyediakan mekanisme penguncian baru untuk disk virtual. Menurut spesifikasi fitur Fedora, manajer mesin virtual menyediakan kunci baru sebagai perlindungan untuk dua kali penggunaan mesin virtual yang sama, atau menambahkan disk yang sama untuk dua mesin virtual yang berbeda.
Dari perspektif filesystem, Fedora 16 mencakup sistem "HekaFS" yang sebelumnya dikenal sebagai CloudFS. HekaFS dibangun di atas sumber filesystem GlusterFS. Red Hat mengakuisisi Gluster Inc sebesar $ 136 juta pada bulan Oktober tahun ini. Tercatat bahwa perangkat tambahan HekaFS telah dimulai jauh sebelum Red Hat membeli perusahaan Gluster.
HekaFS adalah ekstensi khusus untuk GlusterFS yang di lengkapi  tambahan multi-tenancy untuk melihat fitur penyimpanan pada Platform Clouds, serta menambahkan enkripsi yang baik untuk otentikasi dan otorisasi.
Pada Fedora 16 masih menggunakan sebagian besar warisan script SystemV dari Fedora 15 dalam mode kompatibilitas, tapi sebagian besar daemon inti dipindahkan ke systemd, sehingga mendapatkan kinerja yang lebih baik pada boot-up ketika diparalelkan dengan start-up daemon.
Pada desktop, Fedora 16 menggunakan GNOME 3.2 dimanana versi ini telah mendapat optimasi tambahan atas desktop GNOME 3 yang di pakai sebelumnya pada Fedora 15. Fedora juga menyediakan dukungan untuk desktop lainnya termasuk KDE, dan Xfce LXDE.

2012, Lenovo Bisa Rajai PC All-in-One

detail berita
Salah atu PC AIO Lenovo, IdeaCentre All-in-One B320
SAN FRANSISCO - Menurut penelitian, tahun depan Apple yang saat ini menjadi vendor nomor satu di dunia dari PC all-in-one, kemungkinan akan kehilangan mahkota dan digantikan oleh Lenovo.

"Meskipun iMac memiliki keunggulan dalam desain industri, seri produknya menunjukkan keterbatasan ruang untuk melakukan perubahan dalam spesifikasi. Bagaimanapun, HP dan Lenovo mampu mengirimkan di atas standar desain dalam produk mereka, dengan menawarkan spesifikasi hardware yang lebih baik, harga dan berbagai pilihan," kata Digitimes dalam laporannya, Seperti dikutip PC World (11/12/2011).

Karena itu semua, posisi Apple sebagai pemimpin di pasar PC AIO bisa digeser oleh Lenovo pada tahun 2012.

Cina yang dianggap menjadi salah satu kunci untuk pasar PC all-in-one dan Lenovo melakukan pijakan di sana, dikombinasikan dengan harga yang lebih rendah dari Apple maka itu semua bisa menjadi kunci pertumbuhan pada 2012.

Sehingga, perencanaan agresif Lenovo untuk pasar PC AIO di China akan menjadi kunci kendali untuk membantu mendorong pertumbuhan pasar.

Sedangkan HP dinilai telah dipengaruhi kurangnya stabilitas di departemen PC-nya, yang mungkin akan mengalami kesulitan memperluas pangsa pasar PC AIO.

Pertama di dunia 128Gb 20nm NAND Flash

IMFT (Intel Micron Flash Technologi), Perusahaan rekanan Intel dan Micron ini mengumumkan bahwa mereka telah mampu menghasilkan Chip Flash dengan kapasitas 128 GB NAND dengan ukuran sangat kecil yaitu 20nm (nano meter).
Saat ini IMFT sedang memproduksi secara masal untuk type 64 Gb, sedangkan Produk terbaru ini merupakan pengembangan dari produk sebelumnya dan masih dalam tahap pengujian.
Untuk versi 64Gb menggunakan 8.192 bytes page sedangkan Pada versi 128GB akan di tingkatkan menjadi 16.384 byte page,  akibatnya, controller dan firmware drive harus diubah untuk mengakomodasi ukuran page yang baru. Chip Flash 128GB akan menggunakan interface (Open NAND Flash Interface) ONFI 3.0 yang akan  meningkatkan kecepatannya hingga maksimum 333 MT/s (MegaTransfer per Second).
Selain kapasitas dan kecepatan, properti lain yang penting dari memori flash adalah daya tahan, baik 64GB dan 128GB telah menggunakan teknologi multi-level cell (MLC), yaitu metode penyimpanan data di tiap sel. setiap sel mempunyai satu lampu kilat/Flash, tiap lampu kilat terkecil bertanggung jawab untuk menyimpan hanya nilai tunggal.
Chip Flash 20nm menggunakan desain gerbang Hi-K/metal yang memungkinkan untuk membuat transistor lebih kecil dengan daya tahan yang baik. IMFT mengklaim bahwa penggunaan Hi-K/metal gerbang adalah yang pertama di pakai untuk produksi flash NAND.
Untuk tipe 64Gb akan mulai di pasarkan pada pertengahan tahun depan, sedangkan butuh waktu yang lebih lama untuk memproduksi tipe 128 Gb. Diperkirakan 128GB baru akan di produksi masal pada semester pertama tahun depan, dan akan di pasarkan pada tahun 2013.
Intel juga berencana untuk memperkenalkan SSD (Solid State Drive) NAND 20nm dengan kapasitas 2 Terabyte dengan target pasar Komputer tablet dan Ultrabook.