Software terbagi dalam dua jenis yaitu, Software sistem
operasi(operating system) dan Software aplikasi. Software
sistem operasi(operating system) adalah Software yang
digunakan untuk mengoperasikan komputer. Software aplikasi
adalah Software yang dijalankan pada sistem operasi untuk
menjalankan tugastertentu.
1. Software sistem operasi(operating system)
Sistem operasi dijalankan sejak komputer pertama kali
dihidupkan. Sistem operasi adalah software yang sangat
penting yang mengatur seluruh proses kegiatan yang ada pada
komputer. Sistem operasi dapat pula diartikan sebagai
penghubung antara pengguna komputer dengan perangkat
keras.
ØFungsisistemoperasi :
Ø Mengatur cara kerja komputer
Ø Memanajemen data
Ø Mengelola keamanan
Ø Mengendalikan software yang dijalankan
Seiring dengan berkembangnya teknologi,maka sistemoperasi
pun semakin berkembang sesuai dengan kebutuhan kita
sebagai pengguna komputer.
Macam-macamsistemoperasi yang sering digunakan :
a. DOS (DiskOperating System)
DOS pertama kali digunakan pada IBM PC. Tahun 1982 DOS
pertama kali dibuat dalam bentuk disket. Komputer-komputer
versi lamamenggunakan DOS sebagaisistemoperasinya.
Caramengaktifkan DOS adalah sebagai berikut.
Ø Klik start menu | MS-DOS Prompt, jika menggunakan
windows 98
Ø Klik start menu | accessories | Command Prompt, jika
menggunakan windows 2000/XP
Ø Klik start menu | Run | ketik cmd atau command untuk
semua windows
Berbasis power PC yang diproduksi oleh apple. Dinamakan
Macintosh berdasarkan jenis apel yang bernama macintosh
yang disukai oleh JefRaskin dan dipasarkan pada Januari 1984.
Mac adalah komputer yang memperkenalkan GUI (Graphical
User Interface) pertama kali. Mac OS khusus dibuat untuk
komputer macintosh. Semua aplikasi yang ada pada macintosh
memiliki antarmuka yang mirip sehingga pengguna dapat
dengan mudah mempelajari aplikasi baru. Tahun 2001 sistem
operasi ini pertama kali dikeluarkan.
b.Windows
Microsoft adalah perusahaan yang membuat program
windows. Windows memiliki banyak kelebihan yaitu,
mempunyai banyak feature.
Perkembanganwindows:
ØWindows 1.0
ØWindows versi 3
ØWindows 95
ØWindows 97
Ø Windows 98
Ø Windows 2000, dibuat dengan teknologi NT(network
technology) lalu dibuat dengan berbagai versi:
-Windows 2000 versi beta (versi percobaan)
-Windows 2000 versi profesional dan versiserver
Ø Windows XP (experience)
c.MacOS/Macintosh
Sistem x.x (x.x adalah nomor versi) adalah nama yang
digunakan untuk sistem operasi macintosh, kini nama resminya
adalah Mac OS. Mac OS/Macintosh adalah PC yang lebih
ramah, juga dikenali sebagai Kotak Perkakas Toolbox yang
mana memiliki rutin perawatan. Mancintosh memiliki 2 versi
yaitu Mac OS Klasik, dan Max OS X. Mula-mula
dikeluarkanlah Mac OS Klasik yang pertama pada tahun 1984,
sedangkan Mac OS X memiliki unsur-unsur BSD Unix,
OpenStep, dan Mac OS 9.
d. Unix
Ken Thompson dan Dennis Ritchie menemukan Unix, lalu
pada tahun 1969BellLabsmengembangkan Unix. Unix adalah
sistem operasi yang memiliki konsep interaktif sharing time.
Unix merupakan sistem operasi pertama yang ditulis dengan
bahasaC.IEEE telah membuatstandarisasi untuk Unix sebagai
POSIX (Portable Operatyng SystemInterface)
Ciri dari Unix :
Ø Dapat digunakan oleh banyak user dalam waktu yang
bersamaan
Ø Dapat menjalankan banyak aplikasi secara bersamaan
Ø Line/Text Command Based, menggunakan perintah yang
diketikan untuk memerintah komputer mengerjakan
sesuatu, walaupun telah memiliki GUI yang dapat
menjalankan perintah tanpa diketikan
Ø Memiliki tingkat keamanan yang baik, setiap user, group,
dan file memiliki set ijin tersendiri sehingga user tidak
dapat mengedit atau menghapus file tanpa ijin yang cukup
Ø Ready for network
e.Linux
Linux adalah implementasi independen dari POSIX yang
meliputi true multitasking, shared library, multiuser, dan
virtual memory. Linux dan source codenya disebarluaskan
secara gratis melalui lisensi dari GNU general public License
(GPL). Banyak orang ataupun kelompok-kelompok yang
mengembangkan proyek Linux tanpa dibayar, mereka
melakukannya untuk kemajuan linux, karena mereka
menganggap linux itu spesial.
1.1 Utility (AlatBantu)
Utility memiliki fungsi membantu atau mengisi kekurangan
dari sistem operasi. Hal tersebut dilakukan dengan melakukan
pemeriksaan pada hardware (hardware troubleshooting),
mengatur ulang isi harddisk (defrag dan partisi), membantu
pengoperasian mesin seperti membuat duplikat file,
menghapus proteksi suatu sistem sofware, memperbaiki
bagian file yang rusak.
1.2BahasaPemrograman
Bahasa Pemrograman adalah software bahasa yang digunakan
untuk membuat perintah-perintah atau program pada komputer
oleh para programer. Bahasa pemrograman juga dapat menjadi
pengatur komunikasi antara komputer dan peralatannya.
Ada 3 tingkatan dalambahasa pemrograman
Ø Low level language, biasa disebut kode atau bahasa mesin,
tingkat ini adalah bahasa pemrograman generasi pertama.
Kode dalam bahasa pemrograman tingkat ini adalah
kumpulan angka dari angka 1 dan 0 yang diatur sehingga
membuat sinyal elektronik dan memberi tahu komputer
tugas apa saja yang harus dilakukan.
Ø Middle level language, hampir sama seperti bahasa mesin
tetapi perintah atau instruksinya telah mendekati bahasa
sehari-hari sehingga memudahkan programmer membuat
program karena kodenya adalah huruf bukan angka.
Contohnya assembler.
Ø High level language, bahasa pemrograman yang sangat
mudah dimengerti karena menggunakan bahasa sehari-hari.
ContohnyaBASIC,COBOL, PASCAL, dll.
1.3 Routines(UserProgram)
Routines (User Program) adalah suatu program untuk
membantu mempersiapkan sistem operasi yang akan dipakai
dalamsuatu aplikasi tertentu secara berulang-ulang.
Bentuk sistemaplikasi yang biasa digunakan :
ØSystempayroll(penggajian)
ØSysteminventory
ØSysteminvoicing (facturisasi)
ØSystembilling (tagihan/pembayaran)
ØSystemsecurity (keamanan)
Software yang biasa digunakan :
ØPrintShop
ØFromTool
ØDacEasyAccounting



0 komentar: