KOMPUTER
GAMBARAN UMUM KOMPUTER
Definisi Komputer
Computer Annual (Robert H. Blissmer)
Komputer adalah suatu alat elektronik yang mampu melakukan tugas berikut
Menerima input
Memproses input sesuai programnya
Menyimpan perintah-perintah dan hasil dari pengolahan
Menyediakan output dalam bentuk informasi
Informasi; Hasil pengolahan dari sebuah model, formasi, organisasi, ataupun suatu
perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa digunakan untuk
menambah pengetahuan bagi penerimanya.
Data processing adalah manipulasi dari data ke dalam bentuk yang lebih berguna dan
berarti, berupa suatu informasi.
Siklus Pengolahan Data
Untuk mengingat dan berkomunikasi. Cth: menghitung umur dan mengukur jarak.
Bilangan sepuluh dan enampuluh (Timur Tengah). Sistem Perhitungan Jam, Menit, Detik.
Kertas (1150)
Moors (Spanyol).
Charles Thomas de Colmar. Prinsip kerja mesin berdasarkan Leibnitz’s Calculating Machine.
Charles Babage, Inggris. Prinsip kerja mesin berdasarkan charles mahon’s logic machine.
Prinsip dasar kerja komputer (peralatan input kartu plong, memori komputer, alat pencetak, konsep stored program, dsb) – Bapak Komputer
Modern.
Mesin penghitung dengan alat cetak yang pertama (1884) – Burrough Adding and Listing Machine
Komputer yang sepenuhnya Stored Program di Amerika yang Pertama – EDVAC (1952)
Komputer yang menggunakan simpanan luar dengan akses secara random yang pertama - RAMAC 305 (1956)
IBM 370.
Komputer Mikro Altair oleh Micro Instrumentation and Telemetry System (MITS).
Komputer Cray-1
Pentium II (1997)
AMD K6 3D (1998)
Ultra Large Scale Integration
Atari 2600 (1980)
Motorola 68000
Komputer Gen 5
Artificial Intelligent
Teknologi nano
Perkembangan prosesor dari single core menjadi dual core bahkan sixth core
Cth:
Cth:
Komputer yang mampu diperintahkan pikiran |chip
(Suherto)
Penguat daya tahan tubuh, ingatan (Dias)
Tubuh artificial (Mauritz)
Robot
Biochip
Penggolongan Komputer
Komputer dapat digolongan berdasarkan :
Data yang diolah
Penggunaannya
Bentuk dan Ukuran
Processor
Berdasarkan Data Yang Diolah
1. Komputer Analog
Mengolah data kualititatif (arus listrik, temperatur, kecepatan,
tekanan).
Outputnya berupa pengaturan atau pengontrolan.
Biasanya tidak memerlukan bahasa perantara.
Contoh : komputer yang digunakan dirumah sakit untuk mengukur
suhu, kecepatan suara, voltase listrik dll.
2. Komputer Digital
Mengolah data kuantitatif (huruf, angka, kombinasi huruf &
angka, karakter-karakter khusus).
Contoh : Kalkulator, PC, Notebook.
3. Komputer Hybrid
Komputer hybrid adalah gabungan antara komputer analog
dan komputer digital. Biasanya komputer ini hanya
digunakan untuk masalah-masalah khusus karena memiliki
kemampuan yang lebih cepat dan tepat.
Contohnya : Faksimili.
Berdasarkan Penggunaannya
1. General Purpose Computer
Komputer yang dirancang untuk menyelesaikan bermacam-macam
masalah dengan program-program yang bermacam-macam pula.
Dibandingkan dengan special-purpose computer, kecepatannya lebih
rendah.
Dipakai untuk berbagai keperluan, untuk aplikasi bisnis,
teknik, pendidikan, pengolahan kata, permainan, dsb.
Komputer ini dapat berupa komputer digital maupun
komputer analog, dan umumnya komputer digital
adalah general purpose computer
2. Special Purpose Computer
Komputer yang dirancang untuk menyelesaikan masalah yang khusus yg
biasanya hanya berupa satu masalah saja.
Komputer ini dapat berupa komputer digital maupun komputer analog, dan
umumnya komputer analog adalah special purpose computer.
4. Notebook
komputer yang ukurannya sebesar buku catatan saja
Komputer mini cocok untuk perguruan tinggi yang hanya memiliki satu atau dua
fakultas, pabrik yang produknya hanya untuk memenuhi kebutuhan daerah
setempat. Komputer mini ini sekarang jarang dipakai, karena lebih fleksibel
menggunakan komputer PC dengan teknologi Local Area Networknya (LAN).
Data General Nova (Mini Computer)
4. Personal Computer (PC)
Jenis prosessor yang digunakan kemampuannya
tidak begitu besar dibandingkan dengan
komputer mainframe.
Memiliki semua perangkat IPO yang telah
dirangkai menjadi satu.
Komputer jenis ini yang paling
banyak digunakan, baik itu di rumah, kantor,
lembaga kursus, sekolah dan lain-lain. Dengan
menambahkan berbagai perangkat
tambahan, komputer PC dapat menandingi
komputer mainframe dan mini.
PERKEMBANGAN PERANGKAT LUNAK
PERANGKAT LUNAK
Perangkat Lunak;
1. Istilah umum untuk data yang diformat dan disimpan
secara digital, termasuk program komputer,
dokumentasinya, dan berbagai informasi yang bisa dibaca
dan ditulis oleh komputer
2. Program komputer yang berfungsi sebagai sarana interaksi
antara pengguna dengan perangkat keras
Perangkat Lunak Sebelum Komputer Gen
1
Sistem Kode yang Pertama (300 SM)
Penggunaan sinyal obor untuk mengirim berita dari satu kota ke kota lain.
Polybius Telegraph.
Penulis Perangkat Lunak yang Pertama (1824)
Ada Agusta (1815-1853). Penerapan pada Babage’s Analytical Engine.
Bahasa komputer untuk mengatur dan mengendalikan alat-alat perang,
taktik, dan sistem strategi pertahanan (Implementasi pada Departemen
Pertahanan AS).
Program Mekanik yang Pertama (1933)
Wallace J. Ecker (1902-1971)
Kutu yang Pertama (1945)
Kerusakan relay pada Komputer Harvard Mark II karena bug (kutu) yang
terjepit mati.
Perangkat Lunak Semasa Komputer Gen
1
Program dibuat dengan cara menghubungkan beberapa
sirkuit di dalam komputer atau dengan membuat program
dalam machine language yang disimpan di memori
komputer secara permanen. Program bersifat unik untuk
suatu aplikasi tertentu dan bila akan digunakan untuk
aplikasi yang lain, harus memprogram sirkuit kembali atau
menulis kembali program dalam bahasa mesin.
Perkembangan Bahasa Pemrograman Tingkat Tinggi
FORTRAN (1957)
Dibuat oleh John Bakus (IBM) tahun1945. Penerapan FORmula TRANslator pada tahun 1957 di
Komputer IBM 704.
LISP (1958)
LISt Processor atau LISt Programming. Dibutuhkan oleh peneliti artificial intelegence.
ALGOL (1958)
ALGOrithmic Language. Ditujukan untuk memecahkan masalah-masalah secara umum (general
purpose).
COBOL (1959)
Common Business Oriented Language. Dibuat oleh Dr. Grace Hooper. Ditujukan untuk memecahkan
persoalan program yang standar (program yang ditulis pada satu komputer dimungkinkan untuk
dijalankan pada komputer model yang berbeda). Compiler program pertama.
LOGO (1960)
Perkembangan dari LISP yang dibuat oleh Seymour Papert di MIT. Diterapkan pada komputer
mainframe dan ditujukan untuk bidang pendidikan.
GPSS (1961)
General Purpose System Simulator merupakan bahasa pertama untuk keperluan proses simulasi.
RPG (1961)
Report Program Generator dikembangkan IBM dan diterapkan pada komputer IBM 1041.
APL (1962)
A Programming Language dikembangkan oleh Kenneth Iverson (IBM). Digunakan untuk aplikasi teknik pada
komputer IBM 360.
BASIC (1964)
Beginner’s All-purpose Symbolic Instruction Code. Dibuat oleh Prof. John G. Kemeny dan Thomas E. Kurtz di
Dartmouth College. Merupakan bahasa tingkat tinggi yang berbentuk interpreter, yang memungkinkan untuk
mengoperasikan komputer secara interaktif, program dapat ditulis, dijalankan, dan dirubah dan dijalankan lagi
tanpa harus melalui tahap kompilasi seperti bahasa tingkat tinggi lainnya yang berbentuk compiler.
PL/1 (1966)
Programming Language Version 1 yang merupakan gabungan dari FORTRAN, COBOL, dan ALGOL. Diterapkan
pada komputer S360 untuk aplikasi bisnis dan teknik.
PILOT (1968)
Programmed Inquiry Learning Or Teaching di University of California. Dikembangkan oleh John A.
Starkweather.
FORTH (1969)
Dikembangkan oleh Charles H. Moore. Digunakan untuk menyelesaikan permasalahan perbintangan
pada National Radio Astronomy Observatory.
PASCAL (1970)
Dikembangkan oleh Niklaus Wirth di Technical University, Zurich.
SHRDLU (1971)
Dibuat oleh Terry Wignorad di MIT. Merupakan program yang mampu menganalisis percakapan yang
ditulis dengan bahasa manusia secara natural.
SAM76 (1971)
Dibuat di Bell Laboratories oleh Claude Kagan. Bentuk gabungan dari LISP dan FORTH yang digunakan
untuk komputer multiuser dengan sistem operasi UNIX
PROLOG (1972)
Dikembangkan oleh Alain Colmerauer dan Philippe Roussel di Marseilles. Bahasa yang digunakan untuk operasi artificiall
intelegence.
SMALLTALK (1972)
C (1974)
COMAL (1974)
Dikembangkan Borge Christensen di Denmark. Merupakan gabungan BASIC dan PASCAL, diterapkan pada komputer mini data
general NOVA 1200.
MODULA-2 (1977)
ADA (1979)
Digunakan pada departemen pertahanan AS pentagon. Untuk mengatur dan mengendalikan alat-alat perang, taktik, dan sistem
strategi pertahanan
Perkembangan Perangkat Lunak, Paket Aplikasi
ELECTRIC PENCIL (1976)
Program pengolah kata untuk komputer mikro altair.
WORD STAR (1979)
Program paket pengolah kata yang dibuat Hohn Barnaby.
APPLE WRITER (1979)
Program paket pengolah kata yang dibuat oleh Paul Lutus.
VISICALC
Paket program spreadsheet komersial pertama yang dirancang untuk pemakai komputer personal bertujuan
untuk analisis bisnis.
DBASE-II
Paket DBMS.
LOTUS 1-2-3
Program paket yang berisi gabungan program-program spreadsheet, grafik dan kemampuan untuk
mendapatkan informasi, tiga bentuk program dalam satu program.
Perkembangan Perangkat Lunak Sistem
Operasi
Sistem Operasi Pertama (1954)
Dikembangkan di General Motor Research Laboratories dan digunakan pada komputer IBM 701 dan S360.
UNIX (1969)
Dikembangkan oleh Ken Thompson dari Bell Laboratories dan digunakan pada komputer mainframe, mini computer, dan micro computer.
CP/M (1970)
MS-DOS (1980)
Windows/386, Windows 3.0, Windows 95, Windows 98, Windows XP, Windows Server, Windows Vista, Windows 7, Windows 8, …
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat
pesat, yang dapat dibagi kedalam empat generasi:
Sampling Rate
Radio FM
Radio Hi-Tech: Satelit, High Definition, dan Internet
Radio Satelit (Radio Digital) adalah layanan
radio dimana sinyal digital dikirim dari
satelit yang mengorbit mengelilingi bumi
menuju para pelanggan yang memiliki
radio khusus
Radio Internet
Radio High-Definition (HD) menyediakan suara
setara kualitas CD dan memungkinkan dua stasiun
digital dan satu stasiun analog bisa berbagi dalam
frekuensi yang sama. Oleh karena itu, HD
menggabungkan pancaran sinyal digital dan analog
sehingga stasiun radio bisa menawarkan kanal
utama analog “ditambah” digital. Hasilnya, beragam
konten dapat disiarkan dalam posisi yang sama.
Kamera Digital
Point-And-Shoot
VS
Single-Lens Reflex
Resolusi &
Megapiksel
Penyimpanan
Viewfinder Optik
& Layar LCD
Televisi
Teknologi TV:
1. TV Interaktif
2. TV Personalisasi
3. TV Internet
Dampak Sosial; Bagaimana teknologi
4. TV Pintar
dapat mengubah kebiasaan manusia
5. PC Hiburan
dalam menonton TV, dilihat dari;
• Pergeseran waktu: waktu
Tiga macam TV menonton TV berubah
berdasarkan • Pergeseran Ruang; tempat
representasi elemen menonton tv berubah
gambar dan suara: • Pergeseran konten: sifat program
1. TV Digital TV berubah
2. HDTV
3. SDTV
PC Tablet
Dampak Sosial;
Bagaimana PC Tablet
mempengaruhi aktivitas
seseorang dalam melakukan
komputasi.
Ponsel Cerdas
Elemen-elemen
dasar ponsel:
• Alat Penyimpan
• Input
• Output