Pengunjung

Website counter

Jumlah Pendatang Dari Negar Lain

Kamis, 18 Juni 2009

Kalkulator Sederhana

Kalkulator Sederhana Dengan Java

Untuk mengganti resume pertemuan ketiga, kali ini kami diberi tugas untuk membuat program kalkulator sederhana menggunakan JAVA. Sebenarnya aku menggunakan Dr.Java pada awalnya. Tapi karena sewaktu proses compile menemukan banyak eror yang susah untuk dipahami, akhirnya aku mencoba menggunakan Netbeans, dan alhamdulillah berhasil ter-compile dengan baik.

Berikut dasar dan penjelasan dari program ini. Disadur tanpa perubahan dari sini. (credited to Ali Murtado).

[sourcecode language='java']
/*library-library yang dibutuhkan*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.math.*;
/*membuat class interfaceCalc yang dapat diimplementasikan oleh ActionListener*/
class interfaceCalc extends JFrame implements ActionListener{
/*
atribut-atribut yang dibutuhkan
*/
public interfaceCalc() {
/*Construktor dari kelas interfaceCalc*/
}
public void initMenu() {
/*Metode yang berguna untuk membuat menubar pada kalkulator*/
}
public void initPanelText() {
/*Metode yang berguna untuk membuat tampilan textfield untuk kalkulator*/
}
public void initPanel1() {
/*Metode yang berguna untuk membuat tampilan tombol C,CE,dan Backspace untuk kalkulator*/
}
public void initPanel2() {
/*Metode yang berguna untuk membuat tampilan tombol 0-9,+,-,*,/,sqrt,%,1/x,= untuk kalkulator*/
}
public void initPanel3() {
/*Metode yang berguna untuk membuat tampilan tombol 0-9,+,-,*,/,sqrt,%,1/x,= untuk kalkulator*/
}
public void initPanel4() {
/*Metode yang berguna untuk membuat tampilan tombol MC,MR,M+,MS untuk kalkulator*/
}
public void initialize() {
/*Metode yang berguna untuk mengatur layout kalkulator dengan menggunakan gridbag layout*/
}
public void actionPerformed(ActionEvent e){
/*Metode yang berguna untuk membuat fungsionalitas dari tombol-tombol pada kalkulator*/
}
public void initActionPerformed(){
/*Metode yang berguna untuk mengaktifkan fungsionalitas dari tombol-tombol pada kalkulator*/
}
public double eksekusi(double op1, double op2, char tanda) {
/*Metode yang berguna untuk membuat fungsionalitas operasi pada kalkulator*/
}
}
[/sourcecode]


Dan berikut ini adalah source-code program kalkulator buatanku:

import javax.swing.*;
import java.awt.event.*;

class Kalkulator extends JFrame
{
JTextField nilai1=new JTextField(10);
JTextField nilai2=new JTextField(10);
JTextField hasil=new JTextField(10);
JButton operasi1=new JButton("+");
JButton operasi2=new JButton("-");
JButton operasi3=new JButton("*");
JButton operasi4=new JButton(":");


JButton exit=new JButton("new");

Kalkulator()
{
setTitle("Simple Java Calculator");
setLocation(200,200);
setSize(230,130);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}

void KomponenVisual()
{
getContentPane().setLayout(null);

getContentPane().add(nilai1);
nilai1.setBounds(10,10,60,20);
getContentPane().add(nilai2);
nilai2.setBounds(70,10,60,20);
getContentPane().add(hasil);
hasil.setBounds(130,10,80,20);
getContentPane().add(operasi1);
operasi1.setBounds(10,40,45,20);
getContentPane().add(operasi2);
operasi2.setBounds(70,40,45,20);
getContentPane().add(operasi3);
operasi3.setBounds(10,70,45,20);
getContentPane().add(operasi4);
operasi4.setBounds(70,70,45,20);


getContentPane().add(exit);
exit.setBounds(150,70,60,20);

setVisible(true);

}

void AksiReaksi()
{
operasi1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
int
x=Integer.parseInt(nilai1.getText());
int
y=Integer.parseInt(nilai2.getText());
String tambah=String.valueOf(x+y);
hasil.setText(tambah);

}
});

operasi2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
int
x=Integer.parseInt(nilai1.getText());
int
y=Integer.parseInt(nilai2.getText());;
String kurang=String.valueOf(x-y);
hasil.setText(kurang);

}
});

operasi3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
int
x=Integer.parseInt(nilai1.getText());
int
y=Integer.parseInt(nilai2.getText());;
String kali=String.valueOf(x*y);
hasil.setText(kali);

}
});

operasi4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
int
x=Integer.parseInt(nilai1.getText());
int
y=Integer.parseInt(nilai2.getText());;
String bagi=String.valueOf(x/y);
hasil.setText(bagi);

}
});

exit.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Kalkulator m1 = new Kalkulator();
m1.KomponenVisual();
m1.AksiReaksi();
}
});
}

public static void main (String args[])
{
Kalkulator e1=new Kalkulator();
e1.KomponenVisual();
e1.AksiReaksi();

}
}

klik link ini untuk lebih lanjut http://daigo-college.blogspot.com/
Continue reading...

Selasa, 16 Juni 2009

Rumus Delphi

procedure TForm1.Button1Click(Sender: TObject);
begin
if edit1.text = '' then
begin
edit1.SetFocus;
end
else
if a.FindKey([edit1.text]) then
begin
showmessage('Data Sudah Terdaftar');
end
else
with a do
begin
append;
fieldbyname('nis').asstring := edit1.text;
fieldbyname('nama').asstring := edit2.text;
fieldbyname('ttl').asstring := edit3.text;
fieldbyname('alamat').asstring := edit4.text;
fieldbyname('kelas').asstring := edit5.text;
fieldbyname('jurusan').asstring := edit6.text;
post;
a.refresh;
end
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
a.edit;
a['nis'] := edit1.text;
a['nama'] := edit2.text;
a['ttl'] := edit3.text;
a['alamat'] := edit4.text;
a['kelas'] := edit5.text;
a['jurusan'] := edit6.text;
a.refresh;
end;




procedure TForm1.Button3Click(Sender: TObject);
begin
a.delete;
a.refresh;
end;

procedure TForm1.Button4Click(Sender: TObject);
begin
if MessageDlg('Apakah anda yakin ke form2 atau keluar aplikasi ?',
mtConfirmation, [mbYes, mbNo], 0) = mrYes then
begin
form2.show;
end
end;

procedure TForm1.Edit7KeyPress(Sender: TObject; var Key: Char);
begin
if key =#13 then
begin
if a.FindKey([edit7.text]) then
begin
edit1.Text := a['nis'];
edit2.Text := a['nama'];
edit3.Text := a['ttl'];
edit4.Text := a['alamat'];
edit5.Text := a['kelas'];
edit6.Text := a['jurusan'];
end
else
begin
showmessage('Data Tidak Terdaftar');
end
end
end;

end.




procedure TForm2.Edit8KeyPress(Sender: TObject; var Key: Char);
begin
if key =#13 then
begin
edit7.Text := floattostr(strtofloat(edit5.text)* strtofloat(edit6.text));
edit9.Text := floattostr(strtofloat(edit8.text)- strtofloat(edit7.text));


