Pengantar Komputer Program Studi Diploma III Kebendaharaan Negara Semester I Tahun 2017
PKNSTAN – BPPK – Kementerian Keuangan ©2017
1
Materi Pembelajaran 1. 2. 3. 4. 5. 6. 7. 8.
Definisi Komputer dan Komputerisasi Perangkat Keras dan Perangkat Lunak Praktikum MS-WORD (2x pertemuan) Praktikum MS-EXCEL (5x pertemuan) Konsep database Praktikum MS-ACCESS (3x pertemuan) Praktikum MS-POWERPOINT (2x pertemuan) Overview materi
2
3
Penilaian A. B. C. D. E.
Kehadiran Tugas Praktikum UTS UAS
= 10% = 15% = 15% = 25% = 35%
Quote
4
Definisi Komputer & Komputerisasi
5
Definisi Komputer & Komputerisasi A. B. C. D. E. F.
Definisi Komputer Sejarah Komputer Klasifikasi Komputer Microcontroller Digitasi data Cara Kerja Komputer
6
Pendahuluan
7
A. Definisi Komputer • •
8
Komputer (computer) berasal dari bahasa latin Computare (menghitung). Definisi menurut ahli: – Robert H. Blissmer dalam buku Computer Annual, “Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut : menerima input, memproses input yang diterima tersebut sesuai dengan programnya, menyimpan perintah-perintah dan hasil dari pengolahan, menyediakan output dalam bentuk informasi.” – Donald H. Sanders dalam buku Computer Today, “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 program yang tersimpan di memori (stored program).”
A. Definisi Komputer (2)
9
– V.C. Hdamcher, Z.G. Vranesic, S.G. Zaky dalam buku Computer Organization, “Mesin penghitung elektronik yang secara cepat dapat menerima informasi input digital, memprosesnya sesuai dengan suatu program yang tersimpan di memorinya (stored program), dan menghasilkan output informasi.” – William M. Fuori dalam buku Introduction to the Computer: The Tool of Business, “Komputer adalah suatu pemroses data (data processor) yang dapat melakukan penghitungan dalam jumlah yang banyak secara cepat, termasuk perhitungan aritmatika atau operasi logika, tanpa campur tangan dari manusia.” – Gordon B. Davis dalam bukunya Introduction To Computers, “tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.”
A. Definisi Komputer (3)
10
Jadi dapat disimpulkan, komputer adalah? – – – – – –
Alat elektronik Dapat menerima input data. Dapat mengolah data. Dapat memberikan informasi. Menggunakan suatu program yang tersimpan di memori komputer (stored program). Dapat menyimpan program dan hasil pengolahan.
A computer is an electronic device, operating under the control of instructions stored in its own memory, that can accept data (input), process the data according to specified rules (process), produce results (output), and store the results (storage) for future use. Catatan. Program kumpulan instruksi terperinci yang sudah dipersiapkan agar komputer dapat melakukan fungsinya dengan cara-cara yang sudah ditentukan
B. Sejarah Komputer • • • • •
•
11
Pre Komputer Generasi I (1949 – 1955) : vacuum tubes based ENIAC, UNIVAC I; Generasi II (1956 – 1965) : transistor based, bahasa pemrograman fortran, COBOL, dan Algol; Generasi III (1966 – 1975) : Integrated Circuit based (SSI dan MSI Circuit; Generasi IV (1976 – 1995) : LSI dan VLSI Circuit, Memory semiconductor, HDD, networking, Unix OS, bahasa pemrograman pascal, C, C++, prolog Generasi V (1995 – sekarang) : ULSI Circuit, Multicore, AI
12
B. Sejarah Komputer: Pre Komputer •
Tahun 1642, Blaise Pascal (1623-1662), menemukan kalkulator roda numerik – – – – –
•
namanya Pascaline menghitung pajak. menggunakan delapan roda putar bergerigi menjumlahkan bilangan hingga 8 digit. hanya untuk melakukan penjumlahan.
Tahun 1694, Gottfred Wilhem von Leibniz (1646-1716) – memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan. – bekerja dengan menggunakan roda-roda gerigi.
Pascaline
13
B. Sejarah Komputer: Pre Komputer •
Tahun 1820, Charles Xavier Thomas de Colmar menemukan mesin yang – namanya Arithometer, – dapat melakukan empat fungsi aritmatik dasar (+, -, /, x)
Arithometer
14
B. Sejarah Komputer: Pre Komputer •
Tahun 1822, Charles Babbage (1791-1871 menemukan mesin differential – Perhitungan persamaan differensial. – Menggunakan tenaga uap, – Dapat menyimpan program & melakukan kalkulasi serta – Dapat mencetak hasilnya secara otomatis.
•
Tahun 1832, Babbage bersama asistennya, Augusta Ada King (1815-1842), – membuat komputer general-purpose yang pertama, – disebut Analytical Engine.
Mesin Babagge
15
B. Sejarah Komputer: Pre Komputer •
Peran Augusta Ada King – membantu merevisi rencana, mencari pendanaan dari pemerintah Inggris, dan – mengkomunikasikan spesifikasi kepada publik. – Membuat instruksi untuk dimasukkan ke dalam mesin – Programmer wanita yang pertama.
•
Tahun 1980, Departemen Pertahanan Amerika Serikat menamakan sebuah bahasa pemrograman dengan nama ADA sebagai penghormatan kepadanya
Mesin Babagge
B. Sejarah Komputer: Pre Komputer •
Tahun 1889, Herman Hollerith (18601929) – Alat mekanik – Menerapkan prinsip kartu perforasi (berlubang) untuk menyimpan data – Sebuah kartu dapat menyimpan hingga 80 variabel. – Penghitungan pada Biro Sensus USA selesai dalam 6 bulan padahal sensus sebelumnya (1880) membutuhkan waktu 7 thn – Meminimalisir tingkat kesalahan
16
B. Sejarah Komputer: Pre Komputer •
Perkembangan Kartu perforasi (puch card) – Alat tersebut dikomersialisasikan – tahun 1896, Holerith mendirikan Tabulating Machine Company (berubah menjadi International Business Machine 1924) – Perusahaan lain seperti Remington Rand and Burroghs juga memproduksi alat pembaca kartu perforasi untuk usaha bisnis. – Kartu perforasi digunakan oleh kalangan bisnis dan pemerintahan untuk permrosesan data hingga tahun 1960
17
B. Sejarah Komputer: Pre Komputer •
Tahun 1931, Vannevar Bush membuat sebuah kalkulator – –
•
18
(1890-1974)
Untuk menyelesaikan persamaan differensial yang dianggap rumit Mesin tersebut sangat besar dan berat karena mempunyai ratusan gerigi dan poros untuk melakukan perhitungan.
John V. Atanasoff dan Clifford Berry mencoba –
–
membuat komputer elektrik yang menerapkan aljabar Boolean pada sirkuit elektrik (merujuk hasil kerja George Boole (1815-1864) ). bahwa setiap persamaan matematik dapat dinyatakan sebagai benar atau salah. Atanasoff dan Berry membuat komputer elektrik pertama di tahun 1940. Namun proyek mereka terhenti karena kehilangan sumber pendanaan.
Complex Number Calculator at an American Mathematical Society
19
B. Sejarah Komputer: Pre Komputer PD II mendorong pengembangan komputer untuk keperluan militer.
•
Tahun 1941, Konrad Zuse (insinyur Jerman) – –
•
membangun komputer Z3 untuk mendisain pesawat terbang dan peluru kendali.
Tahun 1943, Inggris – –
– –
menyelesaikan komputer Colossus untuk memecahkan kode-rahasia yang digunakan Jerman (radio transmisi nazi). karena colossus bukan komputer serbaguna keberadaan mesin ini dijaga kerahasiaannya hingga 10 thn setelah perang berakhir.
Colossus
B. Sejarah Komputer: Pre Komputer
The Z3 an early computer built by German engineer Konrad Zuse
20
B. Sejarah Komputer: Generasi I •
Komputer Mark I (The Harvard- IBM Automatic Sequence Controlled Calculator), dirancang oleh Howard H. Aiken (1900-1973) dari Harvard yang bekerja pd IBM – – – –
untuk keperluan US Navy. ukuran panjang setengah lapangan bola kaki & memiliki rentang kabel sepanjang 500 mil. mesin tsb beroperasi dengan lambat ( perlu 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah).
Komputer Mark - I
21
B. Sejarah Komputer: Generasi I •
Tahun 1945, Electronic Numerical Integrator and Computer (ENIAC), dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (19071980) dari University of Pennsylvania. – – – – –
– –
awalnya untuk keperluan militer tidak bisa menyimpan data komputer serbaguna (general purpose computer) bekerja 1000 kali lebih cepat dibandingkan Mark I. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, konsumsi daya sebesar 160 KW beratnya 60.000 pon
ENIAC
22
B. Sejarah Komputer: Generasi I •
23
Tahun 1940, John Von Neumann (1903-1957) bergabung dengan tim University of Pensylvania – –
–
–
membangun konsep desain komputer yang hingga 40 tahun masih dipakai dalam teknik komputer. mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program maupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitekturnya = unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu Tahun 1951, Remington Rand membuat sumber tunggal UNIVAC I (Universal Automatic Computer I).
B. Sejarah Komputer: Generasi I
24
Karakteristik komputer generasi I • instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. • setiap komputer memiliki program kode biner yang berbeda yang disebut “bahasa mesin” (machine language). • hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. • menggunakan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan • menggunakan silinder magnetik untuk penyimpanan data.
25
B. Sejarah Komputer: Generasi II (1956 – 1965) Tahun 1956 – transistor mulai digunakan di komputer (menggantikan vacum tube) shg ukuran komputer jauh berkurang – Transistor merupakan semikonduktor (setengah penghantar) yg dipakai sbg penguat, sbg sirkuit pemutus dan penyambung (switching), stabilisasi tegangan, modulasi sinyal – Pengembangan memori inti magnetik menjadikan komputer lebih kecil, lebih VACUM TUBE cepat, lebih dapat diandalkan, dan lebih hemat energy. •
TRANSISTOR
26
B. Sejarah Komputer: Generasi II (1956 – 1965) •
IBM membuat superkomputer STRETCH dan Sprery-Rand membuat LARC. –
– – –
–
Komputer tsb untuk penelitian atom yg terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa mesin adalah kumpulan kode biner yg merupakan instruksi yg bisa dijalankan komputer. Bahasa assembly merupakan bhs tk rendah yg memakai kode mnemonik untuk menggantikan kode biner agar lebih mudah diingat shg memudahkan penulisan program. Mnemonik adalah singkatan dari suatu perintah atau instruksi sebagai piranti untuk membantu ingatan, spt LOAD disingkat LD
27
B. Sejarah Komputer: Generasi II (1956 – 1965) •
•
Tahun 1960-an, komputer generasi kedua sepenuhnya sudah menggunakan transistor yg dpt digunakan di bidang bisnis, di universitas, dan di pemerintahan. Komputer tsb sdh memiliki printer, penyimpanan dalam disket, memory, sistem operasi, dan program. Contoh IBM 1401 yang diterima secara luas di kalangan industri.
28
B. Sejarah Komputer: Generasi II (1956 – 1965) •
Tahun 1965, – hampir seluruh bisnis besar menggunakan komputer generasi kedua untuk memproses informasi keuangan. – Bahasa pemrograman yg digunakan Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) yg menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. – Hal ini memudahkan untuk memprogram dan mengatur komputer. – Berbagai macam karir baru bermunculan (programmer, analyst, dan ahli sistem komputer). – Industri piranti lunak juga mulai bermunculan & berkembang pada masa komputer generasi kedua ini.
B. Sejarah Komputer: Generasi III (1966 – 1975) •
• •
•
29
Transistor menggantikan tube vakum yg berukuran besar, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagianbagian internal komputer. Tahun 1958 ditemukan sirkuit terintegrasi (IC : integrated circuit) yang mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Para ilmuwan kemudian berhasil memasukkan lebih banyak komponenkomponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer
B. Sejarah Komputer: Generasi III (1966 – 1975) •
IBM personal computer
30
B. Sejarah Komputer: Generasi IV (1976 – 1995) • • • • •
31
Setelah IC, ukuran sirkuit & komponen elektrik makin kecil, muncul Large Scale Integration (LSI) yg dpt memuat ratusan komponen dlm sebuah chip. Very Large Scale Integration (VLSI) memuat ribuan komponen dlm sebuah chip tunggal. Ultra-Large Scale Integration (ULSI) meningkatkan jml tsb menjadi jutaan. Chip Intel 4004 (dibuat tahun 1971) membawa kemajuan pada IC dgn meletakkan seluruh komponen komputer (central processing unit, memori, & kendali input/ output) dlm sebuah chip yg sangat kecil. Tahun 1970-an, perakit komputer menawarkan minikomputer, dijual dengan paket piranti lunak yg mudah digunakan, yg paling populer saat itu adalah program word processing & spreadsheet. Tahun 1981, IBM memperkenalkan Personal Computer utk penggunaan di rumah, kan tor, & sekolah. Komputer melanjutkan evolusinya menuju ukuran yg lebih kecil, laptop. Komputer dpt dihubungkan dlm suatu jaringan utk berbagi memori, piranti lunak, informasi, & saling berkomunikasi.
B. Sejarah Komputer: Generasi IV (1976 – 1995) 1971 •
1971 Intel Introduces 4004 the first microprocessor
32
33
B. Sejarah Komputer: Generasi IV (1995 – sekarang) •
Komputer generasi V merupakan komputer masa depan yang ditandai dengan kecerdasan buatan (artificial intelligence), dapat menerima instruksi secara lisan dan mampu meniru nalar manusia serta kemampuan untuk menterjemahkan bahasa asing.
C. Klasifikasi Komputer •
• •
34
Berdasarkan data yang diolah : analog (physical data like temperature, pressure, speed, voltage, depth, light, etc.), digital (alphanumeric, image, sound, video), hybrid (both analog & digital) pompa minyak dapat mengukur kuantitas dan harga, sistem radar; Berdasarkan penggunaannya : general purpose (microcomputer), special purpose; Berdasarkan ukurannya : supercomputer (computer farm), mainframe, server, workstation, microcomputer.
C. Klasifikasi Komputer: Data yang Diolah •
•
•
35
Komputer Analog, digunakan untuk menerima sinyal analog. Biasa nya digunakan untuk melakukan pengecekan data yang tidak berbentuk angka, spt penghitung aliran BBM pada SPBU, mengukur kekuatan cahaya, dan lain-lain. Komputer ini banyak digunakan untuk kegiatan ilmiah. Komputer Digital, data yang diterima sudah berupa data digital. Fungsinya digunakan untuk mengolah data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain. Jenis komputer ini banyak digunakan oleh masyarakat umum. Komputer Hybrid, memiliki kemampuan dari komputer analog dan komputer digital, diperuntukkan untuk pengolahan data yang sifatnya baik kuantitatif maupun kualitatif.
C. Klasifikasi Komputer: Penggunaannya • •
36
Special Purpose Computer, dirancang hanya untuk menyelesaikan suatu masalah tertentu, spt untuk kasir pada supermarket. General Purpose Computer, komputer yang dibuat untuk keperluan secara umum, contohnya adalah personal computer.
37
C. Klasifikasi Komputer: Skala Kemampuannya • •
•
Small Scale Computer, memiliki kemampuan proses dalam jumlah kecil, spt komputer desktop. Medium Scale Computer, merupakan computer yang biasanya melayani penggunanya pada dumb terminal (hanya terdiri dari monitor & keyboard dan hanya dapat menampilkan apa yang dapat diterima tetapi tidak dapat melakukan pemprosesan lain). Large Scale Computer, merupakan komputer mainframe yg dapat diakses beramai-ramai, dan sudah dilengkapi dengan perangkat dan software yang lengkap.
C. Klasifikasi Komputer: Ukurannya • Minicomputer, merupakan komputer server yg bersifat multiuser dan time shared, misalnya IBM AS/400. – Komputer yang diproduksi untuk menyediakan layanan pada perangkat komputer lainnya pada jaringan komputer (250 user secara simultan) – Ukurannya lebih besar daripada microcomputer dan workstation – Used for data center, web server, network service, virtualization – Powerfull processor, losts of memory, large hard drives Varian
Processor
OS
Memory
Storage
HP ProLiant DL980 G7
Intel (Xeon) 8 processor, 10 cores per CPU
Windows, Suse Linux Enterprise, Red Hat Enterprise
Up to 4 TB
8 SSF/SSD SAS
38
39
C. Klasifikasi Komputer: Ukurannya •
Microcomputer –
Perangkat komputer berukuran relatif kecil yang didesain sedemikian rupa untuk memenuhi kebutuhan komputasi pemakai umum;
–
Single user, general purpose, variety software;
–
Personal Computer, thin client;
–
Notebook/laptop;
–
Tablet, smartphone, handheld computer, PDA;
–
Wearable computer;
Varian
CPU
OS
Memory
Storage
Desktop PC/Laptop
Intel, AMD
Windows, Linux, Mac OS
8 GB
2 TB
Smartphone
ARM, Qualcomm, Apple
Android, Windows Phone, iOS, BB, Tizen
2 GB
64 GB
Thin Client
ARM, VIA
Embedded Linux, Embeded Windows
4 Gb
2 GB
C. Klasifikasi Komputer: Ukurannya •
40
Workstation –
–
Seperti halnya microcomputer, namun dengan kemampuan yang lebih tinggi (CPU, Memory, GPU, storage), kebanyakan digunakan untuk perancangan gambar teknik (CAD/CAM), pengolahan grafis 3D, video, hingga pengembangan software. “Powerful single-user computer” Varian
Processor
OS
Memory
Storage
HP Z230
Intel (core i7, Xeon)
Windows, Suse Linux Enterprise, Red Hat Enterprise
Up to 32 GB ECC/non-ECC
Up to 9 TB
C. Klasifikasi Komputer: Ukurannya • Mainframe, mirip dengan minicomputer namun lebih besar yg umumnya digunakan untuk pengolahan data dari suatu divisi atau perusahaan besar, dimana membutuhkan pengolahan data yang cukup berat. Kemenkeu pernah memiliki mainframe tsb yg digunakan untuk mencetak dokumen anggaran (DIK & DIP), terakhir kali digunakannya utk pencetakan DIP pada (sekitar) tahun 2001. • Supercomputer, merupakan komputer yg powerfull dimana aplikasi yang digunakan biasanya lebih cenderung utk penelitian ilmiah. Komputer ini memiliki beberapa prosessor sekaligus utk menja lankan tugas, contohnya : Earth Simulator yg digunakan untuk memonitor efek pemanasan global & masalah geofisika bumi
41
42
Mainframe • • • •
• •
Seperti halnya server/minicomputer, namun dengan ukuran yang lebih besar dan sumber daya yang lebih tinggi pula untuk melakukan jutaan instruksi setiap detik; Mampu melayani ribuan user secara simultan baik dalam jaringan komputer privat maupun publik; Memproses transaksi online dalam skala besar setiap harinya (jutaan transaksi); Para ahli menyebut kemampuan pemrosesan datanya dalam satuan MIPS (millions of intructions per second); Kelas paling atas dalam hal performa dan kehandalan dalam lingkungan bisnis saat ini; Peran utamanya sebagai pemroses data yang tersentralisasi.
Varian
Processor
OS
Memory
Storage
Fujitsu M10-4S
SPARC64 X 16 cores up to 64 CPU
Oracle Solaris 11.1
Up to 32 TB
8 x 600 GB SAS
IBM, Fujitsu, Cray, Dell
“Large Server in single unit” “Enterprise Server” “Amount of Data”
43
Supercomputer •
• • • •
Supercomputer adalah jenis komputer yang saat ini ukurannya paling besar dari setiap unitnya dibandingkan jenis komputer lainnya. Begitu pula dengan sumber dayanya; Para ahli menyebut kemampuan pemrosesan datanya dalam satuan FLOPS (Floating point operations per second); Supercomputer tercepat saat ini, Tianhe-2, mampu menembus angka 33,86 petaFLOPS; Supercomputer modern memiliki ratusan ribu CPU dengan jutaan core; Digunakan untuk kalkulasi metematika dalam simulasi/pemodelan/rekayasa ilmiah, prakiraan cuaca, penelitian energi nuklir, sistem keamanan pemerintah, penelitian luar angkasa. IBM, Fujitsu, Cray, NUDT (Tiongkok)
“Very Large Server in single unit”
“Speed of calculation/ processing”
44
Supercomputer
According to NUDT, Tianhe-2 will be used for simulation, analysis, and government security applications
Supercomputer
45
46
Penggolongan Komputer Tipe
Processor
Form factor
Supercomputer (operates in nano or pico second)
Large number
Mainframe
OS
Speed
Mainly Used
blade – cabinet - Specially tailored room (most linux)
33,86 Petaflops
Weather forecasting, climate research, energy resource, physical simulations
Large number
Node-cabinet
Specially tailored (most linux)
981,024 MIPS
Large Business Env.
Server
8 processor
Blade, tower, rack
Windows, Linux
n * MIPS
Medium Business env.
Workstation
Single with multicore
Tower, Laptop
Windows, Linux, Mac OS
n * 100 MIPS
Advanced User
Microkomputer (operates in nanosecond)
Single with multicore
Desktop PC, Laptop, tablet, smartphone, PDA
Windows, Linux, Mac OS
100 MIPS Single core 2.8 GHz (1 instruction = 20 cycle)
Common user
What kind of servers does Facebook use? •
Google: The search giant’s server count has long been the focus of speculation. The company doesn’t release numbers, but a recent report from energy expert Jonathan Koomey estimated that Google had 900,000 servers, based on an extrapolation from data Google provided on its total energy usage. Google’s recently revealed container data center holds more than 45,000 servers, and that’s a single facility built in 2005.
•
Yahoo: While its data center infrastructure isn’t quite as enormous as those for Google and Microsoft, the third major search portal likely has more than 100,000 servers in operation to support its large free hosting operation as well as its paid hosting service and Yahoo Stores.
47
48
D. Microcontroller • •
•
Microcontroller adalah jenis komputer khusus yang dibenamkan dalam suatu perangkat elektronik; Contoh peralatan yang terdapat microcontroller didalamnya: microwave, Televisi, kamera digital, video recorder, mesin penjawab otomatis, printer laser, telepon, mesin cuci, dan saat ini banyak digunakan dalam pembuatan robot pintar. Microcontroller vs SoC? Varian
Processor
OS
Memory
Storage
Intel NUC
Intel
Windows
Up to 16 GB
ROM, SSD
Rapsberry pi Arduino
E. Digitasi Data Bilangan memiliki basis, yang biasa dipergunakan adalah basis 10 atau desimal. Contoh sebuah bilangan : 1523, artinya : = 1000 + 500 + 20 + 3 = 1 . 1000 + 5 . 100 + 2 . 10 + 3 . 1 = 1 . 103 + 5 . 102 + 2 . 101 + 3 . 100 Contoh basis bilangan : - sistem bilangan jam, menggunakan basis 12 - perhitungan hari, menggunakan basis 7 (ahad=1,senin=2,sabtu =0) - Desimal (basis 10) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 - Oktaf (basis 8) : 0, 1, 2, 3, 4, 5, 6, 7 - Heksa desimal (basis 16) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
49
E. Digitasi Data
50
Biner (basis 2) : 0, 1 Perubahan dari basis 10 ke biner dilakukan dengan operasi division (pembagian bulat) dan modulus (sisa pembagian bulat). Contoh : 39 akan diubah menjadi basis 2 39 dibagi 2 = 19, sisa = 1 19 dibagi 2 = 9, sisa = 1 9 dibagi 2 = 4, sisa = 1 4 dibagi 2 = 2, sisa = 0 2 dibagi 2 = 1, sisa = 0 39 = 100111
E. Digitasi Data
51
Digitasi data merupakan pengubahan data karakter ke dalam bentuk rangkaian kode ‘1’ dan ‘0’. Pengubahan tersebut dimaksudkan agar karakter yang biasa dibaca oleh manusia dapat dibaca oleh mesin. Cara transformasi karakter ke bahasa biner meliputi : 1. ASCII (American Standard Code for Information Interchange) 2. SBCDIC (Standard Binary Coded Decimal Interchanged Code) 3. EBCDIC (Extended Binary Coded Decimal Interchanged Code) 4. Unicode ASCII Terdapat dua macam ASCII, yaitu yang mempergunakan 7 bit dan 8 bit. Pada ASCII yang mempergunakan 7 bit, terdapat dua kelompok karakter, yaitu : 1. Karakter Kontrol, digunakan untuk mengontrol pengiriman atau transmisi data. 2. Karakter Informasi, merupakan karakter yang mewakili data.
52
E. Digitasi Data
ASCII 7 BIT
E. Digitasi Data
53
Terdapat beberapa macam karakter kontrol, yaitu – - Transmission control, digunakan untuk mengendalikan arus data yang dikirimkan melalui media transmisi. Contoh : SOH (Start of Header), STX (Start of Text), EOT (End of Text); – - Format effector, digunakan untuk mengatur susunan secara fisik dari informasi yang ditampilkan ke layar. Contoh : LF (Line Feed), CR (Carriage Return), FF (Form Feed); – - Device control, digunakan utk mengendalikan peralatan fisik di terminal; – - Information separator, digunakan sebagai elemen pembatas data yang ditransmisikan. Contoh : US (Unit Separator), RS (Record Separator), FS (File Separator).
Unicode Unicode menggunakan 16 bit untuk merepresentasikan karakter. Shg banyaknya karakter yg dpt direpresentasikan adalah 216 atau 65.536 karakter. Keunggulan Unicode dari ASCII adalah kemampuannya utk menyimpan simbol/karakter yang jauh lebih besar. Himpunan 256 karakter pertama dari Unicode merupakan pemetaan karakter ASCII 8 bit, sehingga Unicode tetap kompatibel dengan ASCII. Selain merepresentasikan seluruh karakter ASCII, Unicode dpt merepresentasikan juga berbagai macam simbol diluar ASCII, seperti huruf Arab, Kanji, dan lain-lain.
E. Digitasi Data •
• • •
Von Neumann instruksi disimpan dalam memory. Von Neumann membagi H/W dalam 5 kelompok : CPU, input, output, working storage, dan permanent storage; Kemampuan komputer biasanya diukur dengan satuan Hz (1/s), MIPS(jutaan/s), dan FLOPS(floating point). 1 instruksi = 20 cycle. Bit, Byte (8 bit), KiloByte (2^10=1024), MegaByte (2^10 * 2^10), GigaByte, TeraByte, PetaByte, ExaByte, ZettaByte (260 Byte) Second, MiliSecond, MicroSecond, NanoSecond, PicoSecond (10 -12 Second)
E. Digitasi Data •
internet 1Mbps = 1000Kbps = 1000000 bps
•
download 250 MB = 250 000 KByte
•
waktu?
• •
Ukuran file = 2000 Mb Waktu 2000 detik = 5/9 jam = 33 menit
•
1 MB != 1000 KB = 2^10 KB = 1024 KB
• • •
1 MB = 1000 KB Vendor/Perusahaan 1 MB = 1024 KB komputer 0.976 * 1 MB
• • • •
1GB = 2^10 KB * 2^10 KB = 2^20 KB komputer 1GB = 1000000KB vendor Berapa kapasitas real yang tampil di komputer 0,95 * 1Gb = 0,95 GB
E. Digitasi Data • • • • •
1 Mbps = 1 Mega bit per second = 0,125 MBPS = 125 KBps 1 Byte = 8 bit 100 MB = 100 Mega Byte waktu? 800 detik = 13 menit
•
ukuran vid x 8 x kecepatan internet
•
BYTE
• • •
1 KB = 1024 B = 2^10 B (seribu) 1 MB = 2^10 B * 2^10 B = 2^20 B (juta) 1 GB = 2^30 B (milyar)
• • •
fdd 8 GB FLASHDISK = BAHASA MANUSIA KOMPUTER = (1 MILYAR / 2^30 ) * 8 GB = 7,45 GB
F. Cara Kerja Komputer • •
•
•
Sistem komputer adalah rangkaian terintegrasi dari hardware dan software yang didesain untuk memroses data dan menghasilkan informasi. Agar komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer. Tujuan dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras, perangkat lunak, dan brainware. Perangkat keras adalah peralatan komputer itu sendiri, perangkat lunak adalah adalah program yang beisi instruksi-instruksi, dan brainware adalah manusia yang terlibat dalam operasi komputer. Hardware
Software
Brainware
F. Cara Kerja Komputer
•
•
Struktur : cara komponen-komponen saling terkait CPU, memory, dst.; Fungsi : operasi masing-masing komponen sebagai bagian dari struktur pengolahan penyimpanan, pemindahan, dan kontrol data.
F. Cara Kerja Komputer Struktur & Fungsi Penyusun Komputer Physic & digital data
alphanumeric, image, voice, video, machine-readable form
Input
Output
Device
Device Processing
Primary Storage Secondary Storage
Device Storage
Communication
Device
Device
F. Cara Kerja Komputer Struktur & Fungsi Penyusun Komputer
F. Cara Kerja Komputer: Input Device • •
•
Input device adalah perangkat keras yang berfungsi sebagai alat untuk memasukkan data atau instruksi ke dalam komputer; Input device adalah perangkat/peralatan yang digunakan untuk menyediakan data dan signal kontrol ke dalam CPU; Keyboard, pointing device (mouse, touchpad, touchscreen), scanner, sensor, microphone, remote control, digital video camera, code reader, dsb. – – – – –
A keyboard is an example of input device for text input. A scanner is an example of input device for graphical as well as text input. A microphone is an example of input device for audio input A webcam is an example of an input device for video input. A mouse is also an input device but it is called a pointing device used to input data into a computer.
F. Cara Kerja Komputer: Output Device • • •
Output device adalah perangkat keras yang berfungsi untuk menampilkan/menghasilkan informasi sebagai hasil dari pengolahan data. Secara umum, output device dapat berupa hardcopy, softcopy, atau suara. Monitor, printer, speaker, dsb. – A monitor is an example of an output device that can be used to display text. It can also display graphics and video. It is similar to a television set that accepts video signals from a computer and displays information on its screen. – A Liquid Crystal Display (LCD) projector uses its own light source to project what is displayed on the computer on a wall or projection screen. A digital light processing (DLP) projector uses tiny mirrors to reflect light which can be seen clearly in a well-lit room. – A printer is an output device that prints text and graphics on a physical medium such as paper or transparency film. – An audio output device produces music, speech, or other sounds. A pair of speakers is an audio output device that generates sound. The headphone is a pair of small speakers placed over the ears and plugged into a port on the sound card. A woofer or subwoofer is used to boost the low bass sound and is connected to the port on the sound card.
F. Cara Kerja Komputer: Storage Device • •
Storage device adalah perankat/peralatan yang digunakan untuk menyimpan data. Terdiri dari primary storage (main memory) dan secondary storage.
F. Cara Kerja Komputer: Communication Device • •
Communication device adalah perangkat/peralatan yang digunakan untuk dapat melakukan komunikasi data; Kartu jaringan, modem, switch, router, access point, repeater;
F. Cara Kerja Komputer: Bus • •
• •
Bus adalah jalur komunikasi elektronik yang menghubungkan setiap komponen hardware dalam sebuah komputer. bus adalah jalur tempat dimana data dapat dialirkan antara komponen yang satu dengan komponen lainnya. Struktur bus secara umum terdiri atas data bus, address bus, dan control bus. Contoh bus: memory bus, FSB.
F. Cara Kerja Komputer: SystemBoard •
Motherboard
F. Cara Kerja Komputer: Chipset •
•
Chipset adalah perangkat/elemen yang bertindak sebagai pengatur lalulintas data antara CPU, memory, dan perangkat lainnya. Umumnya terdiri atas northbridge dan southbridge; Chipset terletak dimana?
F. Cara Kerja Komputer: Chipset
F. Cara Kerja Komputer: Chipset •
Intel punya
F. Cara Kerja Komputer: Hardware Interface Port •
USB, PS/2, VGA, DVI, HDMI, Network RJ 45 Network, Audio
Data Rates for some I/O Devices • • • • • • • • • • •
HDMI v 2.0 (2.25 GB/s) 10 Gigabit Ethernet (1.25 GB/s) USB 3.0 (625 MB/s) SSD (500 MB/s) Firewire 3200 (393 MB/s) HardDisk HDD (140 MB/s) Gigabit Ethernet (125 MB/s) Firewire 800 (98 MB/s) USB 2.0 (1.5 MB/s) Modem (144 kB/s) Mouse serial port (150 B/s)
Diskusi
72
Tugas •
•
73
Buatlah resume dari kuliah kita hari ini dengan bahasa anda sendiri (boleh bahasa gaul) atau boleh juga tulisan apapun namun terkait dengan topik kita hari ini, minimal 1 paragraf atau minimal 5 kalimat disertai gambar. Lalu diposting di blog masing-masing pada kategori Pengantar Komputer. sertakan referensi jika menggunakan referensi. Kriteria penilaian – Kualitas : konten berbobot – Kreatifitas : unik, menarik
Terima Kasih
[email protected]
74