Welcome to My Website

Download latihan
nama filenya
oop dan fileteks3
atau link ini
http://www.box.net/shared/1ioylcb85m

SISTEM OPERASI ONLINE (Os Portable)

Penulis : Ilham Maulana Rabu, Mei 27, 2009 0 komentar

Sistem operasi juga tersedia secara online. Tidak hanya aplikasi kantoran, fasilitas hiburan juga disediakan, lho.

Kini banyak layanan web operating system yang bisa membantu anda berkomputer, Nah layanan inilah yang bisa anda pakai sebagai alternative dari sitem operasi utama di computer anda, terutama jika system operasi tersebut minim aplikasi kantoran.

Layanan seperti apa yang layak dipilih? Tentu saja yang lengkap. Boleh jadi OS online tersebut harus memiliki aplikasi kantoran yang komplet, aplikasi kiri pesan(email client dan instant messaging), pemutar aneka hiburan, sampai aneka pengedit foto.

Silahkan cicipi beberapa layanan desktop online dibawah ini. Hampir semuanya gratis dan bisa anda akses dari mana saja hanya dengan bermodalkan pc Terkoneksi internet dan browser internet. Selain itu, beberapa aplikasi membutuhkan Flash Player dan Java environtment System untuk menjalankannya.




Tugas Smester 6 ( C++ )

Penulis : Ilham Maulana Selasa, Mei 26, 2009 0 komentar

#include "stdio.h"
#include "conio.h"
#include "iostream.h"
#include "iomanip.h"

garis()
{ cout<<" \n \n -------------------------------------------------------- \n \n"; }

char *merk(char kd)
{
if((kd=='H')||(kd=='h')) {return "Honda";}
else if((kd=='S')||(kd=='s')) {return "Suzuki";}
else if((kd=='K')||(kd=='k')) {return "Kawasaki";}
else {return "Yamaha";}
}

float harga(char kd)
{
if((kd=='H')||(kd=='h')) {return 14000000;}
else if((kd=='S')||(kd=='s')) {return 12500000;}
else if((kd=='K')||(kd=='k')) {return 21000000;}
else {return 13500000;}
}

main()
{
int i,jml; float t,d,hb,ppn,pt,ub,uk;

struct
{
char nm[15],brg[10],kd;
int it,jml;
float hrg,ttl;
}beli[20];

clrscr();

garis();
cout<<" DEALER DUAMOTOR "< cout<<" Penjualan berbagai merk motor "< garis();
cout<>jml;
cout< garis();
cout<
for(i=1;i<=jml;i++)
{
cout<<" Data Ke - "< cout<<" Nama pembeli : "; cin>>beli[i].nm;
cout<<" Kode [H/S/K/Y] : "; cin>>beli[i].kd;
cout< t = t + harga(beli[i].kd);
}

clrscr();

garis();
cout<<" DEALER DUAMOTOR "< cout<<" Penjualan berbagai merk motor "< garis();
cout<<" No. Merk Harga Total "< garis();
cout<

for(i=1;i<=jml;i++)
{
cout< cout< cout< cout< cout< }

garis();
cout<<" Total keseluruhan : Rp."< pt = 0.025 * t ;
cout<<" Potongan 2,5 % : Rp."< ppn = 0.1 * t ;
cout<<" PPN 10% : Rp."< garis();
hb = (t + ppn) - pt;
cout<<" Harga Bersih : Rp."< cout<<" Uang yang dibayar : Rp."; cin>>ub;
uk = ub - t ;
garis();
cout<<" Uang Kembalian : Rp."< garis();
getch();
}


Latihan Struktur Dealer Motor

Penulis : Ilham Maulana 0 komentar