end
end;
procedure TForm2.FormActivate(Sender: TObject);
begin
combobox1.Text :='';
with a do
begin
a.first;
while not a.Eof do
begin
combobox1.items.Append(a.fieldvalues['nis']);
a.Next;
end
end
end;

procedure TForm2.ComboBox1Click(Sender: TObject);
begin
a.first;
if a.FindKey([combobox1.text]) then
if combobox1.text = a.fieldvalues['nis'] then
begin
edit1.text :=combobox1.text;
edit2.text :=a['nama'];
edit3.text :=a['kelas'];
edit4.text :=a['jurusan'];
end
end;

end.
Continue reading...

Music

Continue reading...

Sulawesi Hotel

Sulawesi hotels Indonesia

Sulawesi, Indonesia
As a famous Island, Sulawesi in Indonesia entices travelers with myriad hues. A host of attractions in the place grab the attention of travelers. From beach vacation to jungle trekking to adventurous activities- all kinds of excitements in the place undoubtedly enhance travelers' enchantment. Explore the places like Bira Beach, Lore Lindu Park, Togian Island, Minahasa Highland and Bunaken Island. A lot of hotels are available in Sulawesi. We, at AsiaRooms will help you to reserve the hotels in Sulawesi in advance. Here, we have given some information on Sulawesi Hotels as well as Indonesia hotels. Have a look at the information mentioned below and reserve the hotel of your choice directly with our online hotel reservation process. baca selengkapnya

Continue reading...

Rabu, 10 Juni 2009

Membuat Blog

Cara Membuat Blog

Langkah 1: Daftar Google

Daftarkan Diri Anda di Google

Lho koq? Koq di Google? Katanya mau ngajarin bikin blog di blogger.com, koq malah di Google? Tidak salah, karena untuk masuk ke blogger, Anda harus memiliki login google.com.

jika anda belum mempunyai e-mail silahkan buat e-mail di Gmail atau yahoo kemudian

Silahkan kunjungi http://www.blogger.com. Anda akan mendapatkan halaman seperti pada gambar dibawah.

Oh ya, Anda bisa memilih bahasa, apakah Bahasa Indonesia atau bahasa Inggris.

Untuk kali ini saya anggap Anda belum memiliki login Google.

Klik tanda panah besar yang bertuliskan CIPTAKAN BLOG ANDA.

Sejauh ini sangat mudah dan akan terus mudah.

Langkah 2: Daftar Blog

Lengkapi Pendaftaran Anda

Setelah Anda klik tanda panah besar yang bertuliskan CIPTAKAN BLOG ANDA, maka akan muncul formulir seperti yang ada pada gambar dibawah ini.

Proses ini akan menciptakan account Google yang dapat Anda gunakan pada layanan Google lainnya. Jika Anda sudah memiliki sebuah account Google mungkn dari Gmail, Google Groups, atau Orkut.

Satu account Google bisa digunakan untuk mengakses semua fasilitas yang disediakan oleh Google.

Jika Anda sudah memiliki accout google, Anda bisa langsung login (masuk). Untuk login ke Google, Anda harus login dengan menggunakan alamat email.

Silahkan lengkapi.

1. Alamat email yang Anda masukan harus sudah ada sebelumnya. Anda akan dikirim konfirmasi ke email tersebut. Jika Anda menggunakan email palsu atau email yang baru rencana akan dibuat, maka pendaftaran bisa gagal. Anda tidak perlu menggunakan email gmail.com. Email apa saja bisa.

2. Lengkapi data yang lainnya.

3. Tandai "Saya menerima Persyaratan dan Layanan" sebagai bukti bahwa Anda setuju. BTW Anda sudah membacanya?

Setelah lengkap, klik tanda panah yang bertuliskan lanjutkan.




Langkah 3: Membuat Blog

Memilih Nama Blog dan URL Blog

Jika Anda berhasil, Anda akan dibawa ke halaman seperti pada gambar dibawah. Jika gagal? Gagal biasanya karena verifikasi kata Anda salah. Itu wajar karena sering kali verifikasi kata sulit dibaca. Yang sabar saja, ulangi sampai benar. Saya sendiri sampai mengulang 3X.

Setelah Anda berhasil mendaftar, Anda akan dibawa ke halaman seperti yang ada pada gambar dibawah. Sekarang Anda mulai membuat blog dengan mengisi nama dan alamat blog Anda.

Sebagai contoh, saya menamakan blog tersebut dengan nama Hasna Zahidah. Sssst, jangan curiga, Hasna adalah putri saya. Saya memilih alamat blog dengan alamat http://hasna-zahidah.blogspot.com
sebagai alaternatif, bisa juga http://hasnazahidah.blogspot.com.

Jika Anda membuat lensa dengan tujuan mempromosikan produk Anda atau produk afiliasi, maka dalam memilih nama, harus berisi nama produk atau jasa yang akan Anda tawarkan. Misalnya jika Anda ingin menjual ebook saya, Anda bisa memilih kata kunci seperti motivasi, sukses, berpikir positif, dan kata-kata kunci lainnya yang sesuai.

Anda juga bisa meneliti kata kunci yang paling banyak dicari orang (tentu harus berhubungan dengan produk yang Anda jual) di
https://adwords.google.com/select/KeywordToolExternal

Anda bisa mengecek ketersediaan alamat blog yang Anda pilih. Jika tersedia bisa Anda lanjutkan. Jika tidak tersedia, maka Anda harus kreatif mencari nama lain atau memodifikasi alamat yang sudah ada, misalnya ditambahkan abc, xzy, 101, dan bisa juga dengan menyisipkan nama Anda.

Lanjutkan dengan klik tanda panah bertuliskan LANJUTKAN.

Langkah ke 4 Blog Template

Pilih desain yang sesuai dengan selera Anda.

Berhasil? Tentu saja berhasil, memang mudah koq. Jika berhasil, Anda akan diarahkan ke halaman seperti yang ada pada gambar dibawah.

Pilihlah tema yang sesuai dengan selera Anda. Jika tidak ada yang sesui dengan selera Anda, jangan khawatir, nanti masih banyak pilihan tema yang bisa Anda install sendiri. Sekarang pilih saja tema agar proses pembuatan blog bisa diselesaikan. Anda bisa preview tema dengan klik gambarnya.

Untuk Memilih tema Anda klik (tandai) bulatannya o seperti pada gambar dibawah. Lihat yang saya tunjuk dengan panah merah buatan saya.

Setelah itu Anda klik tanda panah yang bertuliskan LANJUTKAN

Selamat mencoba dan Semoga berhasil


Jika anda ingin konsultasi kirim via E-mail (heavenwater12@gmailcom atau http://www.blogger.com/)
Continue reading...

Selasa, 09 Juni 2009

Game Hp

Game Java - Alpha Wings 2 3D

Posted in: game java, java, k-touch, motorola, nokia, sony ericsson, symbian |

Alpha Wing 2

Java game Alpha Wings 2 3D

Support untuk Sony Ericsson dan Nokia , dengan layar lcd size : 176 x 220 pixel , java midp
Download Java Game


Aplikasi Java dan Game Java

Kumpulan Aplikasi Java Gratis di : www.aplikasijavagratis.com

Kumpulan Game Java Gratis di : www.gamejavagratis.com

Happy download :)


Game Java Gratis - Zuma Deluxe

Posted in: game java, java, k-touch, motorola, nokia, sony ericsson |

Zuma

