Selasa, 10 April 2012

TOPOLOGI JARINGAN

Topologi jaringan komputer adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk jaringan. Dalam suatu jaringan komputer jenis topologi yang dipilih akan mempengaruhi kecepatan komunikasi. Untuk itu maka perlu dicermati kelebihan/keuntungan dan kekurangan/kerugian dari masing - masing topologi berdasarkan karakteristiknya.

Pada umumnya, ada 5 topologi yang paling sering digunakan, yaitu :
-    Topologi bus
-    Topologi ring
-    Topologi star
-    Topologi mesh
-    Topologi tree

Selain dari 5 topologi di atas, masih ada lagi beberapa jenis topologi jaringan.
Berikut penjelasannya :

A.    TOPOLOGI  BUS


Topologi bus merupakan topologi yang banyak dipergunakan pada masa penggunaan kabel sepaksi menjamur. Dengan menggunakan T-Connector (dengan terminator 50ohm pada ujung network), maka komputer atau perangkat jaringan lainnya bisa dengan mudah dihubungkan satu sama lain.

Kelebihan :
-    Topologi yang sederhana
-     Kabel yang digunakan sedikit untuk menghubungkan komputer-komputer atau peralatan-peralatan yang lain
-    Biayanya lebih murah dibandingkan dengan susunan pengkabelan yang lain.
-     Cukup mudah apabila kita ingin memperluas jaringan pada topologi bus.

Kekurangan :
-    Traffic (lalu lintas) yang padat akan sangat memperlambat bus.
-    Setiap barrel connector yang digunakan sebagai penghubung memperlemah sinyal elektrik yang dikirimkan, dan kebanyakan akan menghalangi sinyal untuk dapat diterima dengan benar.
-    Sangat sulit untuk melakukan troubleshoot pada bus.
-     Lebih lambat dibandingkan dengan topologi yang lain.
-    bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan.

B.    TOPOLOGI  STAR  ( TOPOLOGI BINTANG )

Topologi star atau bintang adalah bentuk jaringan atau tataletak jaringan di mana semua perangkat berputar di sekitar hub pusat.

Kelebihan :
-    Pemasangan dan pengelolaan dari jaringan bentuk bintang ini sangat mudah dan sangat sederhana dari segi fungsionalitas.
-    Sangan mudah untuk memecahkan masalah, karena semua jenis jaringan computer selalu tergantung pada hub sentral,artinya bahwa setiap masalah dalam pengoperasian jaringan dioperasi dapat ditelusuri ke hub pusat.
-    Dalam topologi star, paket – paket data tidak mesti membuat jalan melalui berbagai node yang akan memastikan transfer data dengan cepat.
-    Paket data akan sampai dengan aman.
-    Sebagai node yang tidak terhubung satu sama lain, setiap masalah dalam satu node tidak mengganggu kinerja node lain dalam jaringan.
-    Menambahkan / mengganti computer baru dalam topolgi sangat mudah dan tidak mengganggu jaringan ke computer lain.

Kekurangan :
-    Sangat bergantung pada hub pusat, jika pusat mengalami gangguan maka semua computer yang terhubung juga terkena dampaknya.
-    Ukuran dari jaringan bergantung pada berapa banyak koneksi dapat dibuat padahub.
-    Jenis jaringan ini membutuhkan lebih banyak kabel.
-    Kinerja jaringan sangat bergantung pada kinerja hub.


C.    TOPOLOGI  RING ( TOPOLOGI CINCIN)

Topologi cincin adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin. Topologi ring digunakan dalam jaringan yang memiliki performance tinggi, jaringan yang membutuhkan bandwidth untuk fitur yang time-sensitive seperti video dan audio, atau ketika performance dibutuhkan saat komputer yang terhubung ke jaringan dalam jumlah yang banyak.

Kelebihan :
-    Hemat kabel
-    Tidak akan terjadi tabrakan pengiriman data (collision), karena pada satu waktu hanya satu node yang dapat mengirimkan data

Kekurangan :
-    Peka kesalahan, sehingga jika terdapat gangguan di suatu node mengakibatkan terganggunya seluruh jaringan.
-    Pengembangan jaringan lebih kaku
-    Sulit mendeteksi kerusakan
-    Dapat terjadi collision[dua paket data tercampur]
-    Diperlukan penanganan dan pengelolaan khusus bandels
-    Menambah atau mengurangi komputer akan mengacaukan jaringan.

 

D.    TOPOLOGI TREE / HIERARCHICAL ( TOPOLOGI POHON )


Topologi Pohon adalah kombinasi karakteristik antara topologi bintang dan topologi bus. Topologi ini terdiri atas kumpulan topologi bintang yang dihubungkan dalam satu topologi bus sebagai jalur tulang punggung atau backbone. Komputer-komputer dihubungkan ke hub, sedangkan hub lain di hubungkan sebagai jalur tulang punggung.

Kelebihan :
• Seperti topologi star perangkat terhubung pada pusat pengendali /HUB.
• Tetapi HUB dibagi menjadi dua,central HUB,dan secondary HUB
• Topologi tree ini memiliki keunggulan lebih mampu menjangkau jarak yang lebih jauh dengan mengaktifkan fungsi Repeater yang dimiliki oleh HUB.

Kelemahan :
• Kabel yang digunakan menjadi lebih banyak sehingga diperlukan perencanaan yang matang dalam pengaturannya , termasuk di dalamnya adalah tata letak ruangan.


E.     TOPOLOGI  EXTENDED STAR

Topologi Extended Star merupakan perkembangan lanjutan dari topologi star, karakteristiknya tidak jauh berbeda dengan topologi star. 


Kelebihan :
• Jika satu kabel sub node terputus maka sub node yang lainnya tidak terganggu, tetapi apabila central node terputus maka semua node disetiap sub node akan terputus

Kekurangan :
• Tidak dapat digunakan kabel yang “lower grade” karena hanya menghandel satu traffic node, karena untuk berkomunikasi antara satu node ke node lainnya membutuhkan beberapa kali hops.


F.    TOPOLOGI MESH

 Topologi Mesh Adalah suatu bentuk hubungan antar perangkat dimana setiap perangkat terhubung secara langsung dengan perangkat lainnya yang ada di dalam jaringan.


Kelebihan :
-     Dapat berkomunikasi langsung dengan perangkat tujuan.
-    Data dapat di kirim langsung ke computer tujuan tanpa harus melalui computer lainnya lebih cepat.Satu link di gunakan kusus untuk berkomunikasi dengan computer yang di tuju.
-    Memiliki sifat Robust, yaitu Apabila terjadi gangguan pada koneksi komputer A dengan komputer B karena rusaknya kabel koneksi (links) antara A dan B, maka gangguan tersebut tidak akan mempengaruhi koneksi komputer A dengan komputer lainnya.
-    Mudah dalam proses identifikasi permasalahan pada saat terjadi kerusakan koneksi antar komputer.

Kekurangan :
-    Setiap perangkat harus memiliki I/O port. Butuh banyak kabel sehingga butuh banyak biaya.
-    Instalasi dan konfigurasi lebih sulit karena computer yang satu dengan yang lain harus terkoneksi secara langsung.



G.    TOPOLOGI  HYBRID

Topologi hybrid adalah topologi yang tersusun dari beberapa topologi atau dapat dikatakan topologi hybrid adalah topologi gabungan dari beberapa jenis topologi yang lainnya. Karena tersusun dari beberapa topologi, maka sifat topologi ini mirip dengan topologi yang menyusunnya. Sebuah topologi hybrid memiliki semua karakterisitik dari topologi dasar yang terdapat dalam jaringan tersebut. Topologi hybrid terdiri dari kombinasi dua atau lebih dasar topologi. Jaringan pemetaan ini bertujuan untuk memanfaatkan keuntungan dari masing-masing dari topologi dasar yang digunakan di dalamnya.

Ketika topologi dasar yang berbeda terhubung ke satu sama lain, mereka tidak menampilkan karakteristik dari salah satu topologi tertentu. Ini adalah ketika itu menjadi topologi hibrida. Hal ini dipilih, jika ada lebih dari dua topologi dasar di tempat kerja dan ini harus dihubungkan satu sama lain. Ketika ada suatu topologi bintang yang terhubung topologi bintang ke yang lain, masih tetap merupakan topologi star.

Namun, ketika sebuah topologi bintang dan topologi bus terhubung satu sama lain, ini menimbulkan pembentukan topologi hibrida. Contoh lain adalah gabungan dari topologi ring dan topologi star, atau gabungan antara topologi tree dan topologi star, atau malahan gabungan ketiga-tiga topologi tersebut; star, ring dan tree. Sebenarnya penggabungan ini adalah hasil penggabungan fisik jaringan itu sendiri. Seringkali ketika topologi yang terhubung ke satu sama lain, tata letak dari topologi yang dihasilkan sulit dipahami.Namun, topologi ini bekerja tanpa banyak masalah.



Kelebihan :

-    Fleksibilitas
Topologi ini dirancang, sehingga dapat diterapkan untuk sejumlah lingkungan jaringan yang berbeda. Seringkali ini adalah kombinasi dari konfigurasi yang berbeda, karena ini bekerja sempurna untuk jumlah lalu lintas jaringan yang berbeda. Menambah koneksi periferal lain juga mudah, karena node baru ataupun periferal dapat dihubungkan kedalam topologi dan dapat dikatakan topologi lain dapat dihubungkan dengan topologi hybrid dengan mudah. Kecepatan topologinya konsisten, karena ini menggabungkan kekuatan dari masing-masing topologi dan menghilangkan kelemahannya.

-    Pengelolaan Troubleshooting yang Lebih Baik
Memiliki toleransi kesalahan yang lebih baik karena sejumlah topologi yang berbeda dihubungkan satu sama lain, dalam kasus masalah, itu menjadi agak lebih mudah untuk mengisolasi topologi yang berbeda yang dihubungkan satu sama lain dan menemukan kesalahannya dengan topologi hybrid. Ketika link tertentu dalam jaringan down, ini juga tidak menghambat kerja dari jaringan.

Masalah dengan jaringan hibrida relatif mudah untuk didiagnosa karena titik konsentrasi atau hub jaringan berdekatan dan relatif dalam ukuran kecil dibandingkan dengan ukuran total dari jaringan. Hub atau concentration point yang merupakan sumber masalah dapat dengan mudah diisolasi dari jaringan dan diperbaiki sementara sisa jaringan yang tersisa berfungsi secara normal. Pengguna pada sistem mungkin tidak menyadari jika telah terjadi masalah, yang merupakan keuntungan utama bagi bisnis yang besar dan perusahaan game yang menjalankan game online dengan jutaan pengguna.

-    Efisien
Setiap jenis topologi dapat dikombinasikan dengan yang lain tanpa membuat perubahan apapun pada topologi yang ada. Kecepatan topologi konsisten, karena menggabungkan kekuatan dari masing-masing topologi dan menghilangkan kelemahan. Hal ini juga karena itu, lebih efisien.

-    Pertumbuhan Jaringan yang Mudah
Jaringan Hybrid dibangun secara modular yang memungkinkan untuk integrasi yang mudah dari komponen perangkat keras baru seperti tambahan titik konsentrasi. Hal ini memungkinkan desainer jaringan untuk meningkatkan daya jaringan dan kapasitas penyimpanan hanya dengan menambahkan kabel hub baru kedalam sistem. Konsentrasi poin jaringan hybrid dihubungkan oleh kabel tunggal, membuat proses integrasi yang sederhana seperti memasang telepon rumah.

-    Kustomisasi
Salah satu manfaat utama dari menggabungkan topologi adalah memungkinkan kita untuk menyesuaikan cara pengaturan jaringan. Ini adalah keuntungan besar bagi banyak perusahaan yang memiliki beberapa jaringan yang bekerja sama untuk mencapai satu tujuan. Tergantung pada mesin yang tersedia, keahlian para profesional TI dan kebutuhan perusahaan, membuat kustom topologi jaringan dapat membuat kegiatan berjalan lebih lancar dan meningkatkan efisiensi pada departemen teknologi.

-    Interkonektivitas
Meskipun harus jelas, mengintegrasikan dua topologi yang berbeda memberikan kemampuan untuk mengurangi space jaringan yang terbuang. Daripada menciptakan beberapa jaringan yang terpisah dengan topologi yang terpisah, kita malah dapat membuat jaringan sendiri, yaitu topologi hybrid yang meliputi banyak jaringan. Ini akan memberikan kita komunikasi yang lebih besar dan kecepatan, tapi mungkin membutuhkan beberapa penyesuaian kreatif untuk membuat jaringan berfungsi dengan benar.

Kekurangan :
-     Biaya
Karena topologi yang berbeda datang bersama dalam satu topologi hibrid, pengelolaan topologi ini menjadi sulit. Juga sangat mahal untuk perawatannya. Biaya dari topologi ini lebih tinggi dibandingkan dengan topologi lainnya. Faktor biaya dapat dikaitkan dengan biaya hub, yang lebih tinggi, karena harus terus bekerja dalam jaringan bahkan ketika salah satu dari node turun. Biaya pemasangan kabel juga meningkat, karena banyak kabel harus dihubungkan dalam topologi ini.

