February 24, 2011

Pengenalan Teknologi Wireless Fidelity (Wi-Fi)

Teknologi Wireless Fidelity (Wi-Fi) disebut juga dengan teknologi nirkabel. Wi-Fi merupakan teknologi yang memungkinkan mengakses internet internet tanpa harus menggunakan kabel. Wi-Fi juga merupakan teknologi nirkabel dengan memancarkan koneksi internet sebagai koneksi internet sebagai gelombang radio.

Berikut ini beberapa versi Wi-Fi beserta keterangan tentang metode transmisi dan penerimaan data dari masing-masing versi Wi-Fi :
Spesifikasi Kecepatan Frekuensi
Band
Penggunaan
802.11b 11 Mbps 2.4  Cocok digunakan untuk jaringan wireless versi lama
802.11g 54 Mbps 5 GHz Cocok digunakan untuk email dan browsing website
802.11g dengan Speed Booster 108 Mbps 2.4 GHz Cocok digunakan untuk mendownload file dengan cepat
802.11a 54 Mbps 2.4 GHz Memiliki kemampuan yang lebih tinngi saat muncul frekuensi radio penggangu
Ada 2 Mode Akses Koneksi Wi-fi, yaitu :  
1. Ad-Hoc
Mode koneksi ini adalah mode dimana beberapa komputer terhubung secara langsung, atau lebih dikenal dengan istilah Peer-to-Peer. Keuntungannya, lebih murah dan praktis bila yang terkoneksi hanya 2 atau 3 komputer, tanpa harus membeli access point 
2. Infrastruktur
Menggunakan Access Point yang berfungsi sebagai pengatur lalu lintas data, sehingga memungkinkan banyak Client dapat saling terhubung melalui jaringan (Network).

Teknologi Wireless Fidelity atau Wi-Fi memiliki berbagai kelebihan sehingga diminati para pengguna akses internet, antara lain : 
1. Mendukung kebebasan beraktivitas 
Seperti halnya mobile, computer/laptop yang menggunakan teknologi Wi-Fi dapat beroperasi dari berbagai tempat. Computer/laptop dapat mengakses internet di tempat-tempat umum atau di area-area yang telah dijadikan sebagai tempat hotspot Wi-Fi. 
2. Memiliki setting yang mudah
Kemudahan dalam mengsetting pengaksesan internet dikarenakan tidak perlu adanya pengaturan kabel untuk menghubungkan computer/laptop pada saat di tempat yang berbeda 

3. Mempunyai jangkauan yang luas
Pada Wi-Fi atau jaringan nirkabel dapat diatur agar memiliki jangkauan jaringan yang lebih luas sesuai dengan kebutuhan berbeda dengan jaringan kabel yang hanya bergantung dari panjang kabel. 

4. Menghemat penggunaan perangkat pendukung computer 
Pada sebuah jaringan Wi-Fi atau nirkabel dapat menggunakan perangkat pendukung computer seperti scanner atau printer secara bersama-sama untuk beberapa computer/laptop sekaligus dan tidak perlu menyediakan kabel-kabel untuk menghubungkan computer/laptop tersebut sehingga jaringan Wi-Fi atau nirkabel juga dapat dapat menghemat penggunaan pendukung computer.