#include
#include
#include
#include
main()
{
int u,f;
struct
{char kd,*m,*j,*bns,nm[20];
int hrg,ppn,a,b;
}mtr[8];
char lagi,bln[10];
atas:
clrscr();
cout<cout<<"Masukan Banyaknya Data?";cin>>f;
for(u=1;u<=f;u++)
{
cout<<"Data Ke-"<cout<<"Nama Pembeli :";cin>>mtr[u].nm;
cout<<"Masukan Kode Motor Yang Dibeli:[H/S/K/Y]?";cin>>mtr[u].kd;
if(mtr[u].kd=='H'||mtr[u].kd=='h')
{mtr[u].m="Honda";mtr[u].j="Jupiter";mtr[u].hrg=120000000;mtr[u].bns="helm";}
else if(mtr[u].kd=='S'||mtr[u].kd=='s')
{mtr[u].m="Suzuki";mtr[u].j="Ninja";mtr[u].hrg=180000000;mtr[u].bns="setrika";}
else if(mtr[u].kd=='K'||mtr[u].kd=='k')
{mtr[u].m="Kawasaki";mtr[u].j="Smash";mtr[u].hrg=11000000;mtr[u].bns="kaos";}
else
{mtr[u].m="Yamaha";mtr[u].j="Suprafit";mtr[u].hrg=10000000;mtr[u].bns="topi";}
//cout<<"Bulan Pembelian :";cin>>bln[u];
}
clrscr();
cout<<"\tTable Penjualan Motor"<cout<<"\t Secara Kredit "<gotoxy(3,3);cout<<"Bulan :";cin>>bln;
cout<<"========================================================================"<cout<gotoxy(2,5);cout<<"Kode";
gotoxy(7,5);cout<<"Merk";
gotoxy(14,5);cout<<"Jenis";
gotoxy(24,5);cout<<"Harga";
gotoxy(35,5);cout<<"Ppn";
gotoxy(42,5);cout<<"Pembeli";
gotoxy(51,5);cout<<"Jumlah Bulan";
gotoxy(59,5);cout<<"Angsuran";
gotoxy(65,5);cout<<"Bonus";
for(u=1;u<=f;u++)
{
gotoxy(2,6+u);cout<gotoxy(7,6+u);cout<gotoxy(14,6+u);cout<gotoxy(24,6+u);cout<gotoxy(32,6+u);cout<mtr[u].ppn=(0.5*mtr[u].hrg);
gotoxy(39,6+u);cout<mtr[u].a=(mtr[u].hrg+mtr[u].ppn)/mtr[u].b;
gotoxy(51,6+u);cout<gotoxy(59,6+u);cout<gotoxy(65,6+u);cout<}
cout<<"\n======================================================================"<cout<<"Mo Isi Lagi Ya, Klo Gituuu Ochee dechh...!!!";cin>>lagi;
if(lagi=='y'||lagi=='Y')
goto atas;
else
goto umi;
umi:
getch();
}


Latihan Class

Penulis : Ilham Maulana 0 komentar

#include "stdio.h"
#include "conio.h"
#include "iostream.h"
#include "iomanip.h"

garis()
{ cout<<" \n \n -------------------------------------------------------- \n \n"; }

char *merk(char kd)
{
if((kd=='A')||(kd=='a')) {return "Acer";}
else if((kd=='S')||(kd=='s')) {return "Toshiba";}
else {return "Dell";}
}

float harga(char kd)
{
if((kd=='A')||(kd=='a')) {return 6550000;}
else if((kd=='S')||(kd=='s')) {return 8750000;}
else {return 5150000;}
}

main()
{
int i,jml; float t,d,hb;

struct
{
char nm[15],brg[10],kd;
int it,jml;
float hrg,ttl;
}beli[20];

clrscr();

garis();
cout<<" PT. GIGAMART "< cout<<" Penjualan Netbook dan Laptop "< garis();
cout<>jml;
cout< garis();
cout<
for(i=1;i<=jml;i++)
{
cout<<" Data Ke - "< cout<<" Nama pembeli : "; cin>>beli[i].nm;
cout<<" Kode [A/S/D] : "; cin>>beli[i].kd;
cout<<" Item yg dibeli : "; cin>>beli[i].it;
cout< beli[i].ttl = harga(beli[i].kd) * beli[i].it;
t = t + beli[i].ttl;
}

clrscr();

garis();
cout<<" PT. GIGAMART "< cout<<" Penjualan Netbook dan Laptop "< garis();
cout<<" No. Merk Item Harga Total "< garis();
cout<

for(i=1;i<=jml;i++)
{
cout< cout< cout< cout< cout< cout< cout< }

getch();
}




Ternyata PDF punya search enginenya sendiri

Penulis : Ilham Maulana Sabtu, Mei 23, 2009 0 komentar

Ketika kita ingin mencari ebook di Internet ? ada solusi yang patutdilirik, yaitu search engine yang mengkhususkan untuk mencari pdf( karena ebook itu bertipe pdf).

Tidak hanya ebook yang ditemukan, semua dokumen berbentuk Pdf dapat ditemukan disini. Mungkin kita bisa mendapatkannya di google dengan tambahan filetype:pdf, tetapi hasil yang didapatkan terlalu banyak sehingga mengaburkan perhatian kita dengan apa yangdicari.

Caranyamudah, tinggal masukan judul yang anda cari, mesin ini akan segera menjelajah web dan menayangkan hasilnya.

