Kamis, 29 Maret 2012

Komputasi Modern


Apa yang kamu ketahui tentang komputasi modern ?
Jelaskan sejarah komputasi modern !
Sebutkan macam-macam komputasi modern !

Artikel di bawah ini dapat menjawab semua pertanyaan yang ada di atas
Tentunya kita sudah akrab dengan istilah ‘komputer’ atau ‘ilmu komputer’. Hal ini disebabkan karena dalam kehidupan sehari-hari kita sudah sering menggunakan komputer untuk melakukan suatu atau beberapa pekerjaan yang dapat meringankan beban kita. Penggunaan tersebut atau cara yang dapat digunakan untuk melakukan pemrosesan dan menemukan suatu solusi dari data yang telah kita input dengan algoritma dan menggunakan komputer, disebut dengan ‘komputasi’. Dewasa ini, teknologi—terutama di bidang komputer –mengalami kemajuan pesat, sehingga proses pengolahan dengan menggunakan teknologi komputer terbaru mendapat sebutan sebagai ‘Komputasi Modern’.
Secara lengkap, pengertian dari komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory—dalam hal ini, yang dimaksud adalah memory komputer. Komputasi modern tentunya jauh lebih baik dari komputasi tradisonal, baik dari segi ukuran, kecepatan proses maupun daya tampung data.
Komputansi modern mempunyai karakteristik tertentu yang terdiri atas 3 macam, yaitu :
  • Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
  • Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam.
  • Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
Komputasi modern bekerja dengan menghitung dan mencari solusi dari masalah yang ada,  meliputi :
  • Akurasi (big, Floating point)
  • Kecepatan (dalam satuan Hz)
  • Problem Volume Besar (Down Sizzing atau pararel)
  • Modeling (NN & GA)
  • Kompleksitas (Menggunakan Teori big O)
Komputasi modern dibagi menjadi tiga jenis, yaitu :
1. Mobile computing
Mobile computing atau komputasi bergerak merupakan kemajuan teknologi komputer yang memungkinkan untuk berkomunikasi menggunakan jaringan tanpa kabel dan mudah dibawa atau berpindah tempat (tetapi berbeda dengan komputasi nirkabel). Contoh dari perangkat komputasi bergerak adalah GPS dan smartphone.
2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat digunakan untuk mengenali sistem komputasi grid, yaitu:
  • Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
  • Sistem menggunakan standard dan protocol yang terbuka.
  • Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.
3. Cloud computing
Cloud Computing merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Cloud Computing ini menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Dalam istilah yang lebih populer, Cloud Computing adalah sebuah trend teknologi dengan media internet sebagai tempat menyimpan data, applications dan lainnya yang dapat dengan mudah mengambil data, download applikasi dan berpindah ke cloud lainnya, Hal ini memungkinkan kita dapat memberikan layanan secara mobile di masa depan. Trend ini akan memberikan banyak keuntungan baik dari sisi pemberi layanan (provider) ataupun dari sisi user. Penggunaan istilah Cloud (awan) mengacu kepada ‘internet’ yang digunakan sebagai media untuk menampung data. Cloud Computing menerapkan konsep abstraksi dalam lingkungan komputasi fisik, dengan menyembunyikan proses yang benar dari pengguna. Dalam lingkungan komputasi awan, data bisa berada pada beberapa server, rincian koneksi jaringan yang tersembunyi dan pengguna tidak ada yang tahu.
http://dl.dropbox.com/u/8047198/ilhamsk.com/Cloud%20Computing.png
Titik-titik komputer/server pada ilustrasi di atas adalah sebagai gabungan dari sumber daya yang akan dimanfaatkan. Lingkaran-lingkaran sebagai media aplikasi yang menjembatani sumber daya dan cloud-nya adalah internet. Semuanya tergabung menjadi satu kesatuan dan inilah yang dinamakan cloud computing.
Adapun perbedaan antara komputasi mobile, komputasi  grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :
  1. Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
  2. Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud. Hal ini tentu saja dipengaruhi device fisik yang lebih kecil ukurannya.
  3. Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.
  4. Untuk masalah pengaksesan, komputasi mobile proses tergantung si pengguna, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya
Cloud computing mempunyai 3 tingkatan layanan yang diberikan kepada pengguna, yaitu:
  • Infrastructure as service, hal ini meliputi Grid untuk virtualized server, storage & network. Contohnya seperti Amazon Elastic Compute Cloud dan Simple Storage Service.
  • Platform as a service, hal ini memfokuskan pada aplikasi dimana dalam hal ini seorang developer tidak perlu memikirkan hardware dan tetap fokus pada pembuatan aplikasi tanpa harus mengkhawatirkan sistem operasi, infrastructure scaling, load balancing dan lain-lain. Contohnya yang sudah mengimplementasikan ini adalah Force.com dan Microsoft Azure investment.
  • Software as a service: Hal ini memfokuskan pada aplikasi dengan Web-based interface yang diakses melalui Web Service dan Web 2.0. Contohnya adalah Google Apps, SalesForce.com dan aplikasi jejaring sosial seperti FaceBook.
