際際滷

際際滷Share a Scribd company logo
Bab 3

Sistem Perangkat Lunak

1

Sistem Perangkat
Lunak
 Perangkat Keras (h/w) tidak dapat berjalan
tanpa adanya perangkat lunak (s/w)
 Instruksi-instruksi yang diberikan oleh s/w
yang dikenali oleh h/w

2

1
Lanjutan
 Perangkat lunak dapat digolongkan menjadi
dua, yaitu ;
 S/W sistem ; yang mengoperasikan sistem
komputernya, yang dibagi menjadi ;
 S/W operasi (operating system) : program yang
ditulis untuk mengendalikan dan mengkoordinasi
operasi pada sistem komputer

3

Lanjutan s/w sistem
 S/W sistem bantuan (utility) ; sebuah program
komputer, misalnya memformat HD, menyalin
disk, membersihkan virus, dll (diskkeaper, norton,
partion magic,)
 S/W bahasa (language) ; untuk menterjemahkan
instruksi-instruksi yang ditulis dalam bahasa
pemrograman ke dalam bahasa mesin yang dapat
dimengerti komputer (pascal, COBOL, Fortran,
asembly,)
4

2
Lanjutan s/w sistem
 S/W Aplikasi (application) ; program yang
ditulis dan diterjemahkan oleh language
software untuk menyelesaikan aplikasi
tertentu (Pengolah kata, image, video,)

5

Cara Kerja H/W dan
S/W
 Sistem operasi fungsinya mengaktifkan
hardware, supaya sistem OS dpt aktif maka
diletakkan di RAM
 OS aktif di RAM , mengatur, mengawasi proses
dari program komputer, penggunaan alat-alat
 BIOS

6

3
Hubungan S/W dan
H/W
Perangkat Lunak Aplikasi
Perangkat Lunak Bahasa

Sistem Operasi

BIOS (Basic Input Output Sistem)

Perangkat Keras
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

8

4
lanjutan









Apple DOS (apple)
DOS (disk operating system)
Windows (3.1,3.11,95,98,2000,NT, XP, Long horn)
UNIX dan Linux
Mac OS (Macintosh)
FreeBSD
Solaris
Novell
9

Komponenkomponen OS
 OS terdiri dari 2 bagian ; control program dan
user interface.
 Control Program tersimpan dalam ROM (Read Only
Memory) disebut resident memory.
 Control Program tersimpan di disk disebut disk
operating system (DOS)

10

5
Fungsi OS
 Multitasking : memungkinkan beberapa
program skaligus diproses pada saat
bersamaan di sebuah komputer dengan single
user.
 Multiprogramming : memungkinkan beberapa
program menggunakan resources komputer
pada saat waktu yang bersamaan bergantian
(ex ; proses memasukan data, melakukan
cetak pd printer)
11

Lanjutan
 Time Sharing : memungkinkan beberapa
pemakai komputer menggunakan CPU
bersamaan dan CPU akan memberikan
waktunya bergantian kepada user untuk
melayaninya
 Multiprocessing : memungkinkan beberapa
CPU bekerja bersama-sama secara pararel
dalam suatu sistem
12

6
S/W Sistem Bantuan
 OS menyediakan fasilitas program bantuan
(tools), ex ; memformat, menyalin, mengecek,
menangani file, menangani tampilan, 
 Defragmentasi, Copy, Delete, Zip, burn, dll

13

S/W Bahasa
 Program khusus yang dibuat oleh vendor,
yang digunakan untuk mengembangkan
program aplikasi.
 Berfungsi sebagai penterjemah antara
program yang ditulis dengan bahasa manusia
menjadi bahasa mesin (machine language)
yang dibaca oleh komputer

14

7
Perangkat Lunak Bahasa
Generesi Pertama

 Bahasa Mesin, suatu instruksi program
yang ditulis dalam bahasa mesin,
misalnya 00010100001.

15

Perangkat Lunak Bahasa
Generesi Kedua

 Beranjak dari sulitnya bahasa mesin, maka
