Title: Merupakan program yang diperlukan untuk menjalankan perangkat keras komputer.
1Perangkat Lunak
- Merupakan program yang diperlukan untuk
menjalankan perangkat keras komputer. - Perangkat lunak dapat digolongkan menjadi tiga
bagian, yaitu
2Application software
Languagessoftware
OS
Hardware
3Perangkat Lunak
4Perangkat Lunak
5Perangkat Lunak
Siklus Perkembangan Pembuatan Perangkat Lunak
6Perangkat Lunak
7Perangkat Lunak
8Perangkat Lunak
9Perangkat Lunak
10(No Transcript)
11Perangkat Lunak
12(No Transcript)
13KLASIFIKASI JENIS PERANGKAT LUNAK
- 1. Sistem Operasi (operating system)
- Yaitu program yang dibuat untuk mengendalikan
dan mengkoordinasikan seluruh kegiatan dari
sistem komputer. - 2. Perangkat lunak bahasa pemrograman
(programming - software)
- Yaitu program yang digunakan untuk menerjemahkan
instruksi-instruksi yang ditulis dalam bahasa
pemrograman ke dalam bahasa mesin agar dapat
dimengerti komputer. - 3. Perangkat lunak aplikasi (application
software) - Yaitu program yang ditulis dan diterjemahkan
oleh language-software untuk menyelesai-kan suatu
aplikasi tertentu.
14SISTEM OPERASI
- Tujuan dari OS ini adalah untuk meningkatkan
efisiensi dan menggunakan komputer semaksimal
mungkin, dalam melaksanakan pekerjaan khususnya
untuk mengurangi waktu nganggur yang dialami
oleh komputer. Program-program dalam OS biasanya
ditulis dan disusun oleh pabrik komputer yang
bersangkutan. - Sistem Operasi terdiri dari Control Program dan
OS Service.
15BAHASA PEMROGRAMAN
- Susunan instruksi-instruksi yang dimasukkan ke
komputer disebut program, dan bahasa yang
digunakan untuk penulisan program ini disebut
bahasa pemrograman (programming language).
16BAHASA 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 pemro- - 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.
17BEBERAPA 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
- Multimate
- Microsoft Word
- Turbo Sprint dan lain lain
18BEBERAPA CONTOH PROGRAM APLIKASI
- 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
19BEBERAPA CONTOH PROGRAM APLIKASI
- 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
20BEBERAPA CONTOH PROGRAM APLIKASI
- 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
21BEBERAPA CONTOH PROGRAM APLIKASI
- 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
22BEBERAPA CONTOH PROGRAM APLIKASI
- 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
23BEBERAPA CONTOH PROGRAM APLIKASI
- Statistik
- Program yang digunakan untuk mengolah data-data
statistik. - Contoh-contoh program ini adalah
- My Stat
- Micro Stat
- Statplan
- SPSS
- MathLab
- dan lain-lain
24BEBERAPA CONTOH PROGRAM APLIKASI
- 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
25BEBERAPA 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
26BEBERAPA 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
27Operating System
- DEFINISI
- OS adalah sebuah program penghubung antara user
komputer dan hardware komputer. - Operating sistem merupakan kumpulan program yang
dibuat oleh pabrik komputer dengan memperhatikan
bentuk dan cara kerja hardware yang mereka
miliki. - Operating System berdasar American National
Standart Institute (ANSI) adalah Software yang
mengontrol pelaksanaan program-program komputer,
yaitu dengan mengatur waktu proses, pengecekan
kesalahan, mengontrol input dan output, melakukan
perhitungan, kompilasi, penyimpanan, pengolahan
data serta pelbagai bentuk layanan yang terkait.
28Tujuan OS
- menyediakan keadaan yang mana users dapat
menjalankan program. - Untuk mengunakan hardware komputer secara
efisien.
29Bagan Sistem Operasi
Users
System Call
Programs
Programs
OPERATING SYSTEM
30Operating System
DOS (Disk Operating System) merupakan salah satu
operating system yang biasa dipakai pada komputer
IBM-PC ataupun kompatibelnya DOS mempunyai
sejumlah versi yang diawali dengan DOS versi 1.00
dirilis pada 1981, terus meningkat menjadi versi
7.00 pada tahun 1996. Seiring dengan perubahan
versi, kemampuan DOS juga semakin meningkat, dan
berkembang kearah general purpose system, konsep
jaringan komputer serta konsep user friendly
DOS versi 3.10 yang direlease tahun 1984, mulai
menyediakan layanan untuk jaringan DOS versi 5.00
yang direlease tahun 1991, mendukung pemakaian
sound baster card, dan pada masa itu merupakan
awal penggunakan sound-card stereo pada sebuah PC
31Operating System
Windows adalah operating system produk dari
Microsoft yang banyak dipakai saat ini Pada tahun
1992, Microsoft memperkenalkan operating system
Windows 3.1 merupakan suatu system operasi yang
mengijinkan pemakai untuk menjalankan berbagai
program secara serentak serta membagi informasi
antara program-program yang ada. Program-program
yang ada bisa ditampilkan dalam bentuk "jendela"
dan pemakai bisa mengendalikannya secara mudah
Seperti halnya dengan DOS, Windows operating
system juga memiliki pelbagai versi, seperti
misalnya Windows 3.11, Windows NT dan pada tahun
1995 muncul Windows 95 yang memiliki kemampuan
untuk meng-access internet. Yang selanjutnya di
sepurnakan dengan keluarnya Windows 98
32Operating System
Pada tanggal 17 Februari 2000 secara resmi
Microsoft Corporation mengeluarkan system operasi
terbarunya dengan nama Microsoft Windows 2000
Profesional. Windows 2000 ini memiliki ke-andalan
manajemen dan keamanan, lebih mudah digunakan,
lebih cepat, serta lebih kompatibel dengan
pelbagai perangkat lunak maupun keras, mudah
dikelola serta lebih aman
Pada 14 September 2000, Windows-Me direlease yang
memiliki kemudahan pada saat bekerja dengan file,
bekerja dengan web, bekerja dengan komputer lain
yang terhubung, serta pelbagai kemudahan-kemudahan
lainnya
33Operating System
34Operating System
Macintosh Operating System merupakan OS yang
pertama mengunakan sistem GUI (Graphical User
Interface). Para pemakai komputer begitu takjub
melihat Macintosh yang sangat ramah dalam
melayani pemakai komputer. Pemakai tidak perlu
banyak menulis perintah, cukup menunjuk
gambar-gambar yang ada, maka dengan cepat
Macintosh akan mengerjakan tugas sesuai gambar
yang ditunjuk. OS ini hanya kompatibel dengan
Komputer Apple-Macintosh
Unix adalah sebuah Operating System yang pada
awalnya dikembangkan oleh Bell Labs pada tahun
1969 sebagai sebuah sistem yang berkonsep
'interaktif time-sharing. Pencipta dari Unix
adalah Ken Thompson dan Dennis Ritchie. Pada
tahun 1974, Unix menjadi Operating System pertama
yang ditulis dalam bahasa C dan sistem operasi
yang sifatnya terbuka atau standard. Unix telah
terstandardisasi oleh IEEE sebagai Portable
Operating System Interface (POSIX).
35Operating System
Linux adalah sebuah sistem operasi komputer
seperti halnya Macintosh, OS/2, Solaris maupun
Windows. Linux merupakan turunan dari sistem
operasi UNIX dan memiliki seluruh kemampuan dan
keunggulan dari sistem UNIX. Linux adalah sistem
operasi berbasis GPL (General Public Licence)
yang berarti Linux dapat dikopi secara bebas
tanpa harus membayar kepada pemegang lisensi,
dengan catatan source code harus selalu
disertakan dalam penyebarannya.
Linux diciptakan oleh Linus Torvalds pada tahun
1991 di Finlandia, saat itu Linus adalah seorang
mahasiswa ilmu komputer di Universitas Helsinki.
Pada awalnya Linux 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
36Operating System
Saat ini, populasi pemakai Linux telah mencapai
jutaan orang dan akan terus berkembang di masa -
masa yang akan datang. Dukungan dari vendor -
vendor ternama seperti IBM, Silicon Graphics,
Hewlett Packard, Compaq dan Dell, telah membuat
Linux menjadi kekuatan baru yang disegani
Dalam dunia bisnis dan teknologi di Amerika
Serikat, Linux telah dipakai di NASA, Boeing,
UPS, Lockheed Martin, US Postal, US Railway, baik
sebagai server dalam jaringan maupun workstation
- workstation front-end. Linux dapat berjalan
pada platform - platform terkemuka seperti Intel
x86, Sun SPARC, MIPS, Motorola m68K, PowerPC dan
DEC Alpha. Jauh sekali apabila dibandingkan
dengan Windows NT yang hanya bisa dijalankan di
platform Intel x86 dan DEC Alpha
37Operating System
FreeBSD adalah sebuah sistem operasi BSD Unix
yang lebih maju untuk komputer jenis PC. OS ini
dikembangkan oleh sekumpulan programmer individu.
FreeBSD menawarkan sistem rangkaian yang lebih
maju dan berkemampuan tinggi. OS tersebut sesuai
untuk dijadikan sistem server Internet atau
Intranet. Dapat mengendalikan sistem rangkaian
yang sangat sibuk, dan mengatur penggunaan memori
dengan baik untuk melayani beratus-ratus atau
beribu-ribu pengguna secara serentak
Perbedaan antara FreeBSD dengan Linux ialah Linux
adalah aplikasi terbuka di mana kode program
diberikan secara cuma-cuma dan aplikasi Linux
bisa dikembangkan oleh siapa saja, sedangkan
FreeBSD adalah aplikasi tertutup yang
diprogramkan oleh programmer yang membuat sistem
operasi BSD(Berkeley Software Distribution)
38Operating System
BeOS adalah sebuah OS komersial baru yang
menarik. Sistem operasi BeOS dibuat berdasarkan
cip cpu PowerPC atau x86 (PC). Ia membolehkan
anda berkerja dengan aplikasi audio, video,
image, berdasar pada Internet dan menyunting file
berukuran berjuta-juta gigabyte serentak dalam
waktu yang singkat. BeOS adalah satu-satunya OS
yang mengunakan kesemua kelebihan satu atau lebih
pemproses dengan atomatis
SunSolaris menggunakan mikro pemproses Sparc atau
x86. SunSolaris adalah sebuah sistem operasi Unix
yang dibuat oleh Sun Microsystem untuk kegunaan
stasiun kerja dan server UltraSparc dan juga
ix86. Sistem operasi ini adalah sistem operasi 64
bit bagi platform UltraSparc dan 32bit bagi
platform x86. Ia berkemampuan mengendalikan
sistem komputer mainframe, server web, server
enterprise dan pelbagai jenis server lain.
39Tugas 4 (SOFTWARE)
- Buat makalah tentang salah satu Software komputer
(pilih salah satu software yang ada) - Makalah terdiri dari
- 1. Pendahuluan
- Pengertian Perangkat Lunak
- Jenis Jenis Perangkat Lunak dan fungsinya
- Perangkat lunak berbayar dan bebas
- 2. Pembahasan
- Nama Software,
- perusahaan pembuat,
- Jenis penggunaan ( Sistem Operasi/ Bahasa
Pemrograman/ Aplikasi) - Lisensi ( bebas atau berbayar)
- Kemampuan
- Contoh Penggunaan
- 3. Kesimpulan