JENIS
KOMPUTER BERDASARKAN DATA YANG DIOLAH
1. Komputer
Analog Komputer ini merupakan komputer yang digunakan untuk menerima sinyal
analog, biasanya digunakan untuk melakukan pengecekan untuk data yang tidak
berbentuk angka, karena data yang didapatkan adalah data yang bersifat
gelombang. Komputer ini biasanya digunakan untuk mempresentasikan suatu
keadaan. Sebagai contoh, komputer ini digunakan untuk melakukan pengecekan
suhu, penghitung aliran BBM pada SPBU, mengukur kekuatan cahaya, dan lain-lain.
Komputer ini banyak digunakan untuk kegiatan ilmiah.
2. Komputer Digital Komputer ini merupakan
komputer yang kebanyakan yang kita kenal. Data yang diterimanya adalah data
yang sudah berupa data digital. Sedangkan fungsinya digunakan untuk mengolah
data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan
lain-lain.
3. Komputer Hybrid Merupakan komputer yang
memiliki kemampuan dari komputer analog dan komputer digital. Komputer jenis
ini diperuntukkan untuk pengolahan data yang sifatnya baik kuantitatif maupun
kualitatif, dengan perkataan lain data kuantitatif yang diola menghasilkan data
kualitatifnya dan sebaliknya.
Bus prosesor.
Bus prosesor.
Bus ini
merupakan bus tercepat dalam sistem dan menjadi bus inti dalam chipset dan motherboard. Bus ini utamanya digunakan oleh
prosesor untuk meneruskan informasi dari prosesor ke cache atau memori utama ke chipset kontrolir memori
(Northbridge, MCH, atau SPP).
Bus ISA (Industry
Standard Architecture)
Bus ISA dikembangkan oleh IBM di Boca Raton, Florida.
Ketika IBM memperkenalkan IBM PC tahun 1981, digunakanlah bus ISA 8 bit, namun
pada bulan Agustus 1984 IBM memperkenalkan IBM PC-AT (Advance Technology)
yang menggunakan bus ISA 16 bit.Slot ISA terdiri dari 16 bit, meskipun tersedia
yang 8 bit yang merupakan subset dari ISA 16 bit. Oleh karena itu kartu ISA 8
bit dapat dipasang pada slot ISA 16 bit namun tidak sebaliknya.
Slot ISA ini paling tepat dijadikan praktikum
interfacing komputer karena kemampuan chip yang kita gunakan umumnya sesuai
dengan kecepatan dan lebar data bus ISA. Pada ISA 8 bit hanya terdapat sebuah
pengontrol DMA (DMA Controller). Bus ISA 16 bit mempunyai 2 buah pengontrol DMA
yaitu master dan slave. Pengontrol DMA dapat diprogram untuk transfer baca
(data dibaca dari memori ke piranti I/O), transfer tulis (data dibaca dari
piranti I/O ke memori) dan transfer verify yang digunakan oleh DMA kanal 0
untuk merefresh RAM/memori di komputer.
- Bus EISA (Extended Industry Standard Architecute)
Bus EISA adalah sebuah bus I/O yang diperkenalkan pada
September 1988 sebagai respons dari peluncuran bus MCA oleh IBM, mengingat IBM
hendak “memonopoli” bus MCA dengan mengharuskan pihak lain membayar royalti
untuk mendapatkan lisensi MCA. Standar ini dikembangkan oleh beberapa vendor
IBM PC Compatible, selain IBM, meskipun yang banyak menyumbang adalah Compaq
Computer Corporation.
- Bus MCA (Micro Channel Architecture)
IBM Micro Channel Arsitektur [MCA] bus dirilis sekitar 1987 beroperasi pada
prosesor Intel 286, kemudian pada seri 386 dari prosesor dalam seri PS2
komputer IBM. Bus MCA adalah antarmuka IBM proprietary. Bus MCA tidak
kompatibel dengan bus ISA asli, dan hanya diproduksi oleh IBM, namun bus milik
MCA ini dilisensikan dengan beberapa perusahaan lain.
- Bus SCSI (Small Computer System Interface).
Bus ini diperkenalkan oleh Macintosh pada tahun 1984. SCSI merupakan
antarmuka standar untuk drive CD-ROM, peralatan audio, harddisk, dan perangkat
penyimpanan eksternal berukuran besar.
- Bus AGP (Accelerated Graphic Port)
Bus ini merupakan bus yang didesain secara spesifik
untuk kartu grafis. AGP didesain untuk motherboard Pentium II ke atas, AGP
dianggap mampu bekerja 4 kali lebih cepat dibandingkan bus PCI yang menggunakan
pipelining. Bus ini dibuat oleh intel sebagai bus yang didisain khusus untuk
aplikasi video dan grafis. Bus ini berjalan pada kecepatan 66 MHz (mode AGP
1x), 133 MHz (mode AGP 2x), atau 533 MHz (mode AGP 8x) pada lebar jalur 32-bit,
sehingga bandwidth maksimum yang dapat diraih adalah 2133 MByte/s. Umumnya, bus
ini terkoneksi ke chipset pengatur memori (Northbridge, Intel Memory Controller Hub, atau NVIDIA nForce SPP). Sebuah
sistem hanya dapat menampung satu buah bus AGP.
- Bus PCI (Peripherals Component Interconnect)
PCI ialah bus dengan arsitektur sinkronous, yakni bus
dimana semua transfer data dijalankan secara relatif bersamaan terhadap pulsa
detak sistem. Bus PCI Express (Peripherals Component Interconnect Express)
Merupakan perkembangan dari bus PCI. PCI Express (PCIe) yang mentransfer
data pada 250 megabyte per detik (MBs) per jalur, atau total 8 GBS lebih dari
32 jalur diperkenalkan pada tahun 2004. Mulai tahun 2005, saat PCI
Express mulai marak digunakan, bus AGP ditinggalkan.
- Bus PCI-X (Peripherals Component Interconnect Express)
Merupakan perkembangan dari bus PCI dengan 64 bit.diperkenalkan pada tahun 1998
- Bus USB (Universal Serial Bus).
Bus ini dikembangkan oleh tujuh vendor komputer, yaitu
Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom. Bus ini
ditujukan bagi perangkat yang memiliki kecepatan rendah seperti keyboard,
mouse, dan printer karena tidak akan efisien jika perangkat yang berkecepatan
rendah dipasang pada bus berkecepatan tinggi seperti PCI. Keuntungan yang
didapat dari bus USB antara lain : tidak harus memasang jumper, tidak
harus membuka casing untuk memasang peralatan I/O, hanya satu jenis kabel yang
digunakan, dapat mensuplai daya pada peralatan I/O, tidak diperlukan reboot.
Versi terbaru (hingga Januari 2005) USB adalah
versi 2.0. Perbedaan paling mencolok antara versi baru dan lama adalah
kecepatan transfer yang jauh meningkat. Kecepatan transfer data USB dibagi
menjadi tiga, antara lain:
Ø High speed
data dengan frekuensi clock 480.00Mb/s dan tolerasi pensinyalan data pada ±
500ppm.
Ø Full speed
data dengan frekuensi clock 12.000Mb/s dan tolerasi pensinyalan data pada
±0.25% atau 2,500ppm.
Ø Low speed
data dengan frekuensi clock 1.50Mb/s dan tolerasi pensinyalan data pada ±1.5%
atau 15,000ppm.
Bus yang mempunyai nama FireWire memiliki kecepatan tinggi diatas
SCSI dan PCI. Bus 1394 sangat cepat, murah, dan mudah untuk diimplementasikan.
Bus ini tidak hanya populer perangkat komputer tetapi juga perangkat elektronik
seperti kamera digital, VCR, dan televisi.
Sistem operasi (bahasa
Inggris: operating system ; OS) adalah
seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan
layanan umum untuk aplikasi perangkat lunak.
Sistem
Operasi (Operating System)
Sistem
Operasi yaitu program yang berfungsi untuk mengendalikan sistem kerja yang
mendasar sehingga mengatur kerja media input, output, tabel pengkodean, memori,
penjadwalan prosesor, dan lain-lain. Sistem operasi berfungsi sebagai
penghubung antara manusia dengan perangkat keras dan perangkat lunak yang
akan digunakan. Adapun fungsi utama sistem operasi adalah :
- Menyimpan program dan aksesnya
- Membagi tugas di dalam CPU
- Mengalokasikan tugas-tugas penting
- Merekam sumber-sumber data
- Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data
- Memeriksa kesalahan sistem
- Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP
- Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID
Contoh
Sistem Operasi, misalnya : Disk operating System (DOS), Microsoft Windows,
Linux, dan Unix.
2.
Program Aplikasi (Aplication Programs)
Program
Aplikasi adalah perangkat lunak yang dirancang khusus untuk kebutuhan
tertentu, misalnya program pengolah kata, mengelola lembar kerja, program
presentasi, design grafis, dan lain-lain.
3. Bahasa
Pemrograman (Programming Language)
Perangkat
lunak bahasa yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi
yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau
prosedur tertentu, agar diterima oleh komputer.
Ada 3 level
bahasa pemrograman, yaitu :
- Bahasa tingkat rendah (low level language)
Bahasa ini
disebut juga bahasa mesin (assembler), dimana pengkodean bahasanya menggunakan
kode angka 0 dan 1.
- Bahasa tingkat tinggi (high level language)
Bahasa ini
termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer
karena menggunakan bahasa Inggris. Contohnya : BASIC, COBOL, PASCAL, FORTRAN.
- Bahasa generasi keempat (4 GL)
Bahasa
pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang
berorientasi pada objek yang disebut Object Oriented Programming
(OOP). Contoh software ini adalah : Visual Basic, Delphi, Visual C++
4. Program
Bantu (Utility)
Perangkat
Lunak merupakan perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam
kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket,
mengopi data, mengkompres file, dan lain-lain.
Contoh
software ini diantaranya :
- Norton Utility
- Winzip
- Norton Ghost
- Antivirus
·
1. Pemroses.
·
Pemroses berfungsi mengendalikan operasi komputer dan
melakukan fungsi pemrosesan data. Pemroses terdiri dari bagian ALU (Aritmetic
Logic Unit) untuk komputasi dan bagian CU (Control Unit) untuk
pengendalian.
·
2. Memori utama.
·
Memori berfungsi menyimpan data dan program. Memori
utama biasanya volatile yaitu tidak dapat mempertahankan data dan
program yang disimpan begitu sumber daya energi (listrik) dihentikan. Komputer
saat ini mengikuti konsep program tersimpan (stored program concept) Von
Neumann, yaitu program (kumpulan instruksi) disimpan di suatu tempat
(memori) dimana kemudian instruksi-instruksi yang tersimpan itu dieksekusi.
Dengan konsep program tersimpan maka sasaran yang dicapai komputer sesuai atau
bergantung program yang disimpankan untuk dieksekusi. Aplikasi komputer dapat
disesuaikan hanya dengan mengganti program yang disimpankan didalamnya.
Fleksibilitas yang sangat luar biasa didapatkan dengan menerapkan konsep ini.
Sistem menjadi dapat dibuat bertujuan umum (General Purpose), dimana
fungsinya mengikuti program yang disimpankan untuk dieksekusi.
·
3. Perangkat masukan dan keluaran.
·
Perangkat masukan dan keluaran berfungsi memindahkan
data antara komputer dan lingkungan eksternalnya. Lingkungan eksternal dapat
diantarmuka (interface) oleh beragam peralatan eksternal, seperti:
peralatan penyimpan sekunder, peralatan komunikasi, terminal, dan lain
sebagainya. Perangkat ini berfungsi menghubungkan komputer dengan lingkungannya
sehingga mempunyai manfaat terhadap lingkungannya.
·
4. Interkoneksi antar komponen.
·
Interkoneksi adalah struktur dan mekanisme yang
diperlukan untuk menghubungkan antara ketiga komponen diatas (pemroses, memori
utama, dan perangkat masukan dan keluaran). Secara fisik interkoneksi antar
komponen ini berupa perkawatan biasa. Sebagaimana umumnya interkoneksi
(komunikasi), interkoneksi tidak hanya perkawatan tetapi juga memerlukan tata
cara atau aturan komunikasi agar tidak kacau dan mencapai tujuan yang
diharapkan.
Manajemen Proses
Proses
merupakan kosep pokok di sistem operasi. Terdapat beragam definisi proses
diantaranya:
- Proses adalah program yang sedang dieksekusi.
- Proses merupakan unit kerja terkecil yang secara individual memiliki sumber daya-sumber daya dan dijadwalkan oleh sistem operasi
Sebuah
proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber
daya tersebut dapat berupa CPU time, memori, berkas – berkas, dan
perangkat-perangkat I/O . Sistem operasi menegelola semua proses di
sistem dan mengalokasikan sumber daya ke proses-proses sesuai kebijaksanaan
untuk memenuhi sasaran sistem. Sistem operasi mengalokasikan sumber daya-sumber
daya tersebut saat proses itu diciptakan atau sedang diproses/dijalankan.
Ketika proses tersebut berhenti dijalankan, sistem operasi akan mendapatkan
kembali semua sumber daya yang bisa digunakan kembali.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti:
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti:
- Menciptakan dan menghapus proses.
- Menunda atau melanjutkan proses.
- Menyediakan mekanisme untuk proses sinkronisasi.
- Menyediakan mekanisme untuk proses komunikasi.
- Menyediakan mekanisme untuk penanganan deadlock.
Manajemen Memori Utama
Memori utama
atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau
byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word
atau byte mempunyai alamat tersendiri. Memori utama berfungsi sebagai tempat
penyimpanan instruksi / data yang akses datanya digunakan oleh CPU dan
perangkat I/O .Memori utama termasuk tempat penyimpanan data yang yang
bersifat volatile – tidak permanen (sementara), artinya data akan hilang
jika komputer dimatikan.
Manajemen memori sangat mempengaruhi kinerja komputer. Manajemen memori melakukan tugas penting dan kompleks berkaitan dengan:
Manajemen memori sangat mempengaruhi kinerja komputer. Manajemen memori melakukan tugas penting dan kompleks berkaitan dengan:
- Memori utama sebegai sumber daya yang harus dialokasikan dan dipakai bersama di antara sejumlah proses yang aktif, agar dapat memanfaatkan prosesor dan fasilitas input/output secara efisisen, maka diinginkan memori yang dapat menampung sebanyak mung kin proses.
- Upaya agar pemrogram atau proses tidak dibatasi kapasitas memori fisik di sistem komputer (adanya memori virtual).
Sistem
operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan
manajemen memori seperti:
- Melacak pemakaian memori (berapa besar dan oleh siapa)
- Mengelola informasi memori yang dipakai atau tidak dipakai.
- Alokasi dan dealokasi memori sesuai keperluan.
- Memilih program yang akan di-load ke memori.
Manajemen Berkas
Berkas
adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas
tersebut. Umumnya berkas merepresentasikan program dan data. Berkas dapat
mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.). Sistem
operasi mengimplementasikan konsep abstrak dari berkas dengan mengatur media
penyimpanan massa, misalanya tapes dan disk
Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen berkas :
Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen berkas :
- Pembuatan dan penghapusan berkas.
- Pembuatan dan penghapusan direktori.
- Mendukung manipulasi berkas dan direktori.
- Memetakan berkas ke penyimpanan sekunder.
- Mem- back up berkas ke media penyimpanan yang permanen (non-volatile).
Manajemen Sistem I/O
Sering
disebut device manager. Menyediakan device driveryang umum
sehingga operasi I/O dapat seragam (membuka, membaca, menulis,menutup).
Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada
perangkat keras, CD-ROM dan floppy disk .
Komponen Sistem Operasi untuk sistem I/O :
Komponen Sistem Operasi untuk sistem I/O :
- Buffer : menampung sementara data dari/ ke perangkat I/O .
- Spooling: melakukan penjadwalan pemakaian I/O sistem supaya lebih efisien (antrian dsb.).
- Menyediakan driver: untuk dapat melakukan operasi “rinci” (detail) untuk perangkat keras I/O tertentu.
Manajemen
sistem I/O merupakan aspek perancangan sistem operasi yang terluas
disebabkan sangat beragamnya perangkat dan begitu banyaknya aplikasi dari
perangkat- perangkat itu.
Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen sistem/perangkatI/O:
Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen sistem/perangkatI/O:
- Mengirim perintah ke perangkat I/O agar menyediakan layanan.
- Menangani interupsi perangakat I/O .
- Menangani kesalahan pada perangakat I/O.
- Menyediakan antarmuka ke pengguna.
Manajemen Penyimpanan Sekunder
Data yang
disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh
karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan
penyimpanan sekunder yang bersifat permanen dan mampu menampung banyak data,
sebagai back up dari memori utama. Contoh dari penyimpanan sekunder
adalah hard-disk, disket, dll.
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen penyimpanan sekunder seperti:
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen penyimpanan sekunder seperti:
- Manajemen ruang kososng
- Alokasi penyimpanan
- Penjadwalan disk
Sistem Proteksi
Proteksi
mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program,
prosesor atau pengguna ke sistem sumber daya. Mekanisme proteksi harus:
- Membedakan antara penggunaan yang sudah diberi izin dan yang belum.
- Menspesifikasi kontrol untuk dibebankan/ ditugaskan
- Menyediakan alat untuk pemberlakuan sistem.
Jaringan
Sistem
terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori, atau clock.
Tiap prosesor mempunyai memori dan clock tersendiri. Prosesor-prosesor
tersebu terhubung melalui jaringan komunikasi. Sistem terdistribusi menyediakan
akses pengguna ke bermacam sumber daya sistem. Akses tersebut menyebabkan
peningkatan kecepatan komputasi dan meningkatkan kemampuan penyediaan data.
Command-Interpreter System
Sistem
Operasi menunggu instruksi dari pengguna (command driven). Program yang
membaca instruksi dan mengartikan control statements umumnya disebut: control-card
interpreter,command-line interpreter dan terkadang dikenal sebagai shell.
Command-Interpreter System sangat bervariasi dari satu sistem operasi ke
sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi perangkat I/O
yang ada. Contohnya: CLI, Windows, Pen-based (touch), dan lain-lain.
Tidak ada komentar:
Posting Komentar