Professional Documents
Culture Documents
Sistem Informasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol
dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan
deklarasi fungsi luar tambahan. Dalam pemrograman untuk bisnis, Visual Basic memiliki
pangsa pasar yang sangat luas. Dalam sebuah survey yang dilakukan pada tahun 2005, 62%
pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang
diikuti oleh C++, JavaScript, C#, dan Java.
Pemrograman Berorientasi Objek ( OOP )
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun
tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti
Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa
dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic
(VB) tidak bersifat case sensitif.
Desain Visual dan Komponen
Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya
kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.
Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada
Visual Basic .
➢ Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak.
Produk ini dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik
Embarcadero, divisi tersebut sebelumnya adalah milik
Borland. Bahasa Delphi, atau dikenal pula sebagai
object pascal ( pascal dengan ekstensi pemrograman
berorientasi objek (PBO/OOP) ) pada mulanya
ditujukan hanya untuk Microsoft Windows, namun
saat ini telah mampu digunakan untuk
mengembangkan aplikasi untuk Linux dan
Microsoft .NET framework (lihat di bawah). Dengan
menggunakan Free Pascal yang merupakan proyek
opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem
operasi Mac OS X dan Windows CE. Pada tanggal 8 Februari 2006, Borland mengumumkan
akan melepas seluruh jajaran produk pengembangan aplikasi komputernya termasuk di
antaranya Delphi. Saat ini Delphi menjadi bagian dari jajaran IDE milik Embarcadero
Technologies setelah Embarcadero Technologies mengakuisisi CodeGear, anak perusahaan
Borland yang menangani tool pengembangan aplikasi.
Bahasa pemrograman
Perbedaan fitur yang utama antara Delphi, Kylix dengan IDE-IDE yang lain adalah keberadaan
bahasanya (Bahasa pemrograman delphi), VCL/CLX (Visual Component Library), Penekanan
konektifitas database yang sangat baik, dan banyaknya komponen-komponen pihak ketiga yang
mendukungnya.
Aspek penting yang perlu dicatat tentang Bahasa pemrograman Delphi termasuk:
• Penanganan object sebagai reference/pointer secara transparan
• Properti sebagai bagian dari bahasa tersebut; benar, sebagai getter dan setter (atau
accessor and mutator), yang secara transparan mengenkapsulasi akses pada field-field
anggota dalam kelas tersebut.
• Property index dan Default yang menyediakan akses pada data kolektif
• Pendelegasian (type safe method pointer) yang digunakan untuk memproses event yang
dipicu oleh component
• Pendelegasian implementasi interface pada Field ataupun property dari class.
• Implementasi penanganan windows message dengan cara membuat method dalam class
dengan nomer/nama dari windows message yang akan dihandle.
• COM bersifat sebagai interface yang independen dengan implementasi class sebagai
reference counted
• Kompilasi yang dapat menghasilkan kode yang berjalan secara native x86 ataupun
managed code pada arsitektur framework .NET.
➢ FreePascal Compiler (FPC) Lazarus lebih dikenal sebagai LAZARUS adalah Kompilator
Bebas yang menggunakan bahasa pascal sebagai bahasa sumbernya. Kompilator pascal ini
dikembangkan oleh komunitas bebas Sourceforge.net
dibawah lisensi LGPL. Mempunyai Moto Write
Once Compile Anywhere artinya hanya dengan
sebuah Kode Sumber Program dapat dikompilasi di
semua platform OS baik Windows, Linux, maupon
Mac OS dan berjalan baik pada masing-masing OS
Kompilatornya.
➢ Gambass adalah dialek bahasa BASIC berorientasi objek yang berjalan pada sistem operasi
linux dan BSD. Untuk memudahkan pemrograman GUI, gambas datang dengan IDE, dan GUI
designer yang mudah digunakan. Untuk
widget grafikal, gambas memanfaatkan Qt.
➢ C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne
Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu
BCL, Pada awalnya, bahasa tersebut
dirancang sebagai bahasa
pemrograman yang dijalankan pada
sistem Unix, Pada
perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C
menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan
sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama
kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++,
dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).
Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti
inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C
adalah dukungan terhadap konsep pemrograman berorientasi objek ( Object Oriented
Programming ). Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa
tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan
bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan
membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++
merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk
menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang
merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class
tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah
beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
➢ Java' adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk
telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995. Java
tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa
scripting yang digunakan oleh web browser.
Versi Awal
Versi awal Java ditahun 1996 sudah merupakan versi release sehingga
dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar
awal yang terus dikembangkan pada versi selanjutnya:
• java.lang: Peruntukan kelas elemen-elemen dasar.
• java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
• java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas
penanggalan.
• java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan
komputer lain menggunakan jaringan TCP/IP.
• java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
• java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
Bahasa Non Prosedural
Merupakan Bahasa pemrograman Generasi Ke-4 dirancang untuk mengurangi waktu
pemrogram untuk membuat program sehingga pembuatan program dibuat dengan waktu
lebih cepat.
➢ LISP adalah merupakan bahasa yang memiliki fitur unik. Bahasa LISP menjadi media yang
luar biasa untuk mempelajari bentukan - bentukan pemrograman dan struktur data, serta
menghubungkannya ke fitur-fitur bahasa yang
mendukungnya. Fitur paling berarti adalah
deskripsi proses di LISP yang disebut procedure
dapat direpresentasikan dan dimanipulasi sebagai
data. Pentingnya hal ini adalah bahwa teknik-
teknik perancangan program yang ampuh yang
bergantung pada pengaburan antara data “pasif”
dan proses “aktif”. Fleksibilitas LISP dalam
menangani prosedur sebagai data membuatnya
menjadi bahasa yang cocok untuk eksplorasi teknik-teknik pengaburan. Kemampuan
merepresentasi prosedur sebagai data juga membuat LISP merupakan bahasa luar biasa untuk
menulis program yang harus memanipulasi program lain sebagai data seperti interpreter atau
kompilator yang mendukung bahasa pemrograman. LISP (LISt Processing) dispesifikasikan
John McCarthy pada tahun 1950. Mulanya LISP dimaksudkan sebagai model komputasi
alternatif berdasarkan teori fungsi/persamaan.
Mulanya LISP adalah bahasa yang sangat kecil dan sederhana yaitu :
• Fungsi untuk membentuk dan mengakses list.
• Mendefinisikan fungsi baru.
• Mendeteksi keamanaan.
• Evaluasi ekspresi
• kendali program : Rekursi dan Kondisi tunggal.
Penambahaan pada LISP yaitu :
• Fungsi untuk penstrukturan data. • I/O
• Kendali program. • penyutingan fungsi LISP
• Aritmatika real dan integer • Penelusuran eksekusi program.
LISP berkembang menjadi lingkungan yang kaya, ampuh dan praktis untukmembangun sistem
perangkat lunak besar. Pada tahun 1993, DARPA mengusulkan standarisasi disebut Common
LISP.
➢ Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-procedural.
Namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika).
Bahasa ini diciptakan oleh Alain Colmerauer dan
Robert Kowalski sekitar tahun 1972 dalam upaya
untuk menciptakan suatu bahasa pemrograman yang
memungkinkan pernyataan logika alih-alih rangkaian
perintah untuk dijalankan komputer. Berbeda dengan
bahasa pemrograman yang lain, yang menggunakan
algoritma konvensionl sebagai teknik pencariannya
seperti pada Delphi, Pascal, BASIC, COBOL dan
bahasa pemrograman yang sejenisnya, maka prolog
menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon
logika.
Bahasa Pemrograman Web adalah pembahasan tentang bahasa pemrograman
yang di gunakan untuk membuat sebuah website/blog.
Client Side adalah informasi yang disampaikan akan langsung dieksekusi
browser pada client. Contoh: HTML, Javaskrip dan lainnya.
➢ JavaScript adalah bahasa skrip yang populer di internet dan dapat bekerja di sebagian besar
penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera.
Kode JavaScript dapat disisipkan dalam halaman web
menggunakan tag SCRIPT.
Penulisan JavaScript
Kode JavaScript biasanya dituliskan dalam bentuk fungsi yang
ditaruh di tag <head> yang dibuka dengan tag <script
type="teks/javascript">.
<script type="teks/javascript">
alert("Halo Dunia!");
<script>
Kode JavaScript juga bisa diletakkan di file tersendiri yang berekstensi .js (singkatan dari
JavaScript). Untuk memanggil kode JavaScript yang terdapat di file sendiri, di bagian awal
<head> harus ditentukan dahulu nama file .js yang dimaksud menggunakan contoh kode seperti
berikut:
<script type="teks/javascript" src="alamat.js">
</script>
➢ VBScript atau lengkapnya Visual Basic Scripting Edition adalah sebuah bahasa skrip yang
diinterpretasikan saat dieksekusi yang dikembangkan oleh Microsoft Corporation pada tahun
1996 yang seringnya digunakan dalam penjelajah web
Internet Explorer (dapat digunakan mulai versi Internet
Explorer 3.0). VBScript merupakan sebuah bahasa skrip
turunan dari bahasa pemrograman Visual Basic for
Applications (VBA) yang digunakan di dalam Microsoft
Office dan beberapa platform pengembangan buatan
Microsoft lainnya. VBScript menghilangkan beberapa
fungsi dari VBA, seperti halnya fungsi I/O berkas dan akses
langsung terhadap sistem operasi untuk menyediakan
sebuah platform yang aman untuk mengembangkan aplikasi berbasis web dengan menggunakan
platform Active Server Pages (ASP). Internet Explorer merupakan penjelajah web pertama yang
menyediakan dukungan terhadap kode skrip yang ditulis dalam bahasa VBScript. VBScript
dapat dijalankan di atas Windows 9x/ME, Windows 2000, Windows XP, Windows Server 2003,
Windows Vista, Windows Server 2008 serta beberapa platform UNIX. VBScript tidak dapat
digunakan untuk membuat program yang berdiri sendiri. Akan tetapi, VBScript harus
dimasukkan ke dalam sebuah berkas HTML. Ketika Internet Explorer membuka dokumen
berkas HTML tersebut, VBScript dapat melakukan fungsi yang sama seperti JavaScript--skrip
tersebut akan dieksekusi. VBScript juga dapat digunakan untuk membuat sebuah alikasi HTML
(yang memiliki ekstensi .HTA) yang membutuhakan paling tidak Internet Explorer 5 atau yang
lebih baru agar dapat berjalan. HTA tidak seara langsung menggunakan Internet Explorer, tetapi
menggunakan sebuah program, yakni MSHTA.EXE, yang menginterpretasikan dan menjalankan
kode.
Skrip VBScript yang dimasukkan di dalam berkas HTML harus dimasukkan di antara tag
<SCRIPT>...</SCRIPT>.
Berikut ini adalah contohnya (yang akan menampilkan sebuah dialog box berisi
Hello World! ketika sebuah tombol diklik oleh pengguna):
<INPUT TYPE="BUTTON" VALUE="Tekan di sini" NAME="BtnHello">
<SCRIPT LANGUAGE="VBScript">
Sub BtnHello_OnClick
MsgBox "Hello World!", 0, "Dokumen yang aktif"
End Sub
</SCRIPT>
Penjelajah Web lainnya seperti Firefox dan Opera tidak memiliki dukungan terhadap VBScript
secara langsung. Hal ini berarti untuk kompatibilitas maksimum dengan browser lainnya, para
pengembang web site pun menggunakan JavaScript. Selain oleh penjelajah Web, VBScript juga
dapat dieksekusi oleh aplikasi Windows Scripting Host (WSH). Umumnya, berkas VBScript
yang dijalankan oleh WSH ini adalah berkas teks biasa dengan ekstensi .vbs dan dapat
dieksekusi dengan menggunakan command-line maupun dengan desktop Windows. Windows
memiliki dua buah program yang dapat menginterpretasikan berkas vbs yakni, cscript.exe
dan wscript.exe.
➢ HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan
untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah
Penjelajah web Internet dan formating hypertext sederhana
yang ditulis kedalam berkas format ASCII agar dapat
menghasilkan tampilan wujud yang terintegerasi. Dengan
kata lain, berkas yang dibuat dalam perangkat lunak pengolah
kata dan disimpan kedalam format ASCII normal sehingga
menjadi home page dengan perintah-perintah HTML.
Bermula dari sebuah bahasa yang sebelumnya banyak
digunakan di dunia penerbitan dan percetakan yang disebut
dengan SGML (Standard Generalized Markup Language),
HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya
oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan
Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga
penelitian fisika energi tinggi di Jenewa).
1. Tahun 1980, IBM memikirkan pembuatan suatu dokumen yang akan mengenali setiap
elemen dari dokumen dengan suatu tanda tertentu. IBM kemudian mengembangkan
suatu jenis bahasa yang menggabungkan teks dengan perintah-perintah pemformatan
dokumen. Bahasa ini dinamakan Markup Langiage, sebuah bahasa yang menggunakan
tanda-tanda sebagai basisnya. IBM menamakan sistemnya ini sebagai Generalized
Markup Language atau GML.
2. Tahun 1986, ISO menyatakan bahwa IBM memiliki suatu konsep tentang dokumen yang
sangat baik, dan kemudian mengeluarkan suatu publikasi ( ISO 8879 ) yang menyatakan
markup language sebagai standar untuk pembuatan dokumen-dokumen. ISO membuat
bahasa ini dari GML milik IBM, tetapi memberinya nama lain, yaitu SGML ( Standard
Generalized Markup Language ).
ISO dalam publikasinya meyakini bahwa SGML akan sangat berguna untuk pemrosesan
informasi teks dan sistem-sistem perkantoran. Tetapi diluar perkiraan ISO, SGML dan terutama
subset dari SGML, yaitu HTML juga berguna untuk menjelajahi internet. Khususnya bagi
mereka yang menggunakan World Wide Web. Versi terakhir dari HTML adalah HTML 4.01,
meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.
➢ XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang
disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem
yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language)
yang merupakan bahasa standar untuk melacak Internet.
XML memiliki tiga tipe file :
• XML, merupakan standar format dari struktur
berkas (file).
• XSL, merupakan standar untuk memodifikasi
data yang diimpor atau diekspor.
• XSD, merupakan standar yang
mendefinisikan struktur database dalam
XML.
➢ Asynchronous JavaScript and XMLHTTP, atau disingkat AJaX, adalah suatu teknik
pemrograman berbasis web untuk menciptakan aplikasi web interaktif. Tujuannya adalah untuk
memindahkan sebagian besar interaksi pada
komputer web surfer, melakukan pertukaran data
dengan server di belakang layar, sehingga halaman
web tidak harus dibaca ulang secara keseluruhan
setiap kali seorang pengguna melakukan
perubahan. Hal ini akan meningkatkan
interaktivitas, kecepatan, dan usability. Ajax
merupakan kombinasi dari:
● DOM yang diakses dengan client side scripting language, seperti VBScript dan
implementasi ECMAScript seperti JavaScript dan JScript, untuk menampilkan secara
dinamis dan berinteraksi dengan informasi yang ditampilkan
● Objek XMLHTTP dari Microsoft atau XMLHttpRequest yang lebih umum di
implementasikan pada beberapa browser. Objek ini berguna sebagai kendaraan
pertukaran data asinkronus dengan web server. Pada beberapa framework AJAX,
element HTML IFrame lebih dipilih daripada XMLHTTP atau XMLHttpRequest untuk
melakukan pertukaran data dengan web server.
● XML umumnya digunakan sebagai dokumen transfer, walaupun format lain juga
memungkinkan, seperti HTML, plain text. XML dianjurkan dalam pemakaian teknik
AJaX karena kemudahan akses penanganannya dengan memakai DOM
● JSON dapat menjadi pilihan alternatif sebagai dokumen transfer, mengingat JSON
adalah JavaScript itu sendiri sehingga penanganannya lebih mudah.
Seperti halnya DHTML, LAMP, atau SPA, Ajax bukanlah teknologi spesifik, melainkan
merupakan gabungan dari teknologi yang dipakai bersamaan. Bahkan, teknologi
turunan/komposit yang berdasarkan Ajax, seperti AFLAX sudah mulai bermunculan.
Server Side adalah sebutan untuk scripting yang dijalankan disisi server, bukan
disisi client atau web browser (client Side). ketika requst datang dari client (web
browser), web server akan memerintahkan sever scripting meng-generate HTML
untuk dikirimkan kepada web browser client.
➢ PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan
ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat
digunakan untuk membangun sebuah CMS.
Tipe data
PHP memiliki 8 (delapan) tipe data yaitu :
1. Integer 5. Object
2. Double 6. Array
3. Boolean 7. Null
4. String 8. Resource
➢ Active Server Pages atau disingkat ASP adalah salah satu bahasa pemrograman web untuk
menciptakan halaman web yang dinamis. ASP merupakan salah satu produk teknologi yang
Hyper Text Markup Language (HTML) dengan Visual Basic Script ( VBScript ). Sehingga di
dalam sebuah halaman Web dengan Active Server Page terdapat bagian HTML dan kode
VBScript. ASP diciptakan oleh Microsoft untuk menjawab tantangan pemrograman web
dinamis, di mana isi dari sebuah website dapat diprogram untuk mendapatkan hasil yang
berbeda. Tidak seperti HTML yang hanya menampilkan isi yang statis, ASP mampu
menampilkan isi halaman yang berbeda sesuai dengan tujuan pemrogramannya. ASP telah
mencapai versi 3.0 yang berjalan pada platform Windows 2000 Professional atau Server. Versi
sebelumnya, yaitu versi 2.0, dapat berjalan pada platform lain seperti Linux, Solaris, OS/2, dan
Novell. Bahasa ASP murni Object Oriented Programming (OOP) memiliki struktur bahasa yang
sama dengan bahasa Visual Basic yang mudah dimengerti karena sintaksnya menggunakan
Bahasa Inggris. Seperti diketahui, bahwa Visual Basic adalah bahasa pemrograman yang paling
mudah dimengerti dan dipelajari dibandingkan bahasa pemrograman lainnya. Oleh karena itu
ASP sangat mudah dipelajari oleh para pemula sekalipun untuk membuat aplikasi web,
disamping kehandalan dan kelengkapan fasilitas yang diberikan.
Kelebihan ASP
Ada beberapa keuntungan yang diberikan oleh ASP yaitu :
• Mudah dikembangkan dari sistem yang telah dimiliki
• Mudah menggabungkan dengan teknologi lain seperti CGI, DCOM, ActiveX dan lain-
lain.
• Dengan ActiveX Data Object dan SQL pembuatan Web Data Base menjadi lebih mudah.
• Memberikan fasilitas keamanan seperti session Object, cookie, dan fasilitas transaksi
online yang aman dengan protokol SSL, semua dapat dilakukan dengan sedikit kode
tambahan.
• Kode ASP tidak dapat di lihat pada client, hal ini di sebabkan oleh karena jika server
menerima request file asp, maka file tersebut diproses dahulu pada server dan yang di
kirimkan adalah kode-kode HTML
➢ Common Gateway Interface atau disingkat CGI adalah suatu standar untuk
menghubungkan berbagai program aplikasi ke halaman web.
CGI mirip sebuah program komputer yang
menjadi perantara antara standar HTML yang
menjadikan tampilan web dengan program
3. Program Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan
kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.
Aplikasi Perkantoran adalah sebuah paket perangkat lunak yang diperuntukkan
khusus untuk pekerjaan di kantor.
Wordprosesor adalah suatu aplikasi komputer yang digunakan untuk produksi
(termasuk penyusunan, penyuntingan, pemformatan, dan kadang pencetakan)
segala jenis bahan yang dapat dicetak.
➢ Microsoft Word atau Microsoft Office Word adalah perangkat lunak pengolah kata (word
processor) andalan Microsoft. Pertama diterbitkan pada 1983 dengan nama Multi-Tool Word
untuk Xenix, versi-versi lain kemudian
dikembangkan untuk berbagai sistem
operasi, misalnya DOS (1983), Apple
Macintosh (1984), SCO UNIX, OS/2, dan
Microsoft Windows (1989). Setelah
menjadi bagian dari Microsoft Office
System 2003 dan 2007 diberi nama
Microsoft Office Word.
➢ OpenOffice.org Writer adalah salah satu komponen dalam OpenOffice.org yang berfungsi
untuk mengedit dokumen adapun dokumen format yang bisa digunakan adalah .doc .odt .rtf dan
bisa export ke .pdf dengan sekali klik.
Memiliki fitur pengolah kata modern
seperti AutoCorrect, AutoComplete,
AutoFormat, Styles and Formatting, Text
Frames dan Linking, Tables of Contents,
Indexing, Bibliographical References,
Illustrations, Tables.
Program ini sangat mudah digunakan untuk
membuat memo cepat, sangat stabil dan
mampu untuk membuat dokumen dengan
banyak halaman serta banyak gambar dan judul heading. Selain itu, kelebihannya adalah
pengaturan formating untuk bullet and number yang sangat mudah (diatur terintegrasi melalui
satu toolbar).
➢ WordStar adalah sebuah aplikasi pengolah kata, dipublikasikan oleh MicroPro International,
pertama kali dibuat untuk sistem operasi CP/M dan kemudian di tulis ulang untuk platform
DOS, sempat mendominasi pasar pada era 1980an.
Meskipun Seymour I. Rubinstein adalah pemilik
perusahaan, Rob Barnaby merupakan pencipta versi-versi
awal dari program; dimulai sejak WordStar 4.0, program
dibuat berdasarkan kode yang ditulis oleh Peter Mierau.
Fasilitas
MailMerge merupakan program tambahan (terintegrasi
mulai WordStar 4) yang memfasilitasi fasilitas percetakan
massal, seperti surat bisnis kepada klien. Ada dua jenis
file yang diperlukan:
• sebuah file DAT, merupakan daftar penerima yang disimpan dalam sebuah format non-
document, dipisahkan dengan tanda koma (comma-delimited), biasanya diberi nama
Clients.dat. Setiap baris dalam file merupakan perwakilan data satu klien, dengan nama
dan detail alamat yang dipisahkan dengan koma, dibaca dari kiri ke kanan. Contohnya:
Bpk, Maman, Komarudin, Jl. Nusantara 7,...
• sebuah dokumen master berisi teks surat, menggunakan paragraf standar yang
diperlukan. Penulis dapat dengan bebas menempatkan field yang diapit dengan tanda
ampersand (&) pada dokumen master, yang kemudian akan digantikan dengan data yang
dibaca dari file DAT selama proses percetakan.
Program tambahan lainnya adalah SpellStar, sebuah program pemeriksa ejaan bahasa,
belakangan dimasukkan sebagai bagian dari program WordStar; dan DataStar, program yang
berguna secara spesifik untuk membuat file data untuk keperluan percetakan mailmerge.
Fasilitas ini tergolong revolusioner bagi pengguna PC era awal hingga pertengahan 80an.
WordStar membedakan file sebagai "document" atau "non-document" yang menimbulkan
kebingungan untuk sebagian pengguna. "Document" didefinisikan sebagai file pengolahan kata
WordStar yang mengandung perintah format dan pengolahan kata yang tersembunyi. File "Non-
document" merupakan file teks ASCII murni tanpa perintah format dan pengolahan kata.
Menggunakan WordStar dalam modus "Non-document" secara prinsip sama dengan
menggunakan teks editor biasa tapi dengan banyak fitur pengolahan teks daripada yang tidak
ditemukan pada editor berbasis mainframe. WordStar 5 memperkenalkan fitur modus dokumen
"print preview", mengijinkan pengguna melihat dokumen secara WYSIWYG, lengkap dengan
gambar dan grafik sebagaimana akan tercetak pada printer percetakan nantinya.
Tahukah anda?
• File WordStar versi DOS secara umum tidak memiliki ekstensi standar; beberapa
pengguna mengadopsi penamaan tersendiri, contohnya penggunaan huruf WS diikuti
dengan nomor versi (misalnya, WS7), atau hanya WS. File cadangan disimpan secara
otomatis dengan ekstensi BAK.
• File WordStar for Windows menggunakan ekstensi WSD
• Template WordStar for Windows menggunakan ekstensi WST
• Macro WordStar for Windows menggunakan ekstensi WMC
• File sementara WordStar for Windows menggunakan ekstensi !WS
• WordStar 2000 for DOS dan PC UNIX tidak memiliki ekstensi standar, tapi DOC dan
WS2 biasa digunakan
• Tidak ada versi WordStar 2000 for Windows.
➢ WordPerfect Merupakan program aplikasi pengolah kata yg dapat dijalankan dikomputer
dengan sistem operasi Windows. WordPerfect memiliki basis penggemar yang besar mati-keras
pengguna dan umumnya digunakan oleh firma
hukum. Kelemahan dari WordPerfect adalah
dari segi kebutuhan Hard Ware.
Kemampuan WordPerfect
Corel WordPerfect efisien dapat
menciptakan berbagai jenis dokumen yang
diperlukan untuk rumah atau kantor,
termasuk surat-menyurat, laporan, tabel,
bagan, selebaran, brosur, newsletter, daftar
riwayat hidup dan dokumen-dokumen hukum. Fungsi eksklusif untuk Corel WordPerfect
adalah "kode mengungkapkan," yang memungkinkan pengguna untuk dengan mudah
mengedit dokumen dengan menunjukkan semua behind-the-adegan kode. Baru untuk
WordPerfect X4 adalah hitam keluar fitur dan hukum redacting toolbar. Corel
WordPerfect sepenuhnya kompatibel dengan dokumen Microsoft Word sehingga
konversi tidak masalah.
Spreedsheet adalah tabel informasi/data berbentuk kotak dengan baris dan
kolom yang berisi penghitungan-penghitungan yang digunakan untuk melakukan
analisa komparatif. Bentuk analisa dan perhitungan yang lain dapat berupa
analisa statistik, perhitungan akuntansi, pembuatan time-schedule dan lain
sebagainya.
➢ Microsoft Excel atau Microsoft Office Excel adalah sebuah program aplikasi lembar kerja
spreadsheet yang dibuat dan didistribusikan oleh Microsoft Corporation untuk sistem operasi
Microsoft Windows dan Mac OS. Aplikasi ini
memiliki fitur kalkulasi dan pembuatan grafik
yang, dengan menggunakan strategi marketing
Microsoft yang agresif, menjadikan Microsoft
Excel sebagai salah satu program komputer yang
populer digunakan di dalam komputer mikro
hingga saat ini. Bahkan, saat ini program ini
merupakan program spreadsheet paling banyak digunakan oleh banyak pihak, baik di platform
PC berbasis Windows maupun platform Macintosh berbasis Mac OS, semenjak versi 5.0
diterbitkan pada tahun 1993. Aplikasi ini merupakan bagian dari Microsoft Office System, dan
versi terakhir adalah versi Microsoft Office Excel 2010 yang diintegrasikan di dalam paket
Microsoft Office System 2010 ( masih trial version ).
➢ Openoffice.Org Calc atau dikenal dengan sebutan CALC saja adalah Perangkat lunak
pengolah data angka, teks ataupun formula numerik. Program ini memudahkan pengguna untuk
memanipulasi data mentah yang biasanya
berupa tabulasi data menjadi sebuah laporan
data yang menarik dan mudah dipahami
karena ditampilkan menjadi grafik yang
menarik.
➢ Lotus 123 adalah merupakan aplikasi pengolah angka yang dikeluarkan IBM. Lotus 123
dikeluarkan dalam satu paket bersama-sama aplikasi Office lainya dan dikenal dengan nama
Lotus SmartSuite. Software Lotus 123 dibuat
oleh : DEVELOPMENT CORPORATION
USA.
• “GRAPHICS” , Untuk menjelaskan secara lebih detail lembar kerja Electronics dapat
dibuat / digambarkan dalam bentuk Graphics.
Sistem Disk pada Lotus terdiri dari :
➢ Openoffice.Org Impress atau dikenal dengan sebutan IMPRESS saja adalah Perangkat
lunak untuk membuat presentasi multimedia dan media interaktif. OpenOffice.org Impress,
bagian dari paket perangkat lunak
perkantoran OpenOffice.org dan
dikembangkan oleh Sun Microsystem
ini merupakan program presentasi yang
mirip dengan Microsoft PowerPoint.
Basis data Oracle juga bersaing dengan basis data sumber-terbuka (open-source relational
databases), seperti PostgreSQL, Firebird, dan MySQL. Perangkat lunak EnterpriseDB yang
berbasis PostgreSQL, belum lama ini mengumumkan fitur yang kompatibel dengan Oracle
dengan harga yang sangat wajar dan murah.
➢ Informix adalahbahasa pemrograman generasi ke-4 yang dikembangkan oleh Informix
Software, Inc. dan didesign khusus untuk aplikasi database. Bahasa Generasi ke-4 seperti
Informix-4gl merupakan kemajuan terakhir dalam pemrograman.
Informix Software, Inc. menawarkan 2 bentuk
dari aplikasi Informix-4gl yaitu :
➢ Audacious adalah pemain audio semi-ringan dengan WinAmp / GUI skinnable seperti XMMS.
Ini mendukung format audio yang paling populer termasuk tetapi tidak terbatas pada: MP3,
AAC, WMA v1-2, Monkey’s Audio,
WavPack, format berbagai modul, konsol /
format chip, CD Audio, FLAC dan Ogg
Vorbis. Memiliki, kompak dilipat, editor
playlist bergerak yang memungkinkan Anda
untuk melihat, menyortir, shuffle, beban dan
menyimpan playlist musik Anda. Content
bisa diseret langsung ke playlist, sehingga cepat dan mudah untuk menambahkan media dari
sumber yang berbeda. Built-in equalizer juga dilipat dan bergerak. preset Equalizer dapat
disimpan dan dimuat, dan dikonfigurasi untuk load preset secara otomatis, tergantung pada file
yang sedang dimainkan. Osiloskop, spectrum analyzer, dan visualisasi voiceprint dibangun dan
dapat disesuaikan. Berani juga mendukung plugin eksternal, sehingga kemungkinan tak terbatas
untuk visualisasi, masukan baru dan kemampuan output, dan efek audio dan perangkat
tambahan.Audacious adalah sebuah garpu dari beep-media-player, multimedia player yang
menggunakan antarmuka pengguna berkulit berdasarkan Winamp 2.x kulit, yang dia sendiri
awalnya bercabang dari XMMS. Gentoo menerbitkan sebuah artikel menarik tentang alasan
mengapa mereka menjatuhkan distro XMMS. Alasan untuk penciptaan audacious terutama
karena masalah teknis dengan Bunyi Media Player.
Mental Ray
Mental Ray merupakan sebuah render engine (mesin untuk merender gambar atau video) yang
terdapat pada program 3D Studio Max, selain render standar max yaitu "Default Scanline".
Mental Ray terintegrasi dengan 3D Studio Max sehingga tidak perlu menginstal secara terpisah.
Mental ray mempunyai beberapa kelebihan yaitu dapat mengkalkulasi efek Global Illumination
dan Indirect Illumination, selain itu dapat juga menggunakan shader pada permukaan gambar
atau cahaya. Render engine lain selain Mental Ray adalah V-Ray, Brazil R/S, Maxwell Render,
Final Render, dan sebagainya. Semua render engine ini memiliki kelebihannya masing-masing.
➢ SWiSHmax adalah program alternatif untuk membuat animasi Flash tanpa harus
menggunakan program Flash. SWiSHmax sangat mudah digunakan, Anda dapat membuat
animasi kompleks berupa teks, gambar,
dan suara dengan cepat dan mudah.
Adobe Flash merupakan sebuah program yang didesain khusus oleh Adobe dan program
aplikasi standar authoring tool professional yang digunakan untuk membuat animasi dan bitmap
yang sangat menarik untuk keperluan pembangunan situs web yang interaktif dan dinamis.
Flash didesain dengan kemampuan untuk membuat animasi 2 dimensi yang handal dan ringan
sehingga flash banyak digunakan untuk membangun dan memberikan efek animasi pada
website, CD Interaktif dan yang lainnya. Selain itu aplikasi ini juga dapat digunakan untuk
membuat animasi logo, movie, game, pembuatan navigasi pada situs web, tombol animasi,
banner, menu interaktif, interaktif form isian, e-card, screen saver dan pembuatan aplikasi-
aplikasi web lainnya. Dalam Flash, terdapat teknik-teknik membuat animasi, fasilitas action
script, filter, custom easing dan dapat memasukkan video lengkap dengan fasilitas playback
FLV. Keunggulan yang dimiliki oleh Flash ini adalah ia mampu diberikan sedikit code
pemograman baik yang berjalan sendiri untuk mengatur animasi yang ada didalamnya atau
digunakan untuk berkomunikasi dengan program lain seperti HTML, PHP, dan Database
dengan pendekatan XML, dapat dikolaborasikan dengan web, karena mempunyai keunggulan
antara lain kecil dalam ukuran file outputnya
➢ Blender adalah perangkat lunak untuk grafis 3 dimensi yang gratis dan populer di kalangan
desainer. Blender dapat digunakan untuk membuat animasi 3 dimensi. Perangkat lunak ini juga
memiliki fitur untuk membuat permainan.
Blender tersedia untuk berbagai sistem
operasi, seperti:
• Microsoft Windows
• Mac OS X
• Linux
• IRIX
• Solaris
• NetBSD
• FreeBSD
• OpenBSD
Perangkat lunak ini berlisensi GPL dan kemudian kode sumbernya tersedia dan dapat
diambilsiapa saja.
Games adalah suatu aplikasi komputer yang bersifat menghibur dan biasanya sudah
tersedia dalam paket Opersi System.
➢ Doom (biasanya disebut DOOM) adalah sebuah permainan video yang biasanya dianggap
sebagai salah satu pelopor jenis permainan tembak-menembak orang-pertama yang
menampilkan grafik 3D yang dalam, permainan multi-
pemain jaringan pada komputer pribadi. Permainan ini
diciptakan dan diterbitkan oleh id Software pada 10
Desember 1993 untuk DOS. id Software sebelumnya telah
merilis Wolfenstein 3D yang merupakan salah satu
permainan FPS pertama. Telah diciptakan juga sekuel
bernama Doom II: Hell on Earth dan Doom 3.
➢ Age of Empires Seri Age of Empires (disingkat AoE) adalah sebuah seri game real-time
strategy (RTS) populer, yang dimulai pada 1997, dikembangkan oleh Ensemble Studios dan
dipublikasikan oleh Microsoft Games. Sampai
saat ini ada 3 bagian dari seri ini, masing-masing
memiliki sebuah paket ekspansi, sehingga
terdapat keseluruhan 6 game bertitel Age of
Empires.
Age of Empires II: The Age of Kings dan The
Conquerors
Setelah suksesnya Age of Empires, Microsoft
meluncurkan Age of Empires II (AoE II) pada
1999. Game ini merupakan improvisasi dari
pendahulunya. Dalam AoE II diperkenalkan
sistem pertempuran Batu-Gunting-Kertas, yang kemudian menjadi populer di dalam game
RTS.The Conquerors merupakan paket ekspansi.
Age of Empires III dan The War Chiefs
Diluncurkan pada 18 Oktober 2005, Age of Empires III (AoE3) merupakan kelanjutan dari
game sebelumnya. AoE3 bertemakan zaman penaklukan Amerika oleh bangsa-bangsa Eropa.
Dalam AoE3 terdapat 8 bangsa Eropa yang dapat dimainkan yaitu Spanyol, Inggris, Perancis,
Portugis, Belanda, Rusia, Jerman, dan Turki Utsmani. Dalam The War Chiefs, yang merupakan
paket ekspansi, pemain juga dapat memainkan 3 bangsa asli Amerika yaitu bangsa Iroquis,
Sioux dan Aztek.
➢ TuneUp Utilities 2010 adalah perangkat lunak perkakas pelengkap (utility tools) yang dapat
dipergunakan untuk memaksimalkan sistem operasi yang bekerja pada komputer. Program ini
selain dapat memperbaiki registry juga
mampu menata ulang (rewrite) registry
Windows, sehingga memperkecil resiko
kerusakan sistem dan mempercepat
kinerjanya, selain itu juga mampu menghapus
data pada harddisk hingga benar-benar tidak
berbekas lagi serta berbagai macam
pekerjaan perbaikan lainnya. Fitur Turbo
Mode juga dikalim dapat meningkatkan performa komputer secara signifikan. Salah satu
kelemahan program ini adalah tidak tersedianya fitur pembersihan cache yang ditinggalkan
program peramban. Hal lainnya adalah fitur TuneUp Styler yang dapat dipergunakan untuk
mempercatik tampilan Windows (termasuk mengganti gambar dan menampilkan pesan tertentu
saat booting), memiliki pilihan skin yang sangat sedikit, sehingga untuk memperkayanya
pengguna harus mengunduh dari situs resminya.
Antivirus adalah sebuah jenis perangkat lunak yang digunakan untuk mengamankan,
mendeteksi, dan menghapus virus komputer dari sistem komputer. Antivirus disebut juga
Virus Protection Software.
➢ Smadav adalah Antivirus Lokal Indonesia yang memfokuskan proteksi dan pembersihan tuntas
untuk virus-virus lokal yang menyebarluas di Indonesia.
Smadav 2010 Rev. 8.3 : Penambahan
database 40 virus baru, pembersihan
semua varian virus shortcut, dan
banyak fitur baru lainnya..
Smadav 2010 Rev. 8.2 : Penambahan
database 80 virus baru, perbaikan
false alarm, penambahan teknik
heuristik untuk varian virus
penginfeksi exe, dan beberapa perbaikan bug lainnya.
Smadav 2010 Rev. 8.1 : Penambahan database 100 virus baru, Smadav Virus Scanner Engine
terbaru (SmadEngine.dll), dan sudah kompatibel penuh untuk Windows Vista & Windows 7.
Apa kelebihan Smadav Pro dibandingkan Smadav Free?
Smadav Pro mempunyai banyak fitur tambahan yang tidak ada di Smadav Free, berikut ini
adalah fitur-fitur tambahan yang akan Anda dapatkan pada Smadav Pro : Update Otomatis
Online, Scanning 10x Lebih Cepat, Exception List, Maximize/Resize, Mengganti Warna
Tema, Bahasa Indonesia/Inggris, Password Admin, dan Izin Penggunaan Profit. Anda harus
menjadi donatur untuk mendapatkan Smadav Pro.
➢ Avira GmbH adalah sebuah perusahaan perangkat lunak antivirus buatan Jerman. Aplikasi
anti virus yang didasarkan pada Produk AntiVir. Mesin Scan Virus AntiVir Biasa disebut "Luke
Filewalker", yang pertama kali diluncurkan
pada tahun 1988. Biasa disebut "H + BEDV
Datentechnik GmbH" ketika didirikan. Avira
AntiVir Personal - Free Antivirus gratis
untuk penggunaan pribadi. Mesin Antivirus
Avira telah digunakan juga untuk Ashampoo
antivirus dan Webroot WebWasher.
Produk
'Avira AntiVir Personal - Free Antivirus
adalah salah satu produk gratis. Aplikasi ini hanya untuk penggunaan pribadi. Seperti
kebanyakan perangkat lunak antivirus, ia berguna untuk memindai virus dan juga dijalankan
sebagai proses Background, memeriksa setiap file yang dibuka dan ditutup. Hal ini dapat
mendeteksi dan menghapus kemungkinan rootkits. Ia juga melakukan Update secara otomatis
Lewat Internet setiap hari. dengan iklan menyarankan pengguna untuk membeli Avira AntiVir
Premium. Avira Memperbaharui semua produk mereka ke versi 8,0 pada tanggal 14 April 2008.
Avira AntiVir Premium memiliki beberapa perbaikan pada versi gratis, terutama:
• Deteksi dari adware, spyware, phishing
• Email Scan (POP3 dan SMTP)
• WebGuard untuk memblokir akses ke situs berbahaya
• RescueCD bootable untuk malware removal dan pemulihan sistem.
➢ BitDefender adalah perangkat lunak antivirus yang dapat digunakan untuk Microsoft
Windows, Symbian OS, Windows Mobile, Mac OS X (beta) dan freeBSD. BirDefender tersedia
dalam 2 macam yaitu yang berlisensi berbayar dan
yang berlisensi gratis.
BitDefender Internet Security BitDefender Small Office Security for Mail Servers (Win
2009 Security SMTP, Linux, FreeBSD)
*Gateway Security
memberikan space 10 GB, meskipun space tambahan bisa dibeli. Dalam penambahan, Norton
360 termasuk alat pemeliharaan tingkat dasar, termasuk disk optimizer dan registry cleaner,
yang dibuat untuk mengoptimalkan komputer pengguna. Paket Add-on yang menyediakan fitur
lain (termasuk parental control dan anti-spam) tersedia dari Symantec. Norton 360 mempunyai
tampilan tatap muka yang lebih sederhana dibandingkan kebanyakan produk Symantec lain
yang sejenis dan dibuat supaya lebih otomatis.
➢ PCMedia AntiVirus disingkat PCMAV adalah perangkat lunak antivirus buatan PCMedia,
sebuah majalah komputer Indonesia Selain menggunakan mesin antivirusnya sendiri, PCMAV
juga dapat dipasangkan dengan mesin
ClamAV sebagai tambahan sehingga
dapat mendeteksi lebih dari 200.000 virus
komputer. PCMAV juga dilengkapi
dengan beberapa teknologi mutakhir,
seperti ActiveCheck, DeepClean,
SmartUnhide, dan GeneticHeuristic.