Angket Game Perjuangan

READMORE
 

Kode Karakter


Penyimpanan dan pengolahan informasi dalam computer melibatkan coding item informasi dengan menggunakan beberapa variasi system biner . Bilangan positif dan negative dinyatakan dalam beberapa variasi system bilangan biner .

Format base – 10 sering digunakan terutama untuk pengolahan data bisnis . Tabel E.1 menunjukkan coding yang paling umum untuk digit individu yang disebut kode Binary Coded Decimal (BCD). Kode ini hanya menggunakan niali 10 pertama ( 0 -9) pada system bilangan biner 4 bit. String nilai kode 4 – bit dapat digunakan untuk menyatukan tiap rentang integer positif dan negative dengan code yang tepat yang digunakan untuk posisi sign.

Karakter alphabet ( A-Z  ) , operator , symbol tanda baru, karakter control, dan bilangan harus dinyatakan untuk penyimpanan, editing teks,  dan input bahasa tingkat tinggi, pengolahan, dan operasi output. Dua kode stndar untuk tujuan ini adalah kode American StandardsCommitte on Information Interchange (ASCII) dan Extended Binary Coded Decimal Interchange Code (EBCDIC). Kode ASCII standard adalah kode 7-bit dank ode EBCDIC adalah kode 8 bit. Tabel E.2 dan E.3 masing – masing menunjukkan kode ASCII dan EBCDIC standard. Kode ASCII untuk saat ini paling sering digunakan.
Dalam aplikasi kuitansi 8 bit lebih sering digunakan sehingga kode ASCII dasar sering diperluas menjadi 8 bit. Cara yang sering digunakan adalah dengan menset posisi bit highscore, bit 7, ke nol. Cara lain yang popular adalah dengan menggunakan bit 7 sebagai bit prioritasuntuk karakter ter – code .
Dalam kode ASCII dan EBCDIC, low order bit pada kode karakter decimal (0-9) adalah kode BCD pada tabel E.1. Kode ini memfasilitasi dua operasi . pertama, dau karakter yang menyatakan digital decimal dapat dibandingkan untuk melakukan operasi aritmatika standard pada bilangan biner

Tabel E.1 Encoding BCD pada digital decimal




Tabel E.2 Kode 7 – bit ASCII



Tabel E.3 Kode 8 – bit EBCDIC



Hal ini menolong saat string bilangan decimal harus disortir menjadi urutan numeric. Kedua pada saat di tetapkan berdasarkan konteks bahwa kode 7 atau kode 8 bit yang berurutan dalam  beberapa input string menyatakan bilangan decimal yang disimpan dan diproses sebagai antitas tunggal, kemudian terkadang praktis untuk menghapus 3 atau 4 bit yang paling kiri pada tiap kode digit dan mengkompresi bilangan yang dinyatakn menjadi string pada digit 4 BCD. Kompresi atau packing data memerlukan starting dan ending delimiter tetapi dibenarkan dalam banyak situasi dimana perhatian adalah pada persyaratan ruang penyimpanan. Fakta bahwa pola bit binernya berada dalam rangkaian numeric memfasilitasi sorting alphabet.

KONVERSI DECIMAL TO BINARY


Bagian ini menunjukkan bagaiman untuk mengkonversikan bilangan decimal fixed point ke ekuivalen binernya. Nilai tersebut , V, yang dinyatakan oleh bilangan biner
                
          B=bmbn-1…..b0.b1.b2….b-m

Ditetapkan oleh

                V(B)=bnx2n+bn-1x2n-1+……+b0x2-m
                     +b-1x2-1+b-2x2-2+……+b-mx2-m


Untuk mengkonversi bilangan decimal fixed point menjadi biner , bagian integer dan fraksi ditangani secara terpisah. Pertama, bagian integer dikonversi sebagai berikut. Bagian tersebut dibagi 2 dan sisanya adalah least significant bit pada bagian integer dari representasi biner. Hasil baginya kemudian dibagi lagi dengan 2 dan sisanya adalah bit berikutnya pada reperesentasi biner. Proses tersebut  diulang dan menyertakan langkah dimana hasil bagi menjadi nol.
Kedua, bagian fraksi dikonversi dengan mengendalikannya dengan 2. Bagian dari product pada sisi kiri titik decimal yaitu 0 atau 1, adalah bit dalam representasi biner. Bagian fractional pada product dikalikan lagi dengan  2, menghasilkan bit berikutnya pada representasi biner . Bit pertama yang dihasilkan adalah bit tepat di kanan titik biner. Bit berikutnya yang dihasilkan adalah bit kedua di sisi kanan dan seterusnya. Proses tersebut diulang hingga dicapai akurasi yang diminta.

Gambar E.1 menunjukkan contoh konversi dari (67) ke biner. Perhatikanlah bahwa konversi bagian integer selalu eksak tetapi fraksi biner untuk fraksi decimal eksak mungkin tidak eksak. Hal ini tampak dari pola yang dikembangkan dalam gambar tersebut. Dalam kasus tertentu, frkasi biner dihasilkan hingga beberapa level akurasi yang diinginkan. Secara umum, error absolut maksimum e , dalam meghasilkan representasi bit function diikat sebagai  e<= 2 -k. Tentu saja, beberapa fraksi decimal memiliki representasi biner eksak. Misalnya, (0,25)10 setara dengan (0,01)2

Gambar E.1
Konversi dari Decimal ke Biner


