SOFTWARE

02.19 Edit This 0 Comments »
Perangkat Lunak Komputer (software)

Software (perangkat lunak atau program) adalah kumpulan instruksi atau perintah terperinci yang diatur sedemikian sehingga komputer dapat melakukan fungsinya dengan cara tertentu. Bentuk terkecil dari software adalah operasi aritmatik (+, -, :, x) dan logika (AND, OR, >, <, =). Dari operasi dasar ini di susun software / perangkat lunak.

A. Perkembangan software

Perkembangan software dibagi kedalam empat periode yaitu :
Periode Pioner
Periode Stabil
Periode Mikro
Periode Modern

a. Periode Pioner (1950 – 1963)
Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabelke antar bagian dalam komputer
Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program untuk sebuah mesin dan digunakan untuk tujuan tertentu
Penggunaan komputer dilakukan secara langsung dan hasil yang selesaidikerjakan komputer berupa print out.
Proses yang di lakukan di dalam komputer berupa baris instruksi yang diproses secara berurutan

b. Periode Stabil (1963 – 1980)
Pada era stabil penggunaan komputer sudah cukup meluas dan banyak digunakan di berbagai kalangan
Perusahaan perangkat lunak bermunculan
Baris-baris perintah perangkat lunak yang dijalankan oleh komputer dilakukan secara serempak (multi tasking)
Satu perangkat lunak dapat digunakan oleh banyak pengguna (multi user) secara cepat/langsung (real time)
Mulai diperkenalkan sistem basis data, yang memisahkan antara program (pemroses) dengan data (yang di proses)

c. Periode Mikro (1980 – 1990)
Perangkat lunak dapat dibedakan menjadi perangkat lunak sistem yang bertugas menangani internal, dan perangkat lunak aplikasi yang digunakan secara langsung oleh penggunannya untuk keperluan tertentu
Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.

d. Periode Modern (1990 – …)
Perangkat lunak/software terdapat pada hampir semua perangkat elektronik
Semua perangkat yang memiliki software dapat saling terhubung (otomatisasi)
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 ditunjukkan oleh perangkat lunak pun semakin meningkat, selain permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal suara dan gambar

B. Klasifikasi Perangkat lunak
Perangkat lunak SISTEM, yaitu Perangkat lunak yang khusus berkaitan dengan hardware sistem komputer
Perangkat Lunak APLIKASI, Perangkat lunak yang umumnya digunakan untuk mengolah data

a. Perangkat Lunak Sistem
Sistem Operasi
Bahasa Pemrograman
Sistem Utility
Sistem Operasi
Saat komputer pertama kali dihidupkan, sistem operasi adalah software yang pertama kali dijalankan untuk mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, mengatur penggunaan memori, dll
Contoh Operating System os, Windows, Linux, Unix, OS, Apple System, Novell, dll

Bahasa Pemrograman
Merupakan perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma rancangan manusia (programmer) kedalam format yang dapat dijalankan komputer
Contoh : Basic, Pascal, Fortran, C, dll

System Utility
Merupakan perangkat lunak sistem dengan fungsi tertentu, misalnya menjalankan hardware, pemeriksaan hardware, memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi, defrag), dll
Contoh : Hardware Driver, Norton Utility, PC Tools, dll

b. Perangkat Lunak Aplikasi
Pengolah Kata
Contoh : Word Star, Chi Writer, Ms Word, dll
Spread Sheet
Contoh : Lotus, Excel, SPSS, dll
DBMS
Contoh : Dbase, Access, FoxPro, dll
Multimedia
Contoh : Media Player, Winamp, Pinnacle Studio, dll
Aplikasi Games
Contoh : Mini Games, Heavy Games, dll

2.3 Pengguna Komputer (brainware)

Brainware atau pengguna komputer (user) terdiri dari beberapa tingkatan tergantung pada media organisasinya. Tingkatan brainware terdapat pada struktur jaringan, internet platform, dan program builder.

a. Network Platform
Administrator
Backup Operator
Network Config Operator
Power User
Remote Desktop User
Replicator
User
Guest
Debugger User
Help Services Group

b. Network Platform
Web Master
Designer
Operator
User

c. Software Builder
Analisis Sistem
Programmer
Operator

0 komentar: