Anda di halaman 1dari 101

PENGANTAR

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

Computer Today (Donald H. Sanders)


Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta
dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data
input, memprosesnya, dan menghasilkan output dibawah pengawasan suatu langkah-
langkah instruksi-instruksi program yang tersimpan di memori (stored program).

Computer Organization (V.C. Hamacher, Z.G Vranesic, S.G. Zaky)


Komputer adalah mesin penghitung elektronik yang cepat dapat menerima informasi input
digital, memprosesnya sesuai dengan suatu program yang tersimpan dimemorinya dan
menghasilkan output informasi.
Introduction To The Computer, The Tool Of Business (William M. Fuori)
Komputer adalah suatu pemroses data (data processor) yang dapat melakukan perhitungan
yang besar dan cepat termasuk perhitungan arithmatika yang besar atau operasi logika.

Introduction To Computers (Gordon B. Davis)


Komputer adalah tipe khusus alat hitung yang mempunyai sifat tertentu yang pasti.
Komputer
Komputer Lainnya
Kesimpulan mengenai definisi komputer :
1. Alat elektronik
2. Dapat menerima input data
3. Dapat mengolah data
4. Dapat memberikan informasi
5. Menggunakan suatu program yang tersimpan di stored program
6. Dapat menyimpan program dan hasil pengolahan
7. Bekerja secara otomatis
Pengolahan Data Elektronik
Data; Sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan
adanya suatu pengolahan.
Angka Informas
Data i
Huruf
Simbol
Gambar
PDE
Audio
Video

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

Input Process Output


Origination; Berhubungan dengan proses dari pengumpulan data yang biasanya
merupakan proses pencatatan (recording) data ke dokumen dasar.
Input; Proses memasukan data ke dalam proses komputer lewat alat input (input device)
Processing; Proses pengolahan dari data yang sudah dimasukan yang dilakukan oleh alat
pemroses (processing device), yang dapat berupa proses menghitung, membandingkan,
mengklasifikasikan, mengurutkan, mengendalikan atau mencari di storage.
Output; Proses menghasilkan output dari hasil pengolahan data ke alat output (output
device), yaitu berupa informasi.
Distribution; Proses dari distribusi output kepada pihak yang berhak dan membutuhkan
informasi.
Storage; Proses perekaman hasil pengolahan ke simpanan luar (storage). Hasil dari
pengolahan yang disimpan di storage dapat dipergunakan sebagai bahan input untuk
proses selanjutnya.
Sistem Komputer
Sistem Komputer; Elemen-elemen yang terkait untuk menjalankan suatu aktifitas dengan
menggunakan komputer.

Elemen Sistem Komputer;


Hardware
Peralatan di sistem komputer yang secara fisik terlihat dan dapat dijamah.
Cth: Monitor, Pad, Keyboard, Memory, …
Software
Program yang berisi perintah-perintah untuk melakukan pengolahan data.
Cth: Prolog, Fortran, Mathlab, C, …
Brainware
Manusia yang terlibat didalam mengoperasikan serta mengatur sistem komputer.
Cth: System Analyst, Computer Operator, Network Engineer, …
Kemampuan Komputer
Tabel Satuan Waktu Kecepatan Proses Komputer
Satuan Waktu Kecepatan
Milisecond (ms) ribu operasi perdetik (1/1.000)
Microsecond (us) juta operasi perdetik (1/1.000.000)
Nanosecond (ns) Milyar operasi perdetik (1/1.000.000.000)
Picosecond (ps) triliun operasi perdetik (1/1.000.000.000.000)

Klasifikasi komputer berdasarkan kecepatannya:


1. Komputer Mikro, Komputer Mini.
2. Komputer Mainframe (Small-scale Mainframe, Medium-scale Mainframe, Large-scale
Mainframe).
3. Komputer Super.
Tabel Satuan Kapasitas Memori Komputer
Measurement Capacity
1 byte 8 bit = 1 char
1 KB 1024 byte
1 MB 1024 Kb or 1.048.576 byte
1 GB 1024 Mb or 1.048.576 Kb or 1.073.741.824 byte
1 TB 1.099.511.627.776 bit atau 137.438.953.472 byte
Tabel Perbandingan Kemampuan Manusia Dengan Komputer
Hal yang dibandingkan Manusia Komputer
Kecepatan Relatif lambat Sangat cepat
Ketepatan Mudah salah Tepat
Daya tahan memproses Cepat lelah Tidak kenal lelah
Kemampuan mengingat Kurang akurat Akurat
Kemampuan mengikuti perintah Kurang baik Baik
Kemampuan berinisiatif dan beradaptasi Sangat baik Jelek
Kemampuan membuat pertimbangan dan Sangat baik Jelek
peramalan
PERKEMBANGAN PERANGKAT KERAS
KLASIFIKASI KOMPUTER
Terdiri dari 4 klasifikasi;
1. Alat Manual
2. Alat Mekanik
3. Alat Mekanik Elektronik
4. Alat Elektronik
1. Alat Manual
Tulang (300000 SM)

Untuk mengingat dan berkomunikasi. Cth: menghitung umur dan mengukur jarak.

Petroglyphs (30000 SM)

Untuk mencatat data.

Lempengan Tanah Liat (9000 SM)

Bilangan sepuluh dan enampuluh (Timur Tengah). Sistem Perhitungan Jam, Menit, Detik.

Tablet Tanah Liat (5000 SM)

Perhitungan, kalender, dan instruksi (Babylonia).

Tablet Tanah Liat (3500 SM)

Mencatat informasi (Sumeria)

Papyrus (2600 SM)

Mencatat penerimaan, pembayaran, kontrak transaksi, dan pinjaman (Mesir).

Abacus (2500 SM)

Alat hitung cepat.


Stonehenge (1900 SM)

Peramalan musim dan gerhana (Inggris).

Quipus (1200 SM)

Mencatat data administrai, pajak, dan penghitung populasi (Peru).

Lempengan Kayu dan Kulit Binatang (400 SM)

Mencatat data (Romawi dan Yunani).

Kertas (1150)

Moors (Spanyol).

Alat Cetak (1455)

Hohan Gutenberg (Jerman).

Napier’s Bones (1614)

John Napiers (Skotlandia)

Oughtred’s Slide Rule (1621)

Perkalian dan pembagian ( Wiliam Oughtred, Inggris).


Petroglyphs (300000 SM)
Papyrus (2600 SM)
Abacus (2500 SM)
Stonehenge (1900 SM)
Oughtred’s Slide Rule (1621)
2. Alat Mekanik
Mesin penghitung yang pertama (1623) – Schickard Calculator
Wilhem Schickard, Jerman. Berdasarkan napier’s bones, perkalian dan pembagian.
Mesin penghitung otomatis yang pertama (1642) – The Pascaline
Blaise Pascal, Perancis.
Mesin pengali yang pertama (1666)
Sir Samuel Morland.
Leibnitz’s Calculating Machine (1673)
Gottfried wilhem von leibnitz, Jerman.
Mesin Logika yang pertama (1777) – Logic Demonstrator
Charles Mahon. Mampu memecahkan problema numerik bentuk logika dan masalah probabilitas.
Mesin kartu yang pertama (1804) – Jacquard’s Loom
Joseph Marie Jacquard, Perancis.
Mesin Penghitung komersial yang sukses pertama (1820)

Charles Thomas de Colmar. Prinsip kerja mesin berdasarkan Leibnitz’s Calculating Machine.

Babage’s Difference Engine (1822)

Charles Babage, Inggris. Prinsip kerja mesin berdasarkan charles mahon’s logic machine.

Babage’s Analytical Engine (1833)

Prinsip dasar kerja komputer (peralatan input kartu plong, memori komputer, alat pencetak, konsep stored program, dsb) – Bapak Komputer
Modern.

