Kamis, 27 Desember 2012

nih, buat yang mau tahu program kasir bahasa pascal


program nota_toko;
uses wincrt;
type
  data = record
  kode : string[5];
  nama : string[10];
  harga : real;
  jumlah : integer;
  total : real;
end;
       
var
  t,n,a:string;
  jumlahbrg,i,j:byte;
  totalpembelian,tot,kembali:real;
  nama:string[20];
  barang:array [1..100] of data;

begin
writeln('               NOTA BELANJA              ');
writeln('               Toko  Makmur              ');
writeln('Jl. Raya Trunojoyo Telang Kamal Bangkalan');
writeln('-----------------------------------------');
writeln;
write('Tanggal Pembelian : ');readln(t);
write('Nama Pembeli      : ');readln(n);
write('Alamat            : ');readln(a);
writeln;
write('Jumlah Pembelian  : ');readln(jumlahbrg);
for i := 1 to jumlahbrg do
begin
  writeln('Masukkan data ke-',i:2);

  begin
  write('Kode Barang : ');readln(barang[i].kode);
  write('Nama Barang : ');readln(barang[i].nama);
  write('Harga Satuan: ');readln(barang[i].harga);
  write('Jumlah      : ');readln(barang[i].jumlah);
end;
end;
writeln;
writeln('Nama Pembeli : ',n);

writeln('==================================================');
writeln('|No|Nama Barang|Harga Satuan|Jumlah|    Total    |');
writeln('==================================================');
begin
barang[i].total:=0;
for i := 1 to jumlahbrg do
begin
barang[i].total:=barang[i].harga*barang[i].jumlah;
write(i:2);
write(barang[i].nama:12);
write(barang[i].harga:14:2);
write(barang[i].jumlah:5);
writeln(barang[i].total:15:2);
end;
writeln('--------------------------------------------------');
for j:= 1 to jumlahbrg do
tot:= tot+barang[j].total;
writeln('       Total Keseluruhan  : ',tot:20:2);
write('       Total  Pembayaran  : ');read(totalpembelian);
kembali:= totalpembelian-tot;
writeln('       Jumlah Kembalian   : ',kembali:20:2);
writeln('==================================================');
writeln('TERIMA KASIH')
end;    

end.


semoga bermanfaat :)

Kamis, 15 November 2012

About the Biggest Search Engine “Google”

  • Data Center

Data center merupakan sebuah tempat khusus (server) yang digunakan untuk menampung komunikasi data-data komputer secara terpusat pada satu tempat. Data center ini juga merupakan fondasi Google, yang mencakup jaringan komputer server dan kabel fiber-optic berukuran masif, yang mampu mengindeks 20 miliar halaman situs dan melayani 3 miliar permintaan search tiap hari. Bisa dibayangkan betapa rumitnya tempat tersebut?

Awalnya dengan alasan privasi dan keamanan, hanya sedikit orang yang dapat masuk ke data center Google, bahkan orang yang bekerja di Google pun tidak semuanya dapat masuk ke tempat super besar ini. Namun kini Google mulai terbuka kepada dunia, tepatnya tanggal 17 Oktober 2012 Google mengizinkan publik untuk mengenal lebih jauh data center yang selama ini menjadi tulang punggung operasi mereka. 

Beberapa data center milik Google tersebar di beberapa lokasi antara lain :
-          Amerika      : Berkeley County, South Carolina Council Bluffs, Iowa Douglas County, Georgia Quilicura, Chile Mayes County, Oklahoma Lenoir, North Carolina The Dalles, Oregon.
-          Asia            : Hong Kong, Singapore dan Taiwan.
-           Eropa        : Hamina, Finlandia St Ghislain, Belgia Dublin dan Irlandia.
Di setiap data center tersebut terdapat ratusan ribu server dengan rangkaian kabel berwarna-warni yang menghubungkan satu sama lainnya. Dan untuk menjaga agar server-server tersebut tetap stabil dan dapat beroperasi dengan baik, Google secara khusus membuat mesin pendingin dengan jaringan pipa yang beraneka warna untuk setiap data center yang ada.

  •  Inovasi aplikasi google

Tidak puas hanya menjadi search engine terbesar di dunia, google juga mengembangkan inovasi-inovasi aplikasinya, banyak aplikasi yang sangat menarik yang ditawarkan oleh Goolge, antara lain :
-          Gmail, layanan e-mail
-          Google Map, yang dikembangkan lagi menjadi Google Street
-          Google+, berfungsi sebagai jejaring sosial
-          Google Docs, seperti halnya Microsoft office, hanya saja penimpanannya secara online
-          Google Calendar, kalender milik Google
-          iGoogle, halaman Google personal
-          Blogger, media berbagi informasi
-          Google Chrome, web browser milik Google
-          Google Translate, mesin penerjemah
  •  Inovasi aplikasi google

