BLOGGER TEMPLATES AND IMVU Layouts »

DEVINISI SOFTWARE


DEFINISI DARI SOFTWARE/ PERANGKAT LUNAK

Software adalah kumpulan instruksi  yang berfungsi untuk menjalankan suatu perintah, seperti memberikan informasi tentang hardware, menentukan fungsi hardware, dan menjalankan sistem.
Agar komputer dapat membaca, mengingat, membuat keputusan (membandingkan), menghitung, menyortir, dan menghasilkan keluaran berupa informasi dalam monitor atau
cetakan, komputer harus dapat membaca dan memasukkan program ke dalam memori utamanya. Program adalah instruksi dalam bahasa mesin atau yang dapat dibaca oleh komputer yang dirancang untuk tujuan tertentu sehingga kalau operator menjalankan komputer dan memijat tombol tertentu (misalnya untuk memroses data akuntansi) disebut
dengan program aplikasi (aplication program). Pengertian perangkat lunak menunjuk pada program dan alat bantu lain yang bersifat menambah kemampuan komputer sebagai alat untuk melaksanakan tugas atau operasi tertentu. Program aplikasi dapat dibuat secara khusus untuk memenuhi kebutuhan khusus pula (tailor-made) atau berupa paket yang mempunyai aplikasi umum.
Disebut juga dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya. Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.
Jenis
Berdasarkan jenisnya, software dibagi menjadi 3 yaitu :
  • Firmware (BIOS)
  • Sistem Operasi (Windows, Linux, Mac OS, dll)
  • Software Aplikasi (Photoshop, WinAmp, WinZip, dll)


Propietary software
Propietary software adalah perangkat lunak yang tidak bebas atau semi bebas dan tidak terbuka. Pengguna dilarang atau minta ijin atau dikenakan pembatasan lainnya jika menggunakan, mengedarkan atau memodifikasinya. Source code normalnya tidak tersedia. Contoh dari propietary software adalah sistem operasi windows. Jenis software ini yang paling banyak dikenai razia oleh pihak yang berwajib.
Open source software
Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, merevisi ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab.
Open source software seringkali rancu dengan free software, padahal ada sejumlah hal yang harus dipenuhi bila dianggap sebagai open source software, yaitu bebas didistribusikan tanpa adanya persyaratan royalty, program harus memiliki source code, lisensi harus bisa dimodifikasi dan diturunkan, integrity dari pembuat source code, lisensi tidak mendiskriminasi seseorang atau sekelompok orang, tidak ada diskriminasi melawan area pengembangan, hak cipta pada suatu program harus mampu diaplikasi dan didistribusi kembali oleh siapapun, lisensi tidak mengacu pada spesifikasi suatu produk, lisensi tidak membatasi tempat dimana software tersebut didistribusikan, dan lisensi harus berisi teknologi yang netral.
Fungsi
Beberapa fungsi software antara lain :
  • mengatur Input atau Output (I/O) dari PC
  • menyediakan dan mengatur serta memerintahkan hardware agar dapat berjalan dengan baik
  • menjalankan perintah-perintah tertentu seperti menggambar, memutar musik atau film.







Nama lain dari Software adalah perangkat lunak. Seperti nama lainnya itu, yaitu perangkat lunak, sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda tapi bisa di operasikan.
Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah
Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau free ( Freeware, free software, shareware, adware) .
Software berbayar merupakan perangkat lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya. pengguna yang menggunakan software berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop, dan lain-lain.
Freeware atau perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis freeware “untuk disumbangkan kepada komunitas”, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di bawah GPL (Free Software).
Free Software lebih mengarah kepada bebas penggunaan tetapi tidak harus gratis. Pada kenyataannya, namanya adalah karena bebas untuk mencoba perangkat lunak sumber terbuka (Open Source) dan di sanalah letak inti dari kebebasan: program-program di bawah GPL, sekali diperoleh dapat digunakan, disalin, dimodifikasi dan didistribusikan secara bebas. Jadi free software tidak mengarah kepada gratis pembelian tetapi penggunaan dan distribusi. Begitu keluar dari lisensi kita dapat menemukan berbagai cara untuk mendistribusikan perangkat lunak, termasuk freeware, shareware atau Adware. Klasifikasi ini mempengaruhi cara di mana program dipasarkan, dan independen dari lisensi perangkat lunak mana mereka berasal.


