expr:class="loading" + data:blog.mobileClass'>

27 Mei 2011

pRogRam appLikasi dg bahasa C++ berbasis OPP

           salah satu tugas bahasa pemograman yg saya buat menggunakan C++ .. ini berisi pemograman tetang penginputan buku perpustakaan, yang di buat dg tampiLam tabeL. selain itu jg berbasis kan OPP. siapa tahu ini bisa membantu paRa blogger yg ingin memdaLami bhs pemograman C++...

#include <iostream.h>
#include <fstream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
#include <ctype.h>
#include <string.h>
#include <stdlib.h>

class Buku {                                                     
    char kode[10];
    char judul[20];
    char pengarang[20];
    int jumlah;

public:
void Entry_Buku(void);
void Info_Buku(void);
};

void Buku::Info_Buku()
{
cout <<setiosflags(ios::left)<<"|"
        <<setw(10)<<kode<<"|"<<setw(20)<< judul<<"|"<<setw(10)<<pengarang<<"|"<< judul<<"|" << endl;
}
void Buku::Entry_Buku()
{
char tmp[15];
cout<<"MEREKAM DATA"<<endl;
cout<<"Kode            :";cin.getline(kode,sizeof(kode));
cout<<"Judul        :";cin.getline(judul,sizeof(judul));
cout<<"Pengarang    :";cin.getline(pengarang,sizeof(pengarang));
cout<<"Jumlah        :";cin.getline(tmp,sizeof(tmp));
jumlah=atoi(tmp);
}
void main()
{
char pil='0';
Buku buku;
char Jawab;
while(pil!='3')
{
cout<<" Menu Pilihan "<<endl;
cout<<"[1]. Input Data Buku"<<endl;
cout<<"[2]. Info Data Buku"<<endl;
cout<<"[3]. Exit"<<endl;
cout<<"Pilihan Anda [1..3] ";cin>>pil;
switch(pil)
{
    case '1':{
    ofstream File_Buku("BUKU.DAT",ios::in);
        for(;;)
        {
        buku.Entry_Buku();
        File_Buku.write((char*)&buku,sizeof(buku));
         cout << "Masih Ada Data Lagi [Y/T]" << endl;
         do { Jawab=toupper(getch()); } while ( !((Jawab=='Y') || (Jawab=='T')) );
         cout << Jawab << endl;
         if (Jawab=='T')
            break;
        }
        File_Buku.close();}
    break;
    case '2':{
   cout << "Informasi Data Perpustakaan"<<endl;
       cout << "-------------------------------------------------------------------" << endl;
       cout <<setiosflags(ios::left)<<"|"
            <<setw(10)<<"KODE"<<"|"<<setw(20)<<"JUDUL"<<"|"
            <<setw(10)<<"Pengarang"<<"|"<<setw(20)<<"Jumlah"<<"|" << endl;
       cout << "-------------------------------------------------------------------" << endl;
        ifstream File_Buku("BUKU.DAT",ios::out);
        File_Buku.read((char*)&buku,sizeof(buku));
        while (!File_Buku.eof())
        {
      buku.Info_Buku();
        File_Buku.read((char*)&buku,sizeof(buku));
        }
      cout << "-------------------------------------------------------------------" << endl;
        getche();
        File_Buku.close();
        }
    break;
     case '3':
    exit(1);
    default:
        cout<<endl<<"Anda Salah Pilih Seharusnya [1..3] "<<endl;
        break;
    }
}
}



--> tampiLan output nya..





11 Mei 2011

MemiLih Antivirus yang FriendLy

        Antivirus sama dg andibody tubuh kita. Antivirus sudah seperti sebuah software yang wajib ada ketika kita menginstall komputer kita, terlebih apabila kita menggunakan operating system windows. Karna komputer ataupun Laptop kaLau tidak menggunakan antivirus sama saja bo'ong. Antivirus apa yang paling baik dalam melindungi komputer kita? Ya,, pertanyaan itu yang mungkin sering muncul dalam benak kita. Karena terkadang tak jarang juga banyak orang yang keliru dalam memilih antivirus.

Berikut saya akan memberikan tips kepada Anda,, bagaimana cara memilih Antivirus yang baik :
  • Pahami dahulu kebutuhan Anda apakah Anda akan sering terhubung dengan internet atau tidak.Sebab saat ini beberapa vendor antivirus telah menyediakan dua pilihan yang berbeda. Ada yang khusus untuk internet dan ada juga yang tidak.
#nb :: Bagi Anda yang suka berinternet lebih baik gunakan yang khusus untuk internet, sedangkan yang tidak cukup antivirus biasa.

  • Carilah antivirus yang user friendly! Jangan cari Antivirus yang membuat Anda bingung menggunakannya. 
  • Carilah Antivirus yang memiliki fitur yang komplete. Fitur-fitur seperti anti-spyware, parental control, Anti banner,Anti pishing,Anti Spam, Proactive Defense sudah wajib dimiliki oleh Antivirus. Sebab saat ini begitu banyak serangan-serangan dari virus,torjan,malware dan lain-lain yang menyerang komputer. Sehingga dibutuhkan perlindungan ekstra.
  • Efektif ketika mengidentifikasi virus dan semacamnya. Produk antivirus terbaik dapat mengenali data-data yang terinfeksi dengan cepat melalui pemindaian secara real-time, mencari dan menemukan virus pada banyak tempat, termasuk email, aplikasi pesan instant, web browsing dan sebagainya.
  • Efektif ketika membersihkan dan mengisolasi file-file yg terinfeksi. Software anti virus yg terpercaya mampu membersihkan dengan sempurna, menghapus atau mengkarantina file-file yg terinfeksi dan  menghentikan penyebaran virus dalam harddisk atau melalui jaringan.
  • Laporan Aktivitas. Anti virus yg baik segera memberikan notifikasi dari virus-virus yg ditemukan melalui scanning real time dan menyediakan hasil scanning/pemindaian yg mudah dibaca beserta data virus dan kerusakan yg ditimbulkannya.
  • Fitur. Adanya fitu-fitur tambahan (plugin) menjadikan sebuah antivirus semakin ampuh dalam memberikan perlindungan. Anti virus yg tangguh selalu menawarkan bermacam tool, mulai dari pemindaian real-time biasa hingga yg lebih canggih, pemindaian heuristik dan pemblokiran script, anti virus semakin baik jika pilihan opsi tungsi toolnya lebih banyak.
  • Carilah Antivirus yang ringan. Karena kebanyakan saat ini antivirus begitu besar dalam penggunaan memory komputer. Sehingga membuat komputer agak kambat ketika digunakan. 
  • Gunakanlah Antivirus berbayar jangan antivirus gratisan. Sebab meskipun sekarang banyak antivirus yang gratisan dan memiliki proteksi yang cukup bagus, tp kalau saya pribadi lebih memilih yang berbayar. Karena proteksi yang diberikan jauh lebih baik.
Selamat memiLih guys.. :D