Selain memiliki kelebihan, teknologi Wi-Fi atau nirkabel juga memiliki beberapa kelemahan, antara lain :
1. Gangguan gelombang radio
Teknologi Wi-Fi atau nirkabel menggunakan gelombang radio untuk mengirimkan data sehingga apabila gelombang radio mengalami gangguan atau terganggu oleh kehadiran gelombang radio lain akan mengakibatkan terganggunya pengiriman data tersebut.
2. Gangguan keamanan
Orang-orang yang tidak memiliki kepentingan dapat membajak sinyal Wi-Fi yang belum/tidak diatur keamananya dan menggunakan sinyal tersebut untuk kepentingan mereka, misalnya untuk mengakses internet tanoa izin atau pengambilan informasi pribadi. Untuk mengatasi keamanan tersebut maka perlu dilakukan berbagai tips pengaturan keamanan pada jaringan wireless, diantaranya :
a. Pengguunaan WEP atau WPA-PSK
Fitur pengamanan ini mengharuskan setiap computer memasukkan password untuk mengakses jaringan wireless.
b. Pengaturan jangkauan jaringan
Atur jangkauan transmisi sehingga hanya computer/laptop di tempat sekitar saja yang mampu menjangkaunya sehingga dapat mengurangi terjadinya gangguan-gangguan jaringan wireless.
c. Mengubah password default wireless router
Secara default, sebagian besar wireless router memiliki password yang sama. Apabila tidak diubah, dapat mengakibatkan gangguan hacker pada jaringan wireless.
d. Menonaktifkan penyiaran SSID (Service Set Identifier)
Secara default, sebagian besar wireless router memancarkan nama (SSID) jaringannya melalui gelombang radio sehingga pengguna Wi-Fi dapat melihatnya. Untuk itu perlu menonaktifkan fitur penyiaran SSID.
e. Pengaturan default SSID wireless router
Secara default, sebagian besar wireless router menggunakan SSID yang berhubungan dengan produsennya. Untuk itu perlu pengaturan ulang/mengubah SSID untuk melindungi jaringan dari para pelaku hacker. 


Referensi :
Jubilee Enterprise, Rahasia Menjadi Jago Download
Wikipedia, Ensiklopedia Bebas

February 23, 2011

Resensi Sistem Operasi Windows Vista



Pengenalan Sistem Operasi
Sistem Operasi atau biasa disebut Operating System (OS) adalah sekumpulan program perangkat lunak sistem komputer yang saling berintegrasi, yang mengelola perangkat keras ysng ada pada sebuah komputer. Sistem operasi juga berfungsi sebagai manajemen disk dan file, manajemen prosesor, manajemen memory, kontrol tampilan dan suara atau bisa dibilang sistem operasi mengontrol seluruh hal yang terjadi dalam operasional sebuah komputer dan salah satu dari kelompok besar sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) adalah Microsoft Windows. Microsoft Windows telah merilis banyak versi sistem operasi salah satunya ialah Windows Vista. Windows Vista adalah sistem operasi versi Microsoft Windows berbasis grafis yang digunakan pada komputer pribadi (PC), baik pengguna rumahan maupun bisnis, pada komputer laptop, maupun media center.


Informasi Tentang Microsoft Vista
Tanggal dikeluarkan:    RTM: November 8, 2006;
Vol. Lic.: November 30, 2006;
Retail: January 30, 2007
Versi terkini:                   6.0 Service Pack 2 (SP2) (Build 6002)
(6002.18005.090410-1830), April 28, 2009;
Model sumber:                   Closed source / Shared source
Lisensi:                                MS-EULA
Kernel type:                       Hybrid
Metode pemutakhiran: Windows Update, Windows Server Update Services, SCCM
Dukungan platform:       IA-32, x86-64

Fitur-Fitur End-User
• Windows Aero: desain baru antarmuka pengguna, singkatan dari Authentic, Energetic, Reflective, and Open. Antarmuka baru ini dimaksudkan agar lebih estetis dan bersih ketimbang tantarmuka Windows sebelumnya, termasuk jendela-jendela transparan, animasi, dan tampilan yang bagus. Animasi pada Windows Aero dapat nampak pada saat aplikasi ditutup, diminimalisasikan, dimaksimalisasikan, dan juga pada tombol rekomendasi.
• Windows Shell: Windows shell yang baru ini berbeda sekali dengan Windows XP. Sebagai contoh, Start Menu yang telah diubah, bahkan kata "Start" pun telah digantikan dengan tombol Windows "Pearl" biru yang baru.
• Fasilitas Pencarian (Quick Search):
• Windows Sidebar:
• Internet Explorer 7+:
• Windows Media Player 11:
• Windows Media Center:
• Windows Live Show :
• User Account Control:
• Windows Firewall With advanced security:
• Windows Defender:
• Windows Mail:
• Windows Update:
• Parental Control:
• Windows Sideshow:
• Speech recognition:
• New Fonts:
• Games:
• Windows Calendar:
• Windows Photo Gallery:
• Windows DVD Maker:
• Windows Collaboration:
• SuperFetch:
• ReadyBoost:
• ReadyDrive:
• Touchscreen:
• Problem Reports and Solutions:
• Virtual Folder:

