Sistem Komputer

advertisement
Sistem
Komputer
Hardware
Software
Brainware
Sistem Komputer
Hardware
(Perangkat
Keras)

Perangkat Fisik perangkat/rangkaian
elektronika pada komputer
Software (Perangkat Lunak)  Non Fisik
 Program yang dijalankan pada
komputer
Brainware  Sumber Daya Manusia
Hardware
Skema Hardware Sederhana
Skema Hardware lengkap
Perangkat Komputer
Tersusun atas tiga perangkat utama :
1. Prosesor
2. Memori
3. Input-output
Prosesor
Prosesor,
merupakan
bagian
dari
perangkat
keras
komputer
yang
melakukan pemprosesan aritmatika dan
logika
serta
pengendalian
operasi
komputer secara keseluruhan.
Prosesor terdiri atas dua bagian utama,
yaitu ALU (Arithmetic Logical Unit)
sebagai pusat pengolah data dan Control
Unit sebagai pengontrol kerja komputer.
Kecepatan Prosesor
Kecepatan kerja prosesor biasanya
ditentukan oleh kecepatan clock dari
Control Unit-nya.
Jika prosesor memiliki frekuensi clock 350
MHz, berarti kecepatan pemprosesan satu
instruksinya adalah
T = 1/f = 1/(350 x 106 Hz)
= 0,286 x 10-8 detik.
Memori
Memori, berdasarkan fungsinya dibagi
menjadi dua yaitu:
Primary Memory, dipergunakan untuk
menyimpan data dan instruksi dari
program yang sedang dijalankan. Biasa
juga disebut sebagai RAM. Karakteristik
dari memori primer adalah:
1.Volatil (informasi ada selama komputer
bekerja atau hidup)
2.kecepatan tinggi
3.akses random (acak)
• Secondary Memory, dipergunakan untuk
menyimpan data atau program biner
secara permanen. Karakteristik dari
memori sekunder adalah:
1.non volatil atau persisten
2.kecepatan relatif rendah (dibandingkan
memori primer)
3.akses random atau sekuensial
Contoh memori sekunder : floppy,
harddisk, CD ROM, magnetic tape, optical
disk, dll.
Jenis Memori
ROM (Read Only Memory)  hanya dapat dibaca
ROM merupakan memori permanen yang terdapat pada
sistem komputer yang sudah disusun dan dibuat oleh
pabrik dan biasanya tidak dapat dirubah oleh pengguna
komputer. ROM berisi program pokok untuk konfigurasi
sistem komputer, seperti BIOS, BASIC dan BootStrap
Loader. Sinyal didalam ROM ini yang mengatur segala
tugas CPU saat komputer mulai diaktifkan/dihidupkan.
RAM (Random Access Memory)  dapat dibaca dan
ditulis
Semua data yang dimasukkan melalui alat input pada
setiap aplikasi akan dimasukkan terlebih dahulu ke
dalam RAM. Data-data yang terdapat dalam RAM ini
hanya bersifat sementara, apabila komputer dimatikan
maka data tersebut akan hilang. Jenis RAM diantaranya
adalah EDO RAM, SDRAM, DDRAM, RDRAM, dll.
I/O Device
Input-Output Device, merupakan bagian yang
berfungsi sebagai penghubung antara komputer
dengan lingkungan di luarnya. Dapat dibagi menjadi
dua kelompok, yaitu :
Input Device (Piranti Masukan), berfungsi sebagai
media komputer untuk menerima masukan dari luar.
Contoh: keyboard, mouse, touch screen, scanner,
camera, modem, network card, dll.
Output Device (Piranti Keluaran), berfungsi
sebagai media komputer untuk memberikan keluaran.
Contoh: Monitor, Printer, Speaker, Plotter, Modem,
network card, dll
Ingat bagian I/O
pada Skema Hardware!
BUS
BUS
Data Bus: Adalah jalur-jalur perpindahan data antar
modul dalam sistem komputer. Karena pada suatu saat
tertentu masing-masing saluran hanya dapat membawa
1 bit data, maka jumlah saluran menentukan jumlah bit
yang dapat ditransfer pada suatu saat. Lebar data bus
ini menentukan kinerja sistem secara keseluruhan.
Sifatnya bidirectional, artinya CPU dapat membaca dan
menerima data melalui data bus ini. Data bus biasanya
terdiri atas 8, 16, 32, atau 64 jalur paralel.
Address Bus: Digunakan untuk menandakan lokasi
sumber ataupun tujuan pada proses transfer data. Pada
jalur ini, CPU akan mengirimkan alamat memori yang
akan ditulis atau dibaca. Address bus biasanya terdiri
atas 16, 20, 24, atau 32 jalur paralel.
Control Bus : Digunakan untuk mengontrol penggunaan
serta akses ke Data Bus dan Address Bus. Terdiri atas 4
sampai 10 jalur paralel
MAINBOARD / MOTHERBOARD
Papan rangkaian utama berfungsi sebagai pusat
pengendali yang mengatur kerja dari semua komponen
yang tersambung padanya. Selain itu juga mengatur
pemberian daya listrik pada setiap komponen PC
Inside the Computer
Major Computer Components
CPU
memory
motherboard
hard drive
Apakah Ini ?
Software
Bentuk terkecil dari perangkat lunak
adalah operasi aritmatik (+, -, :, x) dan
logika (AND, OR, >, <, =).
Data yang diolah tidak hanya berupa data
bilangan dan karakter tapi juga berupa
audio visual (bunyi, suara, gambar, video).
Seluruh proses menggunakan format data
digital dengan satuan bit (binary digit).
BIT (Binary Digit)
Bentuk paling primitif dari perangkat
lunak, menggunakan aljabar Boolean,
yang di representasikan sebagai binary
digit (bit), yaitu 1 (benar / on) atau 0
(salah / off)
cara ini sudah pasti sangat menyulitkan,
sehingga orang mulai mengelompokkan
bit tersebut menjadi nible (4 bit), byte (8
bit), word (2 byte), double word (32 bit).
Evolusi Software
Jenis Software
1. Sistem Operasi, merupakan perangkat
lunak yang mengoperasikan komputer
serta menyediakan antarmuka dengan
perangkat lunak lain atau dengan
pengguna. Contoh:
MS DOS, MS
Windows (dengan berbagai generasi),
Macintosh,
OS/2,
UNIX
(dengan
berbagai versi), LINUX (dengan berbagai
distribusi), NetWare, dll.
Kategori Sistem Operasi
Terbagi atas tiga bagian:
Desktop Operating Systems
Server Operating Systems
Specialist Operating Systems
Operating Systems
Desktop Operating Systems