Kelebihan Cloud Computing
  • Menghemat biaya investasi awal untuk pembelian sumber daya.
  • Bisa menghemat waktu sehingga perusahaan bisa langsung fokus ke profit dan berkembang dengan cepat.
  • Membuat operasional dan manajemen lebih mudah karena sistem pribadi/perusahaan yang tersambung dalam satu cloud dapat dimonitor dan diatur dengan mudah.
  • Menjadikan kolaborasi yang terpercaya dan lebih ramping.
  • Mengehemat biaya operasional pada saat realibilitas ingin ditingkatkan dan kritikal sistem informasi yang dibangun.
Kekurangan Cloud Computing
  • Data yang kita upload ke database tempat kita melakukan cloud computing, bila terjadi maintenance dan tidak bisa di perbaiki, kemungkinan besar data-data kita akan hilang dan tidak bisa kembali;
  • Membutukan koneksi internet yang lumayan cepat;
  • Masalah keamanan data yang rawan di hack.
Sumber:

Jumat, 16 Maret 2012

Protokol Komunikasi Data

Definisi

Kumpulan aturan/prosedur yang mengedalikan pengoperasian unit-unit fungsional untuk melakukan hubungan komunikasi.

Komponen Protokol

1.     Aturan atau prosedur
o    Mengatur pembentukan/pemutusan hubungan
o    Mengatur proses transfer data
2.     Format atau bentuk
o    representasi pesan
3.     Kosakata (vocabulary)
o    Jenis pesan dan makna masing-masing pesan
Dalam bahasa pemrograman: (1) syntax, (2)grammar, (3)semantik.

Standarisasi Protokol (ISO 7498)

ISO (International Standard Organization) mengajukan struktur dan fungsi protocol komunikasi data. Model tersebut dikenal sebagai OSI (Open System Interconnection) Reference Model (FAQ:comp.protocols.iso).
Terdiri atas 7 layer (lapisan) yang mendefinisikan fungsi. Untuk tiap layernya dapat terdiri atas sejumlah protocol yang berbeda, masing-masing menyediakan pelayanan yang sesuai dengan fungsi layer tersebut.
1.     Application Layer: interface antara aplikasi yang dihadapi user and resource jaringan yang diakses. Kelompok aplikasi dengan jaringan:
o    File transfer dan metode akses
o    Pertukaran job dan manipulasi
o    Pertukaran pesan
2.     Presentation Layer: rutin standard me-presentasi-kan data.
o    Negosiasi sintaksis untuk transfer
o    Transformasi representasi data
3.     Session Layer: membagi presentasi data ke dalam babak-babak (sesi)
o    Kontrol dialog dan sinkronisasi
o    Hubungan antara aplikasi yang berkomunikasi
4.     Transport Layer:
o    Transfer pesan (message) ujung-ke-ujung
o    Manajemen koneksi
o    Kontrol kesalahan
o    Fragmentasi
o    Kontrol aliran
5.     Network Layer: Pengalamatan dan pengiriman paket data.
o    Routing
o    Pengalamatan secara lojik
o    setup dan clearing (pembentukan dan pemutusan)
6.     Data-link Layer: pengiriman data melintasi jaringan fisik.
o    Penyusunan frame
o    Transparansi data
o    Kontrol kesalahan (error-detection)
o    Kontrol aliran (flow)
7.     Physical Layer: karakteristik perangkat keras yang mentransmisikan sinyal data.
Setiap data yang lewat ke layer lebih rendah ditambah header kontrol yang sesuai dengan layernya. Sebaliknya data ke layer lebih tinggi setelah dikurangi dengan header kontrol.

Protocol TCP/IP

  • Aplication layer: telnet, ftp, dll.
  • Transport Layer:
    • TCP (Transmission Control Protocol) = mengirim data dengan deteksi dan koreksi kesalahan. Selalu memeriksa keterhubungan.
    • UDP (User Datagram Protocol) = mengirim data tanpa koneksi. Melemparkan data ke network begitu saja.
  • Network layer atau Internet: Internet Protocol (IP). Pelayanan pengiriman paket elementer. Definisikan datagram (jika alamat tujuan tidak dalam jaringan lokal, diberi gateway = device yang menswitch paket antara jaringan fisik yang beda; menentukan gateway yang digunakan).
  • Data-link layer: Melakukan fragmentasi atau defragmentasi datagram.
  • Physical layer: sarana sistem mengirimkan data ke device yang terhubung ke network.