Teknologi Inti
Windows Vista dimaksudkan untuk diluncurkan sebagai produk berbasis-teknologi, sebagai sistem yang solid yang mencakup teknologi-teknologi baru tingkat tinggi. Banyak di antaranya merupakan teknologi yang berkaitan dengan bagaimana sistem berfungsi, yang bekerja di belakang layar dan tidak terlihat oleh pengguna akhir.
• Pembangunan ulang seluruh arsitektur audio, print, tampilan layar (display), dan stack jaringan
• Protokol IPv6 yang juga bekerja bersama dengan IPv4
• Struktur keamanan baru, termasuk BitLocker Drive Encryption
• Peningkatan kemampuan memory manager dan process scheduler
• System services dimasukkan sebagai sesi terpisah dan terisolasi, sementara proses User sebagai sesi yang berbeda.
• Address Space Layout Randomization (ASLR) untuk mencegah serangan Return-to-libc buffer overflow.
• Kernel Transaction Manager yang baru memungkinkan operasi transaksi atom melintasi berbagai obyek yang berbeda, terutama sekali sistem file (Transactional NTFS) dan operasi registry.
• Deadlock Detection Technology merupakan teknologi baru yang akan melakukan pengecekan atas kondisi-kondisi deadlock (kebuntuan sistem) untuk pelaporan error Windows.

Teknologi bagi Developer
.NET Framework 3.0, sebelumnya WinFX, merupakan sebuah set teknologi yang juga ditujukan untuk tersedia bagi Windows XP dan Windows Server 2003. Oleh karenanya teknologi ini bukan merupakan teknologi yang eksklusif hanya untuk Vista, tetapi dirancang selama kurun waktu pembangunan Vista. Alasan agar teknologi ini lebih mudah diperkenalkan ke para developer dan end-user, mungkin menjadi dasar mengapa Microsoft melakukan backport teknologi bagi sistem operasi yang sebelumnya.
Microsoft menyebut teknologi kunci yang baru dalam versi Windows ini sebagai "The Pillars of Vista" (Pilar-Pilar Vista).
• Presentasi
Windows Presentation Foundation atau WPF, sebelumnya diberi nama-kode Avalon; adalah sebuah sub-sistem antarmuka pengguna yang baru dan merupakan kerangka-kerja yang didasarkan pada teknologi Direct3D (DirectX) dan grafik vektor-kerja sama antara perangkat keras komputer grafik 3D dengan teknologi Direct3D. Lihat juga Windows Graphics Foundation.
• Komunikasi
Windows Communication Foundation atau WCF, sebelumnya diberi nama-kode Indigo; adalah sistem komunikasi berorientasi-servis (service-oriented messaging system) yang mengijinkan program untuk berinteroperasi secara lokal maupun remote mirip seperti service jejaring (web).
• Workflow
Windows Workflow Foundation or WF; pertama kali diumumkan pada Agustus 2005, akan mengijinkan transaksi otomatisasi dan terintegrasi dengan menggunakan arus-kerja (workflows).
Selain itu juga ada pembangunan API (Application Program Interface) baru signikan di dalam inti sistem operasi, khususnya penambahan .NET Framework, pembangunan benar-benar baru bagi arsitektur audio, jaringan, pencetakan (print), dan antarmuka video, perubahan besar dalam infrastruktur keamanan, peningkatan bagi instalasi program aplikasi ("ClickOnce" dan Windows Installer 4.0), model baru untuk device driver ("Windows Driver Foundation"), Transactional NTFS, serta pembaruan besar-besaran bagi banyak sub-sistem inti seperti Winlogon dan CAPI.
Ada beberapa isu bagi delevoper perangkat lunak dalam menggunakan API grafik di Vista. Games maupun program-program yang dibangun di atas Direct3D Versi 10 milik Vista, tidak akan bekerja di Windows versi sebelumnya, karena Direct3D 10 tidak kompatibel dengan Direct3D 9.