-    Instalasi dan Konfigurasi
Instalasi dan konfigurasi topologi ini sulit karena terdapat topologi berbeda yang harus dihubungkan satu sama lain. Pada saat yang sama, kita juga harus memastikan bahwa tidak satupun dari mereka yang boleh gagal. Maka dari itu instalasi dan konfigurasinya sangat sulit.

-    Manajemen Jaringan yang Mahal
Jaringan hub yang dibutuhkan untuk jaringan topologi hybrid mahal, untuk membeli maupun untuk mempertahankannya. Hal ini karena hub harus mengelola beberapa jenis jaringan sekaligus dan tetap harus berfungsi, bahkan ketika satu jaringan dihapus dari sistem. Ini memerlukan tingkat pengolahan yang cerdas yang tidak dapat dicapai tanpa menghabiskan sejumlah besar uang.

-     Memerlukan Banyak Kabel
Kabel diperlukan untuk menghubungkan titik koneksi jaringan, ini juga bagian terpenting dari sistem. Untuk alasan ini, kabel berlebihan (redundansi) dan cincin cadangan sering dibutuhkan untuk mempertahankan standar kehandalan jaringan karena setiap keributan dalam koneksi kabel dapat menyebabkan seluruh jaringan runtuh. Hal ini menyebabkan dibutuhkannya banyak kabel, dan membutuhkan unsur-unsur sistem pendingin tambahan.

 

H.    TOPOLOGI  LINIER (DAISY-CHAIN)

Topologi ini merupakan peralihan dari topologi Bus dan topologi ring, di mana tiap simpul terhubung langsung ke dua simpul lain melalui segmen kabel, tetapi segmen membentuk saluran, bukan lingkaran utuh. Antar komputer seperti terhubung seri.

Kelebihan :
-    hemat kabel
-    tata letak kabel sederhana
-    mudah dikembangkan
-    tidak butuh kendali pusat
-    penambahan maupun pengurangan penamat dapat dilakukan tanpa mengganggu operasi yang berjalan.



Kekurangan :
-    deteksi dan isolasi kesalahan sangat kecil
-     kepadatan lalu lintas tinggi, keamanan data kurang terjamin
-    kecepatan akan menurun bila jumlah pemakai bertambah
-    diperlukan pengulang (repeater) untuk jarak jauh.




Sumber :
http://id.wikipedia.org/wiki/Topologi_linier
http://www.scribd.com/doc/7482755/topologi-jarkom
http://dinikirana.blogdetik.com/2012/02/13/topologi-mesh-tree-hybrid-daisy-chain/
http://id.wikipedia.org/wiki/Topologi_jaringan


Kamis, 05 April 2012

PEMROGRAMAN TERSTURUKTUR DAN PEMROGRAMAN BERBASIS OBJEK

PEMROGRAMAN TERSTRUKTUR

Pemrograman terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program. Prinsip dari pemrograman terstruktur adalah bahwa Apabila kita sudah sampai pada langkah tertentu, kita tidak boleh mengeksekusi langkah sebelumnya. Hal ini dikecualikan pada langkah-langkah untuk proses berulang

Pemrograman Terstruktur adalah suatu aktifitas pemrograman dengan memperhatikan urutan langkah-langkah perintah secara sistematis, logis , dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami.

Prinsip dari pemrograman terstruktur adalah Jika suatu proses telah sampai pada suatu titik / langkah tertentu , maka proses selanjutnya tidak boleh mengeksekusi langkah sebelumnya / kembali lagi ke baris sebelumnya, kecuali pada langkah – langkah untuk proses berulang (Loop).

Bahasa pemrograman yang mendukung pemrograman terstruktur:
1.    Cobol Turbo Prolog
2.    C
3.    Pascal
4.    Delphi
5.    Borland Delphi

Dari penjelasan di atas, pemrograman terstruktur memilki beberapa sifat – sifat seperti :
a. Memuat teknik pemecahan masalah yang logis dan sistematis
b. Memuat algoritma yang efisien, efektif dan sederhana
c. Program disusun dengan logika yang mudah dipahami
d. Tidak menggunakan perintah GOTO
e. Biaya pengujian program relatif rendah
f. Memiliki dokumentasi yang baik
g. Biaya perawatan dan dokumentasi yang dibutuhkan relatif rendah


PEMROGRAMAN BERBASIS OBJEK




Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.

Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.

Konsep dasar dari Pemrograman Berorientasi Objek Pemrograman orientasi-objek menekankan konsep berikut:

•    Kelas
 kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh 'class of dog' adalah suatu unit yang terdiri atas definisi-definisi data dan fungsi-fungsi yang menunjuk pada berbagai macam perilaku/turunan dari anjing. Sebuah class adalah dasar dari modularitas dan struktur dalam pemrograman berorientasi object. Sebuah class secara tipikal sebaiknya dapat dikenali oleh seorang non-programmer sekalipun terkait dengan domain permasalahan yang ada, dan kode yang terdapat dalam sebuah class sebaiknya (relatif) bersifat mandiri dan independen  membungkus data dan fungsi bersama menjadi suatu unit dalam sebuah program komputer; objek merupakan dasar dari modularitas dan struktur dalam sebuah program komputer berorientasi objek.

•    Abstraksi
 Kemampuan sebuah program untuk melewati aspek informasi yang diproses olehnya, yaitu kemampuan untuk memfokus pada inti. Setiap objek dalam sistem melayani sebagai model dari "pelaku" abstrak yang dapat melakukan kerja, laporan dan perubahan keadaannya, dan berkomunikasi dengan objek lainnya dalam sistem, tanpa mengungkapkan bagaimana kelebihan ini diterapkan.

•    Polimorfisme
Yaitu melalui pengiriman pesan. Tidak bergantung kepada pemanggilan subrutin, bahasa orientasi objek dapat mengirim pesan; metode tertentu yang berhubungan dengan sebuah pengiriman pesan tergantung kepada objek tertentu di mana pesan tersebut dikirim.

Bahasa pemrograman yang mendukung OOP antara lain:
1.    Visual Foxpro
2.    Java
3.    C++
4.    Pascal (bahasa pemrograman)
5.    Visual Basic.NET
6.    SIMULA
7.    Smalltalk
8.    Ruby
9.    Python
10.    PHP
11.    C#
12.    Delphi
13.    Eiffel
14.    Perl
15.    Adobe Flash AS 3.0