Berikut ini adalah inovasi terbaru dari google:
-          Android 4.1 (Jelly Beans)
-          Google Assistant
-          Google Nexus Tablet
-          Google Playbox
-          Google TV
-          Project Glass


Minggu, 21 Oktober 2012

Inilah Perkembangan dari 3 Sistem Operasi Terkenal

SISTEM OPERASI
          System operasi merupakan orkestrasi kerja komponen-komponen komputer. Berfungsi untuk memberi dukungan kepada software application.
            Berikut adalah tiga jenis sitem operasi yang sudah sangat familiar di telinga masyarakat, apa saja itu?

1.        Mac OS (Macintosh)

a.     Pengertian
Macintosh atau disingkat Mac, merupakan salah satu jenis komputer personal yang berbasis PowerPC yang diproduksi oleh Apple.
b.    Sejarah
Komputer ini dinamakan berdasarkan McIntosh, jenis apel yang disukai Jef Raskin. Diperkenalkan pertama kali pada bulan Januari 1984 melalui iklan Super Bowl yang fenomenal. Macintosh adalah komputer pertama yang memerkenalkan GUI (Graphic User Interface).
Pembuatan Mac merupakan suatu wujud integrasi vertikal yang mana Apple memfasilitasi semua aspek perangkat keras dan juga semua system operasinya yang terinstall di dalam seluruh komputer Mac. Hal ini berbeda dengan komputer tipe pada umumnya, dimana banyak produsen membuat dan mengintegrasikan perangkat keras dengan system operasi yang dibuat oleh produsen lain. Sementara itu, Apple secara ekslusif membuat perangkat keras Mac dan mengatur bagaimana system internalnya, desain, dan juga harganya. Tidak haya itu, Apple juga tidak melisensikan Mac OS X untuk komputer non-Apple.   
c.     Versi
§ System 0.0-1.1 (1984)
§ System versi 2.0-5x (1985-1987)
§ System 6 (1988)
§ System 7 (1991)
§ System 7.5 (1994)
§ System 7.6 (1997)
§ Mac OS 8 (1997)
§ Mac OS 8.5 (1998)
§ Mac OS 9 (1999)
§ Mac OS X Public Beta (2000)
§ Mac OS X 10.0 “Cheetah” (2001)
§ Mac OS X 10.1 “Puma” (2001)
§ Mac OS X 10.2 “Jaguar” (2002)
§ Mac OS X 10.3 “Panther” (2004)
§ Mac OS X 10.4 “Tiger” (2005)
§ Mac OS X v10.5 “Leopard” (26 Oktober 2007)
§ Mac OS X v10.6 “Snow Leopard” (28 Agustus 2009)
d.    Versi yang Akan Datang
ü  Mac OS X 10.8.2
The OS X v10.8.2 “Mountain Lion” update direkomendasikan untuk semua pengguna OS Gunung Singa dan termasuk fitur baru dan perbaikan.

2.        Android

a.     Pengertian
Andriod Inc, adalah sebuah perusahaan software kecil yang didirikan pada bulan Oktober 2003 di Palo Alto, California, USA.
b.    Sejarah
Android didirikan oleh beberapa senior dari perusahaan IT & Communication; Andy Rubin, Rich Miner, Nick Sears dan Chris White. Android Inc, didirikan untuk mewujudkan mobile device yang lebih peka terhadap lokasi dan preferensi pemilik. Dengan kata lain Android Inc, ingin mewujudkan mobile device yang lebih mengerti pemiliknya.
c.     Versi
§ Android Cupcake 1.5
§ Android Donut 1.6
§ Android Eclair 2.0.x/2.1.x
§ Android Froyo 2.2.x
§ Android Gingerbread 2.3
§ Android Gingerbread 2.3.3
§ Android Honeycomb 3.0
§ Android Ice Cream
d.    Versi yang Akan Datang
ü Android Jelly Beans
Tak hanya tampilannya saja yang terlihat lebih segar, tapi Android 4.1 ini juga menyimpan segudang fitur dan kelebihan, dan salah satu kelebihannya adalah tingkat keamanannya yang baik. Dalam analisa, Android versi 4.1 ini adalah OS pertama yang dikembangkan google untuk bias menerapkan perlindungan dengan pengacakan tata letak alamat.

3.        Linux

