Anda di halaman 1dari 36

PENGENALAN SOFTWARE

• 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

• Software yang dibuat sesuai dengan keinginan user.


ü CAD/CAM (computer-aided design/ computer-aided
manufacture)
ü Inventory Control
ü General Ledger
ü Sales Analysis
ü Customers Analysis

38
Sistem
Linux, Windows, DOS, UNIX
Operasi

Bahasa COBOL, Pascal, Fortran, Basic


Software
Sistem
Device
Driver Modem, driver Printer
Driver

Utilitas BIOS, Antivirus, Kompresi data


Software

Aplikasi
Ms.Office, Games, CorelDraw, Lotus
Software Umum
Aplikasi

Aplikasi CAD/CAM, General Ledger, Sales


Khusus Analysis, Customer Analysis

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

Gambar Hirarki 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:

Sumber Media Transmisi Penerima

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

ØModem, untuk merubah data dari bentuk digital ke analog

ØMultiplexer, memungkinkan beberapa signal komunikasi


menggunakan sebuah channel transmisi
bersama-sama

ØConcentrator, menggabungkan beberapa signal data


dari channel transmisi kapasitas rendah ke
kapasitas tinggi

ØCommunication Processor, mengontrol arus data


yang masuk ke CPU
50
Networking/Jaringan

• Komunikasi Point to Point tidak biasanya


diterapkan
– Peralatan yang digunakan jauh terpisah
– Gabungan peralatan yang banyak akan
memerlukan jumlah koneksi yang banyak pula
• Solusinya adalah Jaringan Komunikasi
Apa itu Network?
Network/Jaringan
Jaringan dari sistem komunikasi data yang
melibatkan sebuah atau lebih node (titik)
yang dihubungkan dengan jalur transmisi
(link) membentuk suatu sistem.

Node : terminal, komputer, printer, dsb


Link : media penghubung (kabel, satelit, dsb)

52
Model Jaringan Sederhana
Komponen Jaringan

• NIC (Network Interface Card)

• Media Komunikasi Jaringan

• NOS (Network Operating System)

• Modem
Network Interface Card

• Hubungan fisik antara mesin dan


jaringan
• Menghubungkan antara mesin dan
medium
• Dikenal juga sebagai Network Adapter
• Contoh : Ethernet, Arcnet, Token Ring
Media Komunikasi Jaringan

• Pembawa pesan jaringan


• Menghubungkan mesin-mesin
• Media penghubung antar jaringan :
ØKabel
- Twisted pair (Unshield Twisted Pair dan
Shield Twisted Pair)
- Coaxial
- Fiber optic
ØMedia Tanpa Kabel / Wireless
- Gelombang radio, microwave, infrared
Network Operating System

• Menghubungkan secara bersama semua


PC dan peripheral
• Mengkoordinasikan semua fungsi PC dan
peripheral dalam suatu jaringan
• Menyediakan pengamanan untuk
mengakses database dan peripheral dalam
jaringan
Semua komunikasi
ditangani dan diatur
langsung oleh central
node.
IBM Compatible IBM Compatible

Star Network
IBM Compatible IBM Compatible IBM Compatible

IBM Compatible IBM Compatible

IBM Compatible

Hierarchical Tree Network IBM Compatible IBM Compatible

Berbentuk seperti pohon


bercabang. Central node
IBM Compatible IBM Compatible IBM Compatible IBM Compatible
biasanya berupa large
computer atau mainframe
computer. 58
Gabungan bentuk loop dan
bus network. Jika salah satu
node tidak berfungsi/rusak,
IBM Compatible

maka tidak akan


IBM Compatible
IBM Compatible mempengaruhi komunikasi
node lainnya.
IBM Compatible IBM Compatible

Ring Network
IBM Compatible

IBM Compatible
Bus Network
IBM Compatible

Menghubungkan beberapa node


IBM Compatible

dalam jalur data (bus), tidak ada IBM Compatible

central node. Jika ada link yang


rusak maka akan mempengaruhi
hubungan antar node.
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 ke node lainnya.

IBM Compatible
Loop Network
IBM Compatible

IBM Compatible
IBM Compatible

Web Network IBM Compatible IBM Compatible

Atau mesh network atau plex


network atau completely
connected network. Setiap node IBM Compatible IBM Compatible
dpt berhubungan dgn node
lainyya melalui beberapa link.
60
Protokol
Adalah suatu standarisasi aturan/bahasa
sehingga alat-alat yang terhubung dapat saling
berkomunikasi

• 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.

Jika yang masuk adalah sinyal telepon, maka


PBX akan mengarahkan ke telepon yg dituju,
begitu jg jika data fax yang masuk.

64
Gambar
Local Area Network (LAN)

Suatu network yang


terbatas dalam jarak
atau area setempat
(lokal).
Data
Contoh:
ASCII Printer

Server
• Ruang lab.komputer
• Network antar
departemen
• dll
IBM Compatible IBM Compatible

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.

• Distributed Data Processing System


− Database yang didistribusikan untuk masing-
masing komputer lokal.
− Tiap komputer client mempunyai basis data,
DBMS, OS dan aplikasi-aplikasi sendiri.
69

Anda mungkin juga menyukai