PENGANTAR SOFTWARE
Dewasa ini banyak sekali digunakan kosa kata
agent, baik dalam bidang informatika dan ilmu komputer, seperti software
engineering, artificial intelligence (AI), distributed system, dsb, maupun
dalam bidang lain yang terkait, misalnya bidang industri, manufacturing,
bisnis, electronic commerce, dsb. Populernya penggunakan teknologi agent pada
berbagai bidang ilmu bukan berarti membuat jelas definisi agent. Tetapi justru
membuat definisi agent semakin tidak jelas, karena setiap peneliti berusaha
untuk mendefinisikan agent sesuai dengan latar belakang ilmu yang mereka
miliki. Bagaimanapun juga sampai saat ini belum ada kesepakatan dari para
peneliti tentang definisi formal mengenai apa yang disebut dengan agent.
Akibat yang timbul dari tidak adanya kesepakatan
definisi agent adalah, munculnya penggunaan agent dengan banner yang
bermacam-macam, meskipun yang dimaksud kadang-kadang adalah sama, ataupun tidak
ada perbedaaan yang signifikan didalamnya, misalnya adalah penggunaan
kata-kata, intelligent agent, agent technology, software agent, autonomous
agent, ataupun agent. Pada makalah ini kami menggunakan kata agent dan software
agent untuk mewakili beberapa kosa kata tersebut diatas.
Software agent adalah salah satu paradigma baru
dalam dunia software engineering. Bagaimanapun juga sebenarnya secara teori,
keberadaannya sudah lama diungkap oleh para peneliti khususnya di bidang
Artificial Intelligence. Dewasa ini dengan berkembangnya teknologi jaringan
komputer, termasuk Internet didalamnya, kebutuhan paradigma software dan progam
yang bisa menjalankan tugas yang didelegasikan kepadanya secara mandiri,
memiliki intelegensi, dan kemampuan bergerak dalam lingkungan jaringan
komputer, sudah sangat mendesak. Disinilah peran software agent menjadi sesuatu
yang tidak bisa tidak, harus ada untuk mengatasi beberapa masalah-masalah yang
timbul seperti tersebut diatas.
KLASIFIKASI SOFTWARE
Perangkat lunak secara umum dapat di bagi 2 yaitu perangkat
lunak sistem dan perangkat lunak aplikasi.
Perangkat lunak sistem dapat di bagi lagi menjadi 3 macam
yaitu :
1. Bahasa pemrograman :
merupakan perangkat lunak yang bertugas mengkonversikan
arsitektur dan algoritma yang di rancang manusia ke dalam format yang dapat di
jalankan komputer, contoh bahasa pemrograman di antaranya : BASIC, COBOL,
Pascal, C++, FORTRAN
2. Sistem Operasi :
saat komputer pertama kali di hidupkan, sistem operasilah
yang pertama kali di jalankan, sistem operasi yang mengatur seluruh proses,
menterjemahkan masukan, mengatur proses internal, memanejemen penggunaan memori
dan memberikan keluaran ke peralatan yang bersesuaian, contoh sistem operasi :
DOS, Unix, Windows 95, IMB OS/2, Apple’s System
3. Utility :
3. Utility :
sistem operasi merupakan perangkat lunak sistem dengan
fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware
troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur
ulang isi harddisk (partisi, defrag), contoh Utilty adalah Norton Utility
Perangkat lunak aplikasi merupakan bagian perangkat lunak yang sangat banyak di jumpai dan terus berkembang. Sebelum tahun 1990-an aplikasi yang di kenal yaitu pemroses kata (Word Star, Chi Write), pemroses tabel (Lotus 123, Quatro Pro), database (DBASE), dan hiburan (game). Pada perkembangan pemroses kata, tabel dan database saat ini telah di bundel menjadi aplikasi office dengan tambahan aplikasi untuk pembuatan presentasi yang nanti akan di berikan pada pelatihan ini. Contoh aplikasi office adalah Microsoft Office yang terdiri dari Word(pemroses kata), Excel (pemroses tabel), Access (database), dan PowerPoint (presentasi). Yang berkembang sangat banyak saat ini adalah aplikasi multimedia dan internet. Contoh aplikasi multimedia adalah Winamp untuk memutar musik berformat MP3 atau CD Audio, kemudian RealPlayer yang dapat digunakan untuk menonton film atau VCD. Aplikasi internet yang umum di gunakan adalah untuk browsing, e-mail, chatting dan messenger.
Perangkat lunak aplikasi merupakan bagian perangkat lunak yang sangat banyak di jumpai dan terus berkembang. Sebelum tahun 1990-an aplikasi yang di kenal yaitu pemroses kata (Word Star, Chi Write), pemroses tabel (Lotus 123, Quatro Pro), database (DBASE), dan hiburan (game). Pada perkembangan pemroses kata, tabel dan database saat ini telah di bundel menjadi aplikasi office dengan tambahan aplikasi untuk pembuatan presentasi yang nanti akan di berikan pada pelatihan ini. Contoh aplikasi office adalah Microsoft Office yang terdiri dari Word(pemroses kata), Excel (pemroses tabel), Access (database), dan PowerPoint (presentasi). Yang berkembang sangat banyak saat ini adalah aplikasi multimedia dan internet. Contoh aplikasi multimedia adalah Winamp untuk memutar musik berformat MP3 atau CD Audio, kemudian RealPlayer yang dapat digunakan untuk menonton film atau VCD. Aplikasi internet yang umum di gunakan adalah untuk browsing, e-mail, chatting dan messenger.
Perangkat
lunak terbagi menjadi 4 macam, yaitu :
1. Sistem Operasi (Operating System),Contoh Sistem Operasi, misalnya : Disk operating System (DOS), Microsoft Windows, Linux, dan Unix
2. Program Aplikasi (Application Programs), Contoh : program pengolah kata, mengelola lembar kerja, program presentasi, design grafis, dan lain-lain
3. Bahasa Pemrograman (Programming Language), Contoh : BASIC, COBOL, PASCAL, FORTRAN, Visual Basic, Delphi, Visual C++
4. Program Bantu (Utility) , contoh : Norton Utility ,Winzip ,Norton Ghost ,Antivirus
1. Sistem Operasi (Operating System),Contoh Sistem Operasi, misalnya : Disk operating System (DOS), Microsoft Windows, Linux, dan Unix
2. Program Aplikasi (Application Programs), Contoh : program pengolah kata, mengelola lembar kerja, program presentasi, design grafis, dan lain-lain
3. Bahasa Pemrograman (Programming Language), Contoh : BASIC, COBOL, PASCAL, FORTRAN, Visual Basic, Delphi, Visual C++
4. Program Bantu (Utility) , contoh : Norton Utility ,Winzip ,Norton Ghost ,Antivirus
SOFTWARE MULTIMEDIA
a. Perangkat Lunak
Multimedia
Perangkat
lunak multimedia adalah perangkat lunak yang digunakan untuk mengolah beberapa
media informasi, seperti teks, image/gambar, audio, grafik, video, dan
interaktif. Banyak sekali jenis aplikasi multimedia, mulai dari yang sekedar
hanya untuk melihat (view) saja sampai dengan membuat dan mengeditnya.
· Media Player.
Media
player adalah jenis perangkat lunak yang digunakan untuk memainkan informasi
dalam bentuk audio dan video. Biasanya
aplikasi media player saat ini sudah bisa untuk memainkan baik informasi audio
maupun video. Beberapa jenis perangkat lunak media player adalah:
o
Windows Media
Player,
bersifat komersial dan diproduksi oleh Microsoft Corp. Perangkat lunak ini ikut
dalam paket Microsoft Windows.
o
Winamp, bersifat
freeware/komersial dan diproduksi oleh Nullsoft Inc..
o
WinDVD, bersifat
komersial dan diproduksi oleh Intervideo.
o
PowerDVD, bersifat
komersial dan diproduksi oleh Cyberlink.
o
Musicmatch
Jukebox,
bersifat komersial dan diproduksi oleh Musicmatch Inc.
o
DivX Player, bersifat
freeware atau komersial, diproduksi oleh DivXNetwork Inc.
o
Real Player, bersifat komersial
dan diproduksi oleh Real Networks.
o
XMMS, audio player
bersifat open source dan dibawah lisensi GNU General Public License.
o
Xine, DVD player
yang bersifat open source dan dibawah lisensi GNU General Public License.
· Audio/Video Editor.
Video/audio
editor adalah jenis perangkat lunak yang digunakan untuk mengedit dan
memanipulasi informasi dalam bentuk video dan audio. Banyak sekali proses dalam
mengedit video dan audio, contohnya adalah proses pemotongan, penggabungan,
konversi format audio/video, dan manipulasi kualitas audio/video. Beberapa
jenis perangkat lunak media player adalah:
o
Adobe Premiere
Pro,
bersifat komersial dan diproduksi oleh Adobe Systems.
o
Adobe Premiere
Elements,
bersifat komersial dan diproduksi oleh Adobe Systems.
o
Windows Movie Maker, bersifat
komersial dan diproduksi Microsoft Corp.
o
Pinnacle Studio, bersifat
komersial dan diproduksi oleh Pinnacle Systems.
o
TMPGEnc, bersifat
komersial dan diproduksi oleh Pegasis Inc.
· Graphis/Image Viewer.
Image
viewer adalah jenis perangkat lunak yang digunakan untuk melihat (view) image
secara terorganisasi pada sebuah direktori. Saat ini sudah banyak sekali format
image yang telah didukung oleh aplikasi image viewer, seperti bmp (windows
bitmap), jpeg/jpg (image terkompresi), gif (CompuServe), png (portable network
graphics), ico (icons image), dll. Biasanya perangkat lunak ini juga
menyediakan fasilitas untuk mengedit image dalam fungsi-fungsi yang sederhana.
Beberapa jenis perangkat lunak image viewer adalah:
o
ACDSee, bersifat
komersial dan diproduksi oleh ACD Systems.
o
XNView, bersifat
freeware dan diproduksi oleh Pierre-e Gougelet.
o
Irfan View, bersifat
komersial dan diproduksi oleh Irfan Skiljan.
o
Microsoft
Picture Manager,
bersifat komersial dan diproduksi oleh Microsoft Corp.
o
Microsoft
Picture and Fax Viewr,
bersifat komersial dan masuk dalam paket Microsoft Windows..
· Graphic/Image Editor.
Image
editor adalah perangkat lunak yang digunakan untuk melukis, menggambar,
mengedit dan memanipulasi image atau gambar secara interaktif pada sistem komputer.
Banyak sekali jenis perangkat lunak image editor mulai dari dengan fungsi
editing yang sederhana sampai dengan yang kompleks. Terdapat dua jenis image
yang dihasilkan oleh image editor, yaitu dalam bentuk bitmap image dan vector
image. Beberapa contoh perangkat lunak image editor adalah sebagai berikut:
o
Adobe Photoshop, merupakan
vector dan bitmap image editor. Bersifat komersial dan diproduksi oleh Adobe
Systems.
o
Corel Draw, merupakan
vector image editor. Bersifat komersial dan diproduksi oleh Corel Corporation.
o
Microsoft Paint, merupakan
bitmap image editor. Bersifat komersial dan masuk dalam paket Microsoft
Windows.
o
Paint Shop Pro, merupakan
vector dan bitmap image editor. Bersifat komersial dan diproduksi oleh Corel
Corporation.
o
GIMP, merupakan bitmap
dan vector image editor. Bersifat
open source dan diproduksi oleh The GIMP Team dengan lisensi GNU General Public
License.
· Animasi.
Aplikasi
animasi adalah perangkat lunak yang digunakan untuk membuat, mengedit, dan
memanipulasi informasi dalam bentuk animasi. Animasi adalah gambar bergerak
atau video dengan konten gambar yang fiktif, seperti kartun dan gambar tidak
riil. Beberapa contoh perangkat lunak animasi adalah sebagai berikut:
o
Macromedia Flash, merupakan
perangkat lunak animasi yang banyak digunakan, baik untuk web, presentasi, dll.
Bersifat komersial dan diproduksi oleh Macromedia Inc.
o
Houdini
Animation Software,
bersifat komersial dan diproduksi oleh Side Effect Software.
o
Power Animator, merupakan
generasi pendahulu dari Maya untuk membuat animasi. Bersifat komersial dan
diproduksi oleh Alias Systems Corporation.
· Grafik 3D.
Aplikasi
grafik 3 dimensi (3D) adalah perangkat lunak yang digunakan untuk membuat,
mengedit, dan memanipulasi informasi dalam bentuk gambar 3 dimensi. Berbeda dengan format gambar atau image secara umum
adalah dalam bentuk 2 dimensi. Gambar 3 dimensi merupakan representasi gambar
dalam geometri 3 dimensi. Beberapa
contoh perangkat lunak grafik 3D adalah sebagai berikut:
o
3D Studio Max, bersifat
komersial dan diproduksi oleh Autodesk Media & Entertainment.
o
Silo 3D
Modelling,
bersifat komersial dan diproduksi oleh
Nevercenter Ltd. Co.
o
Maya, bersifat
komersial dan diproduksi oleh Alias Systems Corp.
b. Perangkat Lunak Analitis
Perangkat
lunak analitis adalah perangkat lunak yang dirancang khusus untuk proses
analisis dan pengembangan suatu objek atau bidang ilmu. Biasanya proses
analisis melibatkan perhitungan matematika dan aljabar. Banyak sekali jenis
perangkat lunak analitis seperti analisis matematika, statistik, aljabar, dan
numerik.
· Analisis Matematika
Aplikasi analisis matematika
adalah perangkat lunak yang digunakan untuk analisis dan perhitungan dalam
matematika. Banyak sekali fungsi matematika yang dapat dianalisa dengan
menggunakan perangkat lunak ini, seperti persamaan diferensial, fungsi grafik
sampai dengan 3 dimensi, operasi vektor dan matriks, fungsi polinomial, dll. Beberapa
contoh aplikasi analisis matematika adalah:
o
MathCad, bersifat
komersial dan diproduksi oleh Mathsoft.
o
Mathematica, bersifat komersial
dan diproduksi oleh Wolfram Research.
o
Maxima, bersifat
komersial dan diproduksi oleh Independent group of people dengan lisensi GNU
General Public License.
o
Matlab, bersifat
komersial dan diproduksi oleh The MathWorks.
· Statistik
Aplikasi
statistik adalah perangkat lunak yang digunakan untuk membantu proses analisis
statistik. Dengan aplikasi statistik, maka dimungkinkan untuk mendapatkan hasil
dari prosedur statistik standar dan pengujian statistik yang benar, tanpa
membutuhkan pemrograman numerik tingkat rendah. Kebanyakan aplikasi statistik
saat ini juga menyediakan fasilitas untuk manajemen data. Beberapa contoh
aplikasi statistik adalah:
o SPSS, singkatan dari Solar Power Satellite System bersifat
komersial dan diproduksi oleh SPSS Inc.
o
GNU Octave, digunakan untuk
komputasi numerik. Bersifat
open source dan dikembangkan oleh John W. Eaton dibawah lisensi GNU General
Public License.
o
JMP, bersifat
komersial dan dikembangkan oleh John Sall.
· Analisis Numerik
Aplikasi
analisis numerik adalah perangkat lunak yang digunakan untuk memecahkan masalah
matematika kontinyu (kebalikan dari matematika diskrit). Analisis numerik mencakup perhitungan variabel riil atau
kompleks, aljabar linier numerik, solusi dari persamaan diferensial, dll. Beberapa
contoh aplikasi analisis numerik adalah:
o
Scilab, merupakan
aplikasi open source untuk komputasi numerik. Dikembangkan oleh INRIA, Prancis.
o
Rlab, bersifat
komersial dan dikembangkan oleh Ian Searle.
o
TK Solver, aplikasi untuk
numerical problem-solving bersifat komersial dan diproduksi oleh Universal
Technical Systems, Inc.
· Aljabar Komputer
Aplikasi
aljabar komputer adalah perangkat lunak yang memiliki fasilitas untuk
perhitungan matematika simbolik. Fungsi
utama dari aplikasi aljabar komputer adalah untuk manipulasi ekspresi
matematika dengan menggunakan format simbolik. Beberapa contoh
dari perangkat lunak aljabar komputer adalah:
o
Maple, merupakan
aplikasi aljabar komputer bersifat komersial dan diproduksi oleh Wateloo Maple
Inc., Kanada.
o Axiom, merupakan aplikasi aljabar komputer bersifat freeware
dan open source. Dikembangkan oleh IBM dengan kode Scratchpad di bawah lisensi
BSD license.
o
MuPAD, bersifat
komersial dan dikembangkan oleh MuPAD Research Group di University of
Paderborn, Jerman.
c. Perangkat Lunak Desain
Perangkat
lunak desain adalah perangkat lunak yang digunakan untuk proses desain berbagai
macam objek. Objek yang banyak digunakan pada aplikasi desain adalah web, denah
arsitektur, peta, instalasi listrik, rangkaian elektronik, model objek 3
dimensi, desain perangkat lunak, dll.
· Desain Web
Aplikasi
desain web atau biasanya disebut sebagai aplikasi HTML editor adalah perangkat
lunak yang digunakan untuk keperluan desain web. Dengan aplikasi desain web,
maka pemula tidak dipusingkan oleh kode-kode HTML karena aplikasi ini bisa
digunakan langsung untuk mendesain tampilan web. Untuk pengguna yang sudah
expert juga tersedia banyak sekali fasilitas untuk pengembangan web yang lebih
kompleks dan dinamis. Beberapa contoh aplikasi desain web adalah:
o
Microsoft
Frontpage,
merupakan aplikasi desain web paket dari Microsoft Office. Bersifat komersial
dan diproduksi oleh Microsoft Corp.
o
Macromedia
Dreamweaver,
bersifat komersial dan diproduksi oleh Macromedia Inc.
o
Adobe GoLive, bersifat
komersial dan diproduksi oleh Adobe Inc.
o
Quanta Plus, bersifat open
source dan dikembangkan oleh The Quanta Team dengan lisensi GNU General Public
License.
· CAD (Computer Aided Design)
Computer
aided design adalah perangkat lunak yang digunakan untuk membantu pada
insinyur, arsitek, dan desainer untuk mendesain objek dengan bantuan komputer.
Desain yang dibuat dengan CAD adalah dalam bentuk geometri dari pemodelan suatu
objek. Bentuk geometri
dari objek tersebut dapat berupa model 2 dimensi dan 3 dimensi. Beberapa objek
yang banyak digunakan untuk pemodelan adalah objek arsitektur, objek mekanik (mobil, pesawat terbang, kapal
laut, dll), objek elektronik, dan objek perencanaan manufaktur. Beberapa contoh
perangkat lunak CAD adalah:
o AutoCAD, merupakan aplikasi CAD yang banyak digunakan. Bersifat komersial dan diproduksi oleh Autodesk Inc.
o
Microsoft Visio, merupakan
aplikasi CAD paket dari Microsoft Office. Bersifat komersial dan diproduksi oleh
Microsoft Corporation.
o
Protel, merupakan
aplikasi CAD untuk desain elektronik. Bersifat komersial dan diproduksi oleh
Altium Limited.
o
3D CAD, merupakan
aplikasi CAD untuk model dan objek 3 dimensi. Bersifat komersial dan diproduksi
oleh Alibre Design Inc.
o
BRL-CAD, bersifat open
source dengan lisensi GNU General Public License.
o
CAD/CAM, bersifat
komersial dan diproduksi oleh CadCam Inc.
· Desain Perangkat Lunak
Aplikasi
desain perangkat lunak adalah perangkat lunak yang digunakan untuk mendesain proses
dan aliran data pada perangkat lunak yang akan dikembangkan. Terdapat beberapa
macam teknik untuk mendesain perangkat lunak dengan menggunakan beberapa macam
bahasa pemodelan, seperti Unified Modelling Language (UML), Data Flow Diagram
(DFD), SDL, dll. Beberapa contoh aplikasi desain perangkat lunak adalah:
o Rational Rose, merupakan aplikasi untuk desain perangkat lunakd dengan
bahasa UML. Bersifat komersial dan diproduksi oleh IBM.
o
Power Designer, merupakan
aplikasi untuk desain perangkat lunak dengan model DFD, STD, dan desain
basisdata. Bersifat
komersial dan diproduksi oleh Sybase Inc.
o Cinderella, merupakan aplikasi untuk desain perangkat lunak dengan
bahasa SDL. Bersifat komersial dan diproduksi oleh Cinderella ApS.
o Virtual Paradigm
Suite, merupakan aplikasi desain perangkat lunak dengan UML,
desain basisdata, dan development environment. Bersifat komersial dan
diproduksi oleh Virtual Paradigm Inc.
d. Perangkat Lunak Utilitas
Perangkat
lunak utilitas adalah jenis perangkat lunak skala kecil yang digunakan untuk
keperluan yang sangat spesifik. Perangkat lunak ini banyak digunakan untuk
kebutuhan pengoperasian sistem komputer pada umumnya. Banyak sekali jenis-jenis
secara fungsional dari perangkat lunak ini, seperti antivirus, program kompresi,
file viewers, CD burner, dll.
· Antivirus
Aplikasi
antivirus adalah perangkat lunak yang digunakan untuk mendeteksi,
mengidentifikasi, menangkal, dan menghapus adanya virus komputer dan malicious
software yang lain, seperti worm, trojan horse, backdoor, dll. Terdapat dua
cara aplikasi antivirus untuk mendeteksi adanya virus, yaitu dengan melakukan
pemindaian file dan identifikasi program yang terinfeksi oleh virus.
o
Norton Antivirus, bersifat
komersial dan diproduksi oleh Symantec Corporation
o
McAfee Antivirus, bersifat
komersial dan diproduksi oleh McAfee Inc.
o
AVG Antivirus, bersifat
freeware dan komersial, diproduksi oleh Grisoft Inc.
o
CalmAV, bersifat open
source dan diproduksi oleh ClamWin dibawah lisensi GNU General Public License.
o Panda Antivirus, bersifat komersial dan diproduksi oleh Panda Software.
o Kaspersky Antivirus, bersifat komersial dan diproduksi oleh Kaspersky Labs.
· Kompresi File
Aplikasi
kompresi atau sering disebut sebagai file archiver adalah perangkat lunak yang
digunakan untuk mengemas satu atau lebih file dalam satu kemasan file yang
lebih ringkas dan terkompresi. Teknik ini dapat mengurangi ukuran file,
sehingga hasil kemasan file tersebut dapat disimpan pada media penyimpanan yang
lebih kecil. Terdapat banyak format kompresi dan pengemasan, seperti zip,
tarball, rar, 7z, cab, dll. Bahkan beberapa aplikasi kompresi tersebut dapat
memproteksi kemasan file yang dihasilkan dengan password. Beberapa contoh
aplikasi kompresi file adalah:
o
Winzip, bersifat
komersial dan diproduksi oleh Winzip Computing Inc.
o
7zip, bersifat open
source dengan lisensi GNU General Public License.
o
WinRAR, bersifat
komersial dan dikembangkan oleh Eugene Roshal dan Alexander Roshal.
o
WinAce, bersifat
komersial dan dikembangkan oleh e-merge GmbH.
o
PowerArchiver, bersifat
komersial dan dikembangkan oleh ConexWare.
o
TUGZip, bersifat freeware dan dikembangkan oleh Christian
Kindahl.
· System Maintenance
Aplikasi
system maintenance adalah perangkat lunak yang digunakan untuk perawatan sistem
komputer. Perawatan ini dapat
berupa perbaikan sistem operasi, penataan media penyimpanan secara berkala,
pengecekan program-program yang terinstall, dll. Banyak sekali jenis perawatan
sistem komputer, mulai dari mendiagnosa saja sampai dengan memiliki kecerdasan
untuk memperbaiki sistem. Beberapa contoh dari perangkat
lunak system maintenance adalah:
o
Norton Utilities, bersifat
komersial dan diproduksi oleh Symantec Corporation.
o
System Mechanic, bersifat
komersial dan diproduksi oleh Iolo technologies, LLC.
o Disk Defragmenter, merupakan perangkat lunak paket dari Microsoft Windows.
o
Fix-It Utilities, bersifat
komersial dan diproduksi oleh Avanguest Publishing.
o
Advance System
Optimizer,
bersifat komersial dan diproduksi oleh Systweak Inc.
· Desktop Publishing
Aplikasi
desktop publishing adalah perangkat lunak yang digunakan untuk mempublikasikan
hasil tampilan atau dokumen yang dihasilkan dengan bantuan komputer. Beberapa jenis dokumen yang bisa dipublikasikan adalah
kartu nama, undangan, poster, dokumen teks, dll. Beberapa contoh
dari aplikasi desktop publishing adalah:
o
Adobe Acrobat, bersifat
komersial dan diproduksi oleh Adobe Systems Inc.
o
Microsoft
Publisher,
bersifat komersial dan diproduksi oleh Microsoft Corporation.
o
PagePlus, bersifat
komersial dan diproduksi oleh Serif Ltd.
o
Art Explosion
Publisher Pro,
bersifat komersial dan diproduksi Nova Development Corporation
o
QuarkXPress, bersifat
komersial dan diproduksi oleh Quark, Inc.
o Corel Ventura, bersifat komersial dan diproduksi oleh Corel
Corporation.
· CD/DVD Maker
Aplikasi
CD/DVD Maker adalah perangkat lunak yang dapat digunakan untuk menuliskan data
atau file pada media CD atau DVD dengan menggunakan CD atau DVD writer. Saat
ini aplikasi CD/DVD Maker juga memiliki beberapa fitur untuk dapat membuat
berbagai jenis format CD dan DVD, mulai dari audio disc, mp3, bootable disc,
dan format video. Selain itu
aplikasi ini juga memiliki fasilitas untuk CD dan DVD rewriteable. Beberapa
contoh aplikasi CD/DVD Maker adalah :
o
Nero Burning ROM, adalah aplikasi CD/DVD burner yang paling banyak dipakai saat ini. Bersifat
komersial dan diproduksi oleh Ahead Software AG.
o
Easy Media
Creator,
bersifat komersial dan diproduksi oleh
Sonic Solutions
o
Power2Go, bersifat
komersial dan diproduksi oleh Cyberlink Corp.
o
Instant CD_DVD, bersifat
komersial dan diproduksi oleh Pinnacle Systems, Inc.
o
NTI CD & DVD
Maker,
bersifat komersial dan diproduksi oleh NewTech Infosystems Inc.
· Reporting Service
Aplikasi
Reporting Service adalah perangkat lunak yang digunakan untuk membuat dan
membangkitkan dokumen dalam bentuk laporan-laporan dari suatu basisdata.
Dokumen laporan yang dihasilkan dapat secara langsung tampil sesuai dengan
hasilnya. Dokumen dapat diexport dalam berbagai format seperti MS Word, MS
Excell, file teks, dan pdf. Biasanya aplikasi ini terintegrasi dengan sebuah
sistem informasi untuk mengolah data, sehingga aplikasi ini digunakan untuk
menampilkan laporan dalam bentuk atau format sesuai yang dibutuhkan. Beberapa
contoh aplikasi reporting service adalah :
o
Crystal Reports, bersifat
komersial dan diproduksi oleh Crystal Decisions Inc.
o
Jasper Reports, bersifat open
source dan diproduksi oleh JasperSoft Corporation dengan lisensi GPL.
o
Hyperion Reports, bersifat
komersial dan diproduksi oleh Hyperion Solutions Corporation.
o
i-net
Crystal-Clear,
bersifat komersial dan diproduksi oleh
i-net Software.
e. Perangkat Lunak Komunikasi Komputer
Perangkat
lunak komunikasi komputer adalah perangkat lunak yang digunakan untuk proses
komunikasi data antara satu komputer dengan komputer yang lain. Jenis-jenis
komunikasi yang dilakukan banyak sekali jenisnya, mulai dari untuk membuka
halaman web, mentransfer file, chatting, instant messeging, mengirim dan
menerima email, dll.
· Web Browser
Aplikasi
web browser adalah aplikasi yang digunakan untuk mengakses dan membuka halaman web. Saat ini web merupakan media
yang sangat populer untuk mendapatkan informasi dari seluruh penjuru dunia.
Beberapa jenis aplikasi web browser adalah:
o
Internet
Explorer,
merupakan aplikasi web browser yang ikut dalam paket Microsoft Windows.
o
Mozilla, bersifat open
source dan diproduksi oleh Mozilla Foundation.
o
Netscape
Communicator,
bersifat komersial dan diproduksi oleh Netscape.
o
Opera, bersifat
freeware dan komersial, diproduksi oleh Opera Software ASA
o
Lynx, merupakan
aplikasi web browser berbasis teks, bersifat open source dengan lisensi GPL.
· Email Client
Aplikasi
email client adalah aplikasi yang digunakan mengakses, membaca, dan mengirimkan
email melalui sebuah server email. Protokol yang biasanya digunakan untuk
mengakses email pada sebuah server adalah IMAP dan POP3. Beberapa jenis
aplikasi email client adalah:
o
Microsoft
Outlook,
bersifat komersial dan diproduksi oleh Microsoft Corporation.
o
Mozilla
Thunderbird,
bersifat open source dan diproduksi oleh Mozilla Foundation dengan lisensi GPL
o
Pine, merupakan
aplikasi berbasis teks bersifat open source dengan lisensi GPL.
o Eudora, bersifat komersial dan diproduksi oleh QUALCOMM
Incorporated.
· Instant Messenger
Aplikasi
instant messenger adalah aplikasi yang digunakan untuk berkomunikasi secara
tekstual dengan orang di tempat lain. Untuk bisa berkomunikasi dengan instant
messenger, kita harus meregistrasi dahulu nama user kita dan harus mengenali
dulu orang yang akan diajak berkomunikasi. Beberapa jenis aplikasi instant
messenger adalah:
o
Yahoo Messenger, bersifat
freeware dan diproduksi oleh Yahoo! Inc.
o
ICQ, bersifat
freeware dan diproduksi oleh ICQ Inc.
o
MSN Messenger, bersifat
freeware dan diproduksi oleh Microsoft Corporation.
o
Google Talk, bersifat
freeware dan diproduksi oleh Google.
o
Skype, bersifat
freeware dan diproduksi oleh Skype Technologies S.A.
· IRC Client
Aplikasi
irc client adalah aplikasi yang digunakan untuk berkomunikasi secara tekstual
dengan orang di tempat lain (chatting). Perbedaan dengan instant messenger
adalah, kita tidak memerlukan registrasi terlebih dulu dan kita tidak perlu
mengenal orang yang akan diajak bicara. Beberapa jenis aplikasi irc client
adalah:
o
MIRC, bersifat
komersial dan diproduksi oleh mIRC Co. Ltd.
o
Xchat, bersifat open
source dan dikembangkan oleh Peter Zelezny.
o
Snak, aplikasi untuk
Mac OS dan dikembangkan oleh Kent Sorensen.
· FTP Client
Aplikasi
FTP Client adalah aplikasi yang digunakan untuk mentransfer file dari dan ke
tempat lain (FTP server). Aplikasi ini hanya khusus untuk melakukan download
dan upload file. Beberapa jenis aplikasi FTP Client adalah:
o
Filezilla, bersifat open
source dan dikembangkan oleh Tim Kosse
o
CuteFTP, bersifat
shareware diproduksi oleh GlobalSCAPE
Texas LP.
o
WinSCP, bersifat
opensource diproduksi oleh Martin Prikryl
o
Core FTP, bersifat
freeware diproduksi oleh Core FTP
· File Sharing Client
Aplikasi
file sharing adalah perangkat lunak yang digunakan untuk mencari dan
mendownload file yang disharing oleh orang lain di seluruh dunia. Selain itu kita juga bisa men-share file kita agar dapat
diakses oleh orang lain. Terdapat beberapa jenis jaringan file sharing di
internet, contohnya adalah EDonkey, Freenet, Gnutella, dll. Beberapa jenis
aplikasi file sharing client adalah:
o
Emule, bersifat open
source dan dikembangkan oleh Emule Project dengan lisensi GPL.
o
BitTorrent, bersifat open
source dan dikembangkan oleh Bram Cohen.
o
Kazaa, bersifat
freeware dan diproduksi oleh Sharman Networks
o
Morpheus, bersifat open
source dan dikembangkan oleh StreamCast Networks.
3.2 Perkembangan Software Komputer
3.2.1 Perangkat Lunak (SOFTWARE)
Komputer merupakan mesin yang memproses fakta atau
data menjadi informasi. Komputer di gunakan orang untuk meningkatkan hasil
kerja dan memecahkan berbagai masalah. Yang menjadi pemroses data atau pemecah
masalah itu adalah perangkat lunak. Bentuk terkecil dari perangkat lunak adalah
operasi aritmatik (+, -, :, x) dan logika (AND, OR, >, <, =). Dari
operasi dasar ini di susun program / perangkat lunak.
Tingkat pemrosesan yang di kerjakan perangkat lunak pun dari machine-like, mulai berubah seperti human-like. Di dalam teori informasi, di susun hirarki informasi, mulai dari data/ fakta, kemudian setelah proses seleksi dan pengurutan menjadi sesuatu yang berguna menjadi informasi. Informasi yang di susun secara sistematis dengan suatu alur logika tertentu menjadi knowledge. Dan pada akhirnya gabungan knowledge yang di gabung dari berbagai sisi guna membangun wisdom.
Data yang di proses pun telah banyak berubah, yang
semula hanya berupa data bilangan dan karakter merambah ke audio visual (bunyi,
suara, gambar, film). Sejauh perkembangan hingga saat ini, seluruh proses
menggunakan format data digital dengan satuan bit (binary digit).
3.2.2 Perangkat Lunak (SOFTWARE)
Dari perkembangan perangkat lunak, kita bisa
membayangkan bagaimana perkembangan interaksi manusia dengan perangkat lunak.
Bentuk paling primitif dari perangkat lunak, menggunakan aljabar Boolean, yang
di representasikan sebagai binary digit (bit), yaitu 1 (benar / on) atau 0
(salah / off), cari ini sudah pasti sangat menyulitkan, sehingga orang mulai
mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit), word (2 byte),
double word (32 bit).
Kelompok-kelompok bit ini di susun ke dalam struktur instruksi
seperti penyimpanan, transfer, operasi aritmatika, operasi logika, dan bentuk
bit ini di ubah menjadi kode-kode yang di kenal sebagai assembler. Kode-kode
mesin sendiri masih cukup menyulitkan karena tuntutan untuk dapat menghapal
kode tersebut dan format (aturan) penulisannya yang cukup membingungkan, dari
masalah ini kemudian lahir bahasa pemrograman tingkat tinggi yang seperti
bahasa manusia (bahasa Inggris). Saat ini pembuatan perangkat lunak sudah
menjadi suatu proses produksi yang sangat kompleks, dengan urutan proses yang
panjang dengan melibatkan puluhan bahkan ratusan orang dalam pembuatannya.
3.2.3 Evolusi Perangkat Lunak
4 Era Pioner
Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan
kabel ke antar bagian dalam komputer, gambar berikut memperlihatkan orang yang
sedang menggunakan komputer. Cara lain dalam mengakses komputer adalah
menggunakan punched card yaitu kartu yang di lubangi. Penggunaan
komputer saat itu masih dilakukan secara langsung, sebuah program untuk sebuah
mesin untuk tujuan tertentu. Pada era ini, perangkat lunak merupakan satu
kesatuan dengan perangkat kerasnya. Penggunaan komputer dilakukan secara
langsung dan hasil yang selesai di kerjakan komputer berupa print out.
Proses yang di lakukan di dalam komputer berupa baris instruksi yang secara
berurutan di proses.
4.1 Era Stabil
Pada era stabil penggunaan komputer sudah banyak di gunakan, tidak
hanya oleh kalangan peneliti dan akademi saja, tetapi juga oleh kalangan
industri / perusahaan. Perusahaan perangkat lunak bermunculan, dan sebuah
perangkat lunak dapat menjalankan beberapa fungsi, dari ini perangkat lunak
mulai bergeser menjadi sebuah produk. Baris-baris perintah perangkat lunak yang
di jalankan oleh komputer bukan lagi satu-satu, tapi sudah seperti banyak
proses yang di lakukan secara serempak (multi tasking). Sebuah perangkat
lunak mampu menyelesaikan banyak pengguna (multi user) secara
cepat/langsung (real time). Pada era ini mulai di kenal sistem basis
data, yang memisahkan antara program (pemroses) dengan data (yang di proses).
4.1.1 Era Mikro
Sejalan dengan semakin luasnya PC dan jaringan komputer
di era ini, perangkat lunak juga berkembang untuk memenuhi kebutuhan
perorangan. Perangkat lunak dapat di bedakan menjadi perangkat lunak sistem
yang bertugas menangani internal dan perangkat lunak aplikasi yang di gunakan
secara langsung oleh penggunannya untuk keperluan tertentu. Automatisasi yang
ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.
5 Era Modern
Saat ini perangkat lunak sudah terdapat di
mana-mana, tidak hanya pada sebuah supercomputer dengan 25 prosesornya, sebuah
komputer genggampun telah di lengkapi dengan perangkat lunak yang dapat di
sinkronkan dengan PC. Tidak hanya komputer, bahkan peralatan seperti telepon,
TV, hingga ke mesin cuci, AC dan microwave, telah di tanamkan perangkat lunak
untuk mengatur operasi peralatan itu. Dan yang hebatnya lagi adalah setiap
peralatan itu akan mengarah pada suatu saat kelak akan dapat saling terhubung.
Pembuatan sebuah perangkat lunak bukan lagi pekerjaan segelentir orang, tetapi
telah menjadi pekerjaan banyak orang, dengan beberapa tahapan proses yang
melibatkan berbagai disiplin ilmu dalam perancangannya. Tingkat kecerdasan yang
di tunjukkan oleh perangkat lunak pun semakin meningkat, selain permasalahan
teknis, perangkat lunak sekarang mulai bisa mengenal suara dan gambar.
3.2.3 Klasifikasi Perangkat Lunak
Perangkat lunak secara umum dapat di bagi 2 yaitu perangkat lunak
sistem dan perangkat lunak aplikasi. Perangkat lunak sistem dapat di bagi lagi
menjadi 3 macam yaitu :
1. Bahasa pemrograman : merupakan perangkat lunak yang
bertugas mengkonversikan arsitektur dan algoritma yang di rancang manusia ke
dalam format yang dapat di jalankan komputer, contoh bahasa pemrograman di
antaranya : BASIC, COBOL, Pascal, C++, FORTRAN
2. Sistem Operasi : saat komputer pertama kali di hidupkan,
sistem operasilah yang pertama kali di jalankan, sistem operasi yang mengatur
seluruh proses, menterjemahkan masukan, mengatur proses internal, memanejemen
penggunaan memori dan memberikan keluaran ke peralatan yang bersesuaian, contoh
sistem operasi : DOS, Unix, Windows 95, IMB OS/2, Apple’s System
3. Utility : sistem operasi merupakan perangkat lunak
sistem dengan fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware
troubleshooting), memeriksa disket yang rusak bukan rusak fisik), mengatur
ulang isi harddisk (partisi, defrag), contoh Utilty adalah Norton
Utility
Perangkat lunak aplikasi merupakan bagian perangkat lunak yang
sangat banyak di jumpai dan terus berkembang. Sebelum tahun 1990-an aplikasi
yang di kenal yaitu pemroses kata (Word Star, Chi Write), pemroses tabel (Lotus
123, Quatro Pro), database (DBASE), dan hiburan (game). Pada perkembangan
pemroses kata, tabel dan database saat ini telah di bundel menjadi aplikasi office
dengan tambahan aplikasi untuk pembuatan presentasi yang nanti akan di
berikan pada pelatihan ini. Contoh aplikasi office adalah Microsoft
Office yang terdiri dari Word(pemroses kata), Excel (pemroses tabel), Access
(database), dan PowerPoint (presentasi). Yang berkembang sangat banyak saat ini
adalah aplikasi multimedia dan internet. Contoh aplikasi multimedia adalah
Winamp untuk memutar musik berformat MP3 atau CD Audio, kemudian RealPlayer yang
dapat digunakan untuk menonton film atau VCD. Aplikasi internet yang umum di
gunakan adalah untuk browsing, e-mail, chatting dan messenger. Aplikasi yang
bersifat khusus di antaranya untuk membantu pekerjaan Engineer seperti AutoCAD
(gambar struktur), Protel (gambar rangkaian elektronik), dan Matlab (pemroses
dan visualisasi persamaan matematis).
3.2.3 Sistem Operasi
Sistem operasi sangat berkaitan dengan prosesor yang di gunakan.
Jenis prosesor pada PC yang umum adalah yang kompatibel dengan produk awal IBM
dan Macintosh. PC Macintosh, perangkat lunaknya di kembangkan oleh perusahaan
yang sama sehingga perkembangannya tidak sepesat cloning IBM PC. Sistem
operasi dari cloning IBM saat ini secara umum terbagi menjadi 2 aliran
yaitu komersil yang di buat oleh Microsoft dan yang bersifat freeware yang
di kembangkan oleh peneliti dari seluruh dunia karena bersifat open source,
yaitu bahan baku pembuatan dapat di baca, sehingga hasilnya dapat di tambah
atau di modifikasi oleh setiap orang.
Sementara interaksi antara pengguna dan komputer di kenal melalui
2 cara, cara yang pertama adalah pemberian instruksi melalui penulisan
perintahatau dengan cara tunjuk (pointer) dengan tampilan grafis.
3.2.3 Aplikasi Office
Perangkat lunak aplikasi perkantoran yang umum adalah pemroses
kata dan pemroses tabel pada gambar dibawah ini.
Pemroses kata umum di gunakan untuk menggantikan tugas pengetikan
yang sering di lakukan. Selain dapat melakukan format pengetikan seperti
penomoran, pengaturan spasi, margin (jarak pinggir kertas), jenis huruf (font),
pemroses kata juga dapat melakukan proses pengecekan kata bahkan kalimat.
Pemroses tabel biasanya di gunakan untuk melakukan perhitungan
yang menggunakan tabel (tabulasi). Fungsi standar yang di gunakan adalah
penjumlahan di suatu range dalam baris atau kolom tertentu, atau fungsi lainnya
seperti pencarian nilai rata-rata, maksimal, minimal atau deviasi.
Automasi pemrosesan dapat
dilakukan dengan menggunakan macro, misalnya perhitungan bulanan.
Aplikasi office database saat ini tidak kami sampaikan,
untuk aplikasi presentasi akan kami jelaskan dengan lengkap pada bab 5 – 7, di
dalam modul pelatihan dasar ini. Gb. 3.8 Excel : Program Pemroses Tabel.
3.2.3 Aplikasi Multimedia
Aplikasi
multimedia saat ini sangat banyak dan beragam. Di katakan Multimedia karena
selain penggunaan media teks, aplikasi ini dapat memproses / menampilkan dalam
bentuk yang lain yaitu gambar, suara dan film.
Aplikasi Multimedia sangat berkaitan dengan format data yang di
gunakan. Aplikasi Multimedia umumnya di pisahkan lagi menjadi aplikasi yang di gunakan untuk
membuat, yang hanya di gunakan untuk menampilkan saja dan aplikasi pengaturan.
Format-format digital multimedia di antaranya :
1.
MIDI (Musical Instrument Digital
Interface) , format suara instrumen ini di perkenalkan pada tahun 1983 oleh
perusahaan musik elektrik seperti Roland, Yamaha dan Korg. Format MIDI bersifat
sangat kompak dengan ukurannya yang kecil, suara yang di hasilkan oleh MIDI
dengan dukungan sound card yang memilik synthesizer (penghasil
suara elektrik) sangatlah mirip dengan organ elektrik yang bisa memainkan
berbagai alat musik.
2.
MP3, format suara yang terkenal
saat ini berbeda dengan MIDI yang hanya instrument, MP3 merekam seluruh suara
termasuk suara penyanyinya. Kualitas suara MP3 akan erbanding dengan ukuran penyimpannya.
Kualitas yang banyak di gunakan untuk merekam musik adalah standar CDROM (44,2
KHz, 16 bit, stereo), sementara kualitas terendah adalah kualitas seperti
telepon (5 KHz, 8 bit, mono).
3.
MPEG (Moving Picture Experts
Group), merupakan format yang di susun oleh ahli dari berbagai penjuru dunia
untuk format multimedia.
4.
AVI (Audio Video Interleave),
format AVI di buat oleh Microsoft dan mudah di pindah-pindahkan di aplikasi
buatan Microsoft lainnya seperti Word atau PowerPoint
5.
Quicktime, sama dengan AVI,
Quicktime dapat digunakan baik di komputer berbasis Intel maupun
6.
Mac. Quicktime dapat menyaingin
AVI di karenakan tingkat kompresinya yang lebih baik. Tingkat kompresi
menentukan besar-kecilnya file yang akan menentukan pula besar-kecilnya media
penyimpanan, dan lebar jalur data yang dibutuhkan untuk transfer.
3.2.3 Aplikasi Internet
Perangkat lunak yang berhubungan dengan internet sangat berkaitan
dengan aplikasi internet. Aplikasi Internet adalah protokol yang digunakan
untuk berhubungan antara satu orang atau mesin dengan pihak lain yang
berjauhan. Aplikasi internet akan menyangkut dua sisi, yaitu sisi penyedia
(server) atau sisi pengguna (client).
Contoh aplikasi internet dan perangkat lunak dari sisi pengguna
yang umum di gunakan adalah :
1.
HTTP (Hypertext Transfer
protocol), merupakan aplikasi internet yang
menampilkan baris kalimat, atau gambar, dengan beberapa kata yang di beri tanda
garis bawah (hypertext). Dari
hypertext ini, pengguna dapat melompat dari satu dokumen (page) ke
dokumen lainnya. Perangkat lunak di sisi
pengguna yang menjalankan http di kenal sebagai browser. Contoh
2.
E-mail (Electronic mail), merupakan aplikasi surat menyurat di internet. Setiap orang
memiliki alamat e-mail, dan bisa saling
bertukar dokumen satu sama lain. Contoh perangkat lunaknya adalah Outlook
Express
3.
Messenger di gunakan untuk
komunikasi melalu teks (messsage), juga bisa berupa suara (voice)
mapun film (webcam)
Sistem Operasi
- Sistem Operasi bisa didefinisikan sebagai:
1.Perangkat
Lunak yang bertindak sebagai perantara antara pemakai computer (user)
dengan perangkat keras(Hardware) Pemakai computer dibagi
menjadi:
a. Common user :pengguna computer biasa.
b. Programmer :Seorang yang membuat aplikasi/program
c. Aplikasi(program) :Sesorang yang menjadi operator
pengguna program.
2.Tujuan dari
adanya operating system adalah:
a. Menjalankan program-program dari user dan membantu user
dalam
menggunakan
computer.
b. Menyediakan sarana
sehingga pemakaian computer menjadi mudah (convenient).
c. Memenfaatkan perangkat keras
computer yang terbatas secara efisien(resource manager).
- Sistem Operasi adalah Perangkat Lunak Komputer yang mengatur dan mengendalikan Operasi Dasar Sistem komputer.
- Tugas Dary System Operasi diantaranya :
-
Melakukan Fungsi Manajeman Berkas
-
Mengendalikan berbagai sumber pada Sistem, seperti disk
& printer
-
Mengatur pemakai yang menggunakan sistem
-
Membentuk penjadualan proses-proses pada sistem
- Empat Komponen Manajeman Utama pada Sistem Operasi
-
Manajeman Proses
-
Manajeman Memori
-
Manajeman Sistem Berkas
-
Manajeman Input/Output
- Komponen Sistem Komputer
1.
Hardware berfungsi menyediakan “basic computing resources”(CPU,memory,I/O
devices)
2. Operating
system berfungsi mengendalikan/mengkoordinasi pemakaian hardware oleh
berbagai aplikasi/program dari users.
3.
Applications Programs menggunakan system resources untuk menyelesaikan masalah
komputasi dari users(compilers,database
system,video games,business programs).
4.
Users(people,machines,other computers).
DOS
(Disk Operating Sistem)
- DOS merupakan salah satu software yang termasuk dalam golongan system operasi
- Disk Operating Sistem dipakai pada media penyimpanan disk baik disket maupun harddisk
- Pada saat menjalankan DOS maka pertama kali akan muncul tampilan
Starting MS DOS...
Current date is sun 02-26-1999
Enter new date (mm-dd-yy) : _
Komputer akan menanyakan tanggal
yang berlaku saat itu dengan tetap menampilkan tanggal yang diketahui computer.
- Beberapa Fungsi dari Operating system (DOS) adalah:
1. Mengorganisasikan atau mengendalikan kegiatan computer
2. Mengatur Memori
3. Mengatur proses input dan output data
4.
Menegement file
5.
Management directory
·
Proses Booting pada DOS :
Proses Booting adalah peristiwa pelaksanaan
awal (start-up) komputer untuk mengambil sistem operasi dari disk yang
mendasari aktifnya komputer.
- Proses booting dapat dilakukan dengan dua cara, yaitu dengan menghidupkan komputer (dari power off menjadi power on) atau dengan menekan tiga tombol bersamaan (tombol Ctrl-Alt-Del) pada saat komputer sudah hidup.
- Sejarah DOS
- DOS 1.0, merupakan Versi DOS yang paling awal. Mampu mengakses disk drive dengan kapasitas 320 Kilobyte
- DOS 2.0, DOS versi ini memiliki perintah country untuk menset operasi tanggal & waktu pada suatu negara.
- DOS 3.0, mendukung pemakaian disk drive 1.2 Megabyte & pemakaian RAMdisk.
- DOS 3.1, Memiliki kelebihan pada sistem network komputer
- DOS 3.2, mampu memanfaatkan disk drive 3.5 inchi ukuran 729 Kilobyte.
- DOS 3.3, memakai hard disk 32 Megabyte
- DOS 4.0, memiliki fasilitas shell untuk mengontrol kerja komputer dengan sistem menu
- DOS 5.0, penambahan fasilitas baru seperti MIRROR, UNDELETE, dan UNFORMAT.
- DOS 6.0, terdapat penambahan perintah-perintah konfigurasi & batch file.
- Pada sistem operasi MS DOS, dilengkapi fasilitas untuk mengelola file dan direktori,seperti :
•
Menampilkan daftar file dan direktori
•
Menampilkan
struktur file dan direktori
•
Mengganti
nama file
•
Memindahkan file dan mengganti nama direktori
•
Menyalin
file
WINDOWS
XP
Windows XP adalah jajaran sistem operasi berbasis grafis yang dibuat oleh Microsoft untuk
digunakan pada komputer pribadi, yang mencakup komputer rumah dan desktop
bisnis, laptop, dan pusat
media (Media Center). Nama "XP" adalah kependekan dari "Experience".
Windows XP merupakan penerus Windows 2000 Professional dan Windows Me, dan merupakan versi sistem operasi Windows pertama yang berorientasi
konsumen yang dibangun di atas kernel dan arsitektur
Windows NT. Windows XP pertama kali dirilis pada 25 Oktober 2001, dan lebih
dari 400 juta salinan instalasi digunakan pada Januari 2006, menurut
perkiraan seorang analis IDC. Windows XP digantikan oleh Windows Vista, yang dirilis untuk pengguna volume license pada 8 November 2006, dan di
seluruh dunia untuk masyarakat umum pada tanggal 30 Januari 2007. Banyak Original Equipment Manufacturer (OEM) dan juga penjual ritel
menghentikan produksi perangkat dengan Windows XP pada tanggal 30 Juni 2008. Microsoft
sendiri terus menjual Windows XP melalui Custom-built PC (OEM kecil
yang menjual komputer rakitan) sampai dengan 31 Januari 2009. Windows XP
mungkin akan tetap tersedia bagi para pengguna korporasi dengan volume
licensing, sebagai sarana downgrade untuk komputer-komputer yang belum siap
menjalankan sistem operasi baru, Windows Vista Business Edition atau Ultimate
Edition atau Windows 7 Professional.
Windows XP tersedia dalam berbagai
macam edisi. Edisi yang paling umum dari sistem operasi Windows XP adalah Windows
XP Home Edition, yang ditargetkan untuk pengguna rumahan, dan juga Windows
XP Professional, yang menawarkan fitur-fitur tambahan seperti dukungan
untuk domain Windows Server dan dua prosesor fisik, dan ditargetkan di pasar power
user, bisnis dan perusahaan klien. Sementara itu, Windows XP Media Center
Edition memiliki fitur multimedia tambahan yang menawarkan kemampuan untuk merekam dan menonton acara TV, melihat film DVD, dan
mendengarkan musik. Ada lagi
Windows XP Tablet PC Edition didesain khusus untuk platform PC Tablet, yakni
sebuah komputer pribadi yang menggunakan stylus. Windows XP akhirnya dirilis
untuk dua arsitektur tambahan selain tentunya Intel i386, yang disebut
dengan Windows XP 64-bit Edition untuk prosesor berarsitektur IA-64 (Itanium) dan Windows
XP Professional x64 Edition untuk prosesor berarsitektur x86-64. Ada juga Windows XP Embedded, sebuah
versi Windows XP Professional yang dikurangi segala fiturnya di sana sini untuk
pasar tertentu, dan Windows XP Starter Edition yang dijual di beberapa negara
berkembang. Pada pertengahan 2009, sebuah pabrik pertama mengungkapkan bahwa
mereka memiliki sebuah telepon selular berbasis sistem operasi Windows XP.
Versi Windows berbasis arsitektur NT
dikenal dengan stabilitas dan efisiensi yang lebih baik ketimbang versi Windows
9x. Windows XP menyajikan antarmuka grafis yang dirancang ulang secara
signifikan, hingga perubahan tersebut dipromosikan oleh Microsoft sebagai
tampilan yang lebih user-friendly dari versi Windows sebelumnya. Sebuah
fasilitas manajemen software baru yang disebut Side-by-Side Assembly diperkenalkan
untuk memperbaiki masalah "DLL Hell" yang
sering muncul pada Windows 9x. Windows XP juga merupakan versi pertama Windows
untuk menggunakan aktivasi produk "Windows Product
Activation" untuk memberantas
pembajakan peranti lunak, meski hal ini menjadi kontroversi. Windows XP juga
telah dikritik oleh beberapa pengguna untuk kelemahan keamanan komputer, integrasi beberapa aplikasi seperti Internet Explorer 6
dan Windows Media Player yang sangat ketat, dan untuk aspek-aspek dari standar
antarmuka pengguna. Versi dengan Service Pack 2, Service Pack 3, dan Internet
Explorer 8 dialamatkan beberapa kekhawatiran ini.
Selama pengembangan, proyek
pengembangan Windows XP ini dikenal dengan nama kode "Whistler",
yang diambil dari sebuah daerah di British Columbia, karena banyak karyawan Microsoft sering melakukan ski di
Whistler-Blackcomb
0 komentar:
Posting Komentar