Translate

English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified
by : BTF

Minggu, 03 Juni 2012

KOMPONEN – KOMPONEN DARI SOFTWARE

Software atau Perangkat lunak adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Atau bahasa sederhananya semua program yang di gunakan untuk menjalankan komputer. Perangkat lunak juga dapat dikatakan sebagai ‘penterjemah’ perintah-perintah yang dijalankan pengguna komputer untuk diproses oleh perangkat keras.

Software ( Perangkat Lunak )
Perangkat lunak adalah obyek tertentu yang dapat dijalankan seperti kode
sumber, kode obyek, atau sebuah program yang lengkap ( Al bahra. 2006:3 ).
Perangkat lunak pada dasarnya merupakan perilaku dinamis dari suatu program
computer.
Menurut pendapat Roger S. Pressman “perangkat lunak adalah
sekelompok item atau objek yang membentuk konfigurasi dimana di dalamnya
termasuk program, dokumen dan data”.
Program : perintah (program komputer) yang bila dieksekusi memberikan fungsi
dan unjuk kerja seperti yang diinginkan
Dokumen : menggambarkan operasi dan kegunaan program
Data : struktur data yang memungkinkan program memanipulasi informasi
secara proporsional.

Komponen Software

Terdapat beberapa jenis software, di tinjau dari segi fungsi dan dari segi cara memperolehnya.
Ada 4 jenis tingkatan software dari segi fungsi, diantaranya :
- Sistem Operasi ( Operating System )
- Program Bantu atau Program Tambahan (Utility Program)
- Program Aplikasi ( Aplications Program )
- Bahasa Pemrograman
(Computer Language)