Game zuma yang sangat banyak dimainkan di komputer kini bisa di mainkan juga di layar handphone.

Dengan pilihan setting yang mudah , game zuma pun mantab dimainkan di hp.

Untuk mendownload aplikasi game java gratis ini , bisa diklik disini : DOWNLOAD GAME JAVA ZUMA

Game java gratis - Bomber aka Bomberman

Posted in: game java, k-touch, motorola, nokia, sony ericsson |

bomberman

Nah dulu game ini kita kenal dengan Bomberman pada console Nintendo atau Sega hahaha..its been so long ago.

Kini versi mobile nya pun ada.Game java ini masih sama dengan versi console nya.Memasang bomb untuk menghancurkan mush yg seliweran hehehe…dan mencari jalan / pintu keluar dari maze nya.

Nah aplikasi game java gratis ini bisa di download disini : Download game java Bomberman


Continue reading...

Games

New Download Java Game at www.javagamegratis.com

Java Game Gratis

Halo…

Sekarang udah ada lagiweb buat download game java gratis dengan ukuran layar 170 x 220 , yang kebanyakan pada hp Nokia, Sony Ericsson dan Motorola serta HP Hp lainnya..

Download gratis game java ini , ga pake bayar bayar an.

Pokoknya download sepuasnya game gratis java buat handphone mu

Silakan ke Java Game Gratis download


Bing - Aplikasi Java Chatting

Posted in: aplikasi java, java, k-touch, motorola, nokia, sony ericsson, tools java |

bing

masih seputar aplikasi java chatting, kali ini bing juga mempersembahkan aplikasi hp untuk chatting lewat servernya. Yahoo messenger,msn dsb tersedia pada aplikasi ini.

Aplikasi java gratis ini bisa di download disini : Download Bing Aplikasi Java


EQO - Aplikasi Java Chatting

eqo

Satu lagi aplikasi chatting java , EQO. Masih sama dengan aplikasi java lainnya , menyediakan sarana chatting community dan chatting portal Yahoo Messenger, MSN, AOL, Gtalk, ICQ dsb.

Aplikasi java gratis ini bisa didownload di sini : Download Aplikasi Java EQO



Continue reading...

AntiVirus Hp

Aplikasi Symbian - Antivirus McAfee untuk HP

antivirus

Untuk pengguna handphone ber-symbian os , Nokia N70 , N-gage , N71 , N73 dsb

Nah ini dia yang banyak dicari pengguna hp. Antivirus untuk handphone. Aplikasi java ini membuat hp kita jadi bebas virus.Saat hp terhubung dengan komputer ataupun bluetooth , saat itu pula resiko hp terkena virus sangat besar.

Nah dengan aplikasi java antivirus ini , akan sangat membantu hp kita terbebas dari virus :P

Aplikasi symbian gratis ini bisa didowload disini : Download Antivirus HP


Smoga Berhasil n Slamat Mencoba

Continue reading...

AntiVirus untuk FlashDisk

Membuat AntiVirus AutoRun dari FlashDisk


Jengkel dengan Virus yang otomatis menginfeksi Flash Disk Anda saat Anda colokkan USB Flash Disk Anda ke port komputer yang terinfeksi virus?

Bagaimana tidak kita akali saja dengan Membuat Anti Virus AutoRun dari USB Removable Drive semacam Flash Disk?
Seringkali Virus akan membuat file “autorun.inf” yang ber-attribute file hidden dan system (dan/atau bisa juga termasuk file virus/trojan - server) begitu Anda memasangkan Flask Disk yang dijadikan target penginfeksian virus ataupun target pengintipan aktivitas user atau pencurian data user dengan Trojan.
file autorun.inf inilah command atau pemicu tereksekusinya file induk dan library virus/trojan yang sudah bersarang di komputer lokal atau jaringan tempat Flash Disk Anda berinteraksi dan berhubungan langsung.

Bila Anda pengguna OS Windows, seperti kita ketahui, Versi Windows sebelum generasi Windows Vista (termasuk Windows Windows XP), secara default tidak mengijinkan proses “AutoRun” executable files dari media USB Removable Drives seperti External Hardisk ataupun Flash Drive/Flash Disk (kecuali dari media cakram digital) yang kemungkinan besar ditujukan untuk kepentingan keamanan. Windows hanya mengijinkan proses “AutoPlay” media saja seperti AutoPlay Movie/Music dari DVD atau command seperti Open/View file melalui windows explorernya.
Untungnya (dari faktor kemudahan) sekaligus sayangnya (dari faktor keamanan), Windows Vista secara default telah memperkenankan proses “AutoRun” dilangsungkan dengan dafault opsi yang bisa Anda pilih secara permanen.

Lalu bagaimana mengakali Windows XP agar bisa mengijinkan proses “AutoRun” executable files dari removable drives seperti External Hardisk maupun Flash Disk?
Di bawah ini Penulis sampaikan teknis pembuatan AutoRun AntiVirus pada Flash Disk.

LANGKAH I - Download ANtiVirus yang bersifat Portable
Kenapa harus Portable? Karena tujuan dari pembuatan AutoRun File dari Flash juga bersifat portable, jadi program rujukan, dalam hal ini Anti Virus, bisa dijalankan langsung dari Flash Drive tanpa diperlukan instalasi.
Anda bisa menggunakan ANSAV (Ansav.exe - jangan ANSAV Security Guard) atau PCMAV (PCMAV-CLN.EXE - Jangan PCMAV-RTP.EXE)
Masukkan file Anti Virus Portable (plus file library pendukungnya - bila ada) tersebut ke dalam Flash Disk Anda. Dalam contoh kali ini, untuk mempermudah, letakkan saja di Root Flash Disk Anda tanpa perlu Anda masukkan ke dalam folder.

LANGKAH II - Pembuatan AutoRun Dari Flash Disk
Ada 2 (dua) opsi yang bisa Anda pilih:

  1. Menggunakan bantuan software orang lain, atau
  2. Menggunakan bantuan tangan Anda sendiri

1. Menggunakan bantuan software orang lain
Nomor ini tidak akan menjadi bahan pembicaraan inti pada Artikel ini.
Namun bila Anda menghendaki, Penulis merekomendasikan Anda untuk menggunakan aplikasi bernama
APO USB AutoRun yang sangat bagus dan berkualitas, berfungsi dengan baik pada Windows XP SP2, berukuran file kecil, dan gratis lagi.
APO AutoRun USB akan membuat service bernama autorunusb.exe yang berjalan di background sebagai detektor yang bertugas memindai file autorun.inf pada root removable drive dan mendeteksi semua executable files pada media removable drive serta akan mencocokkan executable files tersebut dengan file name dan path file yang dirujuk oleh file autorun.inf tersebut.
Yang penulis heran dari software ini, APO tetap akan melakukan scan pada seluruh executable files yang ada pada media removable drives.
Namun, walau efeknya sedikit memperlambat kinerja komputer, proses scanning tersebut Penulis cermati dan rasakan sangat bermanfaat juga untuk memindai keberadaan Virus pada Removable Drives yang belum sempat terdeteksi oleh AntiVirus yang aktif di komputer. Begitu proses scanning menemukan suatu executable files atau script yang dianggap sebagai malware oleh AntiVirus tersebut, maka akan memicu (trigger) notifikasi dari AntiVirus bahwa telah ditemukan threat (virus).
Sayangnya APO AutoRun USB harus Anda install dulu sebelum Anda bisa mengaplikasikan AutoRun dari flash disk. Untungnya APO AutoRun USB juga telah menyertakan instalasi untuk keperluan portable plus autorun.inf builder.

