a

Software dan Elemet Software

SOFTWARE

Seperti yang kita ketahui, pada penggunaan komputer diperlukan bukan hanya peralatan fisik (hardware) saja, juga diperlukan peralatan lainnya yang berguna untuk mengaturnya yaitu brainware dan software.

Pada brainware diperlukan personil yang cakap dan mampu menangani sistem komputer yang akan digunakan. Untuk keperluan tersebut, selain diperlukan kecakapan di bidang hardware, juga diperlukan keahlian di bidang software.

Software merupakan suatu modul yang berfungsi mengatur kerja dan peralatan fisik komputer, tanpa software pun komputer tidak dapat digunakan.

Pada kesempatan ini, akan dihahas secara panjang lebar tentang sistem software (yang dikenal dengan sebutan sistem operasi/operating system) pada IBM PC dengan DOS-nya.


ELEMEN SOFTWARE

Sebagai modul pengatur peralatan fisik, software dibagi atas lima kelompok utama. Kelima kelompok tersebut mempunyai batasan dan tugas yang tersendiri dalarn mengatur hardware agar dapat bekerja seefisien dan seefektif mungkin. Kelima elemen software tersebut dijelaskan berikut ini:

A. Sistem Operasi (Operating system)

Sistem operasi bertugas mengatur kerja komputer secara mendasar seperti mengatur media masukan-proses-keluaran, mengatur tabel pengkodean, mengatur memori (baik memori internal maupun memori eksternal), mengatur penjadwalan prosesor, dan lain-lainnya.

Contoh:

• PC-DOS (Personal computer Disk Operating System).

Sistem operasi ini dilujukan untuk pemakaian mesin rnikrokomputer IBM (IBM PC). Sistem operasi berasal dan sistem operasi MS-DOS yang diadaptasikan untuk IBM PC oleh IBM Corp dan Microsoft Corp dengan lisensi lertentu.

• MS-DOS (MicroSoft Disk Operating System)

Sistem operasi ini merupakan sistem operàsi yang dikeluarkan oleh Microsoft Corp untuk pemakaian mikrokomputer. Sistem operasi ini menyerupai sistem operasi CPfM dan Digital Research Inc.