Fitur-fitur yang ditunda/dibatalkan
• WinFS adalah nama-kode untuk sebuah sistem file baru dengan sifat relational database yang dibangun di atas sistem NTFS dan SQL Server 2005. Pada bulan Agustus 2006, Microsoft mengumumkan bahwa WinFS batal dimasukkan dalam Windows Vista. Hal ini dikarenakan belum selesainya pengembangan teknologi ini. Microsoft telah mengerjakan teknologi ini sejak pertengahan tahun 1990an. Sedianya, Microsoft akan meluncurkan WinFS secara terpisah dari Vista, tapi pada 23 Juni 2006 kembali diumumkan bahwa Microsoft memutuskan untuk mengintegrasikan beberapa dari fitur yang telah dikembangkan ini dalam versi selanjutnya dari ADO.NET dan SQL Server, secara efektif sekaligus membatalkan proyek WinFS.
• Sehubungan dengan isu penjadwalan, Windows PowerShell, dengan nama-kode Monad juga tidak akan dimasukkan dalam Windows Vista. Namun demikian, Microsoft telah mengumumkan bahwa fitur ini akan tersedia untuk diunduh secara terpisah dalam kuartal keempat 2006.
• Arsitektur keamanan Next-Generation Secure Computing Base juga diabaikan dari Windows Vista, dikarenakan masih sedikitnya developer pihak-ketiga untuk mendukung sistem ini.
• Dukungan untuk Intel Extensible Firmware Interface (semacam sistem BIOS baru) juga dibatalkan karena sedikitnya dukungan untuk komputer desktop.
• PC-to-PC Sync, sebuah teknologi Peer-to-peer untuk sinkronisasi folder antar komputer-komputer yang menjalankan Vista, juga dibatalkan karena masalah kualitas. Kemungkinan teknologi ini tetap akan dikembangkan di masa depan.

Antarmuka grafis
Antarmuka baru Vista, Windows Aero, dibangun di atas sebuah mesin baru yang bernama Desktop Window Manager. Windows Aero, juga dikenal sebagai Aero Glass, menambahkan dukungan untuk grafik 3D (dikenal sebagai Flip 3D), jendela transparan, animasi, dan efek visual lainnya. Windows Aero membutuhkan kartu grafis high-end dan kapasitas perangkat keras seperti:
• memori grafis 64MB direkomendasikan untuk set layar 1024x768, dan 128MB untuk 1600x1200+.
• minimal 32 bit per pixel
• 3D hardware accelleration yang mendukung DirectX 9.0
• memori dengan lebar pita (bandwidth) direkomendasikan 2GB/s
• mampu menggambar ~1.5 juta segitiga/detik, dengan satu jendela hingga ~150 segitiga
• mendukung driver Windows Display Driver Model (WDDM).
Vista juga menawarkan model Aero lainnya:
• Mode Standard, adalah varian Windows Aero tanpa tranparan, animasi, dan efek grafis lainnya seperti Flip 3D.
• Mode Windows Classic, juga tersedia sebagai antarmuka yang paling dasar. Classic memiliki tampilan yang mirip dengan Windows 2000 dan tidak menggunakan Desktop Composition Engine yang baru. Classic memerlukan driver-driver Windows XP Display Driver Model (XPDM) atau WDDM dan kartu grafis yang mendukung Windows 2000.

Kebutuhan Perangkat Keras
Menurut Microsoft, komputer yang dapat menjalankan Windows Vista diklasifikasikan sebagai "Vista Capable" dan "Vista Premium Ready"
• Komputer "Vista Capable" memerlukan minimal prosesor 800MHz, 512MB RAM, dan kartu grafis dengan kelas DirectX 9. Namun klasifikasi ini tidak akan mampu untuk mendukung grafis high-end Vista, termasuk antarmuka Aero.
• Komputer "Vista Premium Ready" memerlukan setidaknya prosesor 1GHz, 512 MB RAM, dan kartu grafis yang kompatibel dengan antarmuka Aero minimal 128MB serta mendukum WDDM yang baru.