2. Menggunakan bantuan tangan Anda sendiri
Teknik yang bisa Anda lakukan adalah pertama-tama dengan sedikit mengubah struktur HEX pada Windows Registry.

Bila sebelumnya atau secara default Windows tidak mengijinkan proses “AutoRun” dari USB Flash Disk, maka Registry-nya seperti ini:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
“NoDriveTypeAutoRun”=dword:00000095

Agar Windows bisa mengijinkan proses “AutoRun” dari USB Flash Disk, maka ubah Registrynya menjadi:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
“NoDriveTypeAutoRun”=dword:00000091

Anda bisa mengCopy Registry Lines tersebut, lalu Anda simpan sebagai (misal): “AutoRun_Removable_Media_Enable.reg” untuk Anda Klik kanan dan Merge (gabungkan) dengan Windows Registry Database.

Setelah Anda berhasil memasukkan Registry Entry Files ke dalam Windows Registry Database, maka pekerjaan Anda yang terakhir adalah membuat file “autorun.inf” yang berfungsi sebagai Command dengan rujukan ke File Anti Virus yang telah Anda download dan masukkan ke dalam Flash Disk Anda (pada Langkah I)
Dalam contoh ini, Penulis menggunakan PC Media Anti Virus PCMAV-CLN.EXE yang filenamenya telah Penulis ubah menjadi PCM4V-CL34N32.EXE guna menghindari pendeteksian Virus yang dimungkinkan akan memblokir PCMAV-CLN.EXE.
Maka file “autorun.inf” PCMAV menjadi seperti ini:

PC Media Anti Virus
[AutoRun]
open=PCM4V-CL34N32.EXE
icon=PCMAV.ICO
shellexecute=PCM4V-CL34N32.EXE
shell\Scan Virus\command=PCM4V-CL34N32.EXE
shell=Scan Virus

Salin baris-baris INF tersebut, dan simpan sebagai .INF file dengan nama “autorun.inf” (tanpa tanda kutip), kemudian letakkan file “autorun.inf” tersebut pada Root Flash Disk Anda.

KETERANGAN

  • Untuk file ICON dari PCMAV, Penulis extract dari file PCMAV-CLN.EXE, yang mana ICON file tersebut juga ditempatkan pada Root Flash Disk. Anda bisa menghilangkan/menghapus baris “icon=PCMAV.ICO” yang digunakan untuk memunculkan ICON File PCMAV sebagai Icon penanda Flash Disk seperti pada screenshot di atas. Baris rujukan ICON ini tidak mempengaruhi proses AutoRun. Namun bila Anda menginginkan PCMAV ICON tersebut, Anda bisa mendownloadnya dengan klik link ini.
  • Baris-baris INF tersebut bisa Anda modifikasi sesuai selera tulisan Anda, yang penting path file Anda tidak salah; file tujuan Anda rujuk secara relatif.
  • Jangan Lupa, untuk menghindari terhapusnya file dengan begitu mudahnya, sebaiknya sembunyikan saja File Anti Virus berserta library file pendukungnya (bila ada) maupun file “autorun.inf”nya dengan mengeset File Attributnya dengan “hidden” dan bila perlu “system”. Satu rekomendasikan lagi, alangkah baiknya, semua File tersebut Set File Attributenya menjadi “Read Only” agar, secara sederhana, tidak bisa termodifikasi.

Untuk keperluan setting modifikasi File Attribute terbut Anda bisa melakukannya dengan Select All files yang akan disembunyikan, lalu klik kanan file-file tersebut, pilik dan klik “properties”, dan beri tanda centang pada check box “hidden. Sedang untuk set menjadi “system”, Anda bisa menggunakan Windows ATTRIB.EXE di lingkungan kerja DOS atau Anda bisa juga menggunakan Attribute Changer yang berlingkungan kerja GUI. Q = Lho, katanya ga pake tool ya? A = untuk mudahnya, gunakan Attribute Changer bila ATTRIB.EXE dirusak/dihapus Virus/Admin dan Anda malas untuk extract dari Windows CAB.

Semoga bermanfaat n Selamat Mecoba

Continue reading...

Protect You Flash dengan Smadav

Membuat FlashDisk Tahan Dengan Smadav 2009 Rev 4.3

Salah satu antivirus lokal yang cukup ringan dan mumpuni adalah Smadav. Versi paling anyar adalah Smadav 2009 Rev 4.3 yang diluncurkan 4 Juni 2009. Beragam fitur diusung oleh antivirus ini, antara lain sebuah teknologi baru berjuluk Smad-Lock. Smadav akan melindungi flash-disk Anda, sehingga diklaim hampir tidak mungkin terinfeksi virus. Total virus dan variannya yang dikenali adalah 2120 signature.

smadav

Fitur selengkapnya:

  • Teknologi SmaRTP, SmaRT-Protection
    • Proteksi ringan, cepat dan paling sedikit memakai resource komputer.
    • Tidak hanya bergantung pada banyaknya database/signature, tapi juga mempunyai kepintaran (algoritma cerdas) yang bisa memproteksi komputer dari virus baru sekalipun.
    • Deteksi otomatis flashdisk seketika setelah dicolok di komputer.
    • Deteksi otomatis ketika ada virus saat Anda sedang meng-explore folder.
    • Dapat digabungkan sempurna dengan proteksi semua produk antivirus lain.
  • Scanner pintar
    • Cepat dan paling sedikit memakai resource komputer.
    • Banyak metode heuristik untuk pendeteksian virus baru dan belum ada di database.
    • Database virus terlengkap di Indonesia karena mempunyai database yang digabungkan metode pintar pendeteksian virus.
    • Ada fitur “1 virus by user” dan pendeteksian tingkat keamanan sistem komputer “risk value”.
  • Cleaner
    • Hanya menghapus file virus dan tidak pernah menghapus dokumen.
    • Dokumen terinfeksi akan di-clean dan dikembalikan seperti semula.
    • Otomatis mengkarantina dokumen yang belum bisa di-clean, tidak menghapusnya.
  • Pembersihan & perbaikan Registry
    • Lebih dari 1000 value registry akan di-scan dan dibersihkan oleh Smadav.
    • Dapat berfungsi sebagai perbaikan registry, performa komputer akan jadi lebih bagus dan cepat.
  • Smad-Lock
    • Proteksi Smadav akan mengunci flashdisk Anda otomatis. Sehingga hampir tidak mungkin virus bisa menginfeksi flashdisk Anda lagi
  • Tools Smadav
    • 1 Virus by User, selidiki file mana yang membuat komputer Anda aneh, kemudian basmi dengan tools ini.
    • Process Manager, memonitor dan dapat memanipulasi semua proses di memori.
    • System Editor, untuk mengubah setting rahasia dan penting di windows

Untuk selengkapnya bisa Anda baca didalam readme.txt yang terdapat dalam folder Smadav.

Antivirus Smadav yang digawangi oleh Zainuddin Nafarin ini hanya berupa satu buah file exe yang ukurannya sangat kecil dan tidak perlu diinstal (portable). Sehingga dapat ditaruh didalam flashdisk, cd, dvd dan sejenisnya. Serta mendukung Windows XP & Vista.

