UNDERSTANDING COMPUTER SOFTWARE
EVOLUSI PERANGKAT LUNAK
l Era
Pioner ( 1950 – 1960 )
l Era
Stabil ( 1960 – 1980 )
l Era
Mikro ( 1980 – 1990 )
l Era
Modern ( 1990 – skrng
)
Era Pioner
l Pada
era ini, perangkat lunak merupakan satu kesatuan dengan perangkat kerasnya.
l Sebuah
program untuk sebuah mesin untuk tujuan tertentu.
l Proses
yang di lakukan di dalam komputer berupa baris instruksi yang secara berurutan
di proses.
l Penggunaan
komputer dilakukan secara langsung, setelah
selesai di kerjakan komputer hasilnya berupa print out.
Era Pioner :
ENIAC
l Bentuk
perangkat lunak pada awalnya adalah sambungan-sambungan kabel antar bagian
dalam komputer.
l Gambar
: orang yang sedang menggunakan komputer.
l Cara
lain dalam mengakses komputer adalah menggunakan punched card yaitu
kartu yang di lubangi.
Era Stabil
l Pada
era stabil penggunaan komputer tidak hanya oleh kalangan peneliti dan akademi
saja, tetapi juga oleh kalangan industri / perusahaan.
l Perusahaan
perangkat lunak bermunculan, dan sebuah perangkat lunak dapat menjalankan
beberapa fungsi, dari ini perangkat lunak mulai bergeser menjadi sebuah produk.
l 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).
l Sebuah
perangkat lunak mampu melayani banyak pengguna (multiuser) secara cepat
/ langsung (real time).
l Pada
era ini mulai di kenal sistem basis data, yang memisahkan antara program
(pemroses) dengan data (yang diproses).
Era Mikro
l Sejalan
dengan semakin luasnya PC dan jaringan komputer di era ini, perangkat lunak
juga berkembang untuk memenuhi kebutuhan perorangan.
l Perangkat
lunak dapat di bedakan menjadi perangkat lunak sistem yang bertugas menangani
internal (OS)dan
perangkat lunak aplikasi yang di gunakan secara langsung oleh penggunannya
untuk keperluan tertentu(SA).
l Automatisasi
yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.
Era Modern
l Saat
ini perangkat lunak sudah terdapat di mana-mana, tidak hanya pada superkomputer
dengan 25 prosesornya, tetapi sebuah komputer genggampun di lengkapi dengan
perangkat lunak yang dapat di sinkronkan dengan PC.
l Tidak
hanya komputer, peralatan lain seperti telepon, TV, mesin cuci, AC dan
microwave, telah di tanamkan perangkat lunak untuk mengatur operasi peralatan
itu. ( Dan setiap peralatan tsb pada suatu saat kelak akan dapat saling
terhubung ).
l 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.
l Tingkat
kecerdasan yang di tunjukkan oleh perangkat lunak semakin meningkat, dengan
mulai bisa mengenal gambar dan suara.
Software Komputer
[ James A. O’Brien ]
[ James A. O’Brien ]
l Software
Sistem : S/w yang digunakan untuk mengelola dan mendukung operasi sistem serta
jaringan komputer.
¡ Program
Manajemen Sistem
¡ Program
Pengembangan Sistem
l Software
Aplikasi : S/w yang digunakan untuk melakukan pekerjaan pemrosesan informasi
bagi pemakai akhir (end user).
¡ Program
Aplikasi Umum
¡ Program
Aplikasi Khusus
Program Manajemen Sistem
l Sistem
Operasi (Operating Systems)
l Merupakan perangkat lunak yang
bertugas mengontrol dan melakukan manajemen perangkat keras / Hardware serta
operasi-operasi dasar sistem, termasuk menjalankan software aplikasi.
l Mengatur User
interface, yaitu bagaimana antara komputer dan pengguna bisa
saling berinteraksi.
l Mengoordinasikan perangkat keras
/ hardware denga perangkat lunak / software yang terdapat pada komputer
l Mengatur
bagaimana perangkat lunak bisa masuk dalam memori.
l Mengatur
cara penyimpanan dan pengambilan data pada media penyimpanan.
l OS: Windows,
Linux, MacOs, SunOs, ….dll
Program Manajemen Sistem
l Sistem
Manajemen Basis Data (Database Management Systems)
l Software ini pada dasarnya
digunakan untuk mengatur informasi-informasi sehingga dapat memudahkan
pencarian atau penyimpanan.
l MS-Access,
Interbase, Sybase, …dll
Program Manajemen Sistem
l Utilitas
Sistem (System Utility)
l Merupakan perangkat lunak yang
berfungsi untuk menyelesaikan suatu permasalahan tertentu dalam sistem
komputer. Seperti membantu pengoperasian mesin dalam komputer di antaranya
membuat duplikat (copy file), membuat atau menghapus proteksi (keamanan) suatu
sistem software, memperbaiki bagian file pada disk yang rusak, menguji
kebenaran kinerja dari komputer, dan lain-lain.
l WinRar, Scandisk, Disk
Defragmenter, Antivirus, Tune Up Utilites, CC-Cleaner, dll.
Program Pengembangan Sistem
l Penerjemah
Bahasa Pemrograman (Language Programming Interpreter )
l Editor
Pemrograman (Programming Editor) : Turbo Pascal, ….. dll
l Paket
Software CASE (Computer-Aided Software Engineering) : CAD-CAM, …. dll
Program Aplikasi Umum
l Penjelajah
Web (Web Browser)
l E-Mail
l Pengolah
Kata (Word Processing)
l Spreadsheets
l Grafik
Presentasi, … dll
Program Aplikasi Khusus
l Manajemen
Hubungan Pelanggan (Customer Relationship Management)
sistem informasi yang
mengintegrasikan, merencanakan, menjadwalkan, dan mengendalikan
aktivitas-aktivitas prapenjualan dan pascapenjualan dalam sebuah perusahaan,
dengan tujuan untuk meningkatkan pertumbuhan jangka panjang dan profitabilitas
perusahaan.
l ERP
(Enterprise Resource Planning)
sistem informasi yang berperan
mengintegrasikan dan mengotomasikan proses bisnis yang berhubungan dengan aspek
operasi, produksi maupun distribusi di perusahaan bersangkutan dalam sebuah
perusahaan, disebut juga sebagai back office sistem sehingga memudahkan
untuk menilai sebuah perusahaan ini bekerja secara sehat atau tidak.
l Bisnis-Akuntansi, e-Commerce, Software Ilmu Pengetahuan,
Software Hiburan, …. dll
WORD
PROCESSING
Sejarah word processing
•
Pengolah
kata atau pemroses kata berasal dari bahasa jerman “textverabeitung”, istilah
ini dilontarkan pertamakali oleh Ulrich Stainhilper, insiyur IBM.
•
Pengolah kata
pada mulanya tidak dikembangkan sejalan dengan teknologi komputer, melainkan
dari “typewriter” atau mesin ketik manual
Sejarah Mesin
Ketik
l Tahun
1867, Christoper Latham : Berhasil membuat mesin ketik pertamakali dan
dipasarkan pada tahun 1874. Kelemahan pada versi pertama ini adalah hasil print
out berada dibawah roller kertas .
l Setelah
mengalami perkembangan yang sangat lambat pada tahun 1878 diperbaharui dengan
penambahan tombol shift,
l Tahun
1880 ketikan kertas berada di atas rooler menghadap ke atas.
l Tahun
1897 penambahan tombol TAB
l Pada
abad ke-19 mesin ketik masih dipergunakan pada sektor korporat, bentuknya masih
sebesar tas koper, karena tuntutan bisnis pada abad tersebut dibuat tipe
portabel untuk pengguna personal.
Sejarah Mesin
Ketik
l Pada
tahun 1920 diperkenalkan model mesin ketik elektrik, meski pernah dipatenkan
oleh Thomas Edisson mesin ketik ini masih memiliki banyak kekurangan.
l Pada
tahun 1930 IBM memperkenalkan IBM electromatic mesin ketik elektrik yang mampu
bekerja lebih cepat (diterima luas dipasar). Lalu diteruskan oleh M Shoultz Company, yang mampu melakukan editing sebelum
pencetakan. Inovasi mesin Shoultz ini bisa mencetak copy surat tanpa
kertas karbon atau foto copy. Penyetelan ini tak lain karena penggantian roller
dengan pita kertas yang disebut Flexowriter.
l Tahun
1961, IBM mengenalkan MT/ST (Magnetic Tape/Selectric Typewriter), yang
menggabungkan teknologi selectric
dan Magnetik Tape Drive atau kaset yang dapat menyimpan hasil ketikan.
Sejarah Word processing
l Selama
10 dekade, IBM melontarkan ide dan konsep mengenai word processing, yang
dipakai oleh IBM untuk memasarkan MT/ST sebagai mesin word processing_ mesin
yang bisa mengedit dan mencetak dokumen tertulis.
l Tahun
1969, IBM membuat Magcards, yakni kartu magnetik yang bisa diselipkan ke kotak
yang tersambung dengan
mesin ketik. Fungsinya adalah untuk menyimpan template dokumen berukuran besar,
sayang satu kartu hanya bisa muat satu halaman saja.
l Tahun
1972, Lexitron dan Linolex mengembangkan word processing yang disertai monitor
video, untuk melihat hasil ketikan dan pita kaset untuk merekamnya.
l Tahun
1973 Vydec membuat system word processing pertama dengan media simpan flopy
disk untuk menyimpan dokumen, media simpan mampu menampung 80-100 halaman.
l Perkembangan
menarik adalah mulai dipakai software program pada disket yang dapat diupgrade
sewaktu-waktu tanpa harus sama dengan sitem hardware yang dipakainya, pemisahan
ini membuat word processing berkembang pesat.
l Selama
10 tahun kemudian beragam fitur baru ditambahkan, diantaranya program spelling,
chek, mailing list, copy,
paste dan search, bahkan berhasil memuat program yang mampu
beberapa dokumen dalam satu layar.
l Tahun
1970-an, Micropro International, memperkenalkan WordStar, word processing
berbasis DOS. Demikian pula dengan Chiwriter.
l Beberapa
versi baru kedua program ini terus dikeluarkan, sampai berhenti ketika sistem
Windows diperkenalkan.
l WordStar
(WS) 2000 adalah versi terakhir yang dikeluarkan oleh Micropro International.
RAGAM PENGOLAH KATA
MS Word
l Tahun
1984 dikeluarkan MS Word 1.0 untuk windows yang masih sederhana, Word pun mulai
dikenal sejalan dengan perkembangan Windows. Word Versi 6.0 dan Word 95 (versi
7.0) mulai banyak dipakai karena program ini lebih atraktif dan mudah
dioperasikan. Fiturnya pun beragam dan fungsional. Selanjutnya banyak vendor
yang juga mengembangkan sofware pengolah kata berbasis sistem windows atau UNIX
sampai sekarang.
Word Perfect
l Produksi
Perusahaan Corel Corporation Limited.
l Memiliki
fitur lengkap tampilan tidak jauh dari MS Word.
l Versi
terbaru Word Perfect X6.
l OS: windows
AbiWord
l Produksi
Perusahaan Source Gear Corporation.
l Versi
Terbaru AbiWord 3.0.0.
l Sofware
ini bisa beroperasi pada Windows XP, Windows Vista, Windows 7 64-bit, Windows
7, Windows Vista 64-bit, Linux and Mac OS
l Sehingga
program ini bisa dikatakan sebagai program multiplatform.
Word PRO
l Produksi
Perusahaan Lotus Development Corporation.
l Seri
terbaru Lotus Word Pro Relase 9.8.5.
l Word
pro mengunakan menu default yang agak berbeda dengan MS Word, yaitu File, Edit,
View, Create, Page, Window dan Help.
l OS: windows
Star office Writer
l Produksi
Perusahaan Sun Microsystem.
l Versi
terbaru Star Office Writer 9.0
l Sistem
Operasi: Windows,
Linux dan UNIX
KWord
l Beroperasi
pada
sistem
linux.
l Versi
yang tersedia
KWord 2.3.1
l Aplikasi
pemrosessan
kata
ini
sangat stabil dan
jarang
menimbulkan error.
l KWord
juga mudah dipakai layaknya MS Word.
SPREADSHEET
l Menurut
Oxford (1983: 834) spreadsheet is a computer program that is used, for
example, when doing financial or project planning. You enter data in rows and
columns and the program calculates costs, etc. from it .
l http://www.wikipedia.com à
spreadsheet artinya format yang
digunakan untuk mempresentasikan pembukuan dengan kolom untuk kategori
pembelanjaan
l Spreadsheet
adalah program aplikasi pengolah angka dalam bentuk tabular terdiri dari baris
dan kolom dengan hasil output berupa angka dalam bentuk tabular dan grafik
l Spreadsheet
merupakan suatu program pengolah data berbentuk tabular, dengan data yang
disusun dalam baris dan kolom
SEJARAH
l Tahun
1978 mahasiswa Harvard Business School Daniel Bricklin memunculkan ide untuk
membuat kalkulator visibel interaktif.
l Daniel
Bricklin dikenal sebagai “ Bapak ” Spreadsheet Elektronik
l Kemudian
Bricklin dan Bob Frankston bekerja sama membuat program VisiCalc
l VisiCalc
à
Spreadsheet pertama kali.
l September
1983 konflik antara VisiCalc dan software Arts membingungkan para
pengembang VisiCalc yaitu Bricklin dan Frankston.
l Selama
periode ini Mitch Kapour dengan cepat. membangun Lotus dan program spreadsheet-nya
menjadi industri baru standard spreadsheet.
l Lotus
1-2-3 adalah mempresentasikan program paket yang lebih bagus seperti
penghitungan yang kompleks, dengan penambahan grafik dan kemampuan database.
l Lotus,
berjalan seiring dengan pengenalan dari Sistem Operasi Windows 3x akhir tahun
1980-an
l Microsoft
Excel dan Bill Gates, Generasi penerus dari spreadsheet adalah Microsoft
Excel yang awal mulanya dibuat untuk Apple Macintosh 512K tahun 1984-1985
l Excel
adalah spreadsheet pertama kali yang menggunakan dasar graphical
interface dengan menu bar yang menggunakan mouse pointing device
Pemanfaatan dan Penggunaan Spreadsheet
- Membuat table-table perhitungan angka.
- Mengolah data berbentuk tabular, dengan data yang disusun dalam baris dan kolom.
- Mengedit lembar kerja secara elektronik.
- Mempresentasikan pembukuan dengan kolom untuk kategori pembelanjaan, invoice/faktur.
- Mengorganisir data transaksi dalam pengujian bisnis perorangan.
- Menampilkan data numerik dalam bentuk grafik.