PENGANTAR TEKNIK INFORMATIKA 
MATERI 
1. pendahuluan 
2. sejarah perkembangan perangkat keras (hardware) 
3. sejarah perkembangan perangkat lunak (software) 
4. elemen dasar sistem komputer (hardware dan software) 
5. perangkat input 
6. perangkat output 
7. pheriperal komputer 
8. jenis memori, prinsip kerja memori, alokasi data ke memori 
9. kategori tempat penyimpanan, peralatan penyimpanan 
10. sistem operasi DOS, Windows, LINUX 
11. representasi data 
12. manajemen data 
13. jaringan komputer 
14. pengenalan internet 
PERKULIAHAN DAN EVALUASI 
1. kuliah diadakan dua arah, setiap mahasiswa harus sudah mempersiapkan materi kuliah 
sebelum kuliah dimulai 
2. kehadiran/presensi minimal 75% 
3. evaluasi kuliah dilakukan sebanyak 4 kali dalam bentuk kuis/ujian kompetensi dasar, 
beserta tugas-tugas yang diberikan 
4. bobot penilaian: tugas (30%), absensi/keaktifan (10%), dan kuis (60%) 
REFERENSI 
1. Jogiyanto, H.M (1995). Pengenalan komputer. Penerbit Andi offset Yogyakarta 
2. Suyanto, M (2005). Pengantar Teknologi Informasi untuk Bisnis. STMIK AMIKOM 
Yogyakarta. Penerbit Andi offset Yogyakarta 
3. Kuliah Pengantar Ilmu Komputer. http://www.ilmukomputer.com/ 
4. Bambang Hardjito (2006). Kuliah Pengantar Ilmu Komputer. FMIPA UNS Surakarta
PENDAHULUAN 
Hampir seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, 
khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang 
cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh 
komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis 
berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang 
sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah 
mulai dikemas dalam bentuk compact disk (CD) yang dapat didengarkan dengan menggunakan 
komputer multimedia. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang 
maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuhannya. Dan masih 
banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan 
komputer. 
DEFINISI KOMPUTER 
Komputer (computer) diambil dari bahasa Latin ”computare” yang berarti menghitung. 
Beberapa definisi-definisi tentang komputer sebagai berikut. 
Komputer adalah 
 alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, 
memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah 
dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi (Blissmer, 
1985) 
 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 berdasarkan instruksi-instruksi yang telah 
tersimpan di dalam memori (Sanders, 1985) 
 mesin penghitung elektronik yang cepat dapat menerima informasi input digital, 
memrosesnya sesuai dengan suatu program yang tersimpan di memorinya (stored 
program) dan menghasilkan output informasi (Hamacher, et al) 
 suatu pemroses data (data processor) yang dapat melakukan perhitungan yang besar dan 
cepat, termasuk perhitungan aritmatika yang besar atau operasi logika,tanpa campur 
tangan dari manusia mengoperasikan selama pemrosesan (William M. Fuori) 
 tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti (Gordon B. Davis)
Dari beberapa definisi tersebut, diambil kesimpulan : 
komputer adalah 
o alat elektronik 
o dapat menerima input data 
o dapat mengolah data 
o dapat memberikan informasi 
o menggunakan suatu program yang tersimpa di memori komputer (stored program) 
o dapat menyimpan program dan hasil pengolahan 
o bekerja secara otomatis 
SIKLUS PENGOLAHAN DATA 
Tiga tahap dasar dari siklus pengolahan data, sebagai berikut. 
INPUT  PROCESSING  OUTPUT 
INPUT : proses memasukkan data ke dalam proses komputer lewat alat input 
PROCESSING : proses pengolahan data dari data yang sudah dimasukkan yang dilakukan oleh alat 
pemroses, yang dapat berupa proses menghitung, membandingkan, mengklasifikasikan, 
mengurutkan, mengendalikan atau mencari di storage 
OUTPUT : proses menghasilkan output dari hasil pengolahan data ke alat output, yaitu berupa informasi 
SISTEM KOMPUTER 
o Hardware 
o Software 
o Brainware 
KEMAMPUAN KOMPUTER 
Perbandingan kemampuan komputer dengan manusia : 
perbandingan manusia komputer 
Kecepatan 
Relatif lambat 
Ketepatan 
Mudah salah 
Daya tahan memroses 
Cepat lelah 
Kemampuan mengingat 
Kurang akurat 
Kemampuan mengikuti perintah 
Kurang baik 
Kemampuan berinisiatif 
Sangat baik 
Kemampuan membuat pertimbangan 
Sangat baik 
dan peramalan 
Sangat cepat 
Tepat 
Tidak kenal lelah 
Akurat 
Baik 
Jelek 
Jelek
PERKEMBANGAN PERANGKAT KERAS (HARDWARE) 
Alat Pengolah Data : 
A. Alat Manual (300000 SM – 1621) 
: masih sederhana, tangan memegang peranan penting 
 Tulang (300000 SM) 
 PETROGLYPS : batu karang yang digores (30000-14000 SM) 
http://www.greatlakespars.com/images/legends/Petroglyphs.jpg 
 Lempengan tanah liat (9000 SM) 
 ABACUS (2500 SM) 
http://gallery.hd.org/_tn/std/mechanoids/abacus-1-AJHD.jpg 
 Napier’s bones (1614) : John napier, ahli matematika Scotlandia 
http://www.computersciencelab.com/ComputerHistory/HtmlHelp/Images2/NapiersBones2.gif 
 Oughtred’s slide rule (1621): William Oughtred, ahli matematika Inggris 
http://www.britsattheirbest.com/images/ii_slide_rule.gif
B. Alat Mekanik (1623 - 1911) 
: sudah bersifat mekanik tapi masih digerakkan secara manual dengan tangan 
 Schickard’s calculator (1623) dirancang oleh Wilhem Schickard (1592-1635) di Jerman 
: mesin penghitung didasarkan pada Napier’s Bones 
http://www.officemuseum.com/IMagesWWW/1623_Wilhelm_Schickard_Calculator_replica_front.JPG 
 Pascal’s Machine Arithmetique (1642) diciptakan oleh Blaise Pascal (1623-1662) 
: mesin penambah dan pengurang 
http://www.larousse.fr/encyclopedie/data/images/1004460.jpg 
 Mesin pengali (1666) - Sir Samuel Morland (1625-1695) 
: mesin penambah, pengurang, pengali dan pembagian 
http://history-computer.com/MechanicalCalculators/images/MorlandMachineMultiply.jpg 
 Leibnitz’s calculating machine (1673) – Gottfried Wilhem von Leibnitz (1646-1716) 
: pengembangan dari mesin Pascal 
http://www.yorku.ca/lbianchi/sts3700b/leibniz_machine.jpg
 Logic Demonstrator (1777) – Charles Mahon (1753-1816) 
: mesin pemecah masalah numerik bentuk logika dan juga masalah probabilitas  dasar 
komputer yang mempunyai kemampuan logika serta yang dapat mengambil keputusan 
 Jacquard’s Loom (1804) – Joseph Marie Jacquard (1752-1834) 
: mesin tenun yang dikontrol oleh kartu berlubang (punch cards) 
http://www.thocp.net/hardware/pictures/storage/jaquard_punchcards_med.jpg 
 Mesin penghitung de Colmar (1820) – Charles Thomas de Colmar (1785-1870) 
: mesin penghitung aritmatika, dijual secara komersial dan sukses memenangkan medali 
pada international Exhibition di London tahun 1862 
http://3.bp.blogspot.com/_pX6HZ9lB56c/SYTIp1_de8I/AAAAAAAAAUo/oXlLpvWtKbs/s320/arithometer.gif 
 Barbage’s analytical engine (1822) – Charles Babbage (1791-1871) 
: mendasari kerja komputer sekarang, termasuk peralatan input (kartu berlubang), 
memori komputer, alat pencetak, konsep stored program, dsb. 
http://wolfweave.com/wp-content/uploads/2010/04/Babbage.jpg 
Konsep kerja Barbage’s analytical engine sebagai berikut :
 Mesin penghitung Parmalee (1850) 
: mesin hitung dengan menggunakan keyboard 
 Aljabar Boolean (1854) – George S. Boole (1815 – 1864) 
: mendasari kerja sirkuit komputer (AND, OR, NOT) 
 William Jevon’s Logic Machine (1869) – William Jevons (1835 – 1882) 
: mesin untuk memecahkan masalah dengan prinsip ajlabar Boolean 
 Cash register James Ritty (1879) 
: masin pencatat kas 
http://www.metroretrofurniture.com/images/miscelaneous/an97cashregisterandcabinetx04.jpg 
 Burrough Adding and Listing Machine (1884) – William S. Burroughs (1857-1898) 
: mesin penghitung dengan alat cetak 
http://www.nexus.ao/RS/EarlyOfficeMuseum/www.earlyofficemuseum.com/IMagesWWW/1898_Burroughs_Style_N 
o._4_Adding_Machine_made_1898-1903_cb000242_OM.JPG
 Steiger’s Millionare (1893) – Otto Steiger (1858 – 1923) 
: mesin penghitung saintifik 
http://history-computer.com/MechanicalCalculators/19thCentury/images/Steiger1.jpg 
 Monroe calculator (1911) – John Monroe dan Frank S. Baldwin 
: mesin hitung untuk pekerjaan bisnis 
http://t3.gstatic.com/images?q=tbn:7D8nm3wupUQTzM:http://research.microsoft.com/en-us/ 
um/people/gbell/cybermuseum_files/bell_artifacts_files/images/B40.79_Monroe.JPG&t=1 
C. Alat Mekanik – Elektronik (1890 – 1938) 
: alat mekanik yang digerakkan oleh motor elektronik 
 Mesin tabulasi (1890) – Dr. Herman Hollerith (1860-1929) 
: untuk sensus penduduk di USA 
 Mesin penghitung otomatis (1920) – Leonardo Torres y Quevedo (1852-1936) 
 Differential Analyzer (1931) – Dr. Vannevar Bush (1890-1974) 
: komputer analog untuk memecahkan persoalan persamaan differensial. 
http://physics.illinois.edu/images/history/Nordsieck-analyzer-sm.jpg 
 Complex Calculator I (1938) 
: mesin hitung mekanik-elektronik yang dikendalikan lewat keyboard untuk perhitungan 
teknik
D. Alat Elektronik (1942-sekarang) 
: peralatan sudah bekerja secara elektronik 
 Komputer ABC-Atanasoff-Berry Computer (1942) 
 Harvard Mark I ASCC (1944) 
D.1. Komputer Generasi Pertama (1946-1959) 
Ciri-ciri : 
 Menggunakan tabung hampa udara 
 Program dibuat dengan bahasa mesin 
 Menggunakan konsep stored-program dengan memori utama magnetic core storage 
 Simpanan luar magnetic tape dan magnetic disk 
 Ukuran komputer besar 
 Cepat panas 
 Prosesnya kurang cepat 
 Simpanannya kecil 
 Butuh daya listrik besar 
 Beberapa contohnya : 
1. 1946: ENIAC (Electronic Numerical Integrator And Calculator) - Dr. John W. Mauchly 
dan J.Presper Eckert 
Komputer berukuran besar, membutuhkan tempat lebih dari 500 m2, volume 105 m3, 
terdiri dari 18000 tabung hampa udara, 75000 relay dan sakelar, 1000 kapasitor dan 
70000 resistor. Berat lebih dari 30 ton. 
2. 1949: EDSAC (Electronic Delayed Storage Automatic Computer) – John von Neumann 
Komputer pertama yang menggunaakn stored-program
http://3.bp.blogspot.com/_fbnyoWdFyYw/THnXVF0DCsI/AAAAAAAAAJM/-Ab9RDlHRsk/s1600/edsac.jpg 
3. 1951: UNIVAC (Universal Automatic Computer) – Sperry Rand Corporation 
Komputer pertama yang menggunakan pita magnetik sebagai media input dan 
outputnya 
4. 1953: IBM 
IBM memproduksi IBM 650 dan IBM 701 yang berorientasi pada aplikasi bisnis dan 
merupakan komputer paling populer sampai tahun 1959. IBM 705 dikeluarkan tahun 
1959 untuk menggantikan IBM 701 yang kemudian memantapkan IBM dalam industri 
pengolahan data. 
D.2. Komputer Generasi Kedua (1959-1964) 
 Menggunakan transistor untuk sirkuitnya 
 Program dibuat dengan bahasa tingkat tinggi 
 Kapasitas memori utama sudah cukup besar 
 Simpanan luar magnetic tape dan magnetic disk yang berbentuk removable disk atau disk 
pack 
 Kemampuan proses real-time dan time-sharing 
 Ukuran komputer lebih kecil dibandingkan komputer generasi pertama 
 Proses operasi cepat (jutaan operasi perdetik) 
 Butuh lebih sedikit daya listrik 
 Beberapa contohnya :
1. 1959: PDP-1 dari DEC (Digital Equipment Corporation) 
2. 1963: PDP-5, PDP-8, IBM 401, IBM 1602, IBM 7094  komputer mini komersial yang 
pertama 
D.3. Komputer Generasi Ketiga (1964-1670) 
 Menggunakan IC (Integrated Circuit) 
 Peningkatan dari softwarenya 
 Lebih cepat dan lebih tepat 
 Kapasitas memori lebih besar, dapat menyimpan ratusan ribu karakter 
 Simpanan luar bersifat random access 
 Penggunaan listrik lebih hemat 
 Kemampuan multiprocessing dan multiprogramming 
 Komunikasi data antar komputer 
 Beberapa contohnya : 
1. 1964: IBM S/360 
2. 1969: NOVA  komputer mini 16 bit 
D.4. Komputer Generasi Keempat (sejak tahun 1970) 
 Penyempurnaan generasi ketiga, ukurannya lebih kecil 
 Menggunakan LSI (Large Scale Integration), pemadatan beberapa ribu IC, dan mulai juga 
digunakan VLSI (Very Large Scale Integration) 
 Menggunakan microprocessor berbentuk chip 
 Mulai mengenal komunikasi antara terminal dan komputer serta komputer dengan 
komputer itu sendiri 
 Mulai mengenal sistem terdistribusi (Database Management System), jaringan lokal, dan 
jaringan jarak jauh 
 Prosesnya sangat cepat sekali 
 Kapasitas penyimpanan data sangat besar 
 Beberapa contohnya: 
1. 1970: IBM 370 – menggunakan LSI 
2. 1971: Intel 4004 – microprocessor yang berisi 2250 transistor dalam suatu chip 
3. 1977: ARCNET – LAN (Local Area Network) pertama 
4. 1977: PC (Personal Computer) pertama - Apple II, Radio Shack dan Commodore 
5. 1981: komputer sistem windows pertama ; IBM 
6. 1984: komputer grafik ; Macintosh dari Apple
D.5. Komputer Generasi Kelima 
 Pengembangan generasi keempat 
 Menggunakan VLSI 
 Processor makin cepat kerjanya 
 Kemampuan yang menakjubkan : komunikasi dengan peralatan rumah tangga (telepon, 
faxsimille, video, TV, da radio) 
 Microprocessor Intel Pentiun dan Celeron
PERKEMBANGAN PERANGKAT LUNAK (SOFTWARE) 
MASA AWAL PERANGKAT LUNAK 
1. 300 sm. Polybius telegraph; Sistem kode yang pertama 
2. 1842. Ada Augusta (1815-1853), orang pertama yang menulis perangkat lunak yang diterapkan pada 
Babbage’s Analytical Engine. nama Ada diabadikan pada nama sebuah bahasa komputer, yaitu Ada. 
Bahasa komputer Ada digunakan Departemen Pertahanan Amerika Serikat untuk mengatur dan 
mengendalikan alat-alat perang, taktik dan sistem strategi pertahanan. 
3. Pada komputer generasi pertama digunakan bahasa mesin (machine language) atau bahasa tingkat 
rendah. Bahasa mesin bahasa yang dipahami oleh mesin saja. 
4. komputer generasi berikutya menggunakan bahasa tingkat tinggi (high level language). Bahasa tingkat 
tinggi, bahasa yang dimengerti oleh manusia, ditulis dalam bahasa sehari-hari yaitu bahasa Inggris, 
kemudian oleh komputer diterjemahkan ke bahasa mesin 
PERKEMBANGAN BAHASA PEMROGRAMAN TINGKAT TINGGI 
1957. FORTRAN (FORmula TRANslator), bahasa pemrograman tingkat tinggi pertama; bahasa pemrograman 
untuk teknik dan matematika 
1958. LISP (LISt Programming), bahasa artificial intelligence yang pertama ; bahasa pemrograman untuk 
peneliti bidang artificial intelligence 
1958. ALGOL (Algorithm Language); bahasa pemrograman umum, sangat populer di Eropa 
1959. COBOL (Common Bussiness Oriented Language) 
1960. LOGO; perkembangan dari LISP; bahasa pemrograman yang ditujukan untuk bidang pendidikan 
1961. GPSS (General Purpose SS); bahasa untuk keperluan proses simulasi 
1961. RPG (Report Program Generator); dikembangkan oleh IBM 
1962. APL (A Programming Language); untuk aplikasi teknik 
1964. BASIC (Beginners All-purpose Symbolic Instruction Code); bahasa tingkat tinggi yang berbentuk 
intrepeter, yang memungkinkan untuk mengoperasikan komputer secara interaktif, program dapat 
ditulis, dijalankan, dirubah dan dijalankan lagi tanpa harus melalui tahap kompilasi. 
1966. PL/1 (Programming Language Version 1) ; gabungan dari FORTRAN, COBOL, dan ALGOL 
1968. PILOT (Programmed Inquiry Learning Or Teaching) 
1970. PASCAL; diambil dari nama Blaise Pascal; bahasa standart untuk pendidikan 
1972. PROLOG (Programming Language); bahasa digunakan untuk artificial intelligence 
1974.C; bahasa C digunakan untuk menulis sistem operasi UNIX dan sekarang berkembang C++ 
1979. ADA; diambil dari nama Ada Augusta; digunakan di departemen pertahanan Amerika Serikat Pentagon 
PROGRAM APLIKASI 
Program ini dikembangkan untuk kemudahan pengguna, beberapa perangkat lunak yang ditulis 
disesuikan dengan bidang dan keperluannya
Perangkat lunak fungsi 
MS Word, Word Perfect, Word Star, Chiwriter, PC Tex, 
LATEX 
LOTUS 123, Microsoft Excell, Quattro Pro 
S-Plus, Minitab, Microstat, SAS, SPSS 
MATLAB, MAPLE, MATEMATICA, MATHCAD 
Dbase 2, Dbase 3++, FoxBase, Oracle, Mysql, FoxPro 
Auto Cad, Print Master, Print Shop, Corel Draw, Paintbrush 
MS. Powerpoint, WP Presentation 
Dac easy, Accounting, Platinium, MyJob, PeahTree Accounting 
Microsoft Project, On target, Project Scheduler, Timeline 
Bodywork, PC globe, Enclopedia 
Free Cell, Solitire, Golf 
PC Tools, Norton Utilities, Sideways 
NAV (Norton Anti Virus), CPAV (Central Point Anti Virus), 
McAffe, Untoucable 
Pengolah kata 
SpreadSheet 
Pengolahan Data Statistik 
Pemrograman dalam Matematika 
Basis Data dan Manajemen 
Gambar dan grafik 
Presentasi 
Akuntansi 
Penjadwalan 
Pendidikan 
Game 
Utilities/manfaat 
Antivirus 
PERANGKAT LUNAK SISTEM OPERASI 
1954, 1955, 1960 sistem operasi untuk IBM 701 dan komputer IBM 704, Sistem operasi terbatas 
penggunaannya pada pengolahan data secara sequensial/urut 
1960, 1964 sistem operasi pada main frame, sistem operasi pada komputer mini dengan OS 360 
1969 sistem UNIX 
1970 CP/M 
1980 MS DOS (versi 3.1, 3.2, 3.3) untuk komputer PC 
1985 Windows 1 
1987 IBM OS 2 
1988 Windows 386 
1990 Windows 3.0, Windows 3.1 
1993 Windows 3.3 
1995 Windows 95 
1998 Windows 98 
2000 Windows 2000 
2002 Windows XP 
2005 LINUX 
2006 Windows Vista 
2009 Windows 7

Pengantar teknik informatika

  • 1.
    PENGANTAR TEKNIK INFORMATIKA MATERI 1. pendahuluan 2. sejarah perkembangan perangkat keras (hardware) 3. sejarah perkembangan perangkat lunak (software) 4. elemen dasar sistem komputer (hardware dan software) 5. perangkat input 6. perangkat output 7. pheriperal komputer 8. jenis memori, prinsip kerja memori, alokasi data ke memori 9. kategori tempat penyimpanan, peralatan penyimpanan 10. sistem operasi DOS, Windows, LINUX 11. representasi data 12. manajemen data 13. jaringan komputer 14. pengenalan internet PERKULIAHAN DAN EVALUASI 1. kuliah diadakan dua arah, setiap mahasiswa harus sudah mempersiapkan materi kuliah sebelum kuliah dimulai 2. kehadiran/presensi minimal 75% 3. evaluasi kuliah dilakukan sebanyak 4 kali dalam bentuk kuis/ujian kompetensi dasar, beserta tugas-tugas yang diberikan 4. bobot penilaian: tugas (30%), absensi/keaktifan (10%), dan kuis (60%) REFERENSI 1. Jogiyanto, H.M (1995). Pengenalan komputer. Penerbit Andi offset Yogyakarta 2. Suyanto, M (2005). Pengantar Teknologi Informasi untuk Bisnis. STMIK AMIKOM Yogyakarta. Penerbit Andi offset Yogyakarta 3. Kuliah Pengantar Ilmu Komputer. http://www.ilmukomputer.com/ 4. Bambang Hardjito (2006). Kuliah Pengantar Ilmu Komputer. FMIPA UNS Surakarta
  • 2.
    PENDAHULUAN Hampir seluruhaspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam bentuk compact disk (CD) yang dapat didengarkan dengan menggunakan komputer multimedia. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuhannya. Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan komputer. DEFINISI KOMPUTER Komputer (computer) diambil dari bahasa Latin ”computare” yang berarti menghitung. Beberapa definisi-definisi tentang komputer sebagai berikut. Komputer adalah  alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi (Blissmer, 1985)  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 berdasarkan instruksi-instruksi yang telah tersimpan di dalam memori (Sanders, 1985)  mesin penghitung elektronik yang cepat dapat menerima informasi input digital, memrosesnya sesuai dengan suatu program yang tersimpan di memorinya (stored program) dan menghasilkan output informasi (Hamacher, et al)  suatu pemroses data (data processor) yang dapat melakukan perhitungan yang besar dan cepat, termasuk perhitungan aritmatika yang besar atau operasi logika,tanpa campur tangan dari manusia mengoperasikan selama pemrosesan (William M. Fuori)  tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti (Gordon B. Davis)
  • 3.
    Dari beberapa definisitersebut, diambil kesimpulan : komputer adalah o alat elektronik o dapat menerima input data o dapat mengolah data o dapat memberikan informasi o menggunakan suatu program yang tersimpa di memori komputer (stored program) o dapat menyimpan program dan hasil pengolahan o bekerja secara otomatis SIKLUS PENGOLAHAN DATA Tiga tahap dasar dari siklus pengolahan data, sebagai berikut. INPUT  PROCESSING  OUTPUT INPUT : proses memasukkan data ke dalam proses komputer lewat alat input PROCESSING : proses pengolahan data dari data yang sudah dimasukkan yang dilakukan oleh alat pemroses, yang dapat berupa proses menghitung, membandingkan, mengklasifikasikan, mengurutkan, mengendalikan atau mencari di storage OUTPUT : proses menghasilkan output dari hasil pengolahan data ke alat output, yaitu berupa informasi SISTEM KOMPUTER o Hardware o Software o Brainware KEMAMPUAN KOMPUTER Perbandingan kemampuan komputer dengan manusia : perbandingan manusia komputer Kecepatan Relatif lambat Ketepatan Mudah salah Daya tahan memroses Cepat lelah Kemampuan mengingat Kurang akurat Kemampuan mengikuti perintah Kurang baik Kemampuan berinisiatif Sangat baik Kemampuan membuat pertimbangan Sangat baik dan peramalan Sangat cepat Tepat Tidak kenal lelah Akurat Baik Jelek Jelek
  • 4.
    PERKEMBANGAN PERANGKAT KERAS(HARDWARE) Alat Pengolah Data : A. Alat Manual (300000 SM – 1621) : masih sederhana, tangan memegang peranan penting  Tulang (300000 SM)  PETROGLYPS : batu karang yang digores (30000-14000 SM) http://www.greatlakespars.com/images/legends/Petroglyphs.jpg  Lempengan tanah liat (9000 SM)  ABACUS (2500 SM) http://gallery.hd.org/_tn/std/mechanoids/abacus-1-AJHD.jpg  Napier’s bones (1614) : John napier, ahli matematika Scotlandia http://www.computersciencelab.com/ComputerHistory/HtmlHelp/Images2/NapiersBones2.gif  Oughtred’s slide rule (1621): William Oughtred, ahli matematika Inggris http://www.britsattheirbest.com/images/ii_slide_rule.gif
  • 5.
    B. Alat Mekanik(1623 - 1911) : sudah bersifat mekanik tapi masih digerakkan secara manual dengan tangan  Schickard’s calculator (1623) dirancang oleh Wilhem Schickard (1592-1635) di Jerman : mesin penghitung didasarkan pada Napier’s Bones http://www.officemuseum.com/IMagesWWW/1623_Wilhelm_Schickard_Calculator_replica_front.JPG  Pascal’s Machine Arithmetique (1642) diciptakan oleh Blaise Pascal (1623-1662) : mesin penambah dan pengurang http://www.larousse.fr/encyclopedie/data/images/1004460.jpg  Mesin pengali (1666) - Sir Samuel Morland (1625-1695) : mesin penambah, pengurang, pengali dan pembagian http://history-computer.com/MechanicalCalculators/images/MorlandMachineMultiply.jpg  Leibnitz’s calculating machine (1673) – Gottfried Wilhem von Leibnitz (1646-1716) : pengembangan dari mesin Pascal http://www.yorku.ca/lbianchi/sts3700b/leibniz_machine.jpg
  • 6.
     Logic Demonstrator(1777) – Charles Mahon (1753-1816) : mesin pemecah masalah numerik bentuk logika dan juga masalah probabilitas  dasar komputer yang mempunyai kemampuan logika serta yang dapat mengambil keputusan  Jacquard’s Loom (1804) – Joseph Marie Jacquard (1752-1834) : mesin tenun yang dikontrol oleh kartu berlubang (punch cards) http://www.thocp.net/hardware/pictures/storage/jaquard_punchcards_med.jpg  Mesin penghitung de Colmar (1820) – Charles Thomas de Colmar (1785-1870) : mesin penghitung aritmatika, dijual secara komersial dan sukses memenangkan medali pada international Exhibition di London tahun 1862 http://3.bp.blogspot.com/_pX6HZ9lB56c/SYTIp1_de8I/AAAAAAAAAUo/oXlLpvWtKbs/s320/arithometer.gif  Barbage’s analytical engine (1822) – Charles Babbage (1791-1871) : mendasari kerja komputer sekarang, termasuk peralatan input (kartu berlubang), memori komputer, alat pencetak, konsep stored program, dsb. http://wolfweave.com/wp-content/uploads/2010/04/Babbage.jpg Konsep kerja Barbage’s analytical engine sebagai berikut :
  • 7.
     Mesin penghitungParmalee (1850) : mesin hitung dengan menggunakan keyboard  Aljabar Boolean (1854) – George S. Boole (1815 – 1864) : mendasari kerja sirkuit komputer (AND, OR, NOT)  William Jevon’s Logic Machine (1869) – William Jevons (1835 – 1882) : mesin untuk memecahkan masalah dengan prinsip ajlabar Boolean  Cash register James Ritty (1879) : masin pencatat kas http://www.metroretrofurniture.com/images/miscelaneous/an97cashregisterandcabinetx04.jpg  Burrough Adding and Listing Machine (1884) – William S. Burroughs (1857-1898) : mesin penghitung dengan alat cetak http://www.nexus.ao/RS/EarlyOfficeMuseum/www.earlyofficemuseum.com/IMagesWWW/1898_Burroughs_Style_N o._4_Adding_Machine_made_1898-1903_cb000242_OM.JPG
  • 8.
     Steiger’s Millionare(1893) – Otto Steiger (1858 – 1923) : mesin penghitung saintifik http://history-computer.com/MechanicalCalculators/19thCentury/images/Steiger1.jpg  Monroe calculator (1911) – John Monroe dan Frank S. Baldwin : mesin hitung untuk pekerjaan bisnis http://t3.gstatic.com/images?q=tbn:7D8nm3wupUQTzM:http://research.microsoft.com/en-us/ um/people/gbell/cybermuseum_files/bell_artifacts_files/images/B40.79_Monroe.JPG&t=1 C. Alat Mekanik – Elektronik (1890 – 1938) : alat mekanik yang digerakkan oleh motor elektronik  Mesin tabulasi (1890) – Dr. Herman Hollerith (1860-1929) : untuk sensus penduduk di USA  Mesin penghitung otomatis (1920) – Leonardo Torres y Quevedo (1852-1936)  Differential Analyzer (1931) – Dr. Vannevar Bush (1890-1974) : komputer analog untuk memecahkan persoalan persamaan differensial. http://physics.illinois.edu/images/history/Nordsieck-analyzer-sm.jpg  Complex Calculator I (1938) : mesin hitung mekanik-elektronik yang dikendalikan lewat keyboard untuk perhitungan teknik
  • 9.
    D. Alat Elektronik(1942-sekarang) : peralatan sudah bekerja secara elektronik  Komputer ABC-Atanasoff-Berry Computer (1942)  Harvard Mark I ASCC (1944) D.1. Komputer Generasi Pertama (1946-1959) Ciri-ciri :  Menggunakan tabung hampa udara  Program dibuat dengan bahasa mesin  Menggunakan konsep stored-program dengan memori utama magnetic core storage  Simpanan luar magnetic tape dan magnetic disk  Ukuran komputer besar  Cepat panas  Prosesnya kurang cepat  Simpanannya kecil  Butuh daya listrik besar  Beberapa contohnya : 1. 1946: ENIAC (Electronic Numerical Integrator And Calculator) - Dr. John W. Mauchly dan J.Presper Eckert Komputer berukuran besar, membutuhkan tempat lebih dari 500 m2, volume 105 m3, terdiri dari 18000 tabung hampa udara, 75000 relay dan sakelar, 1000 kapasitor dan 70000 resistor. Berat lebih dari 30 ton. 2. 1949: EDSAC (Electronic Delayed Storage Automatic Computer) – John von Neumann Komputer pertama yang menggunaakn stored-program
  • 10.
    http://3.bp.blogspot.com/_fbnyoWdFyYw/THnXVF0DCsI/AAAAAAAAAJM/-Ab9RDlHRsk/s1600/edsac.jpg 3. 1951:UNIVAC (Universal Automatic Computer) – Sperry Rand Corporation Komputer pertama yang menggunakan pita magnetik sebagai media input dan outputnya 4. 1953: IBM IBM memproduksi IBM 650 dan IBM 701 yang berorientasi pada aplikasi bisnis dan merupakan komputer paling populer sampai tahun 1959. IBM 705 dikeluarkan tahun 1959 untuk menggantikan IBM 701 yang kemudian memantapkan IBM dalam industri pengolahan data. D.2. Komputer Generasi Kedua (1959-1964)  Menggunakan transistor untuk sirkuitnya  Program dibuat dengan bahasa tingkat tinggi  Kapasitas memori utama sudah cukup besar  Simpanan luar magnetic tape dan magnetic disk yang berbentuk removable disk atau disk pack  Kemampuan proses real-time dan time-sharing  Ukuran komputer lebih kecil dibandingkan komputer generasi pertama  Proses operasi cepat (jutaan operasi perdetik)  Butuh lebih sedikit daya listrik  Beberapa contohnya :
  • 11.
    1. 1959: PDP-1dari DEC (Digital Equipment Corporation) 2. 1963: PDP-5, PDP-8, IBM 401, IBM 1602, IBM 7094  komputer mini komersial yang pertama D.3. Komputer Generasi Ketiga (1964-1670)  Menggunakan IC (Integrated Circuit)  Peningkatan dari softwarenya  Lebih cepat dan lebih tepat  Kapasitas memori lebih besar, dapat menyimpan ratusan ribu karakter  Simpanan luar bersifat random access  Penggunaan listrik lebih hemat  Kemampuan multiprocessing dan multiprogramming  Komunikasi data antar komputer  Beberapa contohnya : 1. 1964: IBM S/360 2. 1969: NOVA  komputer mini 16 bit D.4. Komputer Generasi Keempat (sejak tahun 1970)  Penyempurnaan generasi ketiga, ukurannya lebih kecil  Menggunakan LSI (Large Scale Integration), pemadatan beberapa ribu IC, dan mulai juga digunakan VLSI (Very Large Scale Integration)  Menggunakan microprocessor berbentuk chip  Mulai mengenal komunikasi antara terminal dan komputer serta komputer dengan komputer itu sendiri  Mulai mengenal sistem terdistribusi (Database Management System), jaringan lokal, dan jaringan jarak jauh  Prosesnya sangat cepat sekali  Kapasitas penyimpanan data sangat besar  Beberapa contohnya: 1. 1970: IBM 370 – menggunakan LSI 2. 1971: Intel 4004 – microprocessor yang berisi 2250 transistor dalam suatu chip 3. 1977: ARCNET – LAN (Local Area Network) pertama 4. 1977: PC (Personal Computer) pertama - Apple II, Radio Shack dan Commodore 5. 1981: komputer sistem windows pertama ; IBM 6. 1984: komputer grafik ; Macintosh dari Apple
  • 12.
    D.5. Komputer GenerasiKelima  Pengembangan generasi keempat  Menggunakan VLSI  Processor makin cepat kerjanya  Kemampuan yang menakjubkan : komunikasi dengan peralatan rumah tangga (telepon, faxsimille, video, TV, da radio)  Microprocessor Intel Pentiun dan Celeron
  • 13.
    PERKEMBANGAN PERANGKAT LUNAK(SOFTWARE) MASA AWAL PERANGKAT LUNAK 1. 300 sm. Polybius telegraph; Sistem kode yang pertama 2. 1842. Ada Augusta (1815-1853), orang pertama yang menulis perangkat lunak yang diterapkan pada Babbage’s Analytical Engine. nama Ada diabadikan pada nama sebuah bahasa komputer, yaitu Ada. Bahasa komputer Ada digunakan Departemen Pertahanan Amerika Serikat untuk mengatur dan mengendalikan alat-alat perang, taktik dan sistem strategi pertahanan. 3. Pada komputer generasi pertama digunakan bahasa mesin (machine language) atau bahasa tingkat rendah. Bahasa mesin bahasa yang dipahami oleh mesin saja. 4. komputer generasi berikutya menggunakan bahasa tingkat tinggi (high level language). Bahasa tingkat tinggi, bahasa yang dimengerti oleh manusia, ditulis dalam bahasa sehari-hari yaitu bahasa Inggris, kemudian oleh komputer diterjemahkan ke bahasa mesin PERKEMBANGAN BAHASA PEMROGRAMAN TINGKAT TINGGI 1957. FORTRAN (FORmula TRANslator), bahasa pemrograman tingkat tinggi pertama; bahasa pemrograman untuk teknik dan matematika 1958. LISP (LISt Programming), bahasa artificial intelligence yang pertama ; bahasa pemrograman untuk peneliti bidang artificial intelligence 1958. ALGOL (Algorithm Language); bahasa pemrograman umum, sangat populer di Eropa 1959. COBOL (Common Bussiness Oriented Language) 1960. LOGO; perkembangan dari LISP; bahasa pemrograman yang ditujukan untuk bidang pendidikan 1961. GPSS (General Purpose SS); bahasa untuk keperluan proses simulasi 1961. RPG (Report Program Generator); dikembangkan oleh IBM 1962. APL (A Programming Language); untuk aplikasi teknik 1964. BASIC (Beginners All-purpose Symbolic Instruction Code); bahasa tingkat tinggi yang berbentuk intrepeter, yang memungkinkan untuk mengoperasikan komputer secara interaktif, program dapat ditulis, dijalankan, dirubah dan dijalankan lagi tanpa harus melalui tahap kompilasi. 1966. PL/1 (Programming Language Version 1) ; gabungan dari FORTRAN, COBOL, dan ALGOL 1968. PILOT (Programmed Inquiry Learning Or Teaching) 1970. PASCAL; diambil dari nama Blaise Pascal; bahasa standart untuk pendidikan 1972. PROLOG (Programming Language); bahasa digunakan untuk artificial intelligence 1974.C; bahasa C digunakan untuk menulis sistem operasi UNIX dan sekarang berkembang C++ 1979. ADA; diambil dari nama Ada Augusta; digunakan di departemen pertahanan Amerika Serikat Pentagon PROGRAM APLIKASI Program ini dikembangkan untuk kemudahan pengguna, beberapa perangkat lunak yang ditulis disesuikan dengan bidang dan keperluannya
  • 14.
    Perangkat lunak fungsi MS Word, Word Perfect, Word Star, Chiwriter, PC Tex, LATEX LOTUS 123, Microsoft Excell, Quattro Pro S-Plus, Minitab, Microstat, SAS, SPSS MATLAB, MAPLE, MATEMATICA, MATHCAD Dbase 2, Dbase 3++, FoxBase, Oracle, Mysql, FoxPro Auto Cad, Print Master, Print Shop, Corel Draw, Paintbrush MS. Powerpoint, WP Presentation Dac easy, Accounting, Platinium, MyJob, PeahTree Accounting Microsoft Project, On target, Project Scheduler, Timeline Bodywork, PC globe, Enclopedia Free Cell, Solitire, Golf PC Tools, Norton Utilities, Sideways NAV (Norton Anti Virus), CPAV (Central Point Anti Virus), McAffe, Untoucable Pengolah kata SpreadSheet Pengolahan Data Statistik Pemrograman dalam Matematika Basis Data dan Manajemen Gambar dan grafik Presentasi Akuntansi Penjadwalan Pendidikan Game Utilities/manfaat Antivirus PERANGKAT LUNAK SISTEM OPERASI 1954, 1955, 1960 sistem operasi untuk IBM 701 dan komputer IBM 704, Sistem operasi terbatas penggunaannya pada pengolahan data secara sequensial/urut 1960, 1964 sistem operasi pada main frame, sistem operasi pada komputer mini dengan OS 360 1969 sistem UNIX 1970 CP/M 1980 MS DOS (versi 3.1, 3.2, 3.3) untuk komputer PC 1985 Windows 1 1987 IBM OS 2 1988 Windows 386 1990 Windows 3.0, Windows 3.1 1993 Windows 3.3 1995 Windows 95 1998 Windows 98 2000 Windows 2000 2002 Windows XP 2005 LINUX 2006 Windows Vista 2009 Windows 7