Pemrograman berorientasi objek memliki beberapa keuntungan seperti :

1.maintenance; program lebih mudah dibaca dan dipahami, dan pemrograman berorientasi obyek mengontrol kerumitan program hanya dengan mengijinkan rincian yang dibutuhkan untuk programmer.
2.pengubahan program (berupa penambahan atau penghapusan fitur tertentu); perubahan yang dilakukan antara lain menyangkut penambahan dan penghapusan dalam suatu database program misalnya.
3.dapat digunakannya obyek-obyek sesering yang diinginkan, kita dapat menyimpan obyek-obyek yang yang dirancang dengan baik ke dalam sebuah tolkit rutin yang bermanfaat yang dapat disisipkan kedalam kode yang baru dengan sedikit perubahan atau tanpa perubahan pada kode tersebut.

PERBEDAAN

Perbedaan mendasar antara OOP dan pemrograman terstruktur adalah
 
Dengan menggunakan OOP maka dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana cara menyelesaikan suatu masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut. Sedangkan untuk pemrograman terstruktur,  menggunakan prosedur/tata cara yang teratur untuk mengoperasikan data struktur

Untuk tata nama, keduanya pun memiliki tatanan yang sama walaupun memiliki pengertian tersendiri:
object oriented menggunakan “method” sedangkan terstruktur menggunakan “function”. Bila di OOP sering didengar mengenai “objects” maka di terstruktur kita mengenalnya dengan ” modules”. Begitu pula  halnya dengan “message” pada OO dan “argument” pada terstruktur. “attribute” pada OO juga memiliki tatanan nama yang sepadan dengan “variabel” pada pemrograman terstruktur.

jadi perbedaan :

