04 Teknologi Perangkat Lunak Komputer
04 Teknologi Perangkat Lunak Komputer
TEKNOLOGI
PERANGKAT LUNAK
KOMPUTER
N. Tri Suswanto Saptadi
Informatics Engineering
Faculty of Information Technology
3/10/2012 nts/pti/tiuajm 2
1
3/10/2012
Penggolongan Software
• S/W sistem
• S/W aplikasi
(application)
3/10/2012 nts/pti/tiuajm 3
2
3/10/2012
3/10/2012 nts/pti/tiuajm 5
3/10/2012 nts/pti/tiuajm 6
3
3/10/2012
Hubungan
S/W dan
H/W
3/10/2012 nts/pti/tiuajm 7
Sistem Operasi
• Sistem operasi /operating systems (OS) :
program yang ditulis untuk mengendalikan dan
mengkoordinasi kegiatan operasi dari sistem
komputer.
• Bertanggung jawab, mengendalikan dan
mengkoordinasikan semua operasi kegiatan.
3/10/2012 nts/pti/tiuajm 8
4
3/10/2012
3/10/2012 nts/pti/tiuajm 9
3/10/2012 nts/pti/tiuajm 10
5
3/10/2012
Komponen OS
• OS terdiri dari 2
bagian, yaitu:
control program dan
user interface.
Fungsi OS (1 dari 2)
3/10/2012 nts/pti/tiuajm 12
6
3/10/2012
Fungsi OS (2 dari 2)
3/10/2012 nts/pti/tiuajm 14
7
3/10/2012
S/W Bahasa
3/10/2012 nts/pti/tiuajm 15
3/10/2012 nts/pti/tiuajm 16
8
3/10/2012
3/10/2012 nts/pti/tiuajm 17
3/10/2012 nts/pti/tiuajm 18
9
3/10/2012
3/10/2012 nts/pti/tiuajm 19
10
3/10/2012
3/10/2012 nts/pti/tiuajm 21
Perangkat Lunak
Bahasa Lainnya
• Bahasa OOP (Objek Oriented Programing) seperti
Visual, Java, HTML.
• Visual = berorintasi objek, langsung drag and drop.
Ex = visual basic, delphi, foxpro, access, dbase, dll
• Java = berorientasi objek yang digunakan untuk
lintas platform dan OS (banyak variannya)
• HTML = Hypertext Markup Language, membuat
halaman hypermedia di Internet
3/10/2012 nts/pti/tiuajm 22
11
3/10/2012
3/10/2012 nts/pti/tiuajm 23
3/10/2012 nts/pti/tiuajm 24
12
3/10/2012
13
3/10/2012
Groupware
• E-mail
• Mailing List
• Chatting
• Friendster
3/10/2012 nts/pti/tiuajm 27
CUI
3/10/2012 nts/pti/tiuajm 28
14
3/10/2012
Contoh Aplikasi
3/10/2012 nts/pti/tiuajm 29
3/10/2012 nts/pti/tiuajm 30
15
3/10/2012
3/10/2012 nts/pti/tiuajm 31
Note …
3/10/2012 nts/pti/tiuajm 32
16