Dasar Komputer & Pemrograman
Bagian perangkat keras komputer
Dasar Komputer & Pemrograman
Komputer Generasi Pertama
ENIAC - Electronic Numerical Integrator And Computer Berisi: – 18,000 vacuum – 7,200 dioda kristal – 1,500 relayKomputer Generasi Pertama
– 1,500 relay – 70,000 resistor – 10,000 kapasitor berat 30 tons – Luas 63 m² – daya 140 kW – Kecepatan: 5,000 penambahan per detik
Komputer
Computer → Penghitung
Perangkat yang digunakan untuk melakukan perhitungan
/ kalkulasi, dan secara logis mampu membuat keputusan
Sebutan berubah menurut fungsi dan kegunaan secara
spesifik
Komputer memproses data yang diatur oleh satu set
instruksi yang disebut program
Perangkat yang digunakan untuk melakukan perhitungan / kalkulasi, dan secara logis mampu membuat
Sebutan berubah menurut fungsi dan kegunaan secara Komputer memproses data yang diatur oleh satu set instruksi yang disebut program
Sistem Komputer
Sebuah sistem komputer terdiri dari:
Hardware (perangkat keras) ,
Software (perangkat lunak) dan
Brainware, (pengguna)
Brainware, (pengguna)
sedangkan Software dapat dikelompokkan menjadi:
Operating System Software,
Application Program Software
Programming Language Software .
Sebuah sistem komputer terdiri dari: Hardware (perangkat keras) ,
Software (perangkat lunak) dan
sedangkan Software dapat dikelompokkan menjadi: Operating System Software,
Application Program Software
Software: BIOS
Basic Input Output System (BIOS) adalah tingkatan terendah dari perangkat lunak yang mengkonfigurasi atau memanipulasi perangkat keras.
Contoh: Award Bios, Ami Bios, Phoenix Bios,Dll
Cara masuk bios dikomputer bisa menekan tombol Delete, F1, F2, ESC tergantung jenis BIOS
Basic Input Output System (BIOS) adalah tingkatan terendah dari perangkat lunak yang mengkonfigurasi atau memanipulasi perangkat keras.
Contoh: Award Bios, Ami Bios, Phoenix Bios,Dll
Dalam BIOS, terdapat beberapa bagian dasar
• Antarmuka yang memungkinkan pengguna komputer (tipe harddisk, disk drive, manajemen sesuai keinginan. BIOS menyembunyikan perangkat keras yang cukup rumit apabila
Bagian Dasar
• Pengendali untuk perangkat-perangkat adapter,perangkat input, prosesor, dan
• Program boot straper utama yang memungkinkan
proses booting ke dalam sistem operasi
dasar, yakni sebagai berikut:
pengguna untuk mengubah konfigurasi manajemen daya listrik, kinerja komputer, dll) menyembunyikan detail-detail cara pengaksesan
apabila dilakukan secara langsung.
Bagian Dasar
perangkat keras dasar, seperti video
beberapa perangkat lainnya.
memungkinkan komputer dapat melakukan
• 1 Beep Pendek
Bunyi beep pendek 1 kali merupakan bunyi beep yang sering kita dengar pada saat pertama kali komputer dihidupkan dan inilah kondisi normalnya, Bunyi beep pendek 1 kali menandakan tidak ada masalah dengan hardware yang telah dicek oleh BIOS.
• 1 Bunyi Panjang , 2 Beep Pendek
Satu beep panjang diikuti oleh dua beep pendek menunjukkan bahwa telah ada beberapa jenis kesalahan dengan kartu video. Mengganti kartu video biasanya yang paling Anda harus lakukan untuk memperbaiki ini satu.
Kode Beep BIOS
• 1 Bunyi Panjang, 3 Beep Pendek
Satu beep panjang diikuti tiga beep pendek berarti bahwa baik kartu video tidak terpasang atau memori pada kartu video yang buruk. Cobalah untuk mengganti kartu video (VGA Card) untuk memperbaikinya.
• 1 Beep bernada tinggi, 1 Bunyi bernada rendah (Berulang)
Sebuah nada beep bernada tinggi diikuti nada beep bernada rendah merupakan indikasi adanya masalah pada CPU (Processor). Biasanya terjadi overheating (panas berlebih) pada Processor atau kerusakan pada Processor
lainnya.
• 1 Beep bernada tinggi (Berulang)
Sebuah kode beep bernada tinggi yang berulang mengindikasikan kondisi Processor yang overheating. Segera matikan komputer pada saat mengetahui adanya overheating pada Processor ini karena kondisi overheat ini dapat merusak Processor. Bunyi beep pendek 1 kali merupakan bunyi beep yang sering kita dengar pada saat pertama kali komputer dihidupkan dan inilah kondisi normalnya, Bunyi beep pendek 1 kali menandakan tidak ada masalah dengan hardware yang telah dicek oleh
Satu beep panjang diikuti oleh dua beep pendek menunjukkan bahwa telah ada beberapa jenis kesalahan dengan kartu video. Mengganti kartu video biasanya yang paling Anda harus lakukan untuk memperbaiki ini satu.
Satu beep panjang diikuti tiga beep pendek berarti bahwa baik kartu video tidak terpasang atau memori pada kartu video yang buruk. Cobalah untuk mengganti kartu video (VGA Card) untuk memperbaikinya.
1 Beep bernada tinggi, 1 Bunyi bernada rendah (Berulang)
Sebuah nada beep bernada tinggi diikuti nada beep bernada rendah merupakan indikasi adanya masalah pada CPU
Biasanya terjadi overheating (panas berlebih) pada Processor atau kerusakan pada Processor karena penyebab
Sebuah kode beep bernada tinggi yang berulang mengindikasikan kondisi Processor yang overheating. Segera matikan komputer pada saat mengetahui adanya overheating pada Processor ini karena kondisi overheat ini dapat merusak Processor.
Kode Beep BIOS
1 Beep Pendek
Bunyi beep pendek 1 kali merupakan bunyi beep yang sering kita dengar pada saat pertama kali komputer dihidupkan dan inilah kondisi normalnya, Bunyi beep pendek 1 kali menandakan tidak ada masalah dengan hardware yang telah dicek oleh BIOS.
1 Bunyi Panjang , 2 Beep Pendek
Satu beep panjang diikuti oleh dua beep pendek menunjukkan bahwa telah ada beberapa jenis kesalahan dengan kartu video. Mengganti kartu video biasanya yang paling Anda harus lakukan untuk memperbaiki ini satu.
1 Bunyi Panjang, 3 Beep Pendek
Satu beep panjang diikuti tiga beep pendek berarti bahwa baik kartu video tidak terpasang atau memori pada kartu video yang buruk. Cobalah untuk mengganti kartu video (VGA Card) untuk memperbaikinya.
1 Beep bernada tinggi, 1 Bunyi bernada rendah (Berulang)
Sebuah nada beep bernada tinggi diikuti nada beep bernada rendah merupakan indikasi adanya masalah pada CPU (Processor). Biasanya terjadi overheating (panas berlebih) pada Processor atau kerusakan pada Processor
lainnya.
1 Beep bernada tinggi (Berulang)
Sebuah kode beep bernada tinggi yang berulang mengindikasikan kondisi Processor yang overheating. Segera matikan komputer pada saat mengetahui adanya overheating pada Processor ini karena kondisi overheat ini dapat merusak Processor.
Bunyi beep pendek 1 kali merupakan bunyi beep yang sering kita dengar pada saat pertama kali komputer dihidupkan dan inilah kondisi normalnya, Bunyi beep pendek 1 kali menandakan tidak ada masalah dengan hardware yang telah dicek oleh
Satu beep panjang diikuti oleh dua beep pendek menunjukkan bahwa telah ada beberapa jenis kesalahan dengan kartu video. Mengganti kartu video biasanya yang paling Anda harus lakukan untuk memperbaiki ini satu.
Satu beep panjang diikuti tiga beep pendek berarti bahwa baik kartu video tidak terpasang atau memori pada kartu video yang buruk. Cobalah untuk mengganti kartu video (VGA Card) untuk memperbaikinya.
Sebuah nada beep bernada tinggi diikuti nada beep bernada rendah merupakan indikasi adanya masalah pada CPU
Biasanya terjadi overheating (panas berlebih) pada Processor atau kerusakan pada Processor karena penyebab
Sebuah kode beep bernada tinggi yang berulang mengindikasikan kondisi Processor yang overheating. Segera matikan komputer pada saat mengetahui adanya overheating pada Processor ini karena kondisi overheat ini dapat merusak
• Apa itu Sistem Operasi ?
– Sistem operasi (OS) adalah sebuah perangkat lunak
mengatur segala sesuatu yang ada di dalam
Sistem Operasi
mengatur segala sesuatu yang ada di dalam
komputer, termasuk semua hardware yang ada,
memori, harddisk dan lain
dapat berkerja sama melakukan tugasnya.
Contoh: Windows XP, Windows 2003 Server,
Linux, UNIX, Macintosh
Apa itu Sistem Operasi ?
Sistem operasi (OS) adalah sebuah perangkat lunak
mengatur segala sesuatu yang ada di dalam
Operasi
mengatur segala sesuatu yang ada di dalam
komputer, termasuk semua hardware yang ada,
memori, harddisk dan lain-lainnya sehingga mereka
dapat berkerja sama melakukan tugasnya.
: Windows XP, Windows 2003 Server,
Linux, UNIX, Macintosh
o Resources Manager (Pengelola Sumber daya )
o Penyedia interface yang sesuai berupa perluasan mesin
(extended machine) atau mesin semu (virtual machine).
o Mengatur, mengorganisasikan, mengoperasikan secara
Peran Sistem Operasi
o Mengatur, mengorganisasikan, mengoperasikan secara
keseluruhan bagian sistem yang kompleks
o Mengontrol alokasi sumberdaya
(pemroses, memori, piranti I/O) yang akan memakainya
Resources Manager (Pengelola Sumber daya )
Penyedia interface yang sesuai berupa perluasan mesin (extended machine) atau mesin semu (virtual machine). Mengatur, mengorganisasikan, mengoperasikan secara
Peran Sistem Operasi
Mengatur, mengorganisasikan, mengoperasikan secara keseluruhan bagian sistem yang kompleks
Mengontrol alokasi sumberdaya sistem komputer
Software: Applikasi
Perangkat lunak yang
memanfaatkan
kemampuan komputer langsung untuk
melakukan suatu tugas melakukan suatu tugas
yang diinginkan pengguna misalkan untuk melakukan tugas-tugas khusus,
seperti membuat
dokumen, memanipulasi foto, membuat laporan keuangan, atau
merancang rumah
Misal:
Dokumen: Office
Olah gambar: PhotoShop Kalkulasi: MatLab
Kalkulasi: MatLab Multimedia: VLC
Desain 3D: AutoCAD dsb
Kategori Software Aplikasi
• Bisnis • Hiburan
• Grafis dan Multimedia
• Home/Perorangan/Pendidikan • Home/Perorangan/Pendidikan • Komunikasi
• Produktifitas Kerja
• Program Utilitas Populer • Khusus
Kategori Software Aplikasi
Home/Perorangan/Pendidikan Home/Perorangan/Pendidikan
Kategori Software
Bisnis
• Pengolah Kata (Word Processing) • Spreadsheet
• Basis Data (Database) • Presentasi Grafis
• Presentasi Grafis
• Pencatatan (Note Taking)
• Personal Information Manager (PIM) • Perangkat Lunak untuk PDA
• Kumpulan Perangkat Lunak (Software Suite) • Manajemen Proyek (Project Management) • Akuntansi
• Pengelolaan Dokumen
Bisnis
Pengolah Kata (Word Processing)
Personal Information Manager (PIM)
Kumpulan Perangkat Lunak (Software Suite) Manajemen Proyek (Project Management)
Kategori Software Grafis dan
Multimedia
• Computer-Aided Design (CAD) • Tata Letak dan Penerbitan.
• Penyuntingan Gambar • Penyuntingan Foto
• Penyuntingan Foto
• Penyuntingan Video dan Audio (Suara) • Pembuatan Multimedia
• Pembuatan Web.
Grafis dan
Aided Design (CAD)
Kategori Software
Home/Personal/Pendidikan
• Kumpulan Software (Software Suite) • Keuangan
• Hukum
• Perhitungan Pajak • Perhitungan Pajak
• Penyuntingan Gambar dan Foto • Penyuntingan Video dan Audio • Pendidikan
• Hiburan
Home/Personal/Pendidikan
Kumpulan Software (Software Suite)
Penyuntingan Gambar dan Foto Penyuntingan Video dan Audio
Kategori Software
Komunikasi
• Email • Chat Room • Personal Firewall • Browsing • Browsing • Video Conference • BloggingKomunikasi
Distribusi Software Aplikasi
• Package Software • Custom Software
• Open source Software • Shareware
• Shareware • Freeware
• Public-domain Software
Package Software
• Perangkat lunak yang diproduksi secara massal dan dilindungi hak cipta, yang dapat memenuhi kebutuhan dari beraneka ragam pengguna.
• Disebut juga Software lisensi (Closed • Contoh: Microsoft Word, MS Excel
Perangkat lunak yang diproduksi secara massal dan dilindungi hak cipta, yang dapat memenuhi kebutuhan dari beraneka ragam pengguna.
Disebut juga Software lisensi (Closed-source software). Contoh: Microsoft Word, MS Excel
Custom Software
• Perangkat lunak yang dibuat secara khusus berdasarkan kebutuhan tertentu seseorang/perusahaan.
• Biasanya perangkat lunak ini dibuat berdasarkan pesanan pengguna.
• Dibuat oleh seorang programmer. • Umumnya tidak diperjual-belikan.
• Contoh: Sistem Penjualan pada PT X
Perangkat lunak yang dibuat secara khusus berdasarkan kebutuhan tertentu seseorang/perusahaan.
Biasanya perangkat lunak ini dibuat berdasarkan pesanan Dibuat oleh seorang programmer.
belikan.
Open Source Software
• Merupakan perangkat lunak yang bebas untuk digunakan, dimodifikasi dan didistribusi ulang.
• Open source software biasanya dapat didownload secara bebas di internet tanpa dipungut biaya.
• Lalu darimana pengembang memperoleh keuntungan??
• Contoh: OpenOffice, PHP, MySQL, dll
Open Source Software
Merupakan perangkat lunak yang bebas untuk digunakan, dimodifikasi dan didistribusi ulang.
Open source software biasanya dapat didownload secara bebas di internet tanpa dipungut biaya.
Lalu darimana pengembang memperoleh keuntungan??
Shareware
• Adalah perangkat lunak yang dilindungi hak cipta,
namun dapat didapatkan secara gratis dengan
batasan-batasan tertentu.
• Batasan tsb dapat berupa waktu penggunaan
• Batasan tsb dapat berupa waktu penggunaan
software atau berupa batasan fitur
• Jika ingin mendapatkan software secara penuh, kita
diharusnya membelinya
atau menge
• Contoh: GameHouse, SQLYog Enterprise
Adalah perangkat lunak yang dilindungi hak cipta,
namun dapat didapatkan secara gratis dengan
batasan tertentu.
Batasan tsb dapat berupa waktu penggunaan
Batasan tsb dapat berupa waktu penggunaan
software atau berupa batasan fitur-fitur software.
Jika ingin mendapatkan software secara penuh, kita
atau menge-crack-nya
.
Contoh: GameHouse, SQLYog Enterprise
Freeware
• Adalah perangkat lunak yang dilindungi oleh hak cipta, namun bebas digunakan dan didistribusikan secara
cuma-cuma (gratis) dengan tidak mengubah hak ciptanya.
• Contoh: MySQLFront 2.5, dll • Contoh: MySQLFront 2.5, dll
Adalah perangkat lunak yang dilindungi oleh hak cipta, namun bebas digunakan dan didistribusikan secara
Public Domain Software
• Adalah perangkat lunak yang telah disumbangkan untuk penggunaan publik dan tidak memiliki batasan
hak cipta.
• Siapapun dapat memperbanyak atau
mendistribusikannya ke orang lain secara gratis. mendistribusikannya ke orang lain secara gratis. • Contoh:Apache, MySQL
Public Domain Software
Adalah perangkat lunak yang telah disumbangkan untuk penggunaan publik dan tidak memiliki batasan-batasan Siapapun dapat memperbanyak atau
mendistribusikannya ke orang lain secara gratis. mendistribusikannya ke orang lain secara gratis.
Software Bisnis
• Merupakan perangkat lunak aplikasi yang membantu kita lebih efektif dan efisien ketika menjalankan aktivitas bisnis dan pekerjaan sehari-hari
Merupakan perangkat lunak aplikasi yang membantu kita lebih efektif dan efisien ketika menjalankan aktivitas bisnis
Pengolah Kata (Word
Processing)
• Perangkat lunak yang memudahkan kita dalam membuat dan memanipulasi teks dan grafik.
Pengolah Kata (Word
Perangkat lunak yang memudahkan kita dalam membuat dan memanipulasi teks dan grafik.
Fitur-fitur Word Processing
AutoFormat AutoFormat AutoFormat AutoFormat AutoCorrect AutoCorrect AutoCorrect AutoCorrect Columns Columns ColumnsColumns GrammarGrammar
Checker Checker Grammar Grammar Checker Checker Mail Merge Mail Merge Mail Merge
Mail Merge ReadingReading
Layout Layout Reading Reading Layout Layout Smart Tags Smart Tags Smart Tags
Smart Tags TablesTablesTablesTables
Voice Voice Recognition Recognition Voice Voice Recognition Recognition Tracking Tracking Changes Changes Tracking Tracking Changes Changes
fitur Word Processing
AutoFormat AutoFormat AutoFormat
AutoFormat CollaborationCollaborationCollaborationCollaboration
Macros Macros Macros Macros Ink Input Ink Input Ink Input Ink Input Research Research Research Research Reading Reading Layout Layout Reading Reading Layout Layout Thesaurus Thesaurus Thesaurus Thesaurus Templates Templates Templates Templates Voice Voice Recognition Recognition Voice Voice Recognition Recognition Web Page Web Page Development Development Web Page Web Page Development Development
Pengolah Kata (Word
Processing)
• Microsoft Office Word (Microsoft) • OpenOffice Word (OpenOffice) • StarOffice Writer (Sun)
• WordPerfect (Corel) • WordPerfect (Corel)
Pengolah Kata (Word
Microsoft Office Word (Microsoft) OpenOffice Word (OpenOffice)
Spreadsheet
• Merupakan perangkat lunak yang memungkinkan kita mengatur data dalam baris-baris dan kolom
melakukan perhitungan-perhitungan matematis dari data tersebut.
Merupakan perangkat lunak yang memungkinkan kita
baris dan kolom-kolom, serta perhitungan matematis dari data
Fitur-fitur Spreadsheet
• Layar terbagi atas kolom dan baris.
– Di MS Excel ada berapa baris? Berapa kolom?
• Dapat melakukan perhitungan secara cepat.
secara cepat.
• Tersedia fungsi-fungsi perhitungan.
• Perhitungan otomatis saat data berubah • Pembuatan diagram dan grafik
Layar terbagi atas kolom dan baris.
Di MS Excel ada berapa baris? Berapa kolom?
Dapat melakukan perhitungan-perhitungan matematis fungsi perhitungan.
Perhitungan otomatis saat data berubah Pembuatan diagram dan grafik
Spreadsheet
• Microsoft Office Excel (Microsoft) • OpenOffice Calc (OpenOffice)
• StarOffice Calc (Sun) • Quattro Pro (Corel) • Quattro Pro (Corel)
Microsoft Office Excel (Microsoft) OpenOffice Calc (OpenOffice)
Software Basis Data
• Merupakan perangkat lunak yang:
Membuat dan memanipulasi data memanipulasi data
Menambah, mengubah, menghapus, mengurutkan,
Merupakan perangkat lunak yang:
Menambah, mengubah, menghapus, mengurutkan,
Software Basis Data
• Microsoft Access (Microsoft) • StarOffice Base (Sun)
• Paradox (Corel)
• Visual Foxpro (Miscrosoft) • Visual Foxpro (Miscrosoft) • Oracle Database (Oracle) • MySQL (MySQL AB)
Software Presentasi Grafis
• Merupakan perangkat lunak yang memungkinkan
pengguna membuat alat bantu visual presentasi untuk menyampaikan ide, pesan dan informasi tertentu pada suatu kelompok.
Software Presentasi Grafis
Merupakan perangkat lunak yang memungkinkan
pengguna membuat alat bantu visual presentasi untuk menyampaikan ide, pesan dan informasi tertentu pada
Software Presentasi Grafis
• Office PowerPoint (Microsoft) • StarOffice Impress (Sun)
• OpenOffice Show
• Presentations (Corel) • Presentations (Corel)
Software Presentasi Grafis
Software Pencatatan
• Atau note taking software
• Adalah perangkat lunak yang memungkinkan kita
memasukkan teks dan catatan secara mudah, seperti halnya sebuah buku catatan.
Adalah perangkat lunak yang memungkinkan kita
memasukkan teks dan catatan secara mudah, seperti halnya sebuah buku catatan.
Software Pencatatan
• OneNote (Microsoft) • GoBinder (Agilix)
Personal Information Manager
• Adalah suatu perangkat lunak yang menyertakan
kalender, agenda, buku alamat, dsb untuk membantu mengelola informasi pribadi
Personal Information Manager
Adalah suatu perangkat lunak yang menyertakan
Personal Information Manager
• Outlook (Microsoft)
• Lotus Organizer (IBM) • Desktop (Palm)