Selasa, 23 Desember 2008

Jawaban Latihan No. 3 Kelompok AE

JAWABAN LATIHAN KELOMPOK AE

Berikut jawaban dari soal no. 3 mengenai bagaimana program menyalin array 1 dimensi ke array dua dimensi. Untuk lebih jelasnya lagi, baca kembali soal anda dan praktekkan program tersebut!!!

#include
#include
void main()
{
int POIN[6] = {34,26,38, 92, 40, 12};
int PION[2][3] ;
int i,j,k ;
k=0;
for(i=0;i<=1;i++)
{ for(j=0;j<=2;j++)
{
PION[i][j] = POIN[k];
k++;
}
}

for(i=0;i<=1;i++)
{ for(j=0;j<=2;j++)
{
printf ("%i",PION[i][j]);
}
printf("\n");
} getch();
}

Rabu, 11 Juni 2008

MEMPERCANTIK ISI FLASH DISK

MEMPERCANTIK ISI FLASH DISK

Berikut salah satu artikel yang didapat dari http://www.pvidia.com/ yang rasanya bermanfaat bagi pembaca. Selamat Membaca dan Mencoba ..:..

Saat ini Flashdisk sudah menjadi kebutuhan utama terutama bagi mereka yang mobile, yang digunkana untuk menyimpan file pekerjaan dan data - data penting lainya. Bagi mereka yang mobile, tentu saja keberadaan flashdisk sangatlah penting artinya.

Karena seringnya flashdisk ini digunakan, maka agar tidak bosan melihatnya, kita bisa memberikan sedikit sentuhan agar ia terlihat berbeda. Untuk itu, yang diperlukan adalah sebuah file gambar berformat jpg yang akan kita jadikan background dari flashdisk. Hendaknya file jpg ini tidak berukuran besar, sehingga tidak membutuhkan waktu lama ketika membukanya dan juga tidak memakan tempat terlalu banyak.

Untuk membuat background pada flashdisk anda, caranya sebagai berikut:
1. Buka file Notepad.
2. Lalu ketikan skrip dibawah ini:
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
ICONAREA_IMAGE=.\wall1.jpg
IcONAREA_TEXT=32320000
3. Simpan file ini pada root flashdisk dengan nama desktop.ini
4. Lalu refresh flashdisk anda.

Anda lihat hasilnya! Sekarang flashdisk anda memiliki latar belakang bergambar sesuai dengan pilihan anda.

Coba ubah tampilan flashdisk anda menjadi Tiles, dengan mengklik kanan pada area kosong flashdisk lalu pilih menu [view]->[Tiles]. Maka akan terlihat keterangan untuk jenis file, ukuran dan lainnya berubah warna menjadi biru. Jika anda ingin warna lain, anda bisa mengganti kombinasi angka 32320000 menjadi angka lain.

Selasa, 15 Januari 2008

SEJARAH & PERKEMBANGAN INTERNET

SEJARAH & PERKEMBANGAN INTERNET

