Selasa, 21 Desember 2010

Microsof Power Point

Dalam menyampaikan sebuah presentasi, biasanya kita menggunakan
Overhead Projector
(OHP).Seiring dengan perkembangan teknologi informasi, penggunaan OHP mulai digantikan oleh komputer danLCD Projector. .....Microsoft PowerPoint atau Microsoft Office PowerPoint adalah sebuahprogram komputer untuk presentasi yang dikembangkan oleh Microsoft.OpenOffice.org Impress dari Sun Microsystem adalah suatu perangkat lunak untuk membuat presentasi-presentasi multimedia efektif.Presentation X3 dari Corel Corporation .....Star Office.Impress dari Sun Microsystem .....KPresenter digunakan untuk membuat dan menyajikan presentasi. Dengan sejumlah fasilitas yangditawarkan, KPresenter sudah dapat disejajarkan dengan Microsoft PowerPoint. ... 01. Mengenal Perangkat Lunak Presentasi Dalam menyampaikan sebuah presentasi, biasanya kita menggunakan Overhead Projector (OHP). Seiringdengan perkembangan teknologi informasi, penggunaan OHP mulai digantikan oleh komputer dan LCDProjector. Perangkat ini bertujuan memberi kemudahan kepada kita dalam menyampaikan sebuahpresentasi. Untuk membuat naskah presentasi tersebut, digunakan perangkat lunak presentasi.Keuntungan dari penggunaan perangkat ini adalah memudahkan kita dalam mengedit atau merubahnaskah presentasi. Berikut ini beberapa perangkat lunak presentasi yang dapat digunakan oleh kita antara lain adalah :PowerPoint, OpenOffice Impress, StarOffice Impress, Presentation X3 dan KPresenter.
02. Macam-macam Perangkat Lunak Presentasi[1]
1. MICROSOFT POWERPOINT Microsoft PowerPoint atau Microsoft Office PowerPoint adalah sebuah program komputer untukpresentasi yang dikembangkan oleh Microsoft di dalam paket aplikasi kantoran, Microsoft Office, selainMicrosoft Word, Excel, Access dan beberapa program lainnya. PowerPoint berjalan di atas komputer PC berbasis sistem operasi Microsoft Windows dan juga AppleMacintosh yang menggunakan sistem operasi Apple Mac OS, meskipun pada awalnya aplikasi ini berjalan diatas sistem operasi Xenix. Aplikasi ini sangat banyak digunakan, apalagi oleh kalangan perkantoran danpebisnis, para pendidik, siswa, dan trainer. Dimulai pada versi Microsoft Office System 2003, Microsoftmengganti nama dari sebelumnya Microsoft PowerPoint saja menjadi Microsoft Office PowerPoint. Versiterbaru dari PowerPoint adalah versi 12 (Microsoft Office PowerPoint 2007), yang tergabung ke dalampaket Microsoft Office System 2007.
2. OPEN OFFICE IMPRESS
OpenOffice.org Impress dari Sun Microsystem adalah suatu perangkat lunak untuk membuat presentasi-presentasi multimedia efektif. Presentasi-presentasi kita akan tampil dengan seni klip 2D dan 3D, animasi,dan perlengkapan gambar. OpenOffice.org Impress mempunyai suatu cakupan yang lengkap dari gambarperlengkapan pembuatan diagram yang mudah oleh kita. Fasilitas Animation dan Effects menghidupkanpresentasi kita. Fontworks menyediakan huruf-huruf yang menarik format 2D dan 3D untuk gambar teks.
3. PRESENTATION X3 Presentation X3 dari Corel Corporation mempunyai fitur lengkap yang kita perlukan untuk menghasilkansebuah usulan proyek, laporan-laporan dan demonstrasi-demonstrasi yang interaktif, presentasi-presentasimultimedia dan lain-lain Presentation X3 menyediakan keserasian yang dimiliki oleh dengan MicrosoftPowerPoint dan memiliki kemampuan untuk meng-export file presentasi ke format PDF.
4. STAR OFFICE.ORG IMPRESS Star Office.Impress dari Sun Microsystem adalah suatu perangkat lunak untuk membuat multimediaefektif presentasi yang tampil dengan seni klip 2D dan 3D, animasi, dan perlengkapan gambar yanglengkap. Perangkat lunak ini diluncurkan untuk menunjukkan animasi dan efek yang lebih menghidupkansebuah presentasi, dilengkapi dengan berbagai jenis huruf 2D dan 3D, dan gambar-gambar 3D akan terasalebih hidup. Selain itu, Star Office.Impress sebagai alternatif membuat presentasi karena perangkat lunakini menggunakan kemampuan untuk membuat Flash.
5. Presentasi
KPresenter digunakan untuk membuat dan menyajikan presentasi. Dengan sejumlah fasilitas yangditawarkan, KPresenter sudah dapat disejajarkan dengan Microsoft PowerPoint. Untuk sekedar informasi,developer KDE sendiri selalu menggunakan KPresenter manakala harus memberikan presentasi tentangKDE. Karena memang dirancang untuk menjadi PowerPoint-nya KDE, maka dapat ditemui berbagai kemiripan antara KPresenter dan PowerPoint. Ini dapat menjadi keunggulan, terutama untuk memikat para pemakaiPowerPoint yang ingin beralih ke lingkungan Linux. Lagi-lagi dengan KParts, aneka ragam teks, gambar,chart, dan file multimedia, dapat ikut memperkaya materi presentasi yang digarap dengan KPresenter. Salah satu fitur menarik dari KPresenter adallah menghasilkan slideshow dalam format HTML. Begitusebuah presentasi telah selesai, dalam sekejap dapat dihasilkan versi HTML-nya yang cocok untuk di-uploadke website.
03. Program Aplikasi Microsoft PowerPoint
Microsoft PowerPoint atau Microsoft Office PowerPoint adalah sebuah program komputer untukpresentasi yang dikembangkan oleh Microsoft di dalam paket aplikasi kantoran, Microsoft Office, selainMicrosoft Word, Excel, Access dan beberapa program lainnya. Microsoft PowerPoint berjalan di ataskomputer PC berbasis sistem operasi Microsoft Windows dan juga Apple Macintosh yang menggunakansistem operasi Apple Mac OS, meskipun pada awalnya aplikasi ini berjalan di atas sistem operasi Xenix.Aplikasi ini sangat banyak digunakan, apalagi oleh kalangan perkantoran dan pebisnis, para pendidik, siswa,dan trainer. Dimulai pada versi Microsoft Office System 2003, Microsoft mengganti nama dari sebelumnya Microsoft Power Point saja menjadi Microsoft Office PowerPoint. Versi terbaru dari PowerPoint adalah versi 12(Microsoft Office PowerPoint 2007), yang tergabung ke dalam paket Microsoft Office System 2007. 1. Sejarah Microsoft PowerPoint Aplikasi Microsoft PowerPoint ini pertama kali dikembangkan oleh Bob Gaskins dan Dennis Austinsebagai Presenter untuk perusahaan bernama Forethought, Inc yang kemudian mereka ubah namanyamenjadi PowerPoint. Pada tahun 1987, PowerPoint versi 1.0 dirilis, dan komputer yang didukungnya adalah Apple Macintosh.PowerPoint pada saat tersebut masih menggunakan warna hitam/putih, yang mampu membuat halaman teks dan grafik untuk transparansi overhead projector (OHP). Setahun kemudian, versi baru dariPowerPoint muncul dengan dukungan warna, setelah Macintosh berwarna muncul ke pasaran. Microsoft pun mengakui sisi Forethought, Inc dan tentu saja perangkat lunak PowerPoint dengan hargakira-kira 14 Juta dolar pada tanggal 31 Juli 1987. Pada tahun 1990, versi Microsoft Windows dariPowerPoint (versi 2.0) muncul ke pasaran, mengikuti jejak Microsoft Windows 3.0. Sejak tahun 1990,PowerPoint telah menjadi bagian standar yang tidak terpisahkan dalam paket aplikasi kantoran MicrosoftOffice System (kecuali Basic Edition). Versi terbaru adalah Microsoft Office PowerPoint 2007 (PowerPoint 12), yang dirilis pada bulanNovember 2006, yang merupakan sebuah lompatan yang cukup jauh dari segi antarmuka pengguna dankemampuan grafik yang ditingkatkan. Selain itu, dibandingkan dengan format data sebelumnya yangmerupakan data biner dengan ekstensi *.ppt, versi ini menawarkan format data XML dengan ekstensi *pptx

Senin, 20 Desember 2010

Microsof Access

Apakah Benar Microsoft Access Tidak Banyak Digunakan?
Yang mengatakan ini pasti tidak pernah melihat diskusi di situs-situs internet seperti MSDN, Google dan lain sebagainya. Kenyataannya adalah Microsoft Access database adalah RDBMS yang paling populer di muka bumi yang pemakainya berjuta-juta orang. Tepatnya berapa tidak ada yang bisa tahu karena banyak sekali mereka-mereka seperti bos di atas, siswa-siswi, mahasiswa-mahasiswi, profesor di universitas yang hanya menggunakan Microsoft Access untuk kepentingan tugas atau pribadi yang tidak mungkin terdeteksi satu persatu.
Microsoft Access adalah Mainan/“Toy”
Tanya seorang anak kecil, apakah yang paling disukainya. Anak-anak akan mengatakan bahwa mereka suka mainan. Demikian pula orang dewasa suka sekali pada hal yang menyenangkan. Apa salahnya dengan hal-hal yang menyenangkan dalam pekerjaan? Microsoft Access adalah alat yang menyenangkan karena mudahnya pembelajar awal untuk membuat sesuatu yang berguna. Sukses kecil dari awal akan memberikan motivasi yang luar biasa untuk belajar.
Kritik ini dapat dipastikan dari orang-orang yang menyukai hal-hal teoritis dan tidak mengerti alasan dibuatnya Microsoft Access. Orang-orang teoritis ini suka sekali pada hal-hal yang ruwet dan tidak mempertimbangkan kecepatan dalam pengembangan. Kebalikannya, pimpinan perusahaan seperti di atas sangat menghargai kecepatan dan waktu dan tidak peduli bila Microsoft Access “heavily sub classing”- istilah itu adalah untuk menyatakan pembuatan class dari class sampai beberapa kali. Kemungkinan besar bos itu sama sekali tidak mengerti istilah yang dimaksud.
Ada pendapat menarik dari Dan Appleman dalam bukunya “Moving to VB NET” halaman 61 yang yang mengkritik programmer yang terlalu teoritis. Harap diingat yang dimaksud VB dalam komentarnya adalah VB 6 atau sebelumnya.
“Saya pikir pengembang VB merasa terintimidasi oleh pengembang C++, yang mempunyai kecenderungan untuk menaikkan hidungnya dan berkata, VB bukan bahasa berorientasi objek yang benar. Bahasa berorientasi objek mempunyai sifat ‘Inheritance’ – yang mana pengembang dalam bahasa VB dapat menyelesaikan kode yang sama banyak dalam satu jam sedangkan pengembang C++ menyelesaikannya dalam satu minggu. Tetapi itu tidak masalah karena C++ adalah bahasa yang modern, elegan, profesional, OOP dan VB hanya mainan bagi pengembang pemula, yang dirancang bagi mereka yang tidak bisa mengatasi C++”
Penulis setuju dengan kritikan Dan Appleman.
Microsoft Access Tidak Berkembang
Ini keluhan dari pengembang profesional Microsoft Access yang ditemukan di blog MSDN. Namun sayangnya karena tidak memberikan keterangan Microsoft Access yang mana maka keluhan ini bisa mengarah pada hal yang tidak tepat. Bila yang dimaksud adalah Microsoft Access sebagai back-end maka hal ini ada benarnya. Lihat bagian lampiran Database Specifications yang penulis ambil dari dokumentasi Help Microsoft Access 2007 yang memang tidak banyak perubahan. Pertanyaannya adalah untuk apa dan mengapa?
Banyak keluhan bersumber karena lemahnya mereka pada teori desain database sehingga mereka memerlukan banyak sekali tabel untuk aplikasinya yang semestinya bisa berkurang lebih dari 50 persen dari yang seharusnya.
Bila melihat Access sebagai front-end maka keluhan itu bisa jadi salah besar dengan terus ditambahkannya fitur-fitur yang bermanfaat seperti koneksi Microsoft Access Project untuk koneksi ke SQL Server, koneksi ke SharePoint dan tampilan terbarunya dengan UI Ribbon. Secara pribadi penulis sependapat dengan perkembangan yang terjadi dengan Microsoft Access.
Jika karena suatu hal Microsoft Access harus dipisahkan dan menghilangkan salah satu dari dua sifat Microsoft Access (lihat teori divergensi), mana yang anda pilih, menghilangkan Access sebagai back-end atau menghilangkan Access sebagai front-end. Penulis lebih memilih menghilangkan Access back end. Perhatikan perkembangan yang terjadi dengan Microsoft SQL Server Express yang databasenya dapat dianggap sebagai file server. Penulis mengharapkan SQL server Express ini dapat terus dikembangkan dan disederhanakan.
Microsoft Access Tidak Bisa Membuat Komponen-Komponen
Jika yang dimaksud dengan membuat dll (Dynamic Linking Library) maka ada benarnya pendapat tersebut tetapi kita bisa membuat sub sistem-sub sistem dari aplikasi dengan memecahnya menurut fungsi-fungsinya. Dan bila diperlukan untuk membuat dll maka kita bisa membuatnya dengan aplikasi VB6 atau sebelumnya. Ini mungkin akan mengejutkan bila saya katakan bahwa Microsoft Access juga bisa menggunakan dll yang dibuat oleh teknologi NET. Alasan utama mengapa penulis tidak pernah membuat dll dengan teknologi NET adalah karena keharusan mempunyai NET Framework bila pengguna menggunakan aplikasi Microsoft Access yang kami buat. Ini juga mungkin akan mengejutkan anda, bila kami katakan bahwa Microsoft Access juga bisa dikembangkan dengan metodologi OOP dan dirancang dengan teknologi “Three or More tier”.
Aplikasi Microsoft Access adalah Aplikasi yang Hanya Cocok untuk Prototipe
Saya pernah membaca buku yang mengatakan bahwa Microsoft Access hanya cocok untuk membuat prototipe aplikasi. Kalau penulis itu merubah kalimatnya dengan “Microsoft Access cocok untuk membuat prototipe” maka penulis setuju tetapi Microsoft Access tidak hanya cocok untuk membuat prototipe, Microsoft Access adalah alat pengembangan database yang handal yang dapat digunakan untuk membuat aplikasi database desktop ataupun untuk membuat aplikasi client server dengan Microsoft SQL server sebagai back-end nya. Jadi aplikasi Microsoft Access anda jangan dibuang tetapi perlu terus dipelihara dan dikembangkan sesuai dengan spesialisasi perusahaan di mana anda bekerja.
Kesimpulan
Microsoft Access adalah alat favorit penulis namun bukan alat pengembangan yang ideal. Mengapa demikian? Ada hal yang membuat iri penulis kepada pengembang NET karena tersedianya koleksi “Class” yang luar biasa besar pada teknologi NET. Kami cukup dibuat repot dengan keterbatasan pada Microsoft Access karena terbatasnya “library” yang ada, misalnya saja untuk fungsi clipboard untuk gambar yang mengharuskan kami menggunakan API yang cukup rumit dan kode yang panjang, dibandingkan dengan satu baris kode bila menggunakan satu Class pada NET.
Mengapa tidak menggunakan VB NET? Ada satu alasan yang masuk akal mengapa tidak menggunakan VB NET untuk aplikasi database kami. Microsoft Access adalah keluarga Microsoft Office dan kami ingin menggunakan objek-objek di dalam Microsoft Office dengan mudah dan cepat. Walaupun VB NET dapat melakukan itu tetapi Microsoft Access dapat dipastikan jauh lebih mudah dan cepat. Untuk saat sekarang Microsoft Access adalah alat favorit kami untuk pembuatan aplikasi database di desktop. Dan bila anda ingin tahu, ASP NET dengan bahasa VB NET adalah alat favorit kami untuk membuat aplikasi database di internet atau intranet.
Mudah-mudahan tulisan kecil ini sedikit memberikan sumbangan pikiran dan sedikit pencerahan. Pendapat ini adalah pendapat pribadi yang mungkin saja bisa salah dan tidak sesuai dengan pendapat pembaca.