Mesin penghitung dengan keyboard yang pertama (1850)

D.D. Parmalee, Amerika Serikat.

Aljabar Boolean yang pertama (1854)

George S. Boole, Operasi Logika.

The Adder (1868)

Webb, Amerika Serikat.

Mesin Logika Aljabar Boolean yang pertama (1869)

William Jevons. Berdasarkan prinsip kerja mesin aljabar boolean.


The Baldwin (1872)

Frank S. Baldwin, Amerika Serikat.

Odhner’s Adding Machine (1874)

W.T Odhner, Swedia.

Mesin Pencatat Kas yang pertama (1879)

James Ritty, Amerika Serikat.

Mesin penghitung dengan alat cetak yang pertama (1884) – Burrough Adding and Listing Machine

Willieam S. Burrough, Amerika Serikat.

Macaroni Box (1885)

Dorr Eugine Felt, Amerika Serikat.

The First Comptometer (1887)

Mesin Hitung Saintifik yang pertama (1893)

Otto Steiger, Zurich.

Monroe Calculator (1911)

Jay Monroe dan Frank S. Baldwin.


Mesin Penghitung Pertama, Wilhem Shickard, Jerman (1592-
1635)
Pascal Machine Arithmetique, Blaise Pascal, Perancis (1623-
1662)
Leibnitz’s Calculating Machine (1673)
Logic Demonstrator (1777)
Jacquard’s Loom (1804)
The Adder (1868)
Monroe Calculator (1911)
3. Alat Mekanik Elektronik
Mesin tabulasi kartu plong mekanik elektronik yang pertama (1890)
Dr. Herman Hollerith, Amerika Serikat. Sensus Penduduk.
Mesin Penghitung otomatis yang pertama (1920)
Leonardo Torres y Quevaldo, Spanyol.
1st Analog Computer - Differensial Analyzer, Dr. Vannevar Bush, MIT
(1931)
1st electronic mechanic device - Complex Calculator, George R. Stibitz,
Bell Laboratories (1938)
4. Alat Elektronik
Harvard Mark I ASCC (1944)
Prof. Howard Aiken, Amerika Serikat. Operasi aritmatik dan logika
secara otomatis. Di produksi oleh IBM.

Menandai dimulainya perkembangan komputer, Komputer Gen 1 -


Komputer Gen 5.
Komputer Gen 1 (1946-1959)
1. Komponen yang digunakan adalah vacuum tube untuk sirkuitnya.
2. Program hanya dibuat dengan bahasa mesin (machine language).
3. Menggunakan konsep stored-program dengan memori utamanya
magnetic core storage.
4. Menggunakan simpanan luar magnetic tape dan magnetic disk.
5. Ukuran fisik komputer besar, memerlukan ruang yang besar.
6. Cepat panas, sehingga diperlukan alat pendingin.
7. Prosesnya kurang cepat.
8. Daya listrik besar
9. Orientasi penggunaan pada aplikasi bisnis.
Komputer Generasi Pertama - ENIAC (1946)

Harvard Mark II (1947)

Transistor yang Pertama (1947)

IBM Selective Sequence Electronic Calculator (1948)

Komputer yang sepenuhnya Stored Program yang pertama – EDSAC (1949)

Harvard Mark III (1949)

Komputer Digital Elektronik Ukuran Besar di Inggris yang pertama (1950)

Simple Electronic Computer (1950)

Komputer Komersial di Inggris yang Pertama – Lyon Electronic Office (1951)

Komputer yang menggunakan Pita Magnetik yang Pertama – UNIVAC (1951)

Komputer yang sepenuhnya Stored Program di Amerika yang Pertama – EDVAC (1952)

Komputer yang menggunakan Core Memory yang pertama (1952)

IBM 701 (1953)

Komputer komersial generasi pertama paling polpuler – IBM 650 (1954)

Komputer yang menggunakan simpanan luar dengan akses secara random yang pertama - RAMAC 305 (1956)