Fungsi Lapisan Protokol Datalink

1.     Pembentukan frame (framing)
1.     Protokol berorientasi karakter (BSC = Binary Synchronous Control)
2.     Protocol berorientasi bit (HDLC = High Level Data Link Control)
2.     Transparansi data
1.     Transparansi data pada protokol berorientasi karakter
Format frame dalam bentuk transparans mode:
§  Data Link Escape (DLE)
§  Start Of Header (SOH)
§  Header
§  DLE
§  Start of TeXt (STX)
§  Data
§  DLE
§  End of TeXt (ETX)
§  Block of Check Character
Semua karakter kontrol didampingi DLE, sehingga ETX tanpa DLE tidak menimbulkan masalah.
Lihat kode ASCII untuk masing-masing DLE, SOH, STX, ETX.
2.     Transparansi data pada protokol berorientasi bit 
Format:
§  Flag sebagai pembatas
§  Header
§  data
§  Frame Check Sequence (FCS) untuk sinkronisasi
§  Flag
3.     Error Control
Derajat kesalahan, peluang kesalahan
Kesalahan disebabkan oleh transmisi dengan adanya gangguan (noise). Jenis:
1.     thermal/white : akibat sifat konduktor logam kawat yang dialiri listrik. Panas sebagai hambatan/tahanan
2.     Impulse : misalkan loncatan pulsa (pulse)
3.     Crosstalk
4.     Intermodulation noise, interferensi
Jenis kesalahan berdasarkan bit
5.     Single bit error (kesalahan tunggal)
6.     Even bit error (jumlah kesalahan genap)
7.     Burst error (kesalahan sejumlah bit yang beruntun)

Senin, 12 Maret 2012

Permasalahan Sistem Terdistribusi

Sebelum kita membahas permasalahan sistem terdistribusi kita harus mengetahui definisi dari sistem terdistribusi. Sitem terdistribusi adalah sistem dimana pemrosesan informasi didistribusikan pada beberapa computer dan tidak terbatas hanya pada satu mesin saja. Sitem itu bisa berkomunikasi melalui banyak cara, misalnya melalui jalur telepon atau high speed bus, intranet, internet dan mobile computing. Contoh umum sistem terdistribusi :
  • Internet, global jaringan interkoneksi computer yang berkomunikasi melalui IP (Internet Protocol).
  • Intranet, jaringan teradministrasi terpisah dengan batasan pada kebijakan keamanan local.
  • Mobile dan komputasi diberbagai tempat, laptops, PDA, mobile phone,printers, peraltan rumah, dll .
  • World Wide Web (www), sistem untuk publikasi dan akses sumber daya dan layanan melalui Internet.
Dari penjelasan diatas, sistem terdistribusi yang dapat memunculkan masalah antara lain berkaitan dengan :
  • Software Masalah yang timbul adalah bagaimana kita merancang dan mengatur software yang tepat dalam distribusi sistem.
  • Ketergantungan pada infrastruktur jaringanInfrastruktur sangat mempengaruhi sistem terdisribusi bila tidak direncanakan dengan baik, hal ini dapat menimbulkan gangguan-gangguan yang diakibatkan bentuk infrastruktur yang kurang baik sehingga menggangu dari kinerja sistem tersebut. Secara umum masalah infrastruktur jaringan sering terjadi, namun dengan perencanaan yang baik permasalahan ini sangat mudah untuk dicari sumber kesalahannya dan memudahkan proses perbaikan.
  • Kemudahan akses ke data yang dishare, memunculkan masalah keamanan. Sistem terdistribusi sangat dipengaruhi oleh jaringan komputer. Permasalahan akan timbul jika suatu jaringan sistem tersebut tidak aman, dimana tidak terdapat firewall atau proteksi terhadap data di dalam jaringan tersebut. Firewall dapat digunakan untuk menentukan host mana yang dapat mengakses data atau memberi batasan terhadap host dalam mengakses data sedangkan proteksi terhadap data dilakukan dengan penggunaan password atau enkripsi, namun hal ini tidak menjamin data tersebut dalam keadaan aman.
Referensi :
http://adang.staff.gunadarma.ac.id/Downloads/files/587/CatatanSistemTerdistribusi1.pdf
http://sitialiyah.staff.gunadarma.ac.id/Downloads/files/11435/Week1+Pengantar+SisTer.pdf
http://elista.akprind.ac.id/upload/files/8891_BAB_X_ARS_SIST_TERDISTRB.pdf
http://www.akademik.unsri.ac.id/download/journal/files/gdr/Pendahuluan%20SisTer.ppt