Download (Smadav 2009 Rev 4.3 – sekitar 293KB) Perbedaannya dengan Smadav terdahulu adalah fitur check update dan iklan.

Proteksi Flashdisk

Apabila Anda menjalankan SmaRTP dan memasukkan flashdisk maka fitur Smad-lock akan langsung terinstall di dalam flashdisk Anda. Smad-Lock akan membuat satu folder di flashdisk, bernama Smad-Lock (dengan karakter segitiga bagian kiri dan kanan). Jadi, semua file yang Anda taruh dalam folder ini diklaim aman dari infeksi virus. Tetapi nama folder ini tidak boleh direname.

Folder ini sebaiknya hanya diisi dengan file office (DOC, XLS, PPT, dan sejenisnya). Tapi sebenarnya Anda juga dapat mengisi file EXE, ZIP, RAR. Tapi sebelum membukanya sebaiknya Anda memindahkan file tersebut keluar folder Smad-lock terlebih dahulu. Untuk keterangan lebih lengkap silakan membuka www.smadav.net.

Antivirus ini masih belum bisa update secara online, jadi untuk update harus mendownload seluruh softwarenya. Untuk bagus atau tidaknya relatif karena kadang satu antivirus bisa mendetek sebuah virus dan antivirus lainnya belum bisa serta sebaliknya. Untuk pencegahan lebih baik berhati-hati saat browsing ataupun mencolok flashdisk. Jangan terlibat pergaulan bebas flashdisk :D

Semoga bermanfaat

Continue reading...

Cara Membuat Virus n AntiVirus

Kalo kita pengen belajar membuat virus, baca dulu buku dari mark ludwig yang judulnya “The Giant Black Book of Computer Viruses” :

Download bukunya disini :

http://vx.netlux.org/lib/files/vml01/gbbfirst.zip

download file sourcenya disini :

http://vx.netlux.org/lib/files/vml01/gbb_disk.zip

Continue reading...

Source Code C++

Source Code

#include

pintar semester(int petunjuk) {
paham = dengerin(kuliah) + coba(latihan);
if !(paham) {
tanya(asisten);
tanya(teman);
tanya(dosen);
baca(buku tambahan);
diskusi();
coba(program);
}
}

void main() {

if ! (Dozen....n kk...ada yang bisa ngajarin C++.....dari basic.....) && ! (di tempat kuliah dah belajar) {
tpi masiiih rada" bingung......
} else
cout << "mohon pencerahannya.....";
semester(pertama);
}