Perbedaan yang nyata antara Free Software dan Freeware. Konflik muncul dalam arti kata free dalam bahasa Inggris, yang berarti keduanya bebas dan gratis. Oleh karena itu, dan seperti yang disebutkan sebelumnya, Free Software tidak perlu bebas, sama seperti Freeware tidak harus gratis.
Shareware juga bebas tetapi lebih dibatasi untuk waktu tertentu. Shareware adalah program terbatas didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang ditetapkan (misalnya 30 hari) . Dengan demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli dan kemudian membeli versi lengkap dari program. Sebuah contoh yang sangat jelas dari tipe ini adalah perangkat lunak antivirus, perusahaan-perusahaan ini biasanya memudahkan pelepasan produk evaluasi yang hanya berlaku untuk jumlah hari tertentu. Setelah melewati maksimum, program akan berhenti bekerja dan Anda perlu membeli produk jika Anda ingin tetap menggunakannya.
Kita juga dapat menemukan perangkat lunak bebas sepenuhnya, namun termasuk dalam program periklanan, distribusi jenis ini disebut Adware. Sebuah contoh yang jelas adalah program Messenger dari Microsoft yang memungkinkan penggunaan perangkat lunak bebas dalam pertukaran untuk masuk dengan cara iklan banner atau pop-up.


·      Pengertian sistem operasi

Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.
Fungsi Dasar
Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat-keras, program aplikasi, sistem-operasi, dan para pengguna. Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna.
Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu.


Sistem operasi diklasifikasikan menjadi dua :
1. Sistem operasi berbasis teks. Contohnya adalah DOS (Disk Operating System). DOS menggunakan prompt sebagai pesan dari sebuah program yang memberitahu pengguna mengenai cara menggunakan sistem. Sistem operasi ini bersifat single tasking (hanya dapat menjalankan satu program dalam satu waktu), menjalankan prosesor pada modus real, serta hanya dapat digunakan oleh satu pengguna dalam satu waktu (single user)

2. Sistem operasi berbasis grafik (Grafhical User Interface/GUI). Contohnya adalah Microsoft windows dan linux. Sistem operasi ini merupakan program pengembangan DOS dan bersifat multitasking, yaitu dapat menjalankan lebih dari satu program secara bersamaan. Dengan Microsoft windows, kita dapat berpindah dari satu program aplikasi keprogram aplikasi lainnya hanya dengan menekan beberapa tombol keyboard, mengklik tombol mouse, atau mengklik ikon tertentu. Selain itu kita dapat juga memindahkan informasi (data) antarprogram aplikasi, mengorganisasikannya, serta mengelola file dengan mudah dan optimal.


·      Contoh sistem operasi

Windows NT

Windows NT mengimplementasikan memori virtual dengan menggunakan demand paging melalui clustering. Clustering menanganani page fault dengan menambahkan tidak hanya page yang terkena fault, tetapi juga beberapa page yang ada dekat pagetersebut. Saat proses pertama dibuat, dia diberikan Working Set minimum yaitu jumlah minimum page yang dijamin akan dimiliki oleh proses tersebut dalam memori. Jika memori yang cukup tersedia, proses dapat diberikan page sampai sebanyak Working Set maximum. Manager memori virtual akan menyimpan daftar dari frame page yang bebas. Terdapat juga sebuah nilai batasan yang diasosiasikan dengan daftar ini untuk mengindikasikan apakah memori yang tersedia masih mencukupi. Jika proses tersebut sudah sampai pada Working Set maximum-nya dan terjadi page fault, maka dia harus memilih page pengganti dengan menggunakan kebijakan penggantian page lokal FIFO.
Saat jumlah memori bebas jatuh di bawah nilai batasan, manager memori virtual menggunakan sebuah taktik yang dikenal sebagai automatic working set trimming untuk mengembalikan nilai tersebut di atas batasan. Hal ini bekerja dengan mengevaluasi jumlah page yang dialokasikan kepada proses. Jika proses telah mendapat alokasi page lebih besar daripada Working Set minimum-nya, manager memori virtual akan menggunakan algoritma FIFO untuk mengurangi jumlah page-nya sampai working-set minimum. Jika memori bebas sudah tersedia, proses yang bekerja pada working set minimum dapat mendapatkan page tambahan.