a.     Pengertian
Linux merupakan nama yang diberikan pada system operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama (open source).
b.    Sejarah
Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulu Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sitem Unix kecil yang dikembangkan oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler). Saat ini Linux adalah system Unix yang sangat lengkap, bisa dijadikan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux memunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang.
Karena kernel Linux dikembangkan dengan usaha yang independent, banyak aplikasi yang tersedia, sebagai contoh C compiler menggunakan gcc dari Free Software Foundation GNU’s project. Sekarang ini banyak aplikasi Linux yang dapat digunakan untuk keperluan kantor seperti untuk spreadsheet, word processor, database dan program editor grafis yang memiliki tampilan seperti Microsoft Office, yaitu Star Office. Selain itu, juga sudah tersedia versi Corel untuk Linux dan aplikasi seperti Matlab yang pada Linux dikenal sebagai Scilab.
Linux bisa didapatkan dalam berbagai distribusi (sering disebut distro). Distro adalah bundle dari kernel Linux, program instalasi, tools basic, dan program-program yang lain yang bermanfaat sesuai dengan tujuan pembuatan distro. Berikut adalah sebagian dari distro Linux :
o RedHat
o Debian
o Slackware
o SuSe
o Mandrake
o WinLinux
o dll.
c.     Versi
§ Linux Mint 1.0
§ Linux Mint 2.0
§ Linux Mint 2.1
§ Linux Mint 2.2
§ Linux Mint 3.0
§ Linux Mint 3.1
§ Linux Mint 4.0
§ Linux Mint 5
§ Linux Mint 6
§ Linux Mint 7
§ Linux Mint 8
§ Linux Mint 9
§ Linux Mint 10
§ Linux Mint 11
d.    Versi yang Akan Datang
ü  Linux Mint 13
     Linux Mint 13 dikenal juga dengan nama Linux Mint Maya. Linux 13 tersedia dalam 2 edisi yaitu Linux Mint 13 dengan desktop MATE 1.2 dan Linux Mint 13 dengan desktop  Cinnamon 1.4.

Minggu, 07 Oktober 2012

Perbedaan dari Jenis Memory dan Jenis Harddisk


~MACAM-MACAM MEMORI INTERNAL~

SDRAM (Synchronous Dynamic Random Access Memory)

Memory ini digunakan sejak tahun 1996 hingga 2003. Pada awalnya berjalan dengan kecepatan 66 MHz dan terus ditingkatkan hingga 100 MHz dan  pada 133 MHz sudah tidak bisa ditingkatkan lagi.

            DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory)

 Pertama kali dikenalkan pada tahun 2000. memori ini memiliki bandwidth dua kali lipat memori SDRAM. Dalam satu siklus detak (clock cycle) mampu menstranmisi dua data (double pumped, dual pumped, double transition), yaitu pada saat kurva clock signal sedang tinggi dan saat kurva clock signal sedang turun.

ROM (Read Only Memory)

ROM adalah istilah untuk media penyimpanan data pada komputer. ROM ini adalah salah satu memori yang ada dalam computer. ROM ini sifatnya permanen, artinya program / data yang disimpan di dalam ROM ini tidak mudah hilang atau berubah walau aliran listrik di matikan. 

PROM (Programmable Read Only Memory)

Jenis ROM ini hanya dapat dibaca datanya. Informasi diisi kedalam Chip pada saat pembuatan oleh Pabrik. PROM ini datanya tersimpan secara permanen dan tidak dapat dihapus atau ditulis ulang. PROM termasuk memori non-volatile, yaitu data tidak akan hilang ketika komputer kita matikan/ tidak mendapat daya listrik.

EPROM (Erasable Programmable Read Only Memory)

Informasi ditulis ke dalam chip EPROM setelah diproduksi. Sebuah chip EPROM dapat dihapus atau ditulis ulang memerlukan paparan sinar Ultra Violet. Tentu saja untuk melakukan ini diperlukan peralatan khusus. EPROM termasuk memori non-volatile, sama dengan PROM, yaitu data tidak akan hilang ketika komputer kita matikan/ tidak mendapat daya listrik.

EEPROM (Electrically Erasable Programmable Read Only Memory)

EEPROM biasa juga disebut Flash ROM. Sebuah chip EEPROM dapat dihapus dan ditulis ulang tanpa harus melepaskan chip dari komputer. Cukup hanya dengan menggunakan pulsa listrik, kita dapat menghapus dan mengisi ulang data. EEPROM merupakan komponen yang banyak digunakan pada peralatan elektronik untuk menyimpan konfigurasi data. Contoh pengunaannya banyak ditemukan pada kamera digital, Mp3 Player, Handphone, Flashdisk, dll

DDR 2

Memory clock dari DDR2 terentang dari 100 MHz sampai 266 MHz. Memiliki nama standar DDR2-400, DDR2-533, DDR2-667, DDR2-800 dan DDR2-1066. Dan frekuensi transfer antara 400-1966 MHz.

DDR 3

Memory clock-nya 100 MHz sampai 266 MHz. Bedanya dengan DDR2  terletak di frekuensi transfernya yang lebih tinggi yaitu mencapai 2133 MHz (DDR2 maksimal hanya sampai 1066 MHz) dan voltasenya yang lebih hemat yaitu hanya 1.5v (DDR2 memerlukan voltase 1.8v dan DDR 1 dengan 2.5/2.6v).