dibuat bahasa generasi kedua yaitu
assembler.
 Menterjemahkan program aplikasi yang
ditulis dengan bahasa perakit menjadi bahasa
mesin
 Ditulis dengan kode simbolik (mnemonic)

16

8
Perangkat Lunak Bahasa
Generesi Ketiga

 Beranjak dari kesulitan dan fungsi yang
terbatas, dikembangkan bahasa generasi
ketiga, yaitu bahasa tingkat tinggi
 Bahasa prosedural, yang ditulis dengan
prosedur tertentu, urut dari awal sampai akhir
sesuai dengan algoritmanya

17

Lanjutan
 Bahasa compiler dan interpreter, FORTRAN, COBOL,
PASCAL, C, BASIC
 Interpreter merupakan program untuk
menterjemahkan program yang ditulis dengan
bahasa tingkat tinggi ke bahasa mesin.
 Compiler = program dibuat dulu lalu di compile
dengan compilernya
 Interpreter = source program baris demi baris
diterjemahkan oleh interpreternya
18

9
Lanjutan
 BASIC = Beginner All Purpose Symbolic
Instruction Code, diciptakan John G. Kemeny
dan Thomas E. Kurtz
 FORTRAN = FOR mula TRANslator, berorientasi
pada masalah tertentu (rumus-rumus
aritmatik)

19

Lanjutan
 COBOL = Common Business Oriented Language,
pada masalah bisnis.
 Pascal = oleh Prof. Niklasu Wirth, bahasa
populer dari pelajar hingga mahasiswa.
 C dan C++ = oleh Dennis M.Ritchie, dasar dari
OS dan aplikasi yang terkenal

20

10
Perangkat Lunak Bahasa
Generesi Keempat

 Bahasa non Prosedural, karena user dapat
membuat aplikasi dengan mudah,
memberikan instruksi apa yang harus
diselesaikan bukan mengintruksi secara rinci,
dikelompokkan ;
 Bahasa queri, report, graphics, aplikasi

21

Perangkat Lunak
Bahasa Lainnya
 Bahasa Visual, OOP, HTML, Java.
 Visual = berorintasi objek, langsung drag and
drop. Ex = visual basic, delphi, foxpro, access,
dll
 Java = berorientasi objek yang digunakan
untuk lintas platform dan OS (banyak
variannya)
 HTML = Hypertext Markup Langguage,
membuat halaman hypermedia di Internet
22

11
S/W Aplikasi
 Perangkat lunak membentuk semacam
lapisan (layer) antara pengguna dan CPU.
 Perangkat lunak aplikasi terletak pada lapisan
yang paling dekat dengan pengguna,
 membantu pengguna untuk menyelesaikan
masalah-masalah atau melakukan tugas yang
spesifik

23

lanjutan
 Secara umum perangkat lunak aplikasi dapat dibagi
menjadi:








General business management
Industry  specific
Custom  developed
Education
Personal productivity
Groupware
Specialized software tools

24

12
lanjutan
 General business management software ;
membuat fungsi-fungsi spesifik yang
dilakukan dalam bisnis sehari-hari berjalan
secara otomatis, seperti pembayaran,
manajemen proyek, kontrol inventori, dan lain
sebagainya.

25

Lanjutan
 Industry-specific software adalah perangkat
lunak aplikasi khusus yang digunakan untuk
membantu pelaksanaan tugas khusus dalam
industri terrtentu
 Ex ; SIA, SISDM, SIPRO

26

13
Lanjutan
 Education software membantu kita dalam
mempelajari topik-topik spesifik dari suatu
disiplin ilmu.
 Ex ; perangkat lunak Microsoft ENCARTA adalah
suatu ensiklopedi multimedia

27

Lanjutan
 Personal Productivity Software mencakup:







Word Processing
Desktop Publishing
Spreadsheet
Presentation Graphics
Communication
Personal Information Management

28

14
CUI
 Common User Interface (CUI)
 Hampir semua perangkat lunak aplikasi saat