• UCSD p-System (University of California at San Diego pseudo System

Sistem operasi ini dibentuk untuk menunjang pemakaian UCSD Pascal.

• UNIX Operating System

Sistem operasi ini diperkenalkan pertama kali oleh AT&T Bell Laboratory untuk pemakaian komputer dalam bentuk jaringan khusus.

• C++

Sistem operasi ini, digunakan bahasa C sebagai pilihan utama. Sistem operasi ini pun dibentuk dengan bahasa C++.

• XENiX Operating System

Diperkenalkan Microsoft Corp, merupakan sistem operasi yang menyerupai UNIX. Tujuan pertama (selain PC-DOS Versi 3.x) untuk mesin IBM PC/AT.

• CPfM-86 (Control Program for Microprocessor 8086)

Untuk pertama kali dibuat oleh Digital Research Inc untuk pemakaian sistem prosesor 8086. Sistem operasi ini merupakan perbaikan dan sistern operasi CPIM 80 yang dipakai pada keluarga komputer Apple II yang memakai prosesor tambahan Z80 ataupun 8080.

• CCPfM-86 (Concurrent CPfM-86)

Sistem operasi ini perbaikan dan sistem operasi CPfM 86 dalam hal penambahan berbagai fasilitas. Kecanggihan dari sistem ini pada pemakaian password untuk setiap file, fasilitas window, dan kemampuan untuk menjalankan empat program secara bersamaan pada suatu waktu.


B. Alat bantu (Utility)

Utility merupakan elemen dan sistem software yang bertugas mengerjakan pengoperasian mesin seperti mempersiapkan pemakaian media disk, membuat duplikat disk/file, membuat/menghapus proteksi suatu sistem software, memperbaiki bagian file/disk yang rusak, menguji kebenaran kerja komputer, dan lain sebagainya.

Contoh:

- Norton Utility - Disk Optimizer - PC Tools - Copy Tools - Diagnostic test
C. Bahasa (Language)

Elemen ini di sebagai pengatur komunikasi antara komputer dengan peralatannya, antarkomputer, atau antara komputer dengan manusia. Setiap bahasa yang dibentuk mempunyai tujuan tertentu sehingga tidak dapat seorang pun secara sembarangan memilih bahasa yang akan dipergunakannya untuk menangani aplikasi yang dikehendakinya.

Contoh:

• BASIC (Beginer’s All-purpose Symbolic Interchange Code)

Tujuan bahasa ini untuk menangani aplikasi matematika. Tetapi bahasa ini banyak dipergunakan oleh pemrogram untuk membuat aplikasi lainnya seperti aplikasi akuntansi, permainan, penanganan file, stimulasi, dan berbagai aplikasi umum lainnya.

• COBOL (COmmon Business Oriented Language)

Tujuan bahasa ini untuk menangani aplikasi bisnis yang banyak menggunakan file.

• ProLog (Programming Logic)

Tujuan bahasa ini untuk mengatur kerja dan mesin industri.

• C Language

Bertujuan untuk membuat sistem software. Bahasa ini diharapkan dapat menggantikan bahasa assembly yang sulit pemakaiannya (karena sangat bervariasi antara mesin yang satu dengan mesin yang lainnya) tanpa menghilangkan keuntungan darinya yaitu kecepatan eksekusi.

Bahasa ini sangat populer dan telah banyak software yang terkenal menggunakan bahasa ini seperti Norton Utility, dBASE III Plus, Sistem operasi UNIX, SPSS/PC +, EUREKA, dan lainnya.

• Pascal (berasal dan nama Blaise Pascal)

Bertugas untuk menangani struktur data dari program. Bahasa ini banyak digunakan untuk pendidikan struktur data (data structure) dan pengaturan database (database management).

• FORTRAN (FORmula TRANslator)

Bertujuan untuk menangani aplikasi di bidang matematika terutama dalam hal perumusan. Pada saat ini terdapat banyak sekali versi FORTRAN Compiler tetapi yang sangat populer sekarang adalah FORTRAN 77.

• Bahasa assembly

Bertujuan untuk menangani aplikasi yang berhubungan secara langsung dengan peralatan fisik. Salah satu keuntungannya kecepatan yang tinggi dan kemampuan yang tidak dimiliki oleh bahasa lain dalam hal kontrol kerja peralatan fisik komputer. Kerugiannya terlalu banyak variasi (sangat tergantung pada mesin yang dipakai) sehingga sulit dipelajari.

D. Program Paket (Package program)

Elemen ini bertujuan menyediakan berbagai fungsi yang siap untuk dipakai. Di Indonesia saat ini pemakaian program paket sangatlah menonjol. Hal tersebut dikarenakan praktis dan mudah pemakaiannya.

Contoh:

• Pengolah kata (Wordprocessor)

Program paket ini menyebabkan komputer dapat berfungsi sebagai mesin tik elektronik yang sangat canggih. Jenis dan pengolah kata yang cukup terkenal antara lain:

- WordPrefect - WordStar - Microsoft Word - Turbo Sprint

• Publisher (Pembuat artikel)

Dengan paket ini komputer dapat berfungsi sebagai mesin editor untuk membuat majalah, koran, ataupun berbagai bentuk artikel lainnya. Yang termasuk dalam paket ini antara lain:

- PageMaker Publisher - Click Art Publisher - Xerox Venture Publisher - Harvard Publisher


• Spreadsheet (Pengolah angka)

Dengan paket ini komputer berfungsi sebagai kertas kerja yang dapat melakukan perhitungan secara otomatis. Adapun jenis dan spread sheet yang cukup terkenal seperti:

- Lotus 1-2-3. - SuperCalc. - Symphony. - SmartWork - FrameWork

- Open Access - Multimate. - PFS Write. - Lotus manuscript

• Database (Pengolah data)

Database dapat membuat komputer mengolah data dalam bentuk file secara mudah, rapih, dan cepat dalam hal penempatan dan manipulasinya. Adapun yang termasuk dalam software ini antara lain:

- Keluarga dBASE (dBASE II / III / III Plus) - Paradox - dBXL - FoxBase

- DacEasy Base - Knowledge Man - RBASE 5000 - RapidFile - Reflex - Revelation

• CAD ( Design)

Dengan CAD komputer dapat berfungsi sebagai alat lukis yang canggih dalam membuat sketsa ruangan (dekorasi), mesin, model industri, dan lain sebagainya. Yang termasuk software antara lain:

- AutoCAD - PC Paint brush - Drafix

• Statistik

Komputer dengan program statistik dapat menganalisa data-data dalam bentuk statistik. Jenis software sebagai berikut:

- SPSS/PC + - SYSTAT - SAS - STATGRAPHICS


E. Program aplikasi (Application program)

Elemen software ini menyediakan sistem aplikasi yang siap pakai dalam aplikasi tertentu. Contohnya:

• PrintShop; dapat digunakan untuk membuat kartu-kartu, kop surat, label, dan lainnya.

- Multiplan. - Javelin. - Visicaic - Enable - ProDesign - In-A-Vision

• IUS Accounting Plus series; dapat menangani masalah akuntansi dalam hal buku besar, hutang dagang, piutang dagang, order pembelian/penjualan, dan penggajian.

• DacEasyAccounting; berfungsi seperti IUS Accounting Plus series.

• Interactive EasyFlowl; dapat membuat flowchart baik sistem flow-chart ataupun program flowchart.

• FormTool; dapat digunakan untuk membuat bentuk/format surat perusahaan.
Artikel Menarik Lainnya
Copyright © 2012-2099 Contoh Artikel Berita - Template by Ardi Bloggerstranger. All rights reserved.