Minggu, 27 November 2011

MARKETING MIX 4P

Ada empat hal yang dikenal dalam Marketing mix, yakni : produk,price, place dan promotion. Elemen-elemen dari bauran pemasaran sering disebut sebagai "Empat 'P", suatu istilah yang digunakan sejak tahun 1960-an @ Produk Ini adalah baik nyata atau layanan tidak berwujud yang diproduksi dalam skala besar dengan volume spesifik unit. @ Harga adalah jumlah pelanggan membayar untuk produk. Bisnis dapat meningkatkan atau menurunkan harga produk jika toko lain memiliki produk yang sama. @ Promosi mewakili semua komunikasi yang dapat digunakan pedagang di pasar. Promosi memiliki empat elemen yang berbeda: iklan, public relation, personal selling dan promosi penjualan . Sebuah jumlah tertentu crossover terjadi ketika promosi menggunakan empat elemen utama bersama-sama, yang umum dalam promosi film. Iklan mencakup komunikasi yang dibayar, dari iklan bioskop, radio dan iklan internet melalui media cetak dan billboard. Public relations adalah di mana komunikasi tidak langsung dibayar dan termasuk siaran pers, kesepakatan sponsor, pameran, konferensi, seminar atau pameran perdagangan dan peristiwa. Dari mulut ke mulut adalah setiap komunikasi yang tampaknya informal tentang produk oleh individu biasa, pelanggan yang puas atau orang khusus yang terlibat untuk menciptakan momentum firman mulut. Penjualan staf sering memainkan peran penting dalam mulut ke mulut dan Hubungan Masyarakat (lihat Produk di atas). @Tempat – Lokasi penjualan yang strategis. Kita bisa melihatnya pada website www.vans.com. Dan pada halaman awal web tersebut sudah terdapat bagian promotion yang terdapat pada gambar 1 di bawah. Gambar k 2 di bawah adalah halaman dari produknya yang terdiri dari kategori. Condohnya kategori anak-anak,laki-laki dan perempuan. Gambar ke 3 di bawah adalah tampilan dari halaman daftar harga / price. Yang jika kita meng klik salah sau produknya nanti akan muncul daftar harga dan model-model yang berbeda tapi tetap type yang sama. Dan gambar ke 4 berikutnya
merupakan halaman web bagian tempat (place).

Rabu, 16 November 2011

Sumber Daya Manusia Dalam Wirausaha

Definisi
Ungkapan sumber daya manusia yang tepat menunjuk pada individu-individu dalam organisasi kewirausahaan yang memberikan sumbangan yang berharga pada pencapaian tujuan sistem organisasi kewirausahaan. Kewirausahaan adalah semangat, sikap, perilaku dan kemampuan seseorang dalam menangani usaha atau kegiatan yang mengarah pada upaya mencari, menciptakan serta menerapkan cara kerja, teknologi dan produk baru dengan meningkatkan efisiensi dalam rangka memberikan pelayanan yang lebih baik dan atau memperoleh keuntungan yang lebih.

Ada tiga cara yang dapat dilakukan untuk memulai suatu usaha atau memasuki dunia usaha:
Merintis usaha baru (starting)
Perusahaan milik sendiri (sole proprietorship), bentuk usaha yang dimiliki dan dikelola sendiri oleh seseorang.
Persekutuan (partnership), suatu kerjasama (aosiasi) dua orang atau lebih yang secara bersama-sama menjalankan usaha bersama.
Perusahaan berbadan hukum (corporation), perusahaan yang didirikan atas dasar badan hukum dengan modal saham-saham.
Dengan membeli perusahaan orang lain (buying)
Kerjasama manajemen (franchising)

Penarikan Tenaga Kerja (recruitment)
Penarikan tenaga kerja adalah penyaringan awal dari calon sumber daya manusia yang tersedia untuk mengisi suatu posisi. Proses penarikan terdiri dari:
Pembuatan rencana untuk merekrut
Penyusunan strategi untuk merekrut
Mencari pelamar kerja
Menyisihkan pelamar yang tidak cocok, dan
Mempertahankan kumpulan pelamar

Penilaian Hasil Kerja (Performance Appraisal)
Sesudah individu-individu direkrut, diseleksi, dan dilatih, tugas membuat mereka menjadi individu-individu yang produktif dalam organisasi belumlah selesai. Langkah keempat dalam proses penyediaan sumber daya manusia yang tepat bagi organisasi kewirausahaan adalah penilaian hasil kerja. Penilaian hasil kerja adalah proses menelaah aktivitas produktif inidividu-individu dimasa lalu untuk mengevaluasi sumbangan yang mereka buat dalam mencapai tujuan sistem manajemen.

Tanggung Jawab Sosial Perusahaan

TANGGUNG jawab sosial perusahaan atau CSR (corporate social responsibility) kini jadi frasa yang semakin populer dan marak diterapkan perusahaan di berbagai belahan dunia. Menguatnya terpaan prinsip good corporate governance seperti fairness, transparency, accountability, dan responsibility telah mendorong CSR semakin menyentuh “jantung hati” dunia bisnis.

Pengertian CSR sangat beragam. Intinya, CSR adalah operasi bisnis yang berkomitmen tidak hanya untuk meningkatkan keuntungan perusahaan secara finansial, tetapi untuk pembangunan sosial-ekonomi kawasan secara holistik, melembaga, dan berkelanjutan. Beberapa nama lain yang memiliki kemiripan dan bahkan sering diidentikkan dengan CSR adalah corporate giving, corporate philanthropy, corporate community relations, dan community development.

Di Indonesia, istilah CSR semakin populer digunakan sejak tahun 1990-an. Beberapa perusahaan sebenarnya telah lama melakukan CSA (corporate social activity) atau aktivitas sosial perusahaan. Walaupun tidak menamainya sebagai CSR, secara faktual aksinya mendekati konsep CSR yang merepresentasikan bentuk “peran serta” dan “kepedulian” perusahaan terhadap aspek sosial dan lingkungan.

Program CSR dapat berwujud rekruitmen tenaga kerja dan memperjakan masyarakat sekitar. Lebih jauh lagi CSR dapat dipergunakan untuk menarik perhatian para calon pelamar pekerjaan, terutama sekali dengan adanya persaingan kerja di antara para lulusan. Akan terjadi peningkatan kemungkinan untuk ditanyakannya kebijakan CSR perusahaan, terutama pada saat perusahaan merekruit tenaga kerja dari lulusan terbaik yang memiliki kesadaran sosial dan lingkungan. Dengan memiliki suatu kebijakan komprehensif atas kinerja sosial dan lingkungan, perusahaan akan bisa menarik calon-calon pekerja yang memiliki nilai-nilai progresif. CSR dapat juga digunakan untuk membentuk suatu atmosfer kerja yang nyaman di antara para staf, terutama apabila mereka dapat dilibatkan dalam kegiatan-kegiatan yang mereka percayai bisa mendatangkan manfaat bagi masyarakat luas, baik itu bentuknya "penyisihan gaji", "penggalangan dana" ataupun kesukarelawanan (volunteering) dalam bekerja untuk masyarakat.

Sumber:
http://www.tekmira.esdm.go.id/currentissues/?p=303
http://id.wikipedia.org/wiki/Tanggung_jawab_sosial_perusahaan

Jumat, 04 Maret 2011

Bad Design

Foto di ini di ambil dari motor teman saya dan menurat saya termasuk salah satu Bad Design
Jika diteliti dari mesin motor ini sudah cukup mendukung untuk ikut Drag Bike tapi dari segi penampilan saya rasa kurang memuaskan

Mari kita mulai penilaian:
1.Warna body yang hitam menjadikan tampilan motor tampak lebih gelap dan kurangnya warna pencahayaan, menurut saran warna motor agak dibuat lebih berwarna dan saya menyarankan menggunakan warna biru metalik agar body motor tampak berkilau di saat dibawa jalan
2.Teromol (bagian dalam roda yang menopang jari-jari depan dan belakang) tampak mati warnanya dan kurang bercahaya, dan saya menyarankan agar diberi sentuhan Croom agar ban motor terlihat lebih berkilau
3.Swing arm (bagian belakang motor yang menopang roda belakang) kurang begitu mencolok karena warna dan tipenya kurang begitu menarik, menurut saran dengan mengganti swing arm yang lebih baik mungkin diganti dengan swing arm yang agak besar agar motor terlihat lebih kekar
4.Spakboard (bagian depan motor yang menutupi roda depan) kurang menarik karena tidak dipotong agar badan motor terlihat lebih kecil
5.Kerangka motor (bagian motor yang menopang keseluruhan dagian-bagian di dalam motor) kurang bercahaya karena kebanyakan drag bike menggunakan warna yang menonjol, dan saya menyarankan mengganti warnanya dengan warna yang terlihat cerah

Sekian info dari saya tentang motor di atas disini saya hanya ingin membagi ilmu kurang lebihnya saya ucapkan terima kasih.