Bagi kawan - kawan semua yang ingin mendapatkan modul pembelajaran silakan download modul di bawah ini.
rupawan blog
Senin, 06 Mei 2013
ANDROID DAN SEJARAHNYA
Android merupakan OS Mobile yang tumbuh ditengah OS
lainnya yang berkembang dewasa ini. OS lainnya seperti Windows Mobile,
Symbian,
dan masih banyak lagi juga menawarkan kekayaan isi dan keoptimalan
berjalan
diatas perangkat hardware yang ada. Akan tetapi , OS yang ada ini
berjalan
dengan memprioritaskan aplikasi inti yang dibangun sendiri tanpa melihat
potensi yang cukup besar dari aplikasi pihak ketiga. Oleh karna itu,
adanya
keterbatasan dari aplikasi pihak ketiga.
Android menawarkan sebuah lingkungan yang berbeda untuk pengembang. Setiap aplikasi memiliki tingkatan yang sama. Android tidak membedakan antara aplikasi inti dengan aplikasi pihak ketiga. API yang disediakan menawarkan akses ke hardware, maupun data data ponsel sekalipun, atau data system sendiri. Bahkan pengguna dapat menghapus aplikasi inti dan menggantikannya dengan aplikasi pihak ketiga.
Android menawarkan sebuah lingkungan yang berbeda untuk pengembang. Setiap aplikasi memiliki tingkatan yang sama. Android tidak membedakan antara aplikasi inti dengan aplikasi pihak ketiga. API yang disediakan menawarkan akses ke hardware, maupun data data ponsel sekalipun, atau data system sendiri. Bahkan pengguna dapat menghapus aplikasi inti dan menggantikannya dengan aplikasi pihak ketiga.
SEJARAH
ANDROID
Android adalah sistem
operasi yang berbasis Linux
untuk telepon
seluler seperti telepon
pintar dan komputer
tablet. Android menyediakan platform terbuka bagi para pengembang
untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam
peranti
bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang
membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan
Android,
dibentuklah Open Handset Alliance,
konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan
telekomunikasi,
termasuk Google,
HTC, Intel, Motorola,
Qualcomm,
T-Mobile,
dan Nvidia.
Pada saat perilisan perdana Android, 5 November 2007,
Android bersama Open Handset Alliance menyatakan mendukung pengembangan
standar
terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode
Android
di bawah lisensi Apache,
sebuah lisensi perangkat lunak
dan standar terbuka perangkat seluler.
Produk Awal
Sekitar September 2007 sebuah studi melaporkan bahwa Google mengajukan hak paten aplikasi telepon seluler (akhirnya Google mengenalkan Nexus One, salah satu jenis telepon pintar GSM yang menggunakan Android pada sistem operasinya. Telepon seluler ini diproduksi oleh HTC Corporation dan tersedia di pasaran pada 5 Januari 2010). Pada 9 Desember 2008, diumumkan anggota baru yang bergabung dalam program kerja Android ARM Holdings, Atheros Communications, diproduksi oleh Asustek Computer Inc, Garmin Ltd, So .
Telepon pertama yang memakai sistem operasi Android adalah HTC Dream, yang dirilis pada 22 Oktober 2008. Pada penghujung tahun 2009 diperkirakan ftbank, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc. Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana mereka, Android, perangkat bergerak (mobile) yang merupakan modifikasi kernel Linux 2.6. Sejak Android dirilis telah dilakukan berbagai pembaruan berupa perbaikan bug dan penambahan fitur baru. di dunia ini paling sedikit terdapat 18 jenis telepon seluler yang menggunakan Android.
Sistem Operasi Android dirilis sebagai berikut :
1. Android versi 1.1
Pada 9 Maret 2009, Google
merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan
estetis pada aplikasi, jam alarm, voice search (pencarian suara),
pengiriman pesan dengan Gmail,
dan pemberitahuan email.
2. Android versi 1.5 (Cupcake)
Pada pertengahan Mei 2009,
Google kembali merilis telepon seluler dengan menggunakan Android dan
SDK
(Software Development Kit) dengan versi 1.5 (Cupcake). Terdapat beberapa
pembaruan termasuk juga penambahan beberapa fitur dalam seluler versi
ini yakni
kemampuan merekam dan menonton video dengan modus kamera, mengunggah
video ke Youtube
dan gambar ke Picasa
langsung dari telepon, dukungan Bluetooth
A2DP, kemampuan terhubung secara otomatis ke headset
Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan
dengan
sistem.
3. Android versi 1.6 (Donut)
Donut (versi 1.6) dirilis
pada September dengan menampilkan proses pencarian yang lebih baik
dibanding
sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah
galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus;
kamera,
camcorder dan galeri yang dintegrasikan; CDMA / EVDO, 802.1x, VPN,
Gestures, dan Text-to-speech engine; kemampuan dial kontak; teknologi text
to
change speech (tidak tersedia pada semua ponsel; pengadaan resolusi
VWGA.
4. Android versi 2.0/2.1 (Eclair)
Pada 3 Desember 2009 kembali
diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang
dilakukan adalah pengoptimalan hardware, peningkatan Google Maps 3.1.2,
perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang
baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan
Bluetooth
2.1.
5. Android versi 2.2 (Froyo: Frozen Yoghurt)
Pada 20 Mei 2010, Android
versi 2.2 (Froyo) diluncurkan. Perubahan-perubahan umumnya terhadap
versi-versi
sebelumnya antara lain dukungan Adobe
Flash
10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat,
intergrasi V8
JavaScript
engine yang dipakai Google Chrome yang mempercepat kemampuan rendering
pada
browser, pemasangan aplikasi dalam SD Card, kemampuan WiFi Hotspot portabel, dan
kemampuan auto update dalam aplikasi Android Market.
6. Android versi 2.3 (Gingerbread)
7. Android versi 3.0/3.1 (Honeycomb)
8. Android versi 4.0 (ICS: Ice Cream Sandwich)
9. Android versi 4.1 (Jelly Bean)
Apa Itu Blog?
Bagi seorang blogger kata blog
tentu sudah kerap didengar. Bahkan saking familiarnya dengan kata ini
sampai-sampai website statis pun
disebut sebagai blog.
Nah agar tidak ada lagi yang salah mengartikan blog. Maka disini saya akan menjelaskan sedikit mengenai pengertian blog dan apa perbedaan antara website biasa (statis) dengan blog.
Secara ringkas, blog adalah singkatan dari Weblog yaitu sebuah aplikasi berbasis web yang disusun secara kronologis dimana posting terbaru akan tampil pada halaman teratas dan diikuti posting-posting sebelumnya.
Blog pertama kali muncul pada tahun 1990-an. Awalnya disebut weblog dan diperkenalkan oleh John Barger pada tanggal 17 Desember 1997. Istilah ini kemudian dipersingkat menjadi blog oleh Peter Merholz.
Perbedaan antara blog dengan website biasa adalah blog lebih mudah untuk mengupdate informasi sedangkan website biasa, halamannya cenderung tetap dan yang diupdate hanya isi dari halaman tersebut.
Website biasa umumnya digunakan untuk menjual sedangkan blog lebih mengutamakan interaksi antara pemilik blog dengan pembaca blog dimana pembaca blog dapat memberikan tanggapan atau komentar terhadap artikel yang diposting pemilik blog. Perbedaan blog dengan website biasa adalah blog lebih dinamis dan mudah digunakan.
Pada awalnya blog digunakan oleh seorang blogger sebagai bentuk catatan (diary) online mereka, sehingga bebas dibaca oleh siapapun di internet. Namun seiring dengan berjalannya waktu, blog telah berkembang menjadi bentuk yang lebih kompleks baik dari segi isi (konten), tampilan maupun kegunaannya.
Secara umum, blog dapat dibagi menjadi 2 yaitu blog gratis dan blog berbayar. Blog gratis adalah blog yang dibuat melalui situs penyedia blog gratis seperti blogger.com, wordpress.com, blogsome.com, blogdetik.com, dan lain-lain.
Sedangkan blog berbayar adalah blog yang dibuat menggunakan nama domain dan hosting sendiri. Disebut blog berbayar karena untuk membuat blog tersebut, anda harus beli domain dan hosting melalui situs penyedia domain dan hosting. Kemudian menginstal platform blog seperti Wordpress (yang biasanya disediakan secara gratis).
Apa beda blog gratis dan blog berbayar?
Dari segi kinerja tidak jauh berbeda. Hanya untuk blog gratisan terlihat kurang profesional karena menggunakan sub domain. Contoh alamatnya, bloganda.blogspot.com atau bloganda.wordpress.com dan kelangsungan blog jenis ini sangat bergantung pada situs penyedianya. Jika suatu saat situs penyedia blog menghentikan layanannya maka blog anda akan hilang.
Sedangkan blog berbayar menggunakan top level domain (TLD) yang menggunakan akhiran .com, .net, .org, contoh bloganda.com atau bloganda.net sehingga terlihat lebih profesional. Dan blog berbayar tidak akan hilang selama anda tetap memperpanjangkannya setiap tahun.
Jika anda ingin serius berbisnis online tentu lebih baik menggunakan blog berbayar. Tapi untuk pemula, tidak masalah membuat blog gratis dulu toh dengan blog gratis pun anda sudah bisa menghasilkan uang di internet dan anda juga bisa mengupgradenya menjadi blog berbayar di kemudian hari.
Jika anda ingin membuat blog gratis. Saya menyarankan anda untuk membuat di blogger.com. Karena blogger.com adalah milik Google sehingga lebih aman dan mudah terindeks dalam mesin pencari Google. Untuk mengetahui cara membuat blog di Blogger. Silahkan baca "Panduan membuat blog di Blogger"
Happy Blogging
Nah agar tidak ada lagi yang salah mengartikan blog. Maka disini saya akan menjelaskan sedikit mengenai pengertian blog dan apa perbedaan antara website biasa (statis) dengan blog.
Secara ringkas, blog adalah singkatan dari Weblog yaitu sebuah aplikasi berbasis web yang disusun secara kronologis dimana posting terbaru akan tampil pada halaman teratas dan diikuti posting-posting sebelumnya.
Blog pertama kali muncul pada tahun 1990-an. Awalnya disebut weblog dan diperkenalkan oleh John Barger pada tanggal 17 Desember 1997. Istilah ini kemudian dipersingkat menjadi blog oleh Peter Merholz.
Perbedaan antara blog dengan website biasa adalah blog lebih mudah untuk mengupdate informasi sedangkan website biasa, halamannya cenderung tetap dan yang diupdate hanya isi dari halaman tersebut.
Website biasa umumnya digunakan untuk menjual sedangkan blog lebih mengutamakan interaksi antara pemilik blog dengan pembaca blog dimana pembaca blog dapat memberikan tanggapan atau komentar terhadap artikel yang diposting pemilik blog. Perbedaan blog dengan website biasa adalah blog lebih dinamis dan mudah digunakan.
Pada awalnya blog digunakan oleh seorang blogger sebagai bentuk catatan (diary) online mereka, sehingga bebas dibaca oleh siapapun di internet. Namun seiring dengan berjalannya waktu, blog telah berkembang menjadi bentuk yang lebih kompleks baik dari segi isi (konten), tampilan maupun kegunaannya.
Secara umum, blog dapat dibagi menjadi 2 yaitu blog gratis dan blog berbayar. Blog gratis adalah blog yang dibuat melalui situs penyedia blog gratis seperti blogger.com, wordpress.com, blogsome.com, blogdetik.com, dan lain-lain.
Sedangkan blog berbayar adalah blog yang dibuat menggunakan nama domain dan hosting sendiri. Disebut blog berbayar karena untuk membuat blog tersebut, anda harus beli domain dan hosting melalui situs penyedia domain dan hosting. Kemudian menginstal platform blog seperti Wordpress (yang biasanya disediakan secara gratis).
Apa beda blog gratis dan blog berbayar?
Dari segi kinerja tidak jauh berbeda. Hanya untuk blog gratisan terlihat kurang profesional karena menggunakan sub domain. Contoh alamatnya, bloganda.blogspot.com atau bloganda.wordpress.com dan kelangsungan blog jenis ini sangat bergantung pada situs penyedianya. Jika suatu saat situs penyedia blog menghentikan layanannya maka blog anda akan hilang.
Sedangkan blog berbayar menggunakan top level domain (TLD) yang menggunakan akhiran .com, .net, .org, contoh bloganda.com atau bloganda.net sehingga terlihat lebih profesional. Dan blog berbayar tidak akan hilang selama anda tetap memperpanjangkannya setiap tahun.
Jika anda ingin serius berbisnis online tentu lebih baik menggunakan blog berbayar. Tapi untuk pemula, tidak masalah membuat blog gratis dulu toh dengan blog gratis pun anda sudah bisa menghasilkan uang di internet dan anda juga bisa mengupgradenya menjadi blog berbayar di kemudian hari.
Jika anda ingin membuat blog gratis. Saya menyarankan anda untuk membuat di blogger.com. Karena blogger.com adalah milik Google sehingga lebih aman dan mudah terindeks dalam mesin pencari Google. Untuk mengetahui cara membuat blog di Blogger. Silahkan baca "Panduan membuat blog di Blogger"
Happy Blogging
Sabtu, 04 Mei 2013
ORGANISASI KOMPUTER DASAR
A.
KOMPONEN
SISTEM
Sebuah komputer moderen/digital
dengan program yang tersimpan di dalamnya merupakan sebuah system yang
memanipulasi dan memproses informasi menurut kumpulan instruksi yang diberikan.
Sistem tersebut dirancang dari modul-modul hardware seperti :
- Register
- Elemen
aritmatika dan logika
- Unit
pengendali
- Unit
memori
- Unit
masukan/keluaran (I/O)
Komputer dapat dibagi menjadi 3
bagian utama, yaitu :
1. Unit pengolahan pusat (CPU)
2. Unit masukan/keluaran (I/O)
3. Unit memori
Organisasi dasar dari sebuah
komputer dapat ditunjukan pada blok diagaram pada gambar di bawah ini :
Keterangan :
CPU mengendalikan urutan dari semua
pertukaran informasi dalam komputer dan dengan dunia luar melalui unit I/O.
Sedangkan unit memori terdiri dari sejumlah besar lokasi yang menyimpan program
dan data yang sedang aktif digunakan CPU. Ketiga unit tersebut dihubungkan
dengan berbagai macam bus.
·
Bus
adalah sekelompok kawat atau sebuah jalur fisik yang berfungsi menghubungkan
register-register dengan unit-unit fungsional yang berhubungan dengan tiap-tiap
modul. Informasi saling dipertukarkan di antara modul dengan melalui bus.
A.
OPERASI
MIKRO
Adalah operasi tingkat rendah yang
dapat dilakukan oleh komputer atau CPU sehingga fungsi-fungsi operasi akan
dihasilkan untuk memindahkan data antar register.
Salah satu cara dalam melakukan
operasi mikro tersebut dengan menggunakan bahasa transfer register / Register
Transfer Language (RTL).
RTL adalah sebuah bahasa yang
digunakan untuk menjabarkan atau melaksanakan operasi mikro.
Untuk mengungkapkan bahasa RTL ini
dapat digunakan notasi RTL yang merupakan aturan penulisan pemberian instruksi
RTL. Contoh notasi tersebut antara lain :
·
Notasi
RTL untuk mentransfer isi register A ke B
·
Notasi
RTL untuk mentransfer bagian-bagian dari register (field). Sebuah field pada
sebuah register dinotasikan dengan menggunakan tanda kurung.
Field AD di register IR ditransfer
ke register PC
-->
·
Notasi
RTL untuk mentransfer field AD dari register IR ke register PC
-->Isi register X ditransfer ke bit 0 sampai 3 pada register R1, yang berari X mempeunyai panjang bit adalah 4 Selain itu, dapat juga dipakai konstanta pada sisi sebelah kanan tanda panah.
-->
Artinya simpan nilai 5 pada register
L
·
Notasi
RTL untuk menggambarkan berbagai macam operasi-mikro Aritmatika.
-->
Artinya isi register A1 dan A2 dijumlahkan dengan menggunakan sirkuit adder biner dan hasil jumlahnya ditransfer ke register A3.
Namum apabila dilakukan pengulangan penjumlahan akan menyebabkan overflow dan untuk menampung overflow tersebut digunakan register 1-bit yaitu V sebagai register overflow serta pelengkap A3.
-->
Contoh operasi aritmatika lainnya :
-->
-->Artinya bahwa logika OR dari sis register A dan B ditransfer ke register C. Begitu juga dengan operasi AND
-->
·
Notasi
RTL untuk menggambarkan transfer data ke dan dari word memori.
Dalam RTL, unit memori utama pada
komputer dianggap sebagai M dan menulis word ke-i dalam memori menjadi M[i].
Proses pembacaan memori (memory read) adalah :
-->Proses penulisan memori (memory write) adalah :
-->
artinya word memori yang alamatnya ditunjukkan oleh
register A ditransfer ke atau dari register B dalam CPU.
·
Notasi
RTL digunakan untuk transfer register hanya pada kondisi tertentu, hal tersebut
dilakukan dengan 2 cara : Menggunakan
pernyataan kondisi logika (logical condition)
-->
Men-set 0 ke register Q
hanya jika nilai register V lebih besar dari nilai register W.
Note :
Pernyataan kondisi logikal hanya
didefinisikan untuk IF – THEN dan tidak untuk ELSE.
dengan metode ini,
kondisinya merupakan fungsi logikal dari variabel biner yang mengatur input
register.
Fungsi-fungsi ini dijabarkan
disebelah kiri dari operasi transfer register dan diikuti oleh tanda titik dua.
Keterangan contoh di atas :
Isi Y dipindahkan ke X hanya
jika t0 bernilai 1 dan salah satu c1 atau c2 juga bernilai 1
Namun jika kondisi tertentu
adalah 0, simbol utama (‘) harus digunakan sehingga pernyataan RTL – nya adalah
:
Langganan:
Postingan (Atom)