ini mempunyai antarmuka dengan pengguna
yang umum (Common User Interface (CUI).
 Dengan format ini maka perintah yang sama
akan muncul pada tempat yang sama dari
setiap aplikasi yang dibeli.

29

30

15
Jenis aplikasi
 Pengolah Kata (spred sheet)





Microsoft (Word, Excel, Powerpoint, Acces)
Lotus (Amipro, Lotus suite)
Novel (Word Perfect)


31

Lanjutan






Pengolah Images (video)
Adobe (Photoshop, pagemaker, primere,)
Corel (Corel draw, photopaint, ventura,)
Ulead (Photo impact, video,)


32

16
Lanjutan






Pembangun Web (WYSWG)
Macromedia (Firework, Dreamweaver, flash)
Adobe (Adobe go live,..
Microsoft (Front page, liquid motion)


33

Note 
 Tanpa software, hardware tidak akan berguna
 Softwarelah yang mengendalikan (driven
machine)
 Softwarelah yang menjadi interface dan
perantara antara manusia dan komputer

34

17
Ad

Recommended

Pti 5
Pti 5
Akuun Pribadi
P3
P3
Ilham Kurniawan
Power poin modul 4
Power poin modul 4
trinurpratiwi
PERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAE
EDIS BLOG
Macam macam perangkat lunak & fungsinya
Macam macam perangkat lunak & fungsinya
SMAN 1 Pangkalpinang
Chapter 5
Chapter 5
Dhany Nurdiansyah
Modul4-software-ppt
Modul4-software-ppt
Dita Safitri
Topik 4 Software Perangkat Lunak
Topik 4 Software Perangkat Lunak
I Komang Agustino
Perangkat Lunak Komputer
Perangkat Lunak Komputer
marda tila
Perangkat lunak presentation
Perangkat lunak presentation
David Indra Kz
Pti (5) teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
Chabil_Juniar
Perangkat Lunak
Perangkat Lunak
Aziz Sudrajat95
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Isya Ansyari
Power Point
Power Point
rifiok
Sistem Informasi - Software
Sistem Informasi - Software
David Adi Nugroho
Dianvs.blogspot.com perangkat lunak
Dianvs.blogspot.com perangkat lunak
suleman ganteng
Modul4ppt (PTI)
Modul4ppt (PTI)
Dita Safitri
Macam macam perangkat lunak dan fungsinya
Macam macam perangkat lunak dan fungsinya
Kurniawan W谷bst棚r Di泥樽oay
Perangkat Lunak
Perangkat Lunak
guest41847a
Roly Yansyah - Teknologi Perangkat Lunak Komputer
Roly Yansyah - Teknologi Perangkat Lunak Komputer
belajarkomputer
Materi3
Materi3
Tox Raventus Pondaag
Konsep dasar perangkat lunak kompress
Konsep dasar perangkat lunak kompress
fajrin_ilham
Tugas tik yang seambrek
Tugas tik yang seambrek
Dien Azizah Alya
Pengantar teknologi informasi 2
Pengantar teknologi informasi 2
Mega Kartika
Makalah SOFTWARE
Makalah SOFTWARE
Shinta Widya
3. pti software
3. pti software
ONE HEART
Materi 2 : Perangkat lunak (software)
Materi 2 : Perangkat lunak (software)
Nanang Kurniawan
Perangkat lunak
Perangkat lunak
Nanang Kurniawan
Pengenalan software
Pengenalan software
Titik13
Presentasi Software - Sistem Informasi & Teknologi
Presentasi Software - Sistem Informasi & Teknologi
flxkrnz11

More Related Content

What's hot (18)

Perangkat Lunak Komputer
Perangkat Lunak Komputer
marda tila
Perangkat lunak presentation
Perangkat lunak presentation
David Indra Kz
Pti (5) teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
Chabil_Juniar
Perangkat Lunak
Perangkat Lunak
Aziz Sudrajat95
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Isya Ansyari
Power Point
Power Point
rifiok
Sistem Informasi - Software
Sistem Informasi - Software
David Adi Nugroho
Dianvs.blogspot.com perangkat lunak
Dianvs.blogspot.com perangkat lunak
suleman ganteng
Modul4ppt (PTI)
Modul4ppt (PTI)
Dita Safitri
Macam macam perangkat lunak dan fungsinya
Macam macam perangkat lunak dan fungsinya
Kurniawan W谷bst棚r Di泥樽oay
Perangkat Lunak
Perangkat Lunak
guest41847a
Roly Yansyah - Teknologi Perangkat Lunak Komputer
Roly Yansyah - Teknologi Perangkat Lunak Komputer
belajarkomputer
Materi3
Materi3
Tox Raventus Pondaag
Konsep dasar perangkat lunak kompress
Konsep dasar perangkat lunak kompress
fajrin_ilham
Tugas tik yang seambrek
Tugas tik yang seambrek
Dien Azizah Alya
Pengantar teknologi informasi 2
Pengantar teknologi informasi 2
Mega Kartika
Makalah SOFTWARE
Makalah SOFTWARE
Shinta Widya
3. pti software
3. pti software
ONE HEART
Perangkat Lunak Komputer
Perangkat Lunak Komputer
marda tila
Perangkat lunak presentation
Perangkat lunak presentation
David Indra Kz
Pti (5) teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
Chabil_Juniar
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Isya Ansyari
Power Point
Power Point
rifiok
Sistem Informasi - Software
Sistem Informasi - Software
David Adi Nugroho
Dianvs.blogspot.com perangkat lunak
Dianvs.blogspot.com perangkat lunak
suleman ganteng
Modul4ppt (PTI)
Modul4ppt (PTI)
Dita Safitri
Perangkat Lunak
Perangkat Lunak
guest41847a
Roly Yansyah - Teknologi Perangkat Lunak Komputer
Roly Yansyah - Teknologi Perangkat Lunak Komputer
belajarkomputer
Konsep dasar perangkat lunak kompress
Konsep dasar perangkat lunak kompress
fajrin_ilham
Tugas tik yang seambrek
Tugas tik yang seambrek
Dien Azizah Alya
Pengantar teknologi informasi 2
Pengantar teknologi informasi 2
Mega Kartika
Makalah SOFTWARE
Makalah SOFTWARE
Shinta Widya
3. pti software
3. pti software
ONE HEART

Similar to 03 pengantar software (20)

Materi 2 : Perangkat lunak (software)
Materi 2 : Perangkat lunak (software)
Nanang Kurniawan
Perangkat lunak
Perangkat lunak
Nanang Kurniawan
Pengenalan software
Pengenalan software
Titik13
Presentasi Software - Sistem Informasi & Teknologi
Presentasi Software - Sistem Informasi & Teknologi
flxkrnz11
Tugas pti 4
Tugas pti 4
anasyafridha
04 Perangkat Lutscrccicfyctccrccttctcvvtvtnak.pptx
04 Perangkat Lutscrccicfyctccrccttctcvvtvtnak.pptx
dephowiliam17
Pti pertemuan ke 07
Pti pertemuan ke 07
Dedy Wijaya
Materi Pengantar Teknologi Informasi Pertemuan Ke-7
Materi Pengantar Teknologi Informasi Pertemuan Ke-7
Dedy Wijaya
Sistem perangkat lunak
Sistem perangkat lunak
damayantidamayanti4
Operasi dasar dan peralatan
Operasi dasar dan peralatan
lestaripuj
Modul4 terry PTI
Modul4 terry PTI
Terry Adjani
3657595.ppt
3657595.ppt
SriBintangPamungkas
Operasi dasar dan peralatan
Operasi dasar dan peralatan
septyanq
Operasi dasar dan peralatan
Operasi dasar dan peralatan
septyanandanq
Pti (5) teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
Hardini_HD
Materi Terbaru Matakuliah Sistem Operasi
Materi Terbaru Matakuliah Sistem Operasi
arapat99
ppt sim 3 kel2.pptx
ppt sim 3 kel2.pptx
RezaSaputra87
SOFTWERE
SOFTWERE
Miqdad nizam the ritter imaginator
pengenalansoftware-211030104626.pptxhshk
pengenalansoftware-211030104626.pptxhshk
naylakirani2
Materiinformatika Sistem operasi komputer.ppt
Materiinformatika Sistem operasi komputer.ppt
yenitugasntc
Materi 2 : Perangkat lunak (software)
Materi 2 : Perangkat lunak (software)
Nanang Kurniawan
Pengenalan software
Pengenalan software
Titik13
Presentasi Software - Sistem Informasi & Teknologi
Presentasi Software - Sistem Informasi & Teknologi
flxkrnz11
04 Perangkat Lutscrccicfyctccrccttctcvvtvtnak.pptx
04 Perangkat Lutscrccicfyctccrccttctcvvtvtnak.pptx
dephowiliam17
Pti pertemuan ke 07
Pti pertemuan ke 07
Dedy Wijaya
Materi Pengantar Teknologi Informasi Pertemuan Ke-7
Materi Pengantar Teknologi Informasi Pertemuan Ke-7
Dedy Wijaya
Operasi dasar dan peralatan
Operasi dasar dan peralatan
lestaripuj
Modul4 terry PTI
Modul4 terry PTI
Terry Adjani
Operasi dasar dan peralatan
Operasi dasar dan peralatan
septyanq
Operasi dasar dan peralatan
Operasi dasar dan peralatan
septyanandanq
Pti (5) teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
Hardini_HD
Materi Terbaru Matakuliah Sistem Operasi
Materi Terbaru Matakuliah Sistem Operasi
arapat99
ppt sim 3 kel2.pptx
ppt sim 3 kel2.pptx
RezaSaputra87
pengenalansoftware-211030104626.pptxhshk
pengenalansoftware-211030104626.pptxhshk
naylakirani2
Materiinformatika Sistem operasi komputer.ppt
Materiinformatika Sistem operasi komputer.ppt
yenitugasntc
Ad

More from Billy Alhamra (12)

Struktur karakteristik dan aplikasi thyristor
Struktur karakteristik dan aplikasi thyristor
Billy Alhamra
Mengenal PLC
Mengenal PLC
Billy Alhamra
M04b dasar program c
M04b dasar program c
Billy Alhamra
M04a sekilastentang c
M04a sekilastentang c
Billy Alhamra
M05c perulangan2
M05c perulangan2
Billy Alhamra
M05b perulangan
M05b perulangan
Billy Alhamra
M03b algoritma lanjutan
M03b algoritma lanjutan
Billy Alhamra
M05a pengambilan keputusan
M05a pengambilan keputusan
Billy Alhamra
M03a algoritma
M03a algoritma
Billy Alhamra
04 input output
04 input output
Billy Alhamra
02 pengantar hardware
02 pengantar hardware
Billy Alhamra
01 sejarah komputer
01 sejarah komputer
Billy Alhamra
Struktur karakteristik dan aplikasi thyristor
Struktur karakteristik dan aplikasi thyristor
Billy Alhamra
M04b dasar program c
M04b dasar program c
Billy Alhamra
M04a sekilastentang c
M04a sekilastentang c
Billy Alhamra
M03b algoritma lanjutan
M03b algoritma lanjutan
Billy Alhamra
M05a pengambilan keputusan
M05a pengambilan keputusan
Billy Alhamra
02 pengantar hardware
02 pengantar hardware
Billy Alhamra
01 sejarah komputer
01 sejarah komputer
Billy Alhamra
Ad

03 pengantar software

  • 1. Bab 3 Sistem Perangkat Lunak 1 Sistem Perangkat Lunak Perangkat Keras (h/w) tidak dapat berjalan tanpa adanya perangkat lunak (s/w) Instruksi-instruksi yang diberikan oleh s/w yang dikenali oleh h/w 2 1
  • 2. Lanjutan Perangkat lunak dapat digolongkan menjadi dua, yaitu ; S/W sistem ; yang mengoperasikan sistem komputernya, yang dibagi menjadi ; S/W operasi (operating system) : program yang ditulis untuk mengendalikan dan mengkoordinasi operasi pada sistem komputer 3 Lanjutan s/w sistem S/W sistem bantuan (utility) ; sebuah program komputer, misalnya memformat HD, menyalin disk, membersihkan virus, dll (diskkeaper, norton, partion magic,) S/W bahasa (language) ; untuk menterjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin yang dapat dimengerti komputer (pascal, COBOL, Fortran, asembly,) 4 2
  • 3. Lanjutan s/w sistem S/W Aplikasi (application) ; program yang ditulis dan diterjemahkan oleh language software untuk menyelesaikan aplikasi tertentu (Pengolah kata, image, video,) 5 Cara Kerja H/W dan S/W Sistem operasi fungsinya mengaktifkan hardware, supaya sistem OS dpt aktif maka diletakkan di RAM OS aktif di RAM , mengatur, mengawasi proses dari program komputer, penggunaan alat-alat BIOS 6 3
  • 4. Hubungan S/W dan H/W Perangkat Lunak Aplikasi Perangkat Lunak Bahasa Sistem Operasi BIOS (Basic Input Output Sistem) Perangkat Keras 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 8 4
  • 5. lanjutan Apple DOS (apple) DOS (disk operating system) Windows (3.1,3.11,95,98,2000,NT, XP, Long horn) UNIX dan Linux Mac OS (Macintosh) FreeBSD Solaris Novell 9 Komponenkomponen OS OS terdiri dari 2 bagian ; control program dan user interface. Control Program tersimpan dalam ROM (Read Only Memory) disebut resident memory. Control Program tersimpan di disk disebut disk operating system (DOS) 10 5
  • 6. Fungsi OS Multitasking : memungkinkan beberapa program skaligus diproses pada saat bersamaan di sebuah komputer dengan single user. Multiprogramming : memungkinkan beberapa program menggunakan resources komputer pada saat waktu yang bersamaan bergantian (ex ; proses memasukan data, melakukan cetak pd printer) 11 Lanjutan Time Sharing : memungkinkan beberapa pemakai komputer menggunakan CPU bersamaan dan CPU akan memberikan waktunya bergantian kepada user untuk melayaninya Multiprocessing : memungkinkan beberapa CPU bekerja bersama-sama secara pararel dalam suatu sistem 12 6
  • 7. S/W Sistem Bantuan OS menyediakan fasilitas program bantuan (tools), ex ; memformat, menyalin, mengecek, menangani file, menangani tampilan, Defragmentasi, Copy, Delete, Zip, burn, dll 13 S/W Bahasa Program khusus yang dibuat oleh vendor, yang digunakan untuk mengembangkan program aplikasi. Berfungsi sebagai penterjemah antara program yang ditulis dengan bahasa manusia menjadi bahasa mesin (machine language) yang dibaca oleh komputer 14 7
  • 8. Perangkat Lunak Bahasa Generesi Pertama Bahasa Mesin, suatu instruksi program yang ditulis dalam bahasa mesin, misalnya 00010100001. 15 Perangkat Lunak Bahasa Generesi Kedua Beranjak dari sulitnya bahasa mesin, maka dibuat bahasa generasi kedua yaitu assembler. Menterjemahkan program aplikasi yang ditulis dengan bahasa perakit menjadi bahasa mesin Ditulis dengan kode simbolik (mnemonic) 16 8
  • 9. Perangkat Lunak Bahasa Generesi Ketiga Beranjak dari kesulitan dan fungsi yang terbatas, dikembangkan bahasa generasi ketiga, yaitu bahasa tingkat tinggi Bahasa prosedural, yang ditulis dengan prosedur tertentu, urut dari awal sampai akhir sesuai dengan algoritmanya 17 Lanjutan Bahasa compiler dan interpreter, FORTRAN, COBOL, PASCAL, C, BASIC Interpreter merupakan program untuk menterjemahkan program yang ditulis dengan bahasa tingkat tinggi ke bahasa mesin. Compiler = program dibuat dulu lalu di compile dengan compilernya Interpreter = source program baris demi baris diterjemahkan oleh interpreternya 18 9
  • 10. Lanjutan BASIC = Beginner All Purpose Symbolic Instruction Code, diciptakan John G. Kemeny dan Thomas E. Kurtz FORTRAN = FOR mula TRANslator, berorientasi pada masalah tertentu (rumus-rumus aritmatik) 19 Lanjutan COBOL = Common Business Oriented Language, pada masalah bisnis. Pascal = oleh Prof. Niklasu Wirth, bahasa populer dari pelajar hingga mahasiswa. C dan C++ = oleh Dennis M.Ritchie, dasar dari OS dan aplikasi yang terkenal 20 10
  • 11. Perangkat Lunak Bahasa Generesi Keempat Bahasa non Prosedural, karena user dapat membuat aplikasi dengan mudah, memberikan instruksi apa yang harus diselesaikan bukan mengintruksi secara rinci, dikelompokkan ; Bahasa queri, report, graphics, aplikasi 21 Perangkat Lunak Bahasa Lainnya Bahasa Visual, OOP, HTML, Java. Visual = berorintasi objek, langsung drag and drop. Ex = visual basic, delphi, foxpro, access, dll Java = berorientasi objek yang digunakan untuk lintas platform dan OS (banyak variannya) HTML = Hypertext Markup Langguage, membuat halaman hypermedia di Internet 22 11
  • 12. S/W Aplikasi Perangkat lunak membentuk semacam lapisan (layer) antara pengguna dan CPU. Perangkat lunak aplikasi terletak pada lapisan yang paling dekat dengan pengguna, membantu pengguna untuk menyelesaikan masalah-masalah atau melakukan tugas yang spesifik 23 lanjutan Secara umum perangkat lunak aplikasi dapat dibagi menjadi: General business management Industry specific Custom developed Education Personal productivity Groupware Specialized software tools 24 12
  • 13. lanjutan General business management software ; membuat fungsi-fungsi spesifik yang dilakukan dalam bisnis sehari-hari berjalan secara otomatis, seperti pembayaran, manajemen proyek, kontrol inventori, dan lain sebagainya. 25 Lanjutan Industry-specific software adalah perangkat lunak aplikasi khusus yang digunakan untuk membantu pelaksanaan tugas khusus dalam industri terrtentu Ex ; SIA, SISDM, SIPRO 26 13
  • 14. Lanjutan Education software membantu kita dalam mempelajari topik-topik spesifik dari suatu disiplin ilmu. Ex ; perangkat lunak Microsoft ENCARTA adalah suatu ensiklopedi multimedia 27 Lanjutan Personal Productivity Software mencakup: Word Processing Desktop Publishing Spreadsheet Presentation Graphics Communication Personal Information Management 28 14
  • 15. CUI Common User Interface (CUI) Hampir semua perangkat lunak aplikasi saat ini mempunyai antarmuka dengan pengguna yang umum (Common User Interface (CUI). Dengan format ini maka perintah yang sama akan muncul pada tempat yang sama dari setiap aplikasi yang dibeli. 29 30 15
  • 16. Jenis aplikasi Pengolah Kata (spred sheet) Microsoft (Word, Excel, Powerpoint, Acces) Lotus (Amipro, Lotus suite) Novel (Word Perfect) 31 Lanjutan Pengolah Images (video) Adobe (Photoshop, pagemaker, primere,) Corel (Corel draw, photopaint, ventura,) Ulead (Photo impact, video,) 32 16
  • 17. Lanjutan Pembangun Web (WYSWG) Macromedia (Firework, Dreamweaver, flash) Adobe (Adobe go live,.. Microsoft (Front page, liquid motion) 33 Note Tanpa software, hardware tidak akan berguna Softwarelah yang mengendalikan (driven machine) Softwarelah yang menjadi interface dan perantara antara manusia dan komputer 34 17