• Software Sistem
Suatu program yang digunakan untuk melakukan
tugas-tugas yang spesifik.
• Software Aplikasi
Suatu program yang digunakan untuk mengontrol
sumber daya komputer seperti CPU, piranti input dan
output. Kedudukan program ini adalah sebagai
perantara antara program aplikasi dan hardware.
34
Software Sistem
• Sistem Operasi
berfungsi untuk mengendalikan sistem
komputer.
• Utilitas
Program yang dipakai secara langsung oleh
pemakai untuk melakukan kegiatan yang
berhubungan dengan pengendalian atau
pengalokasian sumber daya sistem komputer.
35
• Device Driver
Program yang digunakan untuk membantu
komputer dalam mengendalikan piranti-piranti
peripheral.
• Penterjemah Bahasa
Program yang menterjemahkan program yang
dibuat oleh pemrogram menjadi bentuk yang
dapat dijalankan oleh komputer secara
langsung.
36
Software Aplikasi Umum
• Pendidikan
– Kamus, Ensiklopedia, Simulasi, dll
• Entertainment/Hiburan
– Game, Winamp, dll
• Produktivitas Kerja
– Pengolah Kata: Ms. Word, Wordstar
– Presentation : Ms. Powerpoint
– Spreadsheet : Ms. Excel
– Database : Ms. Access, DbaseIII
37
Software Aplikasi Khusus
38
Sistem
Linux, Windows, DOS, UNIX
Operasi
Aplikasi
Ms.Office, Games, CorelDraw, Lotus
Software Umum
Aplikasi
39
Jenis Software
• Software Komersial
– Bertujuan untuk dijual. Ada hak cipta
• Software Domain-Public
– Sifatnya gratis dan berupa source code
• Shareware
– Digunakan untuk evaluasi, tanpa source code
– Ada hak cipta dan ada yang Tidak ada.
• Rentalware
– Disewakan, ada hak cipta.
• Free Software
– Dilengkapi dengan source code
– Bersifat gratis/membayar dgn sangat murah
40
• Freeware
– Bersifat gratis, tanpa source code
– Menarik peminat untuk membeli versi
lanjutannya
• Open Source
– Hampir sama dengan free software, hanya beda dalam hal
filosofi.
– Terdapat hak-hak untuk pemakai.
• Hak untuk membuat salinan program dan men-distribusikan
salinan tersebut.
• Hak untuk mengakses source code sebagai syarat untuk dapat
melakukan pemodifikasian
• Hak untuk melakukan pengembangan thd program
41
PENGENALAN BRAINWARE
• SYSTEM ANALIS
o Orang yang merancang suatu system
• PROGAMMER
o Orang yang membuat program
• END-USER
o Orang yang menggunakan komputer
secara langsung
42
Hubungan Software dengan Hardware
Software Aplikasi
Software Bahasa
Sistem Operasi
BIOS
HARDWARE
(Perangkat Keras)
43
PENGOLAHAN DATABASE
Database
File
Record
Field
Item terkecil dari
suatu database
44
Database
q Merupakan kumpulan dari data/file yang saling
berhubungan satu dengan yang lainnya, tersimpan
pada hardware komputer dan digunakan software
khusus untuk memanipulasinya
File
q Terdiri dari record-record yang menggambarkan satu
kesatuan data yang sejenis.
Record
q Kumpulan dari beberapa field.
Field
q Menggambarkan suatu atribut yang menunjukkan
suatu item dari data.
45
KOMUNIKASI & JARINGAN
KOMPUTER
Tiga buah elemen untuk komunikasi data:
Transmisi Data:
• Media Transmisi (Kabel, Satellite System, Laser System)
• Kapasitas Channel Transmisi (Voice Band, Wideband)
• Tipe Channel Transmisi (One-Way, Either-Way, Both-Way)
• Kode Transmisi (ASCII code, SBCDIC code)
• Mode Transmisi (Serial, Synchronous, Asynchronous)
46
Model Komunikasi
• Source
– menghasilkan data yang akan dikirim
• Transmitter
– Mengubah data menjadi sinyal yang bisa dikirimkan
• Transmission System
– Menyalurkan data
• Receiver
– Mengubah sinyal yang diterima menjadi data
• Destination
– Mengambil data yang masuk
Diagram Model Komunikasi
Sederhana
Model Komunikasi Data Sederhana
Hardware
Komunikasi Data
Modem
52
Model Jaringan Sederhana
Komponen Jaringan
• Modem
Network Interface Card
Star Network
IBM Compatible IBM Compatible IBM Compatible
IBM Compatible
Ring Network
IBM Compatible
IBM Compatible
Bus Network
IBM Compatible
59
Hubungan antar node secara serial
dalam suatu lingkaran tertutup. Tidak
IBM Compatible
ada central node, semua komputer
statusnya sama. Jika salah satu
node rusak maka akan berpengaruh
IBM Compatible
IBM Compatible
Loop Network
IBM Compatible
IBM Compatible
IBM Compatible
• Entitas
– Program Aplikasi pengguna
– Fasilitas e-mail
– Terminal
• Sistem
– Komputer
– Terminal
– Remote sensor
Contoh Protokol
• TCP/IP
• Untuk Internet
• IPX/SPX
• Untuk Novell Netware
• NetBEUI
• Untuk Microsoft
Macam-macam Network
qJaringan Lokal
• Private Branch Exchanges (PBX)
• Local Area Network (LAN)
qJaringan Luas
• Wide Area Network (WAN)
• Value-Added Network (VAN)
q Teleprocessing System
q Client-Server System
q Resource Sharing System
q Distributed Data Processing System 63
• Private Branch Exchanges
Jaringan telepon yang dikendalikan oleh
komputer untuk menangani arus telepon yang
masuk (dapat berupa sinyal telepon atau data)
dan mengarahkannya ke alat-alat yang dituju.
64
Gambar
Local Area Network (LAN)
Server
• Ruang lab.komputer
• Network antar
departemen
• dll
IBM Compatible IBM Compatible
65
• Wide Area Network (WAN)
jaringan komputer yang melibatkan
beberapa node yang terpisah jauh dan
dihubungkan dengan link berupa jalur
telepon khusus, satelite atau dengan kabel
optik.
• Value-Added Network
jaringan komputer yang dibuat oleh
sebuah perusahaan jasa jaringan
komersial dan menjualnya.
66
• Teleprocessing System
− Model paling klasik dari jaringan komputer.
− Hanya menggunakan sebuah komputer
(sebagai komputer pusat) dan dihubungkan
dengan banyak terminal.
− Komputer yang digunakan merupakan
mainframe karena semua data dan proses
dilakukan di komputer pusat.
− Cara kerjanya adalah dengan melayani
masing-masing terminal bergiliran (time
sharing system).
− OS, DBMS dan aplikasi berada di komputer
pusat
67
• Client-Server System
− Proses dari komputer pusat dibagikan ke
komputer-komputer mikro.
− Komputer mikro dapat memroses dan
menyimpan data sendiri.
− Komputer pusat dapat berupa komputer
mikro karena tidak memroses aplikasi
tetapi sebagai penyedia basis data, atau
disebut database server.
− OS dan DBMS berada di komputer pusat
68
• Resource Sharing System
− Mirip dengan client-server yaitu
mendistribusikan semua proses program
aplikasi ke client.
− DBMS dan aplikasi berada di masing-masing
komputer client.
− Hanya OS yang berada di komputer pusat.