DASAR KOMPUTER DAN PEMOGRAMAN ( Jenis Komputer )

DASAR KOMPUTER DAN
PEMOGRAMAN
( Jenis Komputer )
Teknik Elektro Universitas Diponegoro
Semarang

Jenis-Jenis Komputer





Super Komputer
Mainframe Komputer
Mini Komputer
Personal Komputer

Super Komputer
• Super komputer merupakan salah satu dari
jenis komputer yang memiliki kecepatan proses
yang sangat tinggi. Super komputer biasanya

dipergunakan di negara-negara maju atau
perusahaan-perusahaan yang sangat besar,
seperti industri pesawat terbang, Militer .dll
• Superkomputer diperkenalkan pada tahun
1960-an, didesain oleh Seymour Cray di Control
Data Corporation (CDC), memimpin di pasaran
pada tahun 1970an sampai Cray berhenti untuk
membentuk perusahaanya sendiri, Cray
Research.
• Salah satu contoh super komputer adalah Cray2.

Ciri-ciri
• Memiliki kemampuan yang sangat tinggi, seperti membaca
atau menyadap berbagai data dari satelit;
• Kecepatan Proses yang tinggi;
• Menyimpan data yang jauh lebih besar apabila dibanding
dengan mainframe;
• Pembelian sebuah super komputer harus mendapat
persetujuan secara langsung dari presiden.
• unggul dalam kecepataan dari komputer

• menggunakan desain inovatif yang membuat mereka dapat
melakukan banyak tugas secara paralel, dan juga detail
sipil yang rumit.
• Menggunakan Hirarki pada memorinya didesain ini
delakukan secara hati-hati untuk memastikan prosesornya
tetap menerima data dan instruksi setiap saat;
• Sistem I/O didesain supaya bisa mendukung bandwidth
yang tinggi.

Penggunaan Super
Komputer
Superkomputer digunakan
untuk tugas penghitunganintensif seperti prakiraan
cuaca, riset iklim termasuk
riset pemanasan global,
pemodelan molekul,
simulasi fsik seperti
simulasi kapal terbang
dalam terowongan angin,
simulasi peledakan senjata

nuklir, dan riset fusi nuklir,
analisikrip. Militer dan
agensi sains salah satu

Mainframe Komputer






Mainframe Komputer merupakan salah satu
jenis komputer yang biasa digunakan oleh
puluhan hingga ratusan pemakai yang bekerja
secara bersama-sama.
Mainframe secara umum membutuhkan
ruangan khusus dimana faktor lingkungan yang
terdiri dari temperatur, kelembaban udara
ataupun gangguan asap dapatlah dimonitor.
Hal ini disebabkan karena nilai komputer serta

nilai dari informasi yang tersimpan didalamnya
sangatlah mahal. Ruangan yang ada biasanya
juga dilengkapi dengan berbagai sistem
pengamanan elektronik.
Contoh mainframe komputer: IBM System/360,
IBM System/390, Honeywell-Bull DPS 7.

• Mainrame memiliki keunggulan bukan hanya
dalam kecepatan pengolahan data, melainkan
juga kompabilitas dengan berbagai aplikasi
dan juga ketangguhannya.
• Mesin ini dapat bekerja dalam waktu lama
tanpa interupsi sama sekali. Faktor inilah yang
menjadi alasan bagi perusahaan untuk
menggunakan mainframe. Biaya yang harus
ditanggung akan menjadi sangat besar apabila
mesin operasional harian berhenti berjalan.
• Interface dengan pengguna masih
menggunakan teks.


Mainframe Computer
Ciri-ciri
• Memiliki Processor lebih dari satu, sehingga
memiliki kecepatan proses jauh lebih cepat
jika dibanding dengan mini komputer;
• Memiliki kapasitas memori kerja yang besar
dan hardisk yang cepat.
• Kecepatan kerja mainframe mencapai 1
milyar operasi perdetik;
• Dapat mengakses pada satu komputer pada
saat yang bersamaan, dikenal dengan
timesharing.

Mainframe Komputer

Kebutuhan Server
• Air Condition (AC) : suhu dan kelembaban
• Uninterruptible power supply (UPS)
• Untuk menjalankan dan mengoperasikan
Mainframe computing ini dibutuhkan