Internet adalah kumpulan komputer pribadi yang terkait satu dengan lainnya dalam bentuk jaringan. Jaringan tercipta melalui saluran telekomunikasi, seperti telepon.
Internet lahir pada masa perang dingin sekitar tahun 1969 dan digunakan pertama kali untuk keperluan militer. Berdasarkan kebutuhan atas peningkatan kecepatan arus informasi antar staf militer Amerika Serikat, maka dikembangkan perangkat komunikasi dengan kemampuan mengirim dan menerima berbagai data dan informasi secara terpadu dan terintegrasi. Pada saat itu juga Departemen Pertahanan Amerika Serikat membangun sebuah sistem jaringan dengan menghubungkan semua komputer di daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir.
Untuk keperluan tersebut dibentuklah proyek ARPA (Advanced Research Project Agency) dengan sebutan ARPAnet yang dibuat oleh DARPA (Defense, Advanced Research Project Agency) suatu bagian dari Departemen Pertahanan Amerika Serikat. Proyek tersebut juga bekerja sama dengan beberapa universitas dan research fasilites. ARPAnet pada awalnya sangat kecil dan hanya menghubungkan 3 buah komputer di California dan 1 di Utah. ARPAnet semula dirancang untuk menemukan jaringan komputer handal, dan sampai berapa besar informasi dapat dipindahkan, dan akhirnya semua standard yang ditentkan menjadi cikal bakal untuk pengembangan protokol baru yang sekarang dikenal dengan TCP/IP.
ARPAnet dipecah menjadi dua yaitu MILNET untuk keperluan militer dan ARPAnet yang baru yang lebih kecil untuk non-militer seperti universitas-universitas. Hal ini dilakukan karena perkembangan ARPAnet diseluruh daerah membuat semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPAnet kesulitan untuk mengaturnya. Gabungan kedua jaringan ini akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet saja.
Lalu NSF (National Science Foundation) melanjutkan proyek ini dan kemudian menciptakan jaringan sendiri bernama NSFnet berdasarkan teknologi IP yang dipakai oleh ARPAnet dengan saluran telepon sebagai sarana transmisi. Karena bianya terlalu tinggi, maka pihak NSF memutuskan membuat alternatif dimana komputer akan berhubungan dengan jaringan lokal, kemudian jaringan lokal ini meneruskannya ke jaringan komputer lainnya.
Alternatif ini berhasil, sehingga jaringan komputernya dikembangkan lebih lanjut oleh Merit Network Inc. bekerja sama dengan IBM dan MCI. Namun demikian hubungan masih terbatas pada lingkungan akademi, lembaga penelitian dan instansi pemerintah di Amerika Serikat.
Baru pada awal tahun 90-an internet mulai komersial, diperluas ke mancanegara dan berkembang sangat pesat. Internet mendapat tanggapan yang sangat memuaskan karena jumlah pemakai Internet terus meningkat. Di Indonesia sendiri, Internet mulai dikenal luas sejah tahun 1995. Sebelumnya Internet sudah dikenal dikalangan akademik dan pusat-pusat riset. Layanan Internet terbuka sejak IndoInternet berdiri sebagai penyedia layanan Internet pertama di Indonesia. Kesuksesan IndoInternet ini kemudian diikuti dengan munculnya Internet Service Provider (ISP) lainnya, yang kini semakin menjamur.

Ref & Sumber :
Cara Mudah Belajar E-commerce di Internet, Rijanto Tosin & Catur Meiwanto
Cara Mudah Belajar Internet, Homesite dan HTML, Ahmad Bustami
Kursus Kilat Internet dan Intranet, Michael R. Wijela

Senin, 14 Januari 2008

Global Positioning System (GPS)