Solaris 2

Dalam sistem operasi Solaris 2, jika sebuah proses menyebabkan terjadi page fault, kernel akan memberikan page kepada proses Tersebut dari daftar page bebas yang disimpan. Akibat dari hal ini adalah, kernel harus menyimpan sejumlah memori bebas. Terhadap daftar ini ada dua parameter yg disimpan yaitu minfree dan lotsfree, yaitu batasan minimum dan maksimum dari memori bebas yang tersedia. Empat kali dalam tiap detiknya, kernel memeriksa jumlah memori yang bebas. Jika jumlah tersebut jatuh di bawah minfree, maka sebuah proses pageout akan dilakukan, dengan pekerjaan sebagai berikut. Pertama clock akan memeriksa semua page dalam memori dan mengeset bit referensi menjadi 0. Saat berikutnya, clock kedua akan memeriksa bit referensi page dalam memori, dan mengembalikan bit yang masih di set ke 0 ke daftar memori bebas. Hal ini dilakukan sampai jumlah memori bebas melampaui parameter lotsfree. Lebih lanjut, proses ini dinamis, dapat mengatur kecepatan jika memori terlalu sedikit. Jika proses ini tidak bisa membebaskan memori, maka kernel memulai pergantian proses untuk membebaskan page yang dialokasikan ke proses-proses tersebut.


Linux

Seperti pada solaris 2, linux juga menggunakan variasi dari algoritma clock. Thread dari kernel linux (kswapd) akan dijalankan secara periodik (atau dipanggil ketika penggunaan memori sudah berlebihan). Jika jumlah page yang bebas lebih sedikit dari batas atas page bebas, maka thread tersebut akan berusaha untuk membebaskan tiga page. Jika lebih sedikit dari batas bawah page bebas, thread tersebut akan berusaha untuk membebaskan 6 page dan 'tidur' untuk beberapa saat sebelum berjalan lagi. Saat dia berjalan, akan memeriksa mem_map, daftar dari semua page yang terdapat di memori. Setiap page mempunyai byte umur yang diinisialisasikan ke 3. Setiap kali page ini diakses, maka umur ini akan ditambahkan (hingga maksimum 20), setiap kali kswapd memeriksa page ini, maka umur akan dikurangi. Jika umur dari sebuah page sudah mencapai 0 maka dia bisa ditukar. Ketika kswapd berusaha membebaskan page, dia pertama akan membebaskan page dari cache, jika gagal dia akan mengurangi cache sistim berkas, dan jika semua cara sudah gagal, maka dia akan menghentikan sebuah proses. Alokasi memori pada linux menggunakan dua buah alokasi yang utama, yaitu algoritma buddy dan slab. Untuk algoritma buddy, setiap rutin pelaksanaan alokasi ini dipanggil, dia memeriksa blok memori berikutnya, jika ditemukan dia dialokasikan, jika tidak maka daftar tingkat berikutnya akan diperiksa. Jika ada blok bebas, maka akan dibagi jadi dua, yang satu dialokasikan dan yang lain dipindahkan ke daftar yang di bawahnya.


SOFTWARE/ PROGRAM APLIKASI
Software aplikasi atau software aplikasi adalah software program yang memiliki aktivitas pemrosesan perintah yang diperlukan untuk melaksanakan permintaan pengguna dengan tujuan tertentu. Software aplikasi terdiri dari :
1. Bahasa pemrograman (programming language)
2. Program aplikasi (Application Program)
3. Program paket / paket aplikasi (packet program)
4. Program utilitas (utility program)
5. Games dan entertainment dan lain-lain
Untuk mendukung operasi software aplikasi di atas tugas pengguna komputer dibagi menjadi :
a. analis system
b. programmer
c. operator
d. administrator database, yaitu orang yang bertugas melakukan definisi dan manipulasi software database. Ini dibutuhkan jika software yang dioperasikan akan menggunakan aplikasi database.
e. administrator jaringan, yaitu orang yang bertugas mengelola software system operasi, software aplikasi yang digunakan dalam sebuah jaringan komputer.
KLASIFIKASI SOFTWARE APLIKASI

Peranti Lunak aplikasi ialah suatuprogram computer yang melakukakan tugas-tugas khusus yang diklasifikasikan berdasarkan fungsi atau bidang pekerjaan yang dilakukannya. Dan dibawah ini akan dijelaskan contoh dari masing-masing klasifikasi peranti lunak tersebut.

SOFTWARE SPREADSHEETS ( PENGOLAH ANGKA )
Gnumeric



Gnumeric merupakan salah satu contoh dari aplikasi spreadsheet (pengolah angka). Aplikasi ini adalah keluaran dari GNOME Office dan memiliki kualitas tinggi. Gnumeric hampir memiliki semua kemampuan dan memiliki berbagsi fitur yang diharapkan para pengguna ada dalam sebuah aplikasi penglah angka. Aplikasi ini dapat didapat dengan mudah karena kita dapat mendownloadnya secara bebas. Hal itu disebabkan sifat aplikasi ini yang open source. Aplikasi ini pin bersifat multiplatform, dibuka dengan system operasi windows dan linux.
Keunggulan utama dari aplikasi ini yaitu memiliki tampilan yang mudah digunakan atau user friendly, aplikasi ini juga dilengkapi menu- menu dan tomol-tombol toolbar. Para pengguna juga dapat menggambar dengan berbagai macam bentuk baik elips, garis, kotak, dan sebagainya serta tersedia dalam berbagai macam bahasa.
Dengan aplikasi ini, kita dapat mengimpor data dari format CCV, Lotus 1-2-3, Excel, Applix, SYLK, XBase, XML, HTML. Tidak hanya mengimpor, kita juga dapat mengekspor file ke format XML, LaTeX, PDF, Excel, EPS, DVL, dan sebagaimya . Aplikasi Gnumeric ini memiliki beberapa fitur dan kemampuan lain yaitu :
* Melakukan proses penghitungan dan tetap menjaga keterkaitan antar sel yang satu dengan sel yang lainnya.
* Dilengkapi menu-menu dangan toolbar-toolbar serta memiliki kemampuan zoom.
* 95 % fungsi Excel ada pada aplikasi ini, ditambah aplikasi ini juga memilii 100 % fungsi engineering.
* Pengguna dapat menggambar berbagai objek baik elips, lingkaran, kotak, dan sebagainya.
* Memiliki format data dan huruf.
* Tersedia dalam berbagai bahasa.
* Pengguna dapat mendefenisikan nama sel, selang sel, dan fungsi sendiri.
Mencetak lembar kerja dgn format tertentu
* & dilengkapi header


SOFTWARE GRAFIS PRESENTASI

Kpresenter

KPresenter adalah jenis aplikasi software grafis presentasi yang megerti kebutuhan para pengguna dalam membuat presentasi. Mungkin selama ini, kita hanya mengetahui dan bahkan hanya memakai satu contoh peranti lunak grafis presentasi yaitu Power Point keluaran Microsoft. Walau begitu, tidak sama semua, ada beberapa shortcut dan toolbar yang berbeda. Hal itulah yang akan membuat pengguna yang terbiasa menggunakan Microsoft office merasa terganggu terutama pengguna yang tidak terlalu baik membuat presentasi. Akan tetapi, sekarang haruslah kita ubah pemikiran seperti itu. Begitu banyak jenis aplikasi presentasi dan salah satu yang akan dijelaskan dibawah ini yaitu tentang software grafis presentasi KPresenter.
Jika kita melihat dari berbagai fasilitasyang ditawarkan, ada banyak kemiripan antara KPresenter denganMicrosoft Power Point. Hal inilah yang dijadikan KPresenter suatu keunggulan karena dapat menarik pengguna Power Point yang ingin beralih ke lingkungan Linux.
Pembuatan presentasi dengan KPresenter akan sangat menyenangkan. Hal itu disebabkan, aplikasi ini memiliki interface yang menarik dan mudah. Materi presentasi yang akan dibuat dapat kita perkaya dengan KParts. KParts yang dimiliki KPresenter ini memiliki aneka ragam teks, gambar, chart, dan file multimedia. Dan juga jika kita ingin menambahkan efek untuk mempercantik tampilan presentasi, dapat mengakses menu screen presentations configure pages.
Mungkin itu sudah biasa jika dibanding dengan aplikasi presentasi lain, tapi KPresenter memiliki keunggulan yaitu aplikasi ini dapat menghasilkan slideshowdalam format HTML. Versi HTML bisa didapatkan dalam waktu sekejap saat kita menyelesaikan presentasi. Tentu saja itu sangat memudahkan jika kita ingin mengupload hasil presentasi kita ke website. Aplikasi ini sangat menarik.