Didukung oleh google, perfoma PDF searc Engine cukup andal. Web inicukup menarik perhatian,apalagi untukpencinta ebook.

http://www.pdf-search-engine.com/


Most Wanted. IT Profesional

Penulis : Ilham Maulana 0 komentar


Dalam perkembangan dunia ekonomi dan bisnis di Indonesia, tidak dapat dipungkiri lagi bahwa bidang teknologi informasi (TI) menjadi sektor yang semakin dominan.

Ada 5 kategori posisi dibidang TI yang paling dibutuhkan oleh perusahaan hari ini, berdasarkan data yang diperoleh dari JobsDb.com :

1. Aplication Specialist

  • Programmer, System Analyst, Web Developer, Grapic Designer.
  • Posisi IT paling favorit yang dicari perusahaan
  • Kemampuan analisa, desain sistem.
  • Keterkaitan antara system analyst - programmer
2. Software Design & Engineering
  • Software Developer, System Enggineer, dan Web programmer
3. System & Network Support
  • Network Administrator, Network Support, & IT System Maintenance.
  • Lebih ke sistem dan jaringan.
4. Technical Support
  • IT Staff, Technical Suppor Staff
  • Berhubungan dengan Hardware
5. Bussiness Analyst
  • Product Analyst, Data Analyst
  • Perencanaan strategis untuk mengembangkan perusahaan
Masih banyak bidang lainnya
  • IT Project Management
  • Product Management
  • Hardware Enggineer
  • SAP/Oracle
  • Technical & Functional Consulting.
Fokus dan spesialisasi adalah kunci utama keberhasilan seorang profesional di bidang TI.

PT. Gigamart

Penulis : Ilham Maulana Jumat, Mei 22, 2009 0 komentar



#include "stdio.h"
#include "conio.h"
#include "iostream.h"
#include "iomanip.h"

garis()
{ cout<<" \n \n -------------------------------------------------------- \n \n"; }

char *merk(char kd)
{
if((kd=='A')||(kd=='a')) {return "Acer";}
else if((kd=='S')||(kd=='s')) {return "Toshiba";}
else {return "Dell";}
}

float harga(char kd)
{
if((kd=='A')||(kd=='a')) {return 6550000;}
else if((kd=='S')||(kd=='s')) {return 8750000;}
else {return 5150000;}
}

main()
{
int i,jml; float t,d,hb;

struct
{
char nm[15],brg[10],kd;
int it,jml;
float hrg,ttl;
}beli[20];

clrscr();

garis();
cout<<" PT. GIGAMART "< cout<<" Penjualan Netbook dan Laptop "< garis();
cout<>jml;
cout< garis();
cout<
for(i=1;i<=jml;i++)
{
cout<<" Data Ke - "< cout<<" Nama pembeli : "; cin>>beli[i].nm;
cout<<" Kode [A/S/D] : "; cin>>beli[i].kd;
cout<<" Item yg dibeli : "; cin>>beli[i].it;
cout< beli[i].ttl = harga(beli[i].kd) * beli[i].it;
t = t + beli[i].ttl;
}

clrscr();

garis();
cout<<" PT. GIGAMART "< cout<<" Penjualan Netbook dan Laptop "< garis();
cout<<" No. Merk Item Harga Total "< garis();
cout<

for(i=1;i<=jml;i++)
{
cout< cout< cout< cout< cout< cout< cout< }

getch();
}



Seperti apa yang dibutuhkan oleh dunia industri bagi lulusan informatika ?.

Banyak mahasiswa sering bertanya-tanya menjelang wisuda,

Apakah kemampuan yang dimiliki sudah mencukupi ?.

Didalam konsep KBK (Kurikulum Berbasis Kompetensi) mendefinisikan

bahwa lulusan informatika yang ideal harus memiliki 3 jenis kompetensi.

Apa aja yach ? Coba kita simak….

  1. Kompetensi Kognitif
    1. Penguasaan terhadap Ilmu Komputer
    2. Pemahaman konsep, teori, metodologi, dan isi dari materi.
    3. Kehandalan berfikir secara terstruktur
    4. Kemampuan menganalisa kritis
    5. Kecakapan memahami persoalan.

  1. Kompetensi Psikomotorik
    1. Kemampuan mengimplementasikan ilmu yang dimiliki.
    2. Membuat program, instalasi jaringan, desain system, dll.
    3. Caranya :

i. Praktek di lab computer

ii. PKL(Praktek Kerja Lapangan) atau magang di Perusahaan.

iii. Studi Kasus (Riset)

  1. Kompetensi Afektif
    1. Kecerdasan dalam bersikap /attitude (kepribadian /tingkah laku)
    2. Cinta (Loyalitas), pengertian,kesabaran, dan penghargaan.
    3. Melatih Soft Skill kita dengan cara :

i. Kerjasama tim

ii. Berfikir Lateral

iii. Kemampuan Presentasi

iv. Manajemen Konflik.

v. Teknik Motivasi.

Semoga Anda memiliki ketiga hal yang dibutuhkan di dunia industri tersebut. Kebutuhan industri bersifat dinamis(bergerak) dan berevolusi dari masakemasa sesuai tuntutan jaman.

Kesimpulan :

“ Belajar merupakan sebuah proses yang berlangsung seumur hidup, bagi siapa saja yang ingin berhasil dalam era persaingan global ini. “

Sumber : PCplus edisi 333.



Ada dua jurus jika Komputer anda terserang virus ….

  1. Gunakan System Restore.
    1. Mengembalikan computer seperti semula.
    2. Caranya :

i. Klik [Start] [All Program] [Accessoris] [System Tools] [System Restore]

ii. Ada tiga pilihan :

1. [Restore My Computer to earlier time] untuk mengembalikan kondisi computer ke kondisi sehat.

2. [Create restore point] untuk menciptakan restore point saat ini.

3. [Undo my restoration] untuk membatalkan restore point yang dilakukan.

iii. Pilih [Restore My Computer to earlier time] dan klik [next]

iv. Pilih waktu ketikan computer belum terkena virus.

v. System restore akan bekerja. Tunggu dan lihat hasilnya.

  1. Pembersihan Manual.
    1. Backup data ke CD/DVD/Flasdisk/Hardisk portable.
    2. Install Antivirus, kemudian cari updatetannya.
    3. Lakukan scan virus, restart komputer anda.
    4. Bershikan temporary files dengan cara :

i. Klik [start] [all program] [accessories] [system tools] [disk cleanup]

ii. Pilih drive yang akan dibersihkan.

iii. Pilih temporary file yang akan dibersihkan.

iv. Biarkan disk cleanup bekerja hingga selesai




Conficker adalah worm yang menyebar di jaringan melalui shared folder

Atau removable media dengan memanfaatkan kelemahan windows.

Worm ini mampu melumpuhkan semua computer dan jaringan.

Peringakat perkembangan conficker di Asia :

  1. Indonesia
  2. Vietnam
  3. Thailand
  4. Singapura

……………..

28. Hongkong dan Cina.

Waspadalah akan bahaya conficker, selalu aktifkan windows aumatic update untuk memperbaiki celah keamanan pada windows anda.




Virus datang bukan tak diundang, tetapi anda memang mengundangnya baik sengaja maupun tidak sengaja. Ada 7 senjata untuk mencegah agar si virus tidak mampir ke computer kita.

  1. Gunakan antivirus yang up-to-date.
    1. Cari antivirus yang bisa update otomatis
    2. Jangan install lebih dari 1 antivirus
  2. Rajin Update Pacth dan service Pack Windows anda.
    1. Tutup celah keamanan windows dengan automatic update.
    2. Kunjungi http://windowupdate.microsoft.com/
  3. Jangan Sembarangan klik file dan buka email.
    1. Virus mengelabui anda dengan mengubah ekstensinya.
    2. Merubah file anda menjadi virus dan menginfeksinya.
    3. Klik [windows explorer] , klik [tools][folder option] [view] aktifkan [Hide extension for khown files types] [ok]
  4. Hati-hati bertukar data lewat Flash Disk.
    1. Virus masuk memanfaat kan fungsi autorun.
    2. Matikan autorun dengan menekan [shift] pada saat mencolokkan flash disk ke pc
  5. Blokir akses program di usb flash disk.
    1. Blokir file berekstensi exe/com/bat/pif/ink.scr
    2. Klik [start] [run] ketik ‘secpol.msc’, klik kanan [Software restriction policies] dan pilih [Create new policies] lalu klik kanan [Addition rule] dan pilih [New path rule], Masukan drive ato aplikasi yang mau diblokir.
  6. Hindari sarang Virus.
    1. Jangan mengakses website yang tidak dikenal.
    2. Website Pornografi adalah sarang virus/spyware/adware dan Trojan.
  7. Hapus File Temporary
    1. Gunakan tools khusus : ccleaner, tune up utilitie, atau system mechanic.
    2. Pembuangan file sampah dapat membuat hard disk anda lebih leluasa.



1. Virus Lokal

a. Ciri : Sering mengusung tema cinta dan curahan hati , seperti ‘kangen’,’tati’,’kerjaan kantor’, dll.