Fairly reliable Kernel design
Plug and Play
Highly featured API
User friendly Interface
Popular Desktop Operating Systems



Microsoft Windows
Linux
Apple MacOS X
Desktop OS Popularity
Microsoft Windows
Linux and Others
More than 85%
Sistem Operasi (lanjutan)
Server Operating Systems



Untuk layanan server dalam jaringan
komputer/internet
Reliabilitas tinggi
umumnya Microsoft Windows Server, Unix,
Linux
Specialist Operating Systems


Small size
Real-time scheduling
2. Software Aplikasi, merupakan program
yang dikembangkan untuk memenuhi
kebutuhan yang spesifik. Contoh :
Software Office, Software Utility, Software
Pengolah grafis, Software akuntansi,
manajemen, dll.
Aplikasi Office
1. Word Processors
2. Spreadsheets
3. Databases
4. Presentation tools
5. Personal Information Managers
Graphics & Design
Graphics and Design
Photo
Management
Photo
Manipulation
Drawing
Page Layout
Publishing
Graphic & Design (Continued)
Photo Management

Adobe’s Lightroom, Google’s Picasa, Apple’s iPhoto
Photo Manipulation

Adobe’s Photoshop, Macromedia’s Fireworks, GIMP
Drawing



Raster Graphics (bitmap)
Vector Graphics
Macromedia’s Freehand, Adobe’s Illustrator, Fireworks
From Online Course Materials
3. Bahasa Pemprograman, merupakan software
untuk
pembuatan
atau
pengembangan
perangkat lunak lain. Bahasa pemprograman
dapat diklasifikasikan menjadi tingkat rendah,
tingkat sedang, dan tingkat tinggi. Pergeseran
dari tingkat rendah ke tinggi menunjukkan
kedekatan dengan ‘bahasa manusia’. Bahasa
tingkat rendah (atau biasa disebut bahasa
assembly)
merupakan
bahasa
dengan
pemetaan satu persatu terhadap instruksi
komputer. Contoh bahasa tingkat tinggi : Pascal,
BASIC, Prolog, Java dll. Contoh bahasa tingkat
menengah : bahasa C. Seperti perangkat lunak
lain, bahasa pemprograman juga memiliki
pertumbuhan generasi.
Software Jaringan/Internet: Merupakan
software khusus yang mampu bekerja
dalam jaringan komputer atau internet.
Contoh:
Browser
Internet
(Internet
Explorer, Netscape, Opera, dll), Software
e-mail (Outlook, eudora), dll.
Perkembangan ke depan akan membuat
semua jenis software harus mampu
bekerja dalam jaringan komputer/internet.
Apakah Ini ?
ladies
and
gentlemen...
congratulations!
you've just seen the future of
the computer laptop.
this will soon replace your PC
Sekarang lihat yang ini
Hologram
VLC Player
FLV Movie
BRAINWARE
Analis Sistem, berperan melakukan analisis
terhadap permasalahan yang dihadapi, serta
merancang solusi pemecahannya dalam bentuk
program komputer.
Programmer,
berperan
menerjemahkan
rancangan yang dibuat analis kedalam bahasa
pemprograman
sehingga
solusi
dapat
dijalankan oleh komputer
Operator, bertugas menjalankan komputer
berdasarkan instruksi yang diberikan
Teknisi, bertugas merakit, memelihara dan
memperbaiki perangkat keras, perangkat lunak,
dan lingkungan tempat komputer berada
Jenis lebih lanjut dapat dilihat pada buku acuan
Selanjutnya ?
Download