paham = 1;
int i = 0;
while(!paham && i<1000){
{
cout<<"coba ulangi lagi deee plus latihan dengan contoh";
i++;
}
cout<<"pasti ada sesuwatu neh...";


#include
#include
const PHI = 3.14;
class Lingkaran {
private :
double jari2;

public :
void setJari2(double jari2){ this.jari2 = jari2;}
double getJari2(){ return jari2;}
double getLuas(){return PHI * jari2 * jari2;}
};

void main() {
Lingkaran a;
double jari;
cout << "Masukan Jari-jari ";
cin >> jari;
a.setJari2(jari);
cout << "Luas Lingkaran adalah = " << a.getLuas() << endl;
getche();
}

#include "google_search_engine.h"

int find(char* criteria) {
if (google_search(criteria)!=NULL)
return 1;
else
return 0;
}

int main() {
if(find("c++ programming"))
cout << "Goto google please";
else
cout << "Please check on http://www.flazx.com";
}
Continue reading...

Pemrograman C++

Turbo C++

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Langsung ke: navigasi, cari

Turbo C++ merupakan kompiler C++ dengan IDE yang terintegrasi yang dikembangkan oleh Borland, terkenal karena kecepatannya dalam kompilasi dan linking. Produk ini merupakan bagian dari keluarga kompiler borland yang sangat populer termasuk Turbo Pascal, Turbo Basic, Turbo Prolog, dan Turbo C. Turbo C++ merupakan suksesor dari Turbo C yang merupakan pengembangan lebih lanjut dengan keseragaman tata cara dalam kompiler seperti halnya cara yang terdapat pada Turbo Pascal 5.5 dalam menambahkan fungsionalitas object pada versi-versi Turbo Pascal sebelumnya. Namun tidak seperti halnya Turbo Pascal, Turbo C++ senantiasa mengikuti dan mempertahankan standar-standar yang berlaku pada bahasa C++.

Daftar isi

[sembunyikan]

[sunting] Keistimewaan

Dibandingkan dengan perangkat lunak sejenis pada masa itu, Turbo C++ memiliki beberapa keistimewaan dibandingkan dengan yang lain. Turbo C++ membebaskan programmer dari keharusan menuliskan program yang rumit, sebab berbasis pemrograman berorientasi objek (OOP, Object Oriented Programming). Hal ini memungkinkan program lebih cepat dikembangkan.

[sunting] Sejarah versi

Rilis pertama dari Turbo C++ pertama kali tersedia pada tahun 1988, saat MS-DOS menguasai pasaran komputer personal. Produk ini ditembangkan dalam versi 1.0, berjalan pada OS/2 dan versi 1.01, berjalan pada MS-DOS. Pada perkembangannya kompiler ini dapat pula digunakan untuk menghasilkan program-program COM dan EXE, dan dipaketkan bersama Borland Turbo Assembler untuk prosesor Intel x86.

Turbo C++ 3.0 ditembangkan pada tahun 1992, dan muncul pada saat-saat munculnya penembangan Microsoft Windows 3.1. Turbo C++ 3.0 pada mulanya diperkenalkan sebagai kompiler untuk sistem operasi MS-DOS yang mendukung templat, mampu digunakan untuk menghasilkan kode aplikasi dalam modus terproteksi, dan menghasilkan kode yang ditujukan untuk prosesor-prosesor intel sebelumnya, seperti prosesor Intel 80186.

Setelah Windows 3.1 mulai tersedia secara luas, Turbo C++ ditembangkan dengan dukungan terhadap MS-Windows. IDE pertama yang berbasis windows adalah Turbo C++ for Windows, diikuti dengan Turbo C++ 3.1 dan Turbo C++ 4.5. Ada anggapan mungkin saja lompatan versi dari 1.x ke versi 3.x merupakan cara untuk menyelaraskan tembang Turbo C++ dengan versi-versi Microsoft Windows.

Pada akhirnya Turbo C++ digantikan oleh Borland C++ yang lebih lengkap dan kaya akan fitur, namun pada akhirnya menghilangkan fitur yang menjadi kesuksesan jajaran produk Turbo, seperti kecepatan kompilasi dan fasilits dari IDE yang sangat baik.

[sunting] Perangkat lunak antik

  • Turbo C++ v1.01 dan Turbo C v2.0 dapat diunduh secara gratis, dari situs resmi Borland.
  • Turbo C++ 3.0 (DOS) disertakan pada Turbo C++ Suite 1.0, yang kini tidak lagi dijual oleh borland. Turbo C++ 3.0 (DOS) bisa diunduh dari http://vetusware.com.

[sunting] Pranala luar

Continue reading...

Sejarah Komputer dan Jaringan


Pada tahun 1943 pengembangan Electronic Numerical Integrator And Computer (ENIAC) dimulai di Earnest, negara bagian Penn. Dirancang oleh John Mauchly dan J. Presper Eckert dari Moore School, mereka juga mendapatkan bantuan dari dari Jon Von Neumann dan yang lainnya. Pada tahun 1944, Harvard Mark I diperkenalkan. Berdasarkan beberapa seri proposal dari Howard Aiken pada akhir 1930an, Mark I mampu menghitung tabel kompleks untuk Angkatan Laut Amerika. Mark I menggunakan secarik kertas pita untuk menyimpan instruksi dan Aiken menyewa Grace Hopper ("Amazing Grace") sebagai salah satu pemrogram (programmer) yang ikut mengerjakan mesin tersebut. Thomas J. Watson Sr. memiliki peran yang sangat penting pada pengembangan mesin tersebut karena mengikutsertakan perusahaannya, IBM.

Awal tahun 1945, beberapa bulan sebelum Indonesia merdeka, dengan terhentinya proyek Mark I karena perbaikan, Hopper memperhatikan adanya ngengat pada salah satu relay, hal ini memungkinkan timbulnya permasalahan. Semenjak hari itu, Hopper memilih untuk memperbaiki sistem sebagai "debugging" atau "debugger" (bug dalam bahasa Indonesia berarti hama atau binatang kecil-kecil; selanjutnya dalam dunia programming diartikan sebagai kesalahan atau kerusakan). Pada tahun yang sama Von Neumann mengajukan sebuah konsep pemrogramaan tersimpan "stored program" meskipun ia tidak pernah menerbitkannya secara resmi.

EDVAC
EDVAC
Pengerjaan ENIAC selesai pada tahun 1946. Meskipun baru berumur tiga tahun mesin tersebut memiliki teknologi yang sudah tertinggal, tetapi para penemunya tetap memilih untuk melanjutkannya sembari mengerjakan mesin yang lebih maju, EDVAC. Memprogram ENIAC mengharuskan pemrogramnya melakukan pengkabelan ulang. Versi selanjutnya dari ENIAC telah mampu menghilangkan permasalahan ini. Untuk membuat mesin tampil lebih mengesankan kepada para reporter, seorang anggota tim (mungkin Eckert) menaruh penutup setengah lingkaran (sphere) yang tembus cahaya diatas lampu-lampu. Selanjutnya perusahaan paten Amerika mengenalnya sebagai komputer pertama.

EDSAC
EDSAC Komputer stored procedur(Von Neumann) Pertama
Pada tahun berikutnya setelah memperkerjakan para ilmuwan, Bell Labs menyelesaikan pengerjaan transistor (John Bardeem, Walter Brattain dan William Shockely menerima penghargaan Nobel dibidang Fisika pada tahun 1956), dan pada 1948 tim di seluruh dunia mengerjakan mesin program tersimpan (stored program). Yang pertama dipanggil dengan "Baby", merupakan sebuah prototipe dari mesin yang jauh lebih besar yang sedang di kerjakan di Inggris dan diperlihatkan dibulan Juni 1948.

Penyokong terbesar untuk pengembangan komputer tingkat lanjut selama 5 tahun selanjutnya adalah oleh pihak pemerintah dan militer. UNIVAC, diantarkan pada tahun 1951 kepada Biro Sensus, yang menyebabkan perusahaan pemroduksinya, Remington-Rand mengalami kerugian besar pada keuangan mereka. Tahun selanjutnya Grace Hopper, menjadi karyawan dari perusahaan yang mengajukan perangkat lunak yang dapat dipergunakan kembali (reuseable software), bagian dari kode yang dapat diekstrak dan dipasang sesuai instruksi dalam bahasa dengan tingkat yang lebih tinggi (higher level language). Konsep kompilasi (compiling) pun tercipta. Hopper akan meninjau kembali konsep ini setelah 20 tahun kemudian dan idenya akan menjadi bagian integral dari semua modem komputer. CBS menggunakn satu dari 46 komputer UNIVAC untuk meramalkan hasil pemilihan presiden tahun 1952. Mereka tidak menyiarkan hasil prakiraan selama 3 jam karena tidak percaya pada mesin tersebut.

IBM 701
IBM 701
IBM memperkenalkan 701 pada tahun berikutnya. Hal ini merupakan kesuksesan komersil pertama dari penjualan komputer. Pada 1956 FORTRAN memperkenalkan (diajukan tahun 1954, memerlukan waktu 3 tahun untuk mengembangkan Compiler-nya) dua bahasa tambahan, lalu LISP dan COBOL ditambahkan pada 1957 dan 1958. Bahasa baru yang lainnya termasuk ALGOL dan BASIC. Meskipun tidak pernah dipergunakan secara luas, ALGOL merupakan basis dari kebanyakan bahasa pemrograman sekarang.

Dengan diperkenalkannya kontrol data CDC 1604 tahun 1958 sebuah komputer transistor pertama, sebuah masa baru terbit. Dipimpin oleh Ilmuwan piawai Seymour Cray. Sirkuit terpadu tahun ini diperkenalkan oleh dua orang, Jack Kilby dan John Noyce yang bekerja secara independen. Jaringan kedua dikembangkan di MIT. selama tiga tahun kedepan komputer mulai mempengaruhi hari-hari kebanyakan orang Amerika. Penambahan karakter MICR pada bagian bawah laporan sudah menjadi kebiasaan.

Pada tahun 1961 Fairchild Semiconductor memperkenalkan sirkuit terpadu. Dalam sepuluh tahun semua komputer menggunakannya daripada transistor. Yang biasanya komputer seukuran gedung sekarang dapat seukuran kamar, dan dianggap lebih ampuh. Tahun selanjutnya Atlas mulai operasional, menampilkan berbagai keistimewaan yang membuat sistem sekarang sangat mumpuni didalamnya termasuk virtual memory, pipeline instruction execution, dan paging. Dirancang di universitas Manchester, beberapa orang yang mengembangkan Colossus (30 tahun lebih awal) juga ikut berkontribusi.

Pada 7 April 1964, IBM memperkenalkan system/360. Secara teknik system/360 mengagumkan, keistimewaan dari mesin ini berorientasi kepada bisnis. IBM menjamin "upward compatibility" atau kompatibel dengan versi sistem selanjutnya yang lebih tinggi, hal ini dapat mengurangi resiko dari bisnis berinvestasikan pada teknologi yang usang. Dartmouth College, dimana jaringan pertama telah didemonstrasikan 25 tahun lebih awal, menyongsong garis depan dari "masa komputer" dengan mengenalkan TSS (Time Share System) sebuah sistem jaringan kasar (menurut standar sekarang). TSS merupakan WAN (Wide Area Network) pertama. Dalam tiga tahun Randy Golden, Kepala dan Pencetus dari Golden Ink, akan memulai mengerjakan jaringan ini.

Dalam jangka waktu setahun MIT kembali ke puncak komunitas intelektual komputer, dengan memperkenalkan jaringan yang telah diperbarui dengan keistimewaan sumber daya yang dapat dibagi (shared resource) dan penggunaan mini komputer (DEC PDP-8) untuk pertama kali dalam menangani jaringan telepon. Bell Labs dan GE memainkan peranan yang sangat besar dalam proses perancangannya.

Pada tahun 1969 Bell Labs, tidak puas dengan arah proyek dari MIT, oleh karena itu mereka meninggalkannya dan mengenmbangkan sistem operasi milik mereka sendiri, UNIX merupakan Satu dari beberapa perintis dari internet sekarang ini, ARPANet diluncurkan secara diam-diam. Alan Keys, yang nantinya akan menjadi perancang untuk Apple, mengajukan "personal computer". Juga pada tahun 1969, tidak puas dengan Fairchild Semiconductor, sekelompok teknisi memulai diskusi pembentukan perusahaan mereka sendiri. Perusahaan tersebut terbentuk pada tahun berikutnya, yang sekarang dikenal dengan Intel. Film Colossus:The Forbin Project memiliki supercomputer sebagai penjahatnya, tahun berikutnya, The Computer Wore Tennis Shoes merupakan film pertama yang menggunakan kata Computer pada judulnya. Pada 1971, Texas Instruments mengenalkan kalkulator saku untuk pertama kalinya, beratnya 2.5 Pon atau sekitar 1.75 Kg.

Dengan terlibatnya Amerika pada krisis kepercayaan diri yang dikenal dengan skandal Watergate, pada tahun 1973 sebuah peradilan publik kecil memutuskan mengambil paten untuk komputer dari Mauchly dan Eckert lalu menganugrahkannya kepada Atanasoff. Lalu Xerox memperkenalkan mouse. Proposal LAN (Local Area Network) dibuat pertama kalinya.

Pada tahun 1975 Personal Computer (PC) pertama dijual dalam paket kotak. PC ini dikenal dengan the Altair dengan mengusung memori sebesar 256 bytes. Bill Gates bersama dengan yang lainnya menulis BASIC compiler untuk mesin tesebut. Tahun berikutnya Apple memulai penjualan PC mereka, juga dalam paket kotak yang didalamnya termasuk monitor dan keyboard. Platform RISC merupakan yang paling stabil untuk pertama kalinya. Pada tahun 1976 Ratu Elizabeth untuk pertama kalinya on-line dengan pesan email kerajaan pertama.

Selama beberapa tahun kedepan PC meledak dipasaran Amerika. Microsoft, Apple dan beberapa perusahaan PC kecil terbentuk (dan beberapa bangkrut). Pada tahun 1977 toko-toko mulai menjual PC. Hingga sekarang, perusahaan komputer berusaha keras untuk mengurangi ukuran dan harga bersamaan dengan meningkatkan kapasitas PC. IBM pun ingin terlibat dengan kehebohan ini, dengan mengenalkan PC mereka di tahun 1981 (sebenarnya ini merupakan percobaan kedua, tetapi pada percobaan pertama gagal dengan sangat menyedihkan). Majalah Time memilih komputer sebagai Man of the Year 1982. Tron, sebuah komputer yang bertugas memproduksi special effect yang memukau diluncurkan pada tahun yang sama.
Continue reading...

Sejarah Komputer Ditemukan

Hari ini kebanyakan orang memiliki komputer dirumah mereka. Komputer merupakan bagian tak terpisahkan dari kehidapan sehari-hari kita dan membantu kita dalam menyelesaikan berbagai macam pekerjaan. Apakah kita benar-benar menghargai dan tau bagaimana komputer pertama kali diciptakan dan darimana asalnya?

Bermula dari Mesin Ketik…

Mesin ketik ada sebelum komputer dan peralatan listrik. Banyak yang memberikan kontribusi terhadap terciptanya mesin ketik, jadi penghargaan tidak diberikan kepada satu orang. Sejarah mesin ketik dimulai pada tahun 1714 oleh Henry Mill, seorang penemu asal Inggris yang mendapatkan paten untuk sesuatu yang mirip mesin ketik.

Image Hosted by ImageShack.us

Dari 1829 ke 1870 banyak penemu mencoba mematenkan mesin ketik di Eropa dan Amerika. Namun tidak ada pemilik paten / penemu ini yang membawanya kepada produksi untuk keperluan komersil. Para penemu ini meliputi Henry Mill (penemu asal Inggris) dan William Austin Burt (penemu asal Amerika). Untuk daftar yang lebih lengkap kunjungi Wikipedia.org.

Pada tahun 1870 seorang penemu asal Denmark Rasmus malling-Hansen menjadi orang pertama yang secara komersil menjual mesin ketik di tahun 1870 dan merupakan tahun yang sama Thomas Edison menciptakan mesin ketik dengan listrik.

Para penemu menghabiskan bertahun-tahun untuk menyempurnakannya, hanya untuk melihat teknologi lebih baru membuatnya tampak usang.

Image Hosted by ImageShack.us

Komputer Pertama Dibuat..

Charles Babbage, yang juga dikenal sebagai “bapak komputer”, memulai ide sebuah komputer yang dapat diprogram. Mesin Babbage merupakan yang pertama dari komputer mekanikal, walaupun belum selesai, sebagian besar disebabkan oleh masalah keuangan dan pribadi. Ia mengarahkan pembuatan mesin bertenaga uap yang berhasil menuai sukses. Walaupun mesin Babbage sangat mekanis dan berat, arsitektur dasarnya sama dengan komputer modern. Data dan memori program memiliki tempat terpisah, operasi didasarkan atas perintah, dan mesin memiliki unit input/output yang terpisah.

Image Hosted by ImageShack.us

Atanasoff Berry Computer (AKA ABC) merupakan komputer elektronik pertama yang memiliki bobot lebih dari 700 pound. Pengerjaan komputer ini dimulai tahun 1937 oleh John Vincent Atansaoff dan Clifford Berry. Mesin baru ini dapat mengerjakan 29 penghitungan secara bersamaan. Namun input/output masih tidak dapat dipercaya dan penemunya harus meninggalkan universitas Iowa untuk Perang Dunia II pada 1942, meninggalkan proyek tersebut tanpa kemajuan. Karena penemu meninggalkannya akibat perang, tidak banyak orang yang tau kalau mesin ini telah ditemukan sampai 1960, yang kemudan menimbulkan kontroversi tentang penemuan komputer yang pertama.

“Model ABC yang didemonstrasikan tahun 1939 belum merupakan komputer, sama seperi model Wrights bersaudara yang belum bisa dikatakan pesawat terbang kala itu”, kata Allan R Mackintosh, Professor dari Universitas Kopenhagen.

ENIAC diciptakan oleh John Mauchly dan John Presper Eckert pada tahun 1943. Ukuran fisik dari mesin ini sangat besar jika dibandingkan dengan komputer yang kita miliki hari ini. Menurut Wikipedia, ENIAC memiliki 17.468 pipa hampa udara, 7.200 dioda kristal, 1.500 relay, 70.000 resistor, 10.000 kapasitor, dan sekitar 5 juta hubungan solder. Beratnya mencapai 30 ton, dengan ukuran 2.6 m x 0.9 m x 26 m dengan volume 63m kubik dan mengkonsumsi 150kW tenaga. Pengadilan distrik di A.S menolak paten yang diajukan ENIAC dan mengatakan ABC merupakan komputer pertama.

Image Hosted by ImageShack.us

Hari ini, Komputer Cukup Kecil Untuk Rumah Anda..

Debut Apple Macintosh pada 1984 menawarkan fitur sederhana, graphical intervace, penggunaan 8-MHz, 32-bit Motorola 68000 CPU dan built-in 9-inch B/W screen.

Komputer Portabel..

Ilmuan terdahulu mengatakan “komputer tidak mungkin sekecil itu untuk bisa dibawa-bawa”

Epson HX-20 merupakan komputer portable pertama dibuat tahun 1981. Ia berukuran seperi mesin jahit dan tidak dioperasikan dengan batterai.

Teknologi Hari ini…

Image Hosted by ImageShack.us

Komputer pernah dianggap sebagai teknologi yang tidak penting. Ken Olsen, Chairman dari Digital Equipment Corporation tahun 1977 mengatakan “Tidak ada alasan bagi orang untuk memiliki computer dirumah mereka.”

Komputer awalnya dibuat untuk mengkalkulasi sesuatu, sekarang ini telah berubah menjadi laptop portable abad 21, PDA seukuran genggaman tangan, desktop, film animasi, system GPS, world wide web, dan masih banyak lagi.

Klik di sini dan disini untuk sumber artikel.

Continue reading...

Computer

Pengertian Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau "sistem pengolah informasi."

Saat ini, komputer sudah semakin canggih. Tetapi, sebelumnya komputer tidak sekecil, secanggih, sekeren dan seringan sekarang. Dalam sejarah komputer, ada 5 generasi dalam sejarah komputer.

[sunting] Generasi Komputer

[sunting] Generasi Pertama

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali.

Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu mempengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer serbaguna (general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.

Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.

Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW.

Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.

Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut.

Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.

Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.



ada dua jawaban

1 . menurut pelawak
komputer pertama kali ditemukan oleh kita sendiri yah gak, cobaa kalu ditemukan oleh orang lain yah jadi punya orang lain deh syukur deh kalau tu orang baik hati dan mau membalikin kembali komputer kita lagi. heheheh.

2. menurut profesor in processor

1937
Dr. John V. Atanasoff secara resmi di beri penghargaan atas diciptakannya komputer elektronik digital. Dr. Atanasoff mengembangkan komputer elektronik digital pertama sejak 1937 – 1942 dan di bantu oleh mahasiswa lulusan yang bernama Clifford Berry. Ia menyebut penemuannya sebagai Atanasoff-Berry Computer atau disingkat ABC.

1946 Setelah berbicara dengan Dr. Atanasoff, membaca buku manual cara kerja ABC dan melihat ABC, Dr. John W. Mauchly bekerja sama dengan Mr. J. Presper Eckert untuk mengembangkan sebuah mesin yang bisa menghitung lintasan peluru (trajectory) untuk Angkatan Darat Amerika. Hasilnya, sebuah komputer elektronik skala besar yang rampung tahun 1946 dan bernama ENIAC. Karena ribuan kali lebih cepat dari mesin pendahulunya, ENIAC merupakan sebuah terobosan besar-besaran dalam teknologi komputer. Beratnya 30 ton, menempati ruangan seluas 1500 kaki kuadrat, dan memiliki lebih dari 18.000 tabung hampa udara (vacuum tube). Legenda menyatakan bahwa ENIAC yang dibuat di Universitas Pennsylvania telah mengurangi ‘pasokan’ cahaya untuk Philadelphia bila diaktifkan.

Hasil yang mengagumkan pada ENIAC menandakan dimulainya komputer generasi pertama.



Generasi Komputer
Komputer Generasi Pertama (1946 – 1959)

UNIVAC I. Komputer generasi pertama dikarakteristikan dengan keistimewaan yang sangat mencolok pada ENIAC– tabung hampa udara. Sampai tahun 1950, beberapa komputer lain menggunakan tabung tersebut, setiap komputer memberikan kemajuan yang berarti dalam pengembangan komputer. Pengembangan tersebut termasuk binary aritmetic, random access, dan konsep dari program yang tersimpan.

1951 The U.S. Bureau of Cencus pada tahun 1951 menginstalasi komputer komersial pertama yang bernama Universal Automatic Computer – UNIVAC I. UNIVAC I dikembangkan oleh Mauchly dan Eckert untuk Remington-Rand Corporation.



IBM Memasuki Pasar Komputer
Komputer elektromekanik pertama merupakan hasil dari penelitian yang disponsori IBM. Hasilnya, Mark I, rampung pada tahun 1944 oleh seorang profesor Universitas Harvard, Howard Aiken. Pada saat itu, IBM memonopoli peralatan pemroses data punched-card. Pimpinam IBM tidak merasa bahwa komputer tersebut (UNIVAC I) bisa menggantikan mesin punched-card, untuk itu mereka tidak mau memasuki pasar. Belum sempat UNIVAC I sukses, IBM membuat keputusan baru untuk mengembangkan dan memasuki pasar komputer.

Produk IBM pertama yang di jual di pasaran adalah IBM 701 pada tahun 1953. Hebatnya, IBM 650 diperkenalkan pada tahun berikutnya yang mungkin dengan alasan IBM cukup meraih keuntungan yang besar pada tahun sebelumnya. Untuk menyingkirkan pesaingnya, IBM 650 dibuat supaya bisa meng-upgrade mesin-mesin punched-card yang ada. Itu karena IBM 650 memproses data dengan sebuah cara yang mirip dengan cara tradisional pada mesin punched-card.

Komputer Generasi Kedua (1959 – 1964)

Bagi kebanyakan orang, penemuan transistor berarti semakin praktis. Untuk itu dalam bisnis pemrosesan data, menandakan dimulainya komputer generasi kedua. Transistor berarti semakin berkinerja, lebih diandalkan, dan komputer lebih murah yang menempati sedikit ruang dan menghasilkan sedikit panas.

Biaya seharusnya bisa ditekan. Harga komputer selama generasi pertama, kedua dan sebagian generasi ketiga merupakan bagian penting dari anggaran sebuah perusahaan. Inovasi di pacu dengan persaingan yang menghasilkan penambahan kinerja dan penurunan harga komputer secara besar-besaran.

Karakteristik yang dominan pada komputer generasi kedua:

Transistor

Kompatibilitas yang terbatas pada tiap komputer yang beda pabrik Tidak ada kompatibilitas antar pabrik yang berbeda Adanya bahasa pemrograman low-level.

Komputer Generasi Ketiga (1964 - ?)

Karakteristik

Beberapa ahli sejarah menganggap peristiwa terpenting dari sejarah komputer terjadi ketika IBM meluncurkan komputer System 360 pada tanggal 7 April 1964. System 360 termasuk ke dalam komputer generasi ketiga. Integrated circuits merupakan teknologi baru dari generasi ini seperti halnya transistor pada generasi kedua.

Masalah-masalah kompatibilitas pada komputer generasi kedua hampir hilang pada komputer generasi ketiga ini. Bagaimanapun juga, komputer generasi ketiga sama sekali berbeda dengan generasi kedua. Perubahannya merupakan ‘revolusioner’, bukan ‘evolusioner’, dan menyebabkan konversi yang besar-besaran untuk ribuan komputer yang ada.

Pada pertengahan 1960, hampir jadi kenyataan bahwa setiap instalasi komputer bisa berkembang dengan cepat. Sebuah karakteristik yang penting pada komputer generasi ketiga ini adalah ‘upward compatibility (kompatibilitas ke atas)’, yang berarti perusahaan bisa membeli ko

materi referensi:

Continue reading...
 

Followers


Masukkan Code ini K1-321EC9-5
untuk berbelanja di KutuKutuBuku.com

Arsip Cyberg Copyright © 2009 Not Magazine 4 Column is Designed by Ipietoon Sponsored by Dezigntuts