Global Positioning System (GPS)
GPS adalah singkatan dari Global Positioning System, sistem satelit yang dapat memberikan posisi Anda di mana pun di dunia ini. Satelit GPS tidak mentransmisikan informasi posisi Anda, yang ditransmisikan satelit adalah posisi satelit dan jarak penerima GPS Anda dari satelit. Informasi ini diolah alat penerima GPS Anda dan hasilnya ditampilkan kepada Anda.
GPS sekarang digunakan untuk keperluan-keperluan yang beragam-sebagian malah tidak pernah terbayangkan oleh pembuat GPS. GPS bisa digunakan di hampir semua lokasi di dunia kecuali di tempat-tempat di mana sinyal satelit GPS tidak dapat diterima, misalnya, di dalam gedung, di dalam goa, di bawah tanah, dan di bawah permukaan air.
GPS sebenarnya adalah proyek Departemen Pertahanan Amerika Serikat (AS) yang memberinya nama resmi NAVSTAR (NAVigation Satellite Timing And Ranging). Bagian utama dari sistem GPS adalah 24 satelit yang mengorbit Bumi di ketinggian 20.200 kilometer . Orbit satelit dirancang sehingga setiap titik di Bumi dapat melihat paling sedikit empat satelit pada setiap saat.
Tiap satelit mengitari bumi kira-kira sekali dalam 12 jam dengan kecepatan sekitar 11.000 kilometer per jam. Satelit GPS mempunyai panel-panel pengumpul tenaga Matahari untuk membangkitkan energi listrik yang diperlukannya. Selain itu juga ada baterai yang menyimpan tenaga listrik dan mempergunakannya saat satelit tidak memperoleh sinar Matahari.
Satelit GPS pertama diluncurkan tahun 1978 dan konstelasi 24 satelit berhasil dilengkapi tahun 1994. Setelah itu satelit-satelit baru rutin diluncurkan untuk meng-upgrade satelit lama atau mengganti satelit yang rusak/tidak berfungsi lagi. Tiap satelit mentransmisikan data navigasi dalam sinyal CDMA (Code Division Multiple Access)-sama seperti jenis sinyal untuk telepon seluler CDMA. Sinyal CDMA menggunakan kode pada transmisinya sehingga penerima GPS tetap bisa mengenali sinyal navigasi GPS walaupun ada gangguan pada frekuensi yang sama. Frekuensi yang digunakan adalah L1 (1575,42 MHz) dan L2 (1227,6 MHz).
Kode CDMA disebut "pseudorandom" karena seakan-akan ("pseudo") tidak beraturan ("random"), padahal tidaklah demikian. Kode CDMA tiap satelit dipilih dengan seksama agar tidak mengganggu transmisi satelit lainnya. Jenis kode CDMA ini ada dua, yaitu C/A dan P(Y). Kedua kode ini ditransmisikan pada frekuensi L1, sementara di L2 hanya ada kode P(Y).
C/A (Coarse/Acquisition) penggunaannya terbuka untuk siapa saja. "Coarse" karena resolusi datanya lebih kasar/tidak sepresisi kode P(Y). Ini disebabkan modulasi kode yang lebih lambat, yaitu 1,023 MHz dibandingkan dengan P(Y) yang 10,23 MHz (bandingkan dengan cdma2000 yang 1,2288 MHz dan WCDMA (generasi penerus GSM) yang 3,84 MHz). Kata "Acquisition" adalah untuk akuisisi karena kode C/A yang sederhana lebih mudah dikenali dibandingkan dengan kode P(Y) sehingga untuk menangkap sinyal kode P(Y) lebih mudah setelah berhasil mengakuisisi satelit GPS dari sinyal C/A-nya. P(Y) berarti kode precision (presisi) yang dienkripsi dengan kode sandi Y. Modulasi kode yang sepuluh kali lebih cepat dibandingkan dengan kode C/A menyebabkan secara teoretis mampu memberikan presisi 10 kali lebih baik juga. Enkripsi digunakan agar data navigasinya tidak bisa digunakan orang tanpa seizin Departemen Pertahanan AS. Dengan menyinkronisasikan kode ini, alat penerima GPS dapat menghitung berapa waktu antara sinyal dikirim dari satelit dan diterima oleh alat penerima GPS. Data lain yang diperlukan juga ditumpangkan pada sinyal kode GPS, antara lain: koreksi posisi satelit, koreksi waktu satelit, dan informasi mengenai atmosfer yang dilalui sinyal dari satelit ke alat penerima.
Satelit-satelit ini dikontrol dari 5 stasiun Bumi, 4 stasiun Bumi yang bekerja otomatis dan satu stasiun Bumi pengontrol utama. Empat stasiun Bumi otomatis hanya berfungsi menerima data dari satelit GPS dan meneruskan informasi itu ke stasiun pengontrol utama. Stasiun pengontrol utama memberikan koreksi data navigasi ke satelit-satelit GPS.
Bagian akhir dari sistem GPS ini adalah alat penerima GPS yang akhirnya menghitung semua data, melakukan korelasi, dan menampilkan data posisi di layar display atau-kalau penerima GPS ini hanya aksesori tambahan di PDA (personal digital assistant)-di layar PDA.
Informasi yang ditransmisikan dari satelit ke penerima GPS terdiri dari dua jenis. Yang pertama disebut "almanak", yaitu posisi dari semua satelit GPS. Jenis informasi kedua disebut "efemeris", yaitu koreksi data almanak. "Kalau ’almanak’ di-update kira-kira seminggu sekali, data ’eferemis’ biasanya di-update tiap setengah jam. Alat penerima GPS yang dinyalakan kembali setelah seharian dimatikan masih bisa menggunakan data almanak sebelumnya.
Untuk mengetahui posisi alat penerima, juga diperlukan informasi seberapa jauh alat penerima GPS dari satelit. Informasi ini didapat dari menyinkronisasikan timer di penerima dengan sinyal kode CDMA yang dikirim satelit GPS. Beda sinkronisasi dan fase sinyal digunakan untuk menghitung "pseudorange" (perhitungan jarak ke satelit GPS tanpa memperhitungkan perlambatan sinyal di atmosfer). Kecepatan sinyal di ruang hampa sama dengan kecepatan cahaya, yaitu 3 x 10-8 meter per detik. Sementara kode C/A yang 1,023 MHz artinya mengirimkan 1.023.000 pulsa setiap detiknya, atau setiap pulsa bila disinkronisasikan bisa memberikan jarak sampai akurasi 300 meter.
Kita juga bisa menghitung fase sinyal, sinyal itu sedang di posisi mana dari pulsa, sampai akurasi 1 persen. Jadi, akurasi terbaik yang bisa didapat dengan kode C/A kira-kira 3 meter. Untuk kode P(Y) yang mengirim pulsa 10 kali lebih banyak per detiknya, akurasinya bisa sampai 0,3 meter. Ini adalah angka teoretis, pada kenyataannya akurasi GPS kira-kira 9 meter untuk kode C/A.
Bayangkan ada satu bola dengan jari-jari sepanjang jarak satelit penerima GPS yang pusatnya di posisi satelit di ruang angkasa. Jika ada empat bola seperti itu, perpotongan permukaan bolanya adalah satu titik tempat lokasi alat penerima GPS.