Jumat, 10 Desember 2010

Jaringan Komputer - Network

Jaringan komputer adalah sebuah sistem yang terdiri atas komputer, software dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah :
* Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk
* Komunikasi: contohnya surat elektronik, instant messaging, chatting
* Akses informasi: contohnya web browsing
Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.
Klasifikasi
Berdasarkan skala :
* Local Area Network (LAN): suatu jaringan komputer yang menghubungkan suatu komputer dengan komputer lain dengan jarak yang terbatas.
* Metropolitant Area Network (MAN): prinsip sama dengan LAN, hanya saja jaraknya lebih luas, yaitu 10-50 km.
* Wide Area Network (WAN): jaraknya antar kota, negara, dan benua. ini sama dengan internet.
Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer:
* Client-server
Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.
* Peer-to-peer
Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Network Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer.
Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas:
* Topologi bus
* Topologi bintang
* Topologi cincin
* Topologi mesh
* Topologi pohon
* Topologi linier
Berdasarkan kriterianya, jaringan komputer dibedakan menjadi 4 yaitu:
1. Berdasarkan distribusi sumber informasi/data
* Jaringan terpusat
Jaringan ini terdiri dari komputer klient dan server yang mana komputer klient yang berfungsi sebagai perantara untuk mengakses sumber informasi/data yang berasal dari satu komputer server
* Jaringan terdistribusi
Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer server yang saling berhubungan dengan klient membentuk sistem jaringan tertentu.
1. Berdasarkan jangkauan geografis dibedakan menjadi:
* Jaringan LAN
merupakan jaringan yang menghubungkan 2 komputer atau lebih dalam cakupan seperti laboratorium, kantor, serta dalam 1 warnet.
* Jaringan MAN
Merupakan jaringan yang mencakup satu kota besar beserta daerah setempat. Contohnya jaringan telepon lokal, sistem telepon seluler, serta jaringan relay beberapa ISP internet.
* Jaringan WAN
Merupakan jaringan dengan cakupan seluruh dunia. Contohnya jaringan PT Telkom, PT. Indosat, serta jaringan GSM Seluler seperti Satelindo, Telkomsel, dan masih banyak lagi.

1. Berdasarkan peranan dan hubungan tiap komputer dalam memproses data.
* Jaringan Client-Server
Pada jaringan ini terdapat 1 atau beberapa komputer server dan komputer client. Komputer yang akan menjadi komputer server maupun menjadi komputer client dan diubah-ubah melalui software jaringan pada protokolnya. Komputer client sebagai perantara untuk dapat mengakses data pada komputer server sedangkan komputer server menyediakan informasi yang diperlukan oleh komputer client.
* Jaringan Peer-to-peer
Pada jaringan ini tidak ada komputer client maupun komputer server karena semua komputer dapat melakukan pengiriman maupun penerimaan informasi sehingga semua komputer berfungsi sebagai client sekaligus sebagai server.
1. Berdasarkan media transmisi data
* Jaringan Berkabel (Wired Network)
Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan.
* Jaringan Nirkabel(WI-FI)
Merupakan jaringan dengan medium berupa gelombang elektromagnetik. Pada jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.

Sumber : Wikipedia