SOFTWARE MULTIMEDIA
Corel WinDVD Pro 2010

Corel WinDVD merupakan salah sati jenis dari peranti lunak multimedia. Aplikasi ini dapat digunakan sebgai pemutar audio dan video. Aplikasi ini memiki resolusi tinggi dan halus saat diputar sehingga sangat menghibur saat kita melakukan kegiatan menonton dvd atau hanya mendengarkan musik. Saat menonton film bisa didapatkan gambar-gambar dengan kualitas blue-ray yang luar biasa dan juga siiringi dengan soumd-sound yang sangat tajam. Hal itu dapat membuat kita mersa seperti menonton di dalam bioskop.
Sekilas fungsi aplikasi ini disbanding dengan powerDVD sama, akan tetapi tampilan WinDVD lebih simple dan sedikit lebih ringan



SOFTWARE DEKSTOP PUBLISHING
QuarkXpress

QuarkXpress merupakan salah satu contoh aplikasi desktop publishing, yang dibuat khusus untuk menciptakan serta melakukan pengeditan halaman layout yang rumit.Contoh : layout koran, catalog, majalah, dan sebagainya. Harga aplikasi ini juga relatif murah.
Software ini pertama kali dilincurkan oleh Quarck Inc tahun 1987 dan selama tahun 1990 an, page maker ini menjadi pemenang dari page maker lainnya. Pada awalnya, QuarcXpress hanya kompatibel dengan Mac OS X, namun seiring berjalannya waktu QuarckXpress pun kompativel dengan Windows. Sama seperti halnya software-software lain, QuarckXpress terus berkembang dengan mengeluarkan versi-versi barunya semakin lebih baik.
QuarckXpress memiliki beberapa kelebihan dan kekurangan.Banyak kelebihan tetapi juga kekurangan dari Quark Xpress. Kelebihannya yaitu :
* Pemakaiannya sederhana karena tidak perlu memakai banyak symbol.Simple
* Dapat membuat beberapa layers
* Memiliki banyak daftar dari info guide nya
Sedangkan kekurangan-kekurangannya yaitu:
* Design font nya terbatas
* Harus menggunakan aplikasi tambahan lain mis. Adobe atau coral untuk mempercantik design layout.
* Software ini tidak terlalu support dengan XP



SOFTWARE EXSTRACTOR / PENGOLAH ARCHIEVE
WinRar


WinRar ialah aplikasi pengaripan yang compressor dan exstractor. Dengan software ini dapat meringkas arsip bawaan sebuah folder sehingga dapat menghemat ruang disk dan biaya transmisi, Software ini sepenuhnya dapat mendukung RAR dan ZIP serta berbagai macam format lainnya. File-file dengan kompresi RAR lebih baik sekitar 8-15 % dalam hal kemampuan dibanding yang ZIP. Maka itu software ini diminati oleh para users di dunia.
WinRar lebih mudah digunakan daripada software sejenis karena lebih cepat melakukan akses dalam hal pengarsipan dengan dimasukkannya Wizard.
WinRAR menawarkan manfaat dari kekuatan industri enkripsi arsip dengan kunci 128 bit. Mendukung file dan arsip hingga 8.589 miliar gigabytes di ukuran. Dab berkemampuan untuk membuat selfextracting dan multivolume arsip.



SOFTWARE ANTIVIRUS
Avast!


Avast! adalah sebuah program anti-virus yang dikembangkan oleh Alwil Software yang berdomisili di Praha, Republik Ceko. Program ini pertama kali dirilis pada April 1988. Avast! adalah salah satu program-antivirus yang pertama dirilis untuk Windows x64. Sistem operasi yang menggunakan antivirus ini adalah Windows 2000, Windows XP, Windows XP x64, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64, Linux, Mac, Palm OS. Avast memiliki lisensi perangkat lunak tak bebas.
Satu keunggulan dari Avast dari antivirus ini adalah gratis dengan lisensi satu tahun. Kita tidak perlu membeli CD originalnya untuk menginstal antivirus ini. Kita hanya perlu mendownloadnya saja. Kelebihan lainnya adalah menawarkan anti virus, worm, trojan, boot time scanner, feature screen saver scaner membuat antivirus ini dapat bekerja sebagai screen saver; scanning cepat; tampilan Avast cukup menarik; online update; dan juga Avast memiliki realtime protection.
Sedangkan kekurangan dari Avast adalah belum memiliki file update offline sehingga update harus dalam keadaan online dan seleksi virus lokal kurang handal.