Pemrograman berorientasi objek (Object-Oriented Programming atau OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur.

 Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya, Sedangkan untuk pemrograman terstruktur adalah kebalikan dari pemrograman berorientasi objek yaitu sebuah cara pemrosesan data yang terstruktur dalam analisa, cara dan penulisan pemrograman. Dikarenakan harus terstruktur sehingga dalam pembuatannya antara satu line pemrograman dengan yang lainnya berhubungan. Konsep utama dari Pemrograman Berbasis Objek terletak pada kondisi kode/line pemrogramanannya dimana merupakan sebuah kesatuan modular.

    Untuk program yang simpel/sederhana biasanya menggunakan pemrograman terstruktur karena masih mudah dan tidak banyak dilakukan perubahan yang berarti, sedangkan untuk line lebih dari 100 atau bisa dikatakan rumit, maka digunakan pemrograman berorientasi objek. Pemrograman Terstruktur terdiri dari pemecahan masalah yang besar menjadi masalah yang lebih kecil dan seterusnya, sedangkan untuk pemrograman berorientasi objek terdiri dari pengkelompokan kode dengan data yang mana setiap objek berfungsi secara independen sehingga untuk setiap perubahan kode tidak tergantung pada kode yang lainnya, atau lebih dikenal dengan modular. Terdapat juga perbedaan secara spesifik antara Pemrograman Berorientasi Objek dengan Pemrograman Terstruktur, yaitu pada kelas dan objek. Pada Pemrograman Terstruktur tidak terdapat kelas dan objek.

Sehingga sangat jelas sekali bahwa pemrograman tersktruktur unggul dalam melakukan pemrograman sederhana karena lebih efisien dan lebih murah dalam hal perawatannya tetapi permodelan ini lebih susah untuk dipahami oleh orang – orang selain pembuat program itu sendiri (contohnya ketika dlakukan tracing program ).

Pemrograman berorientasi objek sangat cocok sekali digunakan dalam kasus pembuatan software yang rumit dan kompleks karena memberikan berbagai kemudahan kepada pemrogram seperti yang telah disebutkan diatas.

permodelan yang mana yang lebih baik?

 itu tergantung dari kebutuhan dan dari sudut pandang mana anda melihatnya. Yang perlu anda ingat adalah tujuan dari pemodelan itu sendiri, yang mana agar pada akhir proyek sistem dapat diperoleh sistem informasi yang memenuhi kebutuhan pemakai, tepat waktu dan sesuai anggaran, serta mudah digunakan, dimengerti dan dipelihara

apa persamaan kedua pemrogaman?

 kedua pemrograman termasuk ke dalam pemodelan pemrograman yang tetap digunakan sampai sekarang.

Mana yang lebih baik?

tidak ada yang dapat dikatakan lebih baik karena keduanya memiliki spesifikasi tersendiri dalam pemrogramannya. Hal ini juga tergantung pada bagaimana pribadi si pemrogram ingin menyusun program yang akan dibuatnya. Apakah lebih suka menggunakan yang berorientasikan pada objek maupun pemrograman yang terstruktur.

Kapan keduanya dikatakan sama-sama baik?
Pemrograman prosedural akan dikatakan lebih baik apabila dalam segala situasi melibatkan kompleksitas moderat atau yang memerlukan signifikan kemudahan maintainability. Manfaat yang dirasakan dalam penggunaan pemrograman prosedural adalah kemampuan kembali menggunakan kode yang sama tanpa menggunakan kode yang berbeda ataupun mengkopinya kembali. Dengan menggunakan “goto”, memudahkan programmer melacak kumpulan data sehingga menghindarkan pemrograman terstruktur menjadi seperti spagethii code.

Pemrograman berorientasikan objek dikatakan lebih baik apabila Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.



SUMBER :

 http://id.wikipedia.org/wiki/Pemrograman_berorientasi_objek
http://dendibatinova.wordpress.com


Kamis, 22 Maret 2012

PROGRAM REKURSI JAVA

Kali ini saya diberi tugas oleh dosen untuk mmbuat sebuah program java yang menggunakan inputan numerik. Di sini saya membuat program inputan menggunakan JOption dan dengan hasil output rekursi.

Berikut program beserta inputannya :

CODING

import javax.swing.*; /*meng-import class JOptionPane dari package javax.swing*/

public class rekursi /* penamaan class sekaligus nama program java */
{
                public static void main(String[] args)
                {
                                String a = JOptionPane.showInputDialog("Masukan nilai faktorial"); /*langsung mendeklarasikan variabel a sebagai string danmenampilkan sebuah dialog yang berisi output dari inputan yang telah kita berikan dan sebuah OK button.*/
                               
                                long b = Long.parseLong(a); /*langsung mendeklarasikan variabel dan untuk penginputan b dari nilai a*/
                               
                                /* deklarasikan variabel msg dan hasil output untuk JOptionPane*/
                                String msg="Hasil nilai faktorial dari "+a+" adalah " +fact(b);
                               
                /* outputnya dengan menggunakan message dialog berbasis GUI*/
                                JOptionPane.showMessageDialog(null,msg);
               
                }
               
                /*operasi untuk mendapatkan nilai rekursi */
                public static long fact(long n)
                                {
                                /*pengulangan if dari nilai n hingga bernilai 1 */
                if (n <=1)
                                                return 1;
                else
                                return n*fact(n-1);
                                }
}



OUTPUT





Rabu, 21 Maret 2012

CARA MENGINSTALL JAVA

Dalam postingan kali ini saya akan menjelaskan bagaimana menginstall  Java di dalam computer anda masing – masing. Berbeda dengan program lain, dalam menginstall java masih diperlukan setingan agar java dapat digunakan.
Di sini saya menggunakan  software java  jdk1.6.0_21 yang merupakan tipe java untuk windows. Saya menggunakan windows 7.

Sebelumnya anda harus menginstall java dalam computer anda. Installnya sama seperti software lainnya. Tidak ada yang berbeda. Setelah menginstall, java tidak akan bisa langsung digunakan, karena kita harus membuat PATH agar java dapat dijalankan.


Berikut langkah – langkahnya :

1.    Carilah tempat dimana anda menginstall program java tadi. Misalkan saya menginstallnya di C:\Java\jdk1.6.0_21

2.    Kemudian copi address tersebut

3.    Klik kanan My Computer pilih properties  piih advanced system settings (pada windows 7)
(Nb : Pada windows xp pilih Tab Advanced)

4.    Akan muncul tampilan seperti di bawah


5.    Pilih environment variables, dan keluar tampilan




6. Pilih new pada  user variabel, kemudian isikan seperti di bawah

pada variable value isi directory sesuai anda menginstal java anda, di sini saya install di C:, kemudian versi java anda dan ditambahkan terakhir dengan \bin;





jika sudah selesai klik ok

7.    Selanjutnya anda harus membuktikan apakah andaberhasil menginstall java dan memasukan PATH nya. Masuk ke CommandPromt dan ketikkan javac, jia berhasil akan keluar gambar berikut


Berarti anda telah berhasil, dan java sudah dapat digunakan.

SOSIAL NETWORK SKYPE #2




Tulisan ini melanjutkan dari postingan saya sebelumnya mengenai Sosial Network Skype


KELEBIHAN


1.    Komunikasi global dan lokal yang lebih ekonomis melalui suara atau konferensi video. Sebagai ilustrasi pada tahun 2007 perbandingan menelpon ke Amerika dari Indonesia adalah Rp.6,640,-/ menit sedangkan dengan menggunakan skype, aktivitas ini didapatkan gratis (untuk sesama pengguna skype) dan berbayar bila skype digunakan untuk menelpon ke pesawat telpon genggam: Rp. 1,593/ menit atau pesawat telpon rumah: Rp. 423/ menit . Komunikasi menjadi lebih murah dan terjangkau. Konferensi bisa dilangsungkan antar pengguna (dua orang) sampai dengan lima pengguna sekaligus.

2.    Penggunaannya yang mudah. Untuk pengguna yang telah biasa menggunakan pengirim-penerima pesan instan internet, perangkat lunak skype akan dirasakan mudah. Pengguna hanya diharuskan untuk memiliki komputer dengan spesifikasi teknis tertentu, headset (yang memiliki mike dan speaker), serta sambungan internet.
3.    Kualitas suara yang lebih baik dibandingakan VoIP pendahulunya. Kegunaan dasar pembicaraan telepon melalui komputer di mana pun pengguna berada (dengan koneksi internet) secara gratis


4.    Skype dapat secara langsung menyimpan hasil chatting.
Apabila kita selesai chatting bisa langsung menutup semua jendela tanpa harus melakukan proses penyimpanan. Selain itu semua hasil cattingan selama 30 hari sekalipun dapat dilihat dengan mudah

5.    Tampilan jendela skype kelihatan lebih menarik dan professional.
Dengan tampilan yang menarik, membuat skype tampil beda dan kelihatan professional dari aplikasi ini.

6.     Berbicara dengan skype antar komputer/laptop sangat jelas.
Sama dengan berbicara lewat telfon. Bedanya kita harus berbicara didepan laptop atau PC tanpa harus menggunakan mikerofon, apalagi perangkat anda dilengkapi dengan web cam. Maka hasilnya seperti berbicara melalui video streaming.

7.     Proses pengiriman file pada skype lebih mudah.
Dengan kemudahan dalam pengiriman file, skype cocok bagi anda sekalian yang membutuhkan data yang cepat dan siap saji.



KEKURANGAN

1. Penipuan
Layaknya seluruh hubungan yang dilakukan di internet. Skype juga memiliki kekurangan dalam hal registrasi identitas penggunanya. Hal ini rentan sekali terhadap penipuan, apabila sang user Berhubungan tanpa Webcam.

2. Kapasitas yang besar
Skype memakan 23 MB kapasitas Harddisk ketika dipasang.

3. Koneksi tinggi
Jika anda ingin melakukan hubungan dengan tata muka melalui web cam, maka dibutuhkan koneksi internet yang tinggi.

4.  Terhalang oleh waktu dan kesediaan orang yang memanggil dan dipanggil
Penggunaan Skype dengan metode suara harus dilakukan dengan rencana sebelumya, atau membuat janji terlebih dahulu dengn orang yang akan diajak bicara.


KEAMANAN /  SECURITY




Login

Setiap pengguna Skype memiliki sebuah username dan sebuah password. Dan setiap username memiliki sebuah alamat e-mail yang teregistrasi. Untuk masuk ke sistem Skype , pengguna harus menyertakan pasangan username dan passwordnya. Jika pengguna lupa password tersebut maka Skype akan mengubahnya dan mengirimkan password yang baru ke alamat e-mail pengguna yang sudah teregistrasi. anya.


Lubang Keamanan

New York University Polytechnic Institute telah menemukan lubang keamanan pada Skype yang meninggalkan informasi lokasi pengguna Skype dan aktivitas berbagi secara peer-to-peer yang dapat diakses oleh hacker. Lubang keamanan tersebut ditemukan saat peneliti New York University melakukan penelitian dan pengamatan terhadap 10.000 pengguna Skype dan 20 sukarelawan selama periode dua minggu.
''Seorang hacker mana pun di dunia dapat dengan mudah melacak keberadaan dan mengakses file-sharing dari para pengguna Skype yang terdiri dari berbagai kalangan termasuk politisi, artis dan orang biasa, dan menggunakan informasi tersebut untuk tujuan mengintai, pemerasan atau bahkan penipuan Ini sangat berbahaya.'' kata Profesor Keith Ross dari NYU-Poli ilmu komputer.
Hacker juga dapat melacak gerakan pengguna Skype karena dapat melacak tempat panggilan dari berbagai lokasi. Bahkan menurut Financial Post, dengan adanya lubang keamanan ini memungkinkan para ilmuwan atau hacker mampu mengikuti pengguna Skype selama liburan dari New York ke Chicago dan kemudian sepanjang perjalanan pulang ke Prancis misalnya.
Skype chief information officer - Adrian Asyer mengatakan perusahaannya akan bekerja untuk meningkatkan keamanan dari perangkat lunak Skype.



PEMANFAATAN DAN PENGEMBANGAN DI MASA DEPAN


1.    Strategi bisinis jalur internet

Dengan adanya internet, merupakan suatu keuntungan yang besar bagi suatu perusahaan. Internet tidak saja memudahkan dan mengefisienkan cara perusahaan atau perorangan untuk berinteraksi namun sebagai media mengkalkulasikan reaksi masyarakat terdapat penerimaan produk atau jasa yang ditawarkan.
Demikian strategisnya kehadiran internet, maka perusahaan yang mampu menguasai pemanfaatan teknologi informasi, baik e-mail, website, google adsense, yahoo messenger, bahkan skype, akan lebih mampu memenangkan persaingan bisnis di masa depan.
Langkah ini juga ternasuk dengan memanfaatkan Skype, sehingga memungkinkan kita dapat  terhubung (on-line) secara simultan dan menciptakan layanan unggul bagi pelanggan.  Dengan teknologi Skype dengan fasilitas web-cam, komunikasi interaktif seputar produk yang kita tawarkan dapat dilakukan.
Teknologi Skype dengan fasilitas web-cam bahkan akan sangat berguna dalam mengkomunikasikan produk kita dengan biaya yang nyaris gratis.


2.    Konferensi / perkumpulan organisasi

Konferensi bisa dilangsungkan antar pengguna (dua orang) sampai dengan lima pengguna sekaligus. Penggunaannya yang mudah. Untuk pengguna yang telah biasa menggunakan pengirim penerima pesan instan internet, perangkat lunak skype akan dirasakan mudah. Pengguna hanya diharuskan untuk memiliki komputer dengan spesifikasi teknis tertentu, headset (yang memiliki mike dan speaker), serta sambungan internet.

3.    E-learning

Dengan adanya Skype, maka perkembangan e-learning akan menjadi lebih baik lagi. Jadi pembelajaran jarak jauh dapat dilakukan dengan mudah dan langsung tatap muka yang dilakukan melalui internet.

Sumber :
http://www.teknoup.com/news/12662/lubang-keamanan-pada-skype-tinggalkan-informasi-lokasi-pengguna
http://www.neraca.co.id/2011/09/28/menempuh-strategi-bisnis-jalur-internet/



Selasa, 13 Maret 2012

SOSIAL NETWORK SKYPE



Media sosial (Social Networking) adalah sebuah media online dimana para penggunanya bisa dengan mudah berpartisipasi, berbagi, dan menciptakan isi meliputi blog, sosial network atau jejaring sosial, wiki, forum dan dunia virtual. Blog, jejaring sosial dan wiki mungkin merupakan bentuk media sosial yang paling umum digunakan oleh masyarakat di seluruh dunia.

SEJARAH



Skype adalah sebuah program komunikasi dengan teknologi P2P (peer to peer). Program ini merupakan program bebas (dapat diunduh gratis) dan dibuat dengan tujuan penyediaan sarana komunikasi suara (voice) berkualitas tinggi yang murah berbasiskan internet untuk semua orang di berbagai belahan dunia. Pengguna Skype dapat berbicara dengan pengguna Skype lainnya dengan gratis, menghubungi telepon tradisional dengan biaya (skypeOut), menerima panggilan dari telepon tradisional (SkypeIn), dan menerima pesan suara.

Teknologi skype ditemukan oleh wirausahawan Niklas Zennström dan Janus Friis, orang yang sama yang menemukan Kaaza dan Joost (P2P untuk televisi). Skype lalu berkompetisi dengan protokol terbuka VoIP yang sudah ada seperti SIP, IAX, dan H.323. Grup Skype yang dibentuk pada bulan September 2003 lalu dibeli oleh perusahaan lelang internet raksasa di Amerika e-Bay pada bulan September 2005 dan bermarkas di Luxembourg, Jerman dengan kantor-kantor di London, Inggris, Praha, Rusia dan San Jose, California, A.S.

Sejak diluncurkan skype telah mengalami pertumbuhan pesat baik dari penggunaannya yang populer maupun pengembangan perangkat lunaknya, jasa yang ditawarkan pun menjadi beragam mulai dari penggunaan gratis maupun berbayar.

Hanya dalam beberapa tahun saja pada bulan April 2006 Skype memiliki 100 juta pengguna.

•    23 April 2003
Nama domain Skype.com dan Skype.net didaftar
•    29 Agustus 2003
Versi beta publik pertama dikeluarkan
•    15 Juni 2004
Rilis beta versi 0.98.0.28
•    27 Juni 2004
Credit SkypeOut dapat dibeli untuk pertama kalinya melalui situs web Skype
•    27 Juli 2004
Rilis versi 1.0 untuk Windows
•    20 Oktober 2004
Pertama kalinya 1 juta pengguna Skype online bersamaan
•    14 Februari 2005
Pertama kalinya 2 juta secara online
•    10 Maret 2005
SkypeIn Public Beta dimulai
•    11 Maret 2005
Software telah didownload 84 juta kali dan 5.98 milyar menit bicara
•    15 April 2005
Didownload lebih dari 100 juta kali
•    18 Mei 2005
Tiga juta pengguna Skype online bersamaan
•    12 September 2005
Skype diakusisi situs lelang online, eBay.



KONSEP

Skype adalah software aplikasi komunikasi suara berbasis IP melalui internet antara sesama pengguna Skype. Pada saat menggunakan Skype maka pengguna yang sedang online akan mencari pengguna Skype lainnya Lalu mulai membangun jaringan untuk menemukan pengguna-pengguna lainnya. Skype memiliki berbagai macam feature yang dapat memudahkan penggunanya. Skype juga dilengkapi dengan SkypeOut dan SkypeIn yang memungkinkan pengguna untuk berhubungan dengan pengguna telepon konvensional dan telepon selular.
Skype adalah jenis peer-to-peer Voice Over IP klien, berdasarkan program Kazaa berbagi-file. Sebagai konsep, Super node diperkenalkan dalam jaringan P2P generasi ketiga. Mereka dimungkinkan pencarian peningkatan kinerja, transfer file mengurangi latensi, jaringan skalabilitas dan kemampuan untuk melanjutkan download dan secara simultan download 1 segmen dari satu file dari multiple peers. Pada dasarnya, mereka membantu host biasa saling terhubung dan panduan efisien lalu-lintas jaringan terenkripsi.

Super node juga ‘Global pengindeksan’. Teknologi ini memungkinkan Anda untuk mencari pengguna lain dalam jaringan. Perusahaan menjamin bahwa itu akan menemukan pengguna jika ia telah terdaftar dan telah login selama 72 jam terakhir.

Alamat IP yang anda miliki, yang adalah alamat IP server, Anda tidak secara langsung terhubung ke pengguna lain ketika menggunakan Skype, Anda masing-masing terhubung ke “supernode” (server) yang lewat komunikasi di antara pengguna.
Ada ribuan server ini dan Anda dapat terhubung ke ribuan dari mereka sekaligus, dengan bagian-bagian yang berbeda dari sesi satu obrolan melalui server yang berbeda.

Sebagian besar ISP isu IP dinamis dan memblokir port umum seperti 80, 25, dan beberapa lainnya yang digunakan untuk protokol yang populer. Sebagian besar waktu, IP Anda me-reset dan ISP Anda masalah Anda IP baru ketika router Anda menghubungkan. Tentu saja itu dengan anggapan Anda memiliki IP dinamis.





TEKNOLOGI  YANG DIGUNAKAN

Voice over IP

Voice over Internet Protocol (juga disebut VoIP, IP Telephony, Internet telephony atau Digital Phone) adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet. Data suara diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan paket-paket data, dan bukan lewat sirkuit analog telepon biasa.
Definisi VoIP adalah suara yang dikirim melalui protokol internet (IP).

Protokol

Voice over IP telah diimplementasikan dalam berbagai macam jalan menggunakan hak milik dan standar serta protokol terbuka. Contoh protokol jaringan yang digunakan untuk mengimplementasikan VoIP meliputi:
•    H.323
•    Media Gateway Control Protocol (MGCP)
•    Session Initiation Protocol (SIP)
•    Real-time Transport Protocol (RTP)
•    Session Description Protocol (SDP)
•    Inter-Asterisk eXchange (IAX)

Protokol H.323 adalah salah satu dari Protokol VoIP yang penerapannya ditemukan secara luas untuk lalulintas jarak jauh, seperti layanan Jaringan Area Lokal (LAN). Namun, karena perkembangan baru, protokol yang lebih kompleks seperti MGCP dan SIP, H.323 penyebaran semakin terbatas untuk membawa jarak jauh yang ada lalu lintas jaringan. Secara khusus, Session Initiation Protocol (SIP) telah mendapatkan penetrasi pasar luas VoIP.
Sebuah implementasi milik penting adalah protokol Skype, yang sebagian didasarkan pada prinsip-prinsip peer-to-peer (P2P) jaringan.

Aplikasi VoIP dan Keamanannya

Salah satu aplikasi VoIP yang tersedia adalah Skype. Skype adalah ''software'' aplikasi komunikasi suara berbasis IP melalui internet antara sesama pengguna Skype. Pada saat menggunakan Skype maka pengguna Skype yang sedang online akan mencari pengguna Skype lainnya lalu mulai membangun jaringan untuk menemukan pengguna-pengguna lainnya. Skype memiliki berbagai macam fitur yang dapat memudahkan penggunanya. Skype juga dilengkapi dengan SkypeOut dan SkypeIn yang memungkinkan pengguna Skype untuk berhubungan dengan pengguna telepon konvensional dan telepon genggam.

Skype menggunakan protokol HTTP untuk berkomunikasi dengan Skype server untuk otentikasi username/password dan registrasi dengan Skype directory server. Versi modifikasi dari protokol HTTP digunakan untuk berkomunikasi dengan sesama Skype client. Keuntungan yang dimiliki aplikasi ini adalah tersedianya layanan keamanan dalam pentransmisian data yang berupa suara. Layanan keamanan yang diberikan adalah sebagai berikut :
Privacy

Skype menggunakan AES (Advanced Encryption Standard) 256-bit untuk proses enkripsi dengan total probabilitas percobaan kunci (brute-force attack) sebanyak 1,1 x E-77 kali, sedangkan untuk proses pertukaran kunci (key exchange) simetriknya menggunakan RSA 1024-bit. Public key pengguna akan disertifikasi oleh Skype server pada saat login dengan menggunakan sertifikat RSA 1536 atau 2048-bit. Skype secara otomatis akan mengenkripsi semua data sebelum ditransmisikan melalui internet.



Sumber :


http://id.wikipedia.org/wiki/Skype#Sejarah
http://id.wikipedia.org/wiki/Voice_over_IP







Sabtu, 07 Januari 2012

RAHASIA PRESENTASI STEVE JOBS

Teknik Presentasi adalah salah satu elemen dalam Desain Komunikasi Visual khususnya di bidang multimedia. Dan salah satu tokoh yang sangat terkenal dengan kemampuannya dalam teknik presentasi adalah Steve jobs. Di sini saya akan mendeskripsikan teknik – teknik steve jobs dalam  mempresentasikan produk Applenya.

Sebelumnya mari kita ketahui biogragi Steve Jobs sendiri. Steven Paul "Steve" Jobs (lahir di San Fransisco,California, Amerika Serikat, 24 Februari 1955- meninggal di Palo Alto, California, Amerika Serikat, 5 Oktober 2011 pada umur 56 tahun) adalah seorang tokoh bisnis dan penemu Amerika Serikat. Ia adalah pendiri pendamping, ketua, dan mantan CEO Apple Inc. Jobs juga sebelumnya menjabat sebagai pejabat eksekutif Pixar Animation Studios; ia menjadi anggota dewan direktur The Walt Disney Company pada tahun 2006.

Di dalam bukunya yang berjudul “ The Presentation Secrets of Steve Jobs: How to be Insanely Great in Front of Any Audience”, pelatih komunikasi dan kolumnis BusinessWeek Carmine Gallo mengungkapkan teknik-teknik presentasi yang telah membuat  CEO Apple menjadi salah satu komunikator dunia yang luar biasa. Lebih dari tiga dekade, Steve Jobs telah mengubah acara peluncuran produk menjadi sebuah bentuk seni. 

 Berikut teknik – teknik presentasi Steve Jobs :




1.    Rencanakan dalam bentuk analog




Dalam presentasinya Steve Jobs selalu membuat suatu cerita seperti dalam box office dengan adanya tokoh pahlawan dan took penjahat di dalamnya. Dan, seperti sutradara film, Steve Jobs menggunakan storyboard untuk menentukan plot presentasinya. Pada tahun 1984 ketika dia memperkenalkan macintosh, IBM mewakilkan penjahat., kemudian menjelaskan permasalahan yg terjadi kepada pendengar.


2.    Buatlah secara simple.

"Simplicity is the ultimate sophistication." (Steve Jobs)
Menurut penelitian sebuah ide akan lebing mudah diingat apabila ide tersebut dipresentasikan secara gambar, daripada sebuah tulisan atau tulisan dengan gambar.Jika sebuah informasi dipresentasikan secara verbal(diucapkan),orang-orang akan mengingat 10% dari konten tersebut 72 jam  kemudian. presentasi tersebut meningkat menjadi 65% apabila dimasukan gambar.




 




3.    Selalu focus pada manfaat





Seorang pendengar presentasi pasti selalu menanyakan satu hal saat mendengarkan presentasi: mengapa saya harus peduli?itulh yang dijawab  Steve Jobs, dia  menjual manfaat di balik setiap produk atau fitur baru – dan dia menerangkannya dengan sangat jelas. Mengapa membeli iPhone 3G? Karena “iPhone 3G dua kali lebih cepat dengan harga setengahnya.” Apa yang begitu hebat pada Time Capsule? ”Semua foto, video, dan dokumen Anda yang tak tergantikan terlindung secara otomatis dan mudah untuk didapatkan kembali jika mereka hilang.” Teknik presentasi ala Steve Jobs ini juga tercermin dalam situs web Apple yang juga terus berfokus pada manfaat misalnya dengan menampilkan artikel “10 Alasan Mengapa Anda Akan Jatuh Cinta Pada Mac.



4.    Jual mimpi bukan produk





Steve Jobs tidak menjual komputer. Dia menjual janji akan dunia yang lebih baik. Dalam presentasinya, Steve Jobs bak seorang penginjil sejati yang didorong oleh semangat mesianis untuk menciptakan pengalaman baru. Ketika Jobs memperkenalkan iPod pada tahun 2001, ia berkata, “Dengan cara kecil kami sendiri, kami akan membuat dunia menjadi tempat yang lebih baik.” Ketika kebanyakan orang melihat iPod hanya sebagai pemutar musik, Jobs mempresentasikannya sebagai alat untuk memperkaya kehidupan orang-orang. Tentu saja tetaplah penting untuk memiliki produk yang hebat.



5.    Kuasai panggung



Steve Jobs mempunyai aura yang menarik, suaranya, gerak-gerik badanya mengkomunikasikan, kekuasaan, kepercayadirian dan energy. Steve Jobs tidak dengan mudah mendapatkan hal tersebut, dia mendapatkannya dengan "berlatih". Kapan anda menghabiskan waktu berjam-jam berlatih untuk sebuah presentasi? Dua hari penuh sebelum presentasi Steve jobs akan berlatih tentang keseluruhan presentasinya,ia juga menanyakan masukan akan presentasinya. selama 48 jam semua eneginya dihabiskan untuk membuat presentasi yang sempurna yang dapat menyampaikan pesan Apple's.


6.    Buat Slide Visual



Produk-produk Apple mudah digunakan karena mereka menghilangkan kerumitan. Itu adalah filosofi desain yang juga berlaku untuk setiap teknik presentasi Steve Jobs. Tidak ada bullet point dalam presentasinya. Sebaliknya Jobs menggunakan foto dan gambar. Ketika rata-rata slide PowerPoint memiliki 40 kata, sulit untuk menemukan tujuh kata pada 10 slide presentasi Steve Jobs. Teknik presentasi ini didasarkan pada gagasan bahwa informasi lebih efektif diingat ketika teks dan gambar digabungkan. Misalnya, ketika Steve Jobs meluncurkan Macbook Air, laptop ultra-tipis Apple, ia menunjukkan slide gambar yang memperlihatkan Macbook Air masuk dengan pas ke dalam sebuah amplop manila. Sebuah gambar yang bernilai seribu kata. Steve Jobs pernah berkata, “Simplicity is the ultimate sophistication.” (Kesederhanaan adalah kecanggihan tertinggi.)


7.    Selalu ikuti peraturan 10 menit
Para ilmuwan syaraf telah menemukan bahwa otak menjadi lelah setelah 10 menit presentasi. Dengan kata lain, tidak peduli seberapa menariknya pembicara, penonton akan cenderung menjadi abai setelah sekitar 10 menit. Presentasi Steve Jobs berlangsung sekitar 1,5 jam, tapi setiap 10 sampai 15 menit, ia mengistirahatkan presentasinya dengan video, demonstrasi atau pembicara tamu. Dia tidak memberikan waktu kepada pendengarnya untuk menjadi bosan.



8.    Gunakan kata – kata yang sederhana


Steve Jobs menggambarkan kecepatan 3G pada iPhone terbaru dengan kata “amazingly zippy.” Ketika kebanyakan presenter bisnis menggunakan kata-kata yang terlalu teknis, tidak jelas, atau membingungkan, bahasa Jobs sangatlah sederhana. Dia jarang, jika memang pernah, menggunakan jargon yang menutupi inti presentasi seperti “best of breed” atau “synergy.” Bahasanya sederhana, jelas, dan langsung. CEO legendaris General Electric (GE) Jack Welch pernah berkata bahwa seorang manajer yang merasa tidak nyaman dalam presentasinya biasanya menciptakan kompleksitas untuk bermain aman. Pancarkan keyakinan: berbicaralah dengan sederhana. Teknik Presentasi Ala Steve Jobs nomor 10 : Gunakan Kata-kata yang Sederhana.


9.    Have fun

Kebanyakan Presentator kehilangan fakta bahwa pendengar ingin mendapatkan informasi dan hiburan. Presentasi Steve Jobs seperti acara yang menarik, ia mengajarkan pendengar sesuatu yang baru, mengungkapakan produk-produk baru dan ia senang melakukannya. "you're time is limited so don't waste it living someone else's life. Dont't be trapped y dogma-which is living with the result of other people's thinking. Don't let the noise of other's opinion drown out your own inner voice. STAY HUNGRY, STAY FOOLISH." (Steve Jobs)




Sumber :
http://www.slideshare.net/cvgallo/the-presentation-secrets-of-steve-jobs-2609477

http://www.berlinsianipar.com/teknik-presentasi-ala-steve-jobs