Aplikasi GPS
Aplikasi GPS sangat beragam dan tidak terbatas pada hal-hal yang berhubungan dengan penentuan posisi saja. Di udara, GPS digunakan sebagai salah satu alternatif peralatan navigasi pesawat terbang. Dibandingkan dengan peralatan navigasi lain, penerima GPS paling mudah digunakan karena langsung memberikan posisi pesawat sehingga sangat cepat menjadi populer. Dengan menggunakan beberapa penerima GPS, orientasi kemiringan pesawat juga bisa dihitung, GPS juga favorit digunakan untuk membimbing pesawat tanpa awak dan rudal-rudal jarak jauh.
Di laut, kapal-kapal juga senang menggunakan GPS karena alasan kemudahan penggunaannya. IMO (International Maritime Organization) bahkan menganjurkan pemakaian AIS (Automatic Identification System), yaitu alat penerima GPS yang secara periodik mengirimkan posisi kapal. GPS juga digunakan untuk mempelajari kebiasaan migrasi satwa laut.
Penerima GPS yang tersedia dalam berbagai bentuk dan ukuran membuat penggunaannya di darat juga beragam. Mulai dari penerima GPS handheld untuk perjalanan lintas alam seharga sekitar Rp 1 juta sampai penerima GPS untuk memantau perjalanan truk-truk kontainer dan kereta api. GPS juga digunakan membuat peta dan membantu bermain golf. Jam satelit GPS yang sangat presisi juga banyak dimanfaatkan, di antaranya sinkronisasi antar BTS/menara pada jaringan telepon seluler.
Beberapa tahun belakangan GPS bahkan dimanfaatkan juga di angkasa luar untuk mendapatkan posisi satelit lainnya. Akan tetapi, aplikasi yang paling kreatif menurut penulis adalah menggunakan GPS sebagai radar. Sinyal GPS yang memantul dari suatu obyek digunakan untuk menghitung posisi obyek tersebut. Radar GPS lebih murah dari radar biasa karena tidak perlu tenaga listrik besar untuk transmisi sinyal radar dan untuk keperluan militer punya keuntungan tidak bisa diketahui posisinya dari transmisi sinyal radar-karena radar GPS tidak mentranmisikan sinyal sendiri.