SOFTWARE DESAIN GRAFIS

Adobe Illustrator

Adobe illustrator adalah salah satu perangkat lunak pengolah gambar. Software ini masih satu keluarga dengan adobe photoshop yaitu sama-sama produk Adobe systems incoparate. Tetapi adobe illustrator memiliki beberapa kelebihan dibandingkan oleh adobe photoshop yaitu, dalam mengedit ukuran gambar khususnya memperbesar gambar, maka gambar yang diperbesar oleh illustrator tidak akan pecah tidak seperti photoshop dan juga fitur dan efek cukup lengkap. Maka itu software ini mulai diincar oleh para desainer grafis digital. Adobe Illustrator sangat penting untuk visualisasi di media cetak, web, bill board, dll.
Release terbaru software adalah adobe illustrator CS yang memiliki fitur 3D, integrasi untuk dokumen tipe PDF (Portable Document Format) dan kontrol tipografi.


SOFTWARE DATABASE

Oracle

Oracle adalah basis data yang terdiri dari Relational Database Management System (RDBMS) yang digunakan untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Kelebihan dari Oracle adalah dapat bekerja di lingkungan server, menangani basis data yang besar, pemrosesan transaksi yang tinggi, dan menjamin ketersediaan yang terkontrol.
Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang.

SOFTWARE PENGOLAH KATA

AbiWord

AbiWord adalah perangkat lunak pengolah kata atau wordprocessor yang mirip dengan Microsoft Word. Software ini sangat cocok digunakan untuk melakukan tugas-tugas pemrosesan kata, seperti untuk menulis makalah, surat, laporan, memo, dll. Dapat membaca format dokumen .doc, .sxw, dan beragam format dokumen umum lainnya.
AbiWord dirancang untuk berbagai macam sistem operasi (Windows, Linux, Mac OS), mirip dengan Open Office. Kelebihan dari AbiWord adalah sifatnya terbuka (Open Source ). Karena AbiWord adalah Open Source maka bebas didistribusikan, dikopikan, dan dipakai siapa saja secara legal dibawah lisensi GNU. Software ini adalah solusi untuk menghindari dari pemakaian produk bajakan karena untuk mendapatkan hak akses AbiWord adalah gratis.





SOFTWARE VIDEO EDITING

Ulead Movie Studio

Software yang memungkinkan seseorang untuk mengolah video atau rekaman gambar sesuai dengan keinginannya. Dapat berupa pengolahan suara, efek, gambar, latar music, teks judul, transisi antara adegan yang satu dengan yang lain, dan hal-hal lain yang dapat membuat video tersebut menjadi satu rangkaian cerita bahkan berbentuk film.


SOFTWARE BURNING CD /DVD

UltraIso

Software ini digunakan untuk membuat salinan data dari CD / DVD persis seperti aslinya.UltraIso merupakan software buatan EZB Systems, Inc yang mampu mengolah 46 jenis format salinan data yang berbeda dan berfungsi untuk membuat, mengedit, dan mengonversi file ISO.


SOFTWARE PROGRAM AKUNTANSI

PeachTree Accounting

Diciptakan pada tahun 1978 dan dipublikasikan oleh Sage Software. Software yang merupakan aplikasi untuk memudahkan manusia mengolah data yang berhubungan dengan keuangan dan akuntansi yang biasanya digunakan dalam dunia bisnis.


SOFTWARE PROGRAM STATISTIK

Statistical Package for the Social Sciences (SPSS)

Statistical Package for the Social Sciences (SPSS) merupakan program yang membantu manusia untuk melakukan kegiatan penghitungan dan penelitian yang berhubungan dengan analisis statistik yang banyak digunakan dalam bidang ekonomi, astronomi, biologi, industry, psikologi dan sebagainya.





SOFTWARE  PENGOLAH  INTERNET
Opera