b. Sasaran : Data [ Ms.Office dan Gambar ]

c. Cara menyebar : Sebagian besar Flash Disk, ada juga lewat email.

d. Aksi :

i. Menyembunyikan / menghilangkan file

ii. Duplikat file dan folder

iii. Menyamarkan icon

2. Virus Mancanegara

a. Ciri : Memperlambar internet dan jaringan.

b. Sasaran : Trafik jaringan / internet.

c. Cara Menyebar : Internet dan Lan, Celah keamanan.

d. Aksi :

i. Menguasai system computer.

ii. Mendapatkan info dari pc dan dikirim ke pembuatnya.

iii. Lebih terorganisir dengan motif financial.




Program Honor dengan Struktur & Array

Penulis : Ilham Maulana Rabu, Mei 20, 2009 0 komentar

#include "stdio.h"
#include "conio.h"
#include "iostream.h"
#include "iomanip.h"

garis()
{ cout<<" \n \n --------------------------------------------------------\n \n"; }

float lebih(float jk)
{
if(jk>=8) { return (jk - 8); }
else { return (0); }
}
main()
{
int i;
float t;

struct
{ char nm[15]; int jk,kl; float hl,hh; }honor[10];

garis();
cout<<" Daftar Honor Pegawai Honorer "< cout<<" PT. ALAKADARNYA "< garis();

for(i=1;i<6;i++)
{
cout<<" Data Ke - "< cout<<" Nama Pegawai : "; cin>>honor[i].nm;
cout<<" Jumlah Jam Kerja : "; cin>>honor[i].jk;
cout<
honor[i].kl=lebih(honor[i].jk);
honor[i].hh=15000;
honor[i].hl=honor[i].hh+(5000*honor[i].kl);

t = t + honor[i].hl;
}

clrscr();

garis();
cout<<" Daftar Honor Pegawai Honorer "< cout<<" PT. ALAKADARNYA "< garis();
cout<<" No. Nama Jumlah Kelebihan Jumlah "< cout<<" Pegawai Jam Kerja Jam Kerja Honor "< garis();

for(i=1;i<6;i++)
{
cout< cout< cout< cout< cout< cout<<" Rp. "< cout<
}

garis();
cout<<" Total : Rp. "< garis();

getch();
}


Struktur & Array

Penulis : Ilham Maulana 0 komentar

#include "stdio.h"
#include "conio.h"
#include "iostream.h"

char ket(float n)
{
if(n>65) return 'L';
else return 'G';
}

main()
{ int i, j=1, k=1;

struct
{ char nim[5],nama[15]; float nilai; }mhs[5];

clrscr();

for(i=0; i<2; i++)
{
cout<<" Data Ke - "< cout<<" Masukan Nim : "; cin>>mhs[i].nim;
cout<<" Masukan Nama : "; cin>>mhs[i].nama;
cout<<" Masukan Nilai Akhir : "; cin>>mhs[i].nilai;
cout< }

clrscr();

for(i=0;i<2;i++)
{
cout<<" Daka ke - "< cout<<" Nim : "< cout<<" Nama : "< cout<<" Nilai Akhir : "< cout<<" Keterangan yang didapat : ";
cout< cout< }

getch();
}


Struktur & Fungsi

Penulis : Ilham Maulana 0 komentar

#include "stdio.h"
#include "conio.h"
#include "iostream.h"

garis()
{ cout<<" \n \n ----------------------------------\n \n"; }

float tarif(char kd)
{
if((kd=='C')||(kd=='c'))
{ return (500); }
else if((kd=='K')||(kd=='k'))
{ return (700); }
else
{ return (1000); }
}

char *jenis(char kd)
{
if((kd=='C')||(kd=='c'))
{ return ("Cerpen"); }
else if((kd=='K')||(kd=='k'))
{ return ("Komik"); }
else
{ return ("Novel"); }
}

float bayar(float bp, float hrg)
{ return(bp*hrg); }

main()
{
char nm[15],kd,*jb; int bp; float hrg;
cout< cout<<" Perpustakaan Kecil - kecilan "< cout<<" Nama Penyewa Buku : "; gets(nm);
cout<<" Kode Buku [C/K/N : "; cin>>kd;
cout<<" Banyak Pinjam : "; cin>>bp; garis();
cout<<" Tarif Sewa : Rp. "< cout<<" Jenis Buku : "< cout<<" Penyewa dengan nama "< hrg=tarif(kd);
cout<<" Jumlah yang harus dibayar sebesar Rp. "< getch();
}