IBM 705 (1959)


Vacuum Tube
EDVAC (1945)
UNIVAC (1951)
Komputer Gen 2 (1959-1964)
1. Komponen yang digunakan untuk sirkuitnya adalah transistor.
2. Bahasa pemrograman tingkat tinggi, misalnya; fortran, cobol, & algol.
3. Kapasitas memory cukup besar.
4. Menggunakan magnetic tape dan magnetic disk berbentuk removable
disk dan disk pack.
5. Mempunyai kemampuan real-time dan time-sharing.
6. Ukuran fisik komputer lebih kecil dibandingkan komputer gen 1.
7. Proses operasi cepat.
8. Daya listrik lebih sedikit.
9. Orientasinya pada aplikasi bisnis dan aplikasi teknik.
PDP-1 (1959)
Ken Olsen, Perusahaan Digital Equipment Corporation.
Virtual memory yang pertama (1961)
Komputer mini komersial yang pertama (1963)
Transistor
IBM 7094
Komputer Gen 3 (1964-1970)
1. Komponen yang digunakan adalah Integrated Circuit.
2. Peningkatan dari softwarenya.
3. 10000x Lebih cepat dan lebih tepat dibanding Gen 1 (ms dan ns).
4. Kapasitas memory lebih besar.
5. Menggunakan penyimpanan luar.
6. Penggunaan listrik hemat.
7. Multiprocessing.
8. Pengembangan alat input dan output.
9. Harga semakin murah.
10. Komunikasi dengan komputer lain.
Komputer generasi ketiga yang pertama (1964)
IBM System 360
Komputer mini 16 bit pertama (1968)
Komputer Nova. Diproduksi oleh Data General Corporation.
Integrated Circuit
Komputer Gen 4 (1970 - …)
1. Ukuran komputer kecil.
2. Proses operasi yang cepat.
3. Harga yang murah.
4. Kapasitas penyimpanan yang besar.
5. Penggunaan secara personal.
6. Pengembangan software.
7. Aplikasi online.
Komputer Generasi keempat yang pertama (1970)

IBM 370.

Microprocessor yang pertama (1971)

Microprogramable Computer On Chip oleh Intel Corporation.

Komputer mikro komersial yang pertama (1974)

Komputer Mikro Altair oleh Micro Instrumentation and Telemetry System (MITS).

Komputer Super komersial (1975)

Komputer Cray-1

LAN yang pertama (1977)

ARCNET oleh Datapoint Corporation.

Personal Computer yang pertama (1977)

Macintosh dan GUI yang pertama (1984)

IBM PS/2 (1987)

IBM PC/386 Komputer 32 Bit yang pertama (1988)

IBM PC/486 (1990)

Pentium II (1997)

AMD K6 3D (1998)
Ultra Large Scale Integration
Atari 2600 (1980)
Motorola 68000
Komputer Gen 5
Artificial Intelligent

VLSI (Very Large Scale Integration)

Teknologi nano

Perkembangan prosesor dari single core menjadi dual core bahkan sixth core

Teknologi Josephson Junction. Proses trilyunan operasi/detik (menggantikan chip)

Cth:

Touch screen (Mis; Kompor Touch Screen tanpa api) (Afisyahrin)

Hologram (Nabieva, Asti)

Virtual Assistant by comand voice (Khamil, Adi)

Google glass | Minimum Size (Sigitagung, Fadli)

Operasi secara wireless (M. Ridho), P-ISM (Alfi)

Komputer water resist (Irma)

Komputer induk yg mengendalikan komputer lain (Boyke)


Komputer Dimasa Depan
Biochip --- Protein sintetis
Menyerupai karakteristik manusia; memiliki emosi dan mampu berpikir.

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.

 Program komputer sudah tertentu dan sudah


tersimpan di dalam komputernya
 Spesial purpose computer banyak