Sumber :
Larry A Wagnet Pengamat Telekomunikasi

Senin, 24 Desember 2007

Program Berkelakuan Jahat

PROGRAM BERKELAKUAN JAHAT

Apa itu ? Apa sih maksudnya ?
Barangkali kata-kata itu yang muncul dibenak bagi yang membaca judul tulisan ini. Tapi pasti sudah sangat sering dan mengerti jika didengarkan atau melihat sebuah kata yaitu VIRUS. Ya.., virus adalah salah satu anggota dari program berkelakuan jahat tersebut. Disebut salah satu karena sebenarnya ada banyak anggota dari program berkelakuan jahat tersebut dan jika menemukan kejanggalan pada sebuah PC pada saat running, pasti menyebutkan virus, padahal belum tentu itu adalah virus.
Berikut sebagian dari anggota program yang berkelakuan jahat dan bagaimana ia bekerja.

VIRUS
Sebuah program yang mempunyai kemampuan memecahkan diri dan meng-copy- ke dalam program/sistem lainnya. Biasanya dalam lingkungan satu sistem operasi, walaupun ada yang beda sistem operasi. Virus akan aktif bila sesuatu yang mengandung virus dijalankan. Virus akan menginfeksi memori, disket, harddisk atau tempat penyimpanan lainnya.
Virus yang menginfeksi file disebut dengan Virus File, dibuat dengan bahasa rakitan dan memanfaatkan file untuk tempat menyimpan program virusnya. File dokumen yang diserang seperti *.DOC, *.XLS, *.PPT, dll.

WORM
Sifatnya yaitu memperbanyak dirinya dengan cara mencopy dirinya sendiri dari 1 komputer ke komputer yang lainnya. WORM tidak bergantung pada suatu program dan memanfaatkan sumber daya jaringan. WORM tidak menyerang program atau merubah suatu program. Aksinya yaitu membuat macet dan sering kali membuat jaringan menjadi down.

TROJAN HORSE
Adalah suatu penggalan program yang bersembunyi di dalam program dan mempunyai suatu fungsi yang khusus. Sering disembunyikan di dalam program yang menarik user . Biasanya digunakan untuk menyadap password seseorang. Program Trojan Horse yang cerdik salah satunya adalah tidak dapat dideteksi dan diprogram agar dapat menghancurkan dirinya sendiri sebelum terdeteksi.

BOMB
Sejenis Trojan Horse dan biasanya seringkali digabung dengan virus. Bomb bekerja berdasarkan tanggal, jam atau kondisi tertentu . Time bomb bekerja berdasarkan waktu tertentu sedangkan Logic Bomb bekerja berdasarkan kejadian/kondisi tertentu. Contohnya Virus Michel Angelo yang akan meledak bomnya setiap tanggal 6 Maret.

TRAP DOOR (atau BACK DOOR)
Suatu teknik yang digunakan oleh si programer untuk masuk ke suatu sistem. Bisa dikatakan untuk menciptakan jalan rahasia untuk masuk ke suatu sistem lewat “pintu belakang”. Kadangkala programer membiarkan trap door di dalam program untuk pengentasan program atau memonitor suatu operasi.

SPOOF
Yaitu nama umum yang diberikan untuk program yang melakukan suatu trik dengan memberikan hak-hak istimewa kepada user. Contohnya yaitu Trojan Horse Login.

BACTERIA
Adalah suatu program yang tidak melakukan apapun, tetapi memperbanyak dirinya sendiri. Bacteria biasanya beralokasi di memori, disk atau media penyimpanan lainnya