Logo komputer yang siap untuk dipasangi Windows Vista (meski dikonfigurasi untuk Windows XP
Komputer Vista Capable atau sejenis, memerlukan minimal prosesor dengan kecepatan 800 MHz, Memory 512 MB RAM dan kartu grafis yang mendukung DirectX 9. Komputer jenis ini tidak mampu mendukung grafis high-end Vista, termasuk antarmuka Aero. Sebaliknya Komputer Vista Premium Ready dapat mendukung fitur "high-end" Vista tetapi, sedikitnya diperlukan prosesor 1 GHz , memory utama 1 GB, dan kartu grafis yang kompatibel dengan Aero dengan memory minimal 128 MB dan mendukung Windows Display Driver Model yang baru.

Vista Capable
Vista Premium Ready(32 bit & 64 bit)
Prosesor
800 MHz
1 GHz/Dual Core
Memori
512MB RAM
1 GB RAM
GPU
mendukung DirectX 9
mendukung DirectX 9, dengan Hardware Pixel Shader v2.0, dan driver WDDM
GPU Memory
64 MB RAM
128 MB RAM
HDD
20GB
40GB
Area HDD kosong
15GB
15GB
Perangkat lainnya
CD-ROM, Mouse dan Keyboard PS/2
DVD-ROM, Mouse dan Keyboard PS/2, Speaker untuk multimedia

Edisi-edisi Windows Vista
• Windows Vista Starter
Mirip seperti Windows XP Starter Edition,edisi ini masih berteknologi 32-bit, edisi ini dibatasi untuk area lokal, terutama sebagai alternatif legal ketimbang penggunaan kopi bajakan. Pengguna edisi ini akan sangat dibatasi pemakaiannya, misalnya hanya bisa untuk memakai tiga program sekaligus dalam satu waktu, pembatasan koneksi jaringan, dan physical memory dibatasi hanya hingga 256MB.
• Windows Vista Home Basic
Seperti Windows XP Home Edition,dengan teknologi 64-bit, fiturnya juga bertambah banyak. Tetapi tidak sebanyak edisi yang lain, Home Basic ditujukan bagi pengguna rumahan yang tidak memerlukan fasilitas lebih tinggi. Tema "Aero Glass" dengan efek transparan juga tidak akan termasuk dalam Edisi ini. Home Basic hanya mendukung hingga 8GB physical memory.
• Windows Vista Home Premium
Didasari Windows Vista Home Basic, edisi ini memiliki tambahan dukungan fitur-fitur lebih tinggi yang ditujukan untuk segmen pengguna rumahan, seperti dukungan HDTV dan pembuatan menu DVD. Tambahan lainnya adalah games yang lebih banyak, dukungan untuk komputer tablet dan mobile, sistem enkripsi file, serta aplikasi manajemen foto. Edisi ini mirip dengan Windows XP Media Center Edition dan Tablet PC Edition. Home Premium mendukung hingga 16GB physical memory.
• Windows Vista Busines
Sebanding dengan Windows XP Professional, dan ditunjukan untuk pengguna bisnis. Fitur Media Center yang ada dalam Home Premium tidak dimasukkan dalam edisi ini, tetapi memiliki fasilitas IIS web server, dukungan faksimili, offline files, dukungan dual physical processor, Remote Desktop, kolaborasi P2P, dan mampu menangani hingga 128GB memori. Aktivasi produk tidak diperlukan untuk edisi ini.
• Windows Vista Enterprise
Edisi ini ditujukan untuk segmen enterprise, dan merupakan edisi tingkat tinggi dari edisi Business. Fitur-fitur tambahannya di antaranya adalah versi sesi-tunggal dari Virtual PC, dukungan antarmuka multibahasa, BitLocker Drive Encryption, dan dukungan untuk aplikasi UNIX. Edisi ini tidak akan tersedia melalui saluran retail ataupun OEM, melainkan melalui Microsoft Software Assurance.
• Windows Vista Ultimate
Edisi ini menggabungkan seluruh fitur-fitur Home, Premium, dan Enterprise. Dalam edisi ini juga ditambahkan dukungan pembuatan podcast (yang dialihbahasakan oleh Microsoft menjadi "blogcasting"), program peningkat-kinerja game (WinSAT), fasilitas DVD ripping, dan layanan online khusus untuk media yang dapat diunduh, serta opsi layanan pelanggan tambahan lainnya. Edisi Ultimate ditujukan sebagai edisi Vista yang paling impresif, ditujukan bagi para pengguna high-end, pemain game, para profesional multimedia, serta para pecandu PC. Seperti edisi Business dan Enterprise, aktivasi produk juga tidak diperlukan.

Kekurangan dan Kelebihan Windows Vista

Kelebihan:
1.Merupakan sistem operasi berbasis grafis dengan tridi ( 3D ) yang canggih berkat AERO
2. Perbaikan dan penambahan fitur yang lebih canggih seperti Clear, Confident and Connected
3. Kualitas tampilan yang prima
4. Lebih sedikit system-crash dibanding pada windows xp
5. Built-in Support Option yang memberikan keleluasaaan lebih kepada pengguna
6. Mode pencarian file yang lebih mudah/live search
7. Security lebih baik

Kekurangan :
1.Fitur-fitur canggihnya bekerja optimal hanya pada lingkungan windows
2. Belum dibarengi dengan diluncurkannya software yang secara eksklusif mendukung dan bersinergi dengan fitur-fitur Vista
3.Terlalu banyak varian seri yang mungkin akan membingungkan calon pengguna
4. Bila spek komputer minim akan terasa berat
5.Terlalu banyak tampilan yangg seharusnya tidak digunakan
6. Ada fitur-fitur Windows XP yang dihilangkan diantaranya Windows Messenger, Hardware profiles dan MSN Explorer
7. Tidak memiliki tema-visual (visual theme) Windows XP "Luna"

Kesimpulan
Windows Vista merupakan sistem operasi yang didesain Microsoft agar antarmuka pengguna dapat lebih estetis dan bersih ketimbang antarmuka Windows sebelumnya sehingga Windows Vista merupakan pilihan sistem operasi versi Microsoft Windows yang cocok untuk mendesain tampilan komputer karena memiliki berbagai fitur-fitur berbasis grafis. Windows Vista juga cocok bagi developer karena merupakan produk berbasis-teknologi, sebagai sistem yang solid yang mencakup teknologi-teknologi baru tingkat tinggi

Referensi
1. id.wikipedia.org
2. Windows vista with SP2 RTM Slipstreamed/integrated DVD ISO Image (BT Download)
3. Windows Licensing Program
4. www.scribd.com

February 11, 2011

Bahasa Pemrograman C++

Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulai mengembangkan bahasa C. Pada tahun 1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal dengan nama C++. C++ adalah bahasa pemrograman berorentasi objek tingkat menengah yang merupakan perkembangan dari bahasa C untuk membuat sebuah program.

Header dan Fungsi main()
Pada bahasa C++ tanda ‘#’ sebagai fungsi pengenal untuk preprocessor directive. Preprocessor directive adalah perintah – perintah yang diberikan kepada compiler untuk melakukan definisi, memasukkan file library, dll.
Berikut beberapa contoh dari preprocessor directive adalah:
• #include <iostream>
• #include <conio.h>
• #include <stdio.h>
• #define maximum_number
• #include “fileku.h”
• #ifdef maximum_number
• #undef maximum_number
• #endif

Pada program C++ setiap Preprocessor directive memiliki header yang dibutuhkan untuk “kegiatan” input dan output dari program.
Berikut beberapa header yang terdapat dalam C++ :
• ctime = header waktu
• cstdio = header untuk perintah C seperti printf dan scanf
• cmath = header untuk operasi matematika seperti sin, cos, sqrt, dan tan
• cstring = header untuk memanipulasi string seperti strcpy, strcat, dll

main () adalah fungsi utama (main) yang harus ada dalam setiap perintah program CJ++.
Berikut beberapa beberapa jenis perintah, diantaranya:
• ‘\a’ = untuk menghasilkan bunyi alert
• ‘\t’= tabulasi
• ‘\0’ = null terminated dalam array
• ‘\n’ = untuk perintah baris baru ( new line )

Pada setiap fungsi C++ harus disertai tanda ‘{‘ untuk menandakan awal dari fungsi / program dan ‘}’ menandakan akhir dari fungsi / program.