Dikenal juga dengan istilah browser, atau peselancar, atau internet browser. Opera adalah suatu program komputer yang menyediakan fasilitas untuk membaca halaman web atau data-data hypertext yang saling berhubungan di suatu komputer sehingga memungkinkan user mendapatkan data secara cepat dan lengkap.
Software ini bersifat open source atau dapat diakses secara bebas tanpa dipungut biaya. Opera tidak sepopuler software-software pengolah internet lainnya seperti mozilla firefox atau internet explorer.
Opera juga memilki versi yang dapat dinikmati secara mobile yaitu Opera Mini. Opera Mini memiliki fungsi sama dengan Opera hanya yang membedakan size.
Contoh software aplikasi
-Software pengolah kata :
1.Microsoft Word
2.Wordstar
3.WordPerfect
4.OpenOffice Writer

-Software pengolah lembar kerja (spreadsheet) :
1.Microsoft Excel
2.Lotus 123
3.OpenOffice Calc
4.Quattro Pro

-Software presentasi :
1.Microsoft PowerPoint
2.Presentation, Impress
3.Macromedia Flash

-Software pengolah database :
1.Microsoft Access
2.Base
3.SQL Server

-Software Internet Browser :
1.Internet Explorer
2.Mozilla Firefox
3.Opera, Safari
4.Google Chrome
5.Netscape Navigator

-Software desain grafis :
1.Adobe Photoshop
2.Corel Draw
3.ACDSee
4.Paint
5.Photopaint

-Software antivirus :
1.Norton Internet Security
2.AVG Free
3.Kaspersky
4.PCMAV
5.Norton 360
6.Nod32
7.Norton AntiVirus
8.Avira
9.McAfee

-Software extractor / pengolah archive :
1.WinZip
2.WinRAR
3.KGB Archiver
4.WinACE

-Software Video Editing :
1.Pinnacle Studio Plus
2.Ulead Movie Studio
3.Adobe After Effect
4.Adobe Premiere

-Software burning CD / DVD :
1.Nero Burning ROM / Nero StartSmart
2.WinISO
3.Daemon Tools
4.UltraISO
5.CloneCD
6.CloneDVD
7.Alcohol 120%

-Software music / video player :
1.Windows Media Player
2.iTunes
3.Real Player
4.Winamp

-Software game :
1.Warcraft III
2.Platypus
3.Feeding Frenzy 2

-Software pengaturan tampilan :
1.Vista Transformation Pack
2.WinFlip
3.ViStart
4.Bricopack Vista Inspirat
5.DesktopX

-Software Messenger :
1.Windows Messenger
2.Yahoo! Messenger


Pelanggaran HAKI, ITE, K3

1. HAKI

Seseorang dengan tanpa izin membuat situs penyayi-penyayi terkenal yang berisikan lagu-lagu dan liriknya, foto dan cover album dari penyayi-penyayi tersebut. Contoh : Bulan Mei tahun 1997, Group Musik asal Inggris, Oasis, menuntut ratusan situs internet yang tidak resmi yang telah memuat foto-foto, lagu-lagu beserta lirik dan video klipnya. Alasan yang digunakan oleh grup musik tersebut dapat menimbulkan peluang terjadinya pembuatan poster atau CD yang dilakukan pihak lain tanpa izin.

Hal ini sesuai dengan Pasal 14 c UU No 19 tahun 2002 tentang Hak Cipta

Barangsiapa dengan sengaja dan tanpa hak memperbanyak penggunaan untuk kepentingan komersial suatu Hak cipta dipidana dengan pidana penjara paling lama 5 (lima) tahun dan/atau denda paling banyak Rp 500.000.000,00 (lima ratus juta rupiah).


2. ITE
kasus Prita mulya sari ke rumah sakit Omni  dalam hal pencemaran nama baik melalui tulisan surat elektroniknya (email) kepada pihak RS Omni International.
UU ITE (Pasal 27 ayat 3)
“ Setiap Orang yang memenuhi unsur sebagaimana dimaksud dalam Pasal 27 ayat (1), ayat (2),ayat (3), atau ayat (4) dipidana dengan pidana penjara paling lama 6 (enam) tahun dan /atau denda paling  banyak Rp1.000.000.000,00 (satu miliar rupiah).


3. K3