RABBITS
Adalah nama lain dari program yang memproduksi dirinya sendiri dengan cepat sekali

CRABS
Adalah suatu program yang menyerang/mengganggu tampilan data di layar monitor

CREEPERS
Adalah suatu program, seperti WORM, yang menyebar dari terminal ke terminal lainnya di dalam jaringan ARPANET (1970an) sambil menampilkan pesan “I’m the crreper, catch me if you can’ sampai nantinya program ini dibasmi oleh “The Reaper”.

SALAMIS
Adalah suatu program yang menyerang nilai-nilai uang dari file transaksi di bank, terutama nilai pecahan dan nilai pecahan (sen) dari bunga diambil dan dipindahkan ke rekening orang lain.

Selasa, 18 Desember 2007

PROTOKOL DI INTERNET

PROTOKOL DI INTERNET

Sebagai orang yang sering atau bahkan sangat sering menggunakan internet untuk mencari informasi, barangkali kita tidak menyadari bahwa sebenarnya di internet terdapat banyak media/jaringan untuk menyalurkan informasi sesuai dengan perannya masing-masing. Media tersebut disebut dengan protokol. Berikut adalah beberapa dari sekian banyak protokol yang digunakan dan ada di internet, khususnya protokol yang berkaitan dengan dunia e-commerce.

Electronic Data Interchange (EDI)
EDI adalah sebuah standar struktur dokumen yang dirancang untuk memungkinkan organisasi besar untuk mengirimkan informasi melalui jaringan private. Protokol jenis ini dibuat pada tahun 70-an oleh pemerintah dan saat ini digunakan oleh lebih dari 1000 perusahaan berkembang di Amerika Serikat. EDI saat ini juga digunakan dalam corporate web site.

Open Buying on the Internet (OBI)
OBI dikembangkan oleh konsorsium OBI dengan http://www.openbuy.org/. OBI adalah sebuah standar yang dibuat oleh Internet Purchasing Roundtable yang akan menjamin bahwa berbagai sistem e-commerce dapat berbicara satu dengan lainnya. OBI didukung oleh perusahaan-perusahaan yang memimpin di bidang teknologi seperti Actra, InteliSys, Microsoft, Open Market, dan Oracle

Open Trading Protocol (OTP)
Sebenarnya OTP merupakan standart competitor dari OBI. OTP dimaksudkan untuk menstandarisasi berbagai aktifitas yang berkaitan dengan proses pembayaran, seperti perjanjian pembelian, resi untuk pembelian, dan pembayaran. OTP dibangun oleh beberapa perusahaan, seperti AT&T, CyberCash, Hitachi, IBM, Oracle, Sun Microsystems, dan British Telecom.

Open Profiling Standard (OPS)
Salah satu keunggulan dari OPS adalah OPS memungkinkan para pengguna untuk membuat sebuah profil pribadi dari kesukaan masing-masing pengguna yang dapat dia bagi dengan pihak lain. Ide dibalik OPS adalah untuk menolong memproteksi privasi pengguna tanpa menutup kemungkinan untuk transaksi informasi untuk proses marketing dsb. OPS didukung oleh Microsoft dan Firefly http://www.firefly.com/.

Secure Socket Layer (SSL)

Protokol ini di disain untuk membangun sebuah saluran yang aman ke server. SSL menggunakan teknik enkripsi public key untuk memproteksi data yang di kirimkan melalui Internet. SSL dibuat oleh Netscape tapi sekarang telah di publikasikan di public domain.

Secure Electronic Transactions (SET)
SET akan mengenkodekan nomor kartu kredit yang di simpan di server merchant. Standar ini di buat oleh Visa dan MasterCard, sehingga akan langsung di dukung oleh masyarakat perbankan. Ujicoba pertama kali dari SET di e-commerce dilakukan di Asia.

Ref & Sumber :
Fernando Sitindaon, Materi E-Commerce