Anda di halaman 1dari 28

PERKEMBANGAN

PERANGKAT LUNAK

Pengantar Aplikasi Komputer 1


Perkembangannya terutama perangkat
lunak paket telah tumbuh dengan
sangat pesat sejak beredarnya
komputer personal di pasaran.

Pengantar Aplikasi Komputer 2


Kategori Perangkat Lunak
1. Perangkat lunak sistem operasi
Mengendalikan dan mengkoordinasi kegiatan
sistem komputer.
2. Perangkat lunak bahasa
Menterjemahkan instruksi-instruksi bahasa
pemrograman ke bahasa mesin supaya
dimengerti komputer.
3. Perangkat lunak aplikasi
Ditulis dan diterjemahkan language software
untuk menyelesaikan aplikasi tertentu.

Pengantar Aplikasi Komputer 3


Posisi Perangkat Lunak

User

Application
software

Language
ssoftware
OS

Hardware

Pengantar Aplikasi Komputer 4


Perangkat Lunak Sebelum Komputer Generasi Pertama
300 sm. Sistem kode pertama.
1842. Penulis perangkat lunak pertama.
1933. Program mekanik pertama.
1945. Kutu pertama.

Perangkat Lunak Semasa Komputer Generasi Pertama


Pemogram kebanyakan adalah ahli teknik dan matematika.
Dilakukan dengan menghubungkan beberapa sirkuit di
komputer atau dengan machine language yg disimpan
di memori komputer secara permanen.

Pengantar Aplikasi Komputer 5


Fungsi Dasar Sistem Operasi
start the computer provide a user interface manage programs

administer
security

manage
memory

control a
network

provide file monitor establish an schedule jobs and


management and performance Internet connection configure devices
other utilities

Pengantar Aplikasi Komputer 6


Perkembangan Perangkat Lunak Sistem Operasi
1954. Sistem operasi pertama.
1960. Sistem operasi komputer mini pertama.
1969. UNIX.
1970. CP/M.
1980. MS-DOS.
1985. Microsoft Windows pertama.
1987. IBM Operating System/2.
1988. Windows/386.
1990. Windows 3.0.
1993. Mosaic, browser internet pertama sistem Windows.
1995. Windows 95.
1997. Windows 98, dst.

Pengantar Aplikasi Komputer 7


Microsoft OS

Windows Version Year Released

Windows 3.x 1990


Windows NT 3.1 1993
Windows 95 1995
Windows NT WS 4.0 1996
Windows 98 1998
Windows ME 2000
Windows 2000 Professional 2000
Windows XP 2001
Windows Vista 2006

Pengantar Aplikasi Komputer 8


Most Popular

Survey menurut MarketShare (2007)

Pengantar Aplikasi Komputer 9


LINUX
Linux merupakan turunan dari sistem operasi
UNIX, memiliki seluruh kemampuan dan
keunggulan dari sistem UNIX. Berbasis GPL
(General Public Licence) yang berarti dapat dikopi
secara bebas tanpa harus membayar kepada
pemegang lisensi dengan catatan source code
harus selalu disertakan dalam penyebarannya.

Diciptakan oleh Linus Torvalds pada tahun 1991 di Finlandia, seorang


mahasiswa ilmu komputer di Universitas Helsinki. Pada awalnya masih
sangat sederhana dan belum memiliki kekuatan seperti UNIX komersial
yang telah mapan. Tetapi dengan bantuan para hacker, Linus terus
mengembangkan Linux dan akhirnya memliki kemampuan yang dapat
disejajarkan dengan sistem operasi komersial lainnya. Lisensi Linux
dipegang oleh Linus Torvalds sebagai penghormatan atas hasil jerih
payahnya mengembangkan Linux.
Pengantar Aplikasi Komputer 10
BAHASA PEMROGRAMAN
Untuk komputer generasi pertama, bahasa yang
digunakan adalah yang disebut bahasa mesin
(machine language).
Pada generasi kedua, bahasa yang digunakan dan
dikembangkan adalah machine-oriented
assembler language.
Untuk generasi ketiga, bahasa yang digunakan
adalah yang termasuk pada bahasa
pemrograman tingkat tinggi (high-level
programming language).
Sedangkan yang sedang dikembangkan sekarang
(yaitu generasi keempat) adalah suatu teknik
pemrograman yang berorientasi pada obyek,
yang disebut dengan Object Oriented
Programming.
Pengantar Aplikasi Komputer 11
BAHASA PEMROGRAMAN

 Bahasa Mesin
 Assembler
 Bahasa Tingkat Tinggi
- Menggunakan Compiler sebagai penterjemah:
Fortran, LISP, Cobol, RPG, dsb.
- Menggunakan Interpreter sebagai
penterjemah: Basic, Pascal, Bahasa C, dsb.
 Bahasa Generasi Ke 4: Informix, Oracle, dsb.

Pengantar Aplikasi Komputer 12


Perkembangan Bahasa Pemograman Tingkat
Tinggi
1957. FORTRAN. 1969. FORTH.
1958. LISP. 1970. Pascal.
1958. ALGOL. 1971. SHRDLU.
1959. COBOL. 1971. SAM76.
1960. Logo. 1972. PROLOG.
1961. GPSS. 1972. Smalltalk.
1961. RPG. 1974. C.
1962. APL. 1974. COMAL.
1964. BASIC. 1975. BASIC pada komputer mikro
1966. PL/1. pertama.
1968. Konsep pemograman 1977. Modula-2.
terstruktur pertama. 1979. Ada.
1968. PILOT.

Pengantar Aplikasi Komputer 13