tenaga ahli yang mampu menguasai
secara teknis operasional Mainframe
computing ini. menguasai teknik jaringan,
mengerti konsep dan operasional
computer server, dan mengerti bahasa
pemrograman.

Mini Computer
• Mini Komputer merupakan salah
satu jenis komputer yang
mempunyai kemampuan yang lebih
besar jika dibandingkan dengan
personal komputer, hal ini
disebabkan karena microprocessor
yang digunakan jauh lebih unggul.
Salah satu contoh mini komputer
adalah IBM AS-400.
• Komputer mini adalah kelas
komputer multi-user yang dalam
spektrum komputasi berada di posisi

menengah di bawah kelas komputer
mainframe dan sistem komputer
single-user seperti komputer
pribadi.

Mini Computer
Ciri-ciri
• Ukuran fsiknya sebesar almari kecil;
• Dalam sistem multi user banyak digunakan sebagai terminal
yang berfungsi untuk memasukan data.
• Komputer mini mempunyai kemampuan berapa kali lebih besar
jika dibanding dengan personal komputer. Hal ini disebabkan
karena micro-pocessor yang digunakan untuk memproses data
memang mempunyai kemampuan jauh lebih unggul jika
dibanding dengan micropocessor yang digunakan pada personal
komputer.
• Ukuran pisiknya dapat sebesar almari kecil.
• Komputer mini pada umumnya dapat digunakan untuk melayani
lebih dari satu pemakai (multi user). Dalam sistem multi user
ini, pada akhirnya personal komputer banyak digunakan

sebagai terminal yang berfungsi untuk memasukkan data.

Contoh Komputer Mini
Berikut ini adalah beberapa komputer mini yang
pernah beredar:
• PDP-8 (Programmable Data Processor 8) dari Digital
Equipment Corporation (DEC) yang dirilis pada tahun
1965 dengan harga 18500 US$. Komputer mini ini
adalah komputer mini paling laku pada jamannya.
• PDP-11 (Programmable Data Processor 11) dari
Digital Equipment Corporation (DEC) yang dirilis
pada tahun 1970.
• VAX (Virtual Address eXtension) dari Digital
Equipment Corporation (DEC) yang dirilis akhir
dekade 1970-an.
• Xerox Star, yang merupakan komputer dengan
antarmuka grafs (GUI) pertama di dunia.
• IBM System/370

Personal Computer

• Personal komputer merupakan
salah satu jenis komputer yang
pada awalnya diciptakan hanya
untuk memenuhi kebutuhan
perorangan. Namun, Karena
harganya yang relatif murah,
bentuknya kecil dan teknologi
yang dimiliki diangap sudah
memadai, maka personal
komputer menjadi begitu cepat
populer.
• Personal komputer kini tidak
hanya digunakan oleh perorangan
tetapi pada akhirnya banyak
digunakan oleh perusahaan untuk
menyelesaikan berbagai masalah
yang ada diperusahaan.

Ciri-ciri PC
• Komputer jenis ini mempunyai bentuk

yang lebih kecil apabila dibanding dengan
jenis komputer lainnya;
• harganya relatif murah, bentuknya kecil
dan teknologi yang dimiliki diangap sudah
memadai;
• Pada umumnya personal komputer hanya
mampu bekerja untuk melayani satu orang
pemakai, namun dalam perkembangannya
dengan menggunakan konsep LAN (Local
Area Network) personal komputer juga
dapat digunakan untuk melayani banyak
pemakai dalam saat yang bersamaan.

PC Environment ( PC LAN dan
Wireless LAN )
• Personal Computer/PC Environment merupakan
lingkungan computer yang dirancang untuk
kebutuhan pemakaian personal / individual.
misalnya untuk kebutuhan pengolah kata/word
processing, mencari informasi melalui media

internet, dll
• computer desktop, mini computer, laptop /
notebook.
• PC environment ini jikalau dihubungkan ke suatu
jaringan baik itu jaringan intranet, extranet,
maupun internet berfungsi sebagai Client / User.

Kelebihan PC Environment :
1. Ukurannya yang sangat kecil dibandingkan dengan komputer
mainframe.
2. Interfacenya sudah berupa grafk. (GUI)
3. Mudah dioperasikan.
4. Harganya relatif murah.
5. Kerjanya lumayan cepat.

