Tampilkan postingan dengan label Lain-lain. Tampilkan semua postingan
Tampilkan postingan dengan label Lain-lain. Tampilkan semua postingan

Algoritma Facemash Di Film The Social Network

Posted on Kamis, 24 Februari 2011 | 2 Komentar
Dalam Film The Social Network diceritakan bahwa sebelum Facebook dibuat, Mark Zuckersberg membuat sebuah game yang bernama Facemash. Facemash adalah sebuah permainan dimana pemain harus memilih satu foto diantara 2 foto perempuan yang ada dalam permainan itu. Penentuan mana foto yang menjadi Top Rated di tentukan dengan Sebuah algoritma (ELO Rating Sytem). Berikut adalah penjelasan algoritma yang di gunakan dalam permainan Facemash yang dikutip dari http://pawanz.wordpress.com/2011/01/02/facemash-algorithm-from-social-network-movie/.

Sistem peringkat Elo adalah suatu metode untuk menghitung tingkat keterampilan relatif pemain dalam permainan dua pemain seperti catur. Hal ini dinamai perusahaan pencipta Arpad Elo, seorang profesor fisika Amerika kelahiran Hungaria

Algoritma:

Sekarang menurut algoritma berikut ini repersents nilai yang diharapkan Player A
E_A = \ frac {1 1 + 10 ^ {(R_B - R_A) / 400}}.
Demikian pula nilai yang diharapkan untuk Player B


Dimana RA nilai sekarang dari Player A dan RB adalah nilai sekarang dari pemain B.

Ketika pemain A akan memainkan pertandingan apa yang pernah dia akan memiliki skor akan dibandingkan dengan skor yang diharapkan dan yang akan memberikan rating baru untuk pemain A. Ini akan dilakukan dengan menggunakan rumus di bawah ini;


Dimana SA adalah nilai sebenarnya dari pemain A. K adalah konstanta yang memiliki dua nilai untuk pemain Master K = 16 dan untuk pemain yang lebih lemah akan K 32.

Sekarang mari kita mengambil ecample perempuan peringkat seperti yang dilakukan dalam film Jaringan Sosial. Misalnya kita memiliki tabel berikut:
Girl Current Rating Result Score
A 80
B 90 Lost 0
C 30 Won 1
D 50 Draw 0.5
E 40 Won 1

Sekarang seperti yang Anda bisa dengan jelas melihat bahwa A comapred dengan 4 gadis-gadis dan dia telah mencetak 2,5 poin. Jika Anda menghitung skor yang diharapkan menggunakan rumus di atas maka

2,157 (0,485 +0,572 +0,543 +0,557).

Sekarang menggunakan rumus kedua diberikan di atas kita akan menghitung Peringkat baru untuk pemain A  menggunakan K=16 maka

R'A = 80 + 16 (2,5-2,157) = 85,2

Jadi ini semua tentang algoritma itu. Ini banyak digunakan dalam permainan seperti sepak bola dll
Read More..

Top 10 Keyboard Shortcuts Everyone Should Know (English)

Posted on Minggu, 13 Februari 2011 | 0 Komentar

Top 10 keyboard shortcutsUsing keyboard shortcuts can greatly increase your productivity, reduce repetitive strain, and help keep you focused. For example, highlighting text with the keyboard and pressing Ctrl + C is much faster than taking your hand from the keyboard, highlighting the text using the mouse, clicking copy from the file menu, and then putting your hand back in place on the keyboard. Below are our top 10 keyboard shortcuts we recommend everyone memorize and use.

Ctrl + C or Ctrl + Insert

Copy the highlighted text or selected item.

Ctrl + V or Shift + Insert

Paste the text or object that's in the clipboard.


Ctrl + Z and Ctrl + Y

Undo any change. For example, if you cut text, pressing this will undo it. This can also often be pressed multiple times to undo multiple changes. Pressing Ctrl + Y would redo the undo.

Ctrl + F

Open the Find in any program. This includes your Internet browser to find text on the current page.

Alt + Tab or Alt + Esc

Quickly switch between open programs moving forward.

Bonus Tip Press Ctrl + Tab to switch between tabs in a program.

Bonus Tip Adding the Shift key to Alt + Tab or Ctrl + Tab will move backwards. For example, if you are pressing Alt + Tab and pass the program you want to switch to, press Alt + Shift + Tab to move backwards to that program.

Bonus Tip Windows Vista and 7 users can also press the Windows Key + Tab to switch through open programs in a full screenshot of the Window.

Ctrl + Back space

Pressing Ctrl + Backspace will delete a full word at a time instead of a single character.

Ctrl + Left arrow / Right arrow

Move the cursor one word at a time instead of one character at a time. If you wanted to highlight one word at a time you can hold down Ctrl + Shift and then press the left or right arrow key to move one word at a time in that direction while highlighting each word.

Ctrl + Home / End

Move the cursor to the beginning or end of a document.

Ctrl + P

Print the page being viewed. For example, the document in Microsoft Word or the web page in your Internet browser.

Page Up / Space bar and Page Down

Pressing either the page up or page down key will move that page one page at a time in that direction. When browsing the Internet pressing the space bar will also move the page down one page at a time.
Source : http://www.computerhope.com/
Read More..

Menjadi Hacker Penting??

Posted on Jumat, 11 Februari 2011 | 2 Komentar
Pernahkah anda berpikir bagaimana seorang perampok mencuri barang? Bagaimana perampok itu mengetahui celah dari sebuah toko atau sebagainya?? mungkin salah satu cara mengetahuinya adalah menjadi perampok itu. Sehingga muncul kata-kata "Satpam yang baik adalah mantan perampok/pencuri". Mengapa muncul kata-kata seperti itu??
karena seorang satpam yang dulunya adalah perampok pasti tahu apa yang akan dia lakukan jika dia menjadi perampok, dan tahu mana saja yang bisa djadikan celah oleh perampok sehingga dia bisa mengantisipasinya.
Layaknya Satpam, jika kita mempelajari bagaimana menjadi hacker tentunya kita tahu mana saja yang dapat menjadi celah, sehingga kita bisa membuat sistem keamanan yang lebih susah untuk dijebol atau meminimalisir celah. Read More..

Apa Itu J2ME??

Posted on Jumat, 04 Februari 2011 | 0 Komentar
Telepon selular dan internet adalah dua fenomena yang paling menarik menjelang akhir abad lalu. Fenomena yang dimulai pada tahun 1990-an itu banyak merevolusi cara-cara berbisnis. Apalagi perkawinan dari kedua teknologi itu telah melahirkan mobile internet, yang lagi-lagi melahirkan the way of doing business. Inilah cara baru berbisnis yang dapat dilakukan di mana saja, kapan saja, dan oleh siapa saja.

Bila kita melihat Jepang dengan i-Mode-nya (diluncurkan oleh NTT Docomo pada tanggal 22 Februari 1999), yang kini telah diekspor ke Belanda, maka akan terlihat pertumbuhan yang luar biasa dari waktu kewaktu (subscribers pada bulan Juli 2001 telah mencapai 26.085.000). Pada akhir 2001 yang lalu diperkirakan seluruh pemakai ponsel di Jepang telah terkoneksi ke internet! Satu hal luar biasa lainnya bahwa 81% user wireless internet di dunia ini berasal dari Jepang!
Teknologi J2ME, merupakan tulang punggung dalam perkembangan m-commerce belakangan ini. Bahkan NTT Docomo sejak bulan Januari 2001 (dahulu menggunakan teknologi iHTML yang merupakan pengembangan cHTML untuk tampilan dalam layar i-Mode) telah menyediakan service kaya akan grafik, teks, dan sound yang disebut i-appli yang berbasiskan telnologi J2ME CLDC-MIDP. i-appli ini merupakan aplikasi yang dapat dijalankan secara standalone atau client-server based. Contoh service yang disediakan oleh i-appli adalah games, weather report, stock chart.
Gambar 1. Internet wirelessuser per Bulan November 2000

Secara umum untuk Indonesia, mobile internet masih merupakan potensi yang belum terlalu banyak tergarap. Infrastruktur telekomunikasi menjadi kendala terbesar dalam perkembangan mobile internet di Indonesia meskipun kendala ini telah mulai dihilangkan dengan hadirnya operator IM3.
Sudah dapat diprediksikan bahwa satu dekade kedepan, mobile internet akan menjadi gaya hidup sehari-hari dan aktivitas bisnis. Mobile internet akan membawa revolusi terhadap cara bergaul dengan keluarga dan tetangga, cara berbisnis, cara memperoleh hiburan, cara mengelola keuangan, dan lain-lain. Mobile internet dipandang dari sisi bisnis dikenal dengan terminologi mobile business (m-bussiness) dan dari m-business inilah lahirlah apa yang disebut mobile commerce (m-commerce).
Definisi m-commerce menurut Ericsson adalah jasa transaksi terpercaya melalui mobile devices untuk pertukaran barang dan jasa antara konsumen, pedagang, dan institusi finansial. Jadi selama terjadi transaksi atau perpindahan uang dengan perantaraan mobile devices maka dapat dikategorikan sebagai m-commerce. Suatu saat fungsi uang cash akan tergantikan oleh pulsa sehingga suatu saat akan ada pertanyaan “cash or phone?” Mungkin suatu saat orang berbelanja kepasar akan membayar dengan pulsa dan ditransfer pulsa tersebut kepada handphone penjual selanjutnya bukan tidak mungkin pulsa yang ada dalam handphone penjual tersebut dapat diuangkan kembali melalui ATM. Cikal bakal hal ini sudah dimulai di Indonesia saat ini dengan adanya infak melalui SMS.
Menurut Siemens sistematika m-bussiness dibagi dalam enam kategori yaitu :
  • Mobile Commerce yang terdiri dari perbankan, perdagangan, pembelian, ticketing, perlelangan, travel management, dan lain-lain.
  • Mobile Info-Service yang terdiri dari informasi cuaca, pasar modal, berita akses internet, jasa penetapan lokasi, dan lain sebagainya.
  • Mobile Service yang terdiri dari jasa perbaikan, emergency, pengontrolan, serta jasa telemetika lainnya.
  • Mobil Communication yang terdiri dari komunikasi suara, pesan-pesan, SMS, mobile multimedia, dan lain-lain.
  • Mobile Entertainment yang terdiri dari hiburan musik, video, games, lotere, dan lain-lain
  • Mobile Office yang terdiri dari email, penjadwalan, dan direktori.
Gambar 2. Contoh aplikasi J2ME (aplikasi asuransi dari Zurich Group

Aktivitas m-commerce menyangkut berbagai element bisnis yang terdiri dari institusi layangan keuangan, content provider, infrastructure provider, dan operator selular. Seluruh elemen tersebut memiliki peluang dan tantangan tersendiri yang membutuhkan berbagai inovasi.
Ada dua belas bidang usaha di Indonesia ini yang sudah dapat menjalankan m-commerce yaitu : perbankan, asuransi, ritel, pengelolaan sistem pajak, jasa kurir, penerbangan, perhotelan, travel, pelayanan publik, media informasi dan hiburan, media massa, perdagangan saham, dan properti.
Dari kedua belas bidang usaha tersebut diatas, ada enam bidang usaha yang diprediksikan memiliki masa depan bagus untuk mempraktekkan m-commerce yaitu : perbankan (contoh : m-banking), penerbangan (airline reservation), perhotelan (hotel reservation), travel (travel reservation), layanan publik (pembayaran rekening listrik, telepon, air), dan media informasi dan hiburan (penjualan ringing tone, informasi jadwal bioskop). Keenam bidang ini dianggap memiliki tingkat penilaian yang baik dari sisi adopsi masyarakat, prospek bisnis, dan tingkat kompetisi.
Sedangkan keenam bidang lainnya yaitu : asuransi, ritel, pajak, jasa kurir dan distribusi, media massa, perdagangan saham, dan property dianggap belum cerah dimasa sekarang dikarenakan berbagai hal misalnya untuk perdagangan saham membutuhkan koneksi yang real-time, untuk memanfaatkan SMS sangat riskan karena dikhawatirkan pesan tidak sampai pada tujuan. Disebut belum cerah karena kemungkinan berkembang masih terbuka luas. Kendati demikian mungkin pula ada bidang usaha yang tidak akan berkembang dalam waktu lama.
J2ME Overview

Bila dibandingkan dengan WAP (wireless application protocol) dengan bahasa pemrograman markup languange-nya yaitu WML (wireless mark up language) maka J2ME memiliki beberapa kelebihan yang berarti. WML sendiri memiliki beberapa kekurangan yaitu :
  1. Small display dan limited user input facility.
  2. Must always connected.
  3. Biasanya devices-nya memiliki memory dan computational resources yang terbatas.
Teknologi J2ME ditujukan untuk cakupan user yang luas sekali dari mulai handphone hingga set-top-box yang powerful seperti halnya sebuah komputer yang dilengkapi dengan J2SE atau J2EE. J2ME memiliki beberapa keunggulan yaitu
  1. Sebagaimana kekhasan aplikasi yang ditulis dengan bahasa pemrograman Java maka aplikasi J2ME memiliki ciri running any where, any time, over any device.
  2. Aplikasi dapat dijalankan secara on-line maupun off-line.
  3. Memiliki kode yang portable.
  4. Safe network delivery
  5. Aplikasi yang ditulis dengan J2ME akan memiliki kompatibilitas yang tinggi dengan platform J2SE dan J2EE.
Dalam J2ME dibagi menjadi dua bagian besar yang dikenal sebagai configuration dan profile. Dua istilah ini sangatlah penting dalam pengembangan aplikasi wireless dengan Java sehingga harus dipahami dengan baik.
J2ME configuration mendefinisikan lingkungan kerja J2ME runtime. Oleh karena handheld devices memiliki fitur-fitur yang berbeda-beda, J2ME configuration dirancang untuk menyediakan library standar yang mengimplementasikan fitur standar dari handheld devices.
Configuration merupakan Java library minimum dan kapabilitas yang punya oleh para pengembang J2ME , yang maksudnya sebuah mobile device dengan kemampuan Java akan dioptimalkan untuk menjadi sesuai. configuration hanyalah mengatur hal-hal kesamaan sehingga dapat dijadikan ukuran kesesuaian antar device. Dalam J2ME telah didefinisikan dua buah konfigurasi yaitu
- Connected Limited Device Configuration (CLDC) untuk perangkat kecil
- Connected Device configuration (CDC) untk perangkat yang lebih besar
gambar3.jpg

Gambar 3. Lingkup Configuration
Technology dengan J2ME didalamnya (CDC dan CLDC).
Tabel 1. Tabel perbandingan CLDC dan CDC
Mengimplementasikan subset dari J2SE.
Mengimplementasikan seluruh fitur dari J2SE.
JVM yang digunakan adalah KVM.
JVM yang digunakan adalah CVM.
Digunakan pada perangkat handheld (handphone, PDA, two way pager) dengan memory terbatas (160-512 kb).
Digunakan pada perangkat handheld (internet TV, Nokia Communicator, car TV) dengan memory minimal 2 Mb.
Prosesor : 16/ 32 bit.
Prosesor : 32 bit.
Bila J2ME configuration menyediakan library Java untuk implementasi fitur-fitur standar dari sebuah handheld devices maka J2ME profile menyediakan implementasi tambahan yang sangat spesifik untuk sebuah handheld devices. Terdapat lima kategori J2ME profile saat ini yaitu :
  1. Mobile Information Device Profile (MIDP).
  2. Foundation profile (FP).
  3. Personal Profile.
  4. RMI Profile.
  5. Personal Digital Assistance Profile.
MIDP menyediakan library-library Java untuk implementasi dasar interface (GUI), implementasi networking, database, dan timer. MIDP dirancang khusus untuk wireless phone dan pager. Beberapa perusahaan mengembangkan sendiri J2ME profile, misalnya NTT Docomo, yang mengembangkan J2ME profile yang spesifik untuk perangkat keras yang dimiliki NTT Docomo.
Pada Gambar 4 tampak terdapat Card Profile yang sebenarnya merupakan profile bagi platform Java Card (yang berada diluar kategori J2EE, J2SE, maupun J2ME) yang khusus dikembangkan untuk membuat aplikasi-aplikasi pada smart card seperti aplikasi kartu telepon, chip kartu, kartu visa, kartu SIM pada handphone, dan aplikasi mobile banking BCA yang saat ini digunakan dimasyarakat Indonesia.
Keuntungan yang paling menonjol dari J2ME dibandingkan dengan teknologi wireless sebelumnya adalah security dan disconnected access and synchronization.
Security menjadi sebuah isu yang sangat penting dewasa ini. Dalam teknologi WAP, device me-retrieve dan men-display data via microbrowser dan dibutuhkan suatu gateway untuk jembatan antara jaringan internet dan jaringan wireless itu sendiri. Maka wilayah jaringan internet menjadi salah satu hal potensial terhadap gangguan keamanan data.
Disconnected access and synchronization maksudnya adalah wireless device tetap dapat me-run aplikasinya secara stand alone meskipun telah terdiskoneksi dari jaringan wireless-nya atau out of coverage area. Pada aplikasi WAP, device harus selalu terkoneksi pada jaringan wireless-nya untuk mengakses aplikasi berbasis WML tersebut.
Selain dari kedua keuntungan diatas juga terdapat keuntungan yang secara umum dimiliki oleh aplikasi berbasis Java lainnya yaitu :
  • Dynamic delivery of application and services. Aplikasi berbasis Java dapat di-download secara real time over the air (OTA) dan me-running-nya dalam berbagai device seperti tampak dalam Gambar 4.
MIDlet (OTA provisioning).
  • Enhances user experience. Teknologi Java kaya akan grafik dengan interaksi yang cepat pula serta grafik di-generate secara lokal sehingga kebutuhan terhadap network bandwidth menjadi tereduksi.
  • Cross platform Compatibility
  • Scalability and performance. Skalabilitas dan performance dapat ditingkatkan karena aplikasi Java dapat berjalan secara stand alone mode.
Saat ini seluruh produsen mobile handset besar didunia telah memproduksi Java Technology-enabled mobile phones. Fakta membuktikan bahwa per bulan Mei 2003 kurang lebih telah diproduksi 94 juta mobile handset Java enabled di dunia ini yang diproduksi oleh kurang lebih 20 produsen atau manufaktur (dalam 150 model) seperti Nokia, Siemens, Sony Ericsson, Samsung, Motorola, dan lain-lain dengan harga yang kian hari kian murah saja.
Saat ini seluruh produsen mobile handset besar didunia telah memproduksi Java Technology-enabled mobile phones. Fakta membuktikan bahwa per bulan Mei 2003 kurang lebih telah diproduksi 94 juta mobile handset Java enabled di dunia ini yang diproduksi oleh kurang lebih 20 produsen atau manufaktur (dalam 150 model) seperti Nokia, Siemens, Sony Ericsson, Samsung, Motorola, dan lain-lain dengan harga yang kian hari kian murah saja.
gambar6.jpg
Bagi teman-teman yang ingin lebih menguasai platform J2ME, kini telah tersedia puluhan judul buku J2ME berbahasa asing dan beberapa judul berbahasa Indonesia karangan Ady Wicaksono dan Antonius Aditya.

Sumber artikel : http://rplhadea.wordpress.com/apa-itu-j2me/
Read More..

Database Dan Sistem Informasi

Posted on Minggu, 09 Januari 2011 | 3 Komentar
Konsep Dasar Pengaturan File

Bagaimana cara mengatur file??
Database adalah kumpulan data yang saling berhubungan yang diatur secara logis yang dirancang dan dibangun untuk tujuan khusus.database disini adalah representasi dari sebuah teknologi untuk mengumpulkan banyak fakta yang memungkinkan Anda untuk memotong dan membuang, dan menggabungkan serta memasangkan data dengan beragam cara. Data pada sebuah database memiliki banyak makna. Bagaimanapun, menghubungkan banyak fakta dan data tidak bisa begitu saja disebut database. database memiliki banyak tingkat kerumitan, dan dapat diperoleh secara manual atau dengan perangkat lunak pada sebuah komputer.

Pengaturan Data: Hierarki Penyimpanan Database

Apa saja unit datanya?dari yang terkecil sampai yang terbesar?
Hierarki penyimpanan data terdiri atas level data yang disimpan dalam sebuah database komputer : bits, field, record, dan file.

Bit komputer seperti atas dasar prinsip bahwa listrik bisa dihidupkan dan dimatikan(prinsip saklar on/off). jadi bit adalah unit data terkecil yang bisa disimpan komputer.jadi,bit adalah unit data terkecil yang bisa disimpan dalam komputer yang direpresentasikan dengan lambang angka 0 (off) atau 1 (on).

Karakter
Suatu karakter (byte) adalah sebuah huruf atau angka atau karakter khusus, sebagai contoh: A,B,&,%,2,dll adalah contoh karakter tunggal. gabungan beberapa bit akan membentuk sebuah karakter.
bit dan byte merupakan dasar untuk menyajikan data baik data yang akan diproses, dikomunikasikan jarak jauh, atau disimpan dalam sebuah database. Komputer banyak berhubungan dengan bit dan byte namun user database, seperti Anda, akan banyak berhubungan dengan Field, record, dan file.

Field
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field. Contoh field adalah nama pertama Anda, alamat jalan, atau jenis kelamin Anda.
Field dapat didesain dengan panjang maksimun terntentu. Field juga dapat didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka, tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web, gambar, suara dan video.

Record
Record adalah kumpulan field-field yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala. Contoh record bisa saja nama dan alamat Anda dan Nomor Jaminan sosial Anda.

File
File adalah kumpulan record-record yang saling berhubungan. contoh sebuah file adalah data tentang siapa saja yang bekerja di departemen yang sama dalam sebuah perusahaan, termasuk nama, alamat, dan nomor jaminan sosial. File banyak digunakan karena ia merupakan kumpulan data atau informasi yang diperlakukan sebagai satau unit oleh komputer.
dalam hierarki data, file berada dalam bagian atas. Kumpulan file yang berhubungan membentuk suatu database.database sebuah perusahaan mencakup semua file pegawai sebelumnya dan pegawai saat ini di departemen. Setiap pegawai bisa punya beberapa file, sebagai contoh file upah, dana pensiun, kuota penjualan, dan penerimaan, dan sebagainya.

Key Field
apa itu key field?dan apa yang dapat menjadi key field saya yang terpenting?
Konsep yang penting dalam pengaturan data adalah key field. Key Field adalah field yang dipilih pada record sehingga record tersebut dapat dengan mudah diperoleh kembali dan diproses. Key field kadang berupa nomor identifikasi, nomor jaminan sosial, nomor induk pegawai, atau semacamnya. dari hal ini dapat ditarik kesimpulan bahwa key field memilik karakteristik unik (tidak ada yang sama satu sama lain). Key field lebih disukai berupa angka. Key field dapat terdiri dari lebih satu key.

Tipe File: File Program dan File Data
Apa Perbedaan File Program dan file Data?
File adalah kumpulan informasi yang oleh komputer diperlakukan sebagai satu uit. File diberi nama – nama file.
Nama File juga memiliki ekstensi, atau nama ekstensi.biasanya berupa tiga huruf setelah titik yang mengikuti nama file. misal .doc, yang dikenali Microsoft Word sebagai “document”. Ekstensi ini disisipkan secara otomatis oleh pengolah dokumen.

a. File Program: Untuk instruksi perangkat lunak
File Program adalah file yang berisi instruksi perangkat lunak. Contohnya adalah pengolah kata atau program spreadsheet, yang terdiri beberapa program.
File program sumber: memuat instruksi komputer tingkat tinggi dalam format asli yang ditulis oleh programer.
Instruksi program sumber baru dapat digunakan setelah prosesor menerjemahkannya kedalam file yang dapat dieksekusi. File ini dapat dikenali melalui ekstensinya berupa .exe atau .com


b. File Data: untuk mengambil Data
File Data adalah file yang memuat data. tidak seperti file program, file data tidak menyuruh komputer untuk melakukan sesuatu. Akan tetapi file data akan berperan dalam file program. contoh ekstensi file data yang umum adalah: .txt, .doc, .xls, dsb

tiga file data yang memilik peran khusus adalah
File grafis: diantaranya: .bmp, .tiff, .jpeg, .png
file audio: diantaranya: .mp3, .wav, .midi
file video: diantaranya: .mpg, .wmv, .avi


Kompresi dan Dekompresi: menempatkan Lebih banyak data di ruang yang lebih kecil.
Bagaimana file besar dikompresi dan didekompresi?
Kompresi: adalah metode untuk memindahkan elemen-elemen secara berulang-ulang dari sebuah file sehingga file membutuhkan ruang penyimpanan yang lebih sedikit dan akhirnya membutuhkan waktu transmisi yang lebih singkat juga. Selanjutnya data akan didekompresi- pola yang berulang akan diperbaiki.
Kompresi lossless: saat melakukan kompresi menggunakan teknik matematis untuk mengganti pola bits berulang dengan ringkasan berkode. Selama dekompresi, ringkasan berkode diganti dengan pola asli dari bits. Dalam metode ini, data yang keluar sama dengan data yang masuk. teknik ini dilakukan untuk memastikan tidak ada data yang berkurang/hilang.
kompresi Lossy:Perbedaannya dengan kompresi lossless, teknik ini mebuang data secara permanen selama kompresi. Kelemahannya adalah hilangnya akurasi tertentu. Metode ini kerap dilakukan untuk kompresi file grafis dan suara.

Sumber : http://lukas.students-blog.undip.ac.id/tag/karakter/
Read More..

Belanja di Amazon.com


Top 5 of the Week

Copyright © Autodidact. Diberdayakan oleh Blogger.

ShoutMix chat widget

Mau punya buku tamu seperti ini?
Klik disini.