1. Sistem Operasi ( Operating System )
Sistem operasi (bahasa Inggris:operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer. 
Secara umum,
 Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan aplikasi seperti program-program pengolah kata, pengolah foto, internet, dll.
Jadi, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" Sistem Operasi.

Sistem Operasi Terbagi Menjadi 3 Bagian, Diantaranya :
1.     Microsoft Windows
2.    UNIX
3.    MAC OS



1.       Microsoft Windows ada banyak macam – macamnya Seperti Windows terbaru sekarang adalah windows 7 dan Windows yang akan di rilis tahun 2012 sekarang ini adalah Windows 8.

Windows Desktop Environment (versi 1.x hingga versi 3.x)
. Microsoft Windows v.1





. Microsoft Windows v.3





Windows 9x (Windows 95, 98, dan Windows ME)
. Microsoft Windows 95



. Microsoft Windows 98




. Microsoft Windows ME



     


Windows NT (Windows NT 3.x, Windows NT 4.0)
.Microsoft Windows NT



Windows 2000
.Microsoft Windows 2000




Windows XP
.Microsoft Windows XP

  






Windows Server 2003
.Windows Server 2003



Windows Vista
.Microsoft Windows VISTA

   








Windows Server 2008
.Windows 2008




Windows 7 (Seven) yang dirilis pada tahun 2009
. Microsoft Windows 7 (Seven)











dan Windows 8 yang akan rencananya akan dirilis pada tahun 2012
.Windows 8








2.UNIX
Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
Ubuntu
.Ubuntu 7.10 








Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti :
SCO UNIX

Sistem UNIX
 ProdukUnXis mewarisi prinsip pendiri pendahulunya: untuk menggabungkan kekuatan dan kemampuan dari Sistem UNIX ® dengan ekonomi dari platform Intel. Bisnis utama UnXis ini masih didasarkan pada sistem UNIX dan komitmen utamanya adalah untuk terus memperkaya platform UNIX untuk memberikan kekuasaan yang lebih, fleksibilitas lebih dan nilai lebih kepada usaha kecil dan menengah. Platform UNIX UnXis yang memberikan kehandalan, skalabilitas dan kinerja tinggi yang identik dengan sistem UNIX, tetapi di sebagian kecil dari biaya kepemilikan RISC sistem berbasis UNIX.
OpenServer 5.0.7
 VUnXis mengumumkan rincian produk dan ketersediaan OpenServer ® 5.0.7V untuk VMware ®, pertama di garis versi virtual dari keluarganya dari sistem operasi UNIX. Dengan Peralatan 5.0.7V OpenServer virtual, saat ini OpenServer 5.0.7 pelanggan akan dapat mengambil keuntungan penuh dari keuntungan dari menjalankan aplikasi mereka dalam lingkungan virtual dengan dukungan penuh dari UnXis.
Para OpenServer 5.0.7V Appliance virtual adalah gambar VMware siap OSR507 yang dapat dengan mudah diinstal pada VMware ESX Server 3.5 VMware Workstation 6.5.2 untuk Windows atau sistem VMware ESXi 3.5. OpenServer 5.0.7V termasuk OpenServer 5.0.7 Tambahan 5 dan update diposting kemudian web dalam satu gambar diinstal sederhana.
Dengan OpenServer 5.0.7V, pelanggan akan dapat memanfaatkan manfaat virtualisasi, yang merupakan salah satu tren berkembang dan paling populer tercepat di industri TI saat ini. Virtualisasi memungkinkan beberapa sistem operasi untuk menjalankan sisi-by-side sebagai peer pada server hardware yang sama. Ini memberikan penghematan biaya dan efisiensi perangkat keras untuk IT departemen. Dengan OpenServer 5.0.7V, pelanggan dapat mengambil keuntungan dari berbagai macam dukungan perangkat keras modern yang disediakan oleh lapisan virtualisasi VMware sambil terus menjalankan aplikasi mereka saat ini.
UnixWare 7.1
.4UnixWare 7.1.4 adalah rilis terbaru dari penghargaan ini menang, keadaan sistem operasi UNIX seni untuk perusahaan. Ini adalah sistem operasi yang matang dan terbukti untuk mendukung Anda line paling kritis dari aplikasi bisnis, namun harga terjangkau untuk host semua kebutuhan komputasi. Mendukung industri terbaru platform perangkat keras dan peripheral standar dan berisi lebih dari fitur performa, skalabilitas dan kehandalan yang tinggi bahwa Anda telah datang ke harapkan dari UnixWare. Sebagai bonus tambahan, konfigurasi default dari edisi paling populer telah disesuaikan untuk memberikan nilai lebih untuk uang Anda. Instalasi baru UnixWare 7.1.4 serta upgrade segera mendapatkan keuntungan dari nilai tambah di UnixWare 7.1.4. A, baru low-entry-level edisi telah ditambahkan dan dikonfigurasi dan harga untuk proyek-proyek percontohan anggaran rendah, tepi layanan jaringan dan garis aplikasi bisnis untuk perusahaan kecil. Klik DISINI untuk mempelajari lebih lanjut tentang UnixWare 7.1.4.
OpenServer 6
OpenServer Rilis 6.0 adalah sistem operasi yang mengesankan baru untuk hardware murah, komoditas yang memiliki dukungan file yang besar dan dukungan untuk array yang luas dari aplikasi modern. Dengan dekade stabilitas rock-solid dan ketergantungan, OpenServer telah berdiri ujian waktu untuk usaha kecil dan besar membutuhkan sebuah server all-in-one terjangkau.
OpenServer 6 membawa ke pengguna sistem, operasi baru yang kuat, dan modern dengan dukungan file besar dan kernel-tingkat threading untuk mendukung aplikasi yang lebih besar. Dengan peningkatan kecepatan dan kinerja karena integrasi dari kernel SVR5, OpenServer 6 menetapkan standar baru untuk stabilitas rock-solid dan dapat diandalkan. Dengan memori meningkat dan dukungan file ukuran, peningkatan keamanan, kompatibilitas, dukungan untuk Apache, Jawa dan Mozilla, OpenServer 6 adalah kekuatan murni dan kehandalan.Urungkan pengeditan

keluarga BSD (Berkeley Software Distribution)
                
BSD ( Berkeley Software Distribution ) pertama kali dikembangkan oleh Computer System Research Group (CSRG) di University of California at Berkeley (UCB), BSD pertama kali dirilis pada tahun 1977 sebagai paket tambahan dan patch dari AT & T Unix versi 6, yang mana pada waktu itu berfungsi pada mesin PDP-11 minicomputer.
BSD dibuat, dikembangkan, dan dibuat secara "Bebas" sebagai perlawanan terhadap lisensi Unix yang dimiliki oleh AT&T dan oleh karena itu BSD memiliki lisensi tersendiri yang memungkinkan setiap orang bebas untuk melakukan pengembangan, dan menggunakan code sumber yang berasal dari BSD Unix. Pada tahun 1993, versi 4.4 BSD dirilis sebagai suatu Sistem Operasi yang utuh.

§  Sejarah BSD
Perjalanan panjang Varian UNIX BSD dimulai pada tahun 1973, dimana pada waktu itu Prof Bob Fabry dari Universitas California Berkeley menyatakan minat untuk mendapatkan sistem operasi Unix kepada Ken Thompson dan Dennis Ritchie pada kegiatan ”Symposium on Operating Systems Principles” di Universitas Purdue. Prof Bob Fabry bermaksud mendapatkan Unix untuk eksperimen pada sebuah mainframe milik Universitas Berkeley. Pada tahun 1974 sebuah tape yang berisi Unix versi 4 datang ke Berkeley dan di-install-kan oleh mahasiswa pasca sarjana Keith Standiford pada komputer PDP-11/45.
Meskipun komputer PDP-11/45 pada saat itu diklaim komputer yang cukup mudah untuk menginstall Unix, namun pada kenyataannya berbagai macam masalah dihadapi oleh Keith Standiford dalam menjalankan Unix pada PDP-11/45, karena itu Ken Thompson di Bell Labs AT&T New Jersey melakukan remote debugging pada mesin PDP-11/45 milik Universitas Berkeley di California, karena Universitas Berkeley hanya memiliki 300-baud acoustic-coupled modem, maka Ken Thompson melakukan panggilan terlebih dahulu kepada Keith Standiford diruangan komputer PDP-11/45 tersebut untuk selanjutnya meminta Keith Standiford memasukkan sambungan telepon tersebut ke modem. Dengan demikian Ken Thompson dari New Jersey di pantai timur Amerika Serikat dapat melakukan remote debugging ke Universitas California Berkeley di pantai barat Amerika Serikat.
Masalah yang lain muncul yaitu karena status komputer PDP-11 adalah milik bersama Departemen Matematika dan Statistika juga, departemen tersebut ingin menjalakan RSTS dari DEC, sedangkan Departemen Ilmu Komputer ingin menjalan Unix. Akhirnya kata sepakat dicapai dengan menjalankan masing-masing sistem secara bergantian.
Pada tahun 1975, Departemen Ilmu Komputer Universitas California Berkeley membeli komputer baru sebuah DEC 11/70. Pada tahun yang sama Ken Thompson menjadi Profesor Tamu pada almamaternya yaitu Universitas California Berkeley, Ken Thompson datang dengan membawa sistem operasi Unix versi 6. Dua orang mahasiswa pasca sarjana yaitu Bill Joy dan Chuck Haley membantu Ken Thompson untuk meng-hacked Unix versi 6 tsb pada komputer DEC 11/70.
Pada akhir musim panas 1976, Ken Thompson kembali ke Bell Labs New Jersey, seiring dengan kepergian Ken Thompson, Bill Joy dan Chuck Haley mulai mengoprek kernel sistem operasi Unix versi 6 tersebut, berbekal dengan pengalaman satu tahun terakhir mengoprek Unix bersama Ken Thompson sebelumnya.
Akhirnya pada awal tahun 1977, Bill Joy mengeluarkan ”Berkeley Software Distribution”, pada distribusi pertama mencakup pula compiler Pascal dan editor Ex. Pada tahun 1978 Bill Joy memutuskan software yang ada pada distribusi harus diperbaharui seiring dengan banyaknya feedback dari komunitas, hasilnya pada tahun 1978 tersebut keluar ”Second Berkeley Software Distribution” atau disingkat 2BSD, termasuk didalamnya compiler Pascal, editor vi dan termcap.
Pada tahun 1978, Departemen Ilmu Komputer Universitas Berkeley, membeli sebuah komputer VAX-11/780 dari DEC, meskipun komputer tersebut sudah memiliki sistem operasi sendiri yang dikenal dengan nama VMS, namun Departemen Ilmu Komputer menginginkan Unix 32/v (Seventh Edition) dapat berjalan diatas komputer VAX-11/780 tersebut. Lagi-lagi Bill Joy diminta membantu melakukan porting Unix 32/V tersebut untuk mesin VAX-11/780, pada awal Januari 1979, akhirnya Unix 32/V (Seventh Edition) dapat berjalan dengan mulus pada komputer VAX tersebut, pada saat itu juga Bill Joy, memutuskan untuk melakukan porting 2BSD untuk komputer VAX dengan pertimbangan komputer VAX tersebut jauh lebih canggih (berarsitektur 32 bit) daripada PDP-11 yang hanya 16 bit. Pada bulan Januari 1979 distribusi lengkap telah diselesaikan hasilnya 3BSD sebagai distribusi sistem VAX pertama dari Berkeley.
Pada musim gugur 1979, Prof Bob Fabry, merepson keinginan DARPA (Defense Advanced Research Projects Agency ) untuk memperbaiki 3BSD untuk kepentingan komunitas DARPA, dimana pada waktu itu untuk keperluan mengkoneksikan semua komputer pada pusat-pusat riset. Untuk lebih memantapkan pekerjaan dari DARPA tersebut, Prof Bob Fabry, membentuk CSRG (Computer System Research Group).
Pada Oktober 1980 lahir 4BSD, selama 9 bulan kedepan sejak kelahirannya sebanyak 150 copy telah dikirimkan. Lisensi dibuat berdasarkan institusi bukan per komputer. Karena sudah tersebar luas 4BSD banyak menuai kritik terutama masalah kinerja yang dinilai masih lamban daripada VMS. Untuk itu pada Juni 1981, 4.1BSD lahir dengan berbagai macam perbaikan. Pada awalnya distribusi tersebut akan diberi nama 5BSD, namun pihak AT&T keberatan karena akan membingungkan pelanggan, karena pada saat itu terdapat juga sistem operasi Unix system V, untuk itu Berkeley mengalah dan memberi nama distribusi tersebut 4.1BSD. DARPA cukup puas dengan hasil yang diperoleh dan berminat untuk memperpanjang kontrak dengan CSRG. DARPA berharap hasil kerja berikutnya adalah: fast file system untuk mendukup teknologi disk yang ada pada saat itu, fasilitas komunikasi interproses agar para peneliti DARPA dapat bekerja dalam lingkungan distributed computing, dan fasilitas networking yang terintegrasi sehingga dapat berpartisipasi dalam ARPAnet. Sebagai pendahuluan release pada April 1982, dikeluarkan 4.1aBSD untuk keperluan lokal saja (Berkeley dan DARPA), pada saat itu banyak kritik dan saran perbaikan untuk 4.1aBSD, untuk itu pada Juni 1982 dikeluarkan 4.1bBSD. Release 4.1b BSD ini cukup stabil dan baik maka pada April 1983 dikeluarkan 4.1c BSD. Dengan sedikit perbaikan pada 4.1c BSD, pada Agustus 2003 dikeluarkan 4.2BSD. 4.2BSD pada saat itu sangat populer, lebih dari 1000 institusi mempunyai lisensi 4.2BSD tersebut, para vendor pun pada saat itu lebih suka menawarkan 4.2BSD ketimbang Unix system V karena 4.2BSD mempunyai fasilitas Networking dan Fast File System.
Dengan berbagai macam kritik dan feedback, maka pada tengah 1986 di-release 4.3BSD, selanjutnya pada Juni 1988 di-release 4.3BSD Tahoe dan pada Juni 1990 di-release 4.3BSD Reno. Selain release tsb ada pula release networking yaitu: 4.3BSD Net1 pada Maret 1989 dan 4.3BSD Net2 pada Juni 1991. Release ini tidak tidak memiliki source code yang bersifat proprietary sehingga dapat secara bebas didistribusikan dalam bentuk source code maupun binary.
Release terakhir dari CSRG adalah 4.4BSD, pada saat yang bersamaan juga CSRG me-release 4.4BSD-Lite yang berisi source code non-proprietary dan users tidak perlu memiliki lisensi Unix, namun 4.4BSD-Lite ini mendapat aksi legal dari USL (Unix System Laboratories) yang mengklaim 4.4BSD-Lite mengandung source code asli Unix dari AT&T, hal ini berlanjut hingga ke pengadilan. Setelah 1 tahun proses pengadilan berlangsung akhirnya USL dan BSD mencapai kata sepakat (damai), sisa uang yang ada pada CSRG dipakai untuk me-release 4.4BSD-Lite release 2 pada Juni 1995.
    • GNU/Linux, dari OS ini banyak sekali distribusi yang dikembangkan oleh perorangan, grup, lembaga bahkan perusahaan besar. Distribusi ini biasa dikenal dengan sebutan DISTRO LINUX .
    • MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin
    • dan GNU/Hurd.





3.MAC OS
Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Dan versi 10.5 (Leopard).
Contoh system operasi windows XP.
Program Aplikasi
Program Aplikasi atau Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Atau secara sederhana dapat di artikan sebagai perangkat lunak yang di buat untuk tujuan spesifik. Contoh utama perangkat lunak aplikasi adalah pengolah kata (mikrosoft office, office.org writer, dll), pengolah gambar grafis (CorelDraw, adobe illustrator, inDesign, dll), dan pemutar media (winamp, media player, nero showtime, dll).
Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.

'

Apple Rhapsody











MacOS X v.10.1

Mac OS X versi 10.1, kode bernama "Puma", adalah rilis besar kedua dari Mac OS X, desktop Apple dan sistem operasi server. Ia menggantikan Mac OS X v10.0 dan didahului Mac OS X v10.2. Versi 10.1 ini dirilis pada tanggal 25 September 2001 sebagai 'update gratis untuk versi 10.0. Sistem operasi dibagikan secara gratis oleh karyawan Apple setelah pidato keynote Steve Jobs pada konferensi penerbitan Seybold di San Francisco. [Rujukan?] Hal ini kemudian didistribusikan kepada pengguna Macintosh pada tanggal 25 Oktober 2001 di Toko Apple dan toko ritel lainnya yang dilakukan produk Apple. Sistem operasi itu lebih baik diterima dari Mac OS X versi 10,0, meskipun kritikus menyatakan bahwa sistem operasi ini masih kurang fitur dan terganggu dengan bug.

persyaratan sistem Didukung komputer-Power Mac G3, G4, G4 Cube, G3 iMac, DV, eMac, PowerBook, atau iBook RAM diperlukan-128 megabyte (MB) (tidak resmi 64 MB minimum) Gratis-ruang hard drive 1,5 gigabyte (GB)
Mac OS X v10.1 sebagai sistem operasi utama Kritikus mengklaim bahwa Mac OS X masih belum sepenuhnya dikembangkan dalam hal keandalan atau fungsionalitas, dan dengan demikian tidak dapat digunakan sebagai sistem operasi utama di bawah kondisi normal. Mereka percaya bahwa penggunaan Apple Mac OS 9 sebagai default boot sistem operasi pada komputer baru diilustrasikan poin mereka. Apel beralih menggunakan Mac OS X sebagai default dengan rilis 10.1.2.Urungkan pengeditan




MacOS X v.10.3.4


MacOS X v.10.4.6




MacOS X v.10.5


MacOS X v.10.6 (Snow Leopard)





MacOS X v.10.7 (Lion)










2. Program bantuan atau Utility
program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini.



3.           Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a. Word Processing
Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.


Gambar Aplikasi Microsoft Word

b. Desktop Publishing
Merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
c. Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
d. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe photoshop.


Gambar Aplikasi Photos Editor ( Photoshop )

f. Program Akuntasi
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
g. Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statisca.
h. Communication
Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk.
i. Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video, nero showtime, winamp.




Gambar Aplikasi Pemutar Musik ( Winamp dengan SKINS yang berbeda )





j. Game
Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia, condition zero, Point blank, Warcraft III, ( GamesSchool )


Gambar GameSchool ONLINE ( Lost Saga )

k. Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV, AVK ( Kaspers Sky )


Gambar Anti Virus ( AVK Kaspersky )

4. Bahasa Komputer (Computer Language)

Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
A. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin assembly language
B. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN, dsb.

Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu set aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer(yang membuat program) dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah-perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu operasi rumit.
Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer yang disebut kompilator (compiler). Setiap bahasa pemrograman mempunyai kompilatornya sendiri. Contohnya, kompilator C++ tidak akan mengerti program yang ditulis dengan bahasa Java. Sintaks dari bahasa pemrograman lebih mudah dipahami oleh manusia daripada sintaks perintah dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah dasar itu. Maka di sinilah peran penting kompilator sebagai perantara antara bahasa pemrograman dengan perintah dasar.
Kegiatan membuat program komputer dengan menggunakan bahasa pemrograman disebut pemrograman komputer. Bahasa pemograman di bagi atas dua jenis, yaitu bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa tingkat tinggi merupakan bahasa pemograman yang bisa di mengerti oleh manusia, diantaranya adalah PASCAL, FORTRAN, COBOL, BASIC, JAVA, dan C++. Sedangkan program yang menggunakan bahasa tingkat rendah merupakan bahasa yang sulit di mengerti oleh manusia.

Menurut cara memperolehnya, software dapat dibedakan menjadi beberapa jenis.
Freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi.
Shareware. Shareware adalah software yang dapat digunakan tanpa biaya dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai, pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut (dengan konsekuensi membayar) atau tidak menggunakan lagi software tersebut.. Beberapa contoh dari shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
Propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber.
Open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi.

0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More