dikembangkan untuk pengontrolan yang
otomatis pada proses-proses industri seperti
misalnya pabrik kimia, penyulingan minyak,
pabrik baja serta untuk tujuan militer
Berdasarkan
1. Tower
Bentuk dan Ukuran
biasanya diletakkan disamping atau
dibawah meja, karena ukurannya yang
relatif besar
banyak memiliki ruang didalamnya dan
banyak memiliki expansionslot (tempat
untuk memasang card tambahan)
2. Desktop
komputer yang ukurannya sedikit lebih
kecil dari Tower, tetapi biasanya diletakkan
diatas meja.
Komputer ini paling banyak dipakai karena
harganya yang lebih murah bila
dibandingkan dengan bentuk yang lain.
Komputer yang banyak kita pakai sekarang
ini adalah jenis desktop.
3. Portable
Komputer yang ukuran sedikit lebih kecil dari Desktop,
karena bagian-bagiannya dapat dirangkai menjadi satu
kotak saja, sehingga mudah dibawa kemana-mana.

Komputer ini dulunya ditujukan bagi pemakai yang sering


bertugas dilapangan, misalnya insinyur (sarjana sains),
peneliti, dan sebagainya yang bertugas menyelesaikan suatu
tempat tertentu atau peneliti yang mengumpulkan data
dilokasi yang jauh dari kantornya.

Komputer ini kurang populer karena relatif besar dan berat.

4. Notebook
komputer yang ukurannya sebesar buku catatan saja

Notebook mempunyai ukuran yang hampir sama atau mirip


dengan kertas kuarto,yaitu 8 ½ x 11 inci, tebalnya berkisar 1
hingga 1 ½ inci dan beratnya antara 2 sampai 4 kg.
5. Sub-notebook
komputer yang ukurannya ada diantara
komputer notebook dan palmtop. Ukuran
komputer ini sedikit lebih kecil dari notebook
karena ada sebagian perangkat yang tidak
dipasang, biasanya disk drive.
6. Palmtop
Adalah komputer yang dapat digenggam,
karena ukurannya yang sangat kecil
Komputer ini sering disebut handheld
computer.
Komputer ini tidak memerlukan aliran listrik
(AC), melainkan baterai kecil biasa (DC).
Kelemahan dari komputer ini adalah layarnya
yang terlalu kecil dan keyboardnya sedikit lebih
kecil dari ukuran standar, sehingga menyulitkan
pemakai.
Berdasarkan Processor
1. Super Komputer
Supercomputer dirancang secara khusus, dan
merupakan suatu mesin yang sangat mahal.
Pertama kali dikembangkan di bidang militer
dan pemerintahan.
Bisa digunakan untuk menangani aplikasi
yang melibatkan perhitungan yang kompleks,
misalkan untuk peramalan cuaca dan
Perancangan roket.
Komputer ini memiliki 8192 prosesor yang
dapat memproses 12,3 trilyun instruksi per
detik, memakan tempat seluas 1200 kaki
kuadrat
Sequoia. Petascale Blue Gene Super Computer, dibuat oleh
IBM untuk The National Nuclear Security Administration for
Advanced Simulation and Computing Program.
2. Komputer mainframe
Komputer jenis ini menggunakan prosessor
yang mempunyai kemampuan yang sangat
besar dan ditujukan untuk multi user
Dengan menggunakan teknologi time
sharing maka efeknya tidak begitu dirasakan
oleh user.
Jenis Komputer ini memiliki suatu Central
Processing Unit, Storage Device yang agak
besar (kira-kira sebesar 2 lemari pakaian) dan
ditempatkan pada tempat tersendiri. Peralatan
CPU dan Storage tersebut dihubungkan
dengan banyak terminal yang terdiri dari
keyboard dan monitor saja.
Komputer ini cocok digunakan untuk
perusahaan dengan skala besar yang banyak
memiliki banyak cabang
3. Mini Computer
Kapasitas prosessor yang digunakan hampir sama
dengan mainframe, hanya jumlah terminal yang dapat
disambungkan ke dalam komputernya tidak sebanyak
seperti pada jenis komputer mainframe.
Jumlah terminal yang dapat disambungkan hanya
puluhan. Oleh karena itu komputer jenis ini hanya
cocok digunakan untuk perusahaan kelas menengah
yang tidak begitu besar dan tidak terlalu kecil.
Ukuran fisik komputer ini tidak sebesar komputer
mainframe

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)

Dikembangkan di XEROX’s Palo Alto Research.

C (1974)

Digunakan untuk menulis Sistem Operasi UNIX.

COMAL (1974)

Dikembangkan Borge Christensen di Denmark. Merupakan gabungan BASIC dan PASCAL, diterapkan pada komputer mini data
general NOVA 1200.

MODULA-2 (1977)

Dibuat Niklaus Wirth. Digunakan untuk tujuan khusus dari multiprogramming.

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)

OS untuk komputer mikro 8 bit.

MS-DOS (1980)

MicroSoft-Disk Operating System untuk komputer mikro 16 bit.

Apple Macintosh (1984)

GUI dan multitasking.

Microsoft Windows (1985)

GUI dan multitasking.

IBM OS/2 (1987)

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:

1. Generasi Pertama (1945-1955)


Generasi pertama merupakan awal perkembangan sistem komputasi
elektronik sebagai pengganti sistem komputasi mekanik, hal itu
disebabkan kecepatan manusia untuk menghitung terbatas dan manusia
sangat mudah untuk membuat kecerobohan, kekeliruan bahkan
kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem
komputer diberi instruksi yang harus dikerjakan secara langsung.
2. Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang
dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Pada
generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi
beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi
ialah FMS dan IBSYS.
3. Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk
melayani banyak pemakai sekaligus, dimana para pemakai interaktif
berkomunikasi lewat terminal secara on-line ke komputer, maka sistem
operasi menjadi multi-user(di gunakan banyak pengguna sekaligus)
dan multi-programming (melayani banyak program sekaligus).
4. Generasi Keempat (Pasca 1980-an)
Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer
dimana pemakai menyadari keberadaan komputer-komputer yang
saling terhubung satu sama lainnya. Pada masa ini para pengguna juga
telah dinyamankan dengan Graphical User Interfaceyaitu antar-muka
komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga
dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi
berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga
tercapai kinerja yang lebih baik.
SISTEM KOMPUTER
Sistem Komputer
Fungsi Sistem Komputer
1. Menginput Data
2. Memproses Data
3. Menghasilkan Informasi
4. Menyimpan Data dan Informasi
Komponen Utama Sistem
Komputer
1. Perangkat Keras (Hardware)
2. Perangkat Lunak (Software)
3. Pengguna (Brainware)
TEKNOLOGI PRIBADI
Teknologi Pribadi; Teknologi Masa depan untuk
pribadi.
Konvergensi, Portabilitas, & Personalisasi
Teknologi Pribadi Yang Populer
Pemutar Audio dan Video
Radio Hi-Tech: Satelit, High Definition, dan Internet
Kamera Digital
Televisi
PC Tablet
Ponsel Cerdas
Sistem Video Game

Pemutar Audio dan Video
Penyimpan Data

Sampling Rate

Dampak Sosial; Bagaimana


Pemutar Audio & Video
Proses Transfer
mengubah kebiasaan
File
seseorang dalam mendengar
audio dan melihat video.

Perekam Audio &


Video

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

Dampak Sosial; Bagaimana


Kamera Digital
Lensa mempengaruhi cara
seseorang mengambil
gambar.

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

Fitur Ponsel Cerdas: Dampak Sosial;


• SMS & Call Dampak positif dan dampak
• Nada dering negatif bagi kehidupan
• Akses internet manusia.
• Sosmed
• Email
• Fotografi
• TV & Video
• GPS
•…
Sistem Video Game
Can you tell me what is the different?
Terima Kasih ...

Anda mungkin juga menyukai