~MACAM-MACAM HARDDISK~

            Seagate
Seagate memiliki kalabihan :
  • Untuk produk internasional garansi sampai 5 tahun , sedangkan produk lokal garansi sampai 3 tahun .
  • Awet ketika digunakan selama 24 jam ( menurut para pengguna ).
  • Harga relatif lebih murah.
  • 2 tipe : ATA / SATA
  • Transfer data hingga 5400-7200 RPM.
Kekurangan :
  • Cepat panas .
  • Harga tergantung dari kurs dollar.
Maxtor
Kelebihan dari Maxtor :
  • Untuk produk internasional garansi sampai 3 tahun , sedangkan produk lokal garansi sampai 2 tahun
  • Lebih murah dari HD SEAGATE
  • RPMnya hampir sama dengan produk SEAGATE
  • Desain yang menarik .
Kekurangan :
  • Mudah / sering terkenabad sector.
  • Cepat Panas
Samsung
Kelebihan dari harddisk Samsung :
  • Desain menarik
  • Transfer data hingga 5400-7200 RPM
  • Harga cukup murah
  • Lebih hemat power hingga 50 % .
  • Tidak Berisik
WD (Western Digital)
Kelebihan WD :
  • Harga relatif lebih murah.
  • Garansi hingga 1 tahun.
  • RPMnya hampir sama dengan produk SEAGATE.
  • Cepat panas
  • Tidak menimbulkan suara yang berisik .
 Kekurangan :
  • Jika digunakan terus menerus selama 24 jam , HD ini mungkin belum cukup optimal . Jika terus di paksakan maka kecepatannya akan semakin turun dan akan terus menurun.















Kamis, 06 September 2012

Sejarah Keyboard Komputer QWERTY


Pernahkah kalian berfikir mengapa susunan keyboard yang sehari-hari yang umumnya kita gunakan dibuat dengan susunan yang seperti itu. Dan apakah menurut kamu apakah susunan yang seperti itu merupakan yang paling efisien yang pernah dibuat sehingga kita akan lebih mudah dan cepat untuk kita mengetik.

Begini, susunan keyboard yang dipakai umum sekarang ini (QWERTY) sebenarnya adalah salah satu susunan yang paling tidak efisien yang ditujukan agar kita-kita dapat mengetik dengan lebih lambat. Mengapa demikian? Ini dia sejarah susunan keyboard..

Hal ini berkaitan dengan sejarah mesin ketik yang ditemukan lebih dulu oleh Christopher Latham Sholes (1868). Saat menciptakan mesin ketik prototype sebelumnya, malah sangat memungkinkan kita untuk mengetik dengan lebih cepat.

Terlalu cepatnya kemungkinan dalam mengetik tersebut, sampai- sampai sering timbul masalah pada saat itu. Seringkali saat tombol ditekan, batang-batang huruf (slug) yang menghentak pita itu mengalami kegagalan mekanik, yang lebih sering diakibatkan karena batang-batang itu saling mengait (jamming).

Karena bingung memikirkan solusinya pada saat itu, Christopher Latham Sholes justru mengacak-acak urutan itu demikian rupa sampai ditemukan kombinasi yang dianggap paling sulit untuk digunakan dalam mengetik. Tujuannya jelas, untuk menghindari kesalahan-kesalahan mekanik yang sering terjadi sebelumnya.

Akhirnya susunan pada mesin ketik inilah yang diturunkan pada keyboard sebagai input komputer dan pada tahun 1973 diresmikan sebagai keyboard standar ISO (International Standar Organization).

Sebenarnya ada beberapa standar susunan keyboard yang dipakai sekarang ini. Sebut saja ASK (American Simplified Keyboard), umum disebut DVORAK yang ditemukan oleh Dr. August Dvorak sekitar tahun 1940.

Secara penelitian saat itu, susunan DVORAK memungkinkan kita untuk mengetik dengan lebih efisien. Tetapi mungkin karena terlambat, akhirnya DVORAK harus tunduk karena dominasi QWERTY yang sudah terjadi pada organisasi-organisasi dunia saat itu dan mereka tidak mau menanggung resiko rush apabila mengganti ke susunan keyboard DVORAK.

Perbandingan antara efisiensi mengetik antara keyboard QWERTY (kiri) dan keyboard DVORAK (kanan)

Satu-satunya pengakuan adalah datang dari ANSI (American National Standard Institute) yang menyetujui susunan keyboard Dvorak sebagai versi “alternatif” di sekitar Tahun 1970.

Susunan keyboard lainnya yang masih perkembangan dari susunan QWERTY adalah QWERTZ yang dipakai di negara seperti Hungaria, Jerman, Swiss, dll. AZERTY oleh negara Prancis dan Belgia, QZERTY, dll.

Sumber : Kaskus