Kekurangan PC Environment :
6. Tidak bisa digunakan oleh banyak pengguna dalam waktu
bersamaan.
7. Tidak bisa digunakan untuk kegiatan yang sangat berat seperti
untuk kegiatan penelitian ilmiah dan kegiatan suatu perusahaan.
8. Processor hanya berjumlah satu.
9. Hanya bisa membuka satu aplikasi dalam waktu yang sama.
10.Tidak dapat memproses data yang sangat besar seperti
komputer mainframe.

Distributed Computing
• Distributed computing merupakan suatu konsep untuk
menangani proses/komputasi yang dilakukan oleh lebih dari satu
computer yang berbeda.
• Distribusi sebagian dari sebuah system informasi melalui banyak
system computer dibanyak lokasi yang berbeda dengan
memanfaatkan kondisi idle/diamnya sebuah proses kerja CPU,
media penyimpanan yang terdapat pada ratusan atau bahkan
ribuan system computer yang terkoneksi yang bekerja secara
bersama-sama menyelesaikan satu pekerjaan.
• Kelemahan seperti terbatasnya aplikasi untuk kompilasi, maupun
kondisi “bottleneck” pada jalur bandwidth, ditambah lagi masalah
keamanan serta standarisasi juga merupakan masalah lain yang
tidak dapat diabaikan.
• Untuk menjalankan distributed computing ini dibutuhkan personil
yang memahami mengenai konsep distributed computing, dan
mengerti konsep jaringan.

Client/Server
Architecture
• Client/Server Architecture merupakan suatu arsitektur dimana
sumber daya server menyediakan komputasi untuk banyak
komponen client.
• Client dapat mengakses satu server atau multiple server.
• Client dan server dapat berjalan pada mesin yang sama atau
berbeda, ditulis dalam berbagai bahasa dan menggunakan
system operasi yang berbeda.
• Piranti lunak server pada umumnya berjalan pada computer
server , Sedangkan piranti lunak client pada umumnya
berjalan pada PC / workstation biasa.
• Client yang paling populer saat ini adalah web browser
dimana berkomunikasi dengan web server melalui internet
untuk mendapatkan dan menampilkan isi halaman web.

Client/Server
Architecture

• Kelebihan Client Server :

– Memberikan keamanan yang lebih baik
– Lebih mudah pengaturannya bila jaringannya besar karena
administrasinya disentralkan.
– Semua data dapat di back-up pada satu lokasi sentral.

• Kekurangan Client Server :
– Membutuhkan server NOS yang mahal contohnya Windows
NT atau Server Windows 2000, Novell, dll.
– Membutuhkan hardware yang lebih tinggi dan mahal untuk
computer server.
– Membutuhkan administrator / pengelola yang handal dan
professional
– Mempunyai titik lemah jika menggunakan satu server,
data user menjadi tidak ada jika server mati.

Legacy Systems / Peer to Peer
(P2P) Architecture
• Dalam jaringan Peer to Peer (P2P) Architecture ini
tidak ada komputer yang berfungsi khusus, dan
semua komputer dapat berfungsi sebagai client
maupun server dalam satu saat bersamaan.
• Pengguna masing-masing komputer bertanggung
jawab terhadap administrasi resource komputer
( dengan membuat nama user, membuat share,
menandai ijin mengakses share tersebut).
• Tiap-tiap user bertanggung jawab juga mengenal
pembackupan data pada komputer.

• Kelebihan Peer to Peer (P2P) Architecture :
– Implementasi tidak terlalu mahal.
– Tidak membutuhkan software server NOS
(Network Operating System)
– Tidak membutuhkan administrator network yang
handal.

• Kekurangan Peer to Peer (P2P) Architecture :
– Tidak cocok untuk network skala besar karena
administrasi menjadi tidak terkontrol
– Tiap user harus dilatih untuk menjalankan tugas
administrative.
– Keamanan kurang handal
– Semua mesin yang Sharing resource tidak
mempunyai performa

Tugas Kelompok





Merakit Komputer
Instalasi jaringan komputer
Instalasi komputer sistem operasi
Pemograman visual Basic / visual C+
+
• Pemograman database (dbase/
access/foxpro)
• Pemograman Matlab
• Pemograman Web

Selamat Belajar

Time and Tide wait for no Man