Perkembangan Perangkat Lunak Paket
Aplikasi
1976. Electric Pencil.
1979. Word Star.
1979. Apple Writer.
1979. Visicalc.
1981. dBASE-II.
1982. Lotus 1-2-3.

Pengantar Aplikasi Komputer 14


Perangkat Lunak
Aplikasi umum untuk Perkantoran:

15
BEBERAPA CONTOH PROGRAM APLIKASI
Program aplikasi yang dimaksud adalah berupa
perangkat lunak (program paket) yang digunakan untuk
aplikasi tertentu, dan pemakai langsung dapat
menggunakannya tanpa harus memikirkan bagaimana
proses yang dilakukan komputer.
Contoh-contoh:
Pengolah Kata (Word Processor)
Program paket ini dapat membuat komputer berfungsi
sebagai mesin ketik elektronik yang canggih. Jenis dari
pengolah kata yang terkenal, antara lain:
WordStar
Word Perfect
Microsoft Word
dan lain lain
Pengantar Aplikasi Komputer 16
Pengolah Angka (Spreadsheet)
Dengan program ini komputer berfungsi sebagai
kertas kerja yang dapat melakukan perhitungan
secara otomatis. Adapun jenis dari spreadsheet yang
cukup terkenal, seperti:
Lotus 123 (dengan berbagai versinya)
Supercalc
Symphony
FrameWork
Quattro
Microsoft Works (Spreadsheet)
Microsoft Excel (dengan berbagai versinya), dan lain-
lain

Pengantar Aplikasi Komputer 17


Pengolah Data (DataBase)
Program ini dapat membuat komputer mengolah data
dalam bentuk file secara mudah, rapi, dan cepat
dalam hal penempatan dan manipulasinya. Yang
termasuk program aplikasi ini antara lain:
dBase (dengan berbagai versinya)
Paradox
dBXL
FoxBase
DacEasyBase
FoxPro
Visual FoxPro, dan lain-lain

Pengantar Aplikasi Komputer 18


Pembuat Artikel (Publisher) atau lazim disebut software
Desktop Publishing
Dengan paket ini komputer dapat berfungsi sebagai
mesin editor untuk membuat majalah, koran, ataupun
berbagai bentuk artikel lainnya. Yang termasuk dalam
paket program ini antara lain:
Ventura Publisher
Aldus PageMaker (dengan berbagai versinya)
Adobe PageMaker (dengan berbagai versinya)
Corel Draw (dengan berbagai versinya)
Aldus FreeHand (dengan berbagai versinya)
Harvard Graphics, dan lain-lain

Pengantar Aplikasi Komputer 19


CAD (Computer Aided Design)
Dengan CAD komputer dapat berfungsi sebagai alat
lukis elektronik yang canggih dalam membuat sketsa
ruangan, mesin, model industri, pesawat, dan lain
sebagainya. Yang termasuk paket program ini antara
lain:
AutoCad
Drafix
CAM
3D Home Architech

Pengantar Aplikasi Komputer 20


Animasi
Program paket yang dapat membuat animasi berupa
gambar ataupun tulisan, dengan berbagai fasilitasnya
(warna, bergerak, dan lain-lain). Contoh-contoh
program animasi adalah sebagai berikut:,
Story Board, Show Partner
dr Hallo, Fanta Vision
Cartooner, Disney Animation Studio
Tempra Pro, Assymetric Toolcox, Animator
Studio
Macromedia Flash, Director
dan lain-lain
Pengantar Aplikasi Komputer 21
Statistik
Program yang digunakan untuk mengolah data-data
statistik.
Contoh-contoh program ini adalah:
My Stat
Micro Stat
Statplan
SPSS
MathLab
dan lain-lain

Pengantar Aplikasi Komputer 22


MULTIMEDIA
Contohnya:
- Program Audio
Utility Sound Card
Goldwave
Cakewalk Pro Audio -- Midi
Sound Forge
dan lain-lain
Program Video
Adobe Premiere
Deputy Soft
Video Edit
Mpeg Player
dan lain-lain
Pengantar Aplikasi Komputer 23
BEBERAPA CONTOH PROGRAM APLIKASI

Program Image Editing


- Photo Styler
- Image Styler
- Photo Finish
- Adobe PhotoShop
- dan lain-lain

Program 3D Animation
- 3D Studio Max
- Crystal Topas
- Infinidy
- dan lain-lain
Pengantar Aplikasi Komputer 24
BEBERAPA CONTOH PROGRAM
APLIKASI KHUSUS (UTILITY)

Utility: Program Bantu yang lebih mengarah untuk


mengatasi masalah sistem komputer (hardware trouble,
performance, dll).
Contoh: Norton Utility, Mc Affee, Partition Magic, Disk
Manager, Tiramisu, dll.

Pengantar Aplikasi Komputer 25


Beberapa macam paket software:
1. Aplikasi pengolah kata
2. Aplikasi database dan file management
3. Aplikasi permodelan
4. Aplikasi investasi manajemen
5. Aplikasi akuntansi
6. Aplikasi penjadwalan proyek
7. Aplikasi komunikasi dan telekomunikasi
8. Aplikasi grafik
9. Aplikasi manipulasi printer
10. Aplikasi program manfaat
11. Aplikasi sorting
12. Aplikasi pendidikan
13. Aplikasi permainan
14. Aplikasi statistik

Pengantar Aplikasi Komputer 26


Pertanyaan???...

Pengantar Teknologi Bank 27


...Terimakasih...

Semoga Bermanfaat Bagi Kita Semua


Pengantar Teknologi Bank 28

Anda mungkin juga menyukai