READMORE
 

CLOUD COMPUTING


Definisi

Cloud computing adalah teknologi yang menggunakan internet dan pengendali server utama untuk menjaga data dan aplikasi. Cloud computing memungkinkan konsumen dan pebisnis untuk menggunakan aplikasi tanpa instalasi dan mengakses file pribadi mereka di setiap komputer dengan akses internet. Teknologi ini memungkinkan komputasi yang jauh lebih efisien dengan penyimpanan data pengolahan sentralisasi, dan bandwidth.

Pada dasarnya, komputasi "awan" pribadi berarti memiliki setiap bagian dari data yang Anda butuhkan untuk setiap aspek kehidupan Anda yang berada di ujung jari Anda dan siap untuk digunakan. Data yang digunakan harus mobile, dipindahtangankan, dan dapat langsung diakses. Kuncinya data memiliki sifat portabel dan interaktif sehingga memiliki kemampuan untuk synch up data ke perangkat Anda, serta akses ke data bersama. Data Bersama adalah data yang kita akses secara online di sejumlah tempat, seperti jaringan sosial, bank, blog, newsroom, masyarakat dibayar, dll

Contoh sederhananya adalah komputasi "awan" email Yahoo, Gmail, Hotmail atau dll. Semua itu hanya membutuhkan koneksi internet dan Anda dapat mulai mengirim email. Server dan perangkat lunak manajemen email semuanya ada di "awan" (internet) dan sepenuhnya dikelola oleh penyedia layanan "awan" Yahoo, Google dll.Konsumen bisa menggunakan software sendiri dan menikmati manfaat dari penyedia layanan "awan" . Permpamaannya adalah, "Jika Anda membutuhkan susu, apakah anda harus membeli sapi terlebih dahulu ?" Semua pengguna atau konsumen butuhkan adalah untuk mendapatkan manfaat menggunakan perangkat lunak atau perangkat keras komputer seperti mengirim email dll. Hanya untuk mendapatkan manfaat ini (susu) mengapa konsumen harus membeli software (sapi) / hardware?

Contoh penyedia layanan pengiriman dari satu software ke software lainnya


1.SaaS

            adalah software layanan yang kadang - kadang disebut sebagai 'on-demand   software", yang melakukan perangkat lunak model dimana perangkat lunak dan data yang terkait berada pada suatu "awan" . SaaS telah menjadi model pengiriman umum untuk aplikasi bisnis, termasuk akuntansi,kolaborasi, manajemen hubungan pelanggan (CRM), sistem informasi manajemen (MIS), perencanaan sumber daya perusahaan (ERP), faktur, manajemen sumber daya manusia (HRM), manajemen konten(CM) dan manajemen pelayanan. SaaS telah dimasukkan ke dalam strategi penjualan dari semua perusahaan perangkat lunak perusahaan terkemuka. Salah satu poin penjualan terbesar untuk perusahaan-perusahaan adalah mengurangi biaya dengan dukungan TI hardware outsourcing dan pemeliharaan perangkat lunak yang mendukung ke penyedia SaaS.

2.Utility computing

            adalah pengemasan sumber daya komputasi yang berisi komputasi, storage, dan jasa, sebagai layanan meteran. Model ini memiliki keuntungan yang rendah atau tidak ada biaya awal untuk memperoleh sumber daya komputer, melainkan sumber daya komputasi pada dasarnya menyewa pengemasan ulang dari layanan komputasi ini menjadi dasar pergeseran ke "on demand" computing , perangkat lunak seperti layanan dan model komputasi awan lebih banyak digunakan untuk menyebarkan gagasan komputasi, aplikasi dan jaringan sebagai sebuah layanan.

Keuntungan menggunakan Cloud Computing

1. Mengurangi waktu kerja dan waktu respon dari sebuah aplikasi

Untuk aplikasi yang menggunakan infrastruktur cloud computing dalam menjalankan pekerjaan batch, dapat dengan mudah mengalokasikan 1000 server untuk menyelesaikan sebuah tugas sehingga waktu kerja yang dibutuhkan adalah 1/1000 waktu yang dibutuhkan oleh server tunggal

2. Meminimalkan factor resiko infrastruktur

Divisi IT dalam sebuah perusahaan dapat menggunakan cloud computing untuk mengurangi risiko yang secara konvensional melekat dalam pembelian server fisik dan aplikasi-aplikasi yang ada di dalamnya. Misalnya apakah aplikasi baru atau penambahan pemilihan server baru menjadi lebih baik dari server sebelumnya?

3. Lebih rendah biaya

Kelebihan cloud computing dalam membantu mengurangi biaya untuk memasuki pasar baru (entry market) karena infrastruktur cloud computing disewa dan tidak dibeli maka biaya lebih dapat dikendalikan, bahkan penanaman modal di awal dapat menjadi nol

4. Peningkatan kecepatan Inovasi

Cloud computing dapat membantu untuk meningkatkan laju inovasi yang diwujudkan melalui penggunaan perangkat lunak open source, seluruh industri open source mampu berfungsi untuk mempercepat laju peningkatan inovasi yang menggunakan cloud computing.

http://www.wikinvest.com/concept/Cloud_Computing#Applications
http://en.wikipedia.org/wiki/Utility_computing
http://www.pcmag.com/article2/0,2817,2372163,00.asp
http://en.wikipedia.org/